.sbbs-lt-popup{--sbbs-popup-blue:#0868ad;--sbbs-popup-dark:#121b2d;position:fixed;right:24px;bottom:24px;z-index:99990;width:min(390px,calc(100vw - 32px));box-sizing:border-box;padding:24px 24px 22px;background:#fff;color:var(--sbbs-popup-dark);border:1px solid #dfe5ec;border-radius:18px;box-shadow:0 18px 45px rgba(18,27,45,.18);font-family:inherit;transform:translateY(18px);opacity:0;visibility:hidden;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}
.sbbs-lt-popup[hidden]{display:none!important}.sbbs-lt-popup.is-visible{display:block!important;visibility:visible;opacity:1;transform:translateY(0)}.sbbs-lt-popup *{box-sizing:border-box}.sbbs-lt-popup-close{position:absolute;top:10px;right:12px;width:34px;height:34px;padding:0;border:0;background:transparent;color:#526071;font:400 28px/1 Arial,sans-serif;cursor:pointer;border-radius:999px}.sbbs-lt-popup-close:hover{background:#f2f5f8;color:var(--sbbs-popup-dark)}.sbbs-lt-popup-eyebrow{margin:0 38px 8px 0!important;color:var(--sbbs-popup-blue)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.07em!important;line-height:1.4!important}.sbbs-lt-popup h2{margin:0 34px 10px 0!important;padding:0!important;color:var(--sbbs-popup-dark)!important;font-size:25px!important;line-height:1.16!important;font-weight:800!important}.sbbs-lt-popup-copy{margin:0 0 17px!important;color:#465367!important;font-size:16px!important;line-height:1.55!important}.sbbs-lt-popup-btn{display:block;padding:13px 16px;border-radius:10px;background:var(--sbbs-popup-blue);color:#fff!important;text-decoration:none!important;text-align:center;font-size:16px!important;font-weight:800!important;line-height:1.35!important}.sbbs-lt-popup-btn:hover{filter:brightness(.94);color:#fff!important}.sbbs-lt-popup-micro{margin:11px 0 0!important;color:#697587!important;font-size:12px!important;line-height:1.4!important;text-align:center}
@media(max-width:600px){.sbbs-lt-popup{right:12px;bottom:12px;width:calc(100vw - 24px);padding:21px 20px 19px;border-radius:16px}.sbbs-lt-popup h2{font-size:22px!important}}
@media(prefers-reduced-motion:reduce){.sbbs-lt-popup{transition:none}}
