.new-homepage-heading{padding:0 !important;margin:20px 0}
.zip-code-cta-card{background:#fff;border:1px solid #cbcccd;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.08);position:relative;width:100% !important;padding:10px 20px;overflow:hidden;margin:0 !important;height:auto;min-height:300px}
.zip-code-cta-card.zip-code-cta-card--county-open{height:auto;min-height:300px;overflow:visible}
.zip-code-cta-card:has(.zip-code-cta-card__content.multicounty){height:auto;min-height:300px;overflow:visible}
.zip-code-cta-card .uhc-input-and-button{width:100%;display:block}
.zip-code-cta-card__content .uhc-input-and-button{width:100%;display:block}
.zip-code-cta-card .uhc-input-and-button,.zip-code-cta-card .county-dropdown-container{width:100%;margin-top:0}
.zip-code-cta-card .uhc-county-dropdown{display:flex;flex-direction:column !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;gap:8px;width:100%;margin-right:0 !important;margin-top:0}
.zip-code-cta-card__content .uhc-county-dropdown{display:flex;flex-direction:column !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;gap:8px;width:100%;margin-right:0 !important;margin-top:0}
.zip-code-cta-card .uhc-county-dropdown .zip-input{width:100%;max-width:none}
.zip-code-cta-card__content .uhc-county-dropdown .zip-input{width:100%;max-width:none}
.zip-code-cta-card .uhc-county-dropdown .county-dropdown-container{margin-top:0;width:100%;max-width:none;min-width:0}
.zip-code-cta-card__content .uhc-county-dropdown .county-dropdown-container{margin-top:0;width:100%;max-width:none;min-width:0}
.zip-code-cta-card .uhc-county-dropdown .county-dropdown-container select{margin-top:0}
.zip-code-cta-card__content .uhc-county-dropdown .county-dropdown-container select{margin-top:0}
.zip-code-cta-card .zip-button-div{width:100%}
.zip-code-cta-card__content .zip-button-div{width:100%}
.zip-code-cta-card #zip-button{width:100% !important;min-width:140px;margin-top:10px !important}
.zip-code-cta-card__content #zip-button{width:100% !important;min-width:140px;margin-top:10px !important}
.zip-code-cta-card__heading{margin:3px 0}
.zip-code-cta-card__stage-one{position:relative;display:flex;flex-direction:column;gap:40px}
.zip-code-cta-card__content.multicounty .zip-code-cta-card__stage-one{gap:24px}
.zip-code-cta-card__image{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{width:90px;top:50%}
.zip-code-cta-card__stage-two .zip-code-cta-card__image{right:0;width:90px;top:40%}
.zip-code-cta-card .uhc-zip-button-high-impact{width:120px}
.card-heroImg-container{margin:0 !important}
.card-heroImg-container .image{padding:0 !important}
.card-heroImg{border-radius:10px;height:300px !important}
.zip-code-cta-card__stage-two[hidden],.zip-code-cta-card__stage-one[hidden]{display:none}
.zip-code-cta-card__stage-two{display:flex;flex-direction:column;gap:25px}
.zip-code-cta-card__header--stage-two{flex:1 1 auto;min-height:0}
.zip-code-cta-card__location{align-items:flex-start;display:flex;gap:2px}
.zip-code-cta-card__location-icon{display:inline-flex;flex:0 0 auto;margin-top:7px;margin-right:3px}
.zip-code-cta-card__location-icon svg{fill:#323334;height:18px;width:14px}
.zip-code-cta-card__location-content{display:inline;width:75%}
.zip-code-cta-card__actions{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-top:0;width:100%}
.zip-code-cta-card__button{border-radius:999px;cursor:pointer;font-family:"UHCSans",Arial,sans-serif;font-size:14px;font-weight:700}
.zip-code-cta-card__button{align-items:center;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;line-height:16px;padding:0 24px;white-space:nowrap}
.zip-code-cta-card__button--primary{background:#002677;border:2px solid #002677;color:#fff;width:100%}
.zip-code-cta-card__button--secondary{background:#fff;border:2px solid #002677;color:#002677;width:100%}
.zip-code-cta-card__location-prefix,.zip-code-cta-card__location-link .county-lbl{font-family:"UHCSerifHeadline",serif;font-size:24px;font-weight:600;line-height:32px}
.zip-code-cta-card__location-link .county-lbl{color:#196ecf !important}
.zip-code-cta-card__location-prefix{color:#002677;margin:0;width:75%}
.zip-code-cta-card__location-row{align-items:center;display:inline;gap:2px}
.zip-code-cta-card__location-link,.zip-code-cta-card__location-link:hover,.zip-code-cta-card__location-link:focus{appearance:none;background:0;border:0;color:#196ecf;cursor:pointer;margin:0;padding:0;text-align:left;text-decoration:underline;text-decoration-color:#196ecf}
.zip-code-cta-card__location-link svg,.zip-code-cta-card__location-link .abyss-icon{height:25px !important;width:25px !important;fill:#196ecf;pointer-events:none;position:relative;top:5px}
.zip-code-cta-card__edit-link{appearance:none;background:0;border:0;cursor:pointer}
.zip-code-cta-card__edit-link{align-items:center;display:inline-flex;margin:0;padding:0}
.zip-code-cta-card__edit-link svg{fill:#196ecf;height:20px;width:20px}
.zip-code-cta-card__eyebrow{font-weight:700 !important}
.zip-code-cta-card__body{width:70%}
.zip-code-cta-card__body p{font-size:15px !important}
.zip-code-cta-card__location-content .zip-code-cta-card__location-prefix,.zip-code-cta-card__location-content .zip-code-cta-card__location-row{display:inline}
.zip-code-cta-card__zip-slot:has([id^="meded-zip-form-error-"][style*="display: block"],[id^="county-form-error-"][style*="display: block"]) #zipErrorMessage-1,.zip-code-cta-card__zip-slot:has([id^="meded-zip-form-error-"][style*="display: block"],[id^="county-form-error-"][style*="display: block"]) [id^="zipErrorMessage-"],.zip-code-cta-card__zip-slot:has([id^="meded-zip-form-error-"][style*="display: block"],[id^="county-form-error-"][style*="display: block"]) [id^="countyDropdownError-"]{position:absolute;bottom:48px}
.zip-code-cta-card__content:has([id^="meded-zip-form-error-"][style*="display: block"]) .zip-code-cta-card__stage-one{gap:35px}
.zip-code-cta-card__content:has([id^="county-form-error-"][style*="display: block"]) .zip-code-cta-card__stage-one{gap:0}
.zip-code-cta-card__content:has([id^="meded-zip-form-error-"][style*="display: block"],[id^="county-form-error-"][style*="display: block"]) .uhc-input-and-button{display:flex;flex-direction:column;gap:20px}
.zip-code-cta-card__content:has([id^="county-form-error-"][style*="display: block"]) .uhc-input-and-button{margin-top:-15px;display:flex;flex-direction:column;gap:25px}
.zip-code-cta-card__content:has([id^="county-form-error-"][style*="display: block"]) [id^="countyDropdownError-"] p{margin-bottom:0 !important}
@media(max-width:360px){.zip-code-cta-card .zip-code-cta-card__stage-one .zip-code-cta-card__image{width:75px}
.zip-code-cta-card .zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:65px}
}
@media(max-width:768px){.zip-code-cta-card__stage-one .zip-code-cta-card__image{top:30%}
.zip-code-cta-card__content.multicounty .zip-code-cta-card__stage-one .zip-code-cta-card__image{top:20%}
.zip-code-cta-card__content.multicounty:has([id^="county-form-error-"][style*="display: block"]) .zip-code-cta-card__zip-slot{padding-top:50px}
}
@media(max-width:430px){.zip-code-cta-card__header,.zip-code-cta-card__header--stage-two{padding-right:78px;box-sizing:border-box}
.zip-code-cta-card__body,.zip-code-cta-card__location-prefix,.zip-code-cta-card__location-content{width:100%}
}
@media(min-width:769px){.zip-code-cta-card{width:95% !important;height:auto !important;min-height:300px}
.zip-code-cta-card .uhc-input-and-button,.zip-code-cta-card .county-dropdown-container{width:235px}
.zip-code-cta-card .uhc-county-dropdown .zip-input,.zip-code-cta-card .uhc-county-dropdown .county-dropdown-container,.zip-code-cta-card__content .uhc-county-dropdown .zip-input,.zip-code-cta-card__content .uhc-county-dropdown .county-dropdown-container{width:calc(50% - 4px)}
.zip-code-cta-card #zip-button,.zip-code-cta-card__content #zip-button{width:auto !important}
.zip-code-cta-card__stage-one{gap:55px}
.zip-code-cta-card__content.multicounty .zip-code-cta-card__stage-one{gap:32px}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{width:147px;top:50%}
.zip-code-cta-card__stage-two{gap:100px}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:130px;top:50%;right:0}
.zip-code-cta-card__body{width:75%}
.zip-code-cta-card__body p{font-size:inherit !important}
.zip-code-cta-card__actions{flex-direction:row;flex-wrap:wrap}
.zip-code-cta-card__button--primary{width:212px}
.zip-code-cta-card__button--secondary{width:146px}
.zip-code-cta-card__location-content{display:flex;flex-direction:column;gap:2px}
.zip-code-cta-card__location-prefix{width:82%}
.zip-code-cta-card__location-row{display:inline-flex}
.zip-code-cta-card__location-content .zip-code-cta-card__location-prefix,.zip-code-cta-card__location-content .zip-code-cta-card__location-row{display:inline-flex}
}
@media(min-width:768px) and (max-width:819px){.zip-code-cta-card__stage-one .zip-code-cta-card__image{top:30%;width:100px}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:100px;top:30%;right:0}
}
@media(min-width:820px) and (max-width:1023px){.zip-code-cta-card__stage-one .zip-code-cta-card__image{top:30%;width:100px}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:100px;top:30%;right:0}
}
@media only screen and (device-width:820px) and (device-height:1180px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:1180px) and (device-height:820px) and (-webkit-device-pixel-ratio:2){.zip-code-cta-card__header{padding-right:90px}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{top:24%;width:100px}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:50px;top:16%;right:0}
.zip-code-cta-card__stage-two{gap:10px}
}
@media(min-width:1024px) and (max-width:1365px){.zip-code-cta-card__stage-one .zip-code-cta-card__image{top:30%;width:90px}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:100px;top:30%;right:0}
.zip-code-cta-card__button--primary{width:190px}
.zip-code-cta-card__button--secondary{width:120px}
}
@media(min-width:1024px){.zip-code-cta-card__actions{flex-wrap:nowrap}
}
@media(max-width:399px){.zip-code-cta-card__stage-two .zip-code-cta-card__image{width:55px;top:20%}
}
@media(min-width:400px) and (max-width:767px){.zip-code-cta-card__stage-two .zip-code-cta-card__image{width:80px;top:26%}
}