.content-section--hospital-quality{background:var(--deep-blue-50);color:var(--text-color-inverse)}.content-section--hospital-quality .section-header__title{color:var(--text-color-inverse)}.content-section--hospital-quality .section-header__subtitle{margin-bottom:2rem;font-weight:var(--font-weight-medium)}@media(min-width:48rem){.content-section--hospital-quality .section-header__subtitle{font-weight:var(--font-weight-base)}}.svg-art.svg-art--hospital-quality-dots{position:absolute;left:-2rem;bottom:-2rem;width:142px;height:120px;opacity:.35}.hospital-quality{display:grid;row-gap:2rem}@media(min-width:48rem){.hospital-quality{grid-template-columns:50% 1fr;row-gap:4rem;column-gap:2rem}}@media(min-width:62rem){.hospital-quality{column-gap:4rem}}@media(min-width:75rem){.hospital-quality{column-gap:8rem}}.hospital-quality__hospital-quality-card{position:relative}@media(min-width:33.75rem){.hospital-quality__hospital-quality-card{max-width:80%;margin:0 auto}}@media(min-width:48rem){.hospital-quality__hospital-quality-card{max-width:unset}}.hospital-quality__hospital-quality-trophy{display:flex}.hospital-quality-trophy{display:grid;row-gap:2rem;margin:auto}@media(min-width:75rem){.hospital-quality-trophy{padding-right:1rem}}.hospital-quality-trophy__trophy-icon{margin:auto;width:80px}@media(min-width:48rem){.hospital-quality-trophy__trophy-icon{width:120px}}.hospital-quality-trophy__trophy-text{font-weight:var(--font-weight-bold)}.hospital-quality__hospital-quality-view-all-lnk a{color:var(--text-color-inverse)}.view-all-link--hospital-quality{color:var(--text-color-inverse)!important}.animated-title{margin:0;font-size:clamp(var(--subheading-size-md),5vw,var(--heading-size-md))}.animated-title__text-rotator{display:inline-block;position:relative;height:1em}.animated-title__line-break{display:block}.text-rotator__text{position:absolute;left:0;line-height:1.31;z-index:1;opacity:0;animation:topToBottom 6s linear 0s infinite;will-change:transform;white-space:nowrap}@media(min-width:48rem){.text-rotator__text{line-height:1.35}}.text-rotator__text:first-of-type{animation-delay:0s}.text-rotator__text:nth-of-type(2){animation-delay:2s}.text-rotator__text:nth-of-type(3){animation-delay:4s}@keyframes topToBottom{0%{opacity:0}7%{opacity:0;transform:translateY(-1rem)}10%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translateY(0)}28%{opacity:0}30%{transform:translateY(1rem)}80%,to{opacity:0}}.text-rotator__underline{display:inline-grid;position:absolute;bottom:-.5rem;margin-right:-.25em;animation:lineWidth 6s ease-in-out 0s infinite}.text-rotator__underline:after{content:"";height:.25rem;margin-top:.25rem;border-radius:var(--border-radius-round);background:var(--headings-underline-color)}@keyframes lineWidth{0%{width:var(--first-animated-word-width)}15%,25%{width:var(--first-animated-word-width)}46%,56%{width:var(--second-animated-word-width)}75%,94%{width:var(--third-animated-word-width)}to{width:var(--first-animated-word-width)}}.how-to-hg-card{display:grid;height:100%;border-radius:var(--border-radius-md);background-color:var(--bg-base);box-shadow:var(--box-shadow-base);color:var(--text-color);transition:box-shadow var(--transition-speed-fast);grid-template-rows:auto 1fr auto;grid-row-gap:1rem;padding:1rem 1rem 2rem;text-align:center}.how-to-hg-card:focus,.how-to-hg-card:hover{color:var(--text-color-dark);box-shadow:var(--box-shadow-deep)}.how-to-hg-card:focus{outline:0;box-shadow:var(--brand-inverse) 0 0 0 .125em,var(--link-color) 0 0 0 .25em}@media(min-width:48rem){.how-to-hg-card{padding:2rem 2rem 3rem;row-gap:2rem}}.how-to-hg-card__title{color:var(--text-color-brand);font-size:var(--subheading-size-md)}.how-to-hg-card__how-to-card-img{display:flex;align-items:center;justify-content:center}.video-frame{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-frame iframe{left:0;top:0;height:100%;width:100%;position:absolute}.content-section--how-to-hg{background:var(--bg-off-base)}@media(min-width:48rem){.section-container--how-to-hg{padding-top:2.5rem;padding-bottom:2.5rem}}.how-to-hg-section{display:grid;row-gap:2rem}.video-promo{display:grid;height:100%;border-radius:var(--border-radius-md);background-color:var(--bg-base);box-shadow:var(--box-shadow-base);color:var(--text-color);transition:box-shadow var(--transition-speed-fast);background:var(--bg-base);row-gap:1rem;padding:1rem 0}.video-promo:focus,.video-promo:hover{color:var(--text-color-dark);box-shadow:var(--box-shadow-deep)}.video-promo:focus{outline:0;box-shadow:var(--brand-inverse) 0 0 0 .125em,var(--link-color) 0 0 0 .25em}@media(min-width:992px){.video-promo{grid-template-columns:1fr 1fr;grid-template-rows:1.5fr 1fr;row-gap:0;padding:0}}.video-promo__animated-title{display:flex;align-items:flex-end;justify-content:center}@media(min-width:992px){.video-promo__video-frame{grid-column:2;grid-row:1/span 2}}.video-promo__view-all-link{display:flex;justify-content:flex-end;align-items:flex-end;margin-right:2rem}@media(min-width:992px){.video-promo__view-all-link{margin-bottom:2rem}}.how-to-hg-cards__title{font-weight:var(--font-weight-bold);color:var(--text-color-dark);line-height:var(--line-height-tight)}@media(min-width:992px){.how-to-hg-cards__title{font-size:var(--font-size-lg)}}.how-to-hg-cards__card-list{display:grid;row-gap:1rem}@media(min-width:48rem){.how-to-hg-cards__card-list{grid-template-columns:repeat(3,1fr);column-gap:3%}}.pop-search-card{display:grid;text-align:center;grid-gap:1rem;width:fit-content;margin:0 auto;color:var(--text-color-dark);line-height:var(--line-height-tight)}.pop-search-card:focus,.pop-search-card:hover{color:var(--text-color-dark);text-decoration:underline;outline:none}.pop-search-card:focus .pop-search-card__icon,.pop-search-card:hover .pop-search-card__icon{outline:0;box-shadow:var(--brand-inverse) 0 0 0 .125em,var(--brand-secondary) 0 0 0 .25em}.pop-search-card__icon{grid-row:1;margin:0 auto;border-radius:50%;transition:all var(--transition-speed-fast)}.pop-search-card__label{font-size:var(--font-size-sm)}.section-content__pop-searches,.tab-panel__pop-searches{max-width:100vw;overflow-x:auto;margin:-1rem;padding:0 1rem;-ms-overflow-style:none}.section-content__pop-searches::-webkit-scrollbar,.tab-panel__pop-searches::-webkit-scrollbar{display:none}.tab-panel__pop-searches{min-height:240px}.pop-searches{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));column-gap:1rem;row-gap:1rem;min-width:200vw;padding-bottom:.5rem}@media(min-width:48rem){.pop-searches{row-gap:2rem;min-width:46rem}}.pop-searches__pop-search-card{flex:1;padding:1.5rem 0}.pop-searches__view-all-link{grid-row:2;position:sticky;left:0;font-size:var(--font-size-sm)}.tabbed-content{display:grid;gap:1rem}.tabbed-content__tab-nav{width:fit-content;display:flex;border-bottom:var(--border-base)}.tab-nav__tab-nav-lnk:not(:last-of-type){margin-right:.5em}@media(min-width:48rem){.tab-nav__tab-nav-lnk:not(:last-of-type){margin-right:1em}}.tab-nav-lnk{display:inline-block;padding:.5em .25em;color:var(--text-color);font-weight:var(--font-weight-base);border-bottom:6px solid transparent;transition:border-color var(--transition-speed-fast)}.tab-nav-lnk:hover{color:currentColor;border-bottom-color:var(--teal-10)}.tab-nav-lnk:focus{border-bottom-color:var(--teal-30);outline:2px solid var(--teal-30)}.tab-nav-lnk--active-tab{font-weight:var(--font-weight-bold);color:var(--text-color-dark);border-bottom-color:var(--teal-30)}.content-section--pop-search{background:var(--bg-base)}@media(min-width:48rem){.section-container--pop-search{padding-top:5rem;padding-bottom:4rem}}@media(min-width:75rem){.section-container--pop-search{padding-top:6rem;padding-bottom:5rem}}.section-container--search-by-need{position:relative}.section-container--search-by-need .svg-art{display:none}@media(min-width:48rem){.section-container--search-by-need .svg-art{display:block;position:absolute;width:450px;top:5%;right:-12%;color:var(--teal-05);z-index:-1}}.search-by-need{max-width:100vw;overflow-x:auto;margin:-1rem;padding:0 1rem;-ms-overflow-style:none;position:relative;z-index:1}.search-by-need::-webkit-scrollbar{display:none}.search-by-need__card-list{margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;min-width:46rem;padding:1.5rem 1rem .5rem 0}@media(min-width:48rem){.search-by-need__card-list{column-gap:3%}}@media(max-width:47.9375rem){.search-by-need .health-content-card-text__title{font-size:var(--font-size-base)}}.main-content__hero-section{position:relative;background:linear-gradient(0deg,var(--body-bg-inverse) 0,var(--deep-blue-50) 75%,var(--deep-blue-50) 100%)}.main-content__content-section{position:relative}