.AvanzaPwaManager-module__dhdY4q__notice{z-index:1800;border:1px solid var(--avz-border-strong);border-radius:var(--avz-radius-lg);background:var(--avz-surface-strong);width:min(430px,100vw - 36px);box-shadow:var(--avz-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--avz-text);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 12px 12px 15px;display:grid;position:fixed;bottom:52px;right:18px}.AvanzaPwaManager-module__dhdY4q__notice div{min-width:0}.AvanzaPwaManager-module__dhdY4q__notice strong,.AvanzaPwaManager-module__dhdY4q__notice span{display:block}.AvanzaPwaManager-module__dhdY4q__notice strong{color:var(--avz-text-strong);font-size:13px;font-weight:760}.AvanzaPwaManager-module__dhdY4q__notice span{color:var(--avz-text-muted);margin-top:3px;font-size:11px;line-height:1.35}.AvanzaPwaManager-module__dhdY4q__notice button,.AvanzaPwaManager-module__dhdY4q__blockingCard button{border:1px solid var(--avz-accent);background:var(--avz-accent);color:var(--avz-on-accent);font:inherit;cursor:pointer;transition:border-color var(--avz-motion-hover), background-color var(--avz-motion-hover), color var(--avz-motion-hover), opacity var(--avz-motion-hover);font-weight:800}.AvanzaPwaManager-module__dhdY4q__notice button{border-radius:var(--avz-radius-sm);min-height:34px;padding:0 13px;font-size:11px}.AvanzaPwaManager-module__dhdY4q__notice button:hover:not(:disabled),.AvanzaPwaManager-module__dhdY4q__blockingCard button:hover:not(:disabled){border-color:var(--avz-accent-hover);background:var(--avz-accent-hover)}.AvanzaPwaManager-module__dhdY4q__notice button:focus-visible,.AvanzaPwaManager-module__dhdY4q__blockingCard button:focus-visible{outline:2px solid var(--avz-focus);outline-offset:2px}.AvanzaPwaManager-module__dhdY4q__notice button:disabled,.AvanzaPwaManager-module__dhdY4q__blockingCard button:disabled{border-color:var(--avz-border);background:var(--avz-surface-muted);color:var(--avz-text-faint);cursor:wait;opacity:.68}.AvanzaPwaManager-module__dhdY4q__notice .AvanzaPwaManager-module__dhdY4q__dismiss{border-color:var(--avz-border);min-width:30px;color:var(--avz-text-muted);background:0 0;padding:0;font-size:17px}.AvanzaPwaManager-module__dhdY4q__notice .AvanzaPwaManager-module__dhdY4q__dismiss:hover:not(:disabled){border-color:var(--avz-border-strong);background:var(--avz-surface-hover);color:var(--avz-text-strong)}.AvanzaPwaManager-module__dhdY4q__blockingBackdrop{z-index:9800;background:var(--avz-overlay);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.AvanzaPwaManager-module__dhdY4q__blockingCard{border:1px solid var(--avz-border-strong);border-radius:var(--avz-radius-xl);width:min(560px,100%);color:var(--avz-text);background:var(--avz-surface-strong);box-shadow:var(--avz-shadow);padding:28px}.AvanzaPwaManager-module__dhdY4q__blockingEyebrow{color:var(--avz-warning);letter-spacing:.12em;margin-bottom:10px;font-size:10px;font-weight:900;display:inline-block}.AvanzaPwaManager-module__dhdY4q__blockingCard h2{color:var(--avz-text-strong);margin:0;font-size:clamp(24px,4vw,34px);line-height:1.08}.AvanzaPwaManager-module__dhdY4q__blockingCard p{color:var(--avz-text-muted);margin:12px 0 20px;font-size:13px;line-height:1.55}.AvanzaPwaManager-module__dhdY4q__versionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 20px;display:grid}.AvanzaPwaManager-module__dhdY4q__versionGrid div{border:1px solid var(--avz-border);border-radius:var(--avz-radius-md);background:var(--avz-surface-soft);min-width:0;padding:12px 14px}.AvanzaPwaManager-module__dhdY4q__versionGrid dt{color:var(--avz-text-muted);font-size:10px}.AvanzaPwaManager-module__dhdY4q__versionGrid dd{overflow-wrap:anywhere;color:var(--avz-text-strong);margin:4px 0 0;font-size:12px;font-weight:800}.AvanzaPwaManager-module__dhdY4q__blockingCard button{border-radius:var(--avz-radius-md);min-height:44px;padding:0 18px;font-size:12px;font-weight:900}.AvanzaPwaManager-module__dhdY4q__blockingCard small{color:var(--avz-text-muted);margin-top:12px;font-size:10px;display:block}@media (max-width:720px){.AvanzaPwaManager-module__dhdY4q__notice{grid-template-columns:minmax(0,1fr) auto;width:calc(100vw - 24px);bottom:46px;right:12px}.AvanzaPwaManager-module__dhdY4q__notice .AvanzaPwaManager-module__dhdY4q__dismiss{position:absolute;top:5px;right:5px}}@media (max-width:560px){.AvanzaPwaManager-module__dhdY4q__blockingBackdrop{padding:12px}.AvanzaPwaManager-module__dhdY4q__blockingCard{padding:22px 18px}.AvanzaPwaManager-module__dhdY4q__versionGrid{grid-template-columns:1fr}}
.OfflineSyncCenter-module__IuEYmq__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.OfflineSyncCenter-module__IuEYmq__summary article{border:1px solid var(--overlay-card-border);background:var(--overlay-card-bg);border-radius:15px;min-height:105px;padding:15px 16px}.OfflineSyncCenter-module__IuEYmq__summary span{color:var(--overlay-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;display:block}.OfflineSyncCenter-module__IuEYmq__summary strong{color:var(--overlay-text);margin-top:8px;font-size:24px;display:block}.OfflineSyncCenter-module__IuEYmq__summary small{color:var(--overlay-text-muted);margin-top:6px;line-height:1.4;display:block}.OfflineSyncCenter-module__IuEYmq__summary .OfflineSyncCenter-module__IuEYmq__attention{border-color:color-mix(in srgb, var(--overlay-danger-text) 34%, var(--overlay-card-border));background:var(--overlay-danger-bg)}.OfflineSyncCenter-module__IuEYmq__toolbar{justify-content:space-between;align-items:center;gap:14px;padding-block:16px 12px;display:flex}.OfflineSyncCenter-module__IuEYmq__filters{border:1px solid var(--overlay-border);background:var(--overlay-surface-muted);border-radius:12px;gap:6px;padding:4px;display:inline-flex}.OfflineSyncCenter-module__IuEYmq__activeFilter{border-color:var(--overlay-primary-bg);background:var(--overlay-secondary-bg);color:var(--overlay-secondary-text)}.OfflineSyncCenter-module__IuEYmq__primary{font-weight:900}.OfflineSyncCenter-module__IuEYmq__notice{border:1px solid var(--overlay-card-border);background:var(--overlay-status-bg);color:var(--overlay-text);border-radius:10px;margin:0 0 12px;padding:10px 12px;font-size:12px}.OfflineSyncCenter-module__IuEYmq__list{min-height:180px}.OfflineSyncCenter-module__IuEYmq__empty{border:1px dashed var(--overlay-border);min-height:205px;color:var(--overlay-text);text-align:center;border-radius:15px;place-items:center;display:grid}.OfflineSyncCenter-module__IuEYmq__empty strong{font-size:16px}.OfflineSyncCenter-module__IuEYmq__empty p{color:var(--overlay-text-muted);margin:-54px 0 0;font-size:12px}.OfflineSyncCenter-module__IuEYmq__item{border:1px solid var(--overlay-card-border);background:var(--overlay-card-bg);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-bottom:8px;padding:14px 15px;display:grid}.OfflineSyncCenter-module__IuEYmq__item.OfflineSyncCenter-module__IuEYmq__failed,.OfflineSyncCenter-module__IuEYmq__item.OfflineSyncCenter-module__IuEYmq__conflict{border-color:color-mix(in srgb, var(--overlay-danger-text) 34%, var(--overlay-card-border))}.OfflineSyncCenter-module__IuEYmq__item.OfflineSyncCenter-module__IuEYmq__cancelled{opacity:.55}.OfflineSyncCenter-module__IuEYmq__itemTopline{align-items:center;gap:8px;margin-bottom:6px;display:flex}.OfflineSyncCenter-module__IuEYmq__module,.OfflineSyncCenter-module__IuEYmq__statusLabel{background:var(--overlay-status-bg);min-height:20px;color:var(--overlay-text-muted);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;padding:0 7px;font-size:9px;font-weight:900;display:inline-flex}.OfflineSyncCenter-module__IuEYmq__itemMain>strong{color:var(--overlay-text);font-size:13px}.OfflineSyncCenter-module__IuEYmq__itemMain>p{color:var(--overlay-text-muted);margin:5px 0 8px;font-size:11px;line-height:1.4}.OfflineSyncCenter-module__IuEYmq__meta{color:var(--overlay-text-muted);flex-wrap:wrap;gap:10px;font-size:9px;display:flex}.OfflineSyncCenter-module__IuEYmq__actions,.OfflineSyncCenter-module__IuEYmq__footerActions{gap:6px;display:flex}.OfflineSyncCenter-module__IuEYmq__danger{color:var(--overlay-danger-text)}.OfflineSyncCenter-module__IuEYmq__footerActions{justify-content:flex-end}@media (max-width:760px){.OfflineSyncCenter-module__IuEYmq__summary{grid-template-columns:1fr}.OfflineSyncCenter-module__IuEYmq__summary article{min-height:82px}.OfflineSyncCenter-module__IuEYmq__toolbar{flex-direction:column;align-items:stretch}.OfflineSyncCenter-module__IuEYmq__filters{overflow-x:auto}.OfflineSyncCenter-module__IuEYmq__item{grid-template-columns:1fr}.OfflineSyncCenter-module__IuEYmq__actions{justify-content:flex-end}}
.AvanzaConnectionStatus-module__icwl-a__status{min-width:0;color:var(--avz-shell-footer-text);font:inherit;cursor:pointer;transition:color var(--avz-motion-hover), opacity var(--avz-motion-hover);background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;display:inline-flex}.AvanzaConnectionStatus-module__icwl-a__status:hover{opacity:.78}.AvanzaConnectionStatus-module__icwl-a__status:focus-visible{outline:2px solid var(--avz-focus);outline-offset:2px}.AvanzaConnectionStatus-module__icwl-a__dot{border-radius:50%;flex:none;width:7px;height:7px}.AvanzaConnectionStatus-module__icwl-a__status strong{font-weight:800}.AvanzaConnectionStatus-module__icwl-a__status em{color:color-mix(in srgb, var(--avz-shell-footer-text) 72%, transparent);font-style:normal}.AvanzaConnectionStatus-module__icwl-a__online .AvanzaConnectionStatus-module__icwl-a__dot{background:var(--avz-success);box-shadow:0 0 0 3px color-mix(in srgb, var(--avz-success) 18%, transparent)}.AvanzaConnectionStatus-module__icwl-a__offline{color:var(--avz-warning)}.AvanzaConnectionStatus-module__icwl-a__offline .AvanzaConnectionStatus-module__icwl-a__dot,.AvanzaConnectionStatus-module__icwl-a__pending .AvanzaConnectionStatus-module__icwl-a__dot{background:var(--avz-warning);box-shadow:0 0 0 3px color-mix(in srgb, var(--avz-warning) 18%, transparent)}.AvanzaConnectionStatus-module__icwl-a__syncing .AvanzaConnectionStatus-module__icwl-a__dot{background:var(--avz-info);box-shadow:0 0 0 3px color-mix(in srgb, var(--avz-info) 18%, transparent);animation:1s ease-in-out infinite AvanzaConnectionStatus-module__icwl-a__connection-pulse}.AvanzaConnectionStatus-module__icwl-a__attention{color:var(--avz-danger)}.AvanzaConnectionStatus-module__icwl-a__attention .AvanzaConnectionStatus-module__icwl-a__dot{background:var(--avz-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--avz-danger) 18%, transparent)}@keyframes AvanzaConnectionStatus-module__icwl-a__connection-pulse{50%{opacity:.35;transform:scale(.78)}}@media (max-width:780px){.AvanzaConnectionStatus-module__icwl-a__status em{display:none}}
.PublicThemeControl-module__Rx3s0q__control{border:1px solid var(--landing-border);background:color-mix(in srgb, var(--landing-surface-elevated) 88%, transparent);width:2.45rem;height:2.45rem;color:var(--landing-primary);cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--landing-on-primary) 16%, transparent);border-radius:.82rem;flex:0 0 2.45rem;place-items:center;padding:0;transition:transform .15s,border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-grid}.PublicThemeControl-module__Rx3s0q__control:hover,.PublicThemeControl-module__Rx3s0q__control:focus-visible{border-color:var(--landing-border-strong);background:var(--landing-accent-soft);color:var(--landing-accent-hover);box-shadow:0 .7rem 1.6rem color-mix(in srgb, var(--landing-primary) 11%, transparent), inset 0 1px 0 color-mix(in srgb, var(--landing-on-primary) 18%, transparent);transform:translateY(-1px)}.PublicThemeControl-module__Rx3s0q__control:focus-visible{outline:3px solid var(--landing-accent-soft);outline-offset:2px}.PublicThemeControl-module__Rx3s0q__icon,.PublicThemeControl-module__Rx3s0q__icon svg{display:block}.PublicThemeControl-module__Rx3s0q__icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.PublicThemeControl-module__Rx3s0q__control[data-resolved-theme=dark]{color:var(--landing-accent-on-dark);background:color-mix(in srgb, var(--landing-surface-elevated) 86%, transparent)}@media (max-width:680px){.PublicThemeControl-module__Rx3s0q__control{border-radius:.72rem;flex-basis:2.25rem;width:2.25rem;height:2.25rem}}
.PublicThemeLogo-module__RMy_NW__logo{align-items:center;display:inline-grid}.PublicThemeLogo-module__RMy_NW__logo>img{grid-area:1/1;width:100%;height:auto;transition:opacity .18s;display:block}.PublicThemeLogo-module__RMy_NW__lightLogo{opacity:1}.PublicThemeLogo-module__RMy_NW__darkLogo{opacity:0}html[data-public-theme-mode=dark] .PublicThemeLogo-module__RMy_NW__lightLogo{opacity:0}html[data-public-theme-mode=dark] .PublicThemeLogo-module__RMy_NW__darkLogo{opacity:1}@media (prefers-reduced-motion:reduce){.PublicThemeLogo-module__RMy_NW__logo>img{transition:none}}
.AvanzaAccessGate-module__9BTora__shell{z-index:5000;color:#f4f7fb;background:radial-gradient(circle at 20% 10%,#f77d2329,#0000 30rem),radial-gradient(circle at 80% 90%,#2e6cb11f,#0000 34rem),linear-gradient(145deg,#07111f,#06101c 58%,#030913);place-items:center;min-height:100vh;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.AvanzaAccessGate-module__9BTora__card{text-align:center;background:linear-gradient(#0c1a2dfa,#050d19fa);border:1px solid #8ba6c62e;border-radius:28px;width:min(480px,100%);padding:28px;box-shadow:0 34px 90px #0000007a,inset 0 1px #ffffff0a}.AvanzaAccessGate-module__9BTora__pinCard{width:min(430px,100%)}.AvanzaAccessGate-module__9BTora__logo{object-fit:contain;width:156px;max-height:54px;margin:0 auto 18px}.AvanzaAccessGate-module__9BTora__avatar{object-fit:cover;color:#111827;background:linear-gradient(#fb923c,#f97316);border:2px solid #f77d236b;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 10px;font-size:22px;font-weight:800;display:grid}.AvanzaAccessGate-module__9BTora__identity strong,.AvanzaAccessGate-module__9BTora__identity span{display:block}.AvanzaAccessGate-module__9BTora__identity strong{font-size:15px}.AvanzaAccessGate-module__9BTora__identity span{color:#8fa2ba;margin-top:2px;font-size:11px}.AvanzaAccessGate-module__9BTora__card h1{letter-spacing:-.035em;margin:18px 0 8px;font-size:24px}.AvanzaAccessGate-module__9BTora__card p{color:#9cacc0;max-width:380px;margin:0 auto;font-size:13px;line-height:1.55}.AvanzaAccessGate-module__9BTora__spinner{border:3px solid #ffffff1a;border-top-color:#f97316;border-radius:50%;width:38px;height:38px;margin:10px auto 18px;animation:.8s linear infinite AvanzaAccessGate-module__9BTora__spin}@keyframes AvanzaAccessGate-module__9BTora__spin{to{transform:rotate(360deg)}}.AvanzaAccessGate-module__9BTora__dots{justify-content:center;gap:12px;margin:22px 0 18px;display:flex}.AvanzaAccessGate-module__9BTora__dots span{background:#ffffff05;border:1px solid #94a3b866;border-radius:50%;width:13px;height:13px}.AvanzaAccessGate-module__9BTora__dots span.AvanzaAccessGate-module__9BTora__filled{background:#fb923c;border-color:#fb923c;box-shadow:0 0 14px #f9731657}.AvanzaAccessGate-module__9BTora__keypad{grid-template-columns:repeat(3,64px);justify-content:center;gap:10px;display:grid}.AvanzaAccessGate-module__9BTora__keypad button{color:#f8fafc;width:64px;height:48px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #8ba6c629;border-radius:14px;font-size:18px;font-weight:700}.AvanzaAccessGate-module__9BTora__keypad button:hover:not(:disabled){background:#f973161f;border-color:#f973167a}.AvanzaAccessGate-module__9BTora__keypad button:disabled{opacity:.42;cursor:not-allowed}.AvanzaAccessGate-module__9BTora__keypad .AvanzaAccessGate-module__9BTora__keyAction{color:#fdba74;font-size:16px}.AvanzaAccessGate-module__9BTora__actions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:20px;display:flex}.AvanzaAccessGate-module__9BTora__actions button{min-height:38px;font:inherit;cursor:pointer;border-radius:12px;padding:0 14px;font-size:12px;font-weight:700}.AvanzaAccessGate-module__9BTora__primary{color:#16100a;background:linear-gradient(#fb923c,#f97316);border:1px solid #f97316}.AvanzaAccessGate-module__9BTora__secondary{color:#dce5f0;background:#ffffff0a;border:1px solid #94a3b833}.AvanzaAccessGate-module__9BTora__error{color:#fecaca!important;margin-top:14px!important}.AvanzaAccessGate-module__9BTora__cooldown{color:#fed7aa!important;margin-top:12px!important}.AvanzaAccessGate-module__9BTora__network{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;margin-top:18px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex}.AvanzaAccessGate-module__9BTora__network:before{content:"";border-radius:50%;width:7px;height:7px}.AvanzaAccessGate-module__9BTora__online{color:#b7f7dc;background:#10b9811c}.AvanzaAccessGate-module__9BTora__online:before{background:#34d399}.AvanzaAccessGate-module__9BTora__offline{color:#fed7aa;background:#f973161f}.AvanzaAccessGate-module__9BTora__offline:before{background:#fb923c}@media (max-width:520px){.AvanzaAccessGate-module__9BTora__shell{padding:12px}.AvanzaAccessGate-module__9BTora__card{border-radius:22px;padding:22px 16px}.AvanzaAccessGate-module__9BTora__keypad{grid-template-columns:repeat(3,60px)}.AvanzaAccessGate-module__9BTora__keypad button{width:60px}}
.AvanzaSecuritySettingsModal-module__z93YLq__body{gap:14px;display:grid}.AvanzaSecuritySettingsModal-module__z93YLq__toggleRow,.AvanzaSecuritySettingsModal-module__z93YLq__field{border:1px solid var(--overlay-card-border);background:var(--overlay-card-bg);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:14px 16px;display:flex}.AvanzaSecuritySettingsModal-module__z93YLq__toggleRow span{gap:4px;display:grid}.AvanzaSecuritySettingsModal-module__z93YLq__toggleRow strong,.AvanzaSecuritySettingsModal-module__z93YLq__field>span{color:var(--overlay-text);font-size:13px}.AvanzaSecuritySettingsModal-module__z93YLq__toggleRow small{max-width:430px;color:var(--overlay-text-muted);font-size:11px;line-height:1.45}.AvanzaSecuritySettingsModal-module__z93YLq__toggleRow input{width:20px;height:20px;min-height:20px;accent-color:var(--overlay-primary-bg);cursor:pointer}.AvanzaSecuritySettingsModal-module__z93YLq__field select{min-width:180px}.AvanzaSecuritySettingsModal-module__z93YLq__quickActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.AvanzaSecuritySettingsModal-module__z93YLq__secondary,.AvanzaSecuritySettingsModal-module__z93YLq__primary,.AvanzaSecuritySettingsModal-module__z93YLq__updateButton{font-weight:800}.AvanzaSecuritySettingsModal-module__z93YLq__updateCard{border:1px solid var(--overlay-card-border);background:var(--overlay-surface-muted);border-radius:17px;gap:13px;padding:16px;display:grid}.AvanzaSecuritySettingsModal-module__z93YLq__updateHeader{gap:4px;display:grid}.AvanzaSecuritySettingsModal-module__z93YLq__updateHeader span{color:var(--overlay-primary-bg);letter-spacing:.11em;font-size:9px;font-weight:900}.AvanzaSecuritySettingsModal-module__z93YLq__updateHeader strong{color:var(--overlay-text);font-size:13px}.AvanzaSecuritySettingsModal-module__z93YLq__updateHeader small{color:var(--overlay-text-muted);font-size:11px;line-height:1.45}.AvanzaSecuritySettingsModal-module__z93YLq__updateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.AvanzaSecuritySettingsModal-module__z93YLq__updateGrid div{border:1px solid var(--overlay-card-border);background:var(--overlay-card-bg);border-radius:12px;min-width:0;padding:10px 11px}.AvanzaSecuritySettingsModal-module__z93YLq__updateGrid dt{color:var(--overlay-text-muted);font-size:9px}.AvanzaSecuritySettingsModal-module__z93YLq__updateGrid dd{overflow-wrap:anywhere;color:var(--overlay-text);margin:4px 0 0;font-size:10px;font-weight:800}@media (max-width:620px){.AvanzaSecuritySettingsModal-module__z93YLq__toggleRow,.AvanzaSecuritySettingsModal-module__z93YLq__field{flex-direction:column;align-items:flex-start}.AvanzaSecuritySettingsModal-module__z93YLq__field select{width:100%}.AvanzaSecuritySettingsModal-module__z93YLq__quickActions,.AvanzaSecuritySettingsModal-module__z93YLq__updateGrid{grid-template-columns:1fr}}
.LegalPageLayout-module__jYVTJa__page{background:radial-gradient(circle at 8% 6%, var(--landing-accent-soft), transparent 28rem), linear-gradient(180deg, var(--landing-background), var(--landing-background-secondary));min-height:100svh;color:var(--landing-text)}.LegalPageLayout-module__jYVTJa__header{z-index:30;border-bottom:1px solid var(--landing-border);background:color-mix(in srgb, var(--landing-background) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.LegalPageLayout-module__jYVTJa__headerInner,.LegalPageLayout-module__jYVTJa__content,.LegalPageLayout-module__jYVTJa__footerInner{width:min(74rem,100% - 2rem);margin:0 auto}.LegalPageLayout-module__jYVTJa__headerInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;min-height:5rem;display:grid}.LegalPageLayout-module__jYVTJa__brand{align-items:center;display:inline-flex}.LegalPageLayout-module__jYVTJa__brand img{width:clamp(9.5rem,15vw,12.8rem);height:auto;display:block}.LegalPageLayout-module__jYVTJa__legalNavigation{justify-content:center;gap:.35rem;min-width:0;display:flex}.LegalPageLayout-module__jYVTJa__legalNavigation a,.LegalPageLayout-module__jYVTJa__backHome{min-height:2.35rem;color:var(--landing-text-muted);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 .72rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.LegalPageLayout-module__jYVTJa__legalNavigation a:hover,.LegalPageLayout-module__jYVTJa__legalNavigation a[aria-current=page]{border-color:var(--landing-border-strong);background:var(--landing-accent-soft);color:var(--landing-accent-hover)}.LegalPageLayout-module__jYVTJa__headerActions{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.LegalPageLayout-module__jYVTJa__backHome{border-color:var(--landing-border);background:var(--landing-surface-elevated);color:var(--landing-primary)}.LegalPageLayout-module__jYVTJa__backHome:hover{border-color:var(--landing-border-strong);background:var(--landing-accent-soft)}.LegalPageLayout-module__jYVTJa__content{padding:clamp(2rem,4vw,3.8rem) 0 clamp(3rem,6vw,5rem)}.LegalPageLayout-module__jYVTJa__hero{border:1px solid color-mix(in srgb, var(--landing-accent-on-dark) 26%, transparent);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--landing-accent-on-dark) 11%, transparent), transparent 23rem), linear-gradient(135deg, var(--landing-primary-hover), var(--landing-primary));color:var(--landing-on-primary);box-shadow:var(--landing-shadow-strong);border-radius:1.7rem;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,4.25rem);position:relative;overflow:hidden}.LegalPageLayout-module__jYVTJa__hero:after{content:"";border:1px solid color-mix(in srgb, var(--landing-accent-on-dark) 22%, transparent);pointer-events:none;border-radius:50%;width:22rem;height:22rem;position:absolute;top:-9rem;right:-7rem}.LegalPageLayout-module__jYVTJa__eyebrow{border:1px solid color-mix(in srgb, var(--landing-accent-on-dark) 44%, transparent);background:color-mix(in srgb, var(--landing-accent-on-dark) 9%, transparent);min-height:1.75rem;color:var(--landing-accent-on-dark);letter-spacing:.13em;border-radius:999px;align-items:center;padding:0 .68rem;font-size:.67rem;font-weight:850;display:inline-flex}.LegalPageLayout-module__jYVTJa__hero h1{max-width:48rem;color:var(--landing-on-primary);letter-spacing:-.058em;margin:.95rem 0 .72rem;font-size:clamp(2.35rem,6vw,4.75rem);line-height:.95}.LegalPageLayout-module__jYVTJa__hero>p{max-width:46rem;color:color-mix(in srgb, var(--landing-on-primary) 74%, transparent);margin:0;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.65}.LegalPageLayout-module__jYVTJa__documentMeta{color:color-mix(in srgb, var(--landing-on-primary) 58%, transparent);align-items:center;gap:.55rem;margin-top:1.25rem;font-size:.74rem;font-weight:650;display:flex}.LegalPageLayout-module__jYVTJa__pendingNotice{border:1px solid var(--landing-border-strong);background:var(--landing-accent-soft);color:var(--landing-text);border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;margin-top:1rem;padding:1rem 1.1rem;display:grid}.LegalPageLayout-module__jYVTJa__pendingNotice>span{background:var(--landing-accent);width:2rem;height:2rem;color:var(--landing-primary);border-radius:50%;place-items:center;font-size:.8rem;font-weight:900;display:grid}.LegalPageLayout-module__jYVTJa__pendingNotice strong{color:var(--landing-primary);font-size:.86rem}.LegalPageLayout-module__jYVTJa__pendingNotice p{color:var(--landing-text-muted);margin:.18rem 0 0;font-size:.78rem;line-height:1.5}.LegalPageLayout-module__jYVTJa__documentShell{grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);align-items:start;gap:1.1rem;margin-top:1.2rem;display:grid}.LegalPageLayout-module__jYVTJa__index{border:1px solid var(--landing-border);background:var(--landing-surface-elevated);box-shadow:var(--landing-shadow);border-radius:1.15rem;padding:1rem;position:sticky;top:6.2rem}.LegalPageLayout-module__jYVTJa__index>span{color:var(--landing-accent-hover);letter-spacing:.12em;font-size:.62rem;font-weight:850}.LegalPageLayout-module__jYVTJa__index nav{gap:.15rem;margin-top:.65rem;display:grid}.LegalPageLayout-module__jYVTJa__index a{color:var(--landing-text-muted);border-radius:.65rem;padding:.52rem .58rem;font-size:.75rem;line-height:1.35;text-decoration:none}.LegalPageLayout-module__jYVTJa__index a:hover{background:var(--landing-primary-soft);color:var(--landing-primary)}.LegalPageLayout-module__jYVTJa__sections{gap:.72rem;display:grid}.LegalPageLayout-module__jYVTJa__section{border:1px solid var(--landing-border);background:linear-gradient(150deg, var(--landing-surface-elevated), var(--landing-surface));border-radius:1.15rem;padding:clamp(1.15rem,3vw,1.6rem);scroll-margin-top:6.4rem;box-shadow:0 .9rem 2.2rem #0b30290e,inset 0 1px #ffffffd6}.LegalPageLayout-module__jYVTJa__section h2{color:var(--landing-primary);letter-spacing:-.025em;margin:0 0 .7rem;font-size:clamp(1.05rem,2vw,1.28rem)}.LegalPageLayout-module__jYVTJa__section p,.LegalPageLayout-module__jYVTJa__section li{color:var(--landing-text-muted);font-size:.86rem;line-height:1.72}.LegalPageLayout-module__jYVTJa__section p{margin:.55rem 0 0}.LegalPageLayout-module__jYVTJa__section ul{margin:.58rem 0 0;padding-left:1.15rem}.LegalPageLayout-module__jYVTJa__section li+li{margin-top:.45rem}.LegalPageLayout-module__jYVTJa__placeholder,.LegalPageLayout-module__jYVTJa__legalValue{border-radius:.4rem;align-items:center;min-height:1.35rem;padding:.04rem .32rem;font-size:.88em;font-weight:700;display:inline-flex}.LegalPageLayout-module__jYVTJa__placeholder{border:1px solid var(--landing-border-strong);background:var(--landing-accent-soft);color:var(--landing-accent-hover)}.LegalPageLayout-module__jYVTJa__legalValue{background:var(--landing-primary-soft);color:var(--landing-primary)}.LegalPageLayout-module__jYVTJa__footer{border-top:1px solid color-mix(in srgb, var(--landing-accent-on-dark) 18%, transparent);background:var(--landing-footer-background);color:var(--landing-footer-text)}.LegalPageLayout-module__jYVTJa__footerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:4.15rem;display:grid}.LegalPageLayout-module__jYVTJa__footer small{font-size:.68rem}.LegalPageLayout-module__jYVTJa__footer nav{gap:.35rem;display:flex}.LegalPageLayout-module__jYVTJa__footer nav a{border:1px solid color-mix(in srgb, var(--landing-on-primary) 11%, transparent);min-height:2rem;color:var(--landing-footer-text);border-radius:999px;align-items:center;padding:0 .62rem;font-size:.66rem;text-decoration:none;display:inline-flex}.LegalPageLayout-module__jYVTJa__footer nav a:hover{border-color:color-mix(in srgb, var(--landing-accent-on-dark) 28%, transparent);color:var(--landing-accent-on-dark)}.LegalPageLayout-module__jYVTJa__prestige{color:var(--landing-footer-text);justify-self:end;align-items:center;gap:.38rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.LegalPageLayout-module__jYVTJa__prestige img{width:.8rem;height:auto}@media (max-width:920px){.LegalPageLayout-module__jYVTJa__headerInner{grid-template-columns:auto 1fr}.LegalPageLayout-module__jYVTJa__legalNavigation{order:3;grid-column:1/-1;justify-content:flex-start;padding-bottom:.7rem;overflow-x:auto}.LegalPageLayout-module__jYVTJa__headerActions{justify-self:end}.LegalPageLayout-module__jYVTJa__documentShell{grid-template-columns:1fr}.LegalPageLayout-module__jYVTJa__index{position:static}.LegalPageLayout-module__jYVTJa__index nav{grid-template-columns:repeat(2,minmax(0,1fr))}.LegalPageLayout-module__jYVTJa__footerInner{grid-template-columns:1fr auto;padding-block:.85rem}.LegalPageLayout-module__jYVTJa__footer nav{order:3;grid-column:1/-1;justify-content:center}}@media (max-width:620px){.LegalPageLayout-module__jYVTJa__headerInner,.LegalPageLayout-module__jYVTJa__content,.LegalPageLayout-module__jYVTJa__footerInner{width:min(100% - 1rem,74rem)}.LegalPageLayout-module__jYVTJa__headerInner{gap:.7rem;min-height:4.5rem}.LegalPageLayout-module__jYVTJa__brand img{width:9rem}.LegalPageLayout-module__jYVTJa__headerActions{gap:.4rem}.LegalPageLayout-module__jYVTJa__backHome{min-height:2.15rem;padding-inline:.58rem;font-size:.7rem}.LegalPageLayout-module__jYVTJa__legalNavigation a{white-space:nowrap}.LegalPageLayout-module__jYVTJa__content{padding-top:1rem}.LegalPageLayout-module__jYVTJa__hero{border-radius:1.25rem}.LegalPageLayout-module__jYVTJa__documentMeta{flex-direction:column;align-items:flex-start;gap:.2rem}.LegalPageLayout-module__jYVTJa__documentMeta span[aria-hidden=true]{display:none}.LegalPageLayout-module__jYVTJa__pendingNotice{padding:.9rem}.LegalPageLayout-module__jYVTJa__index nav{grid-template-columns:1fr}.LegalPageLayout-module__jYVTJa__footerInner{text-align:center;grid-template-columns:1fr;justify-items:center}.LegalPageLayout-module__jYVTJa__prestige{justify-self:center}.LegalPageLayout-module__jYVTJa__footer nav{flex-wrap:wrap;grid-column:auto}}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__page{background:radial-gradient(circle at 8% 6%, var(--landing-accent-soft), transparent 29rem), linear-gradient(180deg, var(--landing-background), var(--landing-background-secondary))}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__header{background:color-mix(in srgb, var(--landing-background) 90%, transparent)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__legalNavigation a{color:var(--landing-text-muted)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__backHome{color:var(--landing-text-muted)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__legalNavigation a:hover{color:var(--landing-text)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__legalNavigation a[aria-current=page]{color:var(--landing-text)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__backHome:hover{color:var(--landing-text)}:is(html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__pendingNotice,html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__index,html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__section){background:linear-gradient(150deg, var(--landing-surface-elevated), var(--landing-surface));box-shadow:0 1.1rem 2.7rem #0000002e,inset 0 1px #ffffff0b}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__pendingNotice strong{color:var(--landing-text)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__section h2{color:var(--landing-text)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__legalValue{color:var(--landing-text)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__index>span{color:var(--landing-accent-on-dark)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__placeholder{color:var(--landing-accent-on-dark)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__index a:hover{color:var(--landing-text);background:var(--landing-primary-soft)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__placeholder{background:var(--landing-accent-soft)}html[data-public-theme-mode=dark] .LegalPageLayout-module__jYVTJa__legalValue{background:color-mix(in srgb, var(--landing-on-primary) 7%, transparent)}
