/* homepage + local pages (AI-led, 2026-10-18) */
.ww .w-hero h1 .hl{white-space:normal;width:auto}
.pv-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:30px 0;align-items:stretch}
@media (max-width:800px){.pv-plans{grid-template-columns:1fr}}
.pv-plans .plancard{background:#fff;color:#0F172A;border:2px solid #0F172A;border-radius:8px;padding:24px 22px;box-shadow:6px 6px 0 #1D4ED8}
.pv-plans .plancard .plan{font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin:0}
.pv-plans .plancard .price{font-size:52px;font-weight:800;margin:6px 0}
.pv-plans .plancard .price span{font-size:18px;color:#4a5058}
.pv-plans .plancard .fineprint,.pv-plans .plancard .planfor{color:#4a5058}
