.med-hero--illustration img{width:100%;border-radius:var(--radius);box-shadow:var(--shadow-soft)}.med-plans-two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px}.med-plan-card{padding:24px}.med-accordion{display:grid;grid-gap:14px;gap:14px}.med-accordion details{padding:18px 22px}.med-accordion summary{cursor:pointer;font-weight:800;color:var(--brand-primary-dark)}.med-services__compare{background:var(--brand-bg-alt)}.med-compare__after,.med-compare__before{padding:28px;border-radius:var(--radius)}.med-compare__before{background:#fff7ed;border:1px solid #fed7aa}.med-compare__after{background:#ecfdf5;border:1px solid #bbf7d0}.med-services__cta-form{background:var(--brand-primary-dark)}.med-services__cta-form h2,.med-services__cta-form p{color:var(--brand-text-inverse)}