.med-services__hero{background:#fff}.med-services__hero p{color:var(--brand-text)}.med-services__hero img{width:100%;min-height:360px;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg-alt);border:1px solid var(--brand-border)}.med-services__compare,.med-services__faq,.med-services__plans-grid{padding:72px 0}.med-services__plans-grid{background:var(--brand-bg-alt)}.med-plans-two-col{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:22px;gap:22px}.med-plan-card{padding:26px;background:#fff;border:1px solid var(--brand-border)}.med-plan-card h3{font-size:22px}.med-accordion details{border:1px solid var(--brand-border);margin-bottom:12px;background:#fff}.med-accordion summary{padding:18px 20px;font-weight:760;cursor:pointer}.med-accordion p{padding:0 20px 18px}.service-depth-note{max-width:920px;margin:28px 0 0;color:var(--brand-text)}.med-compare__after,.med-compare__before{padding:30px;border:1px solid var(--brand-border)}.med-compare__before{background:#fff}.med-compare__after{background:var(--brand-primary)}.med-compare__after h3,.med-compare__after li{color:#fff}.med-services__cta-form .container{max-width:820px}.med-services__cta-form .topc-feedback-form{padding:28px;margin-top:24px}