.legal-v2 h2{color:var(--lp-ink);font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin:44px 0 14px;scroll-margin-top:110px}.legal-v2 h2:first-child{margin-top:0}.legal-v2 h3{color:var(--lp-ink);font-size:18px;font-weight:700;letter-spacing:-.01em;margin:26px 0 8px}.legal-v2 p,.legal-v2 ul{color:var(--lp-muted);font-size:17px;line-height:1.7;margin:0 0 14px}.legal-v2 ul{padding-left:22px}.legal-v2 li{margin-bottom:6px}.legal-v2 strong{color:var(--lp-ink);font-weight:700}.legal-v2 a{color:var(--lp-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--lp-salmon);text-decoration-thickness:2px;text-underline-offset:3px}.legal-v2 a:hover{color:var(--lp-rust)}.legal-v2 .legal-card{background:#fff6f0;border-radius:20px;margin:0 0 18px;padding:20px 24px}.legal-v2 .legal-card p{color:var(--lp-ink);font-size:19px;line-height:1.6;margin:0}
