uchealth-block-interactive-board{--interactive-board-aside-width:100%;--interactive-board-aside-inner-width:clamp(200px, 75cqi, 700px);display:block;overflow:hidden}uchealth-block-interactive-board .interactive-board-section{display:flex;flex-direction:column;height:100%;min-height:100%}@container (min-width:800px){uchealth-block-interactive-board .interactive-board-section{flex-direction:row;height:100%;align-items:stretch}}uchealth-block-interactive-board .interactive-board-home{position:absolute;inset:0;z-index:1;display:grid;gap:1em;align-items:center;padding:2em;opacity:0;transition:opacity .5s;pointer-events:none}uchealth-block-interactive-board .interactive-board-home nav.interactive-board-funnels>ul{display:flex;flex-direction:column;gap:1em;margin:0;padding:0;list-style:none}@container (min-width:2000px){uchealth-block-interactive-board .interactive-board-home nav.interactive-board-funnels>ul{gap:1.5em}}@container (min-width:3000px){uchealth-block-interactive-board .interactive-board-home nav.interactive-board-funnels>ul{gap:2em}}uchealth-block-interactive-board .interactive-board-home nav.interactive-board-funnels>ul>li>button{width:100%;padding:.9em 1.1em .7em;font-size:max(15px, 1.1vw);line-height:1.15;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:#fff;text-wrap:balance;background-color:var(--color__dark-red);border:1px solid var(--color__dark-red);border-radius:7px;transition:background-color .2s,color .2s,border-color .2s}uchealth-block-interactive-board .interactive-board-home nav.interactive-board-funnels>ul>li>button:is(:hover,:focus-visible){background-color:#fff;color:var(--color__dark-red);border-color:var(--color__dark-red-hover);outline:0}uchealth-block-interactive-board .interactive-board-home .map-brand-overlay{display:flex;align-items:center;justify-content:center}@container (max-width:767px){uchealth-block-interactive-board .interactive-board-home .map-brand-overlay{order:-1}}uchealth-block-interactive-board .interactive-board-home .map-brand-overlay>img{width:80%}@container (min-width:768px){uchealth-block-interactive-board .interactive-board-home{grid-template-columns:290px auto}uchealth-block-interactive-board .interactive-board-home .map-brand-overlay>img{transform:translateY(-1vw)}}uchealth-block-interactive-board .interactive-board-section[data-current-view=home] .interactive-board-home{opacity:1;transition-delay:0.5s;pointer-events:all}uchealth-block-interactive-board .interactive-board-section>aside{display:flex;flex-direction:column;justify-content:center;gap:20px;height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;background:#fff;will-change:height;transition:height .35s,opacity .25s}@container (min-width:500px){uchealth-block-interactive-board .interactive-board-section>aside{gap:30px}}@container (min-width:800px){uchealth-block-interactive-board .interactive-board-home{grid-template-columns:1fr 3fr;gap:3em;padding:4em}uchealth-block-interactive-board .interactive-board-section>aside{--interactive-board-aside-width:clamp(300px, 30cqi, 1024px);--interactive-board-aside-inner-width:clamp(200px, calc(var(--interactive-board-aside-width) * 0.75), 700px);gap:clamp(20px,6vh,1000px);width:0;height:auto;margin:0;padding-block:30px;overflow:hidden;opacity:1;visibility:visible;pointer-events:auto;will-change:auto;transition:width .6s 0.3s;box-shadow:none}}@media screen and (min-height:992px){uchealth-block-interactive-board .interactive-board-section>aside{gap:clamp(20px,11vh,1000px)}}uchealth-block-interactive-board .interactive-board-section>aside>*{width:var(--interactive-board-aside-inner-width);margin-inline:auto;flex:0 0 auto;opacity:0;transform:translateY(1vh);transition:opacity .9s,transform .9s}uchealth-block-interactive-board .interactive-board-section>aside>header{padding-top:20px;transition-delay:0.5s}@container (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>*{margin-inline:0;margin-left:calc((var(--interactive-board-aside-width) - var(--interactive-board-aside-inner-width))/ 2)}uchealth-block-interactive-board .interactive-board-section>aside>footer,uchealth-block-interactive-board .interactive-board-section>aside>header{display:flex;align-items:center;justify-content:center}uchealth-block-interactive-board .interactive-board-section>aside>header{padding-top:0}}uchealth-block-interactive-board .interactive-board-section>aside>header button{display:flex;align-items:center;justify-content:center;width:100%;max-width:50vw;margin:0 auto;padding:0;background:0 0;border:0;cursor:pointer}uchealth-block-interactive-board .interactive-board-section>aside>header img{display:block;width:var(--interactive-board-aside-inner-width);height:auto}uchealth-block-interactive-board .interactive-board-section>aside>footer{padding-bottom:20px;transition-delay:0.9s}uchealth-block-interactive-board .interactive-board-section>aside>footer button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;width:100%;padding:.9em 1.1em .7em;font-size:clamp(16px, 1cqi, 40px);line-height:1.15;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:#fff;background-color:var(--color__dark-red);border:1px solid var(--color__dark-red);border-radius:7px;transition:background-color .2s,color .2s,border-color .2s}uchealth-block-interactive-board .interactive-board-section>aside>footer button:is(:hover,:focus-visible){background-color:#fff;color:var(--color__dark-red);border-color:var(--color__dark-red-hover);outline:0}uchealth-block-interactive-board .interactive-board-section>aside>footer button>svg{height:1em;width:auto;transform:translateY(-.1em);fill:currentColor}uchealth-block-interactive-board .interactive-board-section>aside>aside-content{display:block;display:grid;grid-template-columns:100% 100%;flex:0 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;transition-delay:0.7s}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .selected-item-detail{container-type:inline-size;transition:transform .3s}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel{overflow-y:auto}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel>:first-child{margin-top:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel>:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section>:first-child{margin-top:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section>:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage{container-type:inline-size;display:grid;grid-template:"icon number" auto "icon description" auto "icon filter" auto "icon filter-summary" auto;gap:15px}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals p.overview-count,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations p.overview-count,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage p.overview-count{grid-area:number;margin-top:.25lh;margin-bottom:.25em}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals p.overview-count span.overview-count-value,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations p.overview-count span.overview-count-value,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage p.overview-count span.overview-count-value{font-size:48px;line-height:1;font-family:var(--font__400),avenir-lt-pro,Avenir,sans-serif}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals p.overview-count span.overview-count-value,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations p.overview-count span.overview-count-value,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage p.overview-count span.overview-count-value{font-size:max(48px, 26cqi)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals p.overview-count span.overview-count-label,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations p.overview-count span.overview-count-label,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage p.overview-count span.overview-count-label{font-size:24px;line-height:1;color:var(--color__primary)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals .section-description,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations .section-description,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage .section-description{grid-area:description}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals .section-description>p,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations .section-description>p,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage .section-description>p{font-size:16px;line-height:1.5}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals:before,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations:before,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage:before{content:"";grid-area:icon;display:block;width:60px;height:60px;background:url(../assets/icon-hospital-circle.png) center center/contain no-repeat}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals p.overview-count span.overview-count-label,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations p.overview-count span.overview-count-label,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage p.overview-count span.overview-count-label{font-size:max(24px, 10cqi)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals .section-description>p,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations .section-description>p,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage .section-description>p{font-size:max(16px, 6.5cqi)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals:before,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations:before,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage:before{width:clamp(60px,25cqi,200px);height:clamp(60px,25cqi,200px)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-content,.zip-stat-content){container-type:inline-size}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-hospitals.overview-card-percentage:before,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-locations.overview-card-percentage:before,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .item-detail-section.overview-card-percentage.overview-card-percentage:before{background-image:url(../assets/icon-heart-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card{container-type:inline-size}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals{display:grid;gap:clamp(22px,2.6cqi,64px)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stats-list,.zip-overview-stats){display:grid;gap:clamp(1em,7cqi,3vh)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-card,.zip-overview-stat){display:grid;grid-template-columns:max(72px,25cqi) 1fr;align-items:flex-start;gap:max(1rem,5cqi)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-icon,.zip-stat-icon){display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%;color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-icon,.zip-stat-icon).zip-patients{background-image:url(../assets/icon-heart-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-icon,.zip-stat-icon).zip-employees{background-image:url(../assets/icon-employees-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-content,.zip-stat-content){display:grid;gap:.15em}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-value,.zip-stat-value){margin-top:min(-10px,-.4lh);padding-top:.5lh;font-size:48px;line-height:.9;font-family:var(--font__400),avenir-lt-pro,Avenir,sans-serif;color:var(--color__dark-red)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-value,.zip-stat-value){font-size:max(56px, 39cqi)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card.overview-card-zip-totals :is(.hospital-stat-label,.zip-stat-label){font-size:max(20px, 12cqi);line-height:1.05;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .zip-overview-description>p{margin:0 0 1em calc(max(72px,25cqi) + max(1rem,5cqi));font-size:max(16px, 6.5cqi);line-height:1.5}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .zip-overview-description>p:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .overview-count{display:grid;gap:.15rem;margin:0;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .overview-count .overview-count-value{font-size:46px;line-height:1;font-family:var(--font__700)}@container (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>footer{padding-bottom:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .selected-item-detail{overflow-y:auto}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .overview-count .overview-count-value{font-size:clamp(46px, 5vw, 68px)}uchealth-block-interactive-board .interactive-board-section[data-current-view=projects]>aside{width:0}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .overview-count .overview-count-label{font-size:18px;line-height:1.2;font-family:var(--font__500);color:var(--color__grey-dark)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .overview-copy>:first-child{margin-top:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .overview-card .overview-copy>:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail{display:grid;gap:16px;align-content:start;padding-block:clamp(0.25rem,1.5cqi,2rem)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .selected-zip-title{container-type:inline-size;margin:0;text-align:center;font-size:36px;line-height:1;font-family:var(--font__400),avenir-lt-pro,Avenir,sans-serif;font-weight:400;color:#3b5470}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .selected-zip-divider{width:100%;height:1px;margin-block:clamp(10px,2.4cqi,22px);background:var(--color__grey-light)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .selected-zip-stats-list{display:grid;gap:1rem}@media screen and (min-width:800px) and (min-height:1200px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .selected-zip-stats-list{gap:clamp(1.5rem,15cqi,2vh)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-card{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:flex-start;gap:1rem}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail{gap:clamp(22px,15cqi,3vh)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .selected-zip-title{font-size:max(42px, 17cqi)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .selected-zip-stats-list:not(:has(.zip-stat-description)){gap:clamp(1.5rem,15cqi,2vh)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-card{grid-template-columns:max(72px,32cqi) minmax(0,1fr);gap:max(1rem,5cqi)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%;color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center center}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-icon.zip-people-red{background-image:url(../assets/icon-employees-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-icon.zip-patients{background-image:url(../assets/icon-patients-yellow-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-icon.zip-employees{background-image:url(../assets/icon-employees-blue-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-content{display:grid;gap:6px;min-width:0}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-value{margin-top:.3em;font-size:32px;line-height:.9;font-family:var(--font__400),avenir-lt-pro,Avenir,sans-serif;color:var(--color__dark-red)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-content{container-type:inline-size;gap:min(3cqi,3vh)}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-value{margin-top:min(-16px,-.3lh);padding-top:.5lh;font-size:52px}}@media screen and (min-width:1200px) and (min-height:1200px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-value{font-size:max(56px, 42cqi)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-label{font-size:18px;line-height:1.05;color:var(--color__dark-red)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-label{font-size:max(20px, 14cqi)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-copy,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-description{font-size:14px;line-height:1.45;color:#233b54}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-copy,uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-description{font-size:max(16px, 9cqi)}}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-copy{max-width:none;margin:0;text-align:center}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-empty-message{max-width:min(18em,100%);margin:0 auto;text-align:center;font-size:max(18px, 6cqi);line-height:1.35;color:#233b54}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .results-panel .selected-zip-detail .zip-stat-percent .zip-stat-label{max-width:6.5em}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .selected-item-detail>:first-child{margin-top:0!important}uchealth-block-interactive-board .interactive-board-section>aside>aside-content .selected-item-detail>:last-child{margin-bottom:0!important}uchealth-block-interactive-board .interactive-board-section:not([data-current-view=home])>aside{opacity:1;visibility:visible;pointer-events:auto}uchealth-block-interactive-board .interactive-board-section[data-current-view=projects]>aside{height:0;opacity:0;visibility:hidden;pointer-events:none}uchealth-block-interactive-board .interactive-board-section[data-current-view=projects]>aside>*{opacity:0;transform:translateY(1vh)}uchealth-block-interactive-board .interactive-board-section[data-current-view=detail]>aside>aside-content .results-panel,uchealth-block-interactive-board .interactive-board-section[data-current-view=detail]>aside>aside-content .selected-item-detail{transform:translateX(-100%)}uchealth-block-interactive-board .interactive-board-container{display:block;flex:1 1 auto;position:relative;min-height:0;overflow:hidden}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-container{height:100%;min-height:100%;transform:translate(0);flex:1}}uchealth-block-interactive-board .interactive-board-container .interactive-board,uchealth-block-interactive-board .interactive-board-container .interactive-board-3d{position:absolute;inset:0;height:100%;transition:opacity .35s,visibility 0s linear .35s}uchealth-block-interactive-board .interactive-board-container .interactive-board{z-index:1}uchealth-block-interactive-board .interactive-board-container .interactive-board .gm-style-iw-chr{position:relative}uchealth-block-interactive-board .interactive-board-container .interactive-board .gm-style-iw-ch{display:none!important}uchealth-block-interactive-board .interactive-board-container .interactive-board .gm-style-iw-ch+button{position:absolute!important;top:0;right:0}uchealth-block-interactive-board .interactive-board-container .interactive-board .gm-style-iw-d{padding:1.2em 2em .3em .4em}uchealth-block-interactive-board .interactive-board-container .interactive-board .gm-style-iw-d h5{margin:0;padding-right:1em;font-size:max(16px, 1cqi)}uchealth-block-interactive-board .interactive-board-container .interactive-board-3d{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s,visibility 0s linear .45s}uchealth-block-interactive-board .interactive-board-container .interactive-board-3d>.interactive-board-3d-element,uchealth-block-interactive-board .interactive-board-container .interactive-board-3d>gmp-map-3d{display:block;width:100%;height:100%}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay{position:absolute;left:clamp(16px,2.5vw,42px);bottom:clamp(16px,2.5vw,42px);z-index:4;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .4s,visibility 0s linear .4s,transform .4s}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:1.2s,0s,1.2s}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay button{display:grid;justify-items:center;gap:.35em;width:clamp(135px,12vw,230px);padding:clamp(12px,1.2vw,20px);color:var(--color__dark-red);background:rgba(255,255,255,.96);border:1px solid rgba(101,109,120,.24);border-radius:7px;box-shadow:0 10px 28px rgba(31,45,61,.18);cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay button:is(:hover,:focus-visible){border-color:var(--color__dark-red);box-shadow:0 14px 34px rgba(31,45,61,.24);outline:0;transform:translateY(-2px)}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay img{display:block;width:100%;height:auto}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay span{font-size:clamp(12px, .85vw, 17px);line-height:1.15;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700}@media screen and (max-width:799px){uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay{left:14px;bottom:14px}uchealth-block-interactive-board .interactive-board-container .interactive-board-system-hospital-overlay button{width:min(46vw,180px)}}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery{position:absolute;top:-5vw;left:0;width:110%;height:110%;z-index:3;display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility 0s linear .35s,top .7s,left .7s,width .7s,height .7s}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-gallery-viewport{position:absolute;inset:0;overflow:hidden;background:#e7e2da;touch-action:pan-y;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-gallery-track{display:flex;height:100%;transition:transform .35s}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-gallery-slide{flex:0 0 100%;margin:0;height:100%}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-gallery-slide>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-overlay{--interactive-board-leadership-padding:clamp(24px, 4vw, 80px);container-type:inline-size;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--interactive-board-leadership-padding);overflow:hidden;background:var(--color__brand_summit_blue)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-overlay:after{content:"";position:absolute;inset:0;z-index:1;background:var(--color__brand_summit_blue);opacity:.85}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-background-image{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;max-height:min(88%,980px)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards{position:relative;width:100%;max-height:100%;overflow:hidden;padding:2px 2px clamp(34px,4vh,54px)}@media screen and (min-width:700px){uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards.has-multiple-rows{height:100%}}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards .swiper-wrapper{align-items:stretch}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,1.5vw,32px)}@media screen and (max-width:1200px){uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:700px){uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:1fr}}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards .swiper-pagination{bottom:0;display:flex;justify-content:center;gap:8px;line-height:1}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards .swiper-pagination-lock{display:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards .swiper-pagination-bullet{width:10px;height:10px;margin:0;opacity:1;background:rgba(255,255,255,.55)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-cards .swiper-pagination-bullet-active{background:#fff}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card{display:grid;align-content:start;justify-items:center;box-sizing:border-box;height:auto!important;margin:0;padding:clamp(18px,2vh,52px) clamp(18px,2.5vw,42px) clamp(18px,3vh,52px);text-align:center;background:#fff;border-radius:clamp(7px,.6vw,14px);box-shadow:0 8px 24px rgba(35,59,84,.12);opacity:1;transition:opacity .7s,transform .7s,box-shadow .15s;transition-delay:calc(var(--index, 0) * 0.07s + 0.1s),calc(var(--index, 0) * 0.07s + 0.1s),0s}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card.is-clickable{cursor:pointer;box-shadow:inset 0 0 0 0 var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card.is-clickable:is(:hover,:focus-visible){outline:0;box-shadow:inset 0 0 0 clamp(2px,.3vw,8px) var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-image,uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-image{--leadership-image-size:clamp(100px, 22cqi, 20vh);display:block;aspect-ratio:1;width:var(--leadership-image-size);-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:50%;background:var(--color__grey-lightest);overflow:clip}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-image.is-empty,uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-image.is-empty{display:grid;place-items:center;color:rgba(59,84,112,.42)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-image.is-empty svg,uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-image.is-empty svg{display:block;width:110%;height:110%;fill:currentColor;transform:translateY(10%)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-content{display:grid;justify-items:center;gap:.7em;margin-top:clamp(20px,2.3vh,34px)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-content h5{margin:0;font-size:max(20px, 1.5cqi);line-height:1.15;font-family:var(--font__600),avenir-lt-pro,Avenir,sans-serif;font-weight:600;color:#303e48}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-content p{max-width:22em;margin:0;font-size:max(16px, 1.1cqi);line-height:1.25;color:#303e48}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-content .interactive-board-leadership-card-link{display:inline-flex;align-items:center;justify-content:center;gap:.3em;margin-top:.35em;padding:0;font-size:max(16px, 1cqi);line-height:1;font-family:var(--font__600),avenir-lt-pro,Avenir,sans-serif;font-weight:600;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card-content .interactive-board-leadership-card-link svg{width:1.4em;height:1.4em;transform:rotate(180deg) translateY(10%)}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-panel{position:relative;display:grid;grid-template-columns:minmax(10cqi,20cqi) minmax(0,1fr);gap:clamp(28px,3vw,60px);width:90%;max-height:76vh;margin-inline:auto;padding:clamp(28px,4vw,72px);overflow-y:auto;background:#fff;border-radius:7px;box-shadow:0 14px 40px rgba(35,59,84,.18)}@media screen and (max-width:900px){uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-panel{grid-template-columns:1fr;justify-items:center;max-height:82vh}}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-close{position:absolute;top:clamp(16px,1.7vw,28px);right:clamp(18px,2vw,34px);display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;padding:0;font-size:max(26px, 1.8cqi);line-height:1;font-family:var(--font__900),avenir-lt-pro,Avenir,sans-serif;font-weight:900;color:var(--color__dark-red);background:0 0;border:0;cursor:pointer}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-close:is(:hover,:focus-visible){color:var(--color__dark-red-hover);outline:0}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-media{--leadership-image-size:clamp(170px, 18cqi, 250px);display:flex;align-items:flex-start;justify-content:flex-start}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-image{width:100%;aspect-ratio:1/1}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-content{min-width:0;padding-right:clamp(18px,2.5vw,42px)}@media screen and (max-width:900px){uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-content{padding-right:0}}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-content h5{margin:0 0 .25em;font-size:max(28px, 2.8cqi);line-height:1;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:#303e48}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-title{margin:0 0 clamp(24px,2vw,40px);font-size:max(19px, 1.45cqi);line-height:1.25;color:#303e48}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-description{font-size:max(18px, 1.3cqi);line-height:1.42;color:#303e48}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-description>:first-child{margin-top:0}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-description>:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-description p{margin:0 0 1em;font-size:1em}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-back{display:inline-flex;align-items:center;justify-content:center;gap:.3em;margin-top:1.7em;padding:0;font-size:max(16px, 1cqi);line-height:1;font-family:var(--font__600),avenir-lt-pro,Avenir,sans-serif;font-weight:600;color:var(--color__primary);background:0 0;border:0}uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-bio-back svg{width:1.4em;height:1.4em;transform:translateY(-5%)}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-overlay{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility 0s linear .35s}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-graphic{container-type:inline-size;position:relative;height:90%;width:auto;aspect-ratio:1;transform:translateX(-2%)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-graphic{height:auto;width:min(80dvh,85%)}}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-pie{display:block;width:100%;height:100%;overflow:visible;-webkit-filter:drop-shadow(0 1px 0 rgba(59,84,112,0.08));filter:drop-shadow(0 1px 0 rgba(59, 84, 112, .08));transform:rotate(-90deg)}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-pie-slice{fill:transparent;stroke:#fff;stroke-width:50;stroke-linecap:butt;stroke-dasharray:0 100;-webkit-animation:1.2s cubic-bezier(.18,.85,.24,1) 1s forwards interactive-board-pie-sweep;animation:1.2s cubic-bezier(.18,.85,.24,1) 1s forwards interactive-board-pie-sweep;transform-origin:50% 50%}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-copy{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0;left:59%;width:min(32%,360px);height:45%;opacity:0;transform:scale(.92);transform-origin:center bottom;-webkit-animation:1.1s cubic-bezier(.18,.85,.24,1) 1.5s forwards interactive-board-percentage-copy-in;animation:1.1s cubic-bezier(.18,.85,.24,1) 1.5s forwards interactive-board-percentage-copy-in;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-value{font-family:var(--font__500),avenir-lt-pro,Avenir,sans-serif;font-size:14cqi;font-weight:500;line-height:.9;white-space:nowrap}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-label{font-size:max(15px, 2.4cqi);line-height:1.2;max-width:30ch;color:var(--color__grey-dark)}@media screen and (max-width:799px){uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-copy{left:54%;width:36%}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-value{font-size:min(3.2vh, 32px)}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-label{font-size:min(1.5vh, 12px);line-height:1}}uchealth-block-interactive-board .interactive-board-container .interactive-board-projects-brand{display:none;position:absolute;inset:0 auto 0 0;z-index:4;width:clamp(300px,30cqi,1024px);align-items:center;justify-content:center;background:0 0;border:0;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:opacity .4s,visibility 0s linear .4s}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-container .interactive-board-projects-brand{display:flex}}@container (min-width:1600px){uchealth-block-interactive-board .interactive-board-section>aside{--interactive-board-aside-width:clamp(300px, 25cqi, 1024px)}uchealth-block-interactive-board .interactive-board-container .interactive-board-projects-brand{width:clamp(300px,25cqi,1024px)}}uchealth-block-interactive-board .interactive-board-container .interactive-board-projects-brand:focus-visible{outline:3px solid var(--color__dark-red);outline-offset:-1.25rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-projects-brand img{display:block;width:min(75%,var(--interactive-board-aside-inner-width));height:auto}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls{position:absolute;right:clamp(12px,1.6vw,28px);bottom:clamp(12px,1.6vw,28px);z-index:4;display:grid;gap:.75rem;width:min(420px,100% - 24px);max-height:calc(100% - 24px);overflow-y:auto;pointer-events:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls[aria-hidden=true]{display:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls h5{margin:0;font-size:16px;line-height:1.2;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .interactive-board-map-debug-card,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner{pointer-events:auto;padding:1rem;background:rgba(255,255,255,.94);border:1px solid rgba(148,39,41,.18);border-radius:8px;box-shadow:0 12px 34px rgba(22,33,43,.16)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .interactive-board-location-filter-panel{display:grid;gap:.75rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter{grid-template-columns:repeat(3,minmax(0,1fr))}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter-summary{margin:0;font-size:14px;line-height:1.45;color:var(--color__grey-dark)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner{display:grid;gap:.85rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter{display:grid;padding:.2rem;background:rgba(66,85,99,.08);border:1px solid rgba(66,85,99,.16);border-radius:8px}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode{grid-template-columns:repeat(2,minmax(0,1fr))}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode-button,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-actions button,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-copy,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-save,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter-button{display:inline-flex;align-items:center;justify-content:center;padding:.65em .9em .55em;font-size:14px;line-height:1.1;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:var(--color__dark-red);background:#fff;border:1px solid rgba(148,39,41,.35);border-radius:8px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode-button:is(:hover,:focus-visible):not(:disabled),uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-actions button:is(:hover,:focus-visible):not(:disabled),uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-copy:is(:hover,:focus-visible):not(:disabled),uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-save:is(:hover,:focus-visible):not(:disabled),uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter-button:is(:hover,:focus-visible):not(:disabled){color:#fff;background:var(--color__dark-red);border-color:var(--color__dark-red);outline:0}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode-button:disabled,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-actions button:disabled,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-copy:disabled,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-save:disabled,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter-button:disabled{opacity:.65;cursor:not-allowed}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-actions .location-camera-tuner-save{min-width:10rem;color:#fff;background:var(--color__dark-red);border-color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-actions .location-camera-tuner-save:is(:hover,:focus-visible):not(:disabled){color:var(--color__dark-red);background:#fff}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode-button,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter-button{border-color:transparent;background:0 0;min-height:2.6rem;text-align:center}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-map-mode-button.is-active,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-results-filter-button.is-active{color:#fff;background:var(--color__dark-red);border-color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-note{margin:0;font-size:14px;line-height:1.45;color:#5b5b5b}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-controls{display:grid;gap:.9rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-coordinate-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-control{display:grid;gap:.4rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-control>span{font-size:14px;line-height:1.2;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:var(--color__grey-dark)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-control-inputs{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:.75rem;align-items:center}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-control-inputs.number-only{grid-template-columns:minmax(0,1fr)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-control-inputs input[type=range]{width:100%;margin:0}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-control-inputs input[type=number]{width:100%;min-width:0;padding:.5rem .65rem;font-size:14px;border:1px solid rgba(66,85,99,.25);border-radius:8px;background:#fff}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-status{min-height:1.2em;font-size:13px;line-height:1.35;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding-top:.15rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-secondary-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.5rem}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-save,uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-secondary-actions button{width:100%}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-secondary-actions button{min-width:0;padding-right:.45em;padding-left:.45em;font-size:12px;white-space:nowrap}@media screen and (max-width:799px){uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls{right:.75rem;bottom:.75rem;width:calc(100% - 1.5rem);max-height:45%}uchealth-block-interactive-board .interactive-board-container .interactive-board-map-debug-controls .location-camera-tuner-secondary-actions{grid-template-columns:minmax(0,1fr)}}uchealth-block-interactive-board .interactive-board-section.three-d-active .interactive-board-container .interactive-board-3d{opacity:1;visibility:visible;pointer-events:auto;transition-delay:1.1s}uchealth-block-interactive-board .interactive-board-section.three-d-active.three-d-short-delay .interactive-board-container .interactive-board-3d{transition-delay:0.4s}uchealth-block-interactive-board .interactive-board-section.hospital-gallery-active .interactive-board-container .interactive-board-gallery{top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;pointer-events:auto;transition-delay:0.2s}uchealth-block-interactive-board .interactive-board-section.hospital-gallery-active .interactive-board-container .interactive-board-gallery:not([data-hospital-name="UCHealth System"]) :is(.interactive-board-leadership-card-image,.interactive-board-leadership-bio-media){display:none}uchealth-block-interactive-board .interactive-board-section.hospital-gallery-active .interactive-board-container .interactive-board-gallery:not([data-hospital-name="UCHealth System"]) .interactive-board-leadership-bio-panel{grid-template-columns:1fr}uchealth-block-interactive-board .interactive-board-section.hospital-gallery-active .interactive-board-container .interactive-board-gallery:has(.project-image){top:50%;right:auto;left:50%;bottom:auto;width:40%;height:auto;padding:5%;background:rgba(255,255,255,.9);transition:opacity .35s 1.3s;transform:translate(-50%,-50%)}uchealth-block-interactive-board .interactive-board-section.hospital-gallery-active .interactive-board-container .interactive-board-gallery:has(.project-image)>img{width:100%}uchealth-block-interactive-board .interactive-board-section.percentage-overview-active .interactive-board-container .interactive-board-percentage-overlay{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0.7s}uchealth-block-interactive-board .interactive-board-section.filters-active>aside>*{transform:translateY(0);opacity:1}uchealth-block-interactive-board .interactive-board-section.filters-active .interactive-board-container{display:block}uchealth-block-interactive-board .interactive-board-section.filters-active[data-current-view=projects]>aside{height:0;opacity:0;visibility:hidden;pointer-events:none}@container (min-width:800px){uchealth-block-interactive-board .interactive-board-section.filters-active>aside{width:var(--interactive-board-aside-width)}uchealth-block-interactive-board .interactive-board-section.filters-active[data-current-view=projects]>aside{width:0}}uchealth-block-interactive-board .interactive-board-section.filters-active[data-current-view=projects]>aside>*{opacity:0;transform:translateY(1vh)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section.filters-active[data-current-view=projects] .interactive-board-projects-brand{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0.35s,0s}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-content{container-type:inline-size}}uchealth-block-interactive-board .view-toggle{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:flex-start;gap:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center;background:var(--color__grey-lightest);border:1px solid var(--color__dark-red);border-radius:max(5px,2cqi);overflow:clip}uchealth-block-interactive-board .view-toggle:has(:nth-child(3)){grid-template-columns:auto auto auto}uchealth-block-interactive-board .view-toggle>button{min-width:21cqi;padding:.8em min(1.5em,4.8cqi) .7em;font-size:clamp(14px, 4cqi, 1.5dvh);line-height:1;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:var(--color__dark-red);background:0 0;border:0;border-radius:0;transition:background-color .2s,color .2s}uchealth-block-interactive-board .view-toggle>button:not(:first-child){border-left:1px solid var(--color__dark-red)}uchealth-block-interactive-board .view-toggle>button:is(:hover,:focus-visible){outline:0;background:rgba(166,9,61,.08)}uchealth-block-interactive-board .view-toggle>button.is-active{color:#fff;background:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section.detail-active{--fade-height:40px}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail{position:relative}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail:after,uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail:before{display:block;content:"";position:-webkit-sticky;position:sticky;top:-1px;left:0;z-index:2;width:100%;height:var(--fade-height);background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail:after{top:auto;bottom:-1px;transform:rotate(180deg)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail>:first-child{margin-top:var(--fade-height)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail>:last-child{margin-bottom:var(--fade-height)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail h4{margin-bottom:.4em;font-size:max(22px, 10cqi);font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .location-address{margin-top:.25em;font-size:max(16px, 7.5cqi);line-height:1.4;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-description-text{margin-top:max(1.5rem,7.5cqi);padding-top:max(1.5rem,7.5cqi);border-top:max(1px,.5cqi) solid var(--color__grey-light)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-description-text>:first-child{margin-top:0}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-description-text>:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-description-text>ol,uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-description-text>p,uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-description-text>ul{font-size:clamp(16px, 6.5cqi, 1.8dvh);line-height:1.5;color:var(--color__grey-darkish)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-services{margin-top:max(1.5rem,7.5cqi);padding-top:max(1.5rem,7.5cqi);border-top:max(1px,.5cqi) solid var(--color__grey-light)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-services h5{margin:0 0 1em;font-size:max(16px, 7.5cqi);font-family:var(--font__600),avenir-lt-pro,Avenir,sans-serif;font-weight:700}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-services ul.location-services-list{display:grid;gap:.25em;margin:0;padding:0 0 0 1.3em;list-style:none;font-size:max(18px, 6.5cqi)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-services ul.location-services-list>li{position:relative;margin:0;padding:0;color:var(--color__grey-darkish)}uchealth-block-interactive-board .interactive-board-section.detail-active .location-detail .section-services ul.location-services-list>li:before{content:"";position:absolute;left:-1.3em;display:inline-block;height:1em;width:.7em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z" fill="%23A6093D"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center bottom}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail{container-type:inline-size;display:grid;gap:max(1.25rem,1.2cqi);align-content:start}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail h4{margin:0 0 .2em;font-size:clamp(24px, 10cqi, 3dvh);line-height:.95;font-family:var(--font__700),avenir-lt-pro,Avenir,sans-serif;font-weight:700;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-hero{display:grid;gap:max(.75rem,3.8cqi);text-align:center}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-location-summary{font-size:clamp(18px, 7cqi, 2.5dvh);line-height:1.2;color:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-detail-panels{--hospital-panel-track-width:100%;--hospital-panel-basis:100%;--hospital-panel-offset:0%;overflow-x:hidden;margin-top:clamp(.5rem,5cqi,1.8vh);padding-top:clamp(1.4rem,11cqi,3vh);border-top:1px solid var(--color__grey-light)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-detail-panels:is([data-current-hospital-view=services],[data-current-hospital-view=leadership]){position:relative}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-detail-panels:is([data-current-hospital-view=services],[data-current-hospital-view=leadership]):after{display:block;content:"";position:-webkit-sticky;position:sticky;bottom:-1px;left:0;z-index:2;width:100%;height:var(--fade-height);background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-detail-panels-track{display:flex;width:var(--hospital-panel-track-width);transform:translateX(var(--hospital-panel-offset));transition:transform .35s}@media (prefers-reduced-motion:reduce){uchealth-block-interactive-board .interactive-board-container .interactive-board,uchealth-block-interactive-board .interactive-board-container .interactive-board-3d,uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery,uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-gallery-track,uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-overlay{transition:none}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-pie-slice{-webkit-animation:none;animation:none;stroke-dasharray:var(--interactive-board-pie-percent) 100}uchealth-block-interactive-board .interactive-board-container .interactive-board-percentage-copy{opacity:1;transform:scale(1);-webkit-animation:none;animation:none}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-detail-panels-track{transition:none}}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-detail-panel{flex:0 0 var(--hospital-panel-basis);min-width:0;padding-right:clamp(.25rem,.6cqi,1rem)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-list{display:grid;gap:clamp(1em,10cqi,3vh)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-swiper{overflow:hidden;padding-bottom:clamp(28px,7cqi,46px)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-swiper .swiper-wrapper{align-items:stretch}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-swiper .swiper-slide{height:auto}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-swiper .swiper-pagination{bottom:0;display:flex;justify-content:center;gap:8px;line-height:1}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-swiper .swiper-pagination-bullet{width:10px;height:10px;margin:0;opacity:1;background:var(--color__grey-light)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stats-swiper .swiper-pagination-bullet-active{background:var(--color__dark-red)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-card{display:grid;grid-template-columns:clamp(72px,30cqi,9dvh) 1fr;align-items:flex-start;gap:max(1rem,5cqi)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%;color:#fff;background-image:url(../assets/icon-ambulance-red-1024x1024.png);background-size:contain;background-repeat:no-repeat;background-position:center center}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-bed{background-image:url(../assets/icon-bed-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-heart{background-image:url(../assets/icon-heart-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-employees{background-image:url(../assets/icon-employees-red-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-patients{background-image:url(../assets/icon-patients-yellow-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-admissions-observation{background-image:url(../assets/icon-admissions-observation-red-v1-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-babies-delivered{background-image:url(../assets/icon-babies-delivered-red-v9-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-icon.fa-surgeries{background-image:url(../assets/icon-surgeries-red-v3-1024x1024.png)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-content{display:grid;gap:.15em}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-value{margin-top:min(-13px,-.2lh);padding-top:.5lh;font-size:48px;line-height:.9;font-family:var(--font__400),avenir-lt-pro,Avenir,sans-serif;color:var(--color__dark-red)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-value{font-size:clamp(48px, 36cqi, 7dvh)}}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-label{font-size:20px;line-height:1.05;color:var(--color__dark-red)}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-label{font-size:clamp(20px, 12cqi, 2.3dvh)}}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-description{max-width:18em;font-size:13px;line-height:1.25;color:var(--color__grey-darkish)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-services-panel ul.location-services-list{display:grid;gap:.25em;margin:0;padding:0 0 0 1.3em;list-style:none;font-size:max(20px, 6cqi)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-services-panel ul.location-services-list>li{position:relative;margin:0;padding:0;color:var(--color__grey-darkish)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-services-panel ul.location-services-list>li:before{content:"";position:absolute;left:-1.3em;display:inline-block;height:1em;width:.7em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z" fill="%23A6093D"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center bottom}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-leadership-description>:first-child{margin-top:0}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-leadership-description>:last-child{margin-bottom:0}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-leadership-description p{font-size:16px;line-height:1.5}@media screen and (min-width:800px){uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-stat-description{font-size:clamp(12px, 7.8cqi, 1.7dvh)}uchealth-block-interactive-board .interactive-board-section.detail-active .hospital-detail .hospital-leadership-description p{font-size:clamp(16px, 6.5cqi, 1.8dvh)}}
@starting-style {
  uchealth-block-interactive-board .interactive-board-container .interactive-board-gallery .interactive-board-leadership-card {
    opacity: 0;
    transform: translateY(5%);
  }
}
@-webkit-keyframes interactive-board-pie-sweep{0%{opacity:0;stroke-dasharray:0 100}18%{opacity:1}100%{opacity:1;stroke-dasharray:var(--interactive-board-pie-percent) 100}}@keyframes interactive-board-pie-sweep{0%{opacity:0;stroke-dasharray:0 100}18%{opacity:1}100%{opacity:1;stroke-dasharray:var(--interactive-board-pie-percent) 100}}@-webkit-keyframes interactive-board-percentage-copy-in{0%{opacity:0;transform:scale(.92)}100%{opacity:1;transform:scale(1)}}@keyframes interactive-board-percentage-copy-in{0%{opacity:0;transform:scale(.92)}100%{opacity:1;transform:scale(1)}}uchealth-block-interactive-board.editor-preview{height:clamp(600px,1000px,80vh)}html:has(uchealth-block-interactive-board:not(.editor-preview)){overflow:clip;margin-top:0!important;padding-top:0!important}html:has(uchealth-block-interactive-board:not(.editor-preview)) body.page{height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));max-height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));padding-top:var(--wp-admin--admin-bar--height,0)!important;touch-action:none}html:has(uchealth-block-interactive-board:not(.editor-preview)) body.page>:not(#wrap,#wpadminbar){display:none}html:has(uchealth-block-interactive-board:not(.editor-preview)) body.page .hentry{margin-bottom:0}html:has(uchealth-block-interactive-board:not(.editor-preview)) body.page .entry-content{margin-bottom:0}html:has(uchealth-block-interactive-board:not(.editor-preview)) body.page .entry-content uchealth-block-interactive-board{height:calc(100dvh - var(--wp-admin--admin-bar--height,0px));padding-right:0!important;padding-left:0!important}