@keyframes mouseWheelScroll{0%{transform:scaleY(0);transform-origin:top}30%{transform:scaleY(1);transform-origin:top}45%{transform:scaleY(1);transform-origin:bottom}80%,100%{transform:scaleY(0);transform-origin:bottom}}#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}.hero-scroll{background-color:var(--hero-theme)}.hero-scroll:has(.hero-scroll__heading-quote) .hero-scroll__heading-inner{max-width:calc(800 * var(--pxvUnit))}.hero-scroll:has(.hero-scroll__heading-quote) .hero-scroll__heading-text{left:0;padding-left:calc(47 * var(--pxvUnit))}@media(min-width: 768px){.hero-scroll:has(.hero-scroll__heading-quote) .hero-scroll__heading-text{padding-left:calc(65 * var(--pxvUnit))}}.hero-scroll:has(.hero-scroll__heading-quote) .hero-scroll__heading-text>span{display:inline;left:0;color:#fff !important}.hero-scroll.on-load .hero-scroll__video{opacity:.4 !important}.hero-scroll.on-load .hero-scroll__heading-inner{top:46%}.hero-scroll.on-load .hero-scroll__heading-text{transform:translateY(calc(50 * var(--pxvUnit)))}.hero-scroll.on-load .hero-scroll__spacer{height:100vh}.hero-scroll .container{max-width:max-content}.hero-scroll__heading{height:100vh;position:sticky;top:0}.hero-scroll__heading-inner{top:50%;left:0;right:0;width:100%;transform:translateY(-50%)}.hero-scroll__heading-inner.text-reveal h1 span,.hero-scroll__heading-inner.text-reveal p,.hero-scroll__heading-inner.text-reveal .cta-plus,.hero-scroll__heading-inner.text-reveal .story-cta-img{opacity:1;transform:translateY(0)}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span,.hero-scroll__heading-inner.text-reveal blockquote>span span{opacity:1;transform:translateY(0);color:#e5dcca}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(1),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(1){transition-delay:100ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(2),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(2){transition-delay:200ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(3),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(3){transition-delay:300ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(4),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(4){transition-delay:400ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(5),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(5){transition-delay:500ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(6),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(6){transition-delay:600ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(7),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(7){transition-delay:700ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(8),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(8){transition-delay:800ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(9),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(9){transition-delay:900ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(10),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(10){transition-delay:1000ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(11),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(11){transition-delay:1100ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(12),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(12){transition-delay:1200ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(13),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(13){transition-delay:1300ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(14),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(14){transition-delay:1400ms}.hero-scroll__heading-inner.text-reveal .hero-scroll__heading-text>span:last-child span:nth-child(15),.hero-scroll__heading-inner.text-reveal blockquote>span span:nth-child(15){transition-delay:1500ms}.hero-scroll__heading-inner.text-reveal p{transition-delay:300ms}.hero-scroll__heading-inner.text-reveal .story-cta-img{transition-delay:400ms}.hero-scroll__heading-inner.text-reveal .story-cta-img__arrow path{stroke-dashoffset:0;transition-delay:500ms}.hero-scroll__heading-inner.text-reveal .cta-plus{transition-delay:500ms}.hero-scroll__heading-text{position:relative;opacity:0;transform:translateY(calc(100 * var(--pxvUnit)))}@media(min-width: 768px){.hero-scroll__heading-text{left:calc(-100 * var(--pxvUnit))}}.hero-scroll__heading-text>span{position:relative;display:inline-block}@media(min-width: 768px){.hero-scroll__heading-text>span{left:49%}}.hero-scroll__heading-text>span span{display:inline-block;opacity:0;transform:translateY(calc(15 * var(--pxvUnit)));transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.hero-scroll__heading-quote{opacity:0;transform:translateY(calc(100 * var(--pxvUnit)))}.hero-scroll__heading-quote-author{margin-top:calc(25 * var(--pxvUnit));padding-right:calc(50 * var(--pxvUnit))}.hero-scroll__heading-quote-author p{margin-bottom:0;letter-spacing:normal}.hero-scroll__copy-reveal{max-width:calc(525 * var(--pxvUnit));margin:calc(50 * var(--pxvUnit)) auto 0}.hero-scroll p,.hero-scroll .cta-plus,.hero-scroll .story-cta-img{opacity:0;transform:translateY(calc(15 * var(--pxvUnit)));transition:opacity 500ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.hero-scroll .cta-plus{margin-top:calc(20 * var(--pxvUnit))}.hero-scroll .cta-plus:first-of-type{margin-top:calc(35 * var(--pxvUnit))}.hero-scroll__spacer{height:calc(1250 * var(--pxvUnit))}@media(min-width: 768px){.hero-scroll__spacer{height:calc(1750 * var(--pxvUnit))}}.story-cta-img{display:block;border-radius:50%;width:calc(90 * var(--pxvUnit));height:calc(90 * var(--pxvUnit));margin-top:calc(70 * var(--pxvUnit));border:calc(3 * var(--pxvUnit)) solid #eed884}.story-cta-img:first-child{margin-top:0}.story-cta-img__arrow{top:calc(-20 * var(--pxvUnit));left:calc(-80 * var(--pxvUnit));width:calc(60 * var(--pxvUnit));pointer-events:none}.story-cta-img__arrow path{stroke-dasharray:104;stroke-dashoffset:104;transition:stroke-dashoffset 750ms cubic-bezier(0.23, 1, 0.32, 1)}.story-cta-img img{width:calc(73 * var(--pxvUnit));height:calc(73 * var(--pxvUnit));border-radius:50%}.hero-scroll-cta{bottom:calc(85 * var(--pxvUnit));left:0;right:0;margin:auto;opacity:1}@media(min-width: 768px){.hero-scroll-cta{bottom:calc(50 * var(--pxvUnit))}}.hero-scroll-cta svg{width:calc(23 * var(--pxvUnit))}.hero-scroll-cta .mouse-wheel{animation:mouseWheelScroll 2s ease .5s infinite;animation-fill-mode:forwards;transform:scaleY(0);transform-box:fill-box}body:has(.announcement-banner) .home-hero .hero-scroll-cta{bottom:calc(125 * var(--pxvUnit))}@media(min-width: 768px){body:has(.announcement-banner) .home-hero .hero-scroll-cta{bottom:calc(90 * var(--pxvUnit))}}.hero-img-cycle img{display:none}.hero-img-cycle img.is-active{display:block}.text-img-reveal{border-bottom:1px solid #eee;overflow:hidden}@media(min-width: 768px){.text-img-reveal{min-height:calc(688 * var(--pxvUnit))}}.text-img-reveal article{padding:calc(65 * var(--pxvUnit)) 0 calc(300 * var(--pxvUnit)) calc(25 * var(--pxvUnit));max-width:calc(425 * var(--pxvUnit))}@media(min-width: 768px){.text-img-reveal article{padding:calc(50 * var(--pxvUnit)) 0;margin-right:calc(25 * var(--pxvUnit))}}.text-img-reveal article h2{padding-right:calc(25 * var(--pxvUnit));margin-bottom:calc(25 * var(--pxvUnit));color:#2a649c}.text-img-reveal article h2 span{color:#083158}.text-img-reveal article svg{width:calc(20 * var(--pxvUnit));top:calc(60 * var(--pxvUnit));left:calc(-7 * var(--pxvUnit))}@media(min-width: 768px){.text-img-reveal article svg{width:calc(35 * var(--pxvUnit));top:calc(25 * var(--pxvUnit));left:calc(-50 * var(--pxvUnit))}}.img-foreground{width:calc(300 * var(--pxvUnit));height:calc(320 * var(--pxvUnit));left:calc(50 * var(--pxvUnit));bottom:calc(-35 * var(--pxvUnit));right:0;margin:auto}@media(min-width: 768px){.img-foreground{width:calc(700 * var(--pxvUnit));height:calc(720 * var(--pxvUnit));left:calc(-500 * var(--pxvUnit));bottom:calc(-100 * var(--pxvUnit))}}.img-reveal{width:100%;height:100%;max-width:calc(1440 * var(--pxvUnit));right:0;left:0;top:0;margin:auto}@media(min-width: 768px){.img-reveal{left:calc(-195 * var(--pxvUnit))}}.img-reveal__img{clip-path:circle(20% at 36% 100%);transition:clip-path 750ms cubic-bezier(0.23, 1, 0.32, 1)}.grid-scroll{padding:calc(50 * var(--pxvUnit)) 0}@media(min-width: 768px){.grid-scroll{padding:calc(200 * var(--pxvUnit)) 0}}.grid-scroll__trigger{width:100%;height:calc(500 * var(--pxvUnit))}@media(min-width: 768px){.grid-scroll__trigger{height:calc(225 * var(--pxvUnit))}}.grid-scroll__trigger:first-child,.grid-scroll__trigger:last-child{height:calc(630 * var(--pxvUnit))}.grid-scroll__sticky{position:sticky;top:calc(65 * var(--pxvUnit));gap:calc(40 * var(--pxvUnit))}@media(min-width: 768px){.grid-scroll__sticky{gap:calc(75 * var(--pxvUnit));height:calc(630 * var(--pxvUnit));top:calc(50vh - calc(314 * var(--pxvUnit)))}}@media(min-width: 768px){.grid-scroll__nav{padding-top:calc(75 * var(--pxvUnit));align-items:flex-start}}@media(max-width: 767px){.grid-scroll__nav{position:absolute;width:90%;left:0;right:0;margin:0 auto;top:calc(340 * var(--pxvUnit));z-index:2;align-items:flex-start}}@media(max-width: 375px){.grid-scroll__nav{top:calc(285 * var(--pxvUnit))}}.grid-scroll__nav>p{margin:0 0 calc(6 * var(--pxvUnit))}@media(max-width: 767px){.grid-scroll__nav>p{margin:0 0 calc(2 * var(--pxvUnit));font-weight:500;line-height:115%;--fontSize: 20;letter-spacing:-0.01em}}@media(max-width: 767px)and (min-width: 768px){.grid-scroll__nav>p{--fontSize: 32}}.grid-scroll__nav button{padding:calc(6 * var(--pxvUnit)) 0;color:#dad9d9}@media(max-width: 767px){.grid-scroll__nav button{padding:calc(2 * var(--pxvUnit)) 0;font-weight:500;line-height:115%;--fontSize: 18;letter-spacing:-0.01em}}@media(max-width: 767px)and (min-width: 768px){.grid-scroll__nav button{--fontSize: 24}}.grid-scroll__nav button *{pointer-events:none}.grid-scroll__nav button.is-active{pointer-events:none}.grid-scroll__nav button.is-active::before{transform:scale(1)}.grid-scroll__nav button.is-active span{color:#2a649c;transform:translateX(calc(20 * var(--pxvUnit)))}@media(min-width: 768px){.grid-scroll__nav button.is-active span{transform:translateX(calc(30 * var(--pxvUnit)))}}@media(min-width: 768px){.grid-scroll__nav button:hover{color:#b9b9b9}}.grid-scroll__nav button::before{content:"";display:inline-block;position:absolute;left:calc(5 * var(--pxvUnit));width:calc(6 * var(--pxvUnit));height:calc(6 * var(--pxvUnit));border-radius:50%;background-color:#2a649c;transform:scale(0);transition:transform 500ms cubic-bezier(0.34, 1.75, 0.64, 1)}@media(min-width: 768px){.grid-scroll__nav button::before{width:calc(9 * var(--pxvUnit));height:calc(9 * var(--pxvUnit));left:calc(10 * var(--pxvUnit))}}.grid-scroll__nav button span{transition:color 350ms,transform 500ms cubic-bezier(0.34, 1.75, 0.64, 1)}.grid-scroll__nav-copy{width:100%;margin-top:calc(10 * var(--pxvUnit))}@media(min-width: 768px){.grid-scroll__nav-copy{margin-top:calc(40 * var(--pxvUnit))}}.grid-scroll__copy-block{pointer-events:none;opacity:0;transform:translateY(calc(15 * var(--pxvUnit)));transition:opacity 150ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1) 150ms}.grid-scroll__copy-block.is-active{pointer-events:auto;opacity:1;transform:translateY(0);transition:opacity 350ms ease 150ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1) 150ms}@media(max-width: 767px){.grid-scroll__copy-block>div{--fontSize: 14;line-height:140%}}@media(max-width: 767px)and (min-width: 768px){.grid-scroll__copy-block>div{--fontSize: 16}}@media(max-width: 375px){.grid-scroll__copy-block>div{--fontSize: 12;line-height:135%}}@media(max-width: 375px)and (min-width: 768px){.grid-scroll__copy-block>div{--fontSize: 14}}.grid-scroll__copy-block .cta-plus{margin-top:calc(15 * var(--pxvUnit))}@media(min-width: 768px){.grid-scroll__copy-block .cta-plus{margin-top:calc(50 * var(--pxvUnit))}}.grid-scroll__grid{height:calc(630 * var(--pxvUnit));width:calc(690 * var(--pxvUnit));border-radius:calc(16 * var(--pxvUnit));overflow:hidden}@media(min-width: 768px){.grid-scroll__grid{height:100%}}@media(max-width: 767px){.grid-scroll__grid{left:50%;transform:scale(0.5) translateX(-50%) translateY(3%);transform-origin:top left}}@media(max-width: 375px){.grid-scroll__grid{transform:scale(0.42) translateX(-50%) translateY(3%)}}.grid-scroll__grid.layout-1 .i-1{width:calc(440 * var(--pxvUnit));height:calc(256 * var(--pxvUnit))}.grid-scroll__grid.layout-1 .i-2{width:calc(256 * var(--pxvUnit));height:calc(376 * var(--pxvUnit))}.grid-scroll__grid.layout-1 .i-3{width:calc(440 * var(--pxvUnit));height:calc(386 * var(--pxvUnit))}.grid-scroll__grid.layout-1 .i-4{width:calc(256 * var(--pxvUnit));height:calc(266 * var(--pxvUnit))}.grid-scroll__grid.layout-2 .i-1{width:calc(376 * var(--pxvUnit));height:calc(441 * var(--pxvUnit))}.grid-scroll__grid.layout-2 .i-2{width:calc(326 * var(--pxvUnit));height:calc(377 * var(--pxvUnit))}.grid-scroll__grid.layout-2 .i-3{width:calc(376 * var(--pxvUnit));height:calc(201 * var(--pxvUnit))}.grid-scroll__grid.layout-2 .i-4{width:calc(326 * var(--pxvUnit));height:calc(265 * var(--pxvUnit))}.grid-scroll__grid.layout-3 .i-1{width:calc(276 * var(--pxvUnit));height:calc(256 * var(--pxvUnit))}.grid-scroll__grid.layout-3 .i-2{width:calc(420 * var(--pxvUnit));height:calc(376 * var(--pxvUnit))}.grid-scroll__grid.layout-3 .i-3{width:calc(276 * var(--pxvUnit));height:calc(386 * var(--pxvUnit))}.grid-scroll__grid.layout-3 .i-4{width:calc(420 * var(--pxvUnit));height:calc(266 * var(--pxvUnit))}.grid-scroll__grid.layout-4 .i-1{width:calc(450 * var(--pxvUnit));height:calc(246 * var(--pxvUnit))}.grid-scroll__grid.layout-4 .i-2{width:calc(246 * var(--pxvUnit));height:calc(386 * var(--pxvUnit))}.grid-scroll__grid.layout-4 .i-3{width:calc(450 * var(--pxvUnit));height:calc(396 * var(--pxvUnit))}.grid-scroll__grid.layout-4 .i-4{width:calc(246 * var(--pxvUnit));height:calc(256 * var(--pxvUnit))}.grid-scroll__grid.layout-5 .i-1{width:calc(426 * var(--pxvUnit));height:calc(386 * var(--pxvUnit))}.grid-scroll__grid.layout-5 .i-2{width:calc(274 * var(--pxvUnit));height:calc(216 * var(--pxvUnit))}.grid-scroll__grid.layout-5 .i-3{width:calc(426 * var(--pxvUnit));height:calc(256 * var(--pxvUnit))}.grid-scroll__grid.layout-5 .i-4{width:calc(274 * var(--pxvUnit));height:calc(426 * var(--pxvUnit))}.grid-scroll__grid-item{background-color:#fff;transition:width 750ms cubic-bezier(0.23, 1, 0.32, 1),height 750ms cubic-bezier(0.23, 1, 0.32, 1)}.grid-scroll__grid-item.i-1{width:calc(256 * var(--pxvUnit));height:calc(386 * var(--pxvUnit));top:0;left:0}.grid-scroll__grid-item.i-1 a{padding-bottom:calc(6 * var(--pxvUnit));padding-right:calc(6 * var(--pxvUnit))}.grid-scroll__grid-item.i-2{width:calc(446 * var(--pxvUnit));height:calc(256 * var(--pxvUnit));top:0;right:0}.grid-scroll__grid-item.i-2 a{padding-bottom:calc(6 * var(--pxvUnit));padding-left:calc(6 * var(--pxvUnit))}.grid-scroll__grid-item.i-3{width:calc(256 * var(--pxvUnit));height:calc(256 * var(--pxvUnit));bottom:0;left:0}.grid-scroll__grid-item.i-3 a{padding-top:calc(6 * var(--pxvUnit));padding-right:calc(6 * var(--pxvUnit))}.grid-scroll__grid-item.i-4{width:calc(446 * var(--pxvUnit));height:calc(386 * var(--pxvUnit));bottom:0;right:0}.grid-scroll__grid-item.i-4 a{padding-top:calc(6 * var(--pxvUnit));padding-left:calc(6 * var(--pxvUnit))}.grid-scroll__grid-item a{pointer-events:none;opacity:0;transition:opacity 500ms ease 150ms}.grid-scroll__grid-item a.is-active{pointer-events:auto;opacity:1}.grid-scroll__grid-item a:hover img{transform:scale(1.075)}.grid-scroll__grid-item img{transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1)}.news-grid{padding:calc(50 * var(--pxvUnit)) 0}@media(min-width: 768px){.news-grid{padding:calc(90 * var(--pxvUnit)) 0}}.news-grid .container{max-width:calc(1107 * var(--pxvUnit))}.news-grid .border-dash.top{margin-bottom:calc(40 * var(--pxvUnit))}.news-grid .cta-plus{margin:calc(25 * var(--pxvUnit)) auto 0}.news-grid .card{position:relative;display:flex;flex-direction:column;padding:calc(20 * var(--pxvUnit));flex:1}.news-grid .card::after{content:"";position:absolute;top:calc(-1 * var(--pxvUnit));left:calc(-1 * var(--pxvUnit));width:calc(100% + calc(2 * var(--pxvUnit)));height:calc(100% + calc(2 * var(--pxvUnit)));box-shadow:0 0 0 0 #2a649c inset;transition:box-shadow 350ms}.news-grid .card:hover::after{box-shadow:0 0 0 calc(5 * var(--pxvUnit)) #2a649c inset}.news-grid .card:hover .card__title{color:#2a649c}.news-grid .card.featured{width:100%}@media(min-width: 768px){.news-grid .card.featured{width:calc(580 * var(--pxvUnit));padding:calc(30 * var(--pxvUnit))}}.news-grid .card.featured::after{border-top-left-radius:calc(12 * var(--pxvUnit));border-bottom-left-radius:calc(12 * var(--pxvUnit))}@media(min-width: 768px){.news-grid .card.featured .card__meta{padding-right:calc(30 * var(--pxvUnit));padding-top:calc(22 * var(--pxvUnit))}}.news-grid .card.row{flex-direction:column;align-items:flex-start}@media(min-width: 768px){.news-grid .card.row{gap:calc(27 * var(--pxvUnit));flex-direction:row}}.news-grid .card.row figure{width:100%;flex-shrink:0}@media(min-width: 768px){.news-grid .card.row figure{width:calc(200 * var(--pxvUnit))}}.news-grid .card__meta{padding:calc(15 * var(--pxvUnit)) 0}.news-grid .card figure{aspect-ratio:3/2}.news-grid .card p{margin-bottom:0}.news-grid .card__title{margin-top:calc(10 * var(--pxvUnit));transition:color 350ms}.news-grid__grid{border:1px solid #b6b6b6;border-radius:calc(12 * var(--pxvUnit));margin:calc(25 * var(--pxvUnit)) 0 0}@media(min-width: 768px){.news-grid__grid{margin:calc(40 * var(--pxvUnit)) 0 0}}.news-grid__grid.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.news-grid__grid.open .card:first-child::after{border-top-right-radius:calc(12 * var(--pxvUnit));border-bottom-left-radius:0}.news-grid__grid.open .card:last-child::after{border-bottom-right-radius:0}.news-grid__list{flex:1}@media(min-width: 768px){.news-grid__list{border-left:1px solid #b6b6b6}}@media(max-width: 767px){.news-grid__list{border-top:1px solid #b6b6b6}}.news-grid__list .card:not(:last-child){border-bottom:1px solid #b6b6b6}.news-grid__list .card:first-child::after{border-top-right-radius:calc(12 * var(--pxvUnit))}.news-grid__list .card:last-child::after{border-bottom-right-radius:calc(12 * var(--pxvUnit))}@media(min-width: 768px){.page-home .header__scroll-progress{opacity:0}}.page-home .header.nav-flip .header__scroll-progress{opacity:1}@media(min-width: 768px){.page-home .home-hero h1>span:first-child{left:25%}}@media(min-width: 768px){.page-home .home-hero h1:has(>span:nth-child(2)){left:0}}@media(min-width: 768px){.page-home .home-hero h1:has(>span:nth-child(2))>span:first-child{left:21%}}@media(min-width: 768px){.page-home .home-hero h1:has(>span:nth-child(2))>span:nth-child(2){left:12%}}