.legal_legal__rkWTC{max-width:720px;margin:0 auto;padding:56px 24px 72px;font-size:16px;line-height:1.65;color:var(--text)}.legal_legal__rkWTC h1{margin:0;font-size:clamp(32px,5vw,44px);line-height:1.15;letter-spacing:-.02em}.legal_updated__qX6D4{margin:10px 0 32px;font-size:14px;color:var(--text-dim)}.legal_legal__rkWTC h2{margin:40px 0 10px;font-size:21px;line-height:1.3}.legal_legal__rkWTC p{margin:0 0 14px}.legal_legal__rkWTC ul{margin:0 0 14px;padding-left:22px}.legal_legal__rkWTC li{margin-bottom:8px}.legal_legal__rkWTC a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}