html.gl-modal-open .video-backdrop{z-index:6}html.gl-modal-open .page-ambient-mesh{z-index:5}html.gl-modal-open .video-readability-overlay{z-index:7}html.gl-modal-open .gl-map-modal-overlay,html.gl-modal-open .gl-posti-modal__backdrop{background:rgba(0,0,0,.55)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}html.gl-modal-open.gl-ui-2026 .video-readability-overlay::after,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.gl-boutique-menu-overlay.is-open,.contact-email-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.track-modal-overlay.is-open,.call-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-map-modal-overlay.open,#glPostiModal.open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden]),.gl-modal-unified.is-open,.gl-modem-preview-modal.is-open,.gl-modem-preview-modal:not([hidden]),#glWlExpressModal.open,#glWaitlistModal.is-open,#glWlOfferStatusModal.is-open
) .video-readability-overlay::after{opacity:1!important;visibility:visible!important;background:linear-gradient(165deg,rgba(5,6,8,.36) 0,rgba(5,8,12,.46) 45%,rgba(4,6,9,.54) 100%)!important;transition:opacity .35s,background .35s}html.gl-modal-open.gl-ui-2026 #bgVideo,html.gl-modal-open.gl-ui-2026 .video-backdrop video,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.gl-boutique-menu-overlay.is-open,.contact-email-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.track-modal-overlay.is-open,.call-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-map-modal-overlay.open,#glPostiModal.open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden]),.gl-modal-unified.is-open,.gl-modem-preview-modal.is-open,.gl-modem-preview-modal:not([hidden]),#glWlExpressModal.open,#glWaitlistModal.is-open,#glWlOfferStatusModal.is-open
) #bgVideo,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.gl-boutique-menu-overlay.is-open,.contact-email-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.track-modal-overlay.is-open,.call-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-map-modal-overlay.open,#glPostiModal.open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden]),.gl-modal-unified.is-open,.gl-modem-preview-modal.is-open,.gl-modem-preview-modal:not([hidden]),#glWlExpressModal.open,#glWaitlistModal.is-open,#glWlOfferStatusModal.is-open
) .video-backdrop video{filter:brightness(.55) saturate(.78)!important;transition:filter .35s}html.gl-modal-open.gl-ui-2026 .page-ambient-mesh,html.gl-ui-2026:has(
.ai-chat-modal-overlay.is-open,.gl-boutique-menu-overlay.is-open,.contact-email-modal-overlay.is-open,.savitarna-modal-overlay.is-open,.track-modal-overlay.is-open,.call-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-map-modal-overlay.open,#glPostiModal.open,.gl-mok-modal:not([hidden]),.gl-fullpage-modal:not([hidden]),.gl-modal-unified.is-open,.gl-modem-preview-modal.is-open,.gl-modem-preview-modal:not([hidden]),#glWlExpressModal.open,#glWaitlistModal.is-open,#glWlOfferStatusModal.is-open
) .page-ambient-mesh{opacity:.32!important;transition:opacity .35s}#bgVideo.gl-modal-video-bg{opacity:1;filter:brightness(.55) saturate(.78);transition:opacity .5s,filter .5s}.gl-modal-unified{position:fixed;inset:0;z-index:1000050;display:none;align-items:center;justify-content:center;padding:20px;background:0 0!important;backdrop-filter:blur(10px) saturate(0.95);-webkit-backdrop-filter:blur(10px) saturate(0.95);animation:.25s cubic-bezier(.4,0,.2,1) glFadeIn}@keyframes glFadeIn{from{opacity:0}to{opacity:1}}.gl-modal-unified.is-open,.gl-modal-unified.open{display:flex}.gl-modal-unified__box{position:relative;z-index:1;background:var(--modal-box-bg,rgba(255,255,255,.04));border-radius:22px;border:1px solid var(--gl-glass-border,rgba(255,255,255,.1));box-shadow:0 0 0 1px var(--gl-glass-ring-soft,rgba(255,255,255,.05)),0 0 40px -8px var(--gl-glass-cta-glow-soft,rgba(249,115,22,.18)),0 24px 60px var(--gl-glass-shadow-deep,rgba(0,0,0,.45)),inset 0 1px 0 var(--gl-glass-inset-top,rgba(255,255,255,.07));backdrop-filter:blur(22px) saturate(1.18);-webkit-backdrop-filter:blur(22px) saturate(1.18);width:100%;max-width:520px;max-height:92vh;max-height:92dvh;overflow:hidden;display:flex;flex-direction:column;color:var(--text-muted,rgba(228,225,218,.78));animation:.3s cubic-bezier(.34,1.56,.64,1) glBoxSlideUp}@keyframes glBoxSlideUp{from{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.gl-modal-unified__box--glass{background:var(--modal-box-bg,rgba(255,255,255,.04));backdrop-filter:blur(22px) saturate(1.18);-webkit-backdrop-filter:blur(22px) saturate(1.18);border:1px solid var(--gl-glass-border,rgba(255,255,255,.1));box-shadow:0 0 0 1px var(--gl-glass-ring-soft,rgba(255,255,255,.05)),0 0 40px -8px var(--gl-glass-cta-glow-soft,rgba(249,115,22,.18)),0 24px 60px var(--gl-glass-shadow-deep,rgba(0,0,0,.45)),inset 0 1px 0 var(--gl-glass-inset-top,rgba(255,255,255,.07))}.gl-modal-unified__box--glass::before{display:none}.gl-modal-unified .call-modal-box:has(.call-time-glass-wrap.is-open),.gl-modal-unified__box:has(.call-time-glass-wrap.is-open){overflow:visible!important}.call-time-dropdown[data-gl-portal="1"],body>.call-time-dropdown:not([hidden]){z-index:1000100!important}.gl-call-time-native .call-time-dropdown,.gl-call-time-native .call-time-trigger{display:none!important}.gl-call-time-native .call-modal-select{width:100%;min-height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.35);color:var(--text-heading,#eaf6ff);padding:11px 12px;font-size:.95rem;font-family:inherit}.gl-call-time-native .call-modal-select:focus{outline:0;border-color:var(--gl-modal-focus-border,rgba(249,115,22,.58));box-shadow:0 0 0 2px var(--gl-modal-focus-ring,rgba(249,115,22,.2))}.gl-modal-unified .ai-chat-modal-box,.gl-modal-unified .call-modal-box,.gl-modal-unified .contact-email-modal-box,.gl-modal-unified .esim-apps-modal-box,.gl-modal-unified .fast-order-modal-box,.gl-modal-unified .gl-map-modal,.gl-modal-unified .gl-modem-preview-modal__panel,.gl-modal-unified .gl-mok-modal__panel,.gl-modal-unified .gl-posti-modal__panel,.gl-modal-unified .gl-waitlist-box,.gl-modal-unified .gl-wl-express-box,.gl-modal-unified .info-modal-box,.gl-modal-unified .savitarna-modal-box,.gl-modal-unified .speedtest-modal-box,.gl-modal-unified .track-modal-box,.gl-modal-unified__body,.gl-modal-unified__box{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.gl-modal-unified .ai-chat-modal-box::-webkit-scrollbar,.gl-modal-unified .call-modal-box::-webkit-scrollbar,.gl-modal-unified .contact-email-modal-box::-webkit-scrollbar,.gl-modal-unified .esim-apps-modal-box::-webkit-scrollbar,.gl-modal-unified .fast-order-modal-box::-webkit-scrollbar,.gl-modal-unified .gl-map-modal::-webkit-scrollbar,.gl-modal-unified .gl-modem-preview-modal__panel::-webkit-scrollbar,.gl-modal-unified .gl-mok-modal__panel::-webkit-scrollbar,.gl-modal-unified .gl-posti-modal__panel::-webkit-scrollbar,.gl-modal-unified .gl-waitlist-box::-webkit-scrollbar,.gl-modal-unified .gl-wl-express-box::-webkit-scrollbar,.gl-modal-unified .info-modal-box::-webkit-scrollbar,.gl-modal-unified .savitarna-modal-box::-webkit-scrollbar,.gl-modal-unified .speedtest-modal-box::-webkit-scrollbar,.gl-modal-unified .track-modal-box::-webkit-scrollbar,.gl-modal-unified__body::-webkit-scrollbar,.gl-modal-unified__box::-webkit-scrollbar{display:none;width:0;height:0}.gl-modal-unified .ai-chat-modal-header,.gl-modal-unified .contact-email-modal-header,.gl-modal-unified .gl-map-modal__header,.gl-modal-unified__header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.1);flex:0 0 auto;position:relative;min-height:52px;background:0 0}.gl-modal-unified__title{margin:0;font-family:var(--gl-ui-font-display, "Zilla Slab", Georgia, serif);font-size:1.15rem;font-weight:700;color:var(--text-heading,#f2efe8);line-height:1.25;letter-spacing:-.02em;text-shadow:none}.gl-modal-unified .ai-chat-modal-close,.gl-modal-unified .call-modal-close,.gl-modal-unified .contact-email-modal-close,.gl-modal-unified .esim-apps-modal-close,.gl-modal-unified .fast-order-modal-close,.gl-modal-unified .gl-bubble-modal__close,.gl-modal-unified .gl-map-modal__close,.gl-modal-unified .gl-modem-preview-modal__close,.gl-modal-unified .gl-mok-modal__close,.gl-modal-unified .gl-posti-modal__close,.gl-modal-unified .info-modal-close,.gl-modal-unified .savitarna-close,.gl-modal-unified .speedtest-modal-close,.gl-modal-unified .track-modal-close,.gl-modal-unified__close{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;bottom:auto!important;z-index:12;flex:0 0 auto;min-width:44px;min-height:44px;width:auto;height:auto;margin:0!important;border-radius:8px;border:none;background:0 0;color:var(--text-muted,rgba(228,225,218,.78));font-size:1.6rem;line-height:1;cursor:pointer;display:flex!important;align-items:center;justify-content:center;transition:color .2s;opacity:1;padding:8px;box-shadow:none;transform:none}.gl-modal-unified .gl-posti-modal__header,.gl-posti-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid rgba(255,255,255,.1);flex:0 0 auto;position:relative}.gl-map-modal__header .gl-map-modal__close,.gl-map-modal__header .gl-modal-unified__close,.gl-posti-modal__header .gl-modal-unified__close,.gl-posti-modal__header .gl-posti-modal__close{position:static!important;top:auto!important;right:auto!important;left:auto!important;flex:0 0 auto;margin:0!important}.gl-modal-unified .ai-chat-modal-close:focus-visible,.gl-modal-unified .ai-chat-modal-close:hover,.gl-modal-unified .contact-email-modal-close:focus-visible,.gl-modal-unified .contact-email-modal-close:hover,.gl-modal-unified .gl-map-modal__close:focus-visible,.gl-modal-unified .gl-map-modal__close:hover,.gl-modal-unified .gl-posti-modal__close:focus-visible,.gl-modal-unified .gl-posti-modal__close:hover,.gl-modal-unified__close:focus-visible,.gl-modal-unified__close:hover{background:0 0;border-color:transparent;color:var(--text-heading,#f2efe8);opacity:1;transform:none}.gl-modal-unified__body{flex:1 1 auto;padding:18px 22px 22px;overflow-y:auto;overflow-x:hidden;min-height:0}@media (min-width:960px){.gl-modal-unified__box{max-width:620px}}@media (min-width:1300px){.gl-modal-unified__box{max-width:700px}}@media (max-width:520px){.gl-modal-unified{padding:6px;align-items:stretch}.gl-modal-unified__box{border-radius:18px 18px 0 0;max-height:100vh;max-height:100dvh;animation:none}.gl-modal-unified__header{padding:14px 18px 10px}.gl-modal-unified__body{padding:14px 18px 18px}}@media (prefers-reduced-motion:reduce){.gl-modal-unified,.gl-modal-unified__box,.gl-modal-unified__box--glass,.gl-modal-unified__close{transition:none!important;animation:none!important}.gl-modal-unified,.gl-modal-unified__box--glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(10,18,32,.95)!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.gl-modal-unified{background:rgba(0,0,0,.86)}.gl-modal-unified__box--glass{background:rgba(14,23,40,.94)}}.gl-wl-analog-clock-wrap{display:flex;justify-content:center;margin:0}.gl-wl-countdown-stack{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;width:100%;max-width:280px}.gl-wl-countdown-title{margin:0 0 2px;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fdba74;text-align:center;line-height:1.25}.gl-wl-countdown-target{margin:0;font-size:.78rem;color:rgba(242,239,232,.62);text-align:center;line-height:1.3}.gl-wl-countdown-digital{margin:2px 0 0;font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:#f97316;letter-spacing:.08em;text-align:center;line-height:1;text-shadow:0 0 18px rgba(249,115,22,.25)}.gl-waitlist-recalc--boutique{background:linear-gradient(145deg,#352d24,#2a231c);border:1px solid rgba(196,149,106,.32);border-radius:14px;padding:14px 16px!important;box-shadow:inset 0 1px 0 rgba(242,239,232,.06)}.gl-waitlist-recalc__row--boutique{flex-direction:column;align-items:center;gap:0;width:100%}.gl-wl-analog-clock{display:block;width:100px;height:100px;filter:drop-shadow(0 0 12px rgba(249, 115, 22, .16))}@media (min-width:520px){.gl-wl-analog-clock{width:120px;height:120px}.gl-wl-countdown-digital{font-size:2rem}}html.gl-ui-2026:not(.gl-modal-open):not(.gl-eco-mode) #bgVideoSeo,html.gl-ui-2026:not(.gl-modal-open):not(.gl-eco-mode) .video-backdrop video{filter:brightness(.76) saturate(1.02)}html.gl-ui-2026 body.seo-page:not(.gl-eco-mode) .page-ambient-mesh{opacity:.72}html.gl-ui-2026:not(.gl-modal-open) .video-readability-overlay::after{background:linear-gradient(165deg,rgba(5,6,8,.44) 0,rgba(5,8,12,.54) 45%,rgba(4,6,9,.64) 100%)!important}@media (max-width:767px){html.gl-ui-2026:not(.gl-modal-open) .video-readability-overlay::after{background:linear-gradient(180deg,rgba(5,8,12,.5) 0,rgba(4,6,9,.64) 100%)!important}}.gl-express-modal-box,.gl-info-modal-box,.gl-map-modal-box,.gl-modal-unified__box,.gl-posti-modal-box,.gl-waitlist-modal-box,.portal-login-modal-shell,.savitarna-modal-box:not(.portal-login-modal-shell){max-height:min(92vh,92dvh)}@media (max-width:768px){.gl-express-modal-box,.gl-info-modal-box,.gl-map-modal-box,.gl-modal-unified__box,.gl-posti-modal-box,.gl-waitlist-modal-box,.portal-login-modal-shell,.savitarna-modal-box:not(.portal-login-modal-shell){max-height:calc(100dvh - 16px)!important}}.gl-modal-unified.gl-mok-modal,.gl-mok-modal.gl-modal-unified{position:fixed;inset:0;z-index:1000050;display:none;align-items:center;justify-content:center;padding:16px}.gl-mok-modal.gl-modal-unified:not([hidden]){display:flex}.gl-modem-preview-modal.gl-modal-unified:not([hidden]){display:flex!important}.gl-mok-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.65)}.gl-mok-modal__panel{position:relative;z-index:1;width:100%;max-width:520px;max-height:min(90vh,90dvh);overflow-y:auto;padding:48px 22px 20px}.gl-mok-modal__title{margin:0 0 10px;padding-right:36px}.gl-express-modal-box,.gl-info-modal-box,.gl-map-modal-box,.gl-modal-unified__box,.gl-modal-unified__box label,.gl-modal-unified__box p,.gl-modal-unified__box span:not(.gl-wl-survey-summary__tag),.gl-posti-modal-box,.gl-waitlist-modal-box,.portal-login-modal-shell,.portal-login-modal-shell label,.portal-login-modal-shell p,.portal-login-modal-shell span:not(.gl-wl-survey-summary__tag),.savitarna-modal-box,.savitarna-modal-box label,.savitarna-modal-box p,.savitarna-modal-box span:not(.gl-wl-survey-summary__tag){color:var(--text-muted,rgba(228,225,218,.78))!important}.gl-modal-unified__box .gl-wl-survey-summary__tag,.portal-login-modal-shell .gl-wl-survey-summary__tag,.savitarna-modal-box .gl-wl-survey-summary__tag{color:#0f172a!important}.gl-modal-unified__box h1,.gl-modal-unified__box h2,.gl-modal-unified__box h3,.gl-modal-unified__box h4,.portal-login-modal-shell h1,.portal-login-modal-shell h2,.portal-login-modal-shell h3,.portal-login-modal-shell h4,.savitarna-modal-box h1,.savitarna-modal-box h2,.savitarna-modal-box h3,.savitarna-modal-box h4{color:var(--text-heading,#f2efe8)!important}.gl-wl-waiting-info{background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.3);border-radius:12px;padding:16px;margin-bottom:20px;color:#fbbf24}.gl-wl-waiting-info h4{margin:0 0 12px;font-size:1rem;font-weight:600;color:#fbbf24}.gl-wl-waiting-info ol{margin:0;padding-left:20px;color:#e2e8f0}.gl-wl-waiting-info ol li{margin-bottom:8px;line-height:1.5}.gl-wl-waiting-info ol li:last-child{margin-bottom:0}