.lang-switcher[data-v-b5634f77]{align-items:center;display:inline-flex}.lang-select[data-v-b5634f77]{background:#fff;border:1px solid var(--brand-blue-accent);border-radius:4px;color:var(--brand-blue-text);cursor:pointer;font-size:.75rem;padding:4px 6px}.visually-hidden[data-v-b5634f77]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0}.social-link[data-v-2689d805]{align-items:center;color:var(--brand-blue-text);display:inline-flex;font-size:24px;line-height:1}.x-logo[data-v-2689d805]{display:block;height:.8em;width:.8em}.social-link[data-v-2689d805]:hover{color:#0d4a6c}.visually-hidden[data-v-2689d805]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.build[data-v-2689d805]{font-size:.8em;opacity:.75}.footer-row[data-v-2689d805]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.footer-links-group[data-v-2689d805]{align-items:center;display:flex;gap:14px;margin-left:auto}.footer-nav a[data-v-2689d805]{color:inherit;font-size:.82rem;margin-left:12px;text-decoration:none}.footer-nav a[data-v-2689d805]:first-child{margin-left:0}.footer-lang[data-v-2689d805]{align-items:center;display:flex}.recaptcha-inline[data-v-2689d805]{align-items:baseline;display:inline-flex;font-size:.58rem;gap:4px;margin-left:8px;opacity:.7;white-space:nowrap}.recaptcha-link[data-v-2689d805]{color:var(--brand-blue-text);font-weight:600;text-decoration:none}.recaptcha-link[data-v-2689d805]:hover{text-decoration:underline}@media (max-width:680px){.footer-links-group[data-v-2689d805]{flex-wrap:wrap;justify-content:flex-end;width:100%}.footer-lang[data-v-2689d805]{order:0}.footer-nav[data-v-2689d805]{display:flex;flex-wrap:wrap;justify-content:flex-end}.footer-nav a[data-v-2689d805]{margin:4px 0 0 12px}.copyright[data-v-2689d805]{order:-1;width:100%}.recaptcha-inline[data-v-2689d805]{display:block;line-height:1.1;margin-left:0;margin-top:4px;white-space:normal}}@media (max-width:768px){.footer-row[data-v-2689d805]{flex-wrap:nowrap}.copyright[data-v-2689d805]{order:0;width:auto}.footer-links-group[data-v-2689d805]{flex-wrap:nowrap;justify-content:flex-start;margin-left:12px;order:0;width:auto}.footer-nav[data-v-2689d805]{display:none!important}.footer-lang[data-v-2689d805]{order:0}.footer-nav a.hide-mobile[data-v-2689d805]{display:none!important}}.mobile-nav-bar[data-v-b5b8cbde]{align-items:stretch;background:var(--brand-red,#b01029);border-top:2px solid hsla(0,0%,100%,.15);bottom:0;box-shadow:0 -4px 16px #00000047;color:#fff;display:flex;justify-content:space-around;left:0;opacity:.98;padding:4px 2px calc(env(safe-area-inset-bottom,0) + 4px);position:fixed;transform:translateY(100%);transition:transform .42s cubic-bezier(.25,.8,.25,1),opacity .3s ease;width:100%;will-change:transform;z-index:4000}.mobile-nav-bar.has-entered[data-v-b5b8cbde]{transform:translateY(0)}.mobile-nav-bar.is-hidden[data-v-b5b8cbde]{transform:translateY(105%)}.mobile-nav-bar.pin-pulse[data-v-b5b8cbde]{box-shadow:0 -4px 18px #ffffff73,0 -2px 8px #00000059;transition:box-shadow .4s ease}.nav-item[data-v-b5b8cbde]{align-items:center;color:#fff;display:flex;flex:1 1 0;flex-direction:column;font-size:.65rem;font-weight:600;gap:2px;justify-content:center;letter-spacing:.5px;padding:4px 0 2px;position:relative;text-decoration:none;-webkit-tap-highlight-color:transparent}.nav-item[data-v-b5b8cbde]:focus-visible{border-radius:4px;outline:2px solid #fff;outline-offset:2px}.nav-item .icon[data-v-b5b8cbde]{display:flex;line-height:1;position:relative;transition:filter .35s ease,transform .35s ease}.nav-item.active[data-v-b5b8cbde]{color:#fff;transform:translateY(-1px)}.nav-item.active .icon[data-v-b5b8cbde]{animation:icon-breathe-b5b8cbde 2.4s ease-in-out infinite;color:#fff;filter:drop-shadow(0 0 3px rgba(255,255,255,.6)) drop-shadow(0 0 7px rgba(255,255,255,.35)) drop-shadow(0 0 12px rgba(255,255,255,.25)) drop-shadow(0 0 2px rgba(0,0,0,.55));transition:filter .45s ease,transform .35s ease}.nav-item.active .icon[data-v-b5b8cbde]:before{animation:icon-glow-pulse-b5b8cbde 2.4s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#fff9 0,#ffffff40 34%,#ffffff14 54%,#fff0 70%);border-radius:10px;content:"";filter:blur(.45px);inset:-8px;mix-blend-mode:screen;opacity:.45;pointer-events:none;position:absolute;transform:scale(.86)}.nav-item:focus-visible .icon[data-v-b5b8cbde]{filter:drop-shadow(0 0 4px rgba(255,255,255,.85)) drop-shadow(0 0 10px rgba(255,255,255,.55)) drop-shadow(0 0 14px rgba(255,255,255,.4)) drop-shadow(0 0 2px rgba(0,0,0,.6))}.nav-item:focus-visible .icon[data-v-b5b8cbde]:before{animation-duration:1.8s;opacity:.65}.nav-item.promos-active:not(.active) .icon[data-v-b5b8cbde]{position:relative}.nav-item.promos-active:not(.active) .icon[data-v-b5b8cbde]:after{animation:promo-pulse-b5b8cbde 1.6s ease-in-out infinite;background:#fff;border-radius:50%;content:"";height:8px;position:absolute;right:-2px;top:-2px;width:8px}@keyframes promo-pulse-b5b8cbde{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.2;transform:scale(1.4)}}@keyframes icon-breathe-b5b8cbde{0%,to{transform:scale(.985)}45%{transform:scale(1.015)}55%{transform:scale(1.01)}}@keyframes icon-glow-pulse-b5b8cbde{0%,to{filter:blur(.5px) brightness(.95);opacity:.38;transform:scale(.84)}45%{filter:blur(.9px) brightness(1.08);opacity:.75;transform:scale(.99)}55%{filter:blur(.8px) brightness(1.04);opacity:.7;transform:scale(1.01)}}.label[data-v-b5b8cbde]{pointer-events:none}@media (min-width:861px){.mobile-nav-bar[data-v-b5b8cbde]{display:none}}@media (prefers-reduced-motion:reduce){.mobile-nav-bar[data-v-b5b8cbde]{transition:none}.nav-item.active .icon[data-v-b5b8cbde]:before{animation:none;opacity:.55;transform:scale(.88)}.nav-item.active .icon[data-v-b5b8cbde]{animation:none}}#app-shell-root[data-v-abbacfc4]{display:flex;flex-direction:column;min-height:100vh}#shell-main[data-v-abbacfc4]{flex:1 0 auto}[data-v-abbacfc4] .site-footer{margin-top:auto}@media (max-width:860px){[data-v-abbacfc4] .site-footer{margin-bottom:calc(72px + env(safe-area-inset-bottom,0))}}.pwa-sticky-footer[data-v-abbacfc4]{background:#fff;bottom:0;box-shadow:0 -2px 12px var(--brand-blue-shadow-sm);left:0;padding:0;position:fixed;width:100vw;z-index:9999}.pwa-footer-content[data-v-abbacfc4]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:900px;padding:18px 24px;width:100%}.pwa-footer-left[data-v-abbacfc4]{align-items:flex-start;display:flex;flex-direction:column}.pwa-footer-title[data-v-abbacfc4]{color:#005c91;font-size:.95rem;font-weight:700;line-height:1.05;white-space:nowrap}.pwa-footer-desc[data-v-abbacfc4]{color:#555;font-size:.78rem;margin-top:2px}.pwa-footer-right[data-v-abbacfc4]{display:flex;gap:12px}.pwa-footer-btn[data-v-abbacfc4]{border:none;border-radius:6px;box-shadow:0 1px 4px var(--brand-blue-shadow-sm);cursor:pointer;font-size:.78rem;font-weight:600;padding:6px 14px;transition:background .18s}.pwa-footer-btn.install[data-v-abbacfc4]{background:var(--brand-blue-accent);color:#fff}.pwa-footer-btn.install[data-v-abbacfc4]:hover{filter:brightness(.92)}.pwa-footer-btn.cancel[data-v-abbacfc4]{background:#eee;color:#005c91}.pwa-footer-btn.cancel[data-v-abbacfc4]:hover{background:#e0e0e0}@media (max-width:860px){main.with-mobile-bar{padding-bottom:70px}.pwa-footer-content{padding:12px 16px}.pwa-footer-title{font-size:.8rem;line-height:1.05}.pwa-footer-desc{font-size:.62rem;line-height:1.15;max-width:200px}.pwa-footer-right{gap:8px}.pwa-footer-btn{font-size:.65rem;font-weight:600;padding:4px 10px}.pwa-footer-btn.install{font-weight:700}.pwa-footer-btn.cancel{font-weight:600}.pwa-footer-left{max-width:68%}}
