.find-care-search{width:80%;margin:1.75rem auto 6.5rem;padding:1.25rem;border-radius:.5rem}.find-care-search .find-care-error-alert{margin:2.5rem 0;position:unset;border-radius:var(--nt-size-radius-smooth)}.find-care-search.no-margin-bottom{margin-bottom:0}.find-care-search .find-care-title{width:100%;text-align:center;margin-bottom:1.25rem}.find-care-search .find-care-title h2{margin-bottom:1.5rem}.find-care-search .find-care-title p{margin:0 0 2rem;font-size:var(--nt-size-font-base);font-weight:var(--nt-font-weight-light);line-height:var(--nt-font-line-height-comfortable)}.find-care-search .find-care-form-group{display:flex;justify-content:center;gap:1.5rem;align-items:flex-end}.find-care-search .find-care-form-group label{display:block;margin-bottom:.3rem;font-weight:700}.find-care-search .find-care-form-group input,.find-care-search .find-care-form-group select{width:9.5rem;padding:.5rem;border:.0625rem solid var(--nt-color-font-secondary);border-radius:var(--nt-size-radius-fine);box-sizing:border-box;height:2.4rem;font-size:var(--nt-size-font-lg)}.find-care-search .find-care-form-group input:focus-visible{outline:revert;outline-offset:unset}.find-care-search .find-care-text{display:flex;justify-content:center;gap:.3rem}.find-care-search .find-care-text-miles{font-feature-settings:"liga" off,"clig" off;font-size:var(--nt-size-font-lg);font-style:normal;font-weight:var(--nt-font-weight-bold)}.find-care-search .find-care-text-miles,.find-care-search .find-care-text-miles .find-care-text-zip{color:var(--nt-color-font-primary);line-height:var(--nt-font-line-height-comfortable);margin-top:2.5rem}.find-care-search .find-care-text-miles .find-care-text-zip{font-feature-settings:"liga" off,"clig" off;font-size:var(--nt-size-font-lg);font-style:normal;font-weight:var(--nt-font-weight-light)}.pagination-find-care>nucleus-pagination{padding:1rem;width:80%;margin:1rem auto}.find-care-mobile-only{display:none}@media(max-width:768px){.find-care-mobile-only{display:unset}.find-care-mobile-only .find-care-filters-button{display:flex;justify-content:flex-end;align-items:center;gap:.25rem;margin-right:3rem;color:var(--nt-color-font-tertiary);font-size:var(--nt-size-font-lg);font-weight:var(--nt-font-weight-bold);line-height:var(--nt-font-line-height-open);margin-top:1.5rem}.find-care-mobile-only .find-care-filters-button-nodisplay{display:none}.find-care-mobile-only .find-care-modal-overlay{display:flex;justify-content:center;align-items:center;border-radius:var(--nt-size-radius-rounded)}.find-care-mobile-only .find-care-modal-overlay .find-care-modal-content{position:relative;width:100%;max-width:25rem;background-color:var(--nt-color-background-white);border-radius:var(--nt-size-radius-rounded);box-shadow:var(--nt-shadow-popover)}.find-care-mobile-only .find-care-modal-overlay .find-care-modal-content .find-care-modal-close{position:absolute;top:.625rem;right:.625rem;background:none;border:none;font-size:var(--nt-size-font-xl);cursor:pointer}.find-care-search{width:92%;margin:0 auto 3rem;padding:0}.find-care-search .find-care-title p{margin:auto 2.75rem 2rem}.find-care-search .find-care-error-alert{margin-top:1.125rem;margin-bottom:1.5rem}.find-care-search .find-care-form-group{flex-direction:column;align-items:unset;padding:0 2.75rem 1.25rem}.find-care-search .find-care-form-group label{font-size:var(--nt-size-font-sm)}.find-care-search .find-care-form-group input,.find-care-search .find-care-form-group select{width:100%}.find-care-search .find-care-text{text-overflow:ellipsis;white-space:normal}.find-care-search .find-care-text .find-care-text-zip,.find-care-search .find-care-text-miles{font-size:var(--nt-size-font-base);margin-top:1.5rem}.find-care-desktop-only{display:none}.pagination-find-care>nucleus-pagination{padding:1rem 1rem 1rem .5rem;margin:0;gap:.5rem;width:100%}}.find-care-search-skeleton{display:flex;justify-content:center;width:80%;gap:2rem;height:19rem;background-color:var(--nt-color-action-disabled);padding:2.5rem;margin:1rem auto;border-radius:2rem;box-sizing:border-box;flex-direction:column}@media(max-width:768px){.find-care-search-skeleton{flex-direction:column;padding:1.25rem 1rem 1.5rem;margin:1rem;width:unset}}