.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:95% !important;padding:10px 20px;overflow:hidden;margin:0 !important;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:235px;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:calc(50% - 4px);max-width:none}
.zip-code-cta-card__content .uhc-county-dropdown .zip-input{width:calc(50% - 4px);max-width:none}
.zip-code-cta-card .uhc-county-dropdown .county-dropdown-container{margin-top:0;width:calc(50% - 4px);max-width:none;min-width:0}
.zip-code-cta-card__content .uhc-county-dropdown .county-dropdown-container{margin-top:0;width:calc(50% - 4px);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:auto !important;min-width:140px;margin-top:10px !important}
.zip-code-cta-card__content #zip-button{width:auto !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:55px}
.zip-code-cta-card__content.multicounty .zip-code-cta-card__stage-one{gap:0}
.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:147px}
.zip-code-cta-card__stage-two .zip-code-cta-card__image{right:0;width:130px}
.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],.zip-code-cta-card__modal[hidden],.zip-code-cta-card__modal-error[hidden]{display:none}
.zip-code-cta-card__stage-two{display:flex;flex-direction:column;gap:100px}
.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:flex;flex-direction:column;gap:2px}
.zip-code-cta-card__actions{align-items:center;box-sizing:border-box;display:flex;gap:16px;margin-top:0;width:100%}
.zip-code-cta-card__button,.zip-code-cta-card__modal-submit{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:212px}
.zip-code-cta-card__button--secondary{background:#fff;border:2px solid #002677;color:#002677;width:146px}
.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:82%}
.zip-code-cta-card__location-row{align-items:center;display:inline-flex;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{height:25px;width:25px;fill:#196ecf;position:relative;top:5px}
.zip-code-cta-card__edit-link,.zip-code-cta-card__modal-close{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__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 .uhc-county-dropdown{flex-direction:column;align-items:stretch;gap:8px}
.zip-code-cta-card__content .uhc-county-dropdown{flex-direction:column;align-items:stretch;gap:8px}
.zip-code-cta-card .uhc-county-dropdown .zip-input,.zip-code-cta-card .uhc-county-dropdown .county-dropdown-container{width:100%}
.zip-code-cta-card__content .uhc-county-dropdown .zip-input,.zip-code-cta-card__content .uhc-county-dropdown .county-dropdown-container{width:100%}
.zip-code-cta-card .uhc-input-and-button,.zip-code-cta-card .county-dropdown-container{width:100% !important}
.zip-code-cta-card{width:100% !important;height:auto}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{width:90px;top:41%}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:90px;top:40%;right:0}
.zip-code-cta-card__stage-one{gap:40px}
.zip-code-cta-card__stage-two{gap:25px}
.zip-code-cta-card__heading{margin:3px 0}
.zip-code-cta-card__body{width:70%}
.zip-code-cta-card__body p{font-size:15px !important}
.zip-code-cta-card__actions{flex-flow:wrap}
.zip-code-cta-card #zip-button{width:100% !important}
.zip-code-cta-card__actions .zip-code-cta-card__button{width:100% !important}
.zip-code-cta-card__location-row{display:inherit}
.zip-code-cta-card__location-content{display:inline;width:75%}
.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}
}
@media screen and (width:768px) and (height:1024px),screen and (width:1024px) and (height:768px){.zipcode-cta-card-containerIpadMini,.card-heroImg-container{width:100% !important}
.card-heroImg-container{margin-top:20px !important}
.zip-code-cta-card__body{width:75%}
.zip-code-cta-card__actions{flex-direction:row}
.zip-code-cta-card__stage-two .zip-code-cta-card__actions{flex-direction:row}
.zip-code-cta-card__stage-two .zip-code-cta-card__actions .zip-code-cta-card__button{width:auto !important}
.zip-code-cta-card__stage-two .zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:90px;top:50%;right:1px}
.zip-code-cta-card .uhc-input-and-button,.zip-code-cta-card .county-dropdown-container{width:235px !important}
}
@media screen and (width:820px) and (height:1180px),screen and (width:1180px) and (height:820px){.zip-code-cta-card .uhc-input-and-button,.zip-code-cta-card .county-dropdown-container{width:190px !important}
.zip-code-cta-card__body{width:75%}
.zip-code-cta-card__stage-one{gap:40px}
.zip-code-cta-card__actions{gap:5px}
.zip-code-cta-card__content .zip-code-cta-card__stage-two{gap:15px}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{width:90px !important}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{width:80px !important}
}
@media screen and (min-width:1024px) and (min-height:1366px),screen and (min-width:1366px) and (min-height:1024px){.zip-code-cta-card__stage-one{gap:40px}
.zip-code-cta-card__content .zip-code-cta-card__stage-one .zip-code-cta-card__image{width:90px}
.zip-code-cta-card__content .zip-code-cta-card__media--stage-two .zip-code-cta-card__image{top:40%}
}
@media(min-width:768px) and (max-width:1024px){.zip-code-cta-card__actions{flex-direction:column}
.zip-code-cta-card__body{width:75%}
.zip-code-cta-card__actions .zip-code-cta-card__button{width:100% !important}
.zip-code-cta-card__stage-one .zip-code-cta-card__image{width:147px;top:50%;right:-20px}
.zip-code-cta-card__media--stage-two .zip-code-cta-card__image{width:80px;right:1px}
.zip-code-cta-card__stage-two{gap:20px}
.zip-code-cta-card__location-content{display:inline;width:75%}
.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}
}