.heading-vertical-module{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.heading-vertical-module{padding-left:2.5rem;padding-right:2.5rem}}.heading-vertical-module{display:flex;height:100vh;flex-direction:column;padding-top:5rem;padding-bottom:1.25rem}@media (min-width:768px){.heading-vertical-module{padding-top:8rem;padding-bottom:2.5rem}}@media (min-width:1024px){.heading-vertical-module{padding-top:10rem}}.heading-vertical-module .content-block{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}@media (min-width:768px){.heading-vertical-module .content-block{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.heading-vertical-module .content-block{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}.heading-vertical-module .content-block .pre-content{display:none}.heading-vertical-module .content-block .heading-title{grid-column:span 4/span 4;grid-column-start:1;margin-bottom:1.5rem}@media (min-width:1024px){.heading-vertical-module .content-block .heading-title{grid-column:span 6/span 6;margin-bottom:0}}.heading-vertical-module .content-block .description{grid-column:span 1/span 1;align-self:flex-end}@media (min-width:768px){.heading-vertical-module .content-block .description{grid-column:span 4/span 4}}@media (min-width:1024px){.heading-vertical-module .content-block .description{grid-column-start:8}}.heading-vertical-module .media-holder{position:relative;margin-top:3.5rem;display:flex;width:100%;flex-grow:1;overflow:hidden;border-radius:.25rem}@media (min-width:768px){.heading-vertical-module .media-holder{margin-top:4rem}}@media (min-width:1024px){.heading-vertical-module .media-holder{margin-top:5rem;border-radius:.5rem}}@media (min-width:1280px){.heading-vertical-module .media-holder{margin-top:7.5rem}}.heading-vertical-module .media-holder{transform-origin:bottom}.custom-intro-content-wrapper{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:768px){.custom-intro-content-wrapper{gap:2rem}}@media (min-width:1024px){.custom-intro-content-wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}.custom-intro-heading{margin-bottom:-.5rem}@media (min-width:768px){.custom-intro-heading{grid-column:span 4/span 4;margin-bottom:-1rem}}@media (min-width:1024px){.custom-intro-heading{grid-column:span 3/span 3}}.custom-intro-description{grid-column:span 1/span 1}@media (min-width:1024px){.custom-intro-description{grid-column:span 8/span 8;grid-column-start:5}.custom-intro-description .clip{margin-top:-.5rem}}@media (min-width:1536px){.custom-intro-description .clip{margin-top:-.6rem}}.custom-intro-description .clip{background-image:linear-gradient(310deg,grey,grey 50%,#197d66 70%,#0f5070);background-size:100% 600%;height:auto;background-clip:text;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.custom-intro-description .clip span{display:block}@media (min-width:1024px){.custom-intro-description .clip span{margin-bottom:.5rem}}@media (min-width:1536px){.custom-intro-description .clip span{margin-bottom:.6rem}}footer{position:absolute;top:4rem;bottom:1rem;display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden}@media (min-width:768px){footer{bottom:2.5rem}}@media (min-width:1024px){footer{justify-content:space-between}}.footer-top-wrapper{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.footer-top-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.footer-top-wrapper{position:relative;top:0;z-index:1;display:flex;width:100%;flex-direction:column!important;gap:2.563rem;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.footer-top-wrapper{top:1.983rem;flex-direction:row!important;justify-content:space-between;gap:2rem;padding-left:4.5rem;padding-right:4.5rem}}.footer-bottom-wrapper{position:absolute;bottom:0;z-index:1;display:flex;justify-content:flex-start;gap:2rem;padding:2rem 2rem 3rem}@media not all and (min-width:1024px){.footer-bottom-wrapper{flex-direction:column!important}}@media not all and (min-width:768px){.footer-bottom-wrapper{width:100%}}@media (min-width:768px){.footer-bottom-wrapper{left:4.5rem;right:4.5rem;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:max-content repeat(2,minmax(0,1fr));padding-left:0;padding-right:0;padding-bottom:4rem}}@media (min-width:1024px){.footer-bottom-wrapper{display:flex!important;align-items:center;padding-bottom:2rem}}@media (min-width:1280px){.footer-bottom-wrapper{gap:3.5rem}}@media (min-width:1920px){.footer-bottom-wrapper{left:50%;right:auto;width:1759px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.footer-bottom-wrapper .footer-disclaimer{color:hsla(0,0%,100%,.75)}@media (min-width:768px){.footer-bottom-wrapper .footer-disclaimer{grid-column:1/-1;grid-row-start:1;border-bottom-width:1px;border-bottom-color:hsla(0,0%,100%,.15);padding-bottom:2rem}}@media (min-width:1024px){.footer-bottom-wrapper .footer-disclaimer{position:absolute;bottom:100%;width:100%}}.footer-bottom-wrapper .footer-social-links{margin-right:auto;display:flex;gap:1.5rem}@media (min-width:768px){.footer-bottom-wrapper .footer-social-links{grid-column-start:1;grid-row-start:2;gap:2rem}}@media (min-width:1280px){.footer-bottom-wrapper .footer-social-links{flex-grow:1}}.footer-bottom-wrapper .footer-social-links-item,.footer-bottom-wrapper .footer-social-links-item svg{width:1rem;height:1rem}.footer-bottom-wrapper .footer-bottom-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem}@media (min-width:768px){.footer-bottom-wrapper .footer-bottom-links{grid-column:1/-1;grid-row-start:3;display:flex;justify-content:space-between}}@media (min-width:1024px){.footer-bottom-wrapper .footer-bottom-links{align-self:flex-end}}@media (min-width:1280px){.footer-bottom-wrapper .footer-bottom-links{-moz-column-gap:3.5rem;column-gap:3.5rem}}.footer-bottom-wrapper .footer-copyright{position:relative;bottom:auto;display:flex;align-items:center;color:hsla(0,0%,100%,.75)}@media (min-width:768px){.footer-bottom-wrapper .footer-copyright{grid-column:span 2/span 2;grid-column-end:7;grid-row-start:2;justify-content:flex-end}}@media (min-width:1024px){.footer-bottom-wrapper .footer-copyright{position:relative;bottom:auto}}.footer-logo{position:relative;margin-top:1.688rem;height:1.938rem;width:5rem}@media (min-width:768px){.footer-logo{margin-top:0}}.footer-logo img{-o-object-fit:contain!important;object-fit:contain!important}.footer-top-links{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:.5rem}@media (min-width:768px){.footer-top-links{justify-content:center}}.footer-bottom-links .text-link,.footer-top-links .text-link{display:flex;text-transform:uppercase;text-decoration-line:none;opacity:.75!important}.footer-bottom-links .text-link:hover,.footer-top-links .text-link:hover{opacity:1!important}.footer-bottom-links .text-link.external,.footer-top-links .text-link.external{margin-right:.5rem}.footer-bottom-links .text-link.external:after,.footer-top-links .text-link.external:after{position:relative;top:.25rem;margin-left:.5rem;content:url('data:image/svg+xml; utf8, <svg width="10" height="10" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.47579 3.10601L9.52334 8.43681L10.7798 8.44802L10.7131 0.972233L3.23736 0.905544L3.24856 2.16203L8.57942 2.20959L0.836862 9.95215L1.73326 10.8485L9.47579 3.10601Z" fill="white"/></svg>')}.footer-background{position:absolute!important;top:0;bottom:2rem;left:1rem;right:1rem;z-index:0;overflow:hidden;border-radius:.5rem}@media (min-width:768px){.footer-background{left:2.5rem;right:2.5rem}}@media (min-width:1024px){.footer-background{bottom:0}}.footer-background .text{display:none}.footer-background:after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);content:""}.form{padding-top:1rem}@media (min-width:768px){.form{padding-top:1.5rem}}@media (min-width:1024px){.form{padding-top:5rem}}.form .pre-content{grid-row:span 1/span 1;margin-bottom:.5rem}@media (min-width:768px){.form .pre-content{grid-row:span 2/span 2;margin-bottom:0}}.form .description,.form .heading-title{grid-column:span 1/span 1}@media (min-width:768px){.form .description,.form .heading-title{grid-column:span 4/span 4}}@media (min-width:1024px){.form .description,.form .heading-title{grid-column:span 2/span 2}}.form .description{opacity:.5}@media (min-width:1280px){.form .description{margin-top:-.5rem}}.form-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.form-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.form-wrapper{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.form-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.form-wrapper{grid-template-columns:repeat(12,minmax(0,1fr));padding-top:5rem;padding-bottom:5rem}}@media (min-width:1280px){.form-wrapper{gap:2rem}}.form-wrapper form{grid-column:span 1/span 1;grid-row-start:1}@media (min-width:768px){.form-wrapper form{grid-column:span 4/span 4;grid-column-start:2}}@media (min-width:1024px){.form-wrapper form{grid-column:span 8/span 8;grid-column-start:5}}.form-field{position:relative;transition:.3s ease-in-out}.form-field-label{pointer-events:none;position:absolute;color:hsla(0,0%,100%,.5)}@media not all and (min-width:640px){.form-field-label{font-size:.75rem;--font-size-rem:0.75;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1rem;--line-height-rem:1;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.form-field-label:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.form-field-label:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.form-field-label-required{padding-left:.25rem;padding-right:.25rem}.form-field-input{margin-bottom:1.5rem;display:flex;height:3rem;align-items:center;border-radius:0;border-bottom-width:1px;border-color:hsla(0,0%,100%,.25);background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.form-field-input::-moz-placeholder{color:hsla(0,0%,100%,.15)}.form-field-input::placeholder{color:hsla(0,0%,100%,.15)}.form-field-input{outline:2px solid transparent;outline-offset:2px;transition:.3s ease-in-out}.form-field-input.dirty,.form-field-input.placeholder,.form-field-input:focus{height:3rem}@media (min-width:768px){.form-field-input.dirty,.form-field-input.placeholder,.form-field-input:focus{height:4.25rem}}@media (min-width:1024px){.form-field-input.dirty,.form-field-input.placeholder,.form-field-input:focus{height:5rem}}.form-field-input:focus{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.form-field textarea{box-sizing:border-box;height:0;width:100%;overflow:hidden;transition:.3s ease-in-out;height:auto}.form-field textarea.dirty,.form-field textarea:focus{padding-top:1rem;padding-bottom:3rem}@media (min-width:768px){.form-field textarea.dirty,.form-field textarea:focus{padding-top:2rem;padding-bottom:5rem}}.form-field .textarea-wrapper{position:relative;width:100%;overflow:visible}.form-field .textarea-count{position:absolute;right:0;bottom:2.5rem}.form-field .textarea-count-divider,.form-field .textarea-count-total{color:hsla(0,0%,100%,.5)}.form-field-error{position:absolute;bottom:1.25rem;z-index:10;margin-right:auto;margin-top:-1.5rem;border-radius:.125rem;background-color:rgba(255,0,0,.5);padding:.5rem .75rem;font-weight:500;opacity:0}.form-field-error.show{bottom:1.75rem;animation:fadeUp .3s ease-out .3s forwards}.form-field.error{padding-bottom:3.5rem}.form-field.error .form-field-input{border-color:rgba(255,0,0,.5)}.form-field.error .form-field-label-required{color:rgba(255,0,0,.5)}.form-submitted{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.form-submitted{padding-left:2.5rem;padding-right:2.5rem}}.form-submitted{display:grid!important;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.form-submitted{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.form-submitted{grid-template-columns:repeat(12,minmax(0,1fr));padding-top:5rem;padding-bottom:5rem}}@media (min-width:1280px){.form-submitted{gap:2rem}}.form-submitted{opacity:0;animation:fadeIn 2s ease-out .5s forwards}.form-submitted .button-group,.form-submitted .heading-title{grid-column:span 1/span 1;grid-column-start:1}@media (min-width:768px){.form-submitted .button-group,.form-submitted .heading-title{grid-column:span 4/span 4;grid-column-start:2}}@media (min-width:1024px){.form-submitted .button-group,.form-submitted .heading-title{grid-column:span 8/span 8;grid-column-start:5}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}header{pointer-events:auto;position:fixed;left:0;top:0;z-index:100;height:3rem;min-height:0;width:100%;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgba(0,0,0,.25);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){header{height:4rem}}@media (min-width:1536px){header{height:5rem}}header{backdrop-filter:blur(.5rem);transition:.6s ease-out}header .header-logo:has(img){transition:.6s ease-out}@media (min-width:1280px){header:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}header:hover .header-logo:has(img){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}header:hover:not(.search-open) .header-content .nav-divider{background-color:rgba(0,0,0,.25)}}header:hover:not(.search-open) .header-content .nav-divider{transition:.6s ease-out}header.open{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}header.open .header-logo:has(img){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}header.open .search-button-wrapper{pointer-events:none;cursor:default;opacity:0}header.search-open{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}header.search-open .header-logo{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}header.search-open .header-logo:has(img){--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}header.search-open .nav-divider{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition:.6s ease-out}header.search-open .nav-toggle-close{z-index:10;margin-right:.25rem;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));opacity:1}header.search-open .nav-toggle-open{pointer-events:none}header.search-open .nav .button-nav-search,header.search-open .nav-item,header.search-open .nav-item-wrapper{pointer-events:none;cursor:default;opacity:0}header .header-content{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){header .header-content{padding-left:2.5rem;padding-right:2.5rem}}header .header-content{position:relative;display:flex;height:100%;flex-direction:row;align-content:center;justify-content:space-between;padding-left:1rem!important;padding-right:1rem!important}@media (min-width:768px){header .header-content{padding-left:1.5rem!important;padding-right:1.5rem!important}}header .header-content .search-drawer{position:absolute;left:50%;right:50%;width:calc(100% - 16px);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;background-color:transparent}header .header-content .search-drawer form{height:4.75rem;align-items:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}header .header-content .search-drawer input{border-style:none;letter-spacing:-.02em;outline:2px solid transparent;outline-offset:2px;font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}header .header-content .search-drawer input:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}header .header-content .search-drawer input:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:768px){header .header-content .search-drawer input{font-size:2rem;--font-size-rem:2;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:2.25rem;--line-height-rem:2.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}header .header-content .search-drawer input:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}header .header-content .search-drawer input:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}header .header-content .search-drawer .button-search{border-style:none;padding:0;text-transform:uppercase;letter-spacing:-.025em;font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}header .header-content .search-drawer .button-search:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}header .header-content .search-drawer .button-search:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}header .header-content>.media-holder{position:relative;height:1rem;width:14rem;overflow:visible;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1280px){header .header-content .nav{opacity:0}}header .header-content .nav{transition:opacity 1s}header .header-content .nav-toggle-wrapper{position:absolute;top:0;right:0;height:100%;width:3rem;cursor:pointer;align-items:center;justify-content:center}@media (min-width:1280px){header .header-content .nav-toggle-wrapper{display:none}}header .header-content .nav-toggle-wrapper>div{display:flex;height:100%;width:100%;align-items:center;justify-content:center}header .header-content .nav-toggle-wrapper svg{pointer-events:none;width:1rem;height:1rem}header .header-content .nav-toggle-wrapper .search-button-wrapper{pointer-events:none;margin-right:74px;flex-direction:row-reverse!important}@media (min-width:768px){header .header-content .nav-toggle-wrapper .search-button-wrapper{margin-right:88px}}header .header-content .nav-toggle-wrapper .search-button-wrapper .button-nav-search{pointer-events:auto;border-style:none;padding:0 1rem 0 0}@media (min-width:768px){header .header-content .nav-toggle-wrapper .search-button-wrapper .button-nav-search{padding-right:1.5rem}}header .header-content .nav-toggle-wrapper .search-button-wrapper .button-nav-search .stack{pointer-events:none}header .header-content .nav-toggle-wrapper .search-button-wrapper .button-nav-search svg{pointer-events:none;margin-bottom:.25rem;transition:transform .2s ease-out}header .header-content .nav-toggle-wrapper.open .nav-toggle-close{pointer-events:none;opacity:1}header .header-content .nav-toggle-wrapper.open .nav-toggle-open{pointer-events:none;opacity:0}header .header-content .nav-toggle-close{display:flex}header .header-content .nav-toggle-close,header .header-content .nav-toggle-open{position:absolute;inset:0;align-items:center;justify-content:flex-end;transition:.2s}header .header-content .nav-toggle-close svg,header .header-content .nav-toggle-open svg{width:1rem;height:1rem}header .header-content .nav-toggle-close{left:unset;width:-moz-fit-content;width:fit-content;right:1rem;cursor:pointer;opacity:0}header .header-content .nav .search-button-wrapper{pointer-events:none;margin-right:2rem;align-items:center;align-self:center}@media not all and (min-width:1280px){header .header-content .nav .search-button-wrapper{display:none}}@media (min-width:768px){header .header-content .nav .search-button-wrapper{margin-right:2.5rem}}@media (min-width:1280px){header .header-content .nav .search-button-wrapper{margin-left:0;margin-right:0}}header .header-content .nav .search-button-wrapper .button-nav-search{pointer-events:auto;border-style:none;padding-right:0}@media (min-width:1280px){header .header-content .nav .search-button-wrapper .button-nav-search{padding-left:1.5rem}}header .header-content .nav .search-button-wrapper .button-nav-search .stack{pointer-events:none}header .header-content .nav .search-button-wrapper .button-nav-search .stack svg{pointer-events:none;margin-bottom:.125rem}header .header-content .nav-divider{height:1rem;width:1px;background-color:hsla(0,0%,100%,.25);transition:.6s ease-out .2s}header .header-logo{height:1.25rem;flex-grow:1;cursor:pointer;align-self:center}@media (min-width:1280px){header .header-logo{height:100%}header.show-nav .nav,header:hover .nav{opacity:1}}header.active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:1s ease-out .5s}.heading-side{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.heading-side{padding-left:2.5rem;padding-right:2.5rem}}.heading-side{flex-shrink:0}.heading-side .content-block{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}@media (min-width:768px){.heading-side .content-block{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1024px){.heading-side .content-block{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}.heading-side .content-block .pre-content{grid-row:span 1/span 1;margin-bottom:1.5rem}@media (min-width:768px){.heading-side .content-block .pre-content{grid-column:span 1/span 1;grid-row:span 2/span 2;margin-bottom:0}}@media (min-width:1024px){.heading-side .content-block .pre-content{grid-column:span 4/span 4}}@media (min-width:768px){.heading-side .content-block .description,.heading-side .content-block .heading-title{grid-column:span 5/span 5}}@media (min-width:1024px){.heading-side .content-block .description,.heading-side .content-block .heading-title{grid-column:span 8/span 8}}.heading-side .content-block .heading-title{margin-bottom:1rem}@media (min-width:1024px){.heading-side .content-block .heading-title{margin-bottom:1.5rem}}.heading-side .content-block .description{opacity:.5}.hero-wrapper{height:100dvh;width:100dvw}.hero-custom,.hero-wrapper{overflow:hidden}.hero-custom-canvas{position:fixed;top:0;left:0;height:100dvh;width:100dvw}.hero-custom-canvas:after{pointer-events:none;position:fixed;top:0;left:0;z-index:1;height:100%;width:100%;background-color:rgba(0,0,0,.2);content:""}.hero-left-aligned{height:70vh}@media (min-width:1024px){.hero-left-aligned{min-height:40rem}}.hero-left-aligned .card{height:100%;align-content:flex-end;padding:0}.hero-left-aligned .card .media-holder{position:absolute;height:100%}.hero-left-aligned .card-content{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.hero-left-aligned .card-content{padding-left:2.5rem;padding-right:2.5rem}}.hero-left-aligned .card-content{position:relative;bottom:0;z-index:10;display:flex;width:100%;flex-direction:column;gap:2rem;padding-bottom:2rem}@media (min-width:768px){.hero-left-aligned .card-content{gap:2.5rem;padding-bottom:2.5rem}}@media (min-width:1024px){.hero-left-aligned .card-content{gap:3.5rem;padding-bottom:3.5rem}}.hero-left-aligned .card-content .pre-content{order:1}.hero-left-aligned .card-content .pre-content .info{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.hero-left-aligned .card-content .pre-content .info{flex-direction:row;gap:4rem}}@media (min-width:1024px){.hero-left-aligned .card-content .pre-content .info{gap:5rem}}.hero-left-aligned .card-content .button-group{display:none}.hero-left-aligned .card:after{position:absolute;top:auto;bottom:0;left:0;height:50%;width:100%;content:"";background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.home-wrapper{position:relative;z-index:0;display:flex;height:100vh}@supports (height:100svh){.home-wrapper{height:100svh}}.home-wrapper>div[class*=leva]{top:6rem;z-index:110}.home-heading{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.home-heading{padding-left:2.5rem;padding-right:2.5rem}}.home-heading{pointer-events:none;position:relative;bottom:1.75rem;z-index:10;display:flex;width:100vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;gap:.75rem;align-self:flex-end;padding-left:0;padding-right:0}@media (min-width:1024px){.home-heading{bottom:4rem;gap:1.5rem}}.home-heading-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.home-heading-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.home-three{position:absolute!important;inset:0}.home-loading{position:absolute;inset:0;z-index:20;margin:auto;display:flex;align-items:center;justify-content:center}.home-reference{height:100%;width:100%}.home-reference .media-holder{position:absolute;height:100%;width:100%}.home-reference .media-holder:after{position:absolute;bottom:0;right:0;left:0;top:50%;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);content:""}.media-carousel{position:relative;margin-bottom:4rem;flex-direction:column}.media-carousel,.media-carousel .carousel{padding-left:1rem;padding-right:1rem}@media (min-width:1536px){.media-carousel .carousel{padding-left:2.5rem;padding-right:2.5rem}}.media-carousel .carousel-item{cursor:grab}.media-carousel .carousel-item .media-holder{pointer-events:none;height:100%;width:100%}.media-carousel .carousel-item .media-holder .caption,.media-carousel .carousel-item .media-holder .caption.photographer,.media-carousel .carousel-item .media-holder .caption.title{position:absolute;bottom:.5rem;left:.5rem;z-index:1;display:none;white-space:nowrap;border-radius:9999px;background-color:rgba(0,0,0,.25);padding:.25rem .75rem;text-transform:uppercase;font-size:.75rem;--font-size-rem:0.75;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1rem;--line-height-rem:1;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.media-carousel .carousel-item .media-holder .caption.photographer:before,.media-carousel .carousel-item .media-holder .caption.title:before,.media-carousel .carousel-item .media-holder .caption:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.media-carousel .carousel-item .media-holder .caption.photographer:after,.media-carousel .carousel-item .media-holder .caption.title:after,.media-carousel .carousel-item .media-holder .caption:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}.media-carousel .carousel-item .media-holder .caption,.media-carousel .carousel-item .media-holder .caption.photographer,.media-carousel .carousel-item .media-holder .caption.title{backdrop-filter:blur(.3rem)!important}.media-carousel .carousel-item .media-holder .caption.photographer,.media-carousel .carousel-item .media-holder .caption.photographer.photographer,.media-carousel .carousel-item .media-holder .caption.title.photographer{right:.5rem;display:flex;left:auto}@media (min-width:768px){.media-carousel .carousel-item .media-holder .caption.photographer.title,.media-carousel .carousel-item .media-holder .caption.title,.media-carousel .carousel-item .media-holder .caption.title.title{display:flex}}.media-carousel .carousel-item.active{height:100%!important}.media-carousel .carousel-control{pointer-events:auto;height:5.5rem;width:5.5rem;cursor:pointer;border-radius:9999px;background-color:rgba(0,0,0,.1);padding:1.9rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1536px){.media-carousel .carousel-control{height:6.5rem;width:6.5rem;padding:2.3rem}}.media-carousel .carousel-control{border:1px solid hsla(0,0%,100%,.5);backdrop-filter:blur(.1rem)!important;transition:.8s ease-in-out}.media-carousel .carousel-control:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));backdrop-filter:blur(.5rem)!important}.media-carousel .carousel-control:first-child{--tw-rotate:180deg}.media-carousel .carousel-control-wrapper,.media-carousel .carousel-control:first-child{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.media-carousel .carousel-control-wrapper{pointer-events:none;position:absolute;top:50%;left:0;display:none!important;width:100svw!important;--tw-translate-y:-50%;justify-content:space-between;padding:.5rem}@media (min-width:768px){.media-carousel .carousel-control-wrapper{display:flex!important;padding:1.5rem}}.media-carousel .carousel-pagination{position:relative;left:1rem;bottom:-2rem}@media (min-width:768px){.media-carousel .carousel-pagination{left:2rem;bottom:-3rem}}.project-details-wrapper{position:fixed;bottom:0;z-index:200;display:flex;width:100%;flex-direction:column;justify-content:flex-end;gap:.5rem;padding:.5rem .5rem 0}.project-details-wrapper:has(.open){height:100svh}.project-details-content{position:relative;height:inherit;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--content-height:80svh}@media (min-width:768px){.project-details-content{--content-height:90svh}}.project-details-content.open .project-details-panel-wrapper{opacity:1;transition:.4s .8s}.project-details-panel-wrapper{grid-auto-rows:fit-content(100%) auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;overflow:hidden;padding:.5rem .375rem .5rem .5rem}@media (min-width:768px){.project-details-panel-wrapper{gap:2rem;padding:1.5rem .5rem 1.5rem 1.5rem}}@media (min-width:1024px){.project-details-panel-wrapper{display:grid!important;grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.project-details-panel-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))}}.project-details-panel-wrapper .card{grid-column:span 2/span 2;display:flex!important;flex-direction:column;border-bottom-width:1px;border-color:rgba(0,0,0,.1);padding:0 2rem 0 0}@media (min-width:768px){.project-details-panel-wrapper .card{width:66.666667%}}@media (min-width:1024px){.project-details-panel-wrapper .card{grid-column:span 1/span 1;width:100%;border-style:none;padding-right:0}}@media (min-width:1536px){.project-details-panel-wrapper .card{grid-column:span 2/span 2}}.project-details-panel-wrapper .card .media-holder{display:none;width:100%;flex-grow:1;overflow:hidden;border-radius:.375rem}@media (min-width:1024px){.project-details-panel-wrapper .card .media-holder{display:flex}}.project-details-panel-wrapper .card .heading-title{padding-top:2.5rem;padding-bottom:1rem}@media (min-width:768px){.project-details-panel-wrapper .card .heading-title{padding-bottom:1.5rem}}@media (min-width:1024px){.project-details-panel-wrapper .card .heading-title{padding-top:1.5rem}}.project-details-panel-wrapper .card .description{padding-bottom:2.5rem;color:rgba(0,0,0,.5)}@media (min-width:1024px){.project-details-panel-wrapper .card .content-block{justify-content:flex-end}}.project-details-panel-wrapper .card .pre-content{order:3}.project-details-panel-wrapper .card .pre-content .info{width:100%;color:rgba(0,0,0,.5)}@media (min-width:768px){.project-details-panel-wrapper .card .pre-content .info{width:auto;gap:2.5rem}}.project-details-panel-wrapper .card .pre-content .info-tag{width:100%;padding-bottom:2rem}@media (min-width:768px){.project-details-panel-wrapper .card .pre-content .info-tag{width:auto}}@media (min-width:1024px){.project-details-panel-wrapper .card .pre-content .info-tag{padding-bottom:0}}.project-details-nav{position:relative;margin-bottom:.5rem;height:3rem;align-items:center;gap:.125rem;overflow-x:auto;border-radius:.5rem;border-width:1px;border-color:hsla(0,0%,100%,.25);background-color:rgba(0,0,0,.25);padding:.25rem;--tw-backdrop-blur:blur(20px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (min-width:768px){.project-details-nav{margin-left:auto;margin-right:auto;margin-bottom:1.25rem;height:3.5rem;width:-moz-fit-content;width:fit-content;overflow:hidden}}.project-details-nav:has(.active){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.project-details-nav-item{position:relative;z-index:4;height:100%;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:0;white-space:nowrap;border-radius:.375rem;padding-left:1.25rem;padding-right:1rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media not all and (min-width:768px){.project-details-nav-item{padding-left:.5rem;padding-right:.5rem}}@media (min-width:768px){.project-details-nav-item{gap:.5rem;padding-left:1.75rem;padding-right:1.25rem}}.project-details-nav-item{transition:.3s ease-out}.project-details-nav-item svg{width:.45rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width:768px){.project-details-nav-item svg{display:none}}.project-details-nav-item svg{transition:.2s ease-out}@media (min-width:1024px){.project-details-nav-item:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.project-details-nav-item:hover svg{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.project-details-nav-item:has(~.active){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:1024px){.project-details-nav-item:has(~.active):hover svg{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.project-details-nav-item.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.project-details-nav-item.active svg{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.project-details-nav-item.active~:not(.active){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:1024px){.project-details-nav-item.active~:not(.active):hover svg{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.project-details-nav-indicator{position:absolute;inset:0;z-index:-1;height:100%;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.project-details-keyfacts{flex-direction:column!important;gap:.5rem}@media (min-width:768px){.project-details-keyfacts{gap:0}}.project-details-keyfacts .main-stats{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.project-details-keyfacts .main-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}.project-details-keyfacts .main-stats-item{display:flex;flex-direction:column;gap:1rem;border-bottom-width:1px;border-color:rgba(0,0,0,.1);padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.project-details-keyfacts .main-stats-item{padding-bottom:3rem;padding-top:2rem}}@media (min-width:1024px){.project-details-keyfacts .main-stats-item{gap:1.5rem;border-style:none}.project-details-keyfacts .main-stats-item:nth-child(2n){padding-left:2rem}}.project-details-keyfacts .main-stats-item:nth-child(odd){position:relative}@media (min-width:1024px){.project-details-keyfacts .main-stats-item:nth-child(odd):after{position:absolute;bottom:0;left:0;height:1px;width:200%;background-color:rgba(0,0,0,.1);content:""}}.project-details-keyfacts .main-stats-item-preHeading{text-transform:capitalize;color:rgba(0,0,0,.5)}.project-details-keyfacts .long-summary,.project-details-keyfacts .main-stats-item-heading{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.project-details-keyfacts .long-summary{padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.project-details-keyfacts .long-summary{padding-top:2rem;padding-bottom:2rem}}.project-details-keyfacts .long-summary p{margin-bottom:1.5rem;color:#000;font-size:1.25rem;--font-size-rem:1.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.5rem;--line-height-rem:1.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}@media (min-width:768px){.project-details-keyfacts .long-summary p{margin-bottom:2rem;font-size:1.5rem;--font-size-rem:1.5;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.75rem;--line-height-rem:1.75;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1024px){.project-details-keyfacts .long-summary p{margin-bottom:2.5rem;font-size:2rem;--font-size-rem:2;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:2.25rem;--line-height-rem:2.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1536px){.project-details-keyfacts .long-summary p{font-size:2.25rem;--font-size-rem:2.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:2.5rem;--line-height-rem:2.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.project-details-keyfacts .long-summary p:has(span:empty){display:none}.project-details-keyfacts .long-summary p:has(span.subtitle){margin-bottom:1rem;color:rgba(0,0,0,.5);font-size:.875rem;--font-size-rem:0.875;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:has(span.subtitle):before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:has(span.subtitle):after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}.project-details-keyfacts .long-summary p:has(span.subtitle):first-letter{text-transform:capitalize}@media (min-width:1024px){.project-details-keyfacts .long-summary p:has(span.subtitle){margin-bottom:1.5rem;font-size:1rem;--font-size-rem:1;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.25rem;--line-height-rem:1.25;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:has(span.subtitle):before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:has(span.subtitle):after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}@media (min-width:1536px){.project-details-keyfacts .long-summary p:has(span.subtitle){font-size:1.25rem;--font-size-rem:1.25;--font-size-px:calc(var(--font-size-rem) * var(--root-font-size-px));line-height:1.5rem;--line-height-rem:1.5;--line-height-px:calc(var(--line-height-rem) * var(--root-font-size-px))}.project-details-keyfacts .long-summary p:has(span.subtitle):before{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-top:calc(var(--ascent-scale) - var(--cap-height-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-bottom:calc(-1em * var(--leading-trim-top))}.project-details-keyfacts .long-summary p:has(span.subtitle):after{content:"";display:table;--line-height-normal:calc(var(--line-height-scale) * var(--font-size-px));--specified-line-height-offset-double:calc(var(--line-height-normal) - var(--line-height-px));--specified-line-height-offset:calc(var(--specified-line-height-offset-double) / 2);--specified-line-height-offset-to-scale:calc(var(--specified-line-height-offset) / var(--font-size-px));--prevent-collapse-to-scale:calc(var(--prevent-collapse) / var(--font-size-px));--line-gap-scale-half:calc(var(--line-gap-scale) / 2);--leading-trim-bottom:calc(var(--descent-scale) + var(--line-gap-scale-half) - var(--specified-line-height-offset-to-scale));margin-top:calc(-1em * var(--leading-trim-bottom))}}.project-details-keyfacts .long-summary p:has(span.title){margin-bottom:.75rem;color:rgba(0,0,0,.5)}@media (min-width:768px){.project-details-keyfacts .long-summary p:has(span.title){margin-bottom:1.25rem}}.project-details-awards{flex-direction:column!important;row-gap:.5rem}.project-details-awards>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:rgba(0,0,0,.1)}@media (min-width:768px){.project-details-awards{row-gap:1rem}}.project-details-awards .main-stats-item{flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1.5rem;padding-bottom:1.5rem}.project-details-awards .main-stats-item:first-child{border-top-width:1px}@media (min-width:768px){.project-details-awards .main-stats-item{flex-direction:row;gap:1rem;padding-top:2rem;padding-bottom:2rem}}@media (min-width:1024px){.project-details-awards .main-stats-item:first-child{border-top-width:0}}.project-details-awards .main-stats-item .ranking{padding-right:1.5rem;text-transform:capitalize;opacity:.5}.project-details-awards .main-stats-item .award-title{grid-column:span 2/span 2}@media (min-width:768px){.project-details-awards .main-stats-item .award-title{grid-column:span 1/span 1;width:100%}}.project-details-awards .main-stats-pretitle{gap:1rem}@media (min-width:768px){.project-details-awards .main-stats-pretitle{width:40%}}@media (min-width:1024px){.project-details-awards .main-stats-pretitle{flex-direction:column}}.project-details-people{width:100%}.project-details-people .main-stats{width:100%;flex-direction:column;gap:.5rem}@media (min-width:768px){.project-details-people .main-stats{gap:1rem}}.project-details-people .main-stats-item{flex-direction:column;gap:1.5rem;border-top-width:1px;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.project-details-people .main-stats-item{padding-top:2rem;padding-bottom:2rem}}@media (min-width:1024px){.project-details-people .main-stats-item:first-child{border-top-width:0}}.project-details-people .main-stats-item p{text-transform:capitalize;color:rgba(0,0,0,.5)}.project-details-people .main-stats-item .people-row{width:100%;flex-direction:column;gap:.75rem}@media (min-width:768px){.project-details-people .main-stats-item .people-row{flex-direction:row;gap:2rem}}.project-details-people .main-stats-item .people-row div{width:100%;gap:.75rem}.project-details-people .main-stats-item .people-row div p{text-transform:uppercase;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.project-details-credits{flex-direction:column!important;gap:.5rem}@media (min-width:768px){.project-details-credits{gap:1rem}}.project-details-credits .main-stats-item{gap:1rem;border-top-width:1px;padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.project-details-credits .main-stats-item{gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:1024px){.project-details-credits .main-stats-item:first-child{border-top-width:0}}.project-details-credits .main-stats-item .text-p-sm{color:rgba(0,0,0,.5)}.project-details-credits .main-stats-item .text-i p{margin-bottom:.75rem}.project-details-credits .main-stats-item .text-i p:last-child{margin-bottom:0}.project-details-credits .main-stats-item span.grey-text{color:rgba(0,0,0,.5)}@media (min-width:768px){.project-details-awards,.project-details-credits,.project-details-keyfacts,.project-details-people{padding-right:1rem}}@media (min-width:1024px){.project-details-awards,.project-details-credits,.project-details-keyfacts,.project-details-people{padding-right:1.5rem}}.project-details-panel-wrapper{width:100%;opacity:0;transition:.2s}.project-details-close-button{position:absolute;top:1.5rem;right:1.5rem;height:1rem;width:1rem;cursor:pointer}.ScrollbarsCustom{grid-column:span 2/span 2}@media (min-width:1536px){.ScrollbarsCustom{grid-column:span 3/span 3}}@media (min-width:768px){.ScrollbarsCustom-Content{padding-right:.375rem!important}}.ScrollbarsCustom-TrackY{width:.125rem!important;background-color:transparent!important}.ScrollbarsCustom-ThumbY{width:.125rem!important;border-radius:0!important;background-color:rgba(0,0,0,.25)!important}.quote-container{margin:auto;padding-left:1rem!important;padding-right:1rem!important}@media (min-width:768px){.quote-container{padding:5rem 2.5rem!important}}@media (min-width:1024px){.quote-container{padding-top:7.5rem!important;padding-bottom:7.5rem!important}}@media (min-width:1536px){.quote-container{padding-top:10rem;padding-bottom:10rem}}.quote-container .carousel{position:relative;margin:0;flex-shrink:0;gap:3.5rem}@media (min-width:768px){.quote-container .carousel{padding-top:2.5rem;padding-bottom:2.5rem}}.quote-container .carousel-control-wrapper{display:none!important}@media (min-width:1024px){.quote-container .carousel-control-wrapper{display:flex!important}}@media (min-width:768px){.quote-container .carousel-pagination{right:0;bottom:-.5rem;justify-content:flex-end}}@media (min-width:1024px){.quote-container .carousel-pagination{position:absolute;right:14rem;bottom:4.2rem}}.quote-slide{position:relative;flex-direction:column!important;gap:2rem}@media (min-width:768px){.quote-slide{justify-content:center;gap:2.5rem}}@media (min-width:1024px){.quote-slide{width:75%;gap:3.5rem}}@media (min-width:1536px){.quote-slide{gap:4.5rem}}.quote-left{position:absolute;right:100%;padding-right:2px}@media (min-width:1024px){.quote-left{padding-right:.25rem}}.quote-footer{gap:1.5rem}@media (min-width:768px){.quote-footer{position:absolute;bottom:-3rem;gap:2.5rem}}@media (min-width:1024px){.quote-footer{bottom:-5.9rem;gap:5rem}}.quote-source{color:hsla(0,0%,100%,.5)}.rich-text-and-one-media{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:.5rem;padding-right:.5rem}@media (min-width:768px){.rich-text-and-one-media{padding-left:1rem;padding-right:1rem}}.rich-text-and-one-media .card{margin-left:auto;margin-right:auto;width:100%;max-width:1920px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.rich-text-and-one-media .card{padding-left:2.5rem;padding-right:2.5rem}}.rich-text-and-one-media .card{position:relative;display:flex;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;border-radius:.375rem;background-color:hsla(0,0%,100%,.1);padding:1rem}@media not all and (min-width:768px){.rich-text-and-one-media .card{flex-direction:column-reverse}}@media (min-width:768px){.rich-text-and-one-media .card{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;padding:1.5rem 1rem}}@media (min-width:1024px){.rich-text-and-one-media .card{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}}.rich-text-and-one-media .card .media-holder{position:relative;grid-column:span 1/span 1;flex-grow:1;overflow:hidden;border-radius:.375rem}@media (min-width:768px){.rich-text-and-one-media .card .media-holder{grid-column:span 3/span 3;width:calc(100% - .5rem)}}@media (min-width:1024px){.rich-text-and-one-media .card .media-holder{grid-column:span 5/span 5}}@media (min-width:1536px){.rich-text-and-one-media .card .media-holder{grid-column:span 4/span 4}}.rich-text-and-one-media .card>.content-block{order:1;grid-column:span 1/span 1;flex-shrink:0}@media (min-width:768px){.rich-text-and-one-media .card>.content-block{grid-column:span 3/span 3}}@media (min-width:1024px){.rich-text-and-one-media .card>.content-block{grid-column:span 6/span 6}}@media (min-width:768px){.rich-text-and-one-media .card>.content-block .pre-content{flex-grow:1}}.rich-text-and-one-media .card>.content-block .pre-content .tag{margin-bottom:3.5rem}.rich-text-and-one-media .card>.content-block:not(:has(.pre-content)){justify-content:flex-end}.rich-text-and-one-media .card>.content-block .heading-title{letter-spacing:-.02em}.rich-text-and-one-media .card>.content-block .description{margin-top:1rem;margin-bottom:1.5rem;letter-spacing:-.02em;opacity:.75}@media (min-width:768px){.rich-text-and-one-media .card>.content-block .description{margin-top:1.5rem;margin-bottom:2rem}}@media (min-width:1024px){.rich-text-and-one-media .card>.content-block .description{margin-bottom:3rem}}@media (min-width:1536px){.rich-text-and-one-media .card>.content-block .description{margin-top:2rem}}.rich-text-and-one-media .card>.content-block .button-group{gap:.5rem;flex-flow:wrap}.rich-text-and-one-media.landscape .card .media-holder{min-height:12.5rem}@media not all and (min-width:640px){.rich-text-and-one-media.landscape .card .media-holder{height:12.5rem}}@media (min-width:768px){.rich-text-and-one-media.landscape .card .media-holder{margin-top:7.5rem;min-height:24rem}}@media (min-width:1024px){.rich-text-and-one-media.landscape .card .media-holder{grid-column:span 6/span 6;margin-top:0;height:90vh;max-height:47.5rem;min-height:30rem}}@media (min-width:1280px){.rich-text-and-one-media.landscape .card .media-holder{max-height:56.5rem}}.rich-text-and-one-media.portrait .media-holder{min-height:25rem}@media (min-width:1024px){.rich-text-and-one-media.portrait .media-holder{grid-column:span 5/span 5;height:90vh;max-height:47.5rem;min-height:30rem}}@media (min-width:1280px){.rich-text-and-one-media.portrait .media-holder{max-height:56.5rem}}@media (min-width:1536px){.rich-text-and-one-media.portrait .media-holder{grid-column:span 4/span 4}}@media (min-width:1280px){.rich-text-and-one-media.portrait .content-block{grid-column:span 6/span 6}}@media (min-width:1024px){.rich-text-and-one-media.portrait.left .content-block{grid-column-start:7}.rich-text-and-one-media.portrait.right .media-holder{grid-column-start:8}}@media (min-width:1536px){.rich-text-and-one-media.portrait.right .media-holder{grid-column-start:9}}@media (min-width:768px){.rich-text-and-one-media.left .media-holder{left:.5rem;right:0}.rich-text-and-one-media.left .content-block{padding-right:.5rem}}.rich-text-and-one-media.right{flex-direction:row}@media (min-width:768px){.rich-text-and-one-media.right .media-holder{right:.5rem;left:0;order:2}.rich-text-and-one-media.right .content-block{padding-left:.5rem}}.rich-text-and-one-media .video-controls{position:absolute;top:50%;width:100%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:center;padding:1.5rem}@media (min-width:768px){.rich-text-and-one-media .video-controls{top:100%;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));justify-content:flex-end}}.rich-text-and-one-media .video-controls .button-video-play{pointer-events:auto;z-index:2;opacity:0;animation:fade-in .5s 2s forwards}.rich-text-and-one-media .video-controls.loading .button-video-play,.rich-text-and-one-media .video-controls.playing .button-video-play{pointer-events:none;animation:fade-out .5s}.rich-text-and-one-media.team-member{flex-direction:row}.rich-text-and-one-media.team-member .media-holder{min-height:25rem}@media (min-width:768px){.rich-text-and-one-media.team-member .media-holder{right:.5rem;left:0;order:2;grid-column:span 6/span 6;min-height:30rem}}@media (min-width:1024px){.rich-text-and-one-media.team-member .media-holder{grid-column:span 5/span 5;grid-column-start:8;min-height:47.5rem}}@media (min-width:768px){.rich-text-and-one-media.team-member .content-block{padding-left:.5rem}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}