.med-services__hero{background:#fff}.med-services__hero p{color:var(--brand-text-secondary)}.med-services__hero img{width:100%;min-height:340px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);border:1px solid var(--brand-border)}.med-services__compare,.med-services__cta-form,.med-services__faq,.med-services__plans-grid{padding:var(--section-pad) 0}.med-services__compare,.med-services__plans-grid{background:var(--brand-bg-alt)}.med-plans-two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));grid-gap:22px;gap:22px}.med-accordion{display:grid;grid-gap:12px;gap:12px}.med-accordion details{border:1px solid var(--brand-border);padding:18px 20px;background:#fff}.med-accordion summary{cursor:pointer;color:var(--brand-primary);font-weight:800}.med-compare__after,.med-compare__before{background:#fff;border:1px solid var(--brand-border);padding:28px}.med-compare__after{border-top:4px solid var(--brand-accent)}.med-services__cta-form{background:var(--brand-primary);color:var(--brand-text-inverse)}.med-services__cta-form h2,.med-services__cta-form p{color:var(--brand-text-inverse)}.med-services__cta-form .feedback-form{background:#fff;padding:28px;color:var(--brand-text)}