:root{--tb-sticky-h: 56px;--tb-pad-y: 16px // padding vertical default;--tb-media-h: 64px // tinggi logo/gambar default}@media(min-width: 992px){:root{--tb-sticky-h: 64px}}.tb-slot{position:relative}.tb-banner{display:block;background:var(--tb-bg, #1A66E5);color:#252726 !important;text-decoration:none;position:relative;z-index:10;transition:height .3s cubic-bezier(0.2, 0.7, 0.2, 1),padding .3s cubic-bezier(0.2, 0.7, 0.2, 1),opacity .3s cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow .28s cubic-bezier(0.2, 0.7, 0.2, 1),transform .24s cubic-bezier(0.2, 0.7, 0.2, 1);will-change:height,padding,opacity,box-shadow,transform;backface-visibility:hidden}.tb-banner:hover{color:#252726 !important;opacity:.97}.tb-banner.is-closed{display:none}.tb-banner .tb-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px}.tb-banner .tb-media .img{display:block;width:auto;height:64px;transition:height .24s cubic-bezier(0.2, 0.7, 0.2, 1),transform .24s cubic-bezier(0.2, 0.7, 0.2, 1);will-change:height,transform}.tb-banner .tb-copy{display:grid;line-height:1.5;padding:6px 0;transition:padding .24s cubic-bezier(0.2, 0.7, 0.2, 1),gap .24s cubic-bezier(0.2, 0.7, 0.2, 1);will-change:padding,gap}.tb-banner .tb-copy .title{font-weight:600}.tb-banner .tb-copy .title-sm{font-weight:600;display:none}.tb-banner .tb-copy .desc.desc--sticky{display:none}.tb-banner .tb-copy .desc.desc--full{font-size:12px;line-height:150%}.tb-banner .tb-copy .desc p{margin-bottom:0px}.tb-banner .tb-cta{display:flex;gap:8px;align-items:center;position:relative;overflow:visible}.tb-banner .tb-cta .link{font-weight:600;text-decoration:none;font-size:14px;line-height:1.5}.tb-banner .tb-cta .link:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.tb-banner .tb-cta svg{position:relative;z-index:2;animation:tb-bounce-arrow 2s cubic-bezier(0.28, 0.84, 0.42, 1) infinite}.tb-banner.is-sticky{position:sticky;top:0;z-index:1200;box-shadow:0 2px 10px rgba(0,0,0,.04);transform:translateY(-2px)}.tb-banner.is-sticky .tb-media .img{height:40px}.tb-banner.is-sticky .tb-copy{gap:2px}.tb-banner.is-sticky .tb-copy .title{font-size:14px;line-height:1.5}.tb-banner.is-sticky .tb-copy .title-sm{display:none}.tb-banner.is-sticky .tb-copy .desc.desc--full,.tb-banner.is-sticky .tb-copy .desc.desc--full-sm,.tb-banner.is-sticky .tb-copy .desc.desc--sticky{display:none}.tb-banner.is-sticky .tb-cta .link{font-size:14px}.tb-banner.is-sticky .tb-cta svg{width:14px;height:auto}@media(max-width: 991px){.tb-banner .tb-row{grid-template-columns:1fr;gap:0px}.tb-banner .tb-row .tb-media{display:none}.tb-banner .tb-row .tb-copy{padding:8px 20px 8px 0;position:relative}.tb-banner .tb-row .tb-copy .title{display:none}.tb-banner .tb-row .tb-copy .title-sm{display:inline-block;font-size:16px;line-height:1.4}.tb-banner .tb-row .tb-copy .desc.desc--full{font-size:12px;line-height:16px}.tb-banner .tb-row .tb-copy::after{content:"";position:absolute;top:10px;right:0;width:16px;height:12px;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M9.22091 0.219607C9.51384 -0.0732512 9.98871 -0.0731953 10.2816 0.219732L15.2804 5.21973C15.5732 5.51261 15.5732 5.98739 15.2804 6.28027L10.2816 11.2803C9.98871 11.5732 9.51384 11.5733 9.22091 11.2804C8.92798 10.9875 8.92793 10.5127 9.22078 10.2197L12.9396 6.5L0.75 6.5C0.335786 6.5 0 6.16421 0 5.75C0 5.33579 0.335786 5 0.75 5L12.9396 5L9.22078 1.28027C8.92793 0.98734 8.92798 0.512466 9.22091 0.219607Z' fill='%231D2125'/></svg>");background-repeat:no-repeat;background-size:100% 100%}.tb-banner .tb-row .tb-cta{display:none}.tb-banner.is-sticky{transform:translateY(0px)}.tb-banner.is-sticky .tb-copy{gap:0px}.tb-banner.is-sticky .tb-copy .desc.desc--sticky{display:block;font-size:12px;line-height:16px}}@media(max-width: 767px){.tb-banner .tb-row{justify-items:center}.tb-banner .tb-row .tb-copy{padding:8px 0;text-align:center}.tb-banner .tb-row .tb-copy::after{display:none}.tb-banner .tb-row .tb-cta{display:flex;justify-content:center;margin-bottom:10px}}@media(min-width: 992px){.tb-copy::after{display:none}}@media(prefers-reduced-motion: reduce){.tb-cta svg{animation:none}}@keyframes tb-bounce-arrow{0%{transform:scale(1, 1) translateX(0)}10%{transform:scale(1.1, 0.9) translateX(0)}30%{transform:scale(0.9, 1.1) translateX(-4px)}50%{transform:scale(1.05, 0.95) translateX(6px)}57%{transform:scale(1, 1) translateX(-2px)}64%{transform:scale(1, 1) translateX(0)}100%{transform:scale(1, 1) translateX(0)}}@media screen and (max-width: 1199px){body.has-tb.menu-open .tb-slot{display:none}}