.feature-panel{background:#f5f5f5;margin-top:5rem;max-width:78rem;padding:clamp(2rem,5vw,5rem)}
.feature-panel h2{font-size:clamp(2.3rem,4.6vw,4.8rem);margin:0 0 1.5rem;max-width:14ch}
.feature-panel>p:not(.eyebrow):not(.small-note){font-size:1.08rem;max-width:52rem}
.small-note{border-top:1px solid rgba(20,32,31,.35);font-size:.82rem;margin:2rem 0 0;padding-top:1rem;max-width:56rem}
.prose{max-width:70rem}.prose>p,.prose>ul{font-size:1.08rem;max-width:52rem}.prose .intro-copy{font-family:Georgia,'Times New Roman',serif;font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.18;max-width:26ch}.prose h2{font-size:clamp(2rem,3.4vw,3.7rem);margin:4rem 0 1rem}.prose li{margin:.65rem 0}.prose .callout h2{font-size:clamp(2rem,3.3vw,3.4rem);margin:.3rem 0 1rem}.prose .callout p:not(.eyebrow){font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.55;max-width:40rem}
@media(max-width:760px){.feature-panel{margin-top:3rem}.feature-panel h2{max-width:18ch}.prose .intro-copy{font-size:1.75rem}}
