.californiaPlanning{color:#181814;background:#f1efe8}.californiaPlanning h2{max-width:22ch;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.1}.californiaPlanning p,.californiaPlanning li,.californiaPlanning dd{line-height:1.7}.californiaPlanningGrid{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);margin-top:2.5rem;display:grid}.californiaPlanning h3{margin:1.5rem 0 .75rem;font-size:1.6rem}.californiaPlanning a:not(.textLink){text-underline-offset:.2em;text-decoration:underline}.californiaPlanning li{margin-bottom:.5rem}.californiaComparison{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:2.5rem;display:grid}.californiaComparison article{border-top:1px solid #9c8b65;padding-top:.5rem}.californiaComparison dl{margin:1rem 0}.californiaComparison dl div{margin-bottom:.75rem}.californiaComparison dt{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.californiaComparison dd{margin:.2rem 0 0}@media (max-width:900px){.californiaComparison{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.californiaPlanningGrid,.californiaComparison{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.californiaPlanning h2,.californiaPlanning h3{font-family:var(--serif);font-weight:400}
