.legal_page__U9PRk{background:var(--bg-primary)}.legal_hero__GukK7{background:radial-gradient(circle at 10% 0,var(--accent-glow),transparent 40%),var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:155px 0 70px}.legal_hero__GukK7>div{max-width:1120px}.legal_eyebrow___um8W{color:var(--accent-primary);font-size:.78rem;font-weight:800;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.legal_hero__GukK7 h1{font-size:clamp(2.7rem,5vw,4.7rem);letter-spacing:-.05em;line-height:1.05;margin:0 0 22px}.legal_lead__1UZqR{color:var(--text-secondary);font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.75;max-width:800px}.legal_date__htqrX{color:var(--text-muted);font-size:.88rem;margin-top:24px}.legal_content__qHTI_{max-width:920px;padding-block:46px 110px}.legal_content__qHTI_ section{border-bottom:1px solid var(--border-color);padding:34px 0}.legal_content__qHTI_ section:last-child{border-bottom:0}.legal_content__qHTI_ h2{font-size:clamp(1.4rem,2.4vw,1.95rem);letter-spacing:-.025em;line-height:1.2;margin:0 0 16px}.legal_content__qHTI_ p{color:var(--text-secondary);line-height:1.8;margin:0 0 14px}.legal_content__qHTI_ p:last-child{margin-bottom:0}.legal_content__qHTI_ a{color:var(--accent-primary);font-weight:700;text-underline-offset:3px}.legal_content__qHTI_ a:focus-visible{outline:3px solid var(--accent-primary);outline-offset:4px}@media (max-width:620px){.legal_hero__GukK7{padding:120px 0 52px}.legal_content__qHTI_{padding-bottom:70px}}