.page_legalHero__yJPww{padding:clamp(130px,16vh,180px) 0 clamp(40px,5vh,60px);border-bottom:1px solid var(--line)}.page_legalEyebrow__PQ3nL{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:14px}.page_legalHero__yJPww h1{font-size:clamp(2.6rem,5.4vw,4.9rem);font-weight:900;letter-spacing:-.04em;line-height:.95;margin-bottom:14px}.page_legalMeta__W0GRS{font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);opacity:.65}.page_legalLayout__3ZYJ4{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;padding-top:clamp(48px,6vh,80px);padding-bottom:clamp(80px,10vh,140px)}@media (min-width:900px){.page_legalLayout__3ZYJ4{grid-template-columns:220px 1fr;gap:64px;align-items:start}}.page_legalToc__10wNl{display:none;position:-webkit-sticky;position:sticky;top:120px}@media (min-width:900px){.page_legalToc__10wNl{display:block}}.page_tocLabel__xWwM6{font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);opacity:.6;display:block;margin-bottom:14px}.page_tocList__ixjGR{display:flex;flex-direction:column;gap:2px}.page_tocList__ixjGR a{font-size:.88rem;color:var(--text-muted);padding:6px 12px;border-radius:7px;transition:background .15s,color .15s;display:block;line-height:1.3}.page_tocList__ixjGR a.page_active__Ti4qk,.page_tocList__ixjGR a:hover{background:var(--surface);color:var(--text)}.page_legalProse__qSt_H{max-width:72ch}.page_legalProse__qSt_H section{margin-bottom:52px;scroll-margin-top:120px}.page_legalProse__qSt_H section:last-child{margin-bottom:0}.page_legalProse__qSt_H h2{font-size:1.35rem;font-weight:700;letter-spacing:-.025em;color:var(--text);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--line)}.page_legalProse__qSt_H h3{font-size:1.05rem;font-weight:600;letter-spacing:-.015em;color:var(--text);margin:22px 0 10px}.page_legalProse__qSt_H p{color:var(--text-muted);line-height:1.75;margin-bottom:14px;font-size:.97rem}.page_legalProse__qSt_H p:last-child{margin-bottom:0}.page_legalProse__qSt_H ul{margin:12px 0 14px;display:flex;flex-direction:column;gap:8px}.page_legalProse__qSt_H li{color:var(--text-muted);font-size:.97rem;line-height:1.6;padding-left:20px;position:relative}.page_legalProse__qSt_H li:before{content:"–";position:absolute;left:0;color:var(--text-muted);opacity:.5}.page_legalProse__qSt_H a{color:var(--pc);text-decoration:underline;text-underline-offset:3px;transition:color .2s}.page_legalProse__qSt_H a:hover{color:var(--text)}.page_intro__2UpHE{font-size:1.05rem;color:var(--text);line-height:1.7;margin-bottom:40px;padding:20px 24px;background:var(--surface);border-radius:12px;border:1px solid var(--line);border-left:3px solid var(--pc)}.page_strong__GyTgf{color:var(--text)}