.legal-page_page__zWBRP{padding-top:clamp(72px,9vw,140px);padding-bottom:clamp(72px,9vw,140px)}.legal-page_header__Kfsf_{max-width:900px;margin-bottom:64px}.legal-page_header__Kfsf_ h1{font-size:clamp(44px,7vw,96px);font-weight:400;line-height:1.05;letter-spacing:-.055em;margin:24px 0;overflow-wrap:anywhere}.legal-page_header__Kfsf_ p{max-width:640px;color:var(--muted);font-size:18px;line-height:1.7}.legal-page_header__Kfsf_ .legal-page_date__MADXS{font-size:14px;margin-top:24px}.legal-page_body__9hmuz{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,2.5fr);gap:clamp(32px,6vw,100px);border-top:1px solid #687c2445;padding-top:40px}.legal-page_contents__0ygtE{position:sticky;top:120px;align-self:start;max-height:calc(100dvh - 144px);overflow-y:auto;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.legal-page_contents__0ygtE>span{color:var(--accent);margin-bottom:14px}.legal-page_contents__0ygtE a{color:var(--muted);padding:7px 0;line-height:1.5}.legal-page_contents__0ygtE a:hover,.legal-page_sections__Kcv9l a:hover{color:var(--accent)}.legal-page_sections__Kcv9l{max-width:780px;min-width:0}.legal-page_sections__Kcv9l section{margin-bottom:42px;scroll-margin-top:130px}.legal-page_sections__Kcv9l h2{font-size:clamp(25px,3vw,34px);font-weight:400;letter-spacing:-.025em;margin-bottom:18px}.legal-page_sections__Kcv9l p{color:#b4bba6;font-size:17px;line-height:1.85;margin-bottom:16px;overflow-wrap:anywhere}.legal-page_sections__Kcv9l a{color:var(--paper);text-decoration:underline;text-underline-offset:4px}@media (max-width:650px){.legal-page_body__9hmuz{grid-template-columns:1fr}.legal-page_header__Kfsf_{margin-bottom:40px}.legal-page_contents__0ygtE{position:static;max-height:none;overflow-y:visible;border-bottom:1px solid #687c2445;padding-bottom:28px}}