.legal_page__UMb4A{min-height:calc(100svh - var(--header-h));padding:calc(var(--header-h) + 2.5rem) clamp(1.15rem,4vw,2.5rem) 4rem;background:radial-gradient(ellipse 70% 40% at 20% 0,rgba(240,138,28,.08),transparent 55%),var(--bg)}.legal_inner___lPSW{width:min(100%,46rem);margin:0 auto}.legal_kicker__nTOiU{color:var(--signal);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.65rem}.legal_title__fmxNJ{font-family:var(--font-display);font-size:clamp(2rem,5vw,2.85rem);letter-spacing:.03em;line-height:.95;text-transform:uppercase;font-weight:500;margin-bottom:.85rem}.legal_updated___SlTW{color:var(--bone-dim);font-size:.88rem;margin-bottom:2rem;line-height:1.5}.legal_doc__2B5m2 h2{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;font-weight:500;color:var(--bone);margin:2rem 0 .75rem}.legal_doc__2B5m2 li,.legal_doc__2B5m2 p{color:var(--bone-dim);line-height:1.65;font-size:.95rem}.legal_doc__2B5m2 p+p{margin-top:.75rem}.legal_doc__2B5m2 ol,.legal_doc__2B5m2 ul{margin:.75rem 0 .75rem 1.25rem;display:flex;flex-direction:column;gap:.45rem}.legal_doc__2B5m2 a{color:var(--signal);text-decoration:underline;text-underline-offset:.15em}.legal_doc__2B5m2 a:hover{color:var(--bone)}.legal_nav__LUGck{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.legal_nav__LUGck a{color:var(--bone-mute);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.legal_nav__LUGck a:hover{color:var(--signal)}