.legal_page___WW31{padding-block:3rem 4.5rem;animation:legal_vfFadeUp__ESbWm .5s var(--vf-ease) both}.legal_page___WW31 h1{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.025em;margin:0 0 .5rem}.legal_page___WW31 h2{font-size:16px;font-weight:700;letter-spacing:-.01em;margin:2rem 0 .4rem}.legal_page___WW31 p{color:var(--vf-muted);line-height:1.75;max-width:68ch}.legal_page___WW31 a{color:var(--vf-accent-hot);text-decoration:underline;text-underline-offset:2px}@keyframes legal_vfFadeUp__ESbWm{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}