.LegalPage_page__K57u2{--legal-paper:#f4f1ea;--legal-ink:#11110f;--legal-muted:#68645c;--legal-line:rgba(17,17,15,0.18);--legal-signal:#e75527;background:var(--legal-paper);color:var(--legal-ink);min-height:100vh}.LegalPage_header__xlqSZ{align-items:center;border-bottom:1px solid var(--legal-line);display:flex;justify-content:space-between;min-height:82px;padding:0 4vw}.LegalPage_wordmark__pD4hI{align-items:center;display:inline-flex;flex-direction:column;line-height:.95;text-decoration:none}.LegalPage_nav__DMwTS{align-items:center;display:flex;gap:clamp(18px,3vw,42px)}.LegalPage_footer__L8DTL a,.LegalPage_nav__DMwTS a{text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .16s ease}.LegalPage_nav__DMwTS a{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.LegalPage_footer__L8DTL a:hover,.LegalPage_nav__DMwTS a:hover{text-decoration-color:currentColor}.LegalPage_layout___ULHl{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.8fr) minmax(24px,.35fr);min-height:calc(100vh - 164px)}.LegalPage_aside__v3g5x{border-right:1px solid var(--legal-line);color:var(--legal-muted);display:flex;flex-direction:column;font-size:10px;gap:14px;letter-spacing:.13em;padding:74px 4vw;text-transform:uppercase}.LegalPage_rule__GlCRy{background:var(--legal-signal);display:block;height:3px;width:34px}.LegalPage_article__9_HAt{max-width:880px;padding:clamp(58px,8vw,118px) clamp(28px,6vw,96px) 110px}.LegalPage_eyebrow__GVxly{color:var(--legal-signal);font-size:10px;font-weight:700;letter-spacing:.14em;margin:0 0 26px;text-transform:uppercase}.LegalPage_article__9_HAt h1{font-size:clamp(46px,7.2vw,104px);font-weight:500;letter-spacing:-.075em;line-height:.9;margin:0;max-width:800px}.LegalPage_intro__L8Vdu{color:var(--legal-muted);font-size:clamp(18px,2.1vw,25px);line-height:1.45;margin:42px 0 70px;max-width:700px}.LegalPage_content__IkEaf{counter-reset:legal-section;font-size:15px;line-height:1.75;max-width:690px}.LegalPage_content__IkEaf section{border-top:1px solid var(--legal-line);padding:30px 0 34px}.LegalPage_content__IkEaf h2{align-items:baseline;display:grid;font-size:20px;font-weight:650;gap:18px;grid-template-columns:34px 1fr;letter-spacing:-.025em;line-height:1.25;margin:0 0 18px}.LegalPage_content__IkEaf h2:before{color:var(--legal-signal);content:counter(legal-section,decimal-leading-zero);counter-increment:legal-section;font-family:var(--font-geist-mono);font-size:10px;letter-spacing:.08em}.LegalPage_content__IkEaf p{margin:0 0 15px}.LegalPage_content__IkEaf p:last-child{margin-bottom:0}.LegalPage_content__IkEaf ol,.LegalPage_content__IkEaf ul{margin:14px 0 0;padding-left:22px}.LegalPage_content__IkEaf li+li{margin-top:8px}.LegalPage_content__IkEaf a{text-decoration-color:var(--legal-signal);text-underline-offset:4px}.LegalPage_footer__L8DTL{align-items:center;background:var(--legal-ink);color:#f5f1e8;display:grid;font-size:10px;gap:24px;grid-template-columns:1fr auto 1fr;letter-spacing:.08em;min-height:82px;padding:20px 4vw;text-transform:uppercase}.LegalPage_footer__L8DTL>:last-child{justify-self:end}@media (max-width:760px){.LegalPage_header__xlqSZ{align-items:flex-start;gap:24px;padding-block:22px}.LegalPage_nav__DMwTS{align-items:flex-end;flex-direction:column;gap:11px}.LegalPage_layout___ULHl{display:block}.LegalPage_aside__v3g5x{display:none}.LegalPage_article__9_HAt{padding:58px 22px 78px}.LegalPage_article__9_HAt h1{font-size:clamp(44px,15vw,72px)}.LegalPage_intro__L8Vdu{margin:34px 0 54px}.LegalPage_footer__L8DTL{align-items:flex-start;grid-template-columns:1fr}.LegalPage_footer__L8DTL>:last-child{justify-self:start}}@media (prefers-reduced-motion:reduce){.LegalPage_footer__L8DTL a,.LegalPage_nav__DMwTS a{transition:none}}