.legal-page_page__wfOtC{--legal-ink:#24231f;--legal-muted:#74716a;--legal-border:#dedbd4;--legal-warm:#f5f1ea;--legal-orange:#e2773d;width:min(100%,82rem);margin:0 auto;padding:clamp(3.5rem,7vw,7rem) clamp(1rem,4vw,3rem) 7rem;color:var(--legal-ink)}.legal-page_page__wfOtC :where(a):focus-visible{outline:3px solid var(--legal-orange);outline-offset:3px}.legal-page_hero__VgfDj{max-width:62rem;margin:0 auto;text-align:center}.legal-page_documentNav__zRA_T>span,.legal-page_kicker___DypT,.legal-page_operatorKicker__KndAE{margin:0;color:var(--legal-muted);font-size:.72rem;font-weight:760;letter-spacing:.16em;text-transform:uppercase}.legal-page_hero__VgfDj h1{margin:1rem 0 0;color:var(--legal-ink);font-size:clamp(2.25rem,5vw,3.8rem);font-weight:780;letter-spacing:-.07em;line-height:.98}.legal-page_summary__iTcDl{max-width:44rem;margin:1.5rem auto 0;color:#5f5c56;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.85}.legal-page_meta__LjNsl{display:grid;max-width:50rem;margin:2.5rem auto 0;border-top:1px solid var(--legal-border);border-bottom:1px solid var(--legal-border);grid-template-columns:repeat(3,minmax(0,1fr))}.legal-page_meta__LjNsl>div{min-width:0;padding:1rem 1.25rem;text-align:left}.legal-page_meta__LjNsl>div+div{border-left:1px solid var(--legal-border)}.legal-page_meta__LjNsl dt{color:var(--legal-muted);font-size:.7rem;font-weight:650}.legal-page_meta__LjNsl dd{overflow:hidden;margin:.35rem 0 0;font-size:.84rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.legal-page_productionAlert__Mv2Uv{max-width:62rem;margin:2rem auto 0;border:1px solid #e5a49d;border-radius:6px;color:#8e2e25;background:#fff7f5;padding:.9rem 1rem;font-size:.82rem;line-height:1.7}.legal-page_documentLayout__gdthb{display:grid;margin-top:clamp(4rem,8vw,7rem);grid-template-columns:14rem minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.legal-page_documentNav__zRA_T{position:sticky;top:2rem}.legal-page_documentNav__zRA_T nav{display:grid;margin-top:1rem;border-top:1px solid var(--legal-border)}.legal-page_documentNav__zRA_T a{display:grid;min-height:44px;align-items:center;border-bottom:1px solid var(--legal-border);color:#5f5c56;grid-template-columns:2rem minmax(0,1fr);font-size:.78rem;line-height:1.35}.legal-page_documentNav__zRA_T a:hover{color:var(--legal-ink)}.legal-page_documentNav__zRA_T small{color:var(--legal-orange);font-size:.65rem;font-variant-numeric:tabular-nums}.legal-page_documentBody__qoULb{min-width:0}.legal-page_documentSection__e9oyq{display:grid;scroll-margin-top:2rem;border-top:1px solid var(--legal-border);padding:2rem 0 2.4rem;grid-template-columns:3.25rem minmax(0,1fr);gap:1rem}.legal-page_sectionNumber__QOwGv{color:var(--legal-orange);font-size:.72rem;font-weight:760;letter-spacing:.08em}.legal-page_documentSection__e9oyq h2{margin:-.2rem 0 0;color:var(--legal-ink);font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:730;letter-spacing:-.04em;line-height:1.2}.legal-page_documentSection__e9oyq p,.legal-page_documentSection__e9oyq ul{margin:1rem 0 0;color:#5f5c56;font-size:.94rem;line-height:1.9}.legal-page_documentSection__e9oyq ul{padding-left:1.2rem}.legal-page_documentSection__e9oyq li+li{margin-top:.55rem}.legal-page_documentSection__e9oyq li::marker{color:var(--legal-orange)}.legal-page_operatorCard__ttg6v{margin-top:2.25rem;border-radius:8px;color:#f9f7f2;background:#24231f;padding:clamp(1.5rem,4vw,2.5rem)}.legal-page_operatorKicker__KndAE{color:#d4cec5}.legal-page_operatorCard__ttg6v h2{margin:.75rem 0 0;font-size:clamp(1.45rem,3vw,2rem);font-weight:710;letter-spacing:-.04em}.legal-page_operatorGrid__nJWAp{display:grid;margin-top:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 2rem}.legal-page_operatorGrid__nJWAp p{margin:0;color:#d4cec5;font-size:.8rem;line-height:1.65}.legal-page_legalLinks__ASjnG{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:2rem}.legal-page_legalLinks__ASjnG a{display:inline-flex;min-height:44px;align-items:center;border:1px solid var(--legal-border);border-radius:999px;padding:0 1rem;color:var(--legal-ink);font-size:.8rem;font-weight:650}.legal-page_legalLinks__ASjnG a:hover{border-color:var(--legal-ink);background:#fff}@media (max-width:52rem){.legal-page_documentLayout__gdthb{grid-template-columns:1fr;gap:2rem}.legal-page_documentNav__zRA_T{position:static;width:100%;min-width:0;max-width:100%;overflow:hidden}.legal-page_documentNav__zRA_T nav{display:flex;width:100%;max-width:100%;overflow-x:auto;border-bottom:1px solid var(--legal-border);scrollbar-width:none}.legal-page_documentNav__zRA_T nav::-webkit-scrollbar{display:none}.legal-page_documentNav__zRA_T a{flex:0 0 auto;border-right:1px solid var(--legal-border);border-bottom:0;padding:0 .85rem;grid-template-columns:auto auto;gap:.45rem}}@media (max-width:36rem){.legal-page_page__wfOtC{padding-top:2.75rem;padding-bottom:5rem}.legal-page_meta__LjNsl{grid-template-columns:1fr}.legal-page_meta__LjNsl>div+div{border-top:1px solid var(--legal-border);border-left:0}.legal-page_documentLayout__gdthb{margin-top:3.5rem}.legal-page_documentSection__e9oyq{grid-template-columns:2rem minmax(0,1fr);padding-block:1.6rem 2rem}.legal-page_operatorGrid__nJWAp{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.legal-page_page__wfOtC{scroll-behavior:auto}}