html.gl-ui-2026{--gl-shell-max-w:520px;--gl-shell-max-h:min(92dvh, 640px);--gl-shell-radius:28px;--gl-shell-bg:var(--modal-box-bg, rgba(255, 255, 255, 0.04));--gl-shell-border:var(--modal-box-border, rgba(255, 255, 255, 0.1));--gl-shell-shadow:var(--modal-box-shadow, 0 24px 56px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(255, 255, 255, 0.04) inset);--gl-shell-blur:blur(12px);--gl-shell-title:var(--text-heading, #f2efe8);--gl-shell-body:var(--text-muted, rgba(228, 225, 218, 0.78));--gl-shell-input-bg:rgba(0, 0, 0, 0.4);--gl-shell-input-border:rgba(255, 255, 255, 0.2);--gl-modal-video-brightness:0.72;--gl-modal-video-saturate:0.95;--gl-modal-scrim:linear-gradient(
    165deg,
    rgba(5, 6, 8, 0.28) 0%,
    rgba(5, 8, 12, 0.38) 45%,
    rgba(4, 6, 9, 0.46) 100%
  )}@media (min-width:768px){html.gl-ui-2026{--gl-shell-max-w:640px;--gl-shell-max-h:min(90vh, 900px)}}@media (min-width:1100px){html.gl-ui-2026{--gl-shell-max-w:680px;--gl-shell-max-h:min(92vh, 940px)}}html.gl-ui-2026 .gl-modal-shell.gl-modal-shell,html.gl-ui-2026 :is(
.gl-modal-shell.gl-modal-shell,.ai-chat-modal-box,.contact-email-modal-box,.call-modal-box,.track-modal-box,.speedtest-modal-box,.fast-order-modal-box,.info-modal-box,.esim-apps-modal-box,.esim-countries-modal-box,.savitarna-modal-box,.gl-bubble-modal__box,.gl-fullpage-modal__box,.gl-boutique-menu-modal,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-ppf-modal,.gl-modal-unified__box,.gl-modal-boutique-box,.gl-posti-modal__panel,.gl-map-modal,.gl-map-modal__panel,.gl-coverage-modal__box,.gl-modem-preview-modal__panel,.gl-mok-modal__panel,.gl-waitlist-box,.gl-wl-express-box,.gl-wl-offer-status-box
){width:100%!important;max-width:var(--gl-shell-max-w)!important;max-height:var(--gl-shell-max-h)!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--gl-shell-bg)!important;border:1px solid var(--gl-shell-border)!important;border-radius:var(--gl-shell-radius)!important;box-shadow:var(--gl-shell-shadow)!important;backdrop-filter:var(--gl-shell-blur)!important;-webkit-backdrop-filter:var(--gl-shell-blur)!important;color:var(--text,#e4e1da)!important}html.gl-ui-2026 :is(
.gl-modal-shell.gl-modal-shell,.ai-chat-modal-box,.contact-email-modal-box,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-coverage-modal__box,.gl-map-modal,.gl-posti-modal__panel,.gl-waitlist-box,.gl-wl-express-box,.gl-modal-unified__box,.gl-boutique-menu-modal,.gl-ppf-modal
) :is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-coverage-modal__body,.gl-map-modal__body,.gl-posti-modal__body,.gl-modal-unified__body,.gl-wl-flip-stage,.gl-waitlist-body,.gl-wl-express-scroll,.gl-boutique-menu-scroll,.gl-wl-offer-status-body,.esim-apps-modal-content,.esim-countries-modal-content
),html.gl-ui-2026 :is(
.gl-modal-shell.gl-modal-shell,.ai-chat-modal-box,.contact-email-modal-box,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-coverage-modal__box,.gl-map-modal,.gl-waitlist-box,.gl-wl-express-box,.gl-modal-unified__box
)>:is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-coverage-modal__body,.gl-map-modal__body,.gl-modal-unified__body,.gl-wl-flip-stage,.gl-waitlist-body
){flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));scrollbar-width:thin;scrollbar-color:rgba(196,149,106,0.45) rgba(255,255,255,0.06)}html.gl-ui-2026 :is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-coverage-modal__body,.gl-map-modal__body,.gl-posti-modal__body,.gl-modal-unified__body,.gl-wl-flip-stage,.gl-waitlist-body,.gl-wl-express-scroll,.gl-boutique-menu-scroll,.gl-wl-offer-status-body,.esim-apps-modal-content,.esim-countries-modal-content
)::-webkit-scrollbar{width:8px;height:8px}html.gl-ui-2026 :is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-boutique-menu-scroll,.gl-waitlist-body,.gl-wl-express-scroll,.gl-modal-unified__body
)::-webkit-scrollbar-thumb{background:rgba(196,149,106,.45);border-radius:999px}html.gl-ui-2026 :is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-boutique-menu-scroll,.gl-waitlist-body,.gl-wl-express-scroll,.gl-modal-unified__body
)::-webkit-scrollbar-track{background:rgba(255,255,255,.04)}@media (min-width:768px){html.gl-ui-2026 :is(
.contact-email-modal-box,.call-modal-box,.track-modal-box,.speedtest-modal-box,.fast-order-modal-box,.info-modal-box,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-ppf-modal,.gl-boutique-menu-modal,.gl-waitlist-box,.gl-wl-express-box,.gl-wl-offer-status-box,.gl-modal-unified__box,.gl-coverage-modal__box,.gl-map-modal,.gl-posti-modal__panel,.esim-apps-modal-box,.esim-countries-modal-box,.savitarna-modal-box
){width:min(100%,var(--gl-shell-max-w))!important}html.gl-ui-2026 :is(
.contact-email-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-coverage-modal__body,.gl-map-modal__body,.gl-posti-modal__body,.gl-modal-unified__body,.gl-wl-flip-stage,.gl-waitlist-body,.gl-wl-express-scroll,.gl-boutique-menu-scroll,.gl-wl-offer-status-body,.esim-apps-modal-content,.esim-countries-modal-content,.call-modal-body,.track-modal-body,.speedtest-modal-body,.fast-order-modal-body,.info-modal-body
){flex:0 1 auto!important;min-height:0!important;overflow-y:auto!important}html.gl-ui-2026 .ai-chat-modal-box{min-height:min(72vh,760px)!important}html.gl-ui-2026 .ai-chat-modal-box .ai-chat-modal-body{flex:1 1 auto!important;min-height:220px!important;overflow-y:auto!important}}@media (hover:none) and (pointer:coarse){html.gl-ui-2026 :is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-boutique-menu-scroll,.gl-waitlist-body,.gl-wl-express-scroll,.gl-modal-unified__body
){scrollbar-width:none;-ms-overflow-style:none}html.gl-ui-2026 :is(
.contact-email-modal-body,.ai-chat-modal-body,.gl-consultation-modal__scroll,.gl-cancel-body,.gl-gedimas-modal__scroll,.gl-boutique-menu-scroll,.gl-waitlist-body,.gl-wl-express-scroll,.gl-modal-unified__body
)::-webkit-scrollbar{display:none;width:0;height:0}}html.gl-ui-2026 :is(
.gl-consultation-modal__actions,.gl-consultation-modal__success-actions,.gl-cancel-footer,.gl-cancel-actions,.gl-gedimas-modal__actions,.gl-ppf-actions
){position:sticky!important;bottom:0!important;z-index:6!important;flex-shrink:0!important;margin-top:16px!important;padding:14px 0 max(14px,env(safe-area-inset-bottom,0px))!important;background:linear-gradient(180deg,rgba(8,12,20,0) 0,rgba(8,12,20,.82) 28%,rgba(8,12,20,.94) 100%)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html.gl-ui-2026 #contactEmailModal .contact-email-form-footer,html.gl-ui-2026 .contact-email-form-footer{position:static!important;background:0 0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border:none!important;margin-top:16px!important;padding:0!important;padding-bottom:max(4px,env(safe-area-inset-bottom,0px))!important}html.gl-ui-2026 :is(
.ai-chat-modal-header,.contact-email-modal-header,.gl-modal-unified__header,.gl-boutique-menu-brand,.gl-consultation-modal__brand,.gl-cancel-kicker,.gl-cancel-title,.contact-email-form-footer,.ai-chat-composer,.ai-chat-form,.ai-chat-input-row,.gl-wl-express-nav,.gl-wl-nav,.gl-consultation-modal__actions,.gl-cancel-footer,.gl-cancel-actions,.gl-gedimas-modal__actions,.gl-ppf-actions
){flex-shrink:0}html.gl-ui-2026 :is(
.contact-email-form-footer,.ai-chat-composer,.ai-chat-form,.gl-wl-express-nav,.gl-wl-nav,.gl-consultation-modal__actions,.gl-cancel-footer,.gl-cancel-actions,.gl-gedimas-modal__actions,.gl-ppf-actions
){padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}html.gl-ui-2026 .gl-consultation-modal #glConsultationSupportBtn,html.gl-ui-2026 .gl-consultation-modal .gl-consultation-support-btn.btn-primary{background:linear-gradient(135deg,#c4956a,#d4a574)!important;color:#241a12!important;-webkit-text-fill-color:#241a12!important;border:none!important;font-weight:700!important}html.gl-ui-2026 .gl-consultation-modal #glConsultationBuyBtn,html.gl-ui-2026 .gl-consultation-modal .gl-consultation-paid-btn{background:rgba(0,0,0,.35)!important;border:1px solid rgba(255,255,255,.22)!important;color:#f2efe8!important;-webkit-text-fill-color:#f2efe8!important}html.gl-ui-2026 .gl-consultation-modal .gl-consultation-modal__ai-link{color:#d4a574!important;-webkit-text-fill-color:#d4a574!important;text-decoration:underline}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-title,html.gl-ui-2026 .gl-modal-boutique-box :is(h1,h2,h3,h4,[class*="-modal-title"]),html.gl-ui-2026 .gl-modal-shell.gl-modal-shell :is(h1,h2,h3,h4,[class*="-modal-title"],[class*="__title"]),html.gl-ui-2026 :is(
.ai-chat-modal-title,.contact-email-modal-title,.call-modal-title,.track-modal-title,.speedtest-modal-title,.fast-order-modal-title,.info-modal-title,.savitarna-title,.gl-boutique-menu-title,.gl-modal-unified__title,.gl-cancel-title,.gl-mok-modal__title,.gl-map-modal__title,.gl-posti-modal__title,.gl-coverage-modal__title,.gl-gedimas-modal__title,.gl-consultation-modal .gl-boutique-menu-title
){color:var(--gl-shell-title)!important;text-shadow:none!important}html.gl-ui-2026 :is(
.gl-cancel-kicker,.gl-consultation-modal__kicker,.gl-gedimas-modal__kicker,.ai-chat-modal-sub,.contact-email-modal-status
){color:var(--gl-shell-body)!important}html.gl-ui-2026 .gl-consultation-modal :is(.gl-consultation-modal__lead,.gl-consultation-modal__scope,p){color:var(--gl-shell-body)!important}html.gl-ui-2026 :is(
.gl-modal-shell.gl-modal-shell,.contact-email-modal-box,.ai-chat-modal-box,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-modal-boutique-box,.gl-waitlist-box,.gl-wl-express-box,.track-modal-box,.call-modal-box,.fast-order-modal-box,.gl-map-modal,.gl-coverage-modal__box
) :is(
input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],select,textarea
){background:var(--gl-shell-input-bg)!important;border:1px solid var(--gl-shell-input-border)!important;color:var(--gl-shell-title)!important;border-radius:12px!important;scroll-margin-bottom:max(96px,calc(env(safe-area-inset-bottom,0px) + 72px + var(--gl-modal-keyboard-inset,0px)))}html.gl-ui-2026 :is(
.gl-modal-shell.gl-modal-shell,.contact-email-modal-box,.ai-chat-modal-box,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-modal-boutique-box,.gl-waitlist-box,.gl-wl-express-box,.gl-map-modal
) :is(input,select,textarea):focus{outline:0!important;border-color:var(--gl-boutique-accent,#c4956a)!important;box-shadow:0 0 0 2px rgba(196,149,106,.25)!important}html.gl-ui-2026 :is(
.gl-consultation-modal,.gl-cancel-modal,.contact-email-modal-box,.ai-chat-modal-box,.gl-waitlist-box
) a:not(.btn):not([class*=btn]){color:var(--gl-boutique-accent-light,#d4a574)}html.gl-ui-2026 #glCoverageModal.gl-coverage-modal,html.gl-ui-2026 #glCoverageModal.gl-modal-shell,html.gl-ui-2026 #glCoverageModal.gl-modal-unified{position:fixed!important;inset:0!important;width:auto!important;max-width:none!important;max-height:none!important;height:auto!important;min-height:0!important;margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:0 0!important;backdrop-filter:blur(10px) saturate(0.95)!important;-webkit-backdrop-filter:blur(10px) saturate(0.95)!important;color:inherit!important}html.gl-ui-2026 #glCoverageModal.gl-coverage-modal:not(.is-open),html.gl-ui-2026 #glCoverageModal.gl-modal-shell:not(.is-open),html.gl-ui-2026 #glCoverageModal.gl-modal-unified:not(.is-open),html.gl-ui-2026 #glCoverageModal[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;overflow:hidden!important}html.gl-ui-2026 #glCoverageModal.gl-modal-unified.is-open:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;visibility:visible!important;pointer-events:auto!important;opacity:1!important;overflow:auto!important}html.gl-ui-2026 #glCoverageModal .gl-coverage-modal__body,html.gl-ui-2026 #glCoverageModal .gl-modal-unified__body{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;padding-bottom:max(10px,env(safe-area-inset-bottom,0px))!important}html.gl-ui-2026 #glCoverageModal .gl-coverage-modal__toolbar{flex-shrink:0!important}html.gl-ui-2026 #glCoverageModal .gl-coverage-modal__map-wrap{position:relative!important;flex:1 1 auto!important;min-height:280px!important;height:100%!important}html.gl-ui-2026 #glCoverageModal .gl-coverage-modal__map,html.gl-ui-2026 #glCoverageModal .gl-coverage-modal__map .leaflet-container{width:100%!important;height:100%!important;min-height:280px!important}html.gl-ui-2026 #glCoverageModal .gl-coverage-modal__source{flex-shrink:0!important}@media (max-width:640px){html.gl-ui-2026 .gl-modal-shell.gl-modal-shell,html.gl-ui-2026 :is(
.gl-modal-shell.gl-modal-shell,.ai-chat-modal-box,.contact-email-modal-box,.call-modal-box,.track-modal-box,.speedtest-modal-box,.fast-order-modal-box,.info-modal-box,.esim-apps-modal-box,.esim-countries-modal-box,.savitarna-modal-box,.gl-bubble-modal__box,.gl-fullpage-modal__box,.gl-boutique-menu-modal,.gl-consultation-modal,.gl-cancel-modal,.gl-gedimas-modal,.gl-ppf-modal,.gl-modal-unified__box,.gl-modal-boutique-box,.gl-posti-modal__panel,.gl-map-modal,.gl-map-modal__panel,.gl-coverage-modal__box,.gl-modem-preview-modal__panel,.gl-mok-modal__panel,.gl-waitlist-box,.gl-wl-express-box,.gl-wl-offer-status-box
){max-width:100%!important;width:100%!important;max-height:min(94dvh,calc(100dvh - max(16px,env(safe-area-inset-top,0px)) - max(16px,env(safe-area-inset-bottom,0px)) - var(--gl-modal-keyboard-inset,0px)))!important;border-radius:20px!important}}html.gl-ui-2026 .gl-boutique-menu-modal,html.gl-ui-2026 .gl-boutique-menu-modal.ai-chat-modal-box,html.gl-ui-2026 .gl-boutique-menu-modal.gl-modal-shell{max-width:var(--gl-shell-max-w,520px)!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-scroll{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-y!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip{flex:0 1 auto!important;min-height:0!important;height:auto!important;display:block!important;perspective:none!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip__inner{display:flex!important;flex-direction:column!important;flex:0 1 auto!important;min-height:0!important;height:auto!important;transform:none!important;transform-style:flat!important;transition:none!important;position:relative!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip.is-flipped .gl-boutique-menu-flip__face--front,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip:not(.is-flipped) .gl-boutique-menu-flip__face--back,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip__face,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip__face--back,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip__face--front{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;flex:0 0 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;backface-visibility:visible!important;-webkit-backface-visibility:visible!important;pointer-events:auto!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip__face--back{margin-top:8px!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip__face--back .gl-boutique-menu-grid--more,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-grid,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-grid--more,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-grid--primary{display:grid!important;max-height:none!important;height:auto!important;overflow:visible!important;flex:0 0 auto!important;pointer-events:auto!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-card{position:relative!important;flex:0 0 auto!important;z-index:1!important;pointer-events:auto!important;-webkit-transform:none!important;transform:none!important}html.gl-ui-2026 .gl-boutique-menu-modal #glBoutiqueMenuBackBtn,html.gl-ui-2026 .gl-boutique-menu-modal #glBoutiqueMenuExtraBtn,html.gl-ui-2026 .gl-boutique-menu-modal #glBoutiqueMenuMoreBtn,html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-flip-btn{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important;width:1px!important;clip:rect(0,0,0,0)!important}html.gl-ui-2026 .gl-boutique-menu-modal .gl-boutique-menu-footnote{color:rgba(228,225,218,.72)!important;flex-shrink:0}html.gl-ui-2026 .gl-consultation-modal .gl-consultation-modal__footer{position:relative!important;flex-shrink:0!important;z-index:4!important;border-top:1px solid rgba(255,255,255,.1)!important;background:var(--gl-shell-bg,var(--modal-box-bg,rgba(255,255,255,.04)))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:12px 22px max(14px,env(safe-area-inset-bottom,0px))!important;margin-top:0!important}html.gl-ui-2026 .gl-consultation-modal .gl-consultation-modal__footer .gl-consultation-modal__actions{position:relative!important;background:0 0!important;backdrop-filter:none!important;padding:0!important;margin-top:0!important}html.gl-ui-2026 :is(
.ai-chat-modal-overlay.is-open,.contact-email-modal-overlay.is-open,.call-modal-overlay.is-open,.track-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.speedtest-modal-overlay.is-open,.fast-order-modal-overlay.is-open,.info-modal-overlay.is-open,.esim-apps-modal-overlay.active,.esim-countries-modal-overlay.active,.plan-order-disclaimer-overlay.active,.gl-boutique-menu-overlay.is-open,.gl-consultation-overlay.is-open,.gl-cancel-overlay.is-open,.gl-gedimas-overlay.is-open,.gl-modal-unified.is-open,.gl-modal-unified.open,.gl-coverage-modal.is-open,.gl-map-modal-overlay.open,.gl-modem-preview-modal.is-open,.gl-modem-preview-modal:not([hidden]),#glPostiModal.open,#glWaitlistModal.is-open,#glWlExpressModal.is-open,#glWlExpressModal.open,#glWlOfferStatusModal.is-open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden])
){background:0 0!important;backdrop-filter:blur(12px) saturate(0.95)!important;-webkit-backdrop-filter:blur(12px) saturate(0.95)!important}html.gl-ui-2026 #glWaitlistModal.contact-email-modal-overlay.is-open::after,html.gl-ui-2026 #glWlExpressModal.contact-email-modal-overlay.is-open::after,html.gl-ui-2026 #glWlOfferStatusModal.contact-email-modal-overlay.is-open::after{content:""!important;display:block!important;position:fixed!important;inset:0!important;z-index:0!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(165deg,rgba(5,6,8,.78) 0,rgba(5,8,12,.86) 45%,rgba(4,6,9,.92) 100%)!important}html.gl-ui-2026 body.gl-waitlist-open #bgVideo,html.gl-ui-2026 body.gl-waitlist-open #bgVideoSeo,html.gl-ui-2026 body.gl-waitlist-open .video-backdrop video,html.gl-ui-2026:has(#glWaitlistModal.is-open) #bgVideo,html.gl-ui-2026:has(#glWaitlistModal.is-open) #bgVideoSeo,html.gl-ui-2026:has(#glWaitlistModal.is-open) .video-backdrop video,html.gl-ui-2026:has(#glWlExpressModal.is-open) #bgVideo,html.gl-ui-2026:has(#glWlExpressModal.open) #bgVideo{filter:brightness(.36) saturate(.68) blur(2px)!important}html.gl-ui-2026 #glWaitlistModal .contact-email-modal-box.gl-waitlist-box,html.gl-ui-2026 #glWaitlistModal .gl-waitlist-box,html.gl-ui-2026 #glWlExpressModal .gl-wl-express-box{background:rgba(16,14,12,.96)!important;backdrop-filter:blur(18px) saturate(1.05)!important;-webkit-backdrop-filter:blur(18px) saturate(1.05)!important;border:1px solid rgba(255,255,255,.12)!important;color:#e8e4dc!important;position:relative!important;z-index:2!important}html.gl-ui-2026 #glWaitlistModal .contact-email-modal-title,html.gl-ui-2026 #glWaitlistModal .gl-wl-step-title,html.gl-ui-2026 #glWaitlistModal .gl-wl-welcome-copy__brand,html.gl-ui-2026 #glWaitlistModal .gl-wl-welcome-copy__lead,html.gl-ui-2026 #glWaitlistModal .gl-wl-welcome-copy__title{color:#f2efe8!important}html.gl-ui-2026 #glWaitlistModal .gl-waitlist-body,html.gl-ui-2026 #glWaitlistModal .gl-wl-boutique-pane,html.gl-ui-2026 #glWaitlistModal .gl-wl-step-hint,html.gl-ui-2026 #glWaitlistModal .gl-wl-welcome-copy__body,html.gl-ui-2026 #glWaitlistModal .gl-wl-welcome-copy__closing{color:rgba(228,225,218,.88)!important}html.gl-ui-2026.gl-modal-open .video-readability-overlay::after,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.contact-email-modal-overlay.is-open,.call-modal-overlay.is-open,.track-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.speedtest-modal-overlay.is-open,.fast-order-modal-overlay.is-open,.info-modal-overlay.is-open,.esim-apps-modal-overlay.active,.plan-order-disclaimer-overlay.active,.gl-boutique-menu-overlay.is-open,.gl-consultation-overlay.is-open,.gl-cancel-overlay.is-open,.gl-gedimas-overlay.is-open,.gl-modal-unified.is-open,.gl-coverage-modal.is-open,.gl-map-modal-overlay.open,#glPostiModal.open,#glWaitlistModal.is-open,#glWlExpressModal.is-open,#glWlExpressModal.open,#glWlOfferStatusModal.is-open,.gl-cancel-overlay.is-open,.gl-modem-preview-modal.is-open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden])
) .video-readability-overlay::after{background:var(--gl-modal-scrim)!important;opacity:1!important;visibility:visible!important}html.gl-ui-2026.gl-modal-open #bgVideo,html.gl-ui-2026.gl-modal-open #bgVideo.gl-modal-video-bg,html.gl-ui-2026.gl-modal-open #bgVideoSeo,html.gl-ui-2026.gl-modal-open .video-backdrop video,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.contact-email-modal-overlay.is-open,.call-modal-overlay.is-open,.track-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.speedtest-modal-overlay.is-open,.fast-order-modal-overlay.is-open,.info-modal-overlay.is-open,.esim-apps-modal-overlay.active,.plan-order-disclaimer-overlay.active,.gl-boutique-menu-overlay.is-open,.gl-consultation-overlay.is-open,.gl-cancel-overlay.is-open,.gl-gedimas-overlay.is-open,.gl-modal-unified.is-open,.gl-coverage-modal.is-open,.gl-map-modal-overlay.open,#glPostiModal.open,#glWaitlistModal.is-open,#glWlExpressModal.is-open,#glWlExpressModal.open,#glWlOfferStatusModal.is-open,.gl-modem-preview-modal.is-open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden])
) :is(#bgVideo,#bgVideoSeo,.video-backdrop video){filter:brightness(var(--gl-modal-video-brightness)) saturate(var(--gl-modal-video-saturate))!important}html.gl-ui-2026.gl-modal-open .page-ambient-mesh,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.contact-email-modal-overlay.is-open,.gl-boutique-menu-overlay.is-open,.gl-consultation-overlay.is-open,.gl-cancel-overlay.is-open,.gl-gedimas-overlay.is-open,.gl-modal-unified.is-open,#glWaitlistModal.is-open,#glWlExpressModal.is-open,#glWlExpressModal.open
) .page-ambient-mesh{opacity:.34!important}html.gl-ui-2026 body.gl-waitlist-open .video-readability-overlay,html.gl-ui-2026:has(#glWaitlistModal.is-open) .video-readability-overlay,html.gl-ui-2026:has(#glWlExpressModal.is-open) .video-readability-overlay,html.gl-ui-2026:has(#glWlExpressModal.open) .video-readability-overlay{opacity:1!important;visibility:visible!important}html.gl-ui-2026 body.gl-waitlist-open .video-readability-overlay::after,html.gl-ui-2026:has(#glWaitlistModal.is-open) .video-readability-overlay::after,html.gl-ui-2026:has(#glWlExpressModal.is-open) .video-readability-overlay::after,html.gl-ui-2026:has(#glWlExpressModal.open) .video-readability-overlay::after{opacity:1!important;visibility:visible!important;background:linear-gradient(165deg,rgba(5,6,8,.7) 0,rgba(5,8,12,.8) 45%,rgba(4,6,9,.88) 100%)!important}html.gl-ui-2026 .gl-cancel-modal .gl-cancel-btn--ghost,html.gl-ui-2026 .gl-cancel-modal button.gl-cancel-btn.gl-cancel-btn--ghost,html.gl-ui-2026 .gl-modal-boutique-box .btn-ghost,html.gl-ui-2026 .gl-modal-boutique-box .btn-secondary,html.gl-ui-2026 .gl-modal-boutique-box .gl-cancel-btn--ghost,html.gl-ui-2026 .gl-modal-boutique-box button[class*="--ghost"],html.gl-ui-2026 .gl-modal-boutique-box button[class*=ghost]{background:rgba(0,0,0,.28)!important;border:1px solid rgba(196,149,106,.55)!important;color:#f2efe8!important;-webkit-text-fill-color:#f2efe8!important;font-weight:700!important}html.gl-ui-2026 .gl-cancel-modal .gl-cancel-btn--ghost:hover,html.gl-ui-2026 .gl-modal-boutique-box .btn-ghost:hover,html.gl-ui-2026 .gl-modal-boutique-box .btn-secondary:hover,html.gl-ui-2026 .gl-modal-boutique-box .gl-cancel-btn--ghost:hover{background:rgba(196,149,106,.18)!important;border-color:rgba(212,165,116,.75)!important;color:#fffaf0!important;-webkit-text-fill-color:#fffaf0!important}