.planner-lead-section{padding-top:0}
.planner-lead-section[hidden]{display:none}
.planner-lead-shell{display:grid;grid-template-columns:.85fr 1.15fr;max-width:78rem;margin:0 auto;border-radius:2rem;overflow:hidden;background:var(--ink);box-shadow:var(--shadow)}
.planner-lead-copy{padding:clamp(2rem,5vw,4.5rem);color:#fff}
.planner-lead-copy .eyebrow{color:var(--accent-2)}
.planner-lead-copy h2{max-width:10ch;color:#fff}
.planner-lead-copy p{max-width:38rem;color:rgba(255,255,255,.74)}
.planner-lead-copy ul{margin:1.5rem 0 0;padding-left:1.2rem;color:rgba(255,255,255,.72)}
.planner-lead-copy li{margin:.6rem 0}
.planner-lead-form-wrap{padding:clamp(2rem,4vw,3.5rem);background:#fff}
.planner-lead-form-wrap h3{font-family:var(--serif);font-size:clamp(2rem,3.6vw,3.2rem);font-weight:400;margin-bottom:1.5rem}
.planner-lead-form{margin:0}
.planner-lead-form .button{width:100%;justify-content:center}
.planner-lead-form .form-note{max-width:46rem}
@media(max-width:860px){.planner-lead-shell{grid-template-columns:1fr;border-radius:1.2rem}.planner-lead-copy,.planner-lead-form-wrap{padding:2rem 1.2rem}}
