html.menu-open,body.menu-open{position:fixed;width:100%}@media(min-width: 64rem){html.menu-open .site-wide-header::before,body.menu-open .site-wide-header::before{content:"";display:block;position:absolute;top:100%;width:100%;height:100vh;background-color:rgba(255,255,255,.9);z-index:9}}.site-wide-header{background-color:#fff;position:relative}.site-wide-header__utility-menu-secondary{display:block}.site-wide-header__toggle-area{display:none}@media(max-width: 80rem){.site-wide-header__toggle-area{display:flex;align-items:center;column-gap:2rem}}.site-wide-header__main-menu-area__desktop{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;grid-template-columns:1fr;position:relative;justify-content:end;column-gap:0}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.site-wide-header__main-menu-area__desktop{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop{grid-template-columns:1fr;column-gap:0}}@media(max-width: 48rem){.site-wide-header__main-menu-area__desktop{display:none}}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop .site-wide-header__main-menu{display:none}}.site-wide-header__main-menu-area__desktop ul{list-style:none;padding:0;margin:0;justify-content:end}.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a{cursor:pointer;color:#000;font-family:"NeueHelvetica55Roman";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.11;letter-spacing:.22px;padding:.25rem 0;background-color:rgba(0,0,0,0);border:0;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .3s ease}@media not (max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button:hover,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button:focus-visible,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a:hover,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a:focus-visible{color:#565a5c;border-color:#565a5c}}.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button[aria-expanded=true],.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a[aria-expanded=true]{border-color:#000}.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button[aria-expanded=true]::after,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a[aria-expanded=true]::after{transform:rotate(0deg)}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button[aria-expanded=true]:has(+li),.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a[aria-expanded=true]:has(+li){background-color:#f1ead8}.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button[aria-expanded=true]+.site-wide-header__mobile-separator,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a[aria-expanded=true]+.site-wide-header__mobile-separator{opacity:1}}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>button,.site-wide-header__main-menu-area__desktop ul.menu-level-0>li>a{width:100%;justify-content:space-between;border-bottom:0;grid-column-start:columns-start;grid-column-end:columns-end}}.site-wide-header__main-menu-area__desktop ul.menu-level-0>li button{display:flex;align-items:end;gap:2px}.site-wide-header__main-menu-area__desktop ul.menu-level-0>li button::after{content:"";display:block;width:1.44375rem;height:1.44375rem;mask-image:url("/themes/custom/cu_denver/assets/icons/menu-link-chevron.svg");mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;transform-origin:center;transform:rotate(180deg);position:relative;bottom:2px;transition:transform .3s ease,background-color .3s ease}.site-wide-header__main-menu-area__desktop ul.menu-level-1>li:first-child>ul>li:first-child{border-top:0;padding-top:0}.site-wide-header__main-menu-area__desktop ul.menu-level-1>li>ul>li{border-top:1px solid #cfb87c;padding-bottom:.75rem;padding-top:.75rem}.site-wide-header__main-menu-area__desktop ul.menu-level-1>li>ul>li:first-child{padding-bottom:.75rem}@media not (max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-1>li>ul>li:first-child{padding-top:0;border-top:0}}.site-wide-header__main-menu-area__desktop ul.menu-level-1 a{color:#000;font-family:"NeueHelvetica55Roman";font-size:1.25rem;font-weight:400;line-height:1.3;letter-spacing:.2px;text-decoration:none;display:flex;gap:.75rem;padding:.75rem .5rem .5rem .375rem;align-items:center;align-self:stretch;justify-content:space-between;transition:background-color .3s ease}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-1 a{font-size:1.0625rem}}@media(max-width: 48rem){.site-wide-header__main-menu-area__desktop ul.menu-level-1 a{font-size:1.0625rem}}.site-wide-header__main-menu-area__desktop ul.menu-level-1 a:hover,.site-wide-header__main-menu-area__desktop ul.menu-level-1 a:focus-visible{background-color:#fff9ea}.site-wide-header__main-menu-area__desktop ul.menu-level-1 a:hover::after,.site-wide-header__main-menu-area__desktop ul.menu-level-1 a:focus-visible::after{opacity:1;transform:translateX(0)}.site-wide-header__main-menu-area__desktop ul.menu-level-1 a::after{content:"";display:block;width:1.1875rem;height:1.1875rem;background-image:url("/themes/custom/cu_denver/assets/icons/menu-link-arrow.svg");background-size:contain;background-position:center;background-repeat:no-repeat;transform:translateX(-24px);opacity:0;transition:transform .3s ease,opacity .3s ease}.site-wide-header__main-menu-area__desktop ul.menu-level-2>li>a{padding:.375rem .5rem .25rem .375rem;color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.16px}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-2>li>a{font-size:.875rem}}.site-wide-header__main-menu-area__desktop ul.menu-level-2>li{padding:3px 0}@media not (max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0{display:flex;align-items:center;column-gap:1.0625rem}}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;align-items:start;align-content:start}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 80rem)and (max-width: 48rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li.active{background-color:#f1ead8}}@media not (max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-0>li button::after{width:1.44375rem;height:1.44375rem;bottom:2px}}.site-wide-header__main-menu-area__desktop ul.menu-level-1{display:grid;grid-template-columns:repeat(3, minmax(auto, 17.5rem));column-gap:3.1875rem}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop ul.menu-level-1{grid-template-columns:1fr}}.site-wide-header__main-menu-area__desktop .menu_link_content{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;visibility:hidden;z-index:9;width:100%;left:0;border-top:1px solid #cfb87c;background:#f1ead8;opacity:0;transition:opacity .3s ease;height:0;overflow:hidden}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop .menu_link_content{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.site-wide-header__main-menu-area__desktop .menu_link_content{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}@media not (max-width: 80rem){.site-wide-header__main-menu-area__desktop .menu_link_content{position:absolute;top:calc(100% + 24px);height:auto;padding-top:2.8125rem;padding-bottom:4.0625rem;box-shadow:0 37px 50px 0 rgba(0,0,0,.1)}}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop .menu_link_content{grid-column-start:window-start;grid-column-end:window-end;border-top:0}}.site-wide-header__main-menu-area__desktop .menu_link_content.show{visibility:visible;opacity:1;height:auto;width:100vw;z-index:11;left:calc(-412.24px - (50vw - 674px))}@media(max-width: 80rem){.site-wide-header__main-menu-area__desktop .menu_link_content.show{left:calc(-16.25% - 2rem)}}.site-wide-header__main-menu-area__desktop .menu_link_content picture{display:block;overflow:hidden}.site-wide-header__main-menu-area__desktop .menu_link_content img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.site-wide-header__main-menu-area{display:none}@media(max-width: 80rem){.site-wide-header__main-menu-area.show{display:block;z-index:100;background:#f1ead8;position:fixed;right:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2rem}.site-wide-header__main-menu-area.show .site-wide-header__main-menu{display:block;padding:0 0 1rem 0;border-bottom:2px solid #28939d}.site-wide-header__main-menu-area.show .site-wide-header__main-menu p.main-menu-label{margin:0;color:#000;font-family:"NeueHelvetica65Medium";font-size:1.3125rem;font-style:normal;font-synthesis:none;font-weight:500;line-height:1.3;letter-spacing:.2px;padding-bottom:.5rem}.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary{padding:1rem 0}.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a{cursor:pointer;color:#000;font-family:"NeueHelvetica55Roman";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.11;letter-spacing:.22px;padding:.25rem 0;background-color:rgba(0,0,0,0);border:0;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .3s ease;line-height:1.4}}@media(max-width: 80rem)and (not (max-width: 80rem)){.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a:hover,.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a:focus-visible{color:#565a5c;border-color:#565a5c}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a[aria-expanded=true]{border-color:#000}.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a[aria-expanded=true]::after{transform:rotate(0deg)}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a[aria-expanded=true]:has(+li){background-color:#f1ead8}.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a[aria-expanded=true]+.site-wide-header__mobile-separator{opacity:1}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show .site-wide-header__utility-menu-primary>ul>li>a{width:100%;justify-content:space-between;border-bottom:0;grid-column-start:columns-start;grid-column-end:columns-end}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show ul{list-style:none;padding:0;margin:0}.site-wide-header__main-menu-area.show ul.menu-level-0>li>button,.site-wide-header__main-menu-area.show ul.menu-level-0>li>a{cursor:pointer;color:#000;font-family:"NeueHelvetica55Roman";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.11;letter-spacing:.22px;padding:.25rem 0;background-color:rgba(0,0,0,0);border:0;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .3s ease}}@media(max-width: 80rem)and (not (max-width: 80rem)){.site-wide-header__main-menu-area.show ul.menu-level-0>li>button:hover,.site-wide-header__main-menu-area.show ul.menu-level-0>li>button:focus-visible,.site-wide-header__main-menu-area.show ul.menu-level-0>li>a:hover,.site-wide-header__main-menu-area.show ul.menu-level-0>li>a:focus-visible{color:#565a5c;border-color:#565a5c}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-0>li>button[aria-expanded=true],.site-wide-header__main-menu-area.show ul.menu-level-0>li>a[aria-expanded=true]{border-color:#000}.site-wide-header__main-menu-area.show ul.menu-level-0>li>button[aria-expanded=true]::after,.site-wide-header__main-menu-area.show ul.menu-level-0>li>a[aria-expanded=true]::after{transform:rotate(0deg)}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-0>li>button[aria-expanded=true]:has(+li),.site-wide-header__main-menu-area.show ul.menu-level-0>li>a[aria-expanded=true]:has(+li){background-color:#f1ead8}.site-wide-header__main-menu-area.show ul.menu-level-0>li>button[aria-expanded=true]+.site-wide-header__mobile-separator,.site-wide-header__main-menu-area.show ul.menu-level-0>li>a[aria-expanded=true]+.site-wide-header__mobile-separator{opacity:1}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-0>li>button,.site-wide-header__main-menu-area.show ul.menu-level-0>li>a{width:100%;justify-content:space-between;border-bottom:0;grid-column-start:columns-start;grid-column-end:columns-end}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-0>li button{display:flex;align-items:end;gap:2px}.site-wide-header__main-menu-area.show ul.menu-level-0>li button::after{content:"";display:block;width:1.44375rem;height:1.44375rem;mask-image:url("/themes/custom/cu_denver/assets/icons/menu-link-chevron.svg");mask-size:contain;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;transform-origin:center;transform:rotate(180deg);position:relative;bottom:2px;transition:transform .3s ease,background-color .3s ease}.site-wide-header__main-menu-area.show ul.menu-level-1>li:first-child>ul>li:first-child{border-top:0;padding-top:0}.site-wide-header__main-menu-area.show ul.menu-level-1>li>ul>li{border-top:1px solid #cfb87c;padding-bottom:.75rem;padding-top:.75rem}.site-wide-header__main-menu-area.show ul.menu-level-1>li>ul>li:first-child{padding-bottom:.75rem}}@media(max-width: 80rem)and (not (max-width: 80rem)){.site-wide-header__main-menu-area.show ul.menu-level-1>li>ul>li:first-child{padding-top:0;border-top:0}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-1 a{color:#000;font-family:"NeueHelvetica55Roman";font-size:1.25rem;font-weight:400;line-height:1.3;letter-spacing:.2px;text-decoration:none;display:flex;gap:.75rem;padding:.75rem .5rem .5rem .375rem;align-items:center;align-self:stretch;justify-content:space-between;transition:background-color .3s ease}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-1 a{font-size:1.0625rem}}@media(max-width: 80rem)and (max-width: 48rem){.site-wide-header__main-menu-area.show ul.menu-level-1 a{font-size:1.0625rem}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-1 a:hover,.site-wide-header__main-menu-area.show ul.menu-level-1 a:focus-visible{background-color:#fff9ea}.site-wide-header__main-menu-area.show ul.menu-level-1 a:hover::after,.site-wide-header__main-menu-area.show ul.menu-level-1 a:focus-visible::after{opacity:1;transform:translateX(0)}.site-wide-header__main-menu-area.show ul.menu-level-1 a::after{content:"";display:block;width:1.1875rem;height:1.1875rem;background-image:url("/themes/custom/cu_denver/assets/icons/menu-link-arrow.svg");background-size:contain;background-position:center;background-repeat:no-repeat;transform:translateX(-24px);opacity:0;transition:transform .3s ease,opacity .3s ease}.site-wide-header__main-menu-area.show ul.menu-level-2>li>a{padding:.375rem .5rem .25rem .375rem;color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.16px}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-2>li>a{font-size:.875rem}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show ul.menu-level-2>li{padding:3px 0}.site-wide-header__main-menu-area.show ul.menu-level-1{display:block}.site-wide-header__main-menu-area.show .menu_link_content{visibility:hidden;z-index:9;width:100%;left:0;border-top:1px solid #cfb87c;background:#f1ead8;opacity:0;transition:opacity .3s ease;height:0;overflow:hidden}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show .menu_link_content{grid-column-start:window-start;grid-column-end:window-end;border-top:0}}@media(max-width: 80rem){.site-wide-header__main-menu-area.show .menu_link_content.show{visibility:visible;opacity:1;height:auto}.site-wide-header__main-menu-area.show .menu_link_content picture{display:block;overflow:hidden}.site-wide-header__main-menu-area.show .menu_link_content img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.site-wide-header__main-menu-area.show .site-wide-header__menu-link-inner{display:inline-grid;grid-auto-flow:column;column-gap:2.5rem;grid-column-start:columns-start;grid-column-end:columns-end;width:100%}}@media(max-width: 80rem)and (not (max-width: 80rem)){.site-wide-header__main-menu-area.show .site-wide-header__menu-link-inner{grid-template-columns:23.125rem 1fr;column-gap:2.5rem}}@media(max-width: 80rem)and (not (max-width: 80rem)){.site-wide-header__main-menu-area.show .site-wide-header__menu-link-inner{grid-template-columns:20rem 1fr}}@media(max-width: 80rem)and (max-width: 80rem){.site-wide-header__main-menu-area.show .site-wide-header__menu-link-inner{display:block;padding-top:2rem;padding-bottom:2rem}}.site-wide-header__mobile-separator{display:none}@media(max-width: 80rem){.site-wide-header__mobile-separator{display:block;grid-column-start:window-start;grid-column-end:window-end;border-top:1px solid #cfb87c;opacity:0}}.site-wide-header__menu-link-inner{display:grid;grid-auto-flow:column;column-gap:2.5rem;grid-column-start:columns-start;grid-column-end:columns-end;max-width:75rem;width:100%;margin:0 auto}@media not (max-width: 80rem){.site-wide-header__menu-link-inner{grid-template-columns:15.625rem 1fr;column-gap:1.6875rem}}@media not (max-width: 80rem){.site-wide-header__menu-link-inner{grid-template-columns:23.125rem 1fr}}@media(max-width: 80rem){.site-wide-header__menu-link-inner{display:block;padding-top:2rem;padding-bottom:2rem}}.site-wide-header__card{text-decoration:none}@media(max-width: 80rem){.site-wide-header__card{margin-bottom:26px;display:grid;grid-auto-columns:15.625rem 1fr;grid-auto-flow:column}.site-wide-header__card[data-has-image=false]{grid-auto-columns:1fr}.site-wide-header__card picture{height:100%}}@media(max-width: 48rem){.site-wide-header__card{grid-auto-columns:7.8125rem 1fr}}.site-wide-header__card:hover img,.site-wide-header__card:focus-visible img{transform:scale(1.05)}.site-wide-header__card:hover .site-wide-header__card-info,.site-wide-header__card:focus-visible .site-wide-header__card-info{background-color:#fff9ea}.site-wide-header__card:hover .site-wide-header__card-link,.site-wide-header__card:focus-visible .site-wide-header__card-link{border-color:#000;background-color:rgba(0,0,0,0)}.site-wide-header__card:hover .site-wide-header__card-link::after,.site-wide-header__card:focus-visible .site-wide-header__card-link::after{background-position:100% 0}.site-wide-header__card:hover .site-wide-header__card-link svg:first-child:not(.icon-download),.site-wide-header__card:focus-visible .site-wide-header__card-link svg:first-child:not(.icon-download){right:0}.site-wide-header__card:hover .site-wide-header__card-link svg:first-child.icon-download,.site-wide-header__card:focus-visible .site-wide-header__card-link svg:first-child.icon-download{bottom:0}.site-wide-header__card:hover .site-wide-header__card-link svg:last-child:not(.icon-download),.site-wide-header__card:focus-visible .site-wide-header__card-link svg:last-child:not(.icon-download){right:-100%}.site-wide-header__card:hover .site-wide-header__card-link svg:last-child.icon-download,.site-wide-header__card:focus-visible .site-wide-header__card-link svg:last-child.icon-download{bottom:-100%}.site-wide-header__card:hover .site-wide-header__card-link svg path,.site-wide-header__card:focus-visible .site-wide-header__card-link svg path{stroke:#28939d;fill:#28939d}.site-wide-header__card-info{padding:1.5rem;background-color:#cfb87c;transition:background-color .3s ease}@media(max-width: 48rem){.site-wide-header__card-info{display:flex;flex-flow:column nowrap;justify-content:space-between;height:125px}}@media(max-width: 80rem){.site-wide-header__card-info{padding:1rem}}.site-wide-header__card-title{color:#000;font-family:"NeueHelvetica55Roman";font-size:1.75rem;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:.22px;margin-bottom:.375rem}@media(max-width: 80rem){.site-wide-header__card-title{font-size:1.375rem}}@media(max-width: 48rem){.site-wide-header__card-title{font-size:1.125rem}}.site-wide-header__card-summary{color:#000;font-family:"Source Sans Pro";font-size:1.015625rem;font-style:normal;font-weight:400;line-height:1.6}@media(max-width: 80rem){.site-wide-header__card-summary{font-size:.875rem}}@media(max-width: 48rem){.site-wide-header__card-summary{display:none}}.site-wide-header__card-summary p:first-child{margin-top:0}.site-wide-header__card-summary p:last-child{margin-bottom:0}.site-wide-header__card-link{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#000;margin-top:2rem;width:100%;justify-content:space-between}@media(max-width: 48rem){.site-wide-header__card-link{width:100%;justify-content:space-between}}.site-wide-header__card-link svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.site-wide-header__card-link svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.site-wide-header__card-link svg.icon-download path,.site-wide-header__card-link svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.site-wide-header__card-link{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.site-wide-header__card-link::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.site-wide-header__card-link .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.site-wide-header__card-link svg{position:absolute;top:0}.site-wide-header__card-link svg.icon-open-in-new,.site-wide-header__card-link svg.icon-email{padding:0 2px}.site-wide-header__card-link:hover,.site-wide-header__card-link:focus-visible{background-color:rgba(0,0,0,0)}.site-wide-header__card-link:hover::after,.site-wide-header__card-link:focus-visible::after{background-position:100% 0}.site-wide-header__card-link::after{background-image:linear-gradient(to right, #000000, #000000 50%, transparent 50%)}.site-wide-header__card-link:hover,.site-wide-header__card-link:focus-visible{border-color:#28939d}.site-wide-header__card-link:hover svg path,.site-wide-header__card-link:focus-visible svg path{stroke:#28939d}.site-wide-header__card-link:hover:not(.icon-download) svg path,.site-wide-header__card-link:hover:not(.email-button) svg path,.site-wide-header__card-link:focus-visible:not(.icon-download) svg path,.site-wide-header__card-link:focus-visible:not(.email-button) svg path{fill:rgba(0,0,0,0)}.site-wide-header__card-link svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.site-wide-header__card-link svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.site-wide-header__card-link svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.site-wide-header__card-link svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.site-wide-header__card-link:hover svg:first-child:not(.icon-download),.site-wide-header__card-link:focus svg:first-child:not(.icon-download){right:0}.site-wide-header__card-link:hover svg:first-child.icon-download,.site-wide-header__card-link:focus svg:first-child.icon-download{top:auto;bottom:0}.site-wide-header__card-link:hover svg:last-child:not(.icon-download),.site-wide-header__card-link:focus svg:last-child:not(.icon-download){right:-100%}.site-wide-header__card-link:hover svg:last-child.icon-download,.site-wide-header__card-link:focus svg:last-child.icon-download{top:auto;bottom:-100%}@media(max-width: 48rem){.site-wide-header__card-link{margin-top:0}}.site-wide-header__card-link svg path{transition:fill .3s,stroke .3s}.site-wide-header__search-area{grid-column-start:window-start;grid-column-end:window-end}.site-wide-header__menu-toggle{display:none;align-items:center;justify-content:center;cursor:pointer;font-size:0;background-color:#000;width:2.25rem;height:2.25rem;border-radius:100%;border:0;transition:background-color .3s ease}@media screen and (max-width: 80rem){.site-wide-header__menu-toggle{display:flex}}.site-wide-header__menu-toggle::after{content:"";display:block;width:100%;height:100%;mask-image:url("/themes/custom/cu_denver/assets/icons/mobile-toggle.svg");mask-size:1.25rem;mask-position:center;mask-repeat:no-repeat;background-color:#fff;transition:background-color .3s ease}.site-wide-header__menu-toggle:hover,.site-wide-header__menu-toggle:focus-visible{background-color:#cfb87c}.site-wide-header__menu-toggle:hover::after,.site-wide-header__menu-toggle:focus-visible::after{background-color:#000}.site-wide-header__menu-toggle[aria-expanded=true]::after{mask-image:url("/themes/custom/cu_denver/assets/icons/mobile-menu-close.svg");mask-size:1.111125rem}.site-wide-header{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;background-color:#fff}@media(max-width: 80rem){.site-wide-header{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.site-wide-header{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}@media(max-width: 48rem){.site-wide-header__text-link{white-space:nowrap}}.site-wide-header__utility-area{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;grid-column-start:window-start;grid-column-end:window-end;background-color:#000;padding:.5rem 0 .375rem;position:sticky;top:0;z-index:100}@media(max-width: 80rem){.site-wide-header__utility-area{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.site-wide-header__utility-area{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.toolbar-horizontal .site-wide-header__utility-area{top:var(--gin-toolbar-height, 0)}@media(max-width: 48rem){.site-wide-header__utility-area{padding:.3125rem 0}}.site-wide-header__utility-area div>ul{display:flex;align-items:center;list-style:none;padding:0;margin-top:0;margin-bottom:0}.site-wide-header__utility-area div>ul>li>button,.site-wide-header__utility-area div>ul>li>a:link,.site-wide-header__utility-area div>ul>li>a:visited,.site-wide-header__utility-area div>ul>li>a{display:flex;color:#fff;leading-trim:both;text-edge:cap;font-family:"NeueHelvetica55Roman";font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.65px;text-transform:uppercase;text-underline-offset:4px;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s}@media(max-width: 64rem){.site-wide-header__utility-area div>ul>li>button,.site-wide-header__utility-area div>ul>li>a:link,.site-wide-header__utility-area div>ul>li>a:visited,.site-wide-header__utility-area div>ul>li>a{font-size:.6875rem}}.site-wide-header__utility-area div>ul>li>button:hover,.site-wide-header__utility-area div>ul>li>button:focus,.site-wide-header__utility-area div>ul>li>a:link:hover,.site-wide-header__utility-area div>ul>li>a:link:focus,.site-wide-header__utility-area div>ul>li>a:visited:hover,.site-wide-header__utility-area div>ul>li>a:visited:focus,.site-wide-header__utility-area div>ul>li>a:hover,.site-wide-header__utility-area div>ul>li>a:focus{text-decoration-color:currentColor}.site-wide-header__utility-area-logo-mobile{display:none}@media(max-width: 48rem){.site-wide-header__utility-area-logo-mobile{display:block;max-width:150px;grid-template-columns:1fr auto;padding-top:8px;padding-bottom:8px}}.site-wide-header__utility-area-inner{grid-column-start:columns-start;grid-column-end:columns-end;display:flex;grid-template-columns:1fr max-content max-content;max-width:75rem;width:100%;margin:0 auto;align-items:center;justify-content:flex-end}@media(max-width: 80rem){.site-wide-header__utility-area-inner{max-width:100%}}.site-wide-header__utility-area-inner .site-wide-header__search-toggle{margin-right:1rem}.site-wide-header__utility-area-inner>button{position:relative;bottom:2px}@media(max-width: 48rem){.site-wide-header__utility-area-inner>button{bottom:0}}.site-wide-header__utility-area-inner .site-wide-header__logo-container#logo-scroll{margin-right:auto;opacity:0;pointer-events:none;transition:opacity .3s ease}.site-wide-header__utility-area-inner .site-wide-header__logo-container#logo-scroll img{height:28px;width:auto}.site-wide-header__utility-area-inner .site-wide-header__logo-container#logo-scroll.visible{opacity:1;pointer-events:auto}.site-wide-header__utility-menu-primary{grid-column:2}@media(max-width: 64rem){.site-wide-header__utility-area .site-wide-header__utility-menu-primary{display:none}}.site-wide-header__utility-menu-primary>ul{column-gap:2rem}@media(max-width: 64rem){.site-wide-header__utility-menu-primary>ul{column-gap:1.5rem}}.site-wide-header__utility-menu-primary+.site-wide-header__utility-menu-secondary>ul::before{content:"";display:block;height:1.375rem;width:.0625rem;background-color:#cfb87c;margin-left:2rem;margin-right:.5rem;position:relative;bottom:.1875rem}@media(max-width: 64rem){.site-wide-header__utility-menu-primary+.site-wide-header__utility-menu-secondary>ul::before{display:none}}@media(max-width: 64rem){.site-wide-header__utility-menu-primary+.site-wide-header__utility-menu-secondary>ul::before{bottom:0}}@media(max-width: 48rem){.site-wide-header__utility-menu-primary+.site-wide-header__utility-menu-secondary>ul::before{margin-right:.5rem;margin-left:1.5rem}}.site-wide-header__utility-menu-secondary{display:block;grid-column:3}.site-wide-header__utility-menu-secondary>ul{position:relative;column-gap:2rem;margin-right:1.5rem}@media(max-width: 64rem){.site-wide-header__utility-menu-secondary>ul{column-gap:1.5rem}}@media(max-width: 48rem){.site-wide-header__utility-menu-secondary>ul{column-gap:1rem}}.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button{cursor:pointer;color:#fff;display:flex;column-gap:.25rem;justify-content:space-between;align-items:flex-end;text-decoration:none;border:0;padding:0;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .3s;background-color:rgba(0,0,0,0)}.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button:hover,.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button:focus-visible{border-color:#fff}.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button::after{content:"";display:inline-block;width:.875rem;height:.9375rem;flex-shrink:0;mask-image:url("/themes/custom/cu_denver/assets/icons/menu-utility-link-chevron.svg");mask-size:100%;mask-repeat:no-repeat;mask-position:center;background-color:currentColor;transition:transform .3s;position:relative;bottom:.25rem}@media(max-width: 64rem){.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button::after{bottom:.125rem}}.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button[aria-expanded=true]{border-color:#fff}.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button[aria-expanded=true]::after{transform:rotate(180deg)}.site-wide-header__utility-menu-secondary>ul>li:has(ul)>button[aria-expanded=true]+ul{display:flex}.site-wide-header__utility-menu-secondary>ul>li:last-child>ul{transform:none;right:0;left:auto}.site-wide-header__utility-menu-secondary>ul>li>ul{display:none;list-style:none;margin:0;position:absolute;width:16.625rem;left:50%;transform:translateX(-50%);padding:2rem 3rem;flex-direction:column;align-items:flex-start;gap:1.3125rem;background:#f1ead8;box-shadow:0 37px 50px 0 rgba(0,0,0,.1);z-index:9999999999;top:calc(100% + 10px)}@media(max-width: 48rem){.site-wide-header__utility-menu-secondary>ul>li>ul{top:calc(100% + 5px);left:0;transform:translateX(0);width:fit-content}}.site-wide-header__utility-menu-secondary>ul>li>ul li:first-child{display:none}.site-wide-header__utility-menu-secondary>ul>li>ul a:link,.site-wide-header__utility-menu-secondary>ul>li>ul a:visited,.site-wide-header__utility-menu-secondary>ul>li>ul a{color:#000;font-family:"NeueHelvetica55Roman";font-size:1rem;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.16px;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s;text-underline-offset:2px}.site-wide-header__utility-menu-secondary>ul>li>ul a:link:hover,.site-wide-header__utility-menu-secondary>ul>li>ul a:link:focus-visible,.site-wide-header__utility-menu-secondary>ul>li>ul a:visited:hover,.site-wide-header__utility-menu-secondary>ul>li>ul a:visited:focus-visible,.site-wide-header__utility-menu-secondary>ul>li>ul a:hover,.site-wide-header__utility-menu-secondary>ul>li>ul a:focus-visible{text-decoration-color:currentColor}.site-wide-header__logo-container{display:grid;grid-template-columns:1fr auto;column-gap:1rem;justify-content:space-between;align-items:center}@media(max-width: 64rem){.site-wide-header__logo-container{grid-template-columns:auto auto;column-gap:1rem}}.site-wide-header__branding-area{padding:1.75rem 0;grid-column-start:columns-start;grid-column-end:columns-end;max-width:75rem;width:100%;margin:0 auto;display:grid;grid-template-columns:28% 72%;align-items:center}@media(max-width: 80rem){.site-wide-header__branding-area{max-width:100%;grid-template-columns:14% 86%}}@media(max-width: 64rem){.site-wide-header__branding-area{display:grid;grid-template-columns:1fr auto;column-gap:32px;align-items:center}}.site-wide-header__branding-area a{text-decoration:none}.site-wide-header__branding-area span{color:#000;text-align:right;leading-trim:both;text-edge:cap;font-family:"NeueHelvetica65Medium";font-size:1.875rem;font-style:normal;font-weight:500;line-height:normal}@media(max-width: 64rem){.site-wide-header__branding-area span{font-size:1.75rem;position:relative;top:3px}}@media(max-width: 64rem){.site-wide-header__branding-area span{font-size:1.5rem;text-align:left}}.site-wide-header__branding-area-logo-desktop{display:block}@media(max-width: 80rem){.site-wide-header__branding-area-logo-desktop{display:none}}.site-wide-header__branding-area-logo-mobile{display:none}@media(max-width: 80rem){.site-wide-header__branding-area-logo-mobile{display:block}}.site-wide-header__utility-menu-secondary-mobile{display:none;background-color:#000;height:100%;margin-top:2rem}@media(max-width: 48rem){.site-wide-header__utility-menu-secondary-mobile{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;grid-column-start:window-start;grid-column-end:window-end;padding-top:3rem}}@media(max-width: 48rem)and (max-width: 80rem){.site-wide-header__utility-menu-secondary-mobile{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem)and (max-width: 48rem){.site-wide-header__utility-menu-secondary-mobile{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.site-wide-header__utility-menu-secondary-mobile ul{grid-column-start:columns-start;grid-column-end:columns-end}.site-wide-header__utility-menu-secondary-mobile ul li+li{margin-top:1.5rem}.site-wide-header__utility-menu-secondary-mobile a{color:#fff;leading-trim:both;text-edge:cap;font-family:"NeueHelvetica45Light";font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.65px;text-transform:uppercase;text-decoration-color:rgba(0,0,0,0);text-underline-offset:2px}.site-wide-header__utility-menu-secondary-mobile a:hover,.site-wide-header__utility-menu-secondary-mobile a:focus-visible{text-decoration-color:currentColor}.block-local-tasks{padding-top:1rem;padding-bottom:1rem;background-color:#fff}.block-local-tasks>ul{display:flex;align-items:center;justify-content:center;column-gap:1rem;row-gap:1rem;margin:0;padding:0;list-style:none}.block-local-tasks>ul>li>a{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:.9375rem .75rem .8125rem .8125rem;color:#fff;background-color:#000}@media(max-width: 48rem){.block-local-tasks>ul>li>a{width:100%;justify-content:space-between}}.block-local-tasks>ul>li>a svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.block-local-tasks>ul>li>a svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.block-local-tasks>ul>li>a svg.icon-download path,.block-local-tasks>ul>li>a svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.block-local-tasks>ul>li>a{padding:.5rem .5rem .25rem;font-size:.9375rem;line-height:1.1}}.block-local-tasks>ul>li>a .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.block-local-tasks>ul>li>a svg{position:absolute;top:0}.block-local-tasks>ul>li>a:hover,.block-local-tasks>ul>li>a:focus,.block-local-tasks>ul>li>a:focus-visible{color:#000;background-color:#cfb87c}.block-local-tasks>ul>li>a:hover::after,.block-local-tasks>ul>li>a:focus::after,.block-local-tasks>ul>li>a:focus-visible::after{background-position:100% 0}.block-local-tasks>ul>li>a svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.block-local-tasks>ul>li>a svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.block-local-tasks>ul>li>a svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.block-local-tasks>ul>li>a svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.block-local-tasks>ul>li>a:hover svg:first-child:not(.icon-download),.block-local-tasks>ul>li>a:focus svg:first-child:not(.icon-download){right:0}.block-local-tasks>ul>li>a:hover svg:first-child.icon-download,.block-local-tasks>ul>li>a:focus svg:first-child.icon-download{top:auto;bottom:0}.block-local-tasks>ul>li>a:hover svg:last-child:not(.icon-download),.block-local-tasks>ul>li>a:focus svg:last-child:not(.icon-download){right:-100%}.block-local-tasks>ul>li>a:hover svg:last-child.icon-download,.block-local-tasks>ul>li>a:focus svg:last-child.icon-download{top:auto;bottom:-100%}.block-local-tasks>ul>li.group-admin-task>a{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:.9375rem .75rem .8125rem .8125rem;color:#000;background-color:#cfb87c}@media(max-width: 48rem){.block-local-tasks>ul>li.group-admin-task>a{width:100%;justify-content:space-between}}.block-local-tasks>ul>li.group-admin-task>a svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.block-local-tasks>ul>li.group-admin-task>a svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.block-local-tasks>ul>li.group-admin-task>a svg.icon-download path,.block-local-tasks>ul>li.group-admin-task>a svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.block-local-tasks>ul>li.group-admin-task>a{padding:.5rem .5rem .25rem;font-size:.9375rem;line-height:1.1}}.block-local-tasks>ul>li.group-admin-task>a svg{position:absolute;top:0}.block-local-tasks>ul>li.group-admin-task>a:hover,.block-local-tasks>ul>li.group-admin-task>a:focus{border-color:#cfb87c;color:#fff;background-color:#000}.block-local-tasks>ul>li.group-admin-task>a svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.block-local-tasks>ul>li.group-admin-task>a svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.block-local-tasks>ul>li.group-admin-task>a svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.block-local-tasks>ul>li.group-admin-task>a svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.block-local-tasks>ul>li.group-admin-task>a:hover svg:first-child:not(.icon-download),.block-local-tasks>ul>li.group-admin-task>a:focus svg:first-child:not(.icon-download){right:0}.block-local-tasks>ul>li.group-admin-task>a:hover svg:first-child.icon-download,.block-local-tasks>ul>li.group-admin-task>a:focus svg:first-child.icon-download{top:auto;bottom:0}.block-local-tasks>ul>li.group-admin-task>a:hover svg:last-child:not(.icon-download),.block-local-tasks>ul>li.group-admin-task>a:focus svg:last-child:not(.icon-download){right:-100%}.block-local-tasks>ul>li.group-admin-task>a:hover svg:last-child.icon-download,.block-local-tasks>ul>li.group-admin-task>a:focus svg:last-child.icon-download{top:auto;bottom:-100%}.block-breadcrumbs{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem}@media(max-width: 80rem){.block-breadcrumbs{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.block-breadcrumbs{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.block-breadcrumbs nav{grid-column-start:columns-start;grid-column-end:columns-end;max-width:84.875rem;margin-left:auto;margin-right:auto;width:100%}.block-breadcrumbs nav ol{display:flex;list-style:none;margin-top:1.5rem;padding:0}@media(max-width: 64rem){.block-breadcrumbs nav ol{margin:.5rem 0}}.block-breadcrumbs nav ol li{font-family:"NeueHelvetica55Roman";font-size:.875rem;font-weight:400;line-height:normal;text-align:left;color:#000}@media(max-width: 64rem){.block-breadcrumbs nav ol li{font-size:.75rem}}.block-breadcrumbs nav ol li:not(:last-child)::after{content:"/";margin-left:.375rem;margin-right:.375rem;color:#565a5c}.block-breadcrumbs nav ol li a{color:#565a5c;transition-property:color;transition-duration:.25s;cursor:pointer}.block-breadcrumbs nav ol li a:hover,.block-breadcrumbs nav ol li a:focus{color:#000}.block-footer-info__inner{background-color:#f1ead8;padding:3rem 0 3.5rem 0}.block-footer-info__heading>div{grid-column-start:columns-start;grid-column-end:columns-end;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.block-footer-info__heading-logo-desktop{display:none;max-width:435px}@media screen and (min-width: 48rem){.block-footer-info__heading-logo-desktop{display:inline-block}}@media screen and (min-width: 48rem)and (min-width: 80rem){.block-footer-info__heading-logo-desktop{max-width:580px}}.block-footer-info__heading-logo-mobile{max-width:10rem}@media screen and (min-width: 48rem){.block-footer-info__heading-logo-mobile{display:none}}.block-footer-info__heading-text{position:relative;width:100%;top:.4375rem;font-family:"NeueHelvetica65Medium";font-size:1.35rem;font-weight:500;line-height:24px}@media screen and (min-width: 48rem){.block-footer-info__heading-text{top:0;line-height:1.5}}@media screen and (min-width: 48rem)and (min-width: 80rem){.block-footer-info__heading-text{top:-1px;font-size:1.5rem}}.block-footer-info__main-container{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;font-family:"NeueHelvetica55Roman";font-size:1.125rem;font-weight:400;line-height:1.575rem;letter-spacing:.01em}@media(max-width: 80rem){.block-footer-info__main-container{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.block-footer-info__main-container{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.block-footer-info__main-container b,.block-footer-info__main-container strong{font-family:"NeueHelvetica75Bold"}.block-footer-info__main-container>div{grid-column-start:columns-start;grid-column-end:columns-end;display:flex;flex-flow:column nowrap;justify-content:space-between}@media screen and (min-width: 48rem){.block-footer-info__main-container>div{flex-direction:row}}.block-footer-info__main-container-column-1{grid-column-start:column-1-start;grid-column-end:column-5-end}@media(max-width: 48rem){.block-footer-info__main-container-column-1{text-align:center}}@media screen and (min-width: 48rem){.block-footer-info__main-container-column-1{flex:1}}.block-footer-info__main-container-column-2{flex:2.5;border-top:1px solid #8d7334;margin-left:3rem}@media(max-width: 48rem){.block-footer-info__main-container-column-2{padding-top:2rem;margin-top:2.3125rem}}@media(max-width: 64rem){.block-footer-info__main-container-column-2{margin-left:2rem}}@media(max-width: 48rem){.block-footer-info__main-container-column-2{margin-left:0}}@media screen and (min-width: 48rem){.block-footer-info__main-container-column-2{border-left:1px solid #8d7334;border-top:none}}.block-footer-info__link-lists{display:flex;flex-flow:row nowrap;justify-content:space-evenly;gap:1.5rem;padding-left:3rem}@media(max-width: 48rem){.block-footer-info__link-lists{flex-wrap:wrap;padding-left:0}}@media(max-width: 36rem){.block-footer-info__link-lists{flex-direction:column}}.block-footer-info__link-list-item{flex:1}@media(max-width: 48rem){.block-footer-info__link-list-item{flex:0 0 calc(34% - .75rem)}}@media(max-width: 24.375rem){.block-footer-info__link-list-item{flex:auto}}.block-footer-info__link-list-item .arrows-wrapper{display:none}.block-footer-info__menu ul{list-style:none !important;padding-left:7.5rem;display:grid;row-gap:1.5rem}@media(max-width: 80rem){.block-footer-info__menu ul{padding-left:5.1875rem}}@media(max-width: 64rem){.block-footer-info__menu ul{padding-left:2.3125rem}}@media(max-width: 48rem){.block-footer-info__menu ul{padding-left:0;grid-template-columns:1fr}}@media screen and (min-width: 48rem){.block-footer-info__menu ul{margin:auto;max-width:41rem;column-gap:3rem;grid-template-columns:1fr 1fr}}.block-footer-info__menu ul li{flex:1}.block-footer-info__menu ul a{color:#000;text-decoration:1px underline rgba(0,0,0,0);text-underline-offset:2px}.block-footer-info__menu ul a:hover,.block-footer-info__menu ul a:focus-visible{text-decoration-color:#000}.block-footer-info__address{margin-bottom:1rem}.block-footer-info__address p{line-height:1.5}.block-footer-info__address p:first-child{margin-top:0}.block-footer-info__address p:last-child{margin-bottom:0}.block-footer-info__address a{color:#00535c}.block-footer-info__address a:hover,.block-footer-info__address a:focus{color:#000}.block-footer-info__contact a{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#000;font-family:"NeueHelvetica65Medium";font-size:18px !important;font-weight:400;line-height:25.2px !important;letter-spacing:.01em;padding-right:1.5rem;margin-left:.75rem;max-width:fit-content}@media(max-width: 48rem){.block-footer-info__contact a{width:100%;justify-content:space-between}}.block-footer-info__contact a svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.block-footer-info__contact a svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.block-footer-info__contact a svg.icon-download path,.block-footer-info__contact a svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.block-footer-info__contact a{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.block-footer-info__contact a::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.block-footer-info__contact a .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.block-footer-info__contact a svg{position:absolute;top:0}.block-footer-info__contact a svg.icon-open-in-new,.block-footer-info__contact a svg.icon-email{padding:0 2px}.block-footer-info__contact a:hover,.block-footer-info__contact a:focus-visible{background-color:rgba(0,0,0,0)}.block-footer-info__contact a:hover::after,.block-footer-info__contact a:focus-visible::after{background-position:100% 0}.block-footer-info__contact a::after{background-image:linear-gradient(to right, #000000, #000000 50%, transparent 50%)}.block-footer-info__contact a:hover,.block-footer-info__contact a:focus-visible{border-color:#28939d}.block-footer-info__contact a:hover svg path,.block-footer-info__contact a:focus-visible svg path{stroke:#28939d}.block-footer-info__contact a:hover:not(.icon-download) svg path,.block-footer-info__contact a:hover:not(.email-button) svg path,.block-footer-info__contact a:focus-visible:not(.icon-download) svg path,.block-footer-info__contact a:focus-visible:not(.email-button) svg path{fill:rgba(0,0,0,0)}.block-footer-info__contact a svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.block-footer-info__contact a svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.block-footer-info__contact a svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.block-footer-info__contact a svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.block-footer-info__contact a:hover svg:first-child:not(.icon-download),.block-footer-info__contact a:focus svg:first-child:not(.icon-download){right:0}.block-footer-info__contact a:hover svg:first-child.icon-download,.block-footer-info__contact a:focus svg:first-child.icon-download{top:auto;bottom:0}.block-footer-info__contact a:hover svg:last-child:not(.icon-download),.block-footer-info__contact a:focus svg:last-child:not(.icon-download){right:-100%}.block-footer-info__contact a:hover svg:last-child.icon-download,.block-footer-info__contact a:focus svg:last-child.icon-download{top:auto;bottom:-100%}@media(min-width: 48rem){.block-footer-info__contact a{margin-left:-0.75rem}}@media(max-width: 80rem){.block-footer-info__contact a{padding-right:1.5rem}}.block-footer-info__contact a span{flex:0 0 auto}.block-footer-info__contact a img{position:relative;bottom:1px;right:4px;transition-duration:.3s;max-width:1rem}.block-footer-info__contact a:hover img{right:0px}.block-footer-info__social-links{display:flex;gap:1rem;justify-content:space-between;width:fit-content;max-width:250px;padding:0;list-style:none}@media(max-width: 48rem){.block-footer-info__social-links{margin-inline:auto;margin-top:1rem}}.block-footer-info__social-links a,.block-footer-info__social-links img{display:inline-block;width:32px;height:32px}@media screen and (min-width: 48rem){.block-footer-info__social-links a,.block-footer-info__social-links img{width:44px;height:44px}}.block-footer-info__social-links a:hover img{filter:invert(24%) sepia(97%) saturate(1008%) hue-rotate(148deg) brightness(91%) contrast(101%)}@media screen and (min-width: 48rem){.block-footer-info__social-links{max-width:300px}}.block-footer-info__social-link-item{display:block}.block-footer-info__main-container-column-2{grid-column-start:column-6-start;grid-column-end:column-12-end}.block-footer-info__footer-menu{margin:0;padding:0;list-style:none}.block-footer-info__footer-menu>li{margin-top:1rem;margin-bottom:1rem}.block-footer-info__footer-menu>li>a{font-family:"Helvetica","Arial",sans-serif;text-decoration:underline;color:#000}.block-footer-info__footer-menu>li>a:hover,.block-footer-info__footer-menu>li>a:focus{opacity:.5}.block-footer-info__main-container-no-links{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:1.5rem}.block-footer-info__main-container-no-links .ankle-heading{margin-top:0;margin-bottom:1rem;font-size:1.35rem}.block-footer-info__main-container-no-links-col-1{display:flex;flex-flow:row nowrap;justify-content:space-between;flex-basis:60%;gap:1.5rem}@media(max-width: 48rem){.block-footer-info__main-container-no-links-col-1{display:block}}@media(max-width: 48rem){.block-footer-info__main-container-no-links{display:block}.block-footer-info__main-container-no-links .ankle-heading{margin-top:2rem;margin-bottom:.5rem;font-size:1.25rem}}.block-footer-info__bottom-container{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;background-color:#000}@media(max-width: 80rem){.block-footer-info__bottom-container{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.block-footer-info__bottom-container{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.block-footer-info__bottom-container-inner{grid-column-start:columns-start;grid-column-end:columns-end;display:flex;flex-wrap:wrap;align-items:center;column-gap:4rem;padding-top:2rem;padding-bottom:3rem;row-gap:1.5rem}.block-footer-info__bottom-container-inner>ul{flex-basis:100%;margin:0;padding:0;display:flex;align-items:center;column-gap:12px;flex-wrap:wrap}.block-footer-info__bottom-container-inner>ul span{background-color:#fff;height:1.25rem;width:1px;display:block}.block-footer-info__bottom-container-inner>ul li{flex-shrink:0;list-style:none}.block-footer-info__bottom-container-inner>ul a{color:#fff;font-family:"Source Sans Pro";font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:color .3s}.block-footer-info__bottom-container-inner>ul a:hover,.block-footer-info__bottom-container-inner>ul a:focus-visible{color:#808285}.block-footer-info__copyright-text{font-family:"Source Sans Pro";font-size:18px;font-weight:400;line-height:28.8px;color:#fff}.block-footer-info__copyright-text a{color:#fff;transition-duration:.3s}.block-footer-info__copyright-text a:hover{color:#808285}.block-footer-info__copyright-text p:first-child{margin-top:0}.block-footer-info__copyright-text p:last-child{margin-bottom:0}@media screen and (min-width: 48rem){.block-footer-info__copyright-text{max-width:90%}}@media screen and (min-width: 48rem)and (min-width: 80rem){.block-footer-info__copyright-text{max-width:75%}}.component-alert{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem}@media(max-width: 80rem){.component-alert{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.component-alert{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.component-alert[data-alert-type=informational]{background-color:#b6dade}.component-alert[data-alert-type=informational] .component-alert__heading-icon--informational{display:inline-block}@media screen and (min-width: 48rem){.component-alert[data-alert-type=informational] .component-alert__inner{background-color:#b6dade}}@media screen and (min-width: 48rem)and (min-width: 80rem){.component-alert[data-alert-type=informational]{background-color:#b6dade}}.component-alert[data-alert-type=urgent]{background-color:#fcbfac}.component-alert[data-alert-type=urgent] .component-alert__heading-icon--urgent{display:inline-block}@media screen and (min-width: 48rem){.component-alert[data-alert-type=urgent] .component-alert__inner{background-color:#fcbfac}}@media screen and (min-width: 48rem)and (min-width: 80rem){.component-alert[data-alert-type=urgent]{background-color:#fcbfac}}.component-alert[data-alert-type=caution]{background-color:#f9e29e}.component-alert[data-alert-type=caution] .component-alert__heading-icon--caution{display:inline-block}@media screen and (min-width: 48rem){.component-alert[data-alert-type=caution] .component-alert__inner{background-color:#f9e29e}}@media screen and (min-width: 48rem)and (min-width: 80rem){.component-alert[data-alert-type=caution]{background-color:#f9e29e}}.component-alert[data-open=true] .component-alert__heading-btn::after{transform:rotate(180deg)}.component-alert[data-open=true] .component-alert__text{max-height:500px}.component-alert__inner{grid-column-start:columns-start;grid-column-end:columns-end;padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 48rem){.component-alert__inner{padding-right:32px;padding-left:32px}}@media screen and (min-width: 48rem)and (min-width: 80rem){.component-alert__inner{padding-top:2rem;padding-bottom:2rem}}.component-alert__heading{display:flex;flex-flow:row nowrap;align-items:flex-start;font-family:"NeueHelvetica55Roman";font-size:15px;font-weight:400;line-height:19.5px;letter-spacing:.01em}@media screen and (min-width: 48rem){.component-alert__heading{align-items:center;font-size:18px;line-height:23.4px}}.component-alert__heading p{flex:1;margin:0 10px 10px 10px;font-weight:400;line-height:1.5}@media screen and (min-width: 64rem){.component-alert__heading p{margin-top:12px}}@media screen and (min-width: 64rem)and (min-width: 80rem){.component-alert__heading p{margin-top:0}}.component-alert__heading-icon{display:none;width:30px;height:23px;margin-top:5px}@media screen and (min-width: 48rem){.component-alert__heading-icon{position:relative;bottom:10px;width:40px;height:38px;margin-top:2px}}@media screen and (min-width: 48rem)and (min-width: 64rem){.component-alert__heading-icon{bottom:4px}}@media screen and (min-width: 48rem)and (min-width: 64rem)and (min-width: 80rem){.component-alert__heading-icon{margin-top:-10px}}.component-alert__heading-btn{border:none;border-radius:50%;display:inline-block;background-color:rgba(0,0,0,0);transition-duration:.25s;font-size:0}.component-alert__heading-btn::after{content:"";display:block;width:1.375rem;height:1.375rem;mask-image:url("../../assets/icons/alert/dropdown-icon.svg");mask-position:center;mask-repeat:no-repeat;background-color:#000;transform:rotate(0deg);transition-property:filter;transition-duration:.25s}.component-alert__heading-btn img{position:relative;bottom:1px}.component-alert__heading-btn:hover{cursor:pointer}.component-alert__heading-btn:hover::after{filter:invert(1)}@media screen and (min-width: 48rem){.component-alert__heading-btn{align-self:self-start}}@media screen and (min-width: 48rem)and (min-width: 80rem){.component-alert__heading-btn{margin-top:-10px}}.component-alert__text{max-height:0;overflow:hidden;transition-duration:.3s;font-family:"Source Sans Pro";font-size:16.25px;font-weight:400;line-height:26px}.component-alert__text p{margin:0}.cky-consent-bar{padding:32px 30px !important;background:#414042 !important;border:0 !important}.cky-notice-group{display:block !important}.cky-title{font-family:"NeueHelvetica45Light";color:#fff !important;margin-bottom:.75rem;font-weight:400 !important;padding:0 !important;font-size:1.814375rem !important;line-height:1.3 !important;letter-spacing:.29px !important}@media(max-width: 48rem){.cky-title{font-size:1.685rem !important;line-height:1.3 !important;letter-spacing:.27px !important}}.cky-notice-des{color:#fff !important;padding:0 !important}.cky-notice-des>:first-child{margin-top:0}.cky-notice-des>:last-child{margin-bottom:0}.cky-notice-des h1{margin-top:2rem;margin-bottom:2rem;font-family:"Georgia","Times New Roman",serif;font-weight:700;font-size:2.6125rem;line-height:1.3;color:#000}@media(max-width: 80rem){.cky-notice-des h1{font-size:2.5rem;line-height:1.3}}@media(max-width: 48rem){.cky-notice-des h1{font-size:2rem;line-height:1.375}}.cky-notice-des h2{margin-top:1.75rem;margin-bottom:1.75rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:2.175rem;line-height:1.3;letter-spacing:.348px;color:#000}@media(max-width: 48rem){.cky-notice-des h2{font-size:2.021875rem;line-height:1.3;letter-spacing:.323px}}.cky-notice-des h3{margin-top:1.5rem;margin-bottom:1.5rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.814375rem;line-height:1.3;letter-spacing:.29px;color:#000}@media(max-width: 48rem){.cky-notice-des h3{font-size:1.685rem;line-height:1.3;letter-spacing:.27px}}.cky-notice-des h4{margin-top:1.375rem;margin-bottom:1.375rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.511875rem;line-height:1.3;letter-spacing:.242px;color:#000}@media(max-width: 48rem){.cky-notice-des h4{font-size:1.5rem;line-height:1.2165833333;letter-spacing:.225px}}.cky-notice-des h5{margin-top:1.25rem;margin-bottom:1.25rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.26rem;line-height:1.3;letter-spacing:.202px;color:#000}@media(max-width: 48rem){.cky-notice-des h5{font-size:1.17rem;line-height:1.3;letter-spacing:.187px}}.cky-notice-des h6{margin-top:1.125rem;margin-bottom:1.125rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.05rem;line-height:1.3;letter-spacing:.168px;color:#000}@media(max-width: 48rem){.cky-notice-des h6{font-size:.975rem;line-height:1.3;letter-spacing:.156px}}.cky-notice-des p,.cky-notice-des li{margin-top:1rem;margin-bottom:1rem;font-family:"Source Sans Pro";font-weight:400;font-size:1.125rem;line-height:1.6;color:#000}@media(max-width: 48rem){.cky-notice-des p,.cky-notice-des li{font-size:1rem;line-height:1.6}}.cky-notice-des p a,.cky-notice-des li a{font-weight:500}.cky-notice-des a{text-decoration:underline;transition-property:color;transition-duration:.25s;color:#000}.cky-notice-des a:visited{color:#000}.cky-notice-des ul li{list-style-type:disc;margin-top:0rem;margin-bottom:0rem;line-height:1.6}.cky-notice-des ul+ul,.cky-notice-des ul+ol{margin-top:1.25rem}.cky-notice-des ul>li{list-style-type:disc}.cky-notice-des ul>li>ul>li{list-style-type:circle}.cky-notice-des ul>li>ul>li>ul>li{list-style-type:square}.cky-notice-des ul>li>ul>li>ul>li ul>li{list-style-type:disc}.cky-notice-des ul>li>ul>li>ul>li ul>li>ul>li{list-style-type:circle}.cky-notice-des ul>li>ul>li>ul>li ul>li>ul>li>ul>li{list-style-type:square}.cky-notice-des ul>li>ul>li>ul>li ul>li>ul>li>ul>li>ul>li{list-style-type:disc}.cky-notice-des ol li{list-style:decimal;margin-top:0rem;margin-bottom:0rem;line-height:1.6}.cky-notice-des ol+ul,.cky-notice-des ol+ol{margin-top:1.25rem}.cky-notice-des ol>li{list-style:decimal}.cky-notice-des ol>li>ol>li{list-style:lower-alpha}.cky-notice-des ol>li>ol>li>ol>li{list-style:lower-roman}.cky-notice-des ol>li>ol>li>ol>li ol>li{list-style:decimal}.cky-notice-des ol>li>ol>li>ol>li ol>li>ol>li{list-style:lower-alpha}.cky-notice-des ol>li>ol>li>ol>li ol>li>ol>li>ol>li{list-style:lower-roman}.cky-notice-des ol>li>ol>li>ol>li ol>li>ol>li>ol>li>ol>li{list-style:decimal}.cky-notice-des .table-wrapper{overflow-x:auto}.cky-notice-des img{margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.cky-notice-des .align-left img{margin-left:0}.cky-notice-des .align-right img{margin-right:0}.cky-notice-des blockquote{position:relative;margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}.cky-notice-des blockquote::before{content:"";position:absolute;display:block;top:0;left:0;width:.5rem;height:100%;background-color:#000}.cky-notice-des table{position:relative;width:100%;height:auto;border-collapse:collapse;border-spacing:0;overflow:auto;transition-property:box-shadow;transition-duration:.25s}.cky-notice-des table.left-scroll-shadow{box-shadow:inset 10px 0px 10px -10px #666,inset 0 0 0 0 rgba(0,0,0,0)}.cky-notice-des table.right-scroll-shadow{box-shadow:inset 0 0 0 0 rgba(0,0,0,0),inset -10px 0px 10px -10px #666}.cky-notice-des table.left-scroll-shadow.right-scroll-shadow{box-shadow:inset 10px 0px 10px -10px #666,inset -10px 0px 10px -10px #666}.cky-notice-des table td{padding:.5rem;border-color:#000;border-style:solid;border-width:1px}.cky-notice-des table caption{margin-top:1rem;margin-bottom:1rem;font-family:"Source Sans Pro";font-weight:400;font-size:1rem;line-height:1.625}.cky-notice-des a{color:#fff !important;font-size:19.2px !important;font-style:normal !important;font-weight:400 !important;line-height:1.6 !important;border:0 !important}@media(max-width: 48rem){.cky-notice-des a{font-size:1.015625rem !important}}.cky-notice-des a:hover,.cky-notice-des a:focus-visible{text-decoration-color:rgba(0,0,0,0) !important}.cky-notice-btn-wrapper{justify-content:flex-end !important;column-gap:2rem;row-gap:1.5rem;margin-top:1.4375rem !important;padding:0 !important}.cky-banner-btn-close{display:none}.cky-btn{margin:0 !important;column-gap:.5625rem;padding:1rem .5625rem .6875rem .75rem !important;position:relative;max-width:fit-content !important}@media(max-width: 48rem){.cky-btn{max-width:100% !important;justify-content:space-between !important}}@media(max-width: 48rem){.cky-btn{padding:.75rem !important;padding-bottom:.5625rem !important}}.cky-btn .arrow-wrapper{position:relative;overflow:hidden;width:24px;height:24px}.cky-btn .arrow-wrapper::before,.cky-btn .arrow-wrapper::after{content:"";display:block;width:24px;height:24px;mask-size:100%;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;position:absolute;top:50%;transition:all .3s ease}.cky-btn .arrow-wrapper::after{transform:translateX(0) translateY(-50%)}.cky-btn .arrow-wrapper::before{transform:translateX(-24px) translateY(-50%)}.cky-btn:hover .arrow-wrapper::before,.cky-btn:focus-visible .arrow-wrapper::before{transform:translateX(0) translateY(-50%)}.cky-btn:hover .arrow-wrapper::after,.cky-btn:focus-visible .arrow-wrapper::after{transform:translateX(24px) translateY(-50%)}.cky-btn.cky-btn-reject{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#fff;color:#fff !important;align-items:flex-end !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;transition:border-color .3s ease}@media(max-width: 48rem){.cky-btn.cky-btn-reject{width:100%;justify-content:space-between}}.cky-btn.cky-btn-reject svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.cky-btn.cky-btn-reject svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.cky-btn.cky-btn-reject svg.icon-download path,.cky-btn.cky-btn-reject svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.cky-btn.cky-btn-reject{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.cky-btn.cky-btn-reject::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.cky-btn.cky-btn-reject .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cky-btn.cky-btn-reject svg{position:absolute;top:0}.cky-btn.cky-btn-reject svg.icon-open-in-new,.cky-btn.cky-btn-reject svg.icon-email{padding:0 2px}.cky-btn.cky-btn-reject:hover,.cky-btn.cky-btn-reject:focus-visible{background-color:rgba(0,0,0,0)}.cky-btn.cky-btn-reject:hover::after,.cky-btn.cky-btn-reject:focus-visible::after{background-position:100% 0}.cky-btn.cky-btn-reject svg path{stroke:#fff}.cky-btn.cky-btn-reject::after{background-image:linear-gradient(to right, #ffffff, #ffffff 50%, transparent 50%)}.cky-btn.cky-btn-reject:hover,.cky-btn.cky-btn-reject:focus-visible{border-color:#cfb87c}.cky-btn.cky-btn-reject:hover svg path,.cky-btn.cky-btn-reject:focus-visible svg path{stroke:#cfb87c}.cky-btn.cky-btn-reject:hover:not(.icon-download) svg path,.cky-btn.cky-btn-reject:hover:not(.email-button) svg path,.cky-btn.cky-btn-reject:focus-visible:not(.icon-download) svg path,.cky-btn.cky-btn-reject:focus-visible:not(.email-button) svg path{fill:#cfb87c}.cky-btn.cky-btn-reject svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.cky-btn.cky-btn-reject svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.cky-btn.cky-btn-reject svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.cky-btn.cky-btn-reject svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.cky-btn.cky-btn-reject:hover svg:first-child:not(.icon-download),.cky-btn.cky-btn-reject:focus svg:first-child:not(.icon-download){right:0}.cky-btn.cky-btn-reject:hover svg:first-child.icon-download,.cky-btn.cky-btn-reject:focus svg:first-child.icon-download{top:auto;bottom:0}.cky-btn.cky-btn-reject:hover svg:last-child:not(.icon-download),.cky-btn.cky-btn-reject:focus svg:last-child:not(.icon-download){right:-100%}.cky-btn.cky-btn-reject:hover svg:last-child.icon-download,.cky-btn.cky-btn-reject:focus svg:last-child.icon-download{top:auto;bottom:-100%}.cky-btn.cky-btn-reject::after{content:"";display:block;height:1px;width:100%;background-color:#fff;position:absolute;bottom:0;left:0;transform:scaleX(1);transform-origin:left;transition:transform .3s ease}.cky-btn.cky-btn-reject .arrow-wrapper::after,.cky-btn.cky-btn-reject .arrow-wrapper::before{mask-image:url("/themes/custom/cu_denver/assets/icons/button-icons/arrow-right.svg")}.cky-btn.cky-btn-reject:hover,.cky-btn.cky-btn-reject:focus-visible{border-color:#fff !important;opacity:1 !important}.cky-btn.cky-btn-reject:hover::after,.cky-btn.cky-btn-reject:focus-visible::after{transform:scaleX(0)}.cky-btn.cky-btn-accept{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:.9375rem .75rem .8125rem .8125rem;color:#000;background-color:#cfb87c;color:#000 !important;background-color:#cfb87c !important;align-items:center !important;border-color:#cfb87c !important}@media(max-width: 48rem){.cky-btn.cky-btn-accept{width:100%;justify-content:space-between}}.cky-btn.cky-btn-accept svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.cky-btn.cky-btn-accept svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.cky-btn.cky-btn-accept svg.icon-download path,.cky-btn.cky-btn-accept svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.cky-btn.cky-btn-accept{padding:.5rem .5rem .25rem;font-size:.9375rem;line-height:1.1}}.cky-btn.cky-btn-accept svg{position:absolute;top:0}.cky-btn.cky-btn-accept:hover,.cky-btn.cky-btn-accept:focus{border-color:#cfb87c;color:#fff;background-color:#000}.cky-btn.cky-btn-accept svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.cky-btn.cky-btn-accept svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.cky-btn.cky-btn-accept svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.cky-btn.cky-btn-accept svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.cky-btn.cky-btn-accept:hover svg:first-child:not(.icon-download),.cky-btn.cky-btn-accept:focus svg:first-child:not(.icon-download){right:0}.cky-btn.cky-btn-accept:hover svg:first-child.icon-download,.cky-btn.cky-btn-accept:focus svg:first-child.icon-download{top:auto;bottom:0}.cky-btn.cky-btn-accept:hover svg:last-child:not(.icon-download),.cky-btn.cky-btn-accept:focus svg:last-child:not(.icon-download){right:-100%}.cky-btn.cky-btn-accept:hover svg:last-child.icon-download,.cky-btn.cky-btn-accept:focus svg:last-child.icon-download{top:auto;bottom:-100%}@media(max-width: 48rem){.cky-btn.cky-btn-accept{padding-bottom:8px;line-height:1}}.cky-btn.cky-btn-accept .arrow-wrapper{top:-2px}@media(max-width: 48rem){.cky-btn.cky-btn-accept .arrow-wrapper{top:0}}.cky-btn.cky-btn-accept .arrow-wrapper::after,.cky-btn.cky-btn-accept .arrow-wrapper::before{mask-image:url("/themes/custom/cu_denver/assets/icons/button-icons/triangle-right.svg")}.cky-btn.cky-btn-accept:hover,.cky-btn.cky-btn-accept:focus-visible{background-color:#000 !important;color:#fff !important}.site-wide-header__search-toggle{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:0;background-color:#000;width:36px;height:36px;border-radius:100%;border:0;transition:background-color .3s ease}.site-wide-header__search-toggle::after{content:"";display:block;width:100%;height:100%;mask-image:url("/themes/custom/cu_denver/assets/icons/search-mobile.svg");mask-size:1.25rem;mask-position:center;mask-repeat:no-repeat;background-color:#fff;transition:background-color .3s ease}.site-wide-header__search-toggle:hover,.site-wide-header__search-toggle:focus-visible{background-color:#cfb87c}.site-wide-header__search-toggle:hover::after,.site-wide-header__search-toggle:focus-visible::after{background-color:#000}.site-wide-header__search-toggle[aria-expanded=true]::after{mask-image:url("/themes/custom/cu_denver/assets/icons/mobile-close-search.svg")}.site-wide-header__search-area{visibility:hidden;opacity:0;position:sticky;top:50px;z-index:99;width:100%;left:0;transition:visibility .3s,opacity .3s;background-color:#fff;height:0}.site-wide-header__search-area.show{visibility:visible;opacity:1;padding-top:7.6875rem;padding-bottom:11.9375rem;height:100%}@media(max-width: 64rem){.site-wide-header__search-area.show{padding-top:2.75rem;padding-bottom:17.875rem}}@media(max-width: 48rem){.site-wide-header__search-area.show{padding-top:1.75rem;padding-bottom:17.875rem}}.site-wide-header__search-form{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem}@media(max-width: 80rem){.site-wide-header__search-form{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.site-wide-header__search-form{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.site-wide-header__search-form-input{position:relative;width:100%;display:grid;grid-template-columns:1fr}.site-wide-header__search-form-inner{grid-column-start:column-2-start;grid-column-end:column-11-end;background-color:#f1ead8;padding:2.75rem 7.8125rem}@media(max-width: 80rem){.site-wide-header__search-form-inner{grid-column-start:columns-start;grid-column-end:columns-end}}@media(max-width: 64rem){.site-wide-header__search-form-inner{padding:2.75rem 3.0625rem}}@media(max-width: 48rem){.site-wide-header__search-form-inner{padding:0 .75rem;background-color:rgba(0,0,0,0)}}.site-wide-header__search-form-inner input{display:flex;padding:12px 12px 12px 24px;align-items:center;gap:16px;align-self:stretch;border-radius:8px;border:1px solid var(--cu-secondary-grays-light-gray-40-black, #a2a4a3);background:var(--CU-Primary-Spring-Snow, #fff);color:var(--cu-secondary-grays-90-black, #414042);font-feature-settings:"liga" off,"clig" off;font-family:"Source Sans Pro";font-size:18px;font-style:normal;font-weight:400;line-height:160%}.site-wide-header__search-form-inner button{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);font-size:0;display:flex;width:2.8125rem;height:2.8125rem;padding:.65625rem .59375rem .59375rem .65625rem;justify-content:center;align-items:center;mask-image:url("/themes/custom/cu_denver/assets/icons/search-mobile.svg");mask-size:1.5625rem;mask-position:center;mask-repeat:no-repeat;background-color:#000}.site-wide-header__search-label{margin-top:2rem;margin-bottom:2rem;font-family:"Georgia","Times New Roman",serif;font-weight:700;font-size:2.6125rem;line-height:1.3;font-family:"NeueHelvetica77CondensedBoldOblique";font-style:italic;font-synthesis:none;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:3rem;grid-column-start:column-2-start;grid-column-end:column-11-end;text-align:center}@media(max-width: 80rem){.site-wide-header__search-label{font-size:2.5rem;line-height:1.3}}@media(max-width: 48rem){.site-wide-header__search-label{font-size:2rem;line-height:1.375}}@media(max-width: 80rem){.site-wide-header__search-label{grid-column-start:columns-start;grid-column-end:columns-end}}@media(max-width: 64rem){.site-wide-header__search-label{margin-bottom:2rem}}@media(max-width: 48rem){.site-wide-header__search-label{margin-bottom:1.625rem}}.search-results-page header h1{max-width:62.1875rem;margin-top:3rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;font-family:"NeueHelvetica77CondensedBoldOblique";font-size:2.6125rem;line-height:1.3;font-style:italic;font-synthesis:none;font-weight:700;text-align:center;color:#000}@media screen and (max-width: 80rem){.search-results-page header h1{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 48rem){.search-results-page header h1{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1rem;padding-right:1rem;font-size:2.17625rem;line-height:1.3001148765}}.search-results-page .views-exposed-form-wrapper{max-width:75rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media screen and (max-width: 80rem){.search-results-page .views-exposed-form-wrapper{margin-bottom:2.375rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 48rem){.search-results-page .views-exposed-form-wrapper{margin-bottom:.75rem;padding-left:1rem;padding-right:1rem}}.search-results-page .views-exposed-form{max-width:75rem;padding-top:2.75rem;padding-bottom:0;padding-right:7.8125rem;padding-left:7.8125rem;background-color:#f1ead8;position:relative}@media screen and (max-width: 64rem){.search-results-page .views-exposed-form{padding-right:3.0625rem;padding-left:3.0625rem}}@media screen and (max-width: 48rem){.search-results-page .views-exposed-form{padding-right:1.625rem;padding-left:1.625rem}}.search-results-page .views-exposed-form div.form-item{position:relative}.search-results-page .views-exposed-form div.form-item label{position:absolute;left:-10000px;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap;text-indent:-10000px}.search-results-page .views-exposed-form div.form-item input{border:1px solid #a2a4a3;border-radius:8px;width:100%;padding:12px 12px 12px 18px;font-family:"Source Sans Pro";font-size:18px;font-weight:400;line-height:28.8px;color:#414042}.search-results-page .views-exposed-form div.form-actions{position:relative;bottom:45px;right:15px;margin-left:auto;width:38px;height:38px;border-radius:50%}.search-results-page .views-exposed-form div.form-actions:hover{background-color:#cfb87c}.search-results-page .views-exposed-form div.form-actions:hover::after{transform:scale(0.82, 0.82);transform-origin:center}.search-results-page .views-exposed-form div.form-actions::after{position:absolute;top:6px;right:6px;z-index:0;content:url("/themes/custom/cu_denver/assets/icons/search/search-icon.svg");display:inline-block;width:25px;height:25px;transition-duration:.5s}.search-results-page .views-exposed-form div.form-actions input[type=submit]{position:relative;z-index:1;width:35px;height:35px;transition-duration:.5s;padding:6px 10px;font-size:0;border:none;border-radius:50%;background-color:rgba(0,0,0,0)}.search-results-page footer{max-width:62.1875rem;margin-top:3rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;font-family:"Source Sans Pro";font-size:1.375rem;line-height:1.6;font-weight:400;color:#303030}@media screen and (max-width: 80rem){.search-results-page footer{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 64rem){.search-results-page footer{margin-top:2.375rem}}@media screen and (max-width: 48rem){.search-results-page footer{margin-top:.75rem;margin-bottom:.75rem;padding-left:1rem;padding-right:1rem;font-size:1.21875rem;line-height:1.6}}.search-results-page div.views-row{position:relative;max-width:62.1875rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem}@media screen and (max-width: 80rem){.search-results-page div.views-row{margin-bottom:1.5rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 48rem){.search-results-page div.views-row{margin-bottom:.75rem;padding-left:1rem;padding-right:1rem}}.search-results-page div.views-row::after{content:"";display:block;position:absolute;width:calc(100% - 4rem);bottom:0;border-bottom:1px solid #cfb87c}@media screen and (max-width: 80rem){.search-results-page div.views-row::after{width:calc(100% - 4rem)}}@media screen and (max-width: 48rem){.search-results-page div.views-row::after{width:calc(100% - 2rem)}}.search-results-page div.views-row .views-field-title a{display:inline-block;margin-bottom:1rem;font-family:"NeueHelvetica55Roman";font-size:1.814375rem;font-style:normal;font-weight:400;line-height:2.3586875rem;letter-spacing:.018125rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;color:#000;transition-duration:.3s}.search-results-page div.views-row .views-field-title a:hover{opacity:.5}.search-results-page div.views-row .views-field-search-api-excerpt span,.search-results-page div.views-row .views-field-search-api-excerpt-1 span{font-family:"Source Sans Pro";font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.92rem;color:#000}.search-results-page .pager{margin-top:4rem;margin-bottom:4rem}@media screen and (max-width: 80rem){.search-results-page .pager{margin-top:3rem;margin-bottom:3rem}}@media screen and (max-width: 48rem){.search-results-page .pager{margin-top:2rem;margin-bottom:2rem}}.user-login-form{margin-top:2rem;margin-bottom:2rem;text-align:center}.user-login-form .simplesamlphp-auth-login-link{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:.9375rem .75rem .8125rem .8125rem;color:#fff;background-color:#000;margin-top:1rem;margin-bottom:1rem}@media(max-width: 48rem){.user-login-form .simplesamlphp-auth-login-link{width:100%;justify-content:space-between}}.user-login-form .simplesamlphp-auth-login-link svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.user-login-form .simplesamlphp-auth-login-link svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.user-login-form .simplesamlphp-auth-login-link svg.icon-download path,.user-login-form .simplesamlphp-auth-login-link svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.user-login-form .simplesamlphp-auth-login-link{padding:.5rem .5rem .25rem;font-size:.9375rem;line-height:1.1}}.user-login-form .simplesamlphp-auth-login-link .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.user-login-form .simplesamlphp-auth-login-link svg{position:absolute;top:0}.user-login-form .simplesamlphp-auth-login-link:hover,.user-login-form .simplesamlphp-auth-login-link:focus,.user-login-form .simplesamlphp-auth-login-link:focus-visible{color:#000;background-color:#cfb87c}.user-login-form .simplesamlphp-auth-login-link:hover::after,.user-login-form .simplesamlphp-auth-login-link:focus::after,.user-login-form .simplesamlphp-auth-login-link:focus-visible::after{background-position:100% 0}.user-login-form .simplesamlphp-auth-login-link svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.user-login-form .simplesamlphp-auth-login-link svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.user-login-form .simplesamlphp-auth-login-link svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.user-login-form .simplesamlphp-auth-login-link svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.user-login-form .simplesamlphp-auth-login-link:hover svg:first-child:not(.icon-download),.user-login-form .simplesamlphp-auth-login-link:focus svg:first-child:not(.icon-download){right:0}.user-login-form .simplesamlphp-auth-login-link:hover svg:first-child.icon-download,.user-login-form .simplesamlphp-auth-login-link:focus svg:first-child.icon-download{top:auto;bottom:0}.user-login-form .simplesamlphp-auth-login-link:hover svg:last-child:not(.icon-download),.user-login-form .simplesamlphp-auth-login-link:focus svg:last-child:not(.icon-download){right:-100%}.user-login-form .simplesamlphp-auth-login-link:hover svg:last-child.icon-download,.user-login-form .simplesamlphp-auth-login-link:focus svg:last-child.icon-download{top:auto;bottom:-100%}.tippy-box{background-color:#cfb87c;color:#fff;border-radius:.625rem}.tippy-box .tippy-content{position:relative;padding:1.5rem;transition-duration:300ms;color:#000;font-size:15px;font-weight:600;line-height:24px;font-style:normal}.tippy-box .tippy-arrow{color:#cfb87c}.tippy-box .tooltip-title{margin-bottom:0px}.tippy-box .tippy-x{position:absolute;top:0;right:0;border:0;border-radius:50%;padding:.625rem;background-color:rgba(0,0,0,0);cursor:pointer}.tippy-box .tippy-x span{position:absolute;left:-10000px;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden;white-space:nowrap;text-indent:-10000px}.tippy-box .tippy-x svg{display:block;width:10px;height:10px;stroke-width:2}.ckeditor-tooltip-text{display:inline-flex;align-items:center;gap:.5rem}.ckeditor-tooltip-text[aria-expanded=true]{color:#808285}.ckeditor-tooltip-text[aria-expanded=true]::after{opacity:.6}.ckeditor-tooltip-text::after{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='7.5' fill='transparent' stroke='%23000000' stroke-width='0.7'/%3E%3Cpath d='M8 4.5v1 M8 7v4.5' stroke='%23000000' stroke-width='0.7' stroke-linecap='round'/%3E%3C/svg%3E")}main{font-family:"Source Sans Pro"}main .component-cost-calculator__inner p a:not(button),main .component-accordion__header p a:not(button),main .component-info-block__inner p a:not(button),main .component-info-block__text p a:not(button),main .component-form__inner p a:not(button),main .component-header__inner p a:not(button),main .component-text p a:not(button),main .component-text__inner p a:not(button){color:#00535c}main .component-cost-calculator__inner p a:not(button):hover,main .component-cost-calculator__inner p a:not(button):focus,main .component-accordion__header p a:not(button):hover,main .component-accordion__header p a:not(button):focus,main .component-info-block__inner p a:not(button):hover,main .component-info-block__inner p a:not(button):focus,main .component-info-block__text p a:not(button):hover,main .component-info-block__text p a:not(button):focus,main .component-form__inner p a:not(button):hover,main .component-form__inner p a:not(button):focus,main .component-header__inner p a:not(button):hover,main .component-header__inner p a:not(button):focus,main .component-text p a:not(button):hover,main .component-text p a:not(button):focus,main .component-text__inner p a:not(button):hover,main .component-text__inner p a:not(button):focus{color:#000}main .component-cost-calculator__inner p a:not(button):visited,main .component-accordion__header p a:not(button):visited,main .component-info-block__inner p a:not(button):visited,main .component-info-block__text p a:not(button):visited,main .component-form__inner p a:not(button):visited,main .component-header__inner p a:not(button):visited,main .component-text p a:not(button):visited,main .component-text__inner p a:not(button):visited{color:#743458 !important}main .component-text__inner a:not(button){color:#00535c}main .component-text__inner a:not(button):hover,main .component-text__inner a:not(button):focus{color:#000}main .component-text__inner a:not(button):visited{color:#743458 !important}main .spring-snow p a:not(button),main [data-color=spring-snow] p a:not(button),main [data-content-color=spring-snow] p a:not(button),main [data-theme=spring-snow] p a:not(button),main .spring-snow .component-cost-calculator__inner p a:not(button),main .spring-snow .component-accordion__header p a:not(button),main .spring-snow .component-info-block__inner p a:not(button),main .spring-snow .component-form__inner p a:not(button),main .spring-snow .component-header__inner p a:not(button),main .spring-snow .component-text p a:not(button),main .spring-snow .component-text__inner p a:not(button){color:#00535c}main .spring-snow p a:not(button):visited,main [data-color=spring-snow] p a:not(button):visited,main [data-content-color=spring-snow] p a:not(button):visited,main [data-theme=spring-snow] p a:not(button):visited,main .spring-snow .component-cost-calculator__inner p a:not(button):visited,main .spring-snow .component-accordion__header p a:not(button):visited,main .spring-snow .component-info-block__inner p a:not(button):visited,main .spring-snow .component-form__inner p a:not(button):visited,main .spring-snow .component-header__inner p a:not(button):visited,main .spring-snow .component-text p a:not(button):visited,main .spring-snow .component-text__inner p a:not(button):visited{color:#743458}main .spring-snow p a:not(button):hover,main .spring-snow p a:not(button):focus,main [data-color=spring-snow] p a:not(button):hover,main [data-color=spring-snow] p a:not(button):focus,main [data-content-color=spring-snow] p a:not(button):hover,main [data-content-color=spring-snow] p a:not(button):focus,main [data-theme=spring-snow] p a:not(button):hover,main [data-theme=spring-snow] p a:not(button):focus,main .spring-snow .component-cost-calculator__inner p a:not(button):hover,main .spring-snow .component-cost-calculator__inner p a:not(button):focus,main .spring-snow .component-accordion__header p a:not(button):hover,main .spring-snow .component-accordion__header p a:not(button):focus,main .spring-snow .component-info-block__inner p a:not(button):hover,main .spring-snow .component-info-block__inner p a:not(button):focus,main .spring-snow .component-form__inner p a:not(button):hover,main .spring-snow .component-form__inner p a:not(button):focus,main .spring-snow .component-header__inner p a:not(button):hover,main .spring-snow .component-header__inner p a:not(button):focus,main .spring-snow .component-text p a:not(button):hover,main .spring-snow .component-text p a:not(button):focus,main .spring-snow .component-text__inner p a:not(button):hover,main .spring-snow .component-text__inner p a:not(button):focus{color:#000}main .spring-snow-white p a:not(button),main [data-color=spring-snow-white] p a:not(button),main [data-content-color=spring-snow-white] p a:not(button),main [data-theme=spring-snow-white] p a:not(button),main .spring-snow-white .component-cost-calculator__inner p a:not(button),main .spring-snow-white .component-accordion__header p a:not(button),main .spring-snow-white .component-info-block__inner p a:not(button),main .spring-snow-white .component-form__inner p a:not(button),main .spring-snow-white .component-header__inner p a:not(button),main .spring-snow-white .component-text p a:not(button),main .spring-snow-white .component-text__inner p a:not(button){color:#00535c}main .spring-snow-white p a:not(button):visited,main [data-color=spring-snow-white] p a:not(button):visited,main [data-content-color=spring-snow-white] p a:not(button):visited,main [data-theme=spring-snow-white] p a:not(button):visited,main .spring-snow-white .component-cost-calculator__inner p a:not(button):visited,main .spring-snow-white .component-accordion__header p a:not(button):visited,main .spring-snow-white .component-info-block__inner p a:not(button):visited,main .spring-snow-white .component-form__inner p a:not(button):visited,main .spring-snow-white .component-header__inner p a:not(button):visited,main .spring-snow-white .component-text p a:not(button):visited,main .spring-snow-white .component-text__inner p a:not(button):visited{color:#743458}main .spring-snow-white p a:not(button):hover,main .spring-snow-white p a:not(button):focus,main [data-color=spring-snow-white] p a:not(button):hover,main [data-color=spring-snow-white] p a:not(button):focus,main [data-content-color=spring-snow-white] p a:not(button):hover,main [data-content-color=spring-snow-white] p a:not(button):focus,main [data-theme=spring-snow-white] p a:not(button):hover,main [data-theme=spring-snow-white] p a:not(button):focus,main .spring-snow-white .component-cost-calculator__inner p a:not(button):hover,main .spring-snow-white .component-cost-calculator__inner p a:not(button):focus,main .spring-snow-white .component-accordion__header p a:not(button):hover,main .spring-snow-white .component-accordion__header p a:not(button):focus,main .spring-snow-white .component-info-block__inner p a:not(button):hover,main .spring-snow-white .component-info-block__inner p a:not(button):focus,main .spring-snow-white .component-form__inner p a:not(button):hover,main .spring-snow-white .component-form__inner p a:not(button):focus,main .spring-snow-white .component-header__inner p a:not(button):hover,main .spring-snow-white .component-header__inner p a:not(button):focus,main .spring-snow-white .component-text p a:not(button):hover,main .spring-snow-white .component-text p a:not(button):focus,main .spring-snow-white .component-text__inner p a:not(button):hover,main .spring-snow-white .component-text__inner p a:not(button):focus{color:#000}main .sandstone p a:not(button),main [data-color=sandstone] p a:not(button),main [data-content-color=sandstone] p a:not(button),main [data-theme=sandstone] p a:not(button),main .sandstone .component-cost-calculator__inner p a:not(button),main .sandstone .component-accordion__header p a:not(button),main .sandstone .component-info-block__inner p a:not(button),main .sandstone .component-form__inner p a:not(button),main .sandstone .component-header__inner p a:not(button),main .sandstone .component-text p a:not(button),main .sandstone .component-text__inner p a:not(button){color:#00535c}main .sandstone p a:not(button):visited,main [data-color=sandstone] p a:not(button):visited,main [data-content-color=sandstone] p a:not(button):visited,main [data-theme=sandstone] p a:not(button):visited,main .sandstone .component-cost-calculator__inner p a:not(button):visited,main .sandstone .component-accordion__header p a:not(button):visited,main .sandstone .component-info-block__inner p a:not(button):visited,main .sandstone .component-form__inner p a:not(button):visited,main .sandstone .component-header__inner p a:not(button):visited,main .sandstone .component-text p a:not(button):visited,main .sandstone .component-text__inner p a:not(button):visited{color:#743458}main .sandstone p a:not(button):hover,main .sandstone p a:not(button):focus,main [data-color=sandstone] p a:not(button):hover,main [data-color=sandstone] p a:not(button):focus,main [data-content-color=sandstone] p a:not(button):hover,main [data-content-color=sandstone] p a:not(button):focus,main [data-theme=sandstone] p a:not(button):hover,main [data-theme=sandstone] p a:not(button):focus,main .sandstone .component-cost-calculator__inner p a:not(button):hover,main .sandstone .component-cost-calculator__inner p a:not(button):focus,main .sandstone .component-accordion__header p a:not(button):hover,main .sandstone .component-accordion__header p a:not(button):focus,main .sandstone .component-info-block__inner p a:not(button):hover,main .sandstone .component-info-block__inner p a:not(button):focus,main .sandstone .component-form__inner p a:not(button):hover,main .sandstone .component-form__inner p a:not(button):focus,main .sandstone .component-header__inner p a:not(button):hover,main .sandstone .component-header__inner p a:not(button):focus,main .sandstone .component-text p a:not(button):hover,main .sandstone .component-text p a:not(button):focus,main .sandstone .component-text__inner p a:not(button):hover,main .sandstone .component-text__inner p a:not(button):focus{color:#000}main .city-height-sandstone p a:not(button),main [data-color=city-height-sandstone] p a:not(button),main [data-content-color=city-height-sandstone] p a:not(button),main [data-theme=city-height-sandstone] p a:not(button),main .city-height-sandstone .component-cost-calculator__inner p a:not(button),main .city-height-sandstone .component-accordion__header p a:not(button),main .city-height-sandstone .component-info-block__inner p a:not(button),main .city-height-sandstone .component-form__inner p a:not(button),main .city-height-sandstone .component-header__inner p a:not(button),main .city-height-sandstone .component-text p a:not(button),main .city-height-sandstone .component-text__inner p a:not(button){color:#00535c}main .city-height-sandstone p a:not(button):visited,main [data-color=city-height-sandstone] p a:not(button):visited,main [data-content-color=city-height-sandstone] p a:not(button):visited,main [data-theme=city-height-sandstone] p a:not(button):visited,main .city-height-sandstone .component-cost-calculator__inner p a:not(button):visited,main .city-height-sandstone .component-accordion__header p a:not(button):visited,main .city-height-sandstone .component-info-block__inner p a:not(button):visited,main .city-height-sandstone .component-form__inner p a:not(button):visited,main .city-height-sandstone .component-header__inner p a:not(button):visited,main .city-height-sandstone .component-text p a:not(button):visited,main .city-height-sandstone .component-text__inner p a:not(button):visited{color:#743458}main .city-height-sandstone p a:not(button):hover,main .city-height-sandstone p a:not(button):focus,main [data-color=city-height-sandstone] p a:not(button):hover,main [data-color=city-height-sandstone] p a:not(button):focus,main [data-content-color=city-height-sandstone] p a:not(button):hover,main [data-content-color=city-height-sandstone] p a:not(button):focus,main [data-theme=city-height-sandstone] p a:not(button):hover,main [data-theme=city-height-sandstone] p a:not(button):focus,main .city-height-sandstone .component-cost-calculator__inner p a:not(button):hover,main .city-height-sandstone .component-cost-calculator__inner p a:not(button):focus,main .city-height-sandstone .component-accordion__header p a:not(button):hover,main .city-height-sandstone .component-accordion__header p a:not(button):focus,main .city-height-sandstone .component-info-block__inner p a:not(button):hover,main .city-height-sandstone .component-info-block__inner p a:not(button):focus,main .city-height-sandstone .component-form__inner p a:not(button):hover,main .city-height-sandstone .component-form__inner p a:not(button):focus,main .city-height-sandstone .component-header__inner p a:not(button):hover,main .city-height-sandstone .component-header__inner p a:not(button):focus,main .city-height-sandstone .component-text p a:not(button):hover,main .city-height-sandstone .component-text p a:not(button):focus,main .city-height-sandstone .component-text__inner p a:not(button):hover,main .city-height-sandstone .component-text__inner p a:not(button):focus{color:#000}main .cu-gold p a:not(button),main [data-color=cu-gold] p a:not(button),main [data-content-color=cu-gold] p a:not(button),main [data-theme=cu-gold] p a:not(button){color:#000}main .cu-gold p a:not(button):hover,main .cu-gold p a:not(button):focus,main [data-color=cu-gold] p a:not(button):hover,main [data-color=cu-gold] p a:not(button):focus,main [data-content-color=cu-gold] p a:not(button):hover,main [data-content-color=cu-gold] p a:not(button):focus,main [data-theme=cu-gold] p a:not(button):hover,main [data-theme=cu-gold] p a:not(button):focus{color:#000;opacity:.8}main .cu-black p a:not(button),main .cu-black li a:not(button),main [data-color=cu-black] p a:not(button),main [data-color=cu-black] li a:not(button),main [data-content-color=cu-black] p a:not(button),main [data-content-color=cu-black] li a:not(button),main [data-theme=cu-black] p a:not(button),main [data-theme=cu-black] li a:not(button),main .component-events-feed .component-header__inner p a:not(button),main .component-events-feed .component-header__inner li a:not(button){color:#fff}main .cu-black p a:not(button):hover,main .cu-black p a:not(button):focus,main .cu-black li a:not(button):hover,main .cu-black li a:not(button):focus,main [data-color=cu-black] p a:not(button):hover,main [data-color=cu-black] p a:not(button):focus,main [data-color=cu-black] li a:not(button):hover,main [data-color=cu-black] li a:not(button):focus,main [data-content-color=cu-black] p a:not(button):hover,main [data-content-color=cu-black] p a:not(button):focus,main [data-content-color=cu-black] li a:not(button):hover,main [data-content-color=cu-black] li a:not(button):focus,main [data-theme=cu-black] p a:not(button):hover,main [data-theme=cu-black] p a:not(button):focus,main [data-theme=cu-black] li a:not(button):hover,main [data-theme=cu-black] li a:not(button):focus,main .component-events-feed .component-header__inner p a:not(button):hover,main .component-events-feed .component-header__inner p a:not(button):focus,main .component-events-feed .component-header__inner li a:not(button):hover,main .component-events-feed .component-header__inner li a:not(button):focus{color:#fff;opacity:.8}main ._0-black p a:not(button),main ._0-black li a:not(button),main [data-color=_0-black] p a:not(button),main [data-color=_0-black] li a:not(button),main [data-content-color=_0-black] p a:not(button),main [data-content-color=_0-black] li a:not(button),main [data-theme=_0-black] p a:not(button),main [data-theme=_0-black] li a:not(button),main .component-events-feed .component-header__inner p a:not(button),main .component-events-feed .component-header__inner li a:not(button){color:#fff}main ._0-black p a:not(button):hover,main ._0-black p a:not(button):focus,main ._0-black li a:not(button):hover,main ._0-black li a:not(button):focus,main [data-color=_0-black] p a:not(button):hover,main [data-color=_0-black] p a:not(button):focus,main [data-color=_0-black] li a:not(button):hover,main [data-color=_0-black] li a:not(button):focus,main [data-content-color=_0-black] p a:not(button):hover,main [data-content-color=_0-black] p a:not(button):focus,main [data-content-color=_0-black] li a:not(button):hover,main [data-content-color=_0-black] li a:not(button):focus,main [data-theme=_0-black] p a:not(button):hover,main [data-theme=_0-black] p a:not(button):focus,main [data-theme=_0-black] li a:not(button):hover,main [data-theme=_0-black] li a:not(button):focus,main .component-events-feed .component-header__inner p a:not(button):hover,main .component-events-feed .component-header__inner p a:not(button):focus,main .component-events-feed .component-header__inner li a:not(button):hover,main .component-events-feed .component-header__inner li a:not(button):focus{color:#fff;opacity:.8}main .black-background p a:not(button),main .black-background li a:not(button),main [data-color=black-background] p a:not(button),main [data-color=black-background] li a:not(button),main [data-content-color=black-background] p a:not(button),main [data-content-color=black-background] li a:not(button),main [data-theme=black-background] p a:not(button),main [data-theme=black-background] li a:not(button),main .component-events-feed .component-header__inner p a:not(button),main .component-events-feed .component-header__inner li a:not(button){color:#fff}main .black-background p a:not(button):hover,main .black-background p a:not(button):focus,main .black-background li a:not(button):hover,main .black-background li a:not(button):focus,main [data-color=black-background] p a:not(button):hover,main [data-color=black-background] p a:not(button):focus,main [data-color=black-background] li a:not(button):hover,main [data-color=black-background] li a:not(button):focus,main [data-content-color=black-background] p a:not(button):hover,main [data-content-color=black-background] p a:not(button):focus,main [data-content-color=black-background] li a:not(button):hover,main [data-content-color=black-background] li a:not(button):focus,main [data-theme=black-background] p a:not(button):hover,main [data-theme=black-background] p a:not(button):focus,main [data-theme=black-background] li a:not(button):hover,main [data-theme=black-background] li a:not(button):focus,main .component-events-feed .component-header__inner p a:not(button):hover,main .component-events-feed .component-header__inner p a:not(button):focus,main .component-events-feed .component-header__inner li a:not(button):hover,main .component-events-feed .component-header__inner li a:not(button):focus{color:#fff;opacity:.8}main p a:not(.component-button-group__button)[target=_blank]::after,main li a:not(.component-button-group__button)[target=_blank]::after,main td a:not(.component-button-group__button)[target=_blank]::after{content:"";display:inline-block;width:12px;height:12px;background-image:url("/themes/custom/cu_denver/assets/icons/button-icons/external.svg");background-size:contain;background-repeat:no-repeat;background-position:center;left:10px;margin-left:5px}.messages{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;margin-bottom:1rem}@media(max-width: 80rem){.messages{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.messages{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.messages[data-message-type=status]{background-color:#b6dade}.messages[data-message-type=status] .messages__icon{display:block;mask-image:url("../../assets/icons/alert/informational-icon.svg")}.messages[data-message-type=warning]{background-color:#f9e29e}.messages[data-message-type=warning] .messages__icon{display:block;mask-image:url("../../assets/icons/alert/caution-icon.svg")}.messages[data-message-type=error]{background-color:#fcbfac}.messages[data-message-type=error] .messages__icon{display:block;mask-image:url("../../assets/icons/alert/urgent-icon.svg")}.messages__inner{grid-column-start:columns-start;grid-column-end:columns-end;display:flex;flex-flow:row nowrap;align-items:flex-start;gap:.75rem;padding-top:1rem;padding-bottom:1rem}@media(min-width: 48rem){.messages__inner{padding-right:2rem;padding-left:2rem}}@media(min-width: 80rem){.messages__inner{padding-top:2rem;padding-bottom:2rem}}.messages__icon{display:none;width:1.875rem;height:1.875rem;flex-shrink:0;margin-top:.125rem;mask-position:center;mask-repeat:no-repeat;mask-size:contain;background-color:#000}@media(min-width: 48rem){.messages__icon{width:2.5rem;height:2.5rem}}.messages__content{flex:1;font-family:"Source Sans Pro";font-size:1.015625rem;font-weight:400;line-height:1.625rem}@media(min-width: 48rem){.messages__content{font-size:1.2rem;line-height:1.92rem}}.messages__content a:hover,.messages__content a:focus{color:#808285;transition-property:color;transition-duration:.25s}.messages__message{margin:0}.messages__list{margin:0;padding-left:1.25rem}.messages__item{margin-bottom:.25rem}.messages__item:last-child{margin-bottom:0}.department-group-page #block-sub-home-cu-denver-content>*:not(.group--department),.department-group-page #block-sub-home-cu-denver-primary-admin-actions{width:100%;max-width:79rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;padding-top:2rem;padding-bottom:4rem}@media(max-width: 48rem){.department-group-page #block-sub-home-cu-denver-content>*:not(.group--department),.department-group-page #block-sub-home-cu-denver-primary-admin-actions{padding-left:1rem;padding-right:1rem}}.marketing-landing-page .site-wide-header{background-color:#000}.marketing-landing-page .site-wide-header__utility-area,.marketing-landing-page .site-wide-header__main-menu-area,.marketing-landing-page .site-wide-header__toggle-area{display:none}.marketing-landing-page .site-wide-header__branding-area{padding-top:3rem;padding-bottom:3rem}@media(max-width: 80rem){.marketing-landing-page .site-wide-header__branding-area{grid-template-columns:1fr auto}}.marketing-landing-page .site-wide-header__branding-area-logo-desktop,.marketing-landing-page .site-wide-header__branding-area-logo-mobile{display:none !important}.marketing-landing-page .site-wide-header__branding-area-logo-desktop--dark{display:block !important}.marketing-landing-page .site-wide-header__branding-area-logo-mobile--dark{width:160px}@media(max-width: 48rem){.marketing-landing-page .site-wide-header__branding-area{padding-top:2rem}.marketing-landing-page .site-wide-header__branding-area a,.marketing-landing-page .site-wide-header__branding-area-logo-mobile--dark{display:block !important}.marketing-landing-page .site-wide-header__branding-area-logo-desktop--dark{display:none !important}}.marketing-landing-page .site-wide-header__branding-area{padding:.75rem 0 !important}.marketing-landing-page .site-wide-header__branding-area img{height:28px !important;width:auto !important}.marketing-landing-page .block-footer-info__main-container{display:none}.marketing-landing-page .block-footer-info__inner{padding:3.5rem 0 3.5rem 0}.marketing-landing-page .block-footer-info__heading div{margin-bottom:0}.marketing-landing-page .component-accordion button,.marketing-landing-page .component-anchor-links button{background-color:rgba(0,0,0,0) !important}.marketing-landing-page .block-breadcrumbs{display:none}
/*# sourceMappingURL=component.css.map */
