.LegalDoc-module__Y8dK-G__doc{padding-block:calc(var(--spacing-header) + clamp(48px, 8vh, 104px)) clamp(96px, 13vh, 160px)}.LegalDoc-module__Y8dK-G__head{border-block-end:1px solid var(--color-line);max-width:760px;padding-block-end:clamp(36px,5vh,56px)}.LegalDoc-module__Y8dK-G__h1{letter-spacing:-.04em;margin-block-start:22px;font-size:clamp(2.4rem,4.4vw,4rem);font-weight:300;line-height:1.02}.LegalDoc-module__Y8dK-G__intro{max-width:58ch;color:var(--color-text-muted);margin-block-start:20px;font-size:clamp(16px,1.2vw,18px);line-height:1.62}.LegalDoc-module__Y8dK-G__reviewed{color:var(--color-text-subtle);margin-block-start:18px;font-size:13.5px}.LegalDoc-module__Y8dK-G__draft{color:var(--color-text-secondary);background:#a83c8a1a;border:1px solid #a83c8a73;border-radius:14px;margin-block-start:22px;padding:14px 18px;font-size:14.5px;line-height:1.55}.LegalDoc-module__Y8dK-G__grid{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,112px);margin-block-start:clamp(40px,6vh,64px);display:grid}.LegalDoc-module__Y8dK-G__toc{position:sticky;inset-block-start:calc(var(--spacing-header) + 32px)}.LegalDoc-module__Y8dK-G__tocTitle{color:var(--color-purple-400);font-size:13px}.LegalDoc-module__Y8dK-G__toc ol{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.LegalDoc-module__Y8dK-G__toc a{color:var(--color-text-muted);padding:7px 0;font-size:14.5px;line-height:1.4;text-decoration:none;transition:color .2s;display:block}@media (hover:hover) and (pointer:fine){.LegalDoc-module__Y8dK-G__toc a:hover{color:var(--color-text)}}.LegalDoc-module__Y8dK-G__toc a:focus-visible{outline:2px solid var(--color-purple-400);outline-offset:2px;border-radius:4px}.LegalDoc-module__Y8dK-G__body{max-width:68ch}.LegalDoc-module__Y8dK-G__section{scroll-margin-block-start:calc(var(--spacing-header) + 32px)}.LegalDoc-module__Y8dK-G__section+.LegalDoc-module__Y8dK-G__section{margin-block-start:clamp(40px,6vh,56px)}.LegalDoc-module__Y8dK-G__h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin-block-end:14px;font-size:21px;font-weight:500;line-height:1.3}.LegalDoc-module__Y8dK-G__section p,.LegalDoc-module__Y8dK-G__list li{color:var(--color-text-secondary);font-size:16.5px;line-height:1.72}.LegalDoc-module__Y8dK-G__section p+p{margin-block-start:14px}.LegalDoc-module__Y8dK-G__list{gap:12px;margin:14px 0;padding-inline-start:1.2em;display:grid}.LegalDoc-module__Y8dK-G__list li::marker{color:var(--color-purple-400)}.LegalDoc-module__Y8dK-G__section .LegalDoc-module__Y8dK-G__confirm{color:var(--color-text-muted);border:1px dashed #edeaf247;border-radius:14px;gap:6px;margin-block-start:18px;padding:14px 18px;font-size:15px;line-height:1.6;display:grid}.LegalDoc-module__Y8dK-G__confirmLabel{font-family:var(--font-display);color:var(--color-magenta-600);font-size:12.5px;font-weight:500}@media (max-width:900px){.LegalDoc-module__Y8dK-G__grid{grid-template-columns:minmax(0,1fr)}.LegalDoc-module__Y8dK-G__toc{border-block-end:1px solid var(--color-line);padding-block-end:20px;position:static}}
