@charset "UTF-8";.font-main{font-family:BrandonGrotesque,sans-serif}.font-heading{font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}@font-face{font-family:BrandonGrotesque;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/BrandonGrotesque/BrandonGrotesque-Regular.woff2) format("woff2")}@font-face{font-family:BrandonGrotesque;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/BrandonGrotesque/BrandonGrotesque-Medium.woff2) format("woff2")}@font-face{font-family:MartinaPlantijn;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/MartinaPlantijn/MartinaPlantijn-Light.woff2) format("woff2")}body:before{display:none}@media(max-width:659px){body:before{content:"phone"}}@media(min-width:660px)and (max-width:1023px){body:before{content:"tablet"}}@media(min-width:1024px){body:before{content:"desktop"}}@media(max-width:659px){.tablet-only,.phone-hide{display:none!important}}@media(min-width:660px)and (max-width:1023px){.phone-only,.tablet-hide{display:none!important}}@media(min-width:1024px){.phone-only,.tablet-only,.desktop-hide{display:none!important}}@media(max-width:1023px){.desktop-only{display:none!important}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}address{font-style:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}::-moz-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:transparent}::-ms-input-placeholder{color:transparent}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}body::-webkit-scrollbar{display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body,h1,h2,h3,h4,h5,h6,input,textarea,button,select,code,pre,svg text{font-size:inherit;color:inherit;-webkit-font-smoothing:antialiased}svg{color:inherit}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:inherit}input,textarea,button,select,svg text{font-weight:inherit;font-family:inherit;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-webkit-font-smoothing:antialiased;background:none;border-radius:0;border:none;color:inherit;margin:0;padding:0}label,select,button{cursor:pointer}.grecaptcha-badge{visibility:hidden}.max-width{max-width:1600px;margin-inline:auto}.contact-form__detail,.blog-index__title,.blog-index__filters-label,.blog-index__filter,.library-index__name,.team-index__title,.team-index__group-name,.team-index__role,.team-index__name,.staff-single__title,.staff-single__group,.staff-single__role,.staff-single__name,.partner-single__person,.partner-single__name,.m-hero__meta-line,.m-hero__play-label,.c-text ul li,.c-section-nav__link,.c-section-nav__cta-text,.c-ruled-item__kicker,.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__title,.c-post-intro__link,.c-player__decorator-label,.c-image-gallery__label,.c-counted-heading,.a-button__inner,.s-footer .s-footer__nav-item-text,.s-header__link-text,h1,h2,h3,h4,h5,h6,p{text-box:trim-both cap alphabetic}.c-post-intro__link,.c-partner-card__cta .a-button__label,.c-lightbox-card__cta .a-button__label,.a-button--link .a-button__inner{--underline-color: currentColor}@media(min-width:1024px){.c-post-intro__link,.c-partner-card__cta .a-button__label,.c-lightbox-card__cta .a-button__label,.a-button--link .a-button__inner{display:inline-block;position:relative;color:currentColor;cursor:pointer;text-decoration:none;background:linear-gradient(to right,var(--underline-color),var(--underline-color)),linear-gradient(to right,transparent,transparent);background-size:100% var(--line-width, 1px),0 var(--line-width, 1px);background-position:0% 100%,0 100%;background-repeat:no-repeat;padding-bottom:var(--underline-offset, .4em);margin-bottom:calc(-1 * var(--underline-offset, .4em));transition:background-size .4s ease}}@media(max-width:1023px){.c-post-intro__link,.c-partner-card__cta .a-button__label,.c-lightbox-card__cta .a-button__label,.a-button--link .a-button__inner{text-decoration:underline;text-underline-offset:.25em}}@media(min-width:1024px){.c-post-intro__link:hover,.a-button--link .a-button__inner:hover,.c-post-intro__link:focus,.a-button--link .a-button__inner:focus,:is(button,a):hover .c-post-intro__link,:is(button,a):hover .a-button--link .a-button__inner,.a-button--link :is(button,a):hover .a-button__inner,:is(button,a):focus .c-post-intro__link,:is(button,a):focus .a-button--link .a-button__inner,.a-button--link :is(button,a):focus .a-button__inner,.hoverable:hover .c-post-intro__link,.hoverable:hover .a-button--link .a-button__inner,.a-button--link .hoverable:hover .a-button__inner,.hoverable:focus .c-post-intro__link,.hoverable:focus .a-button--link .a-button__inner,.a-button--link .hoverable:focus .a-button__inner{background-size:0 var(--line-width, 1px),100% var(--line-width, 1px);background-position:100% 100%,0 100%}}@media(min-width:1024px){.contact-form__link,.c-player__decorator-label,.c-image-gallery__label,.a-button--link-reveal .a-button__inner,.s-footer .s-footer__nav-item-text,.s-header__link-text{display:inline-block;position:relative;color:currentColor;cursor:pointer;text-decoration:none;background:linear-gradient(var(--underline-color, currentColor),var(--underline-color, currentColor)) no-repeat 100% 100%/0 var(--line-width, 1px);background-position:0% 100%,0 100%;background-repeat:no-repeat;padding-bottom:var(--underline-offset, .4em);margin-bottom:calc(-1 * var(--underline-offset, .4em));transition:background-size .4s ease}}@media(min-width:1024px){.contact-form__link:hover,.c-player__decorator-label:hover,.c-image-gallery__label:hover,.a-button--link-reveal .a-button__inner:hover,.s-footer .s-footer__nav-item-text:hover,.s-header__link-text:hover,.contact-form__link:focus,.c-player__decorator-label:focus,.c-image-gallery__label:focus,.a-button--link-reveal .a-button__inner:focus,.s-footer .s-footer__nav-item-text:focus,.s-header__link-text:focus,:is(button,a):hover .contact-form__link,:is(button,a):hover .c-player__decorator-label,:is(button,a):hover .c-image-gallery__label,:is(button,a):hover .a-button--link-reveal .a-button__inner,.a-button--link-reveal :is(button,a):hover .a-button__inner,:is(button,a):hover .s-footer .s-footer__nav-item-text,.s-footer :is(button,a):hover .s-footer__nav-item-text,:is(button,a):hover .s-header__link-text,:is(button,a):focus .contact-form__link,:is(button,a):focus .c-player__decorator-label,:is(button,a):focus .c-image-gallery__label,:is(button,a):focus .a-button--link-reveal .a-button__inner,.a-button--link-reveal :is(button,a):focus .a-button__inner,:is(button,a):focus .s-footer .s-footer__nav-item-text,.s-footer :is(button,a):focus .s-footer__nav-item-text,:is(button,a):focus .s-header__link-text,.hoverable:hover .contact-form__link,.hoverable:hover .c-player__decorator-label,.hoverable:hover .c-image-gallery__label,.hoverable:hover .a-button--link-reveal .a-button__inner,.a-button--link-reveal .hoverable:hover .a-button__inner,.hoverable:hover .s-footer .s-footer__nav-item-text,.s-footer .hoverable:hover .s-footer__nav-item-text,.hoverable:hover .s-header__link-text,.hoverable:focus .contact-form__link,.hoverable:focus .c-player__decorator-label,.hoverable:focus .c-image-gallery__label,.hoverable:focus .a-button--link-reveal .a-button__inner,.a-button--link-reveal .hoverable:focus .a-button__inner,.hoverable:focus .s-footer .s-footer__nav-item-text,.s-footer .hoverable:focus .s-footer__nav-item-text,.hoverable:focus .s-header__link-text{background-size:100% var(--line-width, 1px);background-position:0 100%}}.staff-single__text a,.c-text a,.c-intro__text a{transition:color .3s cubic-bezier(.5,0,.2,1);text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:1px}@media(min-width:1024px){.staff-single__text a:hover,.c-text a:hover,.c-intro__text a:hover,.staff-single__text a:focus,.c-text a:focus,.c-intro__text a:focus,.hoverable:hover .staff-single__text a,.staff-single__text .hoverable:hover a,.hoverable:hover .c-text a,.c-text .hoverable:hover a,.hoverable:hover .c-intro__text a,.c-intro__text .hoverable:hover a,.hoverable:focus .staff-single__text a,.staff-single__text .hoverable:focus a,.hoverable:focus .c-text a,.c-text .hoverable:focus a,.hoverable:focus .c-intro__text a,.c-intro__text .hoverable:focus a{color:#00adbb}}.expand{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.5,0,.2,1);width:100%;position:relative}.expand.is-expanded,.accordeon.is-expanded .expand{grid-template-rows:1fr}.s-menu__row,.overflow{overflow:hidden;position:relative}.is-red{color:#c82a36}.scrollbar::-webkit-scrollbar{width:.0625rem;height:.375rem}.scrollbar::-webkit-scrollbar-track{background:#0000}.scrollbar::-webkit-scrollbar-thumb{background:#4443}.scrollbar::-webkit-scrollbar-thumb:hover{background:#444}.scrollbar-hidden,html,body{scrollbar-width:none}.scrollbar-hidden::-moz-scrollbar,html::-moz-scrollbar,body::-moz-scrollbar{display:none}.scrollbar-hidden::-webkit-scrollbar,html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;display:none;background:transparent}.scrollbar-hidden::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:transparent}:root{--app-height: 100vh}@media(prefers-reduced-motion:no-preference){:root{interpolate-size:allow-keywords}}*,*:before,*:after{box-sizing:border-box}html{position:relative;height:100%;overflow-x:clip;scrollbar-gutter:stable}@media(min-width:1024px){html{font-size:1.25vw}}@media(min-width:1600px){html{font-size:20px}}@media(min-width:660px)and (max-width:1023px){html{font-size:clamp(15px,2.0833333333vw * var(--tablet-multiplier, 1),18px)}}@media(max-width:659px){html{font-size:clamp(14px,4.2666666667vw,17.5px)}}html:has(body.is-menu){overflow:hidden}html,body{background:#fffefc}body{font-family:BrandonGrotesque,sans-serif;font-weight:400;color:#101820;font-feature-settings:"ss02" 1,"ss03" 1}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:focus-visible{outline:.125rem solid currentcolor;outline-offset:.1875rem}main.content:focus{outline:none}::-moz-selection{background-color:#00adbb;color:#fdfdfd;text-shadow:none}::selection{background-color:#00adbb;color:#fdfdfd;text-shadow:none}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,label,select,a{cursor:pointer}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:400;text-wrap:pretty;color:inherit}p{max-width:70ch;text-wrap:pretty}#wrapper{overflow-x:clip;display:grid;min-block-size:100svh;grid-template-rows:1fr auto auto}@media(max-width:1023px){#wrapper{width:100vw}}#content{width:100%;position:relative;min-width:0;min-height:var(--app-height, 100svh)}@media(max-width:1023px){#content{width:100vw}}article[data-page]{position:relative;margin-inline:var(--grid-margin)}@media(min-width:1024px){[text-indent]{text-indent:2rem}}.mapboxgl-ctrl{visibility:hidden}@media(max-width:659px){:root{--grid-columns: 1;--grid-margin: 12px;--grid-gutter: 20px}}@media(max-width:659px)and (max-width:659px){:root .grid-small,:root .grid-wrap-small{--grid-columns: 1;--grid-margin: 12px;--grid-gutter: 16px}}@media(min-width:660px)and (max-width:1023px){:root{--grid-columns: 4;--grid-margin: 18px;--grid-gutter: 16px}}@media(min-width:660px)and (max-width:1023px)and (min-width:660px)and (max-width:1023px){:root .grid-small,:root .grid-wrap-small{--grid-columns: 4;--grid-margin: 18px;--grid-gutter: 16px}}@media(min-width:1024px){:root{--grid-columns: 12;--grid-margin: 1.25rem;--grid-gutter: 1.25rem}}@media(min-width:1024px)and (min-width:1024px){:root .grid-small,:root .grid-wrap-small{--grid-columns: 12;--grid-margin: 1.25rem;--grid-gutter: 4rem}}@media(min-width:1600px){:root{--grid-columns: 12;--grid-margin: 1.25rem;--grid-gutter: 1.25rem}}@media(min-width:1600px)and (min-width:1600px){:root .grid-small,:root .grid-wrap-small{--grid-columns: 12;--grid-margin: 1.25rem;--grid-gutter: 4rem}}.grid-wrap,.wrap{margin-inline:var(--grid-margin);width:calc(100% - 2 * var(--grid-margin))}.grid-wrap,.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(auto,1fr));gap:var(--grid-gutter)}.grid-wrap--no-offset,.grid--no-offset{margin-inline:unset}.grid-wrap--no-gutter,.grid--no-gutter{-moz-column-gap:0;column-gap:0}[class*=col-span-]{grid-column:var(--grid-column-start, auto)/span var(--grid-columns-span, auto)}@media(min-width:1024px){.col-span-1{--grid-columns-span: 1}}@media(min-width:660px)and (max-width:1023px){.col-span-1{--grid-columns-span: 1}}@media(max-width:659px){.col-span-1{--grid-columns-span: 1}}@media(min-width:1024px){.col-start-1{--grid-column-start: 1}}@media(min-width:660px)and (max-width:1023px){.col-start-1{--grid-column-start: 1}}@media(max-width:659px){.col-start-1{--grid-column-start: 1}}@media(min-width:1024px){.col-span-2{--grid-columns-span: 2}}@media(min-width:660px)and (max-width:1023px){.col-span-2{--grid-columns-span: 2}}@media(max-width:659px){.col-span-2{--grid-columns-span: 2}}@media(min-width:1024px){.col-start-2{--grid-column-start: 2}}@media(min-width:660px)and (max-width:1023px){.col-start-2{--grid-column-start: 2}}@media(max-width:659px){.col-start-2{--grid-column-start: 2}}@media(min-width:1024px){.col-span-3{--grid-columns-span: 3}}@media(min-width:660px)and (max-width:1023px){.col-span-3{--grid-columns-span: 4}}@media(max-width:659px){.col-span-3{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-3{--grid-column-start: 3}}@media(min-width:660px)and (max-width:1023px){.col-start-3{--grid-column-start: 4}}@media(max-width:659px){.col-start-3{--grid-column-start: 4}}@media(min-width:1024px){.col-span-4{--grid-columns-span: 4}}@media(min-width:660px)and (max-width:1023px){.col-span-4{--grid-columns-span: 4}}@media(max-width:659px){.col-span-4{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-4{--grid-column-start: 4}}@media(min-width:660px)and (max-width:1023px){.col-start-4{--grid-column-start: 4}}@media(max-width:659px){.col-start-4{--grid-column-start: 4}}@media(min-width:1024px){.col-span-5{--grid-columns-span: 5}}@media(min-width:660px)and (max-width:1023px){.col-span-5{--grid-columns-span: 4}}@media(max-width:659px){.col-span-5{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-5{--grid-column-start: 5}}@media(min-width:660px)and (max-width:1023px){.col-start-5{--grid-column-start: 4}}@media(max-width:659px){.col-start-5{--grid-column-start: 4}}@media(min-width:1024px){.col-span-6{--grid-columns-span: 6}}@media(min-width:660px)and (max-width:1023px){.col-span-6{--grid-columns-span: 6}}@media(max-width:659px){.col-span-6{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-6{--grid-column-start: 6}}@media(min-width:660px)and (max-width:1023px){.col-start-6{--grid-column-start: 6}}@media(max-width:659px){.col-start-6{--grid-column-start: 4}}@media(min-width:1024px){.col-span-7{--grid-columns-span: 7}}@media(min-width:660px)and (max-width:1023px){.col-span-7{--grid-columns-span: 6}}@media(max-width:659px){.col-span-7{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-7{--grid-column-start: 7}}@media(min-width:660px)and (max-width:1023px){.col-start-7{--grid-column-start: 6}}@media(max-width:659px){.col-start-7{--grid-column-start: 4}}@media(min-width:1024px){.col-span-8{--grid-columns-span: 8}}@media(min-width:660px)and (max-width:1023px){.col-span-8{--grid-columns-span: 6}}@media(max-width:659px){.col-span-8{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-8{--grid-column-start: 8}}@media(min-width:660px)and (max-width:1023px){.col-start-8{--grid-column-start: 6}}@media(max-width:659px){.col-start-8{--grid-column-start: 4}}@media(min-width:1024px){.col-span-9{--grid-columns-span: 9}}@media(min-width:660px)and (max-width:1023px){.col-span-9{--grid-columns-span: 6}}@media(max-width:659px){.col-span-9{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-9{--grid-column-start: 9}}@media(min-width:660px)and (max-width:1023px){.col-start-9{--grid-column-start: 6}}@media(max-width:659px){.col-start-9{--grid-column-start: 4}}@media(min-width:1024px){.col-span-10{--grid-columns-span: 10}}@media(min-width:660px)and (max-width:1023px){.col-span-10{--grid-columns-span: 6}}@media(max-width:659px){.col-span-10{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-10{--grid-column-start: 10}}@media(min-width:660px)and (max-width:1023px){.col-start-10{--grid-column-start: 6}}@media(max-width:659px){.col-start-10{--grid-column-start: 4}}@media(min-width:1024px){.col-span-11{--grid-columns-span: 11}}@media(min-width:660px)and (max-width:1023px){.col-span-11{--grid-columns-span: 6}}@media(max-width:659px){.col-span-11{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-11{--grid-column-start: 11}}@media(min-width:660px)and (max-width:1023px){.col-start-11{--grid-column-start: 6}}@media(max-width:659px){.col-start-11{--grid-column-start: 4}}@media(min-width:1024px){.col-span-12{--grid-columns-span: 12}}@media(min-width:660px)and (max-width:1023px){.col-span-12{--grid-columns-span: 6}}@media(max-width:659px){.col-span-12{--grid-columns-span: 4}}@media(min-width:1024px){.col-start-12{--grid-column-start: 12}}@media(min-width:660px)and (max-width:1023px){.col-start-12{--grid-column-start: 6}}@media(max-width:659px){.col-start-12{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-1-big{--grid-columns-span: 1}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-1-big{--grid-columns-span: 1}}@media(min-width:1600px)and (max-width:659px){.col-span-1-big{--grid-columns-span: 1}}@media(min-width:1600px)and (min-width:1024px){.col-start-1-big{--grid-column-start: 1}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-1-big{--grid-column-start: 1}}@media(min-width:1600px)and (max-width:659px){.col-start-1-big{--grid-column-start: 1}}@media(min-width:1600px)and (min-width:1024px){.col-span-2-big{--grid-columns-span: 2}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-2-big{--grid-columns-span: 2}}@media(min-width:1600px)and (max-width:659px){.col-span-2-big{--grid-columns-span: 2}}@media(min-width:1600px)and (min-width:1024px){.col-start-2-big{--grid-column-start: 2}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-2-big{--grid-column-start: 2}}@media(min-width:1600px)and (max-width:659px){.col-start-2-big{--grid-column-start: 2}}@media(min-width:1600px)and (min-width:1024px){.col-span-3-big{--grid-columns-span: 3}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-3-big{--grid-columns-span: 4}}@media(min-width:1600px)and (max-width:659px){.col-span-3-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-3-big{--grid-column-start: 3}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-3-big{--grid-column-start: 4}}@media(min-width:1600px)and (max-width:659px){.col-start-3-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-4-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-4-big{--grid-columns-span: 4}}@media(min-width:1600px)and (max-width:659px){.col-span-4-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-4-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-4-big{--grid-column-start: 4}}@media(min-width:1600px)and (max-width:659px){.col-start-4-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-5-big{--grid-columns-span: 5}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-5-big{--grid-columns-span: 4}}@media(min-width:1600px)and (max-width:659px){.col-span-5-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-5-big{--grid-column-start: 5}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-5-big{--grid-column-start: 4}}@media(min-width:1600px)and (max-width:659px){.col-start-5-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-6-big{--grid-columns-span: 6}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-6-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-6-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-6-big{--grid-column-start: 6}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-6-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-6-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-7-big{--grid-columns-span: 7}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-7-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-7-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-7-big{--grid-column-start: 7}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-7-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-7-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-8-big{--grid-columns-span: 8}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-8-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-8-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-8-big{--grid-column-start: 8}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-8-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-8-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-9-big{--grid-columns-span: 9}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-9-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-9-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-9-big{--grid-column-start: 9}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-9-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-9-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-10-big{--grid-columns-span: 10}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-10-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-10-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-10-big{--grid-column-start: 10}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-10-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-10-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-11-big{--grid-columns-span: 11}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-11-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-11-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-11-big{--grid-column-start: 11}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-11-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-11-big{--grid-column-start: 4}}@media(min-width:1600px)and (min-width:1024px){.col-span-12-big{--grid-columns-span: 12}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-span-12-big{--grid-columns-span: 6}}@media(min-width:1600px)and (max-width:659px){.col-span-12-big{--grid-columns-span: 4}}@media(min-width:1600px)and (min-width:1024px){.col-start-12-big{--grid-column-start: 12}}@media(min-width:1600px)and (min-width:660px)and (max-width:1023px){.col-start-12-big{--grid-column-start: 6}}@media(min-width:1600px)and (max-width:659px){.col-start-12-big{--grid-column-start: 4}}:root{--nav-padding-block: 1.25rem;--header-height: 3.75rem;--padding: .625rem;--padding-medium: .75rem;--padding-big: 1rem;--margin-first-module: 12.5rem;--radius-08: .5rem;--radius-10: .625rem;--radius-24: 1.5rem;--radius-30: 1.875rem;--paragraph-spacing: 2rem;--border-width: 1px;--tablet-multiplier: 1.25;--color-icon: currentColor;--color-icon-bg: transparent}@supports (height: 100lvh){:root{--app-height: 100lvh}}@media(max-width:1023px){:root{--app-height: 100svh}}@media(max-width:659px){:root{--paragraph-spacing: 1.5rem}}@property --bracket-grow{syntax: "<length>"; inherits: true; initial-value: 0px;}.editor-styles-wrapper,.acf-block-preview{--app-height: 30rem}.editor-styles-wrapper .m-word-map__item,.acf-block-preview .m-word-map__item{pointer-events:none}.editor-styles-wrapper .editor-post-title{margin-block-end:2.5rem}.editor-styles-wrapper .is-root-container>p{max-width:var(--wp--style--global--content-size, none)}.editor-styles-wrapper .is-root-container>*+*{margin-block-start:var(--paragraph-spacing)}.editor-styles-wrapper .is-root-container>*+:is(h1,h2,h3,h4,h5,h6){margin-block-start:2.75rem}.editor-styles-wrapper .is-root-container>:is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:1rem}.contrast *,.contrast *:before,.contrast *:after,.accessibility *,.accessibility *:before,.accessibility *:after{transition:none!important}.contrast a:focus,.contrast label:focus,.contrast label:focus-within,.contrast button:focus,.contrast input:focus-visible+label,.accessibility a:focus,.accessibility label:focus,.accessibility label:focus-within,.accessibility button:focus,.accessibility input:focus-visible+label{color:#ff0!important;background:#000!important;outline:1px solid black;border-radius:.3125rem;outline-offset:.3125rem;opacity:1}@media(prefers-reduced-motion:no-preference){*:focus{transition:outline-offset .25s ease!important}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:0s!important}}@keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes ripple{0%{opacity:0;transform:scale(.5)}35%{opacity:1}65%{opacity:1}to{opacity:0;transform:scale(1.5)}}@keyframes dot{0%{opacity:0;transform:translate(35px)}30%{opacity:1}65%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes fade-out{15%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes pulse{0%{transform:scaleZ(1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleZ(1)}}@keyframes up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes draw-loader{0%{stroke-dashoffset:546px}to{stroke-dashoffset:182px}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes ticker-move{0%{translate:0% 0%}to{translate:-100% 0%}}.visually-hidden,.blog-index__more-link,.sr-only,.screen-reader-text{position:absolute;overflow:hidden;height:1px;width:1px;margin:-1px;padding:0;border:none;clip:rect(0 0 0 0)}[data-observe=heading] span{display:inline-block}@media(prefers-reduced-motion:no-preference){:is(.m-body) [data-observe=childrenText] :is(li,p,h3,h4).is-below{opacity:0;translate:0 1.25rem}:is(.m-body) [data-observe=childrenText] :is(li,p,h3,h4).is-in-view{transition:translate .5s cubic-bezier(.5,0,.2,1),opacity .4s cubic-bezier(.5,0,.2,1)}[data-observe=unblur].is-below,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=unblur]{filter:blur(10px);opacity:0}[data-observe=unblur].is-in-view{transition:opacity .8s var(--animation-delay, 0s) ease,filter .8s var(--animation-delay, 0s) ease}[data-observe=scale]{transition:transform .7s var(--animation-delay, 0s) cubic-bezier(.5,0,.2,1),opacity .5s var(--animation-delay, 0s) cubic-bezier(.5,0,.2,1)}[data-observe=scale].is-below{transform:scale(.8);opacity:0;transition:none}[data-observe^=fade].is-below{opacity:0}[data-observe^=fade].is-in-view{opacity:1;transition:translate var(--duration, .5s) var(--animation-delay, 0s) cubic-bezier(.5,0,.2,1),opacity var(--duration, .5s) var(--animation-delay, 0s) cubic-bezier(.5,0,.2,1)}[data-observe=fadeUp].is-below{translate:0 .9375rem}[data-observe=fadeDown].is-below{translate:0 -.9375rem}[data-observe=fadeLeft].is-below{translate:.9375rem 0}[data-observe=fadeRight].is-below{translate:-.9375rem 0}[data-observe=heading].is-below .a-heading__word,[data-observe=heading].is-below .word-fx,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=heading] .a-heading__word,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=heading] .word-fx{filter:blur(10px);opacity:0}[data-observe=heading].is-in-view .a-heading__word,[data-observe=heading].is-in-view .word-fx{transition:opacity .8s ease,filter .8s ease}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(1){transition-delay:calc(1 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(2){transition-delay:calc(2 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(3){transition-delay:calc(3 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(4){transition-delay:calc(4 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(5){transition-delay:calc(5 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(6){transition-delay:calc(6 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(7){transition-delay:calc(7 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(8){transition-delay:calc(8 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(9){transition-delay:calc(9 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(10){transition-delay:calc(10 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(11){transition-delay:calc(11 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(12){transition-delay:calc(12 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(13){transition-delay:calc(13 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(14){transition-delay:calc(14 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(15){transition-delay:calc(15 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(16){transition-delay:calc(16 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(17){transition-delay:calc(17 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(18){transition-delay:calc(18 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(19){transition-delay:calc(19 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(20){transition-delay:calc(20 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(21){transition-delay:calc(21 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(22){transition-delay:calc(22 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(23){transition-delay:calc(23 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(24){transition-delay:calc(24 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(25){transition-delay:calc(25 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(26){transition-delay:calc(26 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(27){transition-delay:calc(27 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(28){transition-delay:calc(28 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(29){transition-delay:calc(29 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(30){transition-delay:calc(30 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(31){transition-delay:calc(31 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(32){transition-delay:calc(32 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(33){transition-delay:calc(33 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(34){transition-delay:calc(34 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(35){transition-delay:calc(35 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(36){transition-delay:calc(36 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(37){transition-delay:calc(37 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(38){transition-delay:calc(38 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(39){transition-delay:calc(39 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(40){transition-delay:calc(40 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(41){transition-delay:calc(41 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(42){transition-delay:calc(42 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(43){transition-delay:calc(43 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(44){transition-delay:calc(44 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(45){transition-delay:calc(45 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(46){transition-delay:calc(46 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(47){transition-delay:calc(47 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(48){transition-delay:calc(48 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(49){transition-delay:calc(49 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(50){transition-delay:calc(50 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(51){transition-delay:calc(51 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(52){transition-delay:calc(52 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(53){transition-delay:calc(53 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(54){transition-delay:calc(54 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(55){transition-delay:calc(55 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(56){transition-delay:calc(56 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(57){transition-delay:calc(57 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(58){transition-delay:calc(58 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(59){transition-delay:calc(59 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=heading].is-in-view :is(.a-heading__word,.word-fx):nth-child(60){transition-delay:calc(60 * var(--stagger, 25ms) + var(--animation-delay, 0s))}[data-observe=drawArrow]{--path-length: 100}[data-observe=drawArrow] path{--animation-delay: .6s;--animation-duration: .3s;stroke-dashoffset:0;stroke-dasharray:var(--path-length) var(--path-length)}[data-observe=drawArrow] path:first-of-type{--animation-delay: .1s;--animation-duration: .6s}[data-observe=drawArrow].is-below path,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=drawArrow] path{stroke-dashoffset:var(--path-length)!important}[data-observe=drawArrow].is-in-view path{transition:stroke-dashoffset var(--animation-duration, .3s) calc(var(--animation-delay, 0s) + var(--base-delay, 0s)) cubic-bezier(.5,0,.2,1)}[data-observe=tile]{--tile-delay: var(--animation-delay, 0s);--tile-stagger: .09s;--tile-scale: .92}[data-observe=tile]:before{clip-path:inset(0)}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(1),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(1){--tile-index: 0}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(2),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(2){--tile-index: 1}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(3),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(3){--tile-index: 2}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(4),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(4){--tile-index: 3}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(5),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(5){--tile-index: 4}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(6),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(6){--tile-index: 5}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(7),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(7){--tile-index: 6}[data-observe=tile]>:is(p,h2,h3,h4,span,.a-button):nth-child(8),[data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button):nth-child(8){--tile-index: 7}[data-observe=tile].is-below>:first-child,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=tile]>:first-child{opacity:0;scale:var(--tile-scale)}[data-observe=tile].is-below>:first-child img,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=tile]>:first-child img{scale:calc(1 / var(--tile-scale))}[data-observe=tile].is-below>:is(p,h2,h3,h4,span,.a-button),[data-observe=tile].is-below>*>:is(p,h2,h3,h4,span,.a-button),body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=tile]>:is(p,h2,h3,h4,span,.a-button),body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=tile]>*>:is(p,h2,h3,h4,span,.a-button){filter:blur(10px);opacity:0}[data-observe=tile].is-below:before,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=tile]:before{clip-path:inset(0 100% 100% 0)}[data-observe=tile].is-in-view>:first-child{transition:opacity .7s var(--tile-delay) cubic-bezier(.5,0,.2,1),scale .7s var(--tile-delay) cubic-bezier(.5,0,.2,1)}[data-observe=tile].is-in-view>:first-child img{transition:scale .7s var(--tile-delay) cubic-bezier(.5,0,.2,1)}[data-observe=tile].is-in-view>:is(p,h2,h3,h4,span,.a-button),[data-observe=tile].is-in-view>*>:is(p,h2,h3,h4,span,.a-button){transition:opacity .7s calc(var(--tile-delay) + .3s + var(--tile-index, 0) * var(--tile-stagger)) ease,filter .7s calc(var(--tile-delay) + .3s + var(--tile-index, 0) * var(--tile-stagger)) ease}[data-observe=tile].is-in-view:before{transition:clip-path .7s calc(var(--tile-delay) + .25s) cubic-bezier(.5,0,.2,1),translate .7s calc(var(--tile-delay) + .25s) cubic-bezier(.5,0,.2,1)}[data-observe=box]{--tile-delay: var(--animation-delay, 0s);--tile-stagger: .09s;--tile-scale: .92}[data-observe=box]:after{clip-path:inset(0)}[data-observe=box]>*:nth-child(1){--tile-index: 0}[data-observe=box]>*:nth-child(2){--tile-index: 1}[data-observe=box]>*:nth-child(3){--tile-index: 2}[data-observe=box]>*:nth-child(4){--tile-index: 3}[data-observe=box]>*:nth-child(5){--tile-index: 4}[data-observe=box]>*:nth-child(6){--tile-index: 5}[data-observe=box]>*:nth-child(7){--tile-index: 6}[data-observe=box]>*:nth-child(8){--tile-index: 7}[data-observe=box].is-below:before,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=box]:before{opacity:0;scale:var(--tile-scale)}[data-observe=box].is-below>*,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=box]>*{filter:blur(10px);opacity:0}[data-observe=box].is-below:after,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=box]:after{clip-path:inset(100% 0 0 100%)}[data-observe=box].is-in-view:before{transition:opacity .7s var(--tile-delay) cubic-bezier(.5,0,.2,1),scale .9s var(--tile-delay) cubic-bezier(.5,0,.2,1)}[data-observe=box].is-in-view>*{transition:opacity .7s calc(var(--tile-delay) + .3s + var(--tile-index, 0) * var(--tile-stagger)) ease,filter .7s calc(var(--tile-delay) + .3s + var(--tile-index, 0) * var(--tile-stagger)) ease}[data-observe=box].is-in-view:after{transition:clip-path .7s calc(var(--tile-delay) + .25s) cubic-bezier(.5,0,.2,1),translate .7s calc(var(--tile-delay) + .25s) cubic-bezier(.5,0,.2,1)}[data-observe=quote]{--stagger: 25ms}[data-observe=quote] .word-fx{display:inline-block}[data-observe=quote].is-below .c-quote__mark,[data-observe=quote].is-below .word-fx,[data-observe=quote].is-below .c-quote__attribution,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=quote] .c-quote__mark,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=quote] .word-fx,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=quote] .c-quote__attribution{filter:blur(10px);opacity:0}[data-observe=quote].is-in-view .c-quote__mark,[data-observe=quote].is-in-view .word-fx,[data-observe=quote].is-in-view .c-quote__attribution{transition:opacity .8s var(--animation-delay, 0s) ease,filter .8s var(--animation-delay, 0s) ease}[data-observe=quote].is-in-view .word-fx:nth-child(1){transition-delay:calc(1 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(2){transition-delay:calc(2 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(3){transition-delay:calc(3 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(4){transition-delay:calc(4 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(5){transition-delay:calc(5 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(6){transition-delay:calc(6 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(7){transition-delay:calc(7 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(8){transition-delay:calc(8 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(9){transition-delay:calc(9 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(10){transition-delay:calc(10 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(11){transition-delay:calc(11 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(12){transition-delay:calc(12 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(13){transition-delay:calc(13 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(14){transition-delay:calc(14 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(15){transition-delay:calc(15 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(16){transition-delay:calc(16 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(17){transition-delay:calc(17 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(18){transition-delay:calc(18 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(19){transition-delay:calc(19 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(20){transition-delay:calc(20 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(21){transition-delay:calc(21 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(22){transition-delay:calc(22 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(23){transition-delay:calc(23 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(24){transition-delay:calc(24 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(25){transition-delay:calc(25 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(26){transition-delay:calc(26 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(27){transition-delay:calc(27 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(28){transition-delay:calc(28 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(29){transition-delay:calc(29 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(30){transition-delay:calc(30 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(31){transition-delay:calc(31 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(32){transition-delay:calc(32 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(33){transition-delay:calc(33 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(34){transition-delay:calc(34 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(35){transition-delay:calc(35 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(36){transition-delay:calc(36 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(37){transition-delay:calc(37 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(38){transition-delay:calc(38 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(39){transition-delay:calc(39 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(40){transition-delay:calc(40 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(41){transition-delay:calc(41 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(42){transition-delay:calc(42 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(43){transition-delay:calc(43 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(44){transition-delay:calc(44 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(45){transition-delay:calc(45 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(46){transition-delay:calc(46 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(47){transition-delay:calc(47 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(48){transition-delay:calc(48 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(49){transition-delay:calc(49 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(50){transition-delay:calc(50 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(51){transition-delay:calc(51 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(52){transition-delay:calc(52 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(53){transition-delay:calc(53 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(54){transition-delay:calc(54 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(55){transition-delay:calc(55 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(56){transition-delay:calc(56 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(57){transition-delay:calc(57 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(58){transition-delay:calc(58 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(59){transition-delay:calc(59 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .word-fx:nth-child(60){transition-delay:calc(60 * var(--stagger) + var(--animation-delay, 0s))}[data-observe=quote].is-in-view .c-quote__attribution{transition-delay:calc((var(--word-count, 0) + 1) * var(--stagger) + var(--animation-delay, 0s))}[data-observe=banner]{--tile-delay: var(--animation-delay, 0s);--tile-scale: .95;--stagger: .0125s;--text-delay: calc(var(--tile-delay) + .3s)}[data-observe=banner] .word-fx{display:inline-block}[data-observe=banner].is-below .m-statement-banner__image,[data-observe=banner].is-below:after,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=banner] .m-statement-banner__image,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=banner]:after{opacity:0;scale:var(--tile-scale)}[data-observe=banner].is-below .m-statement-banner__image img,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=banner] .m-statement-banner__image img{scale:calc(1 / var(--tile-scale))}[data-observe=banner].is-below .m-statement-banner__kicker,[data-observe=banner].is-below .word-fx,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=banner] .m-statement-banner__kicker,body:not(.is-loader-animated,.wp-admin,.block-editor-iframe__body) [data-observe=banner] .word-fx{filter:blur(10px);opacity:0}[data-observe=banner].is-in-view .m-statement-banner__image,[data-observe=banner].is-in-view:after{transition:opacity .7s var(--tile-delay) cubic-bezier(.5,0,.2,1),scale .9s var(--tile-delay) cubic-bezier(.5,0,.2,1)}[data-observe=banner].is-in-view .m-statement-banner__image img{transition:scale .9s var(--tile-delay) cubic-bezier(.5,0,.2,1)}[data-observe=banner].is-in-view .m-statement-banner__kicker,[data-observe=banner].is-in-view .word-fx{transition:opacity .8s var(--text-delay) ease,filter .8s var(--text-delay) ease}[data-observe=banner].is-in-view .word-fx:nth-child(1){transition-delay:calc(var(--text-delay) + 1 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(2){transition-delay:calc(var(--text-delay) + 2 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(3){transition-delay:calc(var(--text-delay) + 3 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(4){transition-delay:calc(var(--text-delay) + 4 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(5){transition-delay:calc(var(--text-delay) + 5 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(6){transition-delay:calc(var(--text-delay) + 6 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(7){transition-delay:calc(var(--text-delay) + 7 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(8){transition-delay:calc(var(--text-delay) + 8 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(9){transition-delay:calc(var(--text-delay) + 9 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(10){transition-delay:calc(var(--text-delay) + 10 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(11){transition-delay:calc(var(--text-delay) + 11 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(12){transition-delay:calc(var(--text-delay) + 12 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(13){transition-delay:calc(var(--text-delay) + 13 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(14){transition-delay:calc(var(--text-delay) + 14 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(15){transition-delay:calc(var(--text-delay) + 15 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(16){transition-delay:calc(var(--text-delay) + 16 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(17){transition-delay:calc(var(--text-delay) + 17 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(18){transition-delay:calc(var(--text-delay) + 18 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(19){transition-delay:calc(var(--text-delay) + 19 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(20){transition-delay:calc(var(--text-delay) + 20 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(21){transition-delay:calc(var(--text-delay) + 21 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(22){transition-delay:calc(var(--text-delay) + 22 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(23){transition-delay:calc(var(--text-delay) + 23 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(24){transition-delay:calc(var(--text-delay) + 24 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(25){transition-delay:calc(var(--text-delay) + 25 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(26){transition-delay:calc(var(--text-delay) + 26 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(27){transition-delay:calc(var(--text-delay) + 27 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(28){transition-delay:calc(var(--text-delay) + 28 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(29){transition-delay:calc(var(--text-delay) + 29 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(30){transition-delay:calc(var(--text-delay) + 30 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(31){transition-delay:calc(var(--text-delay) + 31 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(32){transition-delay:calc(var(--text-delay) + 32 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(33){transition-delay:calc(var(--text-delay) + 33 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(34){transition-delay:calc(var(--text-delay) + 34 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(35){transition-delay:calc(var(--text-delay) + 35 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(36){transition-delay:calc(var(--text-delay) + 36 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(37){transition-delay:calc(var(--text-delay) + 37 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(38){transition-delay:calc(var(--text-delay) + 38 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(39){transition-delay:calc(var(--text-delay) + 39 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(40){transition-delay:calc(var(--text-delay) + 40 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(41){transition-delay:calc(var(--text-delay) + 41 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(42){transition-delay:calc(var(--text-delay) + 42 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(43){transition-delay:calc(var(--text-delay) + 43 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(44){transition-delay:calc(var(--text-delay) + 44 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(45){transition-delay:calc(var(--text-delay) + 45 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(46){transition-delay:calc(var(--text-delay) + 46 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(47){transition-delay:calc(var(--text-delay) + 47 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(48){transition-delay:calc(var(--text-delay) + 48 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(49){transition-delay:calc(var(--text-delay) + 49 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(50){transition-delay:calc(var(--text-delay) + 50 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(51){transition-delay:calc(var(--text-delay) + 51 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(52){transition-delay:calc(var(--text-delay) + 52 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(53){transition-delay:calc(var(--text-delay) + 53 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(54){transition-delay:calc(var(--text-delay) + 54 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(55){transition-delay:calc(var(--text-delay) + 55 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(56){transition-delay:calc(var(--text-delay) + 56 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(57){transition-delay:calc(var(--text-delay) + 57 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(58){transition-delay:calc(var(--text-delay) + 58 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(59){transition-delay:calc(var(--text-delay) + 59 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(60){transition-delay:calc(var(--text-delay) + 60 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(61){transition-delay:calc(var(--text-delay) + 61 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(62){transition-delay:calc(var(--text-delay) + 62 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(63){transition-delay:calc(var(--text-delay) + 63 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(64){transition-delay:calc(var(--text-delay) + 64 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(65){transition-delay:calc(var(--text-delay) + 65 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(66){transition-delay:calc(var(--text-delay) + 66 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(67){transition-delay:calc(var(--text-delay) + 67 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(68){transition-delay:calc(var(--text-delay) + 68 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(69){transition-delay:calc(var(--text-delay) + 69 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(70){transition-delay:calc(var(--text-delay) + 70 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(71){transition-delay:calc(var(--text-delay) + 71 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(72){transition-delay:calc(var(--text-delay) + 72 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(73){transition-delay:calc(var(--text-delay) + 73 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(74){transition-delay:calc(var(--text-delay) + 74 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(75){transition-delay:calc(var(--text-delay) + 75 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(76){transition-delay:calc(var(--text-delay) + 76 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(77){transition-delay:calc(var(--text-delay) + 77 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(78){transition-delay:calc(var(--text-delay) + 78 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(79){transition-delay:calc(var(--text-delay) + 79 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(80){transition-delay:calc(var(--text-delay) + 80 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(81){transition-delay:calc(var(--text-delay) + 81 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(82){transition-delay:calc(var(--text-delay) + 82 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(83){transition-delay:calc(var(--text-delay) + 83 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(84){transition-delay:calc(var(--text-delay) + 84 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(85){transition-delay:calc(var(--text-delay) + 85 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(86){transition-delay:calc(var(--text-delay) + 86 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(87){transition-delay:calc(var(--text-delay) + 87 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(88){transition-delay:calc(var(--text-delay) + 88 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(89){transition-delay:calc(var(--text-delay) + 89 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(90){transition-delay:calc(var(--text-delay) + 90 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(91){transition-delay:calc(var(--text-delay) + 91 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(92){transition-delay:calc(var(--text-delay) + 92 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(93){transition-delay:calc(var(--text-delay) + 93 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(94){transition-delay:calc(var(--text-delay) + 94 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(95){transition-delay:calc(var(--text-delay) + 95 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(96){transition-delay:calc(var(--text-delay) + 96 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(97){transition-delay:calc(var(--text-delay) + 97 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(98){transition-delay:calc(var(--text-delay) + 98 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(99){transition-delay:calc(var(--text-delay) + 99 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(100){transition-delay:calc(var(--text-delay) + 100 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(101){transition-delay:calc(var(--text-delay) + 101 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(102){transition-delay:calc(var(--text-delay) + 102 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(103){transition-delay:calc(var(--text-delay) + 103 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(104){transition-delay:calc(var(--text-delay) + 104 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(105){transition-delay:calc(var(--text-delay) + 105 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(106){transition-delay:calc(var(--text-delay) + 106 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(107){transition-delay:calc(var(--text-delay) + 107 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(108){transition-delay:calc(var(--text-delay) + 108 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(109){transition-delay:calc(var(--text-delay) + 109 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(110){transition-delay:calc(var(--text-delay) + 110 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(111){transition-delay:calc(var(--text-delay) + 111 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(112){transition-delay:calc(var(--text-delay) + 112 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(113){transition-delay:calc(var(--text-delay) + 113 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(114){transition-delay:calc(var(--text-delay) + 114 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(115){transition-delay:calc(var(--text-delay) + 115 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(116){transition-delay:calc(var(--text-delay) + 116 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(117){transition-delay:calc(var(--text-delay) + 117 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(118){transition-delay:calc(var(--text-delay) + 118 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(119){transition-delay:calc(var(--text-delay) + 119 * var(--stagger))}[data-observe=banner].is-in-view .word-fx:nth-child(120){transition-delay:calc(var(--text-delay) + 120 * var(--stagger))}}@media(min-width:1024px){[data-cssanimate] [data-text]{height:inherit;line-height:inherit;position:relative;will-change:transform}[data-cssanimate] [data-text],[data-cssanimate] [data-text]:after{display:inline-flex;align-items:center}[data-cssanimate] [data-text]:after{content:attr(data-text);position:absolute;inset:0;transform:translateY(-125%)}[data-cssanimate].is-animating [data-text]{transform:translateY(125%);transition:transform .4s cubic-bezier(.5,0,.2,1)!important}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){[data-cssanimate].is-animating [data-text]{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:.01ms!important}}@media(min-width:1024px){button[data-cssanimate]:has([data-text]),a[data-cssanimate]:has([data-text]){display:inline-flex;position:relative;overflow-y:clip;padding-block:.16em;margin-block:-.16em}}@media(max-width:1023px){[data-arrow-down] svg:last-child,[data-arrow-right] svg:last-child,[data-arrow-diagonal] svg:last-child,[data-translate-down] svg:last-child{display:none}}@media(min-width:1024px){[data-arrow-down],[data-arrow-right],[data-arrow-diagonal],[data-translate-down]{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:clip;position:relative;padding:.3125rem;margin:-.3125rem}[data-arrow-down] svg:last-child,[data-arrow-right] svg:last-child,[data-arrow-diagonal] svg:last-child,[data-translate-down] svg:last-child{translate:0 -150%;position:absolute}.is-animating [data-arrow-down] svg,.is-animating [data-arrow-right] svg,.is-animating [data-arrow-diagonal] svg,.is-animating [data-translate-down] svg{transition:translate .4s cubic-bezier(.5,0,.2,1),color .4s cubic-bezier(.5,0,.2,1)}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.is-animating [data-arrow-down] svg,.is-animating [data-arrow-right] svg,.is-animating [data-arrow-diagonal] svg,.is-animating [data-translate-down] svg{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:.01ms!important}}@media(min-width:1024px){.is-animating [data-arrow-down] svg:first-child,.is-animating [data-arrow-right] svg:first-child,.is-animating [data-arrow-diagonal] svg:first-child,.is-animating [data-translate-down] svg:first-child{translate:0 150%}.is-animating [data-arrow-down] svg:last-child,.is-animating [data-arrow-right] svg:last-child,.is-animating [data-arrow-diagonal] svg:last-child,.is-animating [data-translate-down] svg:last-child{translate:0}}@media(min-width:1024px){[data-arrow-right] svg:last-child{translate:-150% 0}.is-animating [data-arrow-right] svg:first-child{translate:150% 0}}@media(min-width:1024px){[data-arrow-diagonal]{padding:.125rem;margin:-.125rem}[data-arrow-diagonal] svg:last-child{translate:-100% 100%}.is-animating [data-arrow-diagonal] svg:first-child{translate:100% -100%}}@media(max-width:1023px){[data-blur-arrow] svg:last-child{display:none}}@media(min-width:1024px){[data-blur-arrow]{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:clip;position:relative;padding:.3125rem;margin:-.3125rem}[data-blur-arrow] svg:last-child{translate:0 -150%;position:absolute}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.is-animating [data-blur-arrow] svg{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-delay:0s!important;transition-duration:.01ms!important}}@media(min-width:1024px){.is-animating [data-blur-arrow] svg:first-child{opacity:0;filter:blur(.625rem);transition:opacity .6s cubic-bezier(.5,0,.2,1),filter .6s cubic-bezier(.5,0,.2,1)}.is-animating [data-blur-arrow] svg:last-child{translate:0;transition:translate .4s .25s cubic-bezier(.5,0,.2,1)}}.icon-close{display:inline-block;position:relative;width:14px;height:14px;vertical-align:middle;transform:rotate(0);transition:transform .3s cubic-bezier(.5,0,.2,1)}.icon-close:before,.icon-close:after{content:"";display:block;width:20px;height:1px;position:absolute;top:50%;left:50%;margin-left:-10px;background:currentColor}.icon-close:before{transform:translateY(-50%) rotate(45deg)}.icon-close:after{transform:translateY(-50%) rotate(135deg)}.no-touch .c-lightbox-video__close:hover .icon-close,.c-lightbox-video__close:focus-visible .icon-close,.no-touch .c-lightbox-gallery__close:hover .icon-close,.c-lightbox-gallery__close:focus-visible .icon-close,.no-touch .c-lightbox-card__close:hover .icon-close,.c-lightbox-card__close:focus-visible .icon-close{transform:rotate(-90deg)}.svg-arrow-fancy{height:auto;width:1.875rem}.svg-arrow-fancy-short{height:auto;width:1.5625rem}.svg-logo{height:auto;width:7.5rem}.svg-quote{height:auto;width:2.375rem}.svg-social-facebook,.svg-social-instagram,.svg-social-linkedin,.svg-social-threads{height:auto;width:1.5rem}.c-quote__text{font-size:24px;font-size:1.5rem;line-height:1.34;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media(min-width:660px)and (max-width:1023px){.c-quote__text{font-size:20px;font-size:1.25rem;line-height:1.34}}@media(max-width:659px){.c-quote__text{font-size:16px;font-size:1rem;line-height:1.34}}.a-button__inner{font-size:13px;font-size:.8125rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:.02em;text-transform:uppercase}@media(max-width:1023px){.a-button__inner{font-size:10px;font-size:.625rem;line-height:1}}.m-word-map.is-cycling .m-word-map__kicker,.m-statement-banner__kicker,.impact-stats__heading,.m-case-studies-grid__kind,.m-kicker-statement__kicker,.c-teaser-tile__meta,.c-section-nav__link,.c-post-intro__kicker,.c-partner-card__kicker,.c-lightbox-gallery__counter,.c-lightbox-card__kicker,.c-intro__kicker,.c-bracket-tile__kicker,.c-bracket-panel--tall .c-bracket-panel__kicker{font-size:13px;font-size:.8125rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:.08em;text-transform:uppercase}@media(max-width:659px){.m-word-map.is-cycling .m-word-map__kicker,.m-statement-banner__kicker,.impact-stats__heading,.m-case-studies-grid__kind,.m-kicker-statement__kicker,.c-teaser-tile__meta,.c-section-nav__link,.c-post-intro__kicker,.c-partner-card__kicker,.c-lightbox-gallery__counter,.c-lightbox-card__kicker,.c-intro__kicker,.c-bracket-tile__kicker,.c-bracket-panel--tall .c-bracket-panel__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.s-skip-link,.s-footer .s-footer__nav-item-text,.s-footer__copyright,.c-quote__attribution,.c-player__tooltip,.c-image__caption,.c-bracket-panel__book-author{font-size:10px;font-size:.625rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1023px){.s-skip-link,.s-footer .s-footer__nav-item-text,.s-footer__copyright,.c-quote__attribution,.c-player__tooltip,.c-image__caption,.c-bracket-panel__book-author{font-size:11px;font-size:.6875rem;line-height:1.2}}.s-footer__input,.s-header__link-text{font-size:13px;font-size:.8125rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.s-footer__title{font-size:20px;font-size:1.25rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:.08em;text-transform:uppercase}@media(max-width:659px){.s-footer__title{font-size:16px;font-size:1rem;line-height:1.1}}.contact-form__detail,.blog-index__filters-label,.blog-index__filter,.library-index__name,.library-index__cta .a-button__inner,.team-index__group-name,.team-index__role,.staff-single__group,.staff-single__role,.partner-single__person,.m-hero__meta,.c-ruled-item__kicker,.c-bracket-panel__book-cta,.c-bracket-panel--compact .c-bracket-panel__kicker,.c-bracket-panel--in-column .c-bracket-panel__kicker{font-size:13px;font-size:.8125rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media(max-width:659px){.contact-form__detail,.blog-index__filters-label,.blog-index__filter,.library-index__name,.library-index__cta .a-button__inner,.team-index__group-name,.team-index__role,.staff-single__group,.staff-single__role,.partner-single__person,.m-hero__meta,.c-ruled-item__kicker,.c-bracket-panel__book-cta,.c-bracket-panel--compact .c-bracket-panel__kicker,.c-bracket-panel--in-column .c-bracket-panel__kicker{font-size:10px;font-size:.625rem;line-height:1.2;letter-spacing:.1em}}.contact-form__label,.contact-form__error,.contact-form__note,.newsletter-signup__error,.m-hero__pause,.s-footer__error,.s-menu__secondary-link{font-size:10px;font-size:.625rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.a-button{--color: rgb(253, 253, 253);--color-bg: #101820;--color-hover: rgb(253, 253, 253);--color-hover-bg: #C82A36;display:block;width:-moz-max-content;width:max-content;position:relative;padding:0;border:0;background:none;color:inherit;cursor:pointer}@media(min-width:1024px){.module--back .a-button,.a-button.a-button--link{padding-bottom:var(--underline-offset, .4em)}}.a-button__wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;transition:width .4s cubic-bezier(.5,0,.2,1),padding .4s cubic-bezier(.5,0,.2,1),background-color .4s cubic-bezier(.5,0,.2,1),color .4s cubic-bezier(.5,0,.2,1)}.a-button__inner{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.625rem;position:relative}.a-button__inner .svg-arrow:nth-child(2){translate:0 -1.5625rem}.a-button__inner .svg-arrow-diagonal:nth-child(2){translate:-1.5625rem 1.5625rem}.a-button__label{display:inline-block}.a-button.a-button--mixed-case{text-transform:none}.m-word-map__title,.blog-index__title,.team-index__title,.staff-single__title,.m-kicker-statement__statement{font-size:60px;font-size:3.75rem;line-height:1.1;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:-.02em}@media(min-width:660px)and (max-width:1023px){.m-word-map__title,.blog-index__title,.team-index__title,.staff-single__title,.m-kicker-statement__statement{font-size:44px;font-size:2.75rem;line-height:1.15}}@media(max-width:659px){.m-word-map__title,.blog-index__title,.team-index__title,.staff-single__title,.m-kicker-statement__statement{font-size:38px;font-size:2.375rem;line-height:1.15}}.contact-form__heading,.impact-stats__value,.library-index__title,.partners-index__title,.m-hero--article .m-hero__title,.c-post-intro--large .c-post-intro__title,.a-heading.a-heading--large{font-size:50px;font-size:3.125rem;line-height:1.1;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:-.02em}@media(min-width:660px)and (max-width:1023px){.contact-form__heading,.impact-stats__value,.library-index__title,.partners-index__title,.m-hero--article .m-hero__title,.c-post-intro--large .c-post-intro__title,.a-heading.a-heading--large{font-size:40px;font-size:2.5rem;line-height:1.15}}@media(max-width:659px){.contact-form__heading,.impact-stats__value,.library-index__title,.partners-index__title,.m-hero--article .m-hero__title,.c-post-intro--large .c-post-intro__title,.a-heading.a-heading--large{font-size:33px;font-size:2.0625rem;line-height:1.15}}.m-word-map.is-cycling .m-word-map__title,.m-word-map.is-cycling .m-word-map__item--title .m-word-map__text,.partner-single__name,.m-events-row__heading,.m-hero__title,.s-footer__heading,.c-post-intro__title,.c-counted-heading,.a-heading{font-size:40px;font-size:2.5rem;line-height:1.13;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:-.01em}@media(min-width:660px)and (max-width:1023px){.m-word-map.is-cycling .m-word-map__title,.m-word-map.is-cycling .m-word-map__item--title .m-word-map__text,.partner-single__name,.m-events-row__heading,.m-hero__title,.s-footer__heading,.c-post-intro__title,.c-counted-heading,.a-heading{font-size:32px;font-size:2rem;line-height:1.15}}@media(max-width:659px){.m-word-map.is-cycling .m-word-map__title,.m-word-map.is-cycling .m-word-map__item--title .m-word-map__text,.partner-single__name,.m-events-row__heading,.m-hero__title,.s-footer__heading,.c-post-intro__title,.c-counted-heading,.a-heading{font-size:28px;font-size:1.75rem;line-height:1.15}}.m-404__heading,.m-statement-banner__statement,.team-index__name,.staff-single__name,.m-hero__play-label,.s-menu__link,.c-ruled-item__title,.c-logos__heading{font-size:34px;font-size:2.125rem;line-height:1.1;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:0}.m-word-map__item--title .m-word-map__text,.contact-form .message,.m-case-studies-grid__title,.m-kicker-statement__pillar-label,.s-cursor__label,.c-teaser-tile__title,.c-section-nav__cta-heading,.c-partner-card__heading,.c-logos--small .c-logos__heading,.c-lightbox-card__heading,.c-bracket-tile__title,.c-bracket-panel--compact .c-bracket-panel__heading,.c-bracket-panel--in-column .c-bracket-panel__heading{font-size:28px;font-size:1.75rem;line-height:1.1;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:0}.c-player__decorator-label,.c-image-gallery__label,.c-counted-heading__count{font-size:25px;font-size:1.5625rem;line-height:1;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:-.01em}@media(min-width:660px)and (max-width:1023px){.c-player__decorator-label,.c-image-gallery__label,.c-counted-heading__count{font-size:21px;font-size:1.3125rem;line-height:1.1}}@media(max-width:659px){.c-player__decorator-label,.c-image-gallery__label,.c-counted-heading__count{font-size:20px;font-size:1.25rem;line-height:1.1}}@media(max-width:659px){.a-heading.a-heading--large{font-size:36px;font-size:2.25rem;line-height:1.05}}.a-heading__word{display:inline-block}.a-picture{display:block;width:100%;height:100%;border-radius:inherit;overflow:hidden}.a-picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.a-picture--placeholder{display:grid;place-items:center}.a-picture--placeholder svg{width:55%;max-width:6.875rem;height:auto}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m-404__copy,.impact-stats__label,.blog-index__empty,.staff-single__text,.c-video__caption,.c-text,.c-text :is(h2,h3),.c-teaser-tile__desc,.c-ruled-item--grid .c-ruled-item__desc,.c-post-intro__detail,.c-intro--small .c-intro__text,.c-bracket-panel--tall .c-bracket-panel__description{font-size:20px;font-size:1.25rem;line-height:1.2;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:-.01em}@media(min-width:660px)and (max-width:1023px){.m-404__copy,.impact-stats__label,.blog-index__empty,.staff-single__text,.c-video__caption,.c-text,.c-text :is(h2,h3),.c-teaser-tile__desc,.c-ruled-item--grid .c-ruled-item__desc,.c-post-intro__detail,.c-intro--small .c-intro__text,.c-bracket-panel--tall .c-bracket-panel__description{font-size:18px;font-size:1.125rem;line-height:1.25}}@media(max-width:659px){.m-404__copy,.impact-stats__label,.blog-index__empty,.staff-single__text,.c-video__caption,.c-text,.c-text :is(h2,h3),.c-teaser-tile__desc,.c-ruled-item--grid .c-ruled-item__desc,.c-post-intro__detail,.c-intro--small .c-intro__text,.c-bracket-panel--tall .c-bracket-panel__description{font-size:17px;font-size:1.0625rem;line-height:1.3}}.library-index__intro,.team-index__intro,.partner-single__lead,.partners-index__intro,.c-post-intro__text,.c-intro__text{font-size:24px;font-size:1.5rem;line-height:1.2;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:0}@media(max-width:659px){.library-index__intro,.team-index__intro,.partner-single__lead,.partners-index__intro,.c-post-intro__text,.c-intro__text{font-size:20px;font-size:1.25rem;line-height:1.2}}.c-text-section__heading,.m-body--centered .c-text :is(h2,h3){font-size:22px;font-size:1.375rem;line-height:1.2;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:-.01em}.partner-single__body p{font-size:18px;font-size:1.125rem;line-height:1.35;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:-.01em}.m-word-map__caption,.c-partner-card__text,.c-lightbox-gallery__caption,.c-lightbox-card__text{font-size:13px;font-size:.8125rem;line-height:1.2;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:0}.contact-form__description,.contact-form__input,.contact-form__toggle,.contact-form__option,.m-body--centered .c-text{font-size:20px;font-size:1.25rem;line-height:1.2;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:-.01em}.library-index__description,.c-section-nav__cta-text,.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__desc,.c-bracket-panel--compact .c-bracket-panel__description,.c-bracket-panel--in-column .c-bracket-panel__description{font-size:13px;font-size:.8125rem;line-height:1;font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:.02em}.c-bracket-panel{--panel-inset-start: .5rem;--panel-inset-end: 3.25rem;--panel-min-height: 17.1875rem;--panel-gap: 3rem;padding:1.75rem var(--grid-margin);background-color:#f6f4f1}@media(max-width:1023px){.c-bracket-panel{--panel-inset-start: 1rem;--panel-inset-end: 1rem;padding-block:1.25rem}}@media(max-width:659px){.c-bracket-panel{--panel-inset-start: 0rem;--panel-inset-end: 0rem;padding-block:.75rem}}.c-bracket-panel__inner{--decorator-width: 1.375rem;position:relative}.c-bracket-panel__inner:before,.c-bracket-panel__inner:after{content:"";position:absolute;top:0;bottom:0;width:var(--decorator-width);border:1px solid #101820;pointer-events:none}.c-bracket-panel__inner:before{left:0;border-right:none}.c-bracket-panel__inner:after{right:0;border-left:none}.c-bracket-panel__inner{display:grid;min-height:var(--panel-min-height);padding-block:1.25rem;padding-inline:calc(var(--panel-inset-start) + var(--decorator-width)) calc(var(--panel-inset-end) + var(--decorator-width))}@media(min-width:1024px){.c-bracket-panel__inner{grid-template-columns:1fr auto;gap:var(--panel-gap)}}@media(max-width:1023px){.c-bracket-panel__inner{--decorator-width: .875rem;grid-template-columns:1fr;gap:2.25rem;min-height:0}}@media(max-width:659px){.c-bracket-panel__inner{--decorator-width: 1.375rem;gap:2.125rem;padding-block:2.25rem}}.c-bracket-panel--compact .c-bracket-panel__inner,.c-bracket-panel--in-column .c-bracket-panel__inner{align-items:center}.c-bracket-panel__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.c-bracket-panel--compact .c-bracket-panel__content,.c-bracket-panel--in-column .c-bracket-panel__content{justify-items:center}@media(min-width:1024px){.c-bracket-panel--compact .c-bracket-panel__content{max-width:29.6875rem}}@media(min-width:1024px){.c-bracket-panel--in-column .c-bracket-panel__content{max-width:22.5rem}}.c-bracket-panel__media{align-self:center;width:11.875rem;aspect-ratio:5/4;box-shadow:0 .25rem 1.125rem .625rem #00000012;background-color:#e4e4e4;border-radius:.5rem}@media(max-width:1023px){.c-bracket-panel__media{align-self:flex-start}}.c-bracket-panel__books{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media(max-width:1023px){.c-bracket-panel__books{justify-content:center}}.c-bracket-panel__book{--book-width: 14.5rem;--shuffle: 6rem;--behind-scale: .823;position:relative;width:var(--book-width);aspect-ratio:29/45;text-align:center;color:#fdfdfd}@media(max-width:659px){.c-bracket-panel__book{--book-width: 6.375rem;--shuffle: 2.5rem}}.c-bracket-panel__book:first-child{order:1;margin-inline-start:-5.5rem;z-index:1}@media(max-width:659px){.c-bracket-panel__book:first-child{margin-inline-start:-1.875rem}}.c-bracket-panel__book:not(:first-child){margin-inline-start:calc(var(--book-width) * (var(--behind-scale) - 1))}.c-bracket-panel__book:only-child{margin-inline-start:0}.c-bracket-panel__book-shuffle{display:block;position:relative;z-index:0;height:100%;transform-origin:right center;transition:translate .5s cubic-bezier(.165,.84,.44,1) .5s,scale 1s cubic-bezier(.77,0,.175,1),z-index .5s step-end}.c-bracket-panel__book:not(:first-child) .c-bracket-panel__book-shuffle{scale:var(--behind-scale)}.c-bracket-panel__book-cover{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:100%;border-radius:var(--radius-08);background-color:#00adbb}@media(max-width:659px){.c-bracket-panel__book-cover{border-radius:.25rem}}.c-bracket-panel__book-cover{box-shadow:0 .25rem 1.73125rem .3125rem #00000021;overflow:hidden;transition:translate .5s cubic-bezier(.895,.03,.685,.22),box-shadow .5s cubic-bezier(.165,.84,.44,1),background-color .5s ease}.c-bracket-panel__book-image{position:absolute;top:0;left:0;width:100%;height:100%;transition:scale .6s cubic-bezier(.165,.84,.44,1)}.c-bracket-panel__book-cta{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;inset:auto 0 0;gap:.625rem;padding:1rem .75rem;background-image:linear-gradient(to top,#00737B,transparent);translate:0 100%;opacity:0;filter:blur(6px);transition:translate .5s cubic-bezier(.165,.84,.44,1),opacity .5s ease,filter .5s ease}.c-bracket-panel__book-cta svg{flex:none;width:1.25rem}.c-bracket-panel__book--link{--hover-duration: .4s}.no-touch .c-bracket-panel__book--link:hover .c-bracket-panel__book-cover,.c-bracket-panel__book--link:focus-visible .c-bracket-panel__book-cover{background-color:#00737b;box-shadow:0 1.125rem 2.25rem .25rem #00000021;transition:translate .3s ease-out,box-shadow .3s ease-out,background-color .3s ease}.no-touch .c-bracket-panel__book--link:hover .c-bracket-panel__book-cta,.c-bracket-panel__book--link:focus-visible .c-bracket-panel__book-cta{opacity:1;translate:0;filter:blur(0)}.c-bracket-panel__book--link:focus-visible{outline:none}.c-bracket-panel__book--link:focus-visible .c-bracket-panel__book-cover{outline:.125rem solid #00737B;outline-offset:.1875rem}.no-touch .c-bracket-panel__book--link:not(:first-child):hover .c-bracket-panel__book-shuffle,.c-bracket-panel__book--link:not(:first-child):focus-visible .c-bracket-panel__book-shuffle{translate:calc(-1 * var(--shuffle)) 0;scale:1;z-index:2;transition:translate var(--hover-duration) cubic-bezier(.895,.03,.685,.22),scale calc(var(--hover-duration) * 2) cubic-bezier(.77,0,.175,1),z-index var(--hover-duration) step-end}.no-touch .c-bracket-panel__book--link:not(:first-child):hover .c-bracket-panel__book-cover,.c-bracket-panel__book--link:not(:first-child):focus-visible .c-bracket-panel__book-cover{translate:var(--shuffle) 0;transition:translate var(--hover-duration) cubic-bezier(.165,.84,.44,1) var(--hover-duration),box-shadow var(--hover-duration) cubic-bezier(.165,.84,.44,1) var(--hover-duration),background-color var(--hover-duration) ease}.no-touch .c-bracket-panel__books:has(.c-bracket-panel__book--link:not(:first-child):hover) .c-bracket-panel__book:first-child .c-bracket-panel__book-shuffle{scale:var(--behind-scale);transition:scale calc(var(--hover-duration) * 2) cubic-bezier(.77,0,.175,1)}.c-bracket-panel__book-text{display:block;position:relative;padding:1rem}.c-bracket-panel__book-title{display:block;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:700;font-size:15px;font-size:.9375rem;line-height:1.2;margin-block-end:.5rem}@media(min-width:1024px){.c-bracket-panel--tall{--panel-inset-start: .5rem;--panel-inset-end: 3.25rem;--panel-min-height: 30rem;--panel-gap: 3rem;margin-inline:calc(-1 * var(--grid-margin))}}.c-bracket-panel--tall .c-bracket-panel__kicker{margin-block-end:1.875rem}@media(max-width:1023px){.c-bracket-panel--tall .c-bracket-panel__kicker{margin-block-end:1.25rem}}@media(max-width:659px){.c-bracket-panel--tall .c-bracket-panel__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.05em;margin-block-end:1.625rem}}.c-bracket-panel--tall .c-bracket-panel__heading{max-width:31.625rem;margin-block-end:2.5rem}@media(max-width:1023px){.c-bracket-panel--tall .c-bracket-panel__heading{margin-block-end:1.5rem}}@media(max-width:659px){.c-bracket-panel--tall .c-bracket-panel__heading{font-size:28px;font-size:1.75rem;line-height:1.1;letter-spacing:0;margin-block-end:1.6875rem}}.c-bracket-panel--tall .c-bracket-panel__description{max-width:31.25rem}@media(max-width:659px){.c-bracket-panel--tall .c-bracket-panel__description{font-size:13px;font-size:.8125rem;line-height:1.1;letter-spacing:0}}.c-bracket-panel--tall .c-bracket-panel__link-wrap{margin-block-start:auto;padding-block:2rem .625rem}@media(max-width:1023px){.c-bracket-panel--tall .c-bracket-panel__link-wrap{padding-block-start:1.5rem}}@media(max-width:659px){.c-bracket-panel--tall .c-bracket-panel__link-wrap{padding-block-start:1.375rem}}@media(max-width:659px){.c-bracket-panel--tall .c-bracket-panel__link-wrap .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}@media(min-width:1024px){.c-bracket-panel--compact{--panel-inset-start: 1.875rem;--panel-inset-end: 4.375rem;--panel-min-height: 17.1875rem;--panel-gap: 4.375rem}}.c-bracket-panel--compact .c-bracket-panel__kicker,.c-bracket-panel--in-column .c-bracket-panel__kicker{color:#101820;margin-block-end:1.25rem}@media(max-width:659px){.c-bracket-panel--compact .c-bracket-panel__kicker{margin-block-end:1.625rem}}.c-bracket-panel--compact .c-bracket-panel__heading{margin-block-end:1.25rem}@media(max-width:659px){.c-bracket-panel--compact .c-bracket-panel__heading{margin-block-end:1.375rem}}@media(max-width:659px){.c-bracket-panel--compact .c-bracket-panel__media{order:-1;width:8.375rem}}@media(max-width:659px){.c-bracket-panel--compact .c-bracket-panel__inner{gap:4.75rem}}@media(max-width:659px){.c-bracket-panel--compact .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.c-bracket-panel--in-column .c-bracket-panel__heading{margin-block-end:1.625rem}.c-bracket-panel--compact .c-bracket-panel__description,.c-bracket-panel--in-column .c-bracket-panel__description{margin-block-end:2rem}@media(max-width:659px){.c-bracket-panel--compact .c-bracket-panel__description{font-size:13px;font-size:.8125rem;line-height:1.2;margin-block-end:1.25rem}}.c-bracket-panel--in-column{width:100%}@media(min-width:1024px){.c-bracket-panel--in-column{--panel-inset-start: .5rem;--panel-inset-end: 1rem;--panel-min-height: 0;--panel-gap: 2.5rem}}.c-bracket-panel--in-column .c-bracket-panel__kicker{margin-block-end:1.625rem}.c-bracket-panel--in-column .c-bracket-panel__description{margin-block-end:2.5rem}@media(max-width:659px){.c-bracket-panel--in-column .c-bracket-panel__description{margin-block-end:1.25rem}}@media(min-width:1024px){.c-bracket-panel--in-column .c-bracket-panel__book:only-child{width:6.375rem;aspect-ratio:102/152}}.c-bracket-tile{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;--bracket-size: 2.5rem;position:relative}.c-bracket-tile:before{content:"";position:absolute;top:0;left:0;width:calc(var(--bracket-size) + var(--bracket-grow));height:calc(var(--bracket-size) + var(--bracket-grow));border-top:var(--border-width) solid #101820;border-left:var(--border-width) solid #101820;pointer-events:none}.c-bracket-tile .c-bracket-tile__image{overflow:hidden}.c-bracket-tile .c-bracket-tile__image .a-picture{transition:scale .5s ease}.no-touch .c-bracket-tile:hover .c-bracket-tile__image .a-picture,.c-bracket-tile:focus-visible .c-bracket-tile__image .a-picture{scale:1.05}.c-bracket-tile{transition:--bracket-grow .5s cubic-bezier(.5,0,.2,1)}.no-touch .c-bracket-tile:hover,.c-bracket-tile:focus-visible{--bracket-grow: .75rem}.c-bracket-tile{gap:1.5rem;padding-block-start:calc(var(--bracket-size) / 2);padding-inline-start:calc(var(--bracket-size) / 2);color:inherit}@media(max-width:659px){.c-bracket-tile{flex-direction:column;gap:1rem}}@media(max-width:659px){.c-bracket-tile{--bracket-size: 1.875rem;gap:1.25rem}}.c-bracket-tile__image{position:relative;flex:0 0 14.875rem;aspect-ratio:238/134;background-color:#e4e4e4;border-radius:.625rem}@media(min-width:660px)and (max-width:1023px){.c-bracket-tile__image{flex-basis:18.625rem;aspect-ratio:238/164}}@media(max-width:659px){.c-bracket-tile__image{flex:0 0 auto;width:100%}}.c-bracket-tile__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex:1}.c-bracket-tile__kicker{display:block;margin-block-end:1.125rem}@media(max-width:659px){.c-bracket-tile__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.05em;margin-block-end:1rem}}@media(max-width:659px){.c-bracket-tile__title{font-size:20px;font-size:1.25rem;line-height:1.1}}.c-bracket-tile__cta{margin-block-start:auto;padding-block-start:1.5rem}@media(max-width:659px){.c-bracket-tile__cta{padding-block-start:1.125rem}}@media(max-width:659px){.c-bracket-tile__cta .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.c-collage{width:100%;position:relative;margin:0;aspect-ratio:696.7/460}.c-collage__slot{position:absolute;height:auto;border-radius:.625rem;box-shadow:0 .25rem 1.125rem .625rem #00000012;transform-origin:center}.c-collage__slot .a-picture{height:auto}.c-collage__slot img{height:auto;-o-object-fit:fill;object-fit:fill}.c-collage__slot--1{z-index:2;top:32.2%;left:4.8%;width:34.2%;rotate:-2.5deg}.c-collage__slot--2{z-index:1;top:0;left:25.9%;width:66.7%}.c-collage__slot--3{z-index:3;top:50.7%;left:81.9%;width:24%}.c-collage--count-1{aspect-ratio:auto}.c-collage--count-1 .c-collage__slot{position:static;width:66.7%;margin-inline-start:25.9%;rotate:none}@media(max-width:1023px){.c-collage__slot--1{left:0}.c-collage__slot--2{left:24%}.c-collage__slot--3{left:76%}.c-collage--count-1 .c-collage__slot{width:100%;margin-inline-start:0}}@media(max-width:1023px)and (max-width:659px){.c-collage{aspect-ratio:100/61.5}.c-collage__slot--1{top:auto;bottom:0;left:0;width:34.2%}.c-collage__slot--2{left:22.8%;width:63.4%}.c-collage__slot--3{top:auto;bottom:2.5%;left:76.8%;width:23.2%}}.c-counted-heading{margin:0}@media(max-width:659px){.c-counted-heading{font-size:34px;font-size:2.125rem;line-height:1.1}}.c-counted-heading__tail{white-space:nowrap}.c-counted-heading__count{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.5rem;block-size:2.5rem;padding-inline:.75rem;border-radius:62.4375rem;background-color:#f6f4f1;margin-inline-start:1rem;vertical-align:.03em}@media(max-width:659px){.c-counted-heading__count{min-inline-size:1.875rem;block-size:1.875rem;padding-inline:.5rem;margin-inline-start:.75rem}}.c-image{width:100%}.c-image__frame{overflow:hidden;border-radius:.625rem}.c-image--featured .c-image__frame{aspect-ratio:5/3}.c-image--portrait{width:50%}.c-image__caption{font-weight:500;color:#a5a5a5;margin-block-start:1.25rem}@media(max-width:659px){.c-image__caption{margin-block-start:.75rem}}.c-image-gallery{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0}.c-image-gallery__figure{position:relative;width:100%;aspect-ratio:16/9}.c-image-gallery__media{width:100%;border-radius:.625rem;overflow:hidden}.c-image-gallery__media img{height:auto}.c-image-gallery__overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer}.c-image-gallery__trigger{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:flex-start;height:3.125rem;gap:.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:659px){.c-image-gallery__trigger{height:auto;gap:.5rem;margin-block-start:1.25rem}}.c-image-gallery__trigger{border:0;background:none;color:inherit;cursor:pointer}.c-image-gallery .c-image-gallery__trigger:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-image-gallery__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:0 0 auto;width:1.6875rem;height:1.6875rem;border-radius:50%;background-color:#00adbb;color:#fdfdfd;transition:transform .3s cubic-bezier(.5,0,.2,1)}@media(max-width:659px){.c-image-gallery__icon{width:1.75rem;height:1.75rem}}.c-image-gallery__icon svg{display:block;width:.875rem;height:.875rem}.no-touch .c-image-gallery__trigger:hover .c-image-gallery__icon,.no-touch .hoverable:hover .c-image-gallery__icon,.accessibility .c-image-gallery__trigger:focus .c-image-gallery__icon{transform:scale(1.15)}.c-image-gallery__label{--underline-offset: .25em}@media(max-width:1023px){.c-intro{padding-right:var(--grid-margin)}}.c-intro__kicker{margin-block-end:2.25rem}@media(max-width:1023px){.c-intro__kicker{margin-block-end:1.25rem}}@media(max-width:659px){.c-intro__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.c-intro__text p+p{margin-top:var(--paragraph-spacing)}.c-lightbox-card{--card-padding: 1.875rem;display:grid;position:relative;max-block-size:min(45rem,var(--app-height) - 5rem);padding:var(--card-padding);border-radius:.625rem;background-color:#fffefc;color:#101820;box-shadow:0 .25rem 1.75rem .3125rem #00000021;grid-template-rows:minmax(0,1fr)}.c-lightbox-card__close{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;inset-block-start:var(--card-padding);inset-inline-end:var(--card-padding);inline-size:2.5rem;block-size:2.5rem;font-size:0;border:1px solid currentColor;border-radius:50%;background-color:transparent;transition:background-color .3s cubic-bezier(.5,0,.2,1),color .3s cubic-bezier(.5,0,.2,1)}.no-touch .c-lightbox-card__close:hover,.c-lightbox-card__close:focus-visible{background-color:#101820;color:#fffefc}.c-lightbox-card__close:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-lightbox-card__scroll{display:grid;grid-template-columns:auto 1fr;grid-template-rows:minmax(0,1fr);-moz-column-gap:2.5rem;column-gap:2.5rem;align-items:center;min-block-size:0}.c-lightbox-card__media{background-color:#e4e4e4;border-radius:.5rem;justify-self:center;inline-size:100%;overflow:hidden;height:14.5rem;box-shadow:0 .25rem 1.125rem .640625rem #00000012}.c-lightbox-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-lightbox-card__content{max-block-size:100%;margin-inline-end:5rem;overflow-y:auto;overscroll-behavior:none;padding-block:.3125rem .625rem}@media(min-width:1024px){.c-lightbox-card__content{width:21.75rem}}.c-lightbox-card__kicker{font-weight:500}.c-lightbox-card__heading{margin-block-start:1.625rem}.c-lightbox-card__text{margin-block-start:1.625rem;white-space:pre-line}.c-lightbox-card__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1.25rem;margin-block-start:2.5rem}.c-lightbox-card__cta{font-size:13px;font-size:.8125rem;line-height:1}.c-lightbox-card__cta .a-button__label{--line-width: 1px;padding-block-end:.1875rem;font-weight:500}@media(min-width:1024px){.c-lightbox-card__cta:hover .a-button__label,.c-lightbox-card__cta:focus-visible .a-button__label{background-size:0 var(--line-width, 1px),100% var(--line-width, 1px);background-position:100% 100%,0 100%}}.c-lightbox-card__cta:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-lightbox-card--team-member .c-lightbox-card__media,.c-lightbox-card--person .c-lightbox-card__media,.c-lightbox-card--partner .c-lightbox-card__media{inline-size:10.625rem;aspect-ratio:170/212}.c-lightbox-card--book .c-lightbox-card__media{inline-size:9.375rem;aspect-ratio:150/232}.c-lightbox-card--photo .c-lightbox-card__media{inline-size:17.84375rem;aspect-ratio:285.5/232}.c-lightbox-card--text-only .c-lightbox-card__scroll{grid-template-columns:1fr}@media(max-width:1023px){.c-lightbox-card{--card-padding: 1.25rem;max-block-size:calc(var(--app-height) - 4rem);grid-template-rows:auto;overflow-y:auto;overscroll-behavior:contain}.c-lightbox-card__scroll{grid-template-columns:1fr;grid-template-rows:auto;row-gap:2.375rem}.c-lightbox-card__media{justify-self:start;max-inline-size:100%}.c-lightbox-card__content{max-block-size:none;margin-inline-end:0;padding:0;overflow:visible}.c-lightbox-card__kicker{font-size:10px;font-size:.625rem;line-height:1}.c-lightbox-card__heading{font-size:20px;font-size:1.25rem;line-height:1.1;margin-block-start:1.375rem}.c-lightbox-card__text{margin-block-start:1.5rem}.c-lightbox-card__actions{margin-block-start:1.375rem}.c-lightbox-card__cta .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.08em}.c-lightbox-card__cta .a-button__label{padding-block-end:0;text-underline-offset:.1875rem}.c-lightbox-card--team-member .c-lightbox-card__media,.c-lightbox-card--person .c-lightbox-card__media,.c-lightbox-card--partner .c-lightbox-card__media{inline-size:10.625rem}.c-lightbox-card--book .c-lightbox-card__media{inline-size:9.375rem}.c-lightbox-card--photo .c-lightbox-card__media{inline-size:14.375rem;height:10.625rem}}@media(max-width:1023px)and (max-width:659px){.c-lightbox-card{inline-size:100%}}.c-lightbox-gallery{--gallery-height: 58.9743589744vh;--arrow-gutter: 11.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;inset:0;padding:var(--grid-margin);overflow:hidden}.c-lightbox-gallery__close{display:flex;flex-direction:row;justify-content:center;align-items:center;inline-size:2.5rem;block-size:2.5rem;font-size:0;border:1px solid currentColor;border-radius:50%;background-color:transparent;color:#101820;transition:background-color .3s cubic-bezier(.5,0,.2,1),color .3s cubic-bezier(.5,0,.2,1),opacity .3s cubic-bezier(.5,0,.2,1)}.no-touch .c-lightbox-gallery__close:hover,.c-lightbox-gallery__close:focus-visible{background-color:#101820;color:#fffefc}.c-lightbox-gallery__close:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-lightbox-gallery__close{position:absolute;z-index:1;inset-block-start:1.25rem;inset-inline-end:1.25rem}.c-lightbox-gallery__stage{--swiper-wrapper-transition-timing-function: cubic-bezier(.165, .84, .44, 1);inline-size:100%;overflow:visible}.c-lightbox-gallery__slide{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:62.5rem}.c-lightbox-gallery__figure{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;inline-size:min(var(--gallery-height) * var(--ratio, 1.7778),100% - 2 * var(--arrow-gutter));transition-property:opacity,transform;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.c-lightbox-gallery__media{inline-size:100%;aspect-ratio:var(--ratio, 1.7778);overflow:hidden;border-radius:.5rem;background-color:#f6f4f1;box-shadow:0 .25rem 1.75rem .3125rem #00000021}.c-lightbox-gallery__media .a-picture,.c-lightbox-gallery__media img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.c-lightbox-gallery__caption{margin-block-start:1.375rem;color:#5f5f5f;opacity:0;translate:0 .625rem;transition:opacity .6s cubic-bezier(.5,0,.2,1),translate .6s cubic-bezier(.5,0,.2,1);white-space:pre-line}@media(min-width:1024px){.c-lightbox-gallery__caption{width:26.25rem}}.swiper-slide-active .c-lightbox-gallery__caption{opacity:1;translate:0 0;transition-delay:.5s}.c-lightbox-gallery__nav{display:contents}.c-lightbox-gallery__counter{display:none;color:#101820;font-variant-numeric:tabular-nums;text-align:center}.c-lightbox-gallery--single .c-lightbox-gallery__nav,.c-lightbox-gallery--single .c-lightbox-gallery__status{display:none}.c-lightbox-gallery__arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;inline-size:2.5rem;block-size:2.5rem;font-size:0;border:1px solid currentColor;border-radius:50%;background-color:transparent;color:#101820;transition:background-color .3s cubic-bezier(.5,0,.2,1),color .3s cubic-bezier(.5,0,.2,1),opacity .3s cubic-bezier(.5,0,.2,1)}.no-touch .c-lightbox-gallery__arrow:hover,.c-lightbox-gallery__arrow:focus-visible{background-color:#101820;color:#fffefc}.c-lightbox-gallery__arrow:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-lightbox-gallery__arrow{position:absolute;z-index:1;inset-block-start:50%;transform:translateY(-50%)}.c-lightbox-gallery__arrow svg{display:block}.c-lightbox-gallery__arrow svg path{stroke:currentColor}.c-lightbox-gallery__arrow--prev{inset-inline-start:6.75rem}.c-lightbox-gallery__arrow--prev svg{transform:rotate(180deg)}.c-lightbox-gallery__arrow--next{inset-inline-end:6.75rem}.c-lightbox-gallery__arrow.is-disabled{opacity:.3;pointer-events:none}.c-lightbox-gallery__arrow.is-locked{display:none}@media(max-width:1023px){.c-lightbox-gallery{--reserve-top: 5rem;--reserve-bottom: calc(5rem + env(safe-area-inset-bottom)) ;--caption-reserve: 4.375rem;--slide-gutter: var(--grid-margin);--picture-height: calc(var(--app-height) - var(--reserve-top) - var(--reserve-bottom) - var(--caption-reserve));display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--reserve-top) minmax(0,1fr) var(--reserve-bottom);padding:0}.c-lightbox-gallery__stage{grid-row:2;align-self:stretch}.c-lightbox-gallery__slide{display:flex;flex-direction:row;justify-content:center;align-items:center;box-sizing:border-box;padding-inline:var(--slide-gutter)}.c-lightbox-gallery__figure{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--caption-reserve);inline-size:min(100%,var(--picture-height) * var(--ratio, 1.7778))}.c-lightbox-gallery__caption{align-self:start;inline-size:min(100%,26.25rem);margin-top:.5rem}.c-lightbox-gallery__caption:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-lightbox-gallery__nav{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-row:3;gap:1.25rem;margin:0}.c-lightbox-gallery__arrow{position:static;transform:none}.c-lightbox-gallery__counter{display:block;min-inline-size:4rem}}@media(max-width:1023px)and (height<=520px){.c-lightbox-gallery{--reserve-top: 1.25rem;--reserve-bottom: calc(1.25rem + env(safe-area-inset-bottom)) ;--caption-reserve: 3.375rem;--slide-gutter: 5rem}.c-lightbox-gallery__close{z-index:2}.c-lightbox-gallery__caption{max-block-size:2rem}.c-lightbox-gallery__nav{display:contents}.c-lightbox-gallery__arrow{position:absolute;inset-block-start:50%;translate:0 -50%}.c-lightbox-gallery__arrow--prev{inset-inline-start:1.25rem}.c-lightbox-gallery__arrow--next{inset-inline-end:1.25rem}.c-lightbox-gallery__counter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;inset-block-start:1.25rem;inset-inline-start:1.25rem;block-size:2.5rem;min-inline-size:0}}.c-lightbox-video{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;inset:0;padding:var(--grid-margin);pointer-events:none}.c-lightbox-video__close{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;z-index:1;inset-block-start:1.25rem;inset-inline-end:1.25rem;inline-size:2.5rem;block-size:2.5rem;font-size:0;border:1px solid currentColor;border-radius:50%;background-color:transparent;color:#101820;pointer-events:auto;transition:background-color .3s cubic-bezier(.5,0,.2,1),color .3s cubic-bezier(.5,0,.2,1)}.no-touch .c-lightbox-video__close:hover,.c-lightbox-video__close:focus-visible{background-color:#101820;color:#fffefc}.c-lightbox-video__close:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-lightbox-video__card{inline-size:min(51.25rem,100%,(var(--app-height) - 8.125rem) * 16 / 9);border-radius:.625rem;background-color:#f6f4f1;box-shadow:0 .25rem 1.75rem .3125rem #00000021;pointer-events:auto}@media(max-width:659px){.c-lightbox-video__card{inline-size:min(100%,(var(--app-height) - 8.125rem) * 16 / 9)}}@media(min-width:660px)and (max-width:1023px)and (height<=520px){.c-lightbox-video__card{inline-size:min(51.25rem,100%,(var(--app-height) - 5.625rem) * 16 / 9)}}.c-logos{--cell-height: 18.4375rem;width:100%}@media(min-width:660px)and (max-width:1023px){.c-logos{--cell-height: 12.5rem}}@media(max-width:659px){.c-logos{--cell-height: 6.5rem}}.c-logos__heading{margin:0 0 2.5rem}@media(max-width:659px){.c-logos__heading{font-size:28px;font-size:1.75rem;line-height:1.15;margin-block-end:1.5rem}}@media(max-width:659px){.c-logos__list{--grid-columns: 2;--grid-gutter: .375rem}}.c-logos__cell{grid-column:span 3}@media(min-width:660px)and (max-width:1023px){.c-logos__cell{grid-column:span 2}}@media(max-width:659px){.c-logos__cell{grid-column:auto}}.c-logos__item{display:flex;flex-direction:row;justify-content:center;align-items:center;isolation:isolate;height:var(--cell-height);background-color:#f6f4f1;border-radius:.3125rem}.c-logos__item--link{color:inherit;transition:background-color .5s ease}.no-touch .c-logos__item--link:hover,.c-logos__item--link:focus-visible{background-color:#f2efea}.no-touch .c-logos__item--link:hover .c-logos__image,.c-logos__item--link:focus-visible .c-logos__image{scale:1.04}.c-logos .c-logos__item--link:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-logos__image{height:auto;-o-object-fit:contain;object-fit:contain;filter:saturate(0);mix-blend-mode:multiply;transition:scale .5s ease}.c-logos__image--large{width:11.25rem;max-height:11.25rem}@media(max-width:659px){.c-logos__image--large{width:7.8125rem;max-height:4rem}}.c-logos__image--medium{width:7.5rem;max-height:7.5rem}@media(max-width:659px){.c-logos__image--medium{width:5.625rem;max-height:3.5rem}}.c-logos__image--small{width:5.625rem;max-height:5.625rem}@media(max-width:659px){.c-logos__image--small{width:4.0625rem;max-height:3rem}}.c-logos__image--tiny{width:3.75rem;max-height:3.75rem}@media(max-width:659px){.c-logos__image--tiny{width:3rem;max-height:2.5rem}}.c-logos--small{--cell-height: 8.625rem}@media(max-width:659px){.c-logos--small{--cell-height: 6.875rem}}.m-body__column>.c-logos--small{margin-block-start:7rem}.c-logos--small .c-logos__heading{margin-block-end:1.75rem}.c-logos--small .c-logos__list{--grid-columns: 3;--grid-gutter: 1.25rem}.m-body__column--left .c-logos--small .c-logos__list{--grid-columns: 2}@media(max-width:659px){.c-logos--small .c-logos__list{--grid-columns: 2}}.c-logos--small .c-logos__cell{grid-column:auto}.c-logos--small .c-logos__image--large{width:7.5rem;max-height:7.5rem}@media(max-width:659px){.c-logos--small .c-logos__image--large{width:5.3125rem;max-height:5.3125rem}}.c-logos--small .c-logos__image--medium{width:5.625rem;max-height:5.625rem}@media(max-width:659px){.c-logos--small .c-logos__image--medium{width:4.0625rem;max-height:4.0625rem}}.c-logos--small .c-logos__image--small{width:3.75rem;max-height:3.75rem}@media(max-width:659px){.c-logos--small .c-logos__image--small{width:3rem;max-height:3rem}}.c-logos--small .c-logos__image--tiny{width:2.625rem;max-height:2.625rem}@media(max-width:659px){.c-logos--small .c-logos__image--tiny{width:2.125rem;max-height:2.125rem}}.c-partner-card{--card-inset: 1.25rem;--card-inset-end: 3.75rem;--card-gap: 2.5rem;--photo-width: 10.875rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;gap:var(--card-gap);padding:var(--card-inset) var(--card-inset-end) var(--card-inset) var(--card-inset);background-color:#f6f4f1;color:#101820}.c-partner-card__media{background-color:#e4e4e4;border-radius:.5rem;flex:0 0 auto;align-self:center;inline-size:var(--photo-width);min-height:100%;height:8.875rem;overflow:hidden}.c-partner-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-partner-card__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 1 auto;min-inline-size:0}.c-partner-card__kicker{font-weight:500}.c-partner-card__heading{margin-block-start:1.125rem}.c-partner-card__text{margin-block-start:1.125rem;white-space:pre-line;text-wrap:balance}.c-partner-card__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1.25rem;padding-block-start:1.75rem}.c-partner-card__cta{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:13px;font-size:.8125rem;line-height:1;padding-block-end:.25rem}.c-partner-card__cta .a-button__label{--line-width: 1px;padding-block-end:.1875rem;font-weight:500}@media(min-width:1024px){.c-partner-card__cta:hover .a-button__label,.c-partner-card__cta:focus-visible .a-button__label{background-size:0 var(--line-width, 1px),100% var(--line-width, 1px);background-position:100% 100%,0 100%}}@media(max-width:1023px){.c-partner-card__cta{min-block-size:2.75rem}.c-partner-card__cta .a-button__label{text-underline-offset:.375rem}}.c-partner-card__cta:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}.c-partner-card--text-only .c-partner-card__text{max-inline-size:32.5rem}@media(max-width:1023px)and (min-width:660px)and (max-width:1023px){.c-partner-card{--card-inset-end: var(--card-inset);--card-gap: 1.5rem;--photo-width: 9.375rem}.c-partner-card__actions{gap:1rem}}@media(max-width:1023px)and (max-width:659px){.c-partner-card{--card-inset-end: var(--card-inset);--card-gap: 1.25rem;--photo-width: 10rem;flex-direction:column}.c-partner-card__media{align-self:flex-start}.c-partner-card__actions{gap:.75rem 1.25rem;margin-block-start:1.25rem;padding-block-start:0}}.c-player{width:100%;margin:0}.c-player__frame{display:grid;position:relative;grid-template-rows:auto 3.125rem;z-index:1}@media(max-width:659px){.c-player__frame{grid-template-rows:auto 1.875rem}}.c-player__screen{position:relative;grid-row:1;aspect-ratio:16/9;border-radius:.625rem;overflow:hidden;background-color:#101820}@media(max-width:659px){.c-player__screen{z-index:1}}.c-player__screen video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-player__frame:fullscreen{grid-template-rows:1fr auto;width:100vw;height:100vh;background-color:#101820}.c-player__frame:fullscreen .c-player__screen{aspect-ratio:auto;height:100%;border-radius:0}.c-player__frame:fullscreen .c-player__screen video{-o-object-fit:contain;object-fit:contain}.c-player__frame:fullscreen .c-player__bar{border-radius:0}.c-player__poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:opacity .6s cubic-bezier(.5,0,.2,1)}.c-player__poster .js-player-poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.c-player__frame.is-played .c-player__poster{opacity:0;pointer-events:none}.c-player-loader{position:absolute;top:50%;left:50%;z-index:4;width:1.25rem;height:1.25rem;margin:-.625rem;opacity:0;pointer-events:none}.c-player-loader q{width:100%;height:100%;display:block;border-radius:50%;background:#fff;position:absolute;animation-name:video-loader;animation-iteration-count:infinite;animation-duration:.6s;animation-direction:alternate;animation-timing-function:cubic-bezier(.5,0,.5,1);animation-play-state:paused}.c-player-loader q:nth-child(1){background:#f2f0ed;animation-delay:.05s;z-index:5}.c-player-loader q:nth-child(2){background:#cac5c0;animation-delay:.1s;z-index:4}.c-player-loader q:nth-child(3){background:#9e9a96;animation-delay:.15s;z-index:3}.c-player-loader q:nth-child(4){background:#878584;animation-delay:.2s;z-index:2}.c-player-loader q:nth-child(5){background:#505050;animation-delay:.25s;z-index:1}.c-player-loader q:nth-child(6){background:#202020;animation-delay:.3s;z-index:0}.c-player__frame.is-played:not(.is-started) .c-player-loader,.c-player__frame.is-loading .c-player-loader{transition:opacity .2s linear .2s;opacity:1}.c-player__frame.is-played:not(.is-started) .c-player-loader q,.c-player__frame.is-loading .c-player-loader q{animation-play-state:running}@media(prefers-reduced-motion:reduce){.c-player-loader{display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem;margin:-.625rem -1rem}.c-player-loader q{position:relative;width:.375rem;height:.375rem;margin-inline:.125rem}.c-player-loader q:nth-child(n+4){display:none}}@keyframes video-loader{0%{transform:translate(-116.6666666667%)}to{transform:translate(116.6666666667%)}}.c-player__toggle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer}.c-player__decorator{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-area:2/1;place-self:center start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;gap:.625rem;background:none;color:inherit;cursor:pointer;transition:opacity .3s cubic-bezier(.5,0,.2,1),visibility 0s}@media(max-width:659px){.c-player__decorator{place-self:start start;block-size:3.125rem;gap:.5rem}}.c-player .c-player__decorator:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-player__frame.is-revealed:not(.is-error,.autoplay-failed) .c-player__decorator{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.5,0,.2,1),visibility 0s cubic-bezier(.5,0,.2,1) .3s}.c-player__decorator-icon{position:relative;flex:0 0 auto;width:1.6875rem;height:1.6875rem;border-radius:50%;background-color:#00adbb;transition:transform .3s cubic-bezier(.5,0,.2,1)}@media(max-width:659px){.c-player__decorator-icon{width:1.75rem;height:1.75rem}}.c-player__decorator-icon:before{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:.375rem 0 .375rem .5625rem;border-color:transparent transparent transparent rgb(253,253,253)}.no-touch .c-player__decorator:hover .c-player__decorator-icon,.no-touch .hoverable:hover .c-player__decorator-icon,.accessibility .c-player__decorator:focus .c-player__decorator-icon{transform:scale(1.15)}.c-player__decorator-label{--underline-offset: .25em}.c-player__bar{display:grid;align-items:center;grid-area:2/1;padding-inline:1.25rem 1.875rem;padding-top:.625rem;margin-top:-.625rem;border-radius:0 0 .625rem .625rem;color:#101820;background-color:#f6f4f1;opacity:0;z-index:-1;visibility:hidden;transition:opacity .3s cubic-bezier(.5,0,.2,1),visibility 0s cubic-bezier(.5,0,.2,1) .3s}@media(max-width:659px){.c-player__bar{padding-inline:1rem;z-index:auto}}.c-player__frame.is-revealed:not(.is-error,.autoplay-failed) .c-player__bar{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.5,0,.2,1),visibility 0s}.c-player--revealed .c-player__bar{opacity:1;visibility:visible;transition:none}.c-player__bar-wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;gap:.75rem}@media(max-width:659px){.c-player__bar-wrap{display:grid;grid-template:"play time . tools" 100%/auto auto 1fr auto}}.c-player__playpause{position:relative;flex:0 0 auto;width:1.875rem;height:1.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer}@media(max-width:659px){.c-player__playpause{grid-area:play;margin-left:-.625rem}}.c-player__playpause:before{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:.625rem 0 .625rem .9375rem;border-color:transparent transparent transparent #101820}@media(max-width:659px){.c-player__playpause:before{border-width:.5rem 0 .5rem .75rem}}@media(max-width:1023px){.c-player__playpause:after{content:"";position:absolute;inset:-.3125rem}}@media(max-width:1023px)and (max-width:659px){.c-player__playpause:after{inset:-.4375rem}}.c-player__frame.is-playing .c-player__playpause:before{left:50%;width:.6875rem;height:1rem;border:0;background:linear-gradient(to right,#101820 0 .25rem,#0000 .25rem .4375rem,#101820 .4375rem .6875rem)}@media(max-width:659px){.c-player__frame.is-playing .c-player__playpause:before{width:.5625rem;height:.8125rem;background:linear-gradient(to right,#101820 0 .1875rem,#0000 .1875rem .375rem,#101820 .375rem .5625rem)}}.c-player__frame .c-player__playpause:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-player__time{flex:0 0 auto;width:6.75rem;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-size:1.75rem;font-weight:300;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}@media(max-width:659px){.c-player__time{grid-area:time;width:4.5rem;font-size:1.125rem}}.c-player__timeline{position:relative;flex:1;align-self:stretch;cursor:pointer}@media(max-width:1023px){.c-player__timeline{touch-action:pan-y}}@media(max-width:1023px)and (max-width:659px){.c-player__timeline{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;z-index:2;inset-inline:1rem;inset-block-end:2.125rem;height:1.5rem}}@media(max-width:659px){.c-player__frame:fullscreen .c-player__timeline{inset-block-end:3.375rem;height:2.5rem}}.c-player__frame .c-player__timeline:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}@media(max-width:1023px){.c-player__frame .c-player__timeline:focus-visible{outline-offset:-.125rem}}.c-player__session,.c-player__session-btn{position:relative;height:100%}@media(max-width:659px){.c-player__session{height:.625rem}}@media(max-width:659px){.c-player__frame:fullscreen .c-player__session{height:1.5rem}}.c-player__session-btn{overflow:hidden}.c-player__hover,.c-player__loaded,.c-player__progress{position:absolute;top:0;left:0;width:0;height:100%}.c-player__hover{background-color:#1018201f;transition:opacity .3s cubic-bezier(.5,0,.2,1);padding:0}@media(max-width:1023px){.c-player__hover{display:none}}.c-player__loaded{display:none}.c-player__progress{overflow:hidden;background-image:repeating-linear-gradient(to right,#c8c8c8 0 1.5px,#0000 1.5px 4.5px)}@media(max-width:659px){.c-player__progress{background-image:repeating-linear-gradient(to right,#fdfdfd80 0 1.5px,#0000 1.5px 4.5px)}}@media(max-width:659px){.c-player__frame:fullscreen .c-player__progress{background-image:repeating-linear-gradient(to right,#5f5f5f 0 1.5px,#0000 1.5px 4.5px)}}.c-player__progress:after{content:"";position:absolute;top:0;right:0;width:.1875rem;height:100%;border-radius:.0625rem;background-color:#00adbb}@media(max-width:659px){.c-player__progress:after{width:.125rem}}.c-player__knob{position:absolute;top:0;left:0;width:.125rem;height:100%;border-radius:.0625rem;background-color:#00adbb;transform:translate(-50%) scaleY(0);transition:opacity .3s cubic-bezier(.5,0,.2,1);pointer-events:none;opacity:0}@media(max-width:1023px){.c-player__knob{width:.1875rem;opacity:1;transform:translate(-50%)}}@media(max-width:659px){.c-player__knob{width:.125rem}}.c-player__timeline:hover .c-player__knob,.c-player__timeline:focus-visible .c-player__knob,.c-player__frame.is-scrubbing .c-player__knob{transform:translate(-50%);opacity:1}.c-player__tooltip{position:absolute;bottom:calc(100% + .5rem);left:0;padding:.1875rem .4375rem;border-radius:.25rem;background-color:#101820e6;color:#fdfdfd;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;transform:translate(-50%);transition:opacity .3s cubic-bezier(.5,0,.2,1);pointer-events:none}@media(max-width:1023px){.c-player__tooltip{display:none}}.c-player__timeline:hover .c-player__tooltip,.c-player__frame.is-scrubbing .c-player__tooltip{opacity:1}@media(max-width:1023px){.c-player--revealed .c-player__frame.is-error .c-player__timeline{opacity:.4;pointer-events:none}}.c-player__tools{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;--color-icon: #C8C8C8;flex:0 0 auto;gap:.75rem}@media(max-width:1023px){.c-player__tools{--color-icon: #888}}@media(min-width:660px){.c-player__tools{order:1}}@media(max-width:659px){.c-player__tools{gap:.5rem;grid-area:tools;margin-right:-.25rem}}.c-player__tools button{display:flex;flex-direction:row;justify-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;color:inherit;cursor:pointer}.c-player__tools button svg{display:block;width:1.875rem;height:1.875rem}@media(max-width:659px){.c-player__tools button svg{width:1.5rem;height:1.5rem}}.c-player__tools .c-player__full-btn,.c-player__tools .volume__button{flex:0 0 auto;width:1.875rem;height:1.875rem}@media(max-width:1023px){.c-player__tools .c-player__full-btn,.c-player__tools .volume__button{position:relative}}@media(max-width:1023px){.c-player__tools .c-player__full-btn:after,.c-player__tools .volume__button:after{content:"";position:absolute;inset:-.3125rem}}@media(max-width:1023px)and (max-width:659px){.c-player__tools .c-player__full-btn:after,.c-player__tools .volume__button:after{inset:-.4375rem}}.c-player__divider{flex:0 0 auto;width:1px;height:1.625rem;background-color:#c8c8c8}@media(max-width:659px){.c-player__divider{display:none}}.volume{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;gap:.25rem}.volume:before{content:"";position:absolute;inset:-.625rem -.75rem 0}@media(max-width:1023px){.volume:before{content:none}}.volume__button{position:relative}.volume__icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.volume__icon--off,.c-player__frame.is-muted .volume__icon--on{display:none}.c-player__frame.is-muted .volume__icon--off{display:flex;flex-direction:row;justify-content:center;align-items:center}.volume__bar-wrap{position:absolute;z-index:3;bottom:calc(100% + .625rem);left:50%;padding:.625rem .75rem;border-radius:.375rem;background-color:#f6f4f1;box-shadow:0 .125rem .5rem #00000021;opacity:0;transform:translate(-50%);transition:opacity .3s cubic-bezier(.5,0,.2,1);pointer-events:none;cursor:pointer}@media(max-width:1023px){.volume__bar-wrap{display:none}}.volume__bar-wrap:before{content:"";position:absolute;inset:-.625rem -.75rem -.875rem}.volume:hover .volume__bar-wrap,.volume:focus-within .volume__bar-wrap,.volume.is-updating .volume__bar-wrap{opacity:1;pointer-events:auto}.volume__bar{position:relative;width:.25rem;height:4rem;border-radius:.125rem;background-color:#d4d4d4;transition:width .3s cubic-bezier(.5,0,.2,1)}.volume__bar-wrap:hover .volume__bar{width:.375rem}.volume__value{display:block;width:100%;height:100%;border-radius:inherit;background-color:#00adbb;transform-origin:center bottom}.c-player__frame .volume__button:focus-visible,.c-player__frame .volume__bar-wrap:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-player__full{position:relative}.c-player__full-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.c-player__full-icon--exit,.c-player__frame.is-fullscreen .c-player__full-icon--enter{display:none}.c-player__frame.is-fullscreen .c-player__full-icon--exit{display:flex;flex-direction:row;justify-content:center;align-items:center}.c-player__frame .c-player__full-btn:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.player__hotspot{position:absolute;top:0;bottom:0;width:2px}.c-post-intro__kicker{margin-block-end:3.125rem}@media(max-width:1023px){.c-post-intro__kicker{margin-block-end:1.25rem}}@media(max-width:1023px)and (max-width:659px){.c-post-intro__kicker{font-size:.625rem}}.c-post-intro__title{margin:0;text-wrap:balance}@media(max-width:659px){.c-post-intro--large .c-post-intro__title{font-size:36px;font-size:2.25rem;line-height:1.05}}.c-post-intro__text{margin-block-start:2.25rem}@media(max-width:659px){.c-post-intro__text{margin-block-start:1.75rem}}@media(min-width:1024px){.m-body:has(.c-collage) .c-post-intro--large{padding-block-start:4.5625rem}}.c-post-intro__details{margin-block-start:2.25rem}@media(min-width:1024px){.c-post-intro__details{margin-block-start:3.125rem}}.c-post-intro__detail{margin-block-end:.75rem}.c-post-intro .c-post-intro__link:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-quote{text-align:right;position:relative}@media(max-width:1023px){.c-quote{text-align:left;padding-right:var(--grid-margin)}}@media(min-width:1024px){.c-quote{width:20.4375rem}.m-body .c-quote{translate:calc(-100% - var(--grid-gutter)) 0}}.c-quote__mark{display:block;margin-block-end:1.25rem}@media(max-width:659px){.c-quote__mark{margin-block-end:1.875rem}}.c-quote__mark svg{display:block}.c-quote__text{font-weight:500}.c-quote__attribution{display:block;font-weight:500;margin-block-start:1.25rem;color:#a5a5a5;font-style:normal}.c-ruled-item .c-ruled-item__image{overflow:hidden}.c-ruled-item .c-ruled-item__image .a-picture{transition:scale .5s ease}.no-touch .c-ruled-item:hover .c-ruled-item__image .a-picture,.c-ruled-item:focus-visible .c-ruled-item__image .a-picture{scale:1.05}.c-ruled-item{position:relative;padding-block:1.875rem;border-top:var(--border-width) solid #101820;color:inherit}.c-ruled-item.c-ruled-item:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-ruled-item:not(.c-ruled-item--grid){display:grid;grid-template-columns:var(--ruled-item-columns, 19.375rem 1fr);gap:1.5rem var(--ruled-item-column-gap, 1.5rem)}@media(min-width:660px)and (max-width:1023px){.c-ruled-item:not(.c-ruled-item--grid){grid-template-columns:12.5rem 1fr;gap:1.25rem}}@media(max-width:659px){.c-ruled-item:not(.c-ruled-item--grid){grid-template-columns:1fr;row-gap:1.25rem;padding-block:1.25rem 2.125rem}}@media(max-width:659px){.c-ruled-item--grid{row-gap:1.25rem;padding-block:1.25rem 4.25rem}}.c-ruled-item--grid:before{content:"";position:absolute;top:0;right:0;width:var(--border-width);height:1.875rem;background-color:#101820}@media(max-width:659px){.c-ruled-item--grid:before{display:none}}.c-ruled-item__image{aspect-ratio:4/3;background-color:#e4e4e4;border-radius:.5rem}.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__image{grid-column:var(--ruled-item-image-column, auto)}.c-ruled-item--grid .c-ruled-item__image{grid-column:1/span 4;background-color:#e4e4e4;border-radius:.5rem}@media(min-width:660px)and (max-width:1023px){.c-ruled-item--grid .c-ruled-item__image{grid-column:1/span 2}}@media(max-width:659px){.c-ruled-item--grid .c-ruled-item__image{grid-column:auto}}.c-ruled-item--cover .c-ruled-item__image{width:9.6875rem;aspect-ratio:29/45;justify-self:center;box-shadow:0 .25rem 1.125rem .625rem #00000012;background-color:#e4e4e4;border-radius:.5rem}@media(min-width:660px)and (max-width:1023px){.c-ruled-item--cover .c-ruled-item__image{width:8.125rem}}@media(max-width:659px){.c-ruled-item--cover .c-ruled-item__image{width:8.375rem}}@media(max-width:659px){.c-ruled-item.c-ruled-item--cover{row-gap:2.5rem;padding-block-start:2rem}}.c-ruled-item__body{align-self:center;min-width:0}.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__body{grid-column:var(--ruled-item-body-column, auto)}.c-ruled-item--grid .c-ruled-item__body{grid-column:6/span 6}@media(min-width:660px)and (max-width:1023px){.c-ruled-item--grid .c-ruled-item__body{grid-column:3/span 2}}@media(max-width:659px){.c-ruled-item--grid .c-ruled-item__body{grid-column:auto}}.c-ruled-item__kicker{color:#3f3f3f;margin:0 0 1.25rem}@media(max-width:659px){.c-ruled-item__kicker{margin-block-end:1.5rem}}@media(max-width:659px){.c-ruled-item--label .c-ruled-item__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em;margin-block-end:1.75rem}}.c-ruled-item--grid .c-ruled-item__kicker{margin-block-end:2rem}@media(max-width:659px){.c-ruled-item--grid .c-ruled-item__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em;margin-block-end:1.75rem}}.c-ruled-item__title{margin:0 0 1.25rem}@media(max-width:659px){.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__title{font-size:28px;font-size:1.75rem;line-height:1.1;margin-block-end:1.5625rem}}.c-ruled-item--grid .c-ruled-item__title{margin-block-end:2rem}@media(max-width:659px){.c-ruled-item--grid .c-ruled-item__title{font-size:28px;font-size:1.75rem;line-height:1.1;margin-block-end:1.4375rem}}.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__desc{margin:0 0 1.5rem}@media(max-width:659px){.c-ruled-item:not(.c-ruled-item--grid) .c-ruled-item__desc{font-size:13px;font-size:.8125rem;line-height:1.2307692308;margin-block-end:1.125rem}}.c-ruled-item--grid .c-ruled-item__desc{color:#3f3f3f;margin:0 0 2.25rem}@media(max-width:659px){.c-ruled-item--grid .c-ruled-item__desc{font-size:17px;font-size:1.0625rem;line-height:1.1176470588;margin-block-end:1.25rem}}@media(max-width:659px){.c-ruled-item .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.c-section-nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2.5rem}@media(min-width:1024px){.c-section-nav{align-self:stretch;position:sticky;top:var(--sticky-top, var(--header-height));max-block-size:calc(var(--app-height, 100svh) - var(--sticky-top, var(--header-height)) - 2.5rem);padding-inline:.375rem;margin-inline:-.375rem}}@media(max-width:1023px){.c-section-nav{gap:1.75rem}}.c-section-nav__item:first-child{margin-top:-.25rem}.c-section-nav__list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem}.c-section-nav__link{color:#a5a5a5;transition:color .3s cubic-bezier(.5,0,.2,1);font-weight:500;display:inline-block;padding-block:.25rem}@media(max-width:659px){.c-section-nav__link{font-size:13px;font-size:.8125rem;line-height:1;letter-spacing:.05em}}.no-touch .c-section-nav__link:hover,.c-section-nav__link:focus-visible{color:#101820}.c-section-nav__link.is-current{color:#101820}.c-section-nav .c-section-nav__link:focus-visible,.c-section-nav .c-section-nav__cta-link:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-section-nav__cta{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.25rem 1.875rem;background-color:#f6f4f1}@media(max-width:659px){.c-section-nav__cta-heading{font-size:20px;font-size:1.25rem;line-height:1.1}}@media(max-width:659px){.c-section-nav__cta-text{line-height:16px}}@media(max-width:659px){.c-section-nav__cta-link .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.c-teaser-tile .c-teaser-tile__image{overflow:hidden}.c-teaser-tile .c-teaser-tile__image .a-picture{transition:scale .5s ease}.no-touch .c-teaser-tile:hover .c-teaser-tile__image .a-picture,.c-teaser-tile:focus-visible .c-teaser-tile__image .a-picture{scale:1.05}.c-teaser-tile{display:block;color:inherit}.c-teaser-tile.c-teaser-tile:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.c-teaser-tile__image{position:relative;height:11.25rem;margin-block-end:1.875rem;background-color:#e4e4e4;border-radius:.5rem}@media(max-width:1023px){.c-teaser-tile__image{height:auto;aspect-ratio:3/2;margin-block-end:1.25rem}}@media(max-width:659px){.c-teaser-tile__image{aspect-ratio:auto;height:14.375rem}}.c-teaser-tile__external{--color-icon: #101820;position:absolute;top:.75rem;right:.75rem;z-index:1;display:flex;align-items:center;justify-content:center;overflow:hidden;width:1.875rem;height:1.875rem;border-radius:50%;background-color:#fffefc}.c-teaser-tile__external svg{position:absolute;width:1.625rem;height:1.625rem;transition:translate 0s}.c-teaser-tile__external svg:nth-child(2){translate:-1.625rem 1.625rem}.no-touch .c-teaser-tile:hover .c-teaser-tile__external svg,.c-teaser-tile:focus-visible .c-teaser-tile__external svg{transition:translate .5s cubic-bezier(.5,0,.2,1)}.no-touch .c-teaser-tile:hover .c-teaser-tile__external svg:nth-child(1),.c-teaser-tile:focus-visible .c-teaser-tile__external svg:nth-child(1){translate:1.625rem -1.625rem}.no-touch .c-teaser-tile:hover .c-teaser-tile__external svg:nth-child(2),.c-teaser-tile:focus-visible .c-teaser-tile__external svg:nth-child(2){translate:0 0}.c-teaser-tile__new{font-size:10px;font-size:.625rem;line-height:1;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:.75rem;right:.75rem;z-index:1;width:4.0625rem;height:1.1875rem;border-radius:2.5rem;background-color:#fffefc;color:#101820;font-family:BrandonGrotesque,sans-serif;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.c-teaser-tile__meta{margin:0 0 1rem}.c-teaser-tile__title{margin:0 0 2.25rem}@media(max-width:1023px){.c-teaser-tile__title{margin-block-end:1.125rem}}@media(max-width:659px){.c-teaser-tile__title{font-size:20px;font-size:1.25rem;line-height:1.1;margin-block-end:1rem}}.c-teaser-tile__desc{margin:0}@media(max-width:659px){.c-teaser-tile__desc{font-size:13px;font-size:.8125rem;line-height:1.2}}.c-text{line-height:1.2}@media(max-width:1023px){.c-text{padding-right:var(--grid-margin)}}@media(max-width:659px){.c-text{font-size:18px;font-size:1.125rem;line-height:1.2222222222}}.c-text iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:.625rem;background-color:#e4e4e4}.c-text p:has(>iframe:only-child),.c-text .wp-block-embed{max-width:none;margin-block:2.5rem}@media(max-width:659px){.c-text p:has(>iframe:only-child),.c-text .wp-block-embed{margin-block:1.75rem}}.c-text p:has(>iframe:only-child):first-child,.c-text .wp-block-embed:first-child{margin-block-start:0}.c-text p:has(>iframe:only-child):last-child,.c-text .wp-block-embed:last-child{margin-block-end:0}.c-text strong{font-weight:500}.c-text p+p{margin-top:var(--paragraph-spacing)}.c-text li+li{margin-top:.5625rem}.c-text ul,.c-text ol{list-style-position:inside}.c-text p+:is(ul,ol),.c-text :is(ul,ol)+p{margin-block-start:1.5rem}.c-text ol{list-style-type:decimal;padding-left:.7em}.c-text :is(h2,h3){font-weight:500;margin-block-end:1rem;scroll-margin-block-start:var(--sticky-top)}.c-text *+:is(h2,h3){margin-block-start:2.75rem}.m-body--centered .c-text :is(h2,h3){margin-block-end:1.875rem;scroll-margin-block-start:var(--sticky-top)}.m-body--centered .c-text h2{font-size:1.625rem!important}.m-body--centered .c-text *+h2{margin-block-start:3.75rem}.m-body--centered .c-text *+h3{margin-block-start:1.875rem}.m-body--centered .c-text h2+h3{margin-top:1.875rem}.m-body--centered .c-text p+:is(ul,ol),.m-body--centered .c-text :is(ul,ol)+p{margin-block-start:1.875rem}@media(max-width:659px){.m-body--centered .c-text{font-size:18px;font-size:1.125rem;line-height:1.2222222222;--paragraph-spacing: 1.375rem}.m-body--centered .c-text :is(h2,h3){font-size:20px;font-size:1.25rem;line-height:1.2;margin-block-end:1.75rem}.m-body--centered .c-text h2{font-size:1.25rem!important}.m-body--centered .c-text *+h2,.m-body--centered .c-text *+h3{margin-block-start:3.25rem}.m-body--centered .c-text h2+h3{margin-top:1.875rem}}.c-text ul{padding-left:1.25em}.c-text ul li{position:relative}.c-text ul li:before{content:"";display:inline-block;position:absolute;top:.22em;left:-.75em;width:.25em;height:.25em;border-radius:50%;background:currentColor;margin-right:.4em}.c-text-section{width:100%}.c-text-section+.c-text-section{margin-block-start:calc(-1 * var(--gap));padding-block-start:2rem}.c-text-section:has(+.c-text-section){padding-block-end:2rem;border-block-end:var(--border-width) solid #101820}.c-text-section__heading{margin:0 0 1.5rem;scroll-margin-block-start:var(--sticky-top)}.c-text-section__heading:last-child{margin-block-end:0}@media(max-width:1023px){.c-text-section__heading{font-size:1.25rem}}.c-text-section__note{font-weight:400}.c-text-section .c-text li+li{margin-block-start:1.5rem}.c-video{width:100%}.c-video__embed iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:.625rem;background-color:#e4e4e4}.c-video__embed p:has(>iframe:only-child),.c-video__embed .wp-block-embed{max-width:none;margin-block:2.5rem}@media(max-width:659px){.c-video__embed p:has(>iframe:only-child),.c-video__embed .wp-block-embed{margin-block:1.75rem}}.c-video__embed p:has(>iframe:only-child):first-child,.c-video__embed .wp-block-embed:first-child{margin-block-start:0}.c-video__embed p:has(>iframe:only-child):last-child,.c-video__embed .wp-block-embed:last-child{margin-block-end:0}.c-video__caption{max-width:36.75rem;margin-block-start:.75rem;line-height:1.45}@media(max-width:659px){.c-video__caption{font-size:18px;font-size:1.125rem;line-height:1.2222222222;margin-block-start:2.5rem}}.s-header{position:fixed;top:0;left:0;right:0;z-index:3;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:var(--header-height);padding-inline:var(--grid-margin);color:#101820;transition:color .3s cubic-bezier(.5,0,.2,1);pointer-events:none}.s-header>*{pointer-events:auto}body.has-hero:not(.is-past-hero) .s-header,body.is-not-ready .s-header{color:#fdfdfd}.s-header__wash{position:absolute;inset:0 0 auto;height:6.25rem;pointer-events:none;z-index:-1}@media(max-width:1023px){.s-header__wash{display:none}}.s-header__wash:before,.s-header__wash-band{position:absolute;inset:0;transition:opacity .3s cubic-bezier(.5,0,.2,1)}body.has-hero:not(.is-past-hero) .s-header__wash:before,body.is-scrolled-vh.is-scrolling-down .s-header__wash:before,body.is-not-ready .s-header__wash:before,body.has-hero:not(.is-past-hero) .s-header__wash-band,body.is-scrolled-vh.is-scrolling-down .s-header__wash-band,body.is-not-ready .s-header__wash-band{opacity:0}.s-header__wash:before{content:"";background:#fffefc99;-webkit-mask-image:linear-gradient(180deg,#000 10%,transparent);mask-image:linear-gradient(180deg,#000 10%,transparent)}.s-header__wash-band:nth-child(1){backdrop-filter:blur(.125rem);-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 70%,transparent 100%)}.s-header__wash-band:nth-child(2){backdrop-filter:blur(.25rem);-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent 80%);mask-image:linear-gradient(180deg,#000 45%,transparent 80%)}.s-header__wash-band:nth-child(3){backdrop-filter:blur(.5rem);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 60%);mask-image:linear-gradient(180deg,#000 20%,transparent 60%)}.s-header__wash-band:nth-child(4){backdrop-filter:blur(.75rem);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 40%);mask-image:linear-gradient(180deg,#000 0%,transparent 40%)}.s-header__logo{position:absolute;top:.78125rem;left:.78125rem;display:block;width:7.5625rem}@media(min-width:660px)and (max-width:1023px){.s-header__logo{width:6.75rem}}@media(max-width:659px){.s-header__logo{top:.54375rem;left:calc(var(--grid-margin) - .15rem);width:4.125rem}}.s-header__logo{transition:opacity .3s cubic-bezier(.5,0,.2,1),translate .3s cubic-bezier(.5,0,.2,1),visibility .3s cubic-bezier(.5,0,.2,1)}body.is-scrolled-vh.is-scrolling-down .s-header__logo{opacity:0;translate:0 -1.25rem;visibility:hidden}body.is-footer-reached .s-header__logo{opacity:0;visibility:hidden}@media(min-width:1024px){body:is(.has-hero.is-scrolled-half-vh,:not(.has-hero).is-scrolled-fourth-vh) .s-header__logo{height:2.875rem}}@media(max-width:1023px){body:is(.has-hero.is-scrolled-half-vh,:not(.has-hero).is-scrolled-fourth-vh) .s-header__logo{opacity:0;visibility:hidden}}.s-header__logo-decorator{position:absolute;top:2.35625rem;left:50%;translate:-50% -50%;width:3.25rem;height:3.25rem;pointer-events:none;z-index:-1;transition:opacity .3s .1s cubic-bezier(.5,0,.2,1),scale .3s .1s cubic-bezier(.5,0,.2,1)}@media(min-width:660px)and (max-width:1023px){.s-header__logo-decorator{top:2.10625rem}}@media(max-width:659px){.s-header__logo-decorator{top:1.2875rem;width:1.75rem;height:1.75rem}}body.is-scrolled:not(.has-hero.is-scrolled-half-vh,:not(.has-hero).is-scrolled-fourth-vh) .s-header__logo-decorator{transition-delay:.3s}body.has-hero:not(.is-past-hero) .s-header__logo-decorator,body.is-not-ready .s-header__logo-decorator,body:not(.is-loader-animated) .s-header__logo-decorator{opacity:0;scale:.5;transition-delay:0s}@media(min-width:1024px){body:is(.has-hero.is-scrolled-half-vh,:not(.has-hero).is-scrolled-fourth-vh) .s-header__logo-decorator{opacity:0;scale:.5;transition-delay:0s}}.s-header__logo svg{display:block;width:100%;height:auto;pointer-events:none}.s-header__logo .logo-texts{transition:translate .6s cubic-bezier(.5,0,.2,1)}@media(min-width:1024px){body:is(.has-hero.is-scrolled-half-vh,:not(.has-hero).is-scrolled-fourth-vh) .s-header__logo .logo-texts{translate:2.2px -63.8px}}@media(min-width:1024px){.s-header__logo .logo-decorators{transition:opacity .3s .35s cubic-bezier(.5,0,.2,1),filter .3s .35s cubic-bezier(.5,0,.2,1),visibility .3s .35s cubic-bezier(.5,0,.2,1)}body:is(.has-hero.is-scrolled-half-vh,:not(.has-hero).is-scrolled-fourth-vh) .s-header__logo .logo-decorators{opacity:0;filter:blur(.375rem);visibility:hidden;transition-delay:0s}}.s-header__nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1.75rem;margin-inline-start:auto;padding-block:var(--nav-padding-block);transition:opacity .3s cubic-bezier(.5,0,.2,1),translate .3s cubic-bezier(.5,0,.2,1),visibility .3s cubic-bezier(.5,0,.2,1)}body.is-scrolled-vh.is-scrolling-down .s-header__nav{opacity:0;translate:0 -1.25rem;visibility:hidden}@media(min-width:660px)and (max-width:1023px){.s-header__nav{gap:1.25rem}}@media(max-width:1023px){.s-header__nav{display:none}}.s-header__link{padding-block:.625rem;margin-block:-.625rem;font-size:0;display:inline-block;color:inherit;transition:opacity .6s cubic-bezier(.5,0,.2,1),translate .6s cubic-bezier(.5,0,.2,1)}.s-header__link:nth-child(1){transition-delay:0s}.s-header__link:nth-child(2){transition-delay:.06s}.s-header__link:nth-child(3){transition-delay:.12s}.s-header__link:nth-child(4){transition-delay:.18s}.s-header__link:nth-child(5){transition-delay:.24s}.s-header__link:nth-child(6){transition-delay:.3s}.s-header__link:nth-child(7){transition-delay:.36s}.s-header__link:nth-child(8){transition-delay:.42s}.s-header__link:nth-child(9){transition-delay:.48s}.s-header__link:nth-child(10){transition-delay:.54s}.s-header__link-text{display:inline-block;font-weight:500}body.is-not-ready .s-header__link,body:not(.is-loader-animated) .s-header__link{opacity:0;translate:0 -1rem}.s-burger{z-index:7;display:flex;flex-direction:row;justify-content:center;align-items:center;display:none;position:fixed;top:.625rem;right:calc(var(--grid-margin) - .6875rem);width:2.75rem;height:2.75rem;padding:0;border:none;background:none;color:#101820;transition:color .3s cubic-bezier(.5,0,.2,1),opacity .6s cubic-bezier(.5,0,.2,1),transform .6s cubic-bezier(.5,0,.2,1)}body.has-hero:not(.is-past-hero,.is-menu-open) .s-burger{color:#fdfdfd}@media(max-width:1023px){.s-burger{display:flex}}body.is-not-ready .s-burger,body:not(.is-loader-animated) .s-burger{opacity:0;transform:translateY(-1rem)}.s-burger__icon{position:relative;display:block;width:1.375rem;height:.5rem}.s-burger__line{position:absolute;left:0;width:100%;height:var(--border-width);background-color:currentColor;transition:translate .3s cubic-bezier(.5,0,.2,1),rotate .3s cubic-bezier(.5,0,.2,1)}.s-burger__line:first-child{top:0}.s-burger__line:last-child{bottom:0}body.is-menu .s-burger__line:first-child{translate:0 .21875rem;rotate:45deg}body.is-menu .s-burger__line:last-child{translate:0 -.21875rem;rotate:-45deg}.s-menu{z-index:6;position:fixed;inset:0;background-color:#fffefc;color:#101820;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.5,0,.2,1),visibility 0s linear .3s}@media(min-width:1024px){.s-menu{display:none}}body.is-menu-open .s-menu{visibility:visible;pointer-events:auto;transition:opacity .3s cubic-bezier(.5,0,.2,1),visibility 0s}body.is-menu .s-menu,body.is-menu-held .s-menu{opacity:1}.s-menu__content{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1rem;height:100%;padding-block:6rem calc(2rem + env(safe-area-inset-bottom))}@media(min-width:660px)and (max-width:1023px){.s-menu__content{gap:2rem;padding-block-start:7.5rem}}@media(max-width:659px){.s-menu__content{padding-block:5rem calc(1.5rem + env(safe-area-inset-bottom))}}.s-menu__content{padding-inline:var(--grid-margin);overflow-y:auto;overscroll-behavior:contain}.s-menu__list{list-style:none;margin:0;padding:0}.s-menu__row{flex-shrink:0}.s-menu__link{display:block;padding-block:.65625rem}@media(min-width:660px)and (max-width:1023px){.s-menu__link{font-size:48px;font-size:3rem;line-height:1.1;padding-block:.75rem}}.s-menu__link{color:inherit}.s-menu__link:active{color:#00adbb}.s-menu__link.is-active{color:#c8c8c8;pointer-events:none}.s-menu__secondary{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;list-style:none;margin:0;padding:0}.s-menu__secondary-link{display:block;padding-block:.625rem}@media(min-width:660px)and (max-width:1023px){.s-menu__secondary-link{font-size:13px;font-size:.8125rem;line-height:1;padding-block:.75rem}}.s-menu__secondary-link.is-active{color:#c8c8c8}.s-menu__social{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.75rem}@media(min-width:660px)and (max-width:1023px){.s-menu__social{gap:1.25rem}}.s-menu__social-link{display:block;width:1.5rem}@media(min-width:660px)and (max-width:1023px){.s-menu__social-link{width:1.875rem}}.s-menu__social-link svg{display:block;width:100%;height:auto}.s-footer{z-index:4;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;position:relative;min-height:var(--app-height);padding-block:2.1875rem calc(1.25rem + env(safe-area-inset-bottom));padding-inline:var(--grid-margin);overflow:hidden;color:#101820}@media(max-width:1023px){.s-footer{--app-height: 100lvh}}@media(max-width:659px){.s-footer{padding-block:2.75rem calc(.75rem + env(safe-area-inset-bottom))}}body:has(.module--404) .s-footer{display:none}.s-footer__background{position:absolute;top:0;left:0;width:100%;height:100%}.s-footer__panel{position:relative;background-color:#f6f4f1;border-radius:.625rem;padding-block:1.25rem;padding-inline:1.5rem}@media(max-width:1023px){.s-footer__panel{padding-block:2rem 1.5rem;padding-inline:1.25rem}}@media(max-width:659px){.s-footer__panel{padding-block:1rem .75rem;padding-inline:.75rem}}.s-footer__heading{margin-block-end:3rem}@media(max-width:1023px){.s-footer__heading{margin-block-end:1.75rem}}@media(max-width:659px){.s-footer__heading{margin-block-end:1.5rem}}.s-footer__field{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;gap:1rem;width:20.1875rem;max-width:100%;height:2.5rem}@media(max-width:1023px){.s-footer__field{width:100%;height:3rem}}.s-footer__field{padding-inline:1rem;border-radius:.5rem;background-color:#fff}@media(max-width:659px){.s-footer__field{height:2.5rem;padding-inline:.75rem}}.s-footer__field.is-error .s-footer__input::-moz-placeholder{color:#c82a36}.s-footer__field.is-error .s-footer__input,.s-footer__field.is-error .s-footer__input::placeholder{color:#c82a36}.s-footer__field.is-error .s-footer__error{opacity:1;filter:blur(0)}.s-footer__input{flex:1;min-width:0;border:none;background:none;color:#101820}@media(max-width:1023px){.s-footer__input{font-size:max(.8125rem,16px)}}@media(max-width:659px){.s-footer__input{font-size:10px;font-size:.625rem;line-height:1;font-weight:500;letter-spacing:.1em}}.s-footer__input::-moz-placeholder{color:#888}.s-footer__input::placeholder{color:#888}.s-footer__error{position:absolute;top:calc(100% + .5rem);left:1rem;color:#c82a36}@media(max-width:659px){.s-footer__error{left:.75rem}}.s-footer__error{opacity:0;filter:blur(8px);pointer-events:none;transition:opacity .5s cubic-bezier(.5,0,.2,1),filter .5s cubic-bezier(.5,0,.2,1)}.s-footer__row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.75rem;margin-block-start:4rem}@media(max-width:1023px){.s-footer__row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem;margin-block-start:2.5rem}}@media(max-width:659px){.s-footer__row{gap:2.125rem;margin-block-start:2.25rem}}.s-footer__nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1.75rem}@media(max-width:1023px){.s-footer__nav{gap:.375rem 1.5rem}}@media(max-width:659px){.s-footer__nav{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:column;grid-template-rows:repeat(3,auto);gap:0 .75rem;width:100%}}.s-footer__nav-item{padding-block:.375rem;font-size:0}@media(max-width:1023px){.s-footer__nav-item{padding-block:.5rem}}@media(max-width:659px){.s-footer__nav-item{padding-block:.4375rem}}.s-footer .s-footer__nav-item-text{display:inline-block;font-weight:500}@media(max-width:659px){.s-footer .s-footer__nav-item-text{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.s-footer__social{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.75rem}.s-footer__social-link{position:relative;display:block;width:1.5rem;color:#101820;transition:color .3s cubic-bezier(.5,0,.2,1)}@media(max-width:1023px){.s-footer__social-link{width:1.75rem}}@media(max-width:659px){.s-footer__social-link{width:1.5rem}}.s-footer__social-link:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:#00adbb;scale:0;transition:scale .3s cubic-bezier(.5,0,.2,1)}.s-footer__social-link svg{position:relative;display:block;width:100%;height:auto}.no-touch .s-footer__social-link:hover,.s-footer__social-link:focus-visible{color:#fff}.no-touch .s-footer__social-link:hover:before,.s-footer__social-link:focus-visible:before{scale:1}.s-footer__bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;position:relative;gap:1.5rem;padding-block-start:2.5rem}@media(max-width:659px){.s-footer__bottom{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding-block-start:1.75rem}}@media(max-width:659px){.s-footer__title{font-size:22px;font-size:1.375rem;line-height:1}}.s-footer__copyright{margin:0;font-weight:500}@media(max-width:659px){.s-footer__copyright{font-size:8px;font-size:.5rem;line-height:1;letter-spacing:.1em}}.s-footer__submit{--underline-offset: .3em}@media(max-width:659px){.s-footer__submit .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.s-offscreen{z-index:8;display:flex;flex-direction:row;justify-content:center;align-items:center;position:fixed;inset:0;padding:var(--grid-margin);visibility:hidden;opacity:0;background-color:#f6f4f180;backdrop-filter:blur(1.25rem);pointer-events:none}body.is-offscreen-open .s-offscreen{visibility:visible;pointer-events:auto}.s-offscreen__lightbox{display:contents}@supports not (backdrop-filter: blur(1px)){.s-offscreen{background-color:#0009}}html:has(body.is-offscreen-open){overflow:hidden}.s-cursor{z-index:11;position:fixed;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none;will-change:transform}.s-cursor__row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;top:0;left:0;height:0}.s-cursor__shape{flex:0 0 auto;width:3.75rem;height:3.75rem;margin-left:-1.875rem;color:#00adbb}.s-cursor__shape svg{display:block;width:100%;height:100%}.s-cursor__glyph{display:block;width:100%;height:100%}.s-cursor__glyph--gallery,.s-cursor.is-gallery .s-cursor__glyph--play{display:none}.s-cursor.is-gallery .s-cursor__glyph--gallery{display:block}.s-cursor__label{margin-left:.75rem;white-space:nowrap;color:#fdfdfd}.s-cursor.is-gallery .s-cursor__label{text-shadow:0 .0625rem .25rem rgba(0,0,0,.6),0 0 .875rem rgba(0,0,0,.4)}.s-cursor__dot{position:absolute;top:0;left:0;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;border-radius:50%;background-color:#00adbb;transition:background-color .3s cubic-bezier(.5,0,.2,1)}@media(hover:hover)and (pointer:fine){body.has-custom-cursor,body.has-custom-cursor *{cursor:none!important}body.has-custom-cursor input:not([type=checkbox],[type=radio],[type=submit],[type=button],:disabled),body.has-custom-cursor textarea:not(:disabled){cursor:text!important}}.s-loader{z-index:5;position:fixed;inset:0;overflow:hidden;container-type:size}body.is-logo-animated:not(.is-not-ready) .s-loader{visibility:hidden;transition:visibility 0s var(--loader-animation-duration)}.s-loader__inner{position:absolute;top:50%;left:50%;width:100vmax;height:100vmax;translate:-50% -50%;background-color:#101820;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%)}body.is-logo-animated:not(.is-not-ready) .s-loader__inner{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,-2.92% -48.5%,125.75% 33.33%,105.58% 148.5%,19.58% 133.17%,-25.75% 44.67%,-2.92% -48.5%);animation:loader-reveal var(--loader-animation-duration) cubic-bezier(.7,0,.84,0) both}.s-loader__viewport{position:absolute;top:calc(50% - 50cqh);left:calc(50% - 50cqw);width:100cqw;height:100cqh}.s-loader__logo{--path-length: 100;--animation-duration: .6s;position:absolute;top:.78125rem;left:.78125rem;display:block;width:7.5625rem}@media(min-width:660px)and (max-width:1023px){.s-loader__logo{width:6.75rem}}@media(max-width:659px){.s-loader__logo{top:.54375rem;left:calc(var(--grid-margin) - .15rem);width:4.125rem}}.s-loader__logo{color:#fdfdfd}.s-loader__logo svg{display:block;width:100%;height:auto}.s-loader__logo svg path[pathLength]{stroke-dasharray:var(--path-length) var(--path-length)}.s-loader__logo .logo-crystal{transform-origin:60.11px 35.66px}.s-loader__logo .logo-line-right{transform-origin:97.05px 54.54px}.s-loader__logo .logo-line-bottom{transform-origin:60.18px 112.71px}.s-loader__logo .logo-line-left{transform-origin:23.65px 54.54px}.s-loader__logo .logo-text-the{transform-origin:58.3px 74.45px}.s-loader__logo .logo-text-gambrell{transform-origin:60.18px 88.93px}.s-loader__logo .logo-text-foundation{transform-origin:60.58px 106.45px}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-the{--animation-delay: .1s}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-gambrell{--animation-delay: .2s}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-foundation{--animation-delay: .3s}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-crystal{--animation-delay: 0s}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-right,body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-left,body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-bottom{--animation-delay: .1s;transition:translate var(--animation-duration) var(--animation-delay, 0s) ease,opacity var(--animation-duration) var(--animation-delay, 0s) ease,stroke-dashoffset var(--animation-duration) var(--animation-delay, 0s) ease}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-bottom{--animation-delay: .4s;--animation-duration: .75s}body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-the,body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-gambrell,body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-foundation,body:is(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-crystal{--animation-duration: .8s;transition:scale var(--animation-duration) var(--animation-delay, 0s) ease,opacity var(--animation-duration) var(--animation-delay, 0s) ease,filter var(--animation-duration) var(--animation-delay, 0s) ease}body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo svg path[pathLength]{stroke-dashoffset:var(--path-length)}body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-crystal,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-right,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-left,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-line-bottom,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-the,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-gambrell,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-foundation{opacity:0}body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-the,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-gambrell,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-text-foundation,body:not(.is-logo-animated,.is-logo-animating) .s-loader__logo .logo-crystal{filter:blur(10px);scale:.75}@keyframes loader-reveal{0%{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%)}to{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,-2.92% -48.5%,125.75% 33.33%,105.58% 148.5%,19.58% 133.17%,-25.75% 44.67%,-2.92% -48.5%)}}.s-skip-link{z-index:12;position:fixed;top:.75rem;left:var(--grid-margin);padding:.625rem 1rem;color:#fffefc;background:#101820;translate:0 calc(-100% - 1.5rem)}.s-skip-link:focus-visible{translate:0;outline-color:#101820}.m-hero{--hero-padding: 1.875rem;--hero-padding-end: var(--hero-padding)}@media(max-width:1023px){.m-hero{--hero-padding: var(--grid-margin);--hero-padding-end: 1.875rem}}.m-hero{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;position:relative;min-height:var(--app-height);padding:var(--hero-padding);padding-block-end:var(--hero-padding-end);background-color:#101820;overflow:hidden;color:#fdfdfd}.m-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-hero__image{position:absolute;top:0;left:0;width:100%;height:100%}.m-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003}.m-hero--article .m-hero__overlay{background-color:#0006}.m-hero__trigger{position:absolute;inset:9.375rem 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer}@media(max-width:1023px){.m-hero__trigger{inset-block-start:8.125rem}}.m-hero__content{position:relative;max-width:36.875rem}@media(max-width:1023px){.m-hero__content{padding-block-end:4rem}}@media(max-width:659px){.m-hero__content{max-width:none}}.m-hero__meta{margin:0 0 1.75rem}@media(max-width:659px){.m-hero__meta{font-size:.625rem;margin-block-end:1.25rem}}.m-hero__meta-line{display:block}.m-hero__meta-line+.m-hero__meta-line{margin-block-start:.625rem}.m-hero__title{margin:0;text-wrap:balance}@media(max-width:659px){.m-hero__title{font-size:28px;font-size:1.75rem;line-height:1.1;letter-spacing:0}}@media(max-width:1023px){.m-hero--article .m-hero__title{max-width:15.625rem}}.m-hero__scroll{--base-delay: .75s;padding:1.25rem;margin:-1.25rem;color:#fdfdfd;position:absolute;right:calc(var(--hero-padding) + .625rem);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;cursor:pointer;bottom:calc(var(--hero-padding) + .625rem);display:block}@media(max-width:1023px){.m-hero__scroll{left:var(--hero-padding);bottom:var(--hero-padding-end)}}.m-hero__play{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:absolute;right:var(--hero-padding);bottom:var(--hero-padding-end);gap:.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;color:#fdfdfd;cursor:pointer}@media(max-width:1023px){.m-hero__play{left:var(--hero-padding);right:auto}}.no-touch .m-hero__play:hover .m-hero__play-icon,.m-hero__play:focus-visible .m-hero__play-icon{scale:1.1}.m-hero__play:focus-visible{outline:.125rem solid rgb(253,253,253);outline-offset:.375rem}.m-hero__pause{padding:.75rem;margin:-.75rem;position:absolute;bottom:calc(var(--hero-padding-end) + .875rem);left:50%;translate:-50% 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:none;color:#fdfdfd;cursor:pointer;clip-path:inset(50%)}@media(max-width:1023px){.m-hero__pause{right:var(--hero-padding);left:auto;translate:none}}.m-hero__pause:focus-visible{outline:.125rem solid rgb(253,253,253);outline-offset:.375rem;clip-path:none}.m-hero__play-icon{--color-icon: #00ADBB;display:block;flex:none;width:2.5rem;height:2.5rem;transition:scale .3s cubic-bezier(.5,0,.2,1)}@media(max-width:659px){.m-hero__play-icon{width:2rem;height:2rem}}.m-hero__play-icon svg{display:block;width:100%;height:100%}.m-hero__play-label{display:block}@media(min-width:660px)and (max-width:1023px){.m-hero__play-label{font-size:28px;font-size:1.75rem;line-height:1.22}}@media(max-width:659px){.m-hero__play-label{font-size:24px;font-size:1.5rem;line-height:1.25}}.m-body{--gap: 3rem;--sticky-top: 6.25rem}@media(max-width:1023px){.m-body{--sticky-top: 1.75rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--gap)}}@media(max-width:659px){.m-body{--gap: 2.5rem}}.m-body__column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;gap:var(--gap)}@media(min-width:1024px){.m-body__column--left{grid-column:1/span 4}.m-body--centered .m-body__column--left{grid-column:2/span 4}}@media(min-width:1024px){.m-body__column--right{grid-column:5/span 7}.m-body--centered .m-body__column--right{grid-column:7/span 5}}.module{--module-gap: 10rem;--module-tail: 10rem;z-index:1;position:relative}@media(max-width:1023px){.module{--module-gap: 4rem;--module-tail: 7.5rem}}.module+.module{margin-block-start:var(--module-gap)}.module:first-child:not(.module--hero,.module--word-map){margin-block-start:var(--margin-first-module)}.module:last-child{padding-bottom:var(--module-tail)}@media(min-width:1600px){.module:not(:is(.module--hero,.module--word-map)){max-width:1600px;margin-inline:auto}}.module.no-margin-inline{margin-inline:calc(-1 * var(--grid-margin))}.module--hero{z-index:2}@media(min-width:1024px){.module--hero.m-hero--article+.module--body{--module-gap: 4rem}}.module--page-header:first-child{margin-block-start:6.875rem}@media(min-width:1024px){.module--cta-panel{margin-top:10rem!important}}@media(max-width:1023px){.module--cta-panel{margin-top:5.625rem!important}}@media(min-width:1024px){.module--kicker-statement+.module{--module-gap: 5rem}}.module--word-map+.module{--module-gap: .625rem}@media(min-width:660px)and (max-width:1023px){.module:first-child:not(.module--hero){margin-block-start:9.375rem}}@media(max-width:659px){.module:first-child:not(.module--hero){margin-block-start:9.25rem}}.m-page-header--centered+.module.module--word-map{margin-block-start:-10rem}@media(min-width:660px)and (max-width:1023px){.m-page-header--centered+.module.module--word-map{margin-block-start:-4rem}}@media(max-width:659px){.m-page-header--centered+.module.module--word-map{margin-block-start:0}}.m-kicker-statement{--label-drift: .45;padding-block:1.25rem 0}@media(max-width:1023px){.m-kicker-statement{padding-block:3rem 0}}.m-kicker-statement__wrap{position:relative;aspect-ratio:16/9}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__wrap{aspect-ratio:5/4}}@media(max-width:659px){.m-kicker-statement__wrap{aspect-ratio:35/62}}.m-kicker-statement__panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:absolute;top:40%;left:50%;width:-moz-max-content;width:max-content;transform:translate(-50%);text-align:center}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__panel{top:34%}}@media(max-width:659px){.m-kicker-statement__panel{top:38%;max-width:100%}}.m-kicker-statement__kicker{color:#888;text-align:center}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.05em}}@media(max-width:659px){.m-kicker-statement__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.05em}}.m-kicker-statement__kicker:not(:last-child){margin-block-end:2rem}@media(max-width:1023px){.m-kicker-statement__kicker:not(:last-child){margin-block-end:1.5rem}}.m-kicker-statement__statement{color:#00adbb;text-wrap:balance}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__statement{font-size:48px;font-size:3rem;line-height:1;letter-spacing:-.01em}}@media(max-width:659px){.m-kicker-statement__statement{font-size:40px;font-size:2.5rem;line-height:.95;letter-spacing:-.01em}}.m-kicker-statement__statement:not(:last-child){margin-block-end:1.875rem}@media(max-width:1023px){.m-kicker-statement__statement:not(:last-child){margin-block-end:1.375rem}}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__explore .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.05em}}@media(max-width:659px){.m-kicker-statement__explore .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.05em}}.m-kicker-statement__pillar{--parallax-x: 0px;--parallax-y: 0px;--magnet-x: 0px;--magnet-y: 0px;position:absolute}.m-kicker-statement__pillar--1{top:4%;left:15%;width:22.5%}.m-kicker-statement__pillar--2{top:5%;left:60.5%;width:15%}.m-kicker-statement__pillar--3{top:44%;left:58.5%;width:19%}.m-kicker-statement__pillar--4{top:61%;left:23%;width:13.5%}.m-kicker-statement__pillar-image{position:relative;aspect-ratio:4/3;border-radius:.625rem;overflow:hidden;filter:blur(.625rem);opacity:.15;will-change:filter,opacity,transform;transition:filter .6s cubic-bezier(.5,0,.2,1),opacity .6s cubic-bezier(.5,0,.2,1),transform .6s cubic-bezier(.5,0,.2,1);translate:calc(var(--parallax-x) + var(--magnet-x)) calc(var(--parallax-y) + var(--magnet-y))}@media(max-width:1023px){.m-kicker-statement__pillar-image{filter:none;opacity:1}}.m-kicker-statement__pillar:hover,.m-kicker-statement__pillar:focus-within{z-index:1}.m-kicker-statement__pillar:hover .m-kicker-statement__pillar-image,.m-kicker-statement__pillar:focus-within .m-kicker-statement__pillar-image{filter:blur(0);opacity:1;transform:scale(1.08)}.m-kicker-statement__pillar:hover .m-kicker-statement__pillar-image+.m-kicker-statement__pillar-label,.m-kicker-statement__pillar:focus-within .m-kicker-statement__pillar-image+.m-kicker-statement__pillar-label{color:#00adbb;filter:saturate(1.1) brightness(.95)}.m-kicker-statement__pillar-label{position:absolute;white-space:nowrap;mix-blend-mode:difference;translate:calc(var(--parallax-x) * var(--label-drift)) calc(var(--parallax-y) * var(--label-drift));transition:color .6s cubic-bezier(.5,0,.2,1),filter .6s cubic-bezier(.5,0,.2,1)}@media(max-width:1023px){.m-kicker-statement__pillar-label{position:static;display:block;margin-block-start:.875rem;white-space:normal;text-align:center;mix-blend-mode:normal}}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__pillar-label{font-size:24px;font-size:1.5rem;line-height:1.1}}@media(max-width:659px){.m-kicker-statement__pillar-label{font-size:18px;font-size:1.125rem;line-height:1.1}}.m-kicker-statement__pillar--1 .m-kicker-statement__pillar-label{top:50%;right:64%;transform:translateY(-50%)}.m-kicker-statement__pillar--2 .m-kicker-statement__pillar-label{top:49%;left:52%}.m-kicker-statement__pillar--3 .m-kicker-statement__pillar-label{top:47%;left:79%;white-space:unset;width:-moz-max-content;width:max-content;text-align:center}.m-kicker-statement__pillar--4 .m-kicker-statement__pillar-label{top:100%;left:50%;margin-block-start:1.5rem;transform:translate(-50%)}@media(max-width:1023px){.m-kicker-statement__pillar .m-kicker-statement__pillar-label{width:auto;margin-block-start:.875rem;transform:none}}@media(min-width:660px)and (max-width:1023px){.m-kicker-statement__pillar--1{top:2%;left:3%;width:27%}.m-kicker-statement__pillar--2{top:9%;left:66%;width:23%}.m-kicker-statement__pillar--3{top:60%;left:60%;width:26%}.m-kicker-statement__pillar--4{top:70%;left:5%;width:22%}}@media(max-width:659px){.m-kicker-statement__pillar--1{top:0%;left:0%;width:41%}.m-kicker-statement__pillar--2{top:13%;left:56.5%;width:36%}.m-kicker-statement__pillar--3{top:72%;left:58.5%;width:41%}.m-kicker-statement__pillar--4{top:64%;left:3.5%;width:32%}}.m-case-studies-grid{--content-inset: 1.5rem}@media(max-width:1023px){.m-case-studies-grid{--content-inset: 1.125rem}}@media(max-width:659px){.m-case-studies-grid{--content-inset: .75rem}}.m-case-studies-grid__heading{margin-block-end:3rem}@media(max-width:1023px){.m-case-studies-grid__heading{margin-block-end:1.75rem}}.m-case-studies-grid__list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter)}@media(min-width:660px)and (max-width:1023px){.m-case-studies-grid__list{gap:var(--grid-gutter)}}@media(max-width:659px){.m-case-studies-grid__list{grid-template-columns:1fr;gap:1.875rem}}.m-case-studies-grid__item .m-case-studies-grid__image{overflow:hidden}.m-case-studies-grid__item .m-case-studies-grid__image .a-picture{transition:scale .5s ease}.no-touch .m-case-studies-grid__item:hover .m-case-studies-grid__image .a-picture,.m-case-studies-grid__item:focus-visible .m-case-studies-grid__image .a-picture{scale:1.05}.m-case-studies-grid__item{--bracket-size: 2.375rem;position:relative}.m-case-studies-grid__item:after{content:"";position:absolute;top:0;right:0;width:calc(var(--bracket-size) + var(--bracket-grow));height:calc(var(--bracket-size) + var(--bracket-grow));border-top:var(--border-width) solid currentColor;border-right:var(--border-width) solid currentColor;pointer-events:none}.m-case-studies-grid__item{display:block;color:#fdfdfd}.m-case-studies-grid__item:after{top:var(--content-inset);right:var(--content-inset);z-index:1;clip-path:inset(0 0 100% 100%);transition:clip-path .5s cubic-bezier(.5,0,.2,1)}.no-touch .m-case-studies-grid__item:hover:after,.m-case-studies-grid__item:focus-visible:after{clip-path:inset(0)}.m-case-studies-grid__image{position:relative;height:21.4375rem;overflow:hidden}@media(max-width:1023px){.m-case-studies-grid__image{height:auto;aspect-ratio:3/2}}@media(max-width:659px){.m-case-studies-grid__image{aspect-ratio:16/9}}.m-case-studies-grid__image{background-color:#e4e4e4;border-radius:.5rem}.m-case-studies-grid__image:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0009,#0000 55%)}.m-case-studies-grid__content{position:absolute;left:var(--content-inset);right:var(--content-inset);bottom:var(--content-inset)}@media(min-width:1024px){.m-case-studies-grid__content{left:1.25rem;right:5rem;bottom:2.25rem}}@media(max-width:659px){.m-case-studies-grid__content{right:3rem;bottom:1.125rem}}.m-case-studies-grid__kind{display:block;margin-block-end:1.25rem}@media(max-width:1023px){.m-case-studies-grid__kind{margin-block-end:.875rem}}@media(max-width:659px){.m-case-studies-grid__kind{margin-block-end:.75rem}}.m-case-studies-grid__title{max-width:31.625rem}@media(max-width:659px){.m-case-studies-grid__title{font-size:20px;font-size:1.25rem;line-height:1.1}}.m-events-row__heading{margin-block-end:2.25rem}@media(max-width:1023px){.m-events-row__heading{margin-block-end:1.5rem}}.m-events-row__list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 6.875rem}@media(max-width:1023px){.m-events-row__list{grid-template-columns:1fr;gap:2rem}}@media(max-width:659px){.m-events-row__list{gap:3.75rem}}.m-events-row__item{max-width:34.0625rem}@media(max-width:1023px){.m-events-row__item{max-width:none}}.m-events-row__empty{color:#888}.m-content-teaser-grid{display:grid;grid-template-columns:13.125rem 1fr;gap:1.5rem}@media(max-width:1023px){.m-content-teaser-grid{grid-template-columns:1fr;gap:2rem}}@media(max-width:659px){.m-content-teaser-grid{gap:2.25rem}}.m-content-teaser-grid__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.625rem}@media(max-width:659px){.m-content-teaser-grid__header{gap:1.25rem}}@media(max-width:659px){.m-content-teaser-grid__view-all-wrap .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.m-content-teaser-grid__list{display:grid;grid-template-columns:repeat(3,minmax(0,17.25rem));gap:4.0625rem 4.0625rem}@media(min-width:1024px){.m-content-teaser-grid__list{border-inline-start:1px solid #101820;padding-inline-start:1.5rem}}@media(min-width:660px)and (max-width:1023px){.m-content-teaser-grid__list{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:659px){.m-content-teaser-grid__list{grid-template-columns:1fr;gap:2.5rem}}.newsletter-signup{padding:5rem 2rem;text-align:center}@media(max-width:1023px){.newsletter-signup{padding:3rem 0}}.newsletter-signup__heading{font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-size:24px;font-size:1.5rem;line-height:1.25;margin-block-end:1.5rem}.newsletter-signup__field{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;flex-wrap:wrap;max-width:26.25rem;margin-inline:auto;border-bottom:1px solid #d4d4d4;padding-block-end:.5rem}.newsletter-signup__input{flex:1;min-width:0;border:none;background:none;font-size:.8125rem}@media(max-width:1023px){.newsletter-signup__input{font-size:max(.8125rem,16px)}}.newsletter-signup__input{text-transform:uppercase;letter-spacing:.03em;color:#101820}.newsletter-signup__input::-moz-placeholder{color:#888}.newsletter-signup__input::placeholder{color:#888}.newsletter-signup__error{position:absolute;top:calc(100% + .5rem);left:0;color:#c82a36}.newsletter-signup .message{flex-basis:100%;margin-block-start:.5rem}.video-embed{padding-block-end:2.5rem}.video-embed__frame{position:relative;display:block;aspect-ratio:16/9;background-color:#e4e4e4;border-radius:.5rem}.video-embed__play{--play-size: 4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--play-size);height:var(--play-size);border-radius:50%;background-color:#fdfdfde6}.video-embed__play:before{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:.5625rem 0 .5625rem .875rem;border-color:transparent transparent transparent #101820}.partner-teaser__name,.book-teaser__title{font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-size:1.25rem;font-weight:600}.cta-external__heading,.info-sections__heading{font-size:1.25rem;font-weight:600}.info-sections__body{font-size:.9375rem;line-height:1.6;color:#888}.cta-external__body{font-size:.875rem;line-height:1.6;color:#888}.partner-teaser__lead,.book-teaser__author{font-size:.8125rem;color:#888}.partner-teaser__cta,.book-teaser__cta{font-size:.8125rem;font-weight:600}.cta-external__button{font-size:.875rem;font-weight:600}.book-teaser{box-shadow:inset 0 0 0 .5px #bebebe;border-radius:.3125rem;display:grid;grid-template-columns:6rem 1fr auto;gap:1.5rem;align-items:center;padding-block:1.5rem}@media(max-width:1023px){.book-teaser{padding-inline:1.25rem}}@media(max-width:659px){.book-teaser{grid-template-columns:4.5rem 1fr;gap:1rem;padding-inline:1rem}}.book-teaser{margin-block:1.5rem 2.5rem}@media(max-width:659px){.book-teaser__cta{grid-column:1/-1}}.book-teaser__cover{height:8.25rem;background-color:#e4e4e4;border-radius:.5rem}.book-teaser__kicker{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#bebebe;margin:0 0 .375rem}.book-teaser__title{font-weight:700;margin:0 0 .25rem}.book-teaser__author{margin:0}.book-teaser__cta{white-space:nowrap}.partner-teaser{box-shadow:inset 0 0 0 .5px #bebebe;border-radius:.3125rem;display:grid;grid-template-columns:6rem 1fr auto;gap:1.5rem;align-items:center;padding-block:1.5rem}@media(max-width:1023px){.partner-teaser{padding-inline:1.25rem}}@media(max-width:659px){.partner-teaser{grid-template-columns:4.5rem 1fr;gap:1rem;padding-inline:1rem}}.partner-teaser{margin-block:2.5rem}@media(max-width:659px){.partner-teaser__cta{grid-column:1/-1}}.partner-teaser__avatar{width:6rem;height:6rem;border-radius:50%;background-color:#e4e4e4;background-size:cover;background-position:center}.partner-teaser__kicker{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#bebebe;margin:0 0 .375rem}.partner-teaser__name{font-weight:700;margin:0 0 .25rem}.partner-teaser__lead{margin:0}.partner-teaser__cta{white-space:nowrap}.partners-index__title{margin:0 0 2rem}@media(max-width:659px){.partners-index__title{font-size:36px;font-size:2.25rem;line-height:1.05;margin-block-end:1.75rem}}.partners-index__intro{max-width:33.75rem;margin:0 0 2.8125rem}@media(max-width:659px){.partners-index__intro{font-size:20px;font-size:1.25rem;line-height:1.2;margin-block-end:2.5rem}}.partners-index__logos{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10rem;margin-block-start:6.875rem}@media(max-width:1023px){.partners-index__logos{gap:4rem}}.partner-single__nav{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media(max-width:659px){.partner-single__nav{justify-content:flex-start}}.partner-single__back{padding-block:.625rem;margin-block:-.625rem}@media(max-width:659px){.partner-single__back .a-button__inner,.partner-single__website .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.partner-single__header{position:relative;margin-block-start:1.25rem;padding-block-start:1.875rem;border-top:var(--border-width) solid #101820}@media(max-width:1023px){.partner-single__header{margin-block-start:1.75rem;row-gap:2.5rem}}@media(max-width:659px){.partner-single__header{margin-block-start:.75rem;padding-block-start:1.25rem;row-gap:1.75rem}}.partner-single__header:before{content:"";position:absolute;top:0;left:0;width:var(--border-width);height:1.875rem;background-color:#101820}@media(max-width:1023px){.partner-single__header:before{display:none}}.partner-single__profile{grid-column:1/span 3;min-width:0;padding-inline-start:1.875rem}@media(max-width:1023px){.partner-single__profile{grid-column:1/-1;padding-inline-start:0}}.partner-single__photo{display:block;width:11.875rem;aspect-ratio:4/5;background-color:#e4e4e4;border-radius:.5rem}@media(max-width:659px){.partner-single__photo{width:10.625rem}}.partner-single__photo--wide{width:100%;aspect-ratio:4/3}.partner-single__person{color:#3f3f3f;margin:2.375rem 0 0}@media(max-width:1023px){.partner-single__person{margin-block-start:1.5rem}}@media(max-width:659px){.partner-single__person{font-size:13px;font-size:.8125rem;line-height:1;letter-spacing:.05em;margin-block-start:1.25rem}}.partner-single__website{font-weight:500;display:inline-block;margin-block-start:2.375rem}.partner-single__person+.partner-single__website{margin-block-start:1.5rem}@media(max-width:1023px){.partner-single__website{margin-block-start:1.5rem}.partner-single__person+.partner-single__website{margin-block-start:1.25rem}}.partner-single__intro{grid-column:5/span 7;min-width:0}@media(max-width:1023px){.partner-single__intro{grid-column:1/-1}}.partner-single__name{margin:0}@media(max-width:659px){.partner-single__name{font-size:28px;font-size:1.75rem;line-height:1.1}}.partner-single__lead{max-width:none;margin:1.75rem 0 0}@media(max-width:659px){.partner-single__lead{font-size:20px;font-size:1.25rem;line-height:1.2;margin-block-start:1.875rem}}.partner-single__body iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:.625rem;background-color:#e4e4e4}.partner-single__body p:has(>iframe:only-child),.partner-single__body .wp-block-embed{max-width:none;margin-block:2.5rem}@media(max-width:659px){.partner-single__body p:has(>iframe:only-child),.partner-single__body .wp-block-embed{margin-block:1.75rem}}.partner-single__body p:has(>iframe:only-child):first-child,.partner-single__body .wp-block-embed:first-child{margin-block-start:0}.partner-single__body p:has(>iframe:only-child):last-child,.partner-single__body .wp-block-embed:last-child{margin-block-end:0}.partner-single__body{margin-block-start:2.8125rem}@media(max-width:1023px){.partner-single__body{margin-block-start:2rem}}@media(max-width:659px){.partner-single__body{margin-block-start:3rem}}.partner-single__body p{max-width:none;margin:0}.partner-single__body p+p{margin-block-start:1.5rem}@media(max-width:659px){.partner-single__body p{font-size:18px;font-size:1.125rem;line-height:1.2222222222}}.partner-single__video{margin-block-start:2.5rem}@media(max-width:659px){.partner-single__video{margin-block-start:1.75rem}}.partner-single__section{row-gap:0;margin-block-start:5rem}@media(max-width:1023px){.partner-single__section{margin-block-start:4rem}}.partner-single__section-title{grid-column:5/span 7;margin-block-end:2.5rem}@media(max-width:1023px){.partner-single__section-title{grid-column:1/-1;margin-block-end:1.75rem}}@media(max-width:659px){.partner-single__section-title{margin-block-end:1.625rem}}.partner-single__row{grid-column:5/span 7;min-width:0}@media(min-width:1024px){.partner-single__row{--ruled-item-columns: repeat(7, minmax(0, 1fr));--ruled-item-column-gap: var(--grid-gutter);--ruled-item-image-column: span 3;--ruled-item-body-column: span 4}@supports (grid-template-columns: subgrid){.partner-single__row{--ruled-item-columns: subgrid}}}@media(max-width:1023px){.partner-single__row{grid-column:1/-1}}@media(max-width:659px){.partner-single__row+.partner-single__row{margin-block-start:.9375rem}}.partner-single__cta{margin-block-start:11.25rem}@media(max-width:1023px){.partner-single__cta{margin-block-start:6rem}}.staff-single__heading{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;grid-column:3/span 10;gap:1.25rem;margin:0 0 1.25rem}@media(max-width:1023px){.staff-single__heading{grid-column:1/-1}}.staff-single__title{margin:0}@media(max-width:1023px){.staff-single__grid{row-gap:0}}.staff-single__group{grid-column:1/span 2;max-width:none;margin:0;padding-block-start:1.875rem;border-top:var(--border-width) solid #101820}@media(max-width:1023px){.staff-single__group{grid-column:1/-1;padding-block:1.25rem}}.staff-single__group{color:#3f3f3f}.staff-single__content{grid-column:3/span 10;min-width:0;padding-block:1.875rem 2.125rem;padding-inline:1.875rem 7.1875rem;border-top:var(--border-width) solid #101820;border-left:var(--border-width) solid #101820}@media(max-width:1023px){.staff-single__content{grid-column:1/-1;padding:0;border:0}}.staff-single__content{display:grid;grid-template-columns:18.75rem 1fr;-moz-column-gap:5.625rem;column-gap:5.625rem;align-items:start}@media(max-width:1023px){.staff-single__content{grid-template-columns:1fr;row-gap:1.75rem}}.staff-single__photo{aspect-ratio:4/5;background-color:#e4e4e4;border-radius:.5rem}.staff-single__body{min-width:0}.staff-single__role{color:#3f3f3f;margin:0 0 1.375rem}.staff-single__name{margin:0 0 1.5rem}.staff-single__contact{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;margin:0 0 2.75rem}.staff-single__contact-link{max-width:100%;overflow-wrap:anywhere}.staff-single__text iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:.625rem;background-color:#e4e4e4}.staff-single__text p:has(>iframe:only-child),.staff-single__text .wp-block-embed{max-width:none;margin-block:2.5rem}@media(max-width:659px){.staff-single__text p:has(>iframe:only-child),.staff-single__text .wp-block-embed{margin-block:1.75rem}}.staff-single__text p:has(>iframe:only-child):first-child,.staff-single__text .wp-block-embed:first-child{margin-block-start:0}.staff-single__text p:has(>iframe:only-child):last-child,.staff-single__text .wp-block-embed:last-child{margin-block-end:0}.staff-single__text>*+*{margin-block-start:2.5rem}.staff-single__section{row-gap:0;margin-block-start:5rem}@media(max-width:1023px){.staff-single__section{margin-block-start:4rem}}.staff-single__section-title{grid-column:3/span 10;margin-block-end:2.5rem}@media(max-width:1023px){.staff-single__section-title{grid-column:1/-1;margin-block-end:1.75rem}}@media(max-width:659px){.staff-single__section-title{margin-block-end:1.625rem}}.staff-single__row{grid-column:3/span 10;min-width:0}@media(max-width:1023px){.staff-single__row{grid-column:1/-1}}@media(max-width:659px){.staff-single__row+.staff-single__row{margin-block-start:.9375rem}}.team-index__header{row-gap:0}.team-index__title{grid-column:3/span 10;margin:0 0 1.625rem}@media(max-width:1023px){.team-index__title{grid-column:1/-1}}@media(max-width:659px){.team-index__title{font-size:36px;font-size:2.25rem;line-height:1.05;margin-block-end:1.25rem}}.team-index__intro{grid-column:3/span 10;max-width:33.75rem;margin:0 0 2.8125rem}@media(max-width:1023px){.team-index__intro{grid-column:1/-1}}@media(max-width:1023px){.team-index__group{row-gap:0}}.team-index__group+.team-index__group{margin-block-start:4rem}@media(max-width:1023px){.team-index__group+.team-index__group{margin-block-start:2.5rem}}@media(max-width:659px){.team-index__group+.team-index__group{margin-block-start:4rem}}.team-index__group-name{grid-column:1/span 2;max-width:none;margin:0;padding-block-start:1.875rem;border-top:var(--border-width) solid #101820}@media(max-width:1023px){.team-index__group-name{grid-column:1/-1;padding-block:1.25rem}}.team-index__group-name{color:#3f3f3f}@media(max-width:659px){.team-index__group-name{font-size:.625rem;padding-block-end:2.5rem}}.team-index__list{grid-column:3/span 10;min-width:0;padding-block:1.875rem 2.125rem;padding-inline:1.875rem 7.1875rem;border-top:var(--border-width) solid #101820;border-left:var(--border-width) solid #101820}@media(max-width:1023px){.team-index__list{grid-column:1/-1;padding:0;border:0}}.team-index__list{display:grid;grid-template-columns:repeat(3,1fr);gap:7rem 7.8125rem}@media(max-width:1023px){.team-index__list{gap:2.5rem var(--grid-gutter)}}@media(max-width:659px){.team-index__list{grid-template-columns:repeat(2,1fr);-moz-column-gap:.75rem;column-gap:.75rem}}.team-index__member{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.team-index__member .team-index__photo{overflow:hidden}.team-index__member .team-index__photo .a-picture{transition:scale .5s ease}.no-touch .team-index__member:hover .team-index__photo .a-picture,.team-index__member:focus-visible .team-index__photo .a-picture{scale:1.05}.team-index__member{min-width:0;color:inherit;text-decoration:none}.team-index__photo{aspect-ratio:4/5;margin-block-end:1.875rem;background-color:#e4e4e4;border-radius:.5rem}@media(max-width:1023px){.team-index__photo{margin-block-end:1.25rem}}.team-index__role{color:#3f3f3f;margin:0 0 1rem}.team-index__name{margin:0 0 2rem}@media(max-width:1023px){.team-index__name{margin-block-end:1.25rem}}@media(max-width:659px){.team-index__name{font-size:20px;font-size:1.25rem;line-height:1.1;margin-block-end:1.5rem}}@media(max-width:659px){.team-index__cta .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.library-index__title{margin:0 0 2rem}@media(max-width:659px){.library-index__title{font-size:36px;font-size:2.25rem;line-height:1.05;margin-block-end:1.75rem}}.library-index__intro{max-width:38.75rem;margin:0 0 2.8125rem}@media(max-width:659px){.library-index__intro{font-size:20px;font-size:1.25rem;line-height:1.2}}.library-index__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;grid-column:span 3;min-height:26.25rem;padding:1.25rem 1.25rem 1.5rem;border-left:1px solid #101820;color:inherit}@media(min-width:660px)and (max-width:1023px){.library-index__item{grid-column:span 2}}@media(max-width:659px){.library-index__item{grid-column:auto;padding-block-end:1.625rem}}.no-touch .library-index__item:hover .library-index__name,.no-touch .library-index__item:hover .library-index__description,.no-touch .library-index__item:hover .library-index__cta,.library-index__item:focus-visible .library-index__name,.library-index__item:focus-visible .library-index__description,.library-index__item:focus-visible .library-index__cta{filter:blur(0);opacity:1}.library-index__name,.library-index__description,.library-index__cta{transition:opacity .6s cubic-bezier(.5,0,.2,1),filter .6s cubic-bezier(.5,0,.2,1)}@media(min-width:660px){.no-touch .library-index__name,.no-touch .library-index__description,.no-touch .library-index__cta{filter:blur(6px);opacity:0}}.library-index__name{margin:0}@media(min-width:1024px){.library-index__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;position:absolute;max-width:15.875rem;overflow:hidden;padding-top:.1em;margin-top:-.1em;text-box:trim-start cap alphabetic}}.library-index__cover{background-color:#e4e4e4;border-radius:.5rem;flex:none;align-self:center;width:7rem;height:10.8125rem;margin-block:3.375rem;box-shadow:0 .25rem 1.125rem .25rem #00000012}@media(min-width:1024px){.library-index__cover{margin-top:5.625rem}}@media(max-width:659px){.library-index__cover{margin-block-end:4.125rem}}.library-index__description{flex:none;line-height:1.2;padding-top:.0625rem;padding-bottom:.125rem;margin:0 0 1.25rem;overflow:hidden;text-box:trim-start cap alphabetic}@media(max-width:659px){.library-index__description{margin-block-end:1rem}}.library-index__cta{margin-block-start:auto}@media(max-width:1023px){.library-index__cta .a-button__inner{text-decoration:underline;text-underline-offset:.25em}}@media(max-width:659px){.library-index__cta .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.blog-index__header{margin-block-end:2.25rem;padding-block-end:1.875rem;border-bottom:1px solid #101820}@media(max-width:1023px){.blog-index__header{margin-block-end:1.75rem;padding-block-end:1.25rem}}@media(max-width:659px){.blog-index__header{margin-block-end:.875rem;padding-block-end:1.5rem}}.blog-index__title{margin:0}@media(max-width:659px){.blog-index__title{font-size:36px;font-size:2.25rem;line-height:1.05}}.blog-index__body{display:grid;grid-template-columns:13.125rem 1fr;gap:1.5rem;align-items:start}@media(max-width:1023px){.blog-index__body{grid-template-columns:1fr;gap:2rem}}@media(max-width:659px){.blog-index__body{gap:2.5rem}}.blog-index__filters-label{margin:0 0 2.125rem}@media(max-width:1023px){.blog-index__filters-label{margin-block-end:1rem}}@media(max-width:659px){.blog-index__filters-label{margin-block-end:1.75rem}}.blog-index__filter-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none}@media(max-width:1023px){.blog-index__filter-list{flex-flow:row wrap;gap:.75rem 1.5rem}}@media(max-width:659px){.blog-index__filter-list{flex-flow:column nowrap;gap:.75rem}}.blog-index__filter{display:block;color:#9e9e9e;text-decoration:none;transition:color .3s cubic-bezier(.5,0,.2,1)}@media(max-width:1023px){.blog-index__filter{padding-block:.375rem;margin-block:-.375rem}}.no-touch .blog-index__filter:hover,.blog-index__filter:focus-visible{color:#101820}.blog-index__filter--active{color:#101820}.blog-index__main{min-width:0}.blog-index__main a{transition:opacity .3s cubic-bezier(.5,0,.2,1)}.blog-index.is-loading .blog-index__main a{opacity:0;pointer-events:none}.blog-index__list{display:grid;grid-template-columns:repeat(3,minmax(0,17.25rem));gap:6rem 4.0625rem}@media(min-width:1024px){.blog-index__list{border-inline-start:1px solid #101820;padding-inline-start:1.5rem}}@media(min-width:660px)and (max-width:1023px){.blog-index__list{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(max-width:659px){.blog-index__list{grid-template-columns:1fr;gap:2.5rem}}@media(max-width:659px){.blog-index__list{gap:3.75rem}}.blog-index__empty{color:#9e9e9e;margin:0}.blog-index__more{position:relative;height:.0625rem}.blog-single__back{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;box-shadow:inset 0 -.5px #101820;padding-block-end:1.25rem}.blog-single__back .a-button:focus-visible{outline:.125rem solid #00737B;outline-offset:.1875rem}.blog-single__back+.module{--module-gap: 1.875rem}.blog-single__back+.module+.module{--module-gap: 4rem}.blog-single__more.module{--module-gap: 10rem}.impact-stats__heading{margin:0 0 1.75rem}@media(max-width:659px){.impact-stats__heading{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em;margin-block-end:1.25rem}}.impact-stats__list{display:grid;grid-template-columns:repeat(3,1fr);gap:5.3125rem}@media(min-width:1024px){.impact-stats__list{padding-right:calc(var(--bracket-size, 2.5rem) / 2)}}@media(max-width:1023px){.impact-stats__list{padding-inline-end:calc(var(--bracket-size, 2rem) / 2)}}@media(min-width:660px)and (max-width:1023px){.impact-stats__list{grid-template-columns:repeat(2,1fr);gap:2.75rem 2rem}}@media(max-width:659px){.impact-stats__list{grid-template-columns:1fr;gap:2.875rem}}.impact-stats__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;--bracket-size: 2.5rem;position:relative}.impact-stats__item:after{content:"";position:absolute;bottom:calc(var(--bracket-size) / -2);right:calc(var(--bracket-size) / -2);width:calc(var(--bracket-size) + var(--bracket-grow));height:calc(var(--bracket-size) + var(--bracket-grow));border-bottom:var(--border-width) solid #101820;border-right:var(--border-width) solid #101820;pointer-events:none}.impact-stats__item{isolation:isolate;gap:1.25rem;padding:1.25rem;min-height:13.375rem}@media(max-width:1023px){.impact-stats__item{--bracket-size: 2rem}}@media(min-width:660px)and (max-width:1023px){.impact-stats__item{min-height:9.375rem}}@media(max-width:659px){.impact-stats__item{gap:1.25rem;padding:1.5rem 1.25rem;min-height:9.375rem}}.impact-stats__item:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#f5f5f5}.impact-stats__value{color:#101820;margin:0}@media(max-width:659px){.impact-stats__value{font-size:40px;font-size:2.5rem;line-height:1.1}}.impact-stats__label{color:#101820;margin:0;line-height:1.2}@media(max-width:659px){.impact-stats__label{font-size:13px;font-size:.8125rem;line-height:1.2}}.nav-banners{padding-block:4rem}@media(max-width:1023px){.nav-banners{padding-block:2.5rem}}.nav-banners__list{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width:659px){.nav-banners__list{grid-template-columns:1fr;gap:1rem}}.nav-banners__item{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:inset 0 0 0 .5px #bebebe;border-radius:.3125rem;height:13.75rem;background-color:#f5f5f5}@media(max-width:1023px){.nav-banners__item{height:10rem}}.nav-banners__item{text-align:center;text-decoration:none;color:inherit}.nav-banners__heading{font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.nav-banners__subtext{font-size:.8125rem;font-weight:600;color:#888}.info-sections__item{margin-bottom:2rem}.info-sections__heading{color:#101820;margin:0 0 .75rem}.info-sections__body{line-height:1.7;margin:0}.cta-external{box-shadow:inset 0 0 0 .5px #bebebe;border-radius:.3125rem;margin-block:3rem 0;padding-block:2rem;background-color:#f5f5f5}@media(max-width:1023px){.cta-external{margin-block-start:2rem;padding-block:1.5rem;padding-inline:1.25rem}}.cta-external__heading{margin:0 0 .5rem}.cta-external__body{max-width:32.5rem;margin:0 0 1.25rem}.contact-form{--label-height: .625rem;--label-lift: .5625rem;align-items:start}@media(max-width:1023px){.contact-form{row-gap:2.5rem}}@media(max-width:659px){.contact-form{row-gap:4rem}}.contact-form__info,.contact-form__panel{grid-column:1/-1}@media(min-width:1024px){.contact-form__info{grid-column:1/span 5}}.contact-form__kicker{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#9e9e9e;margin:0 0 1rem}.contact-form__heading{margin:0 0 1.75rem}@media(max-width:659px){.contact-form__heading{font-size:34px;font-size:2.125rem;line-height:1.1;margin-block-end:2.5625rem}}.contact-form__description{margin:0 0 4rem}@media(max-width:1023px){.contact-form__description{margin-block-end:2.5rem}}@media(max-width:659px){.contact-form__description{font-size:18px;font-size:1.125rem;line-height:1.2222222222;margin-block-end:2.125rem}}.contact-form__details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem}.contact-form__detail{margin:0;color:#101820}.contact-form__socials{white-space:nowrap}.contact-form__link{--underline-offset: .25em;margin-block-end:-.1875rem;color:inherit}.contact-form__panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem}@media(min-width:1024px){.contact-form__panel{grid-column:7/span 6}}.contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem var(--grid-gutter)}@media(max-width:659px){.contact-form__row{grid-template-columns:1fr}}.contact-form__field{display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative;min-height:3.625rem;padding:.5rem .9375rem;background-color:#f6f4f1;transition:box-shadow .3s cubic-bezier(.5,0,.2,1)}@media(max-width:659px){.contact-form__field{padding-inline:.75rem}}.no-touch .contact-form__field:hover,.contact-form__field:focus-visible{box-shadow:inset 0 -.5px #101820}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:-moz-placeholder)),.is-filled){box-shadow:inset 0 -.5px #101820}.contact-form__field:focus-within,.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:placeholder-shown)),.is-filled),.contact-form__field.is-error{box-shadow:inset 0 -.5px #101820}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:-moz-placeholder)),.is-filled) .contact-form__input{translate:0 var(--label-lift)}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:placeholder-shown)),.is-filled) .contact-form__input,.contact-form__field.is-error .contact-form__input{translate:0 var(--label-lift)}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:-moz-placeholder)),.is-filled) .contact-form__toggle{padding-block-start:calc(.5rem + var(--label-lift) * 2)}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:placeholder-shown)),.is-filled) .contact-form__toggle,.contact-form__field.is-error .contact-form__toggle{padding-block-start:calc(.5rem + var(--label-lift) * 2)}.contact-form__field.is-filled .contact-form__toggle{color:#101820}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:-moz-placeholder)),.is-filled) .contact-form__label{opacity:1;filter:blur(0)}.contact-form__field:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:placeholder-shown)),.is-filled) .contact-form__label{opacity:1;filter:blur(0)}.contact-form__field.is-error .contact-form__label{opacity:0}.contact-form__field.is-error .contact-form__error{opacity:1;filter:blur(0)}.contact-form__field.is-error .contact-form__input::-moz-placeholder{color:#c82a36}.contact-form__field.is-error .contact-form__input,.contact-form__field.is-error .contact-form__input::placeholder,.contact-form__field.is-error .contact-form__toggle{color:#c82a36}.contact-form__field--select{justify-content:stretch;padding:0}.contact-form__field--select .svg-chevron-down{position:absolute;top:50%;right:1.25rem;width:1.25rem;height:auto;translate:0 -50%;color:#9a9c9d;pointer-events:none;transition:rotate .3s cubic-bezier(.5,0,.2,1)}.contact-form__field--select.is-open{z-index:1;box-shadow:none}.no-touch .contact-form__field--select.is-open:hover,.contact-form__field--select.is-open:focus-visible{box-shadow:none}.contact-form__field--select.is-open .svg-chevron-down{rotate:180deg}.contact-form__field--select.is-open .contact-form__options{display:block}.contact-form__field--textarea{--label-lift: 0;justify-content:flex-start;min-height:13rem;padding-block:1rem .9375rem;transition:box-shadow .3s cubic-bezier(.5,0,.2,1),padding-block-start .3s cubic-bezier(.5,0,.2,1)}.contact-form__field--textarea:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:-moz-placeholder)),.is-filled){padding-block-start:calc(1rem + var(--label-height) + .5rem)}.contact-form__field--textarea:where(:focus-within:not(.contact-form__field--select),:has(.contact-form__input:not(:placeholder-shown)),.is-filled),.contact-form__field--textarea.is-error{padding-block-start:calc(1rem + var(--label-height) + .5rem)}.contact-form__label,.contact-form__error{position:absolute;top:.75rem;left:.9375rem;opacity:0;filter:blur(8px);pointer-events:none}@media(max-width:659px){.contact-form__label,.contact-form__error{left:.75rem}}.contact-form__label,.contact-form__error{transition:opacity .5s cubic-bezier(.5,0,.2,1),filter .5s cubic-bezier(.5,0,.2,1)}.contact-form__label{color:#9a9c9d}.contact-form__error{color:#c82a36}.contact-form__input,.contact-form__toggle{width:100%;min-width:0;border:none;border-radius:0;background:none;color:#101820}@media(max-width:1023px){.contact-form__input,.contact-form__toggle{font-size:max(1.125rem,16px)}}@media(max-width:659px){.contact-form__input,.contact-form__toggle{font-size:1.25rem}}.contact-form__input::-moz-placeholder,.contact-form__toggle::-moz-placeholder{color:#9a9c9d;opacity:1;translate:0 0;-moz-transition:opacity .3s cubic-bezier(.5,0,.2,1),translate .3s cubic-bezier(.5,0,.2,1);transition:opacity .3s cubic-bezier(.5,0,.2,1),translate .3s cubic-bezier(.5,0,.2,1)}.contact-form__input::placeholder,.contact-form__toggle::placeholder{color:#9a9c9d;opacity:1;translate:0 0;transition:opacity .3s cubic-bezier(.5,0,.2,1),translate .3s cubic-bezier(.5,0,.2,1)}.contact-form__input:focus,.contact-form__toggle:focus{outline:none}.contact-form__input:focus::-moz-placeholder,.contact-form__toggle:focus::-moz-placeholder{opacity:0;translate:0 .5rem;-moz-transition:none;transition:none}.contact-form__input:focus::placeholder,.contact-form__toggle:focus::placeholder{opacity:0;translate:0 .5rem;transition:none}.contact-form__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:3.625rem;padding:.5rem 3.75rem .5rem .9375rem;text-align:left;color:#9a9c9d;cursor:pointer;transition:padding-block-start .3s cubic-bezier(.5,0,.2,1)}@media(max-width:659px){.contact-form__toggle{padding-inline-start:.75rem}}.contact-form__options{border-block-end:var(--border-width, 1px) solid #101820;box-shadow:0 .25rem 1.73125rem .3125rem #00000021;position:absolute;z-index:-1;top:0;right:0;left:0;display:none;margin:0;padding:3.625rem 0 0;list-style:none;background-color:#f6f4f1}.contact-form__option{padding:.625rem .9375rem;color:#101820;cursor:pointer;transition:background-color .3s cubic-bezier(.5,0,.2,1)}@media(max-width:1023px){.contact-form__option{font-size:1.125rem}}@media(max-width:659px){.contact-form__option{padding-inline:.75rem;font-size:1.25rem}}.no-touch .contact-form__option:hover,.contact-form__option:focus-visible{background-color:#eae8e5}.contact-form__option:focus{background-color:#eae8e5;outline:none}.contact-form__option[aria-selected=true]{background-color:#eae8e5}.contact-form__textarea{flex:1;resize:none}.contact-form__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2.5rem;margin-block-start:.5rem}@media(max-width:659px){.contact-form__footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.75rem;margin-block-start:.75rem}}.contact-form__note{max-width:17.5rem;margin:0;line-height:1.3;color:#9a9c9d}@media(max-width:659px){.contact-form__note{line-height:1}}.contact-form__submit{flex-shrink:0;color:#101820}@media(max-width:659px){.contact-form__submit .a-button__inner{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.contact-form .message{display:none;margin-block-start:.5rem;color:#101820}.contact-form__panel.is-completed .contact-form__footer{display:none}.contact-form__panel:is(.is-completed,.is-error) .message{display:block}.contact-form__panel.is-error .message{color:#c82a36}.m-page-header{padding-block:3.5rem 3rem}@media(max-width:1023px){.m-page-header{padding-block:2rem}body:has(.m-word-map) .m-page-header{display:none}}.m-page-header--centered{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0;text-align:center}.m-page-header__kicker{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#9e9e9e;margin:0 0 1rem}.m-page-header--centered .m-page-header__kicker{color:#101820;margin-bottom:0}.m-page-header__title{font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-size:32px;font-size:2rem;line-height:2;max-width:56.25rem;margin:0 0 2rem;line-height:1.15}@media(max-width:659px){.m-page-header__title{font-size:28px;font-size:1.75rem;line-height:1.15;margin-block-end:1.5rem}}.m-page-header__image{height:27.5rem;background-color:#e4e4e4;border-radius:.5rem}@media(max-width:1023px){.m-page-header__image{height:auto;aspect-ratio:3/2}}.m-statement-banner{position:relative;border-radius:.625rem;overflow:clip;color:#fdfdfd}@media(min-width:1024px){.m-statement-banner{aspect-ratio:16/9}}.m-statement-banner:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:linear-gradient(270deg,#0000,#00000040 65%)}@media(min-width:660px)and (max-width:1023px){.m-statement-banner{min-height:34.375rem;padding-bottom:3.75rem}}@media(max-width:659px){.m-statement-banner{min-height:34.375rem}.m-statement-banner:after{background-image:linear-gradient(to bottom,#0006,#0000 85%)}}.m-statement-banner__panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:1;gap:2.375rem;padding:2.25rem}@media(min-width:1024px){.m-statement-banner__panel{position:sticky;top:3.4375rem}}@media(min-width:660px)and (max-width:1023px){.m-statement-banner__panel{gap:1.75rem;padding:1.75rem}}@media(max-width:659px){.m-statement-banner__panel{gap:1.75rem;padding:1.25rem .75rem}}.m-statement-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit}@media(max-width:659px){.m-statement-banner__kicker{font-size:10px;font-size:.625rem;line-height:1;letter-spacing:.1em}}.m-statement-banner__statement{max-width:46.5rem;line-height:1.3}@media(max-width:659px){.m-statement-banner__statement{font-size:20px;font-size:1.25rem;line-height:1.1}}.m-statement-banner--centered{text-align:center}.m-statement-banner--centered .m-statement-banner__panel{align-items:center}.m-statement-banner--centered .m-statement-banner__statement{margin-inline:auto}.m-teaser-tiles__list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 6.875rem}@media(max-width:1023px){.m-teaser-tiles__list{grid-template-columns:1fr;gap:2.25rem}}@media(max-width:659px){.m-teaser-tiles__list{gap:3.75rem}}.m-word-map{--circle: 60rem;--radius: calc(var(--circle) / 2);--shape-width: 60.75rem;--shape-height: 59.125rem;--shape-path: polygon(27.06% 2.64%, 85.29% 40.49%, 77.26% 97.36%, 36.11% 88.37%, 14.71% 48.63%);--cover-width: 68.6875rem;--cover-height: 65rem;--cover-path: polygon(27.51% .9%, 85.15% 39.43%, 77.16% 97.69%, 35.34% 88.3%, 14.89% 49.24%);--shape-cycle: 48s;--reach: 1.3;--title-shift: -.091}@media(min-width:660px)and (max-width:1023px){.m-word-map{--circle: 86vw;--reach: 1.24}}@media(max-width:659px){.m-word-map{--circle: 108vw;--head: 8.85%}}@media(max-width:1023px){.m-word-map{--shape-width: calc(var(--circle) * 1.0125);--shape-height: calc(var(--circle) * .9854166667);--cover-width: calc(var(--circle) * 1.1447916667);--cover-height: calc(var(--circle) * 1.0833333333)}}.m-word-map__canvas{position:relative;min-height:calc(var(--radius) * var(--reach) * 2)}@media(max-width:659px){.m-word-map__canvas{aspect-ratio:100/674.3;min-height:0}}.m-word-map__pillar{display:contents}.m-word-map__kicker,.m-word-map__dots{display:none}.m-word-map__ring{position:absolute;top:50%;left:50%;translate:-50% -50%;width:var(--circle);height:var(--circle);border:1px solid #888;border-radius:50%}@media(max-width:659px){.m-word-map__ring{top:var(--head)}}.m-word-map__decor{position:absolute;top:50%;left:50%;translate:-50% -50%;width:var(--shape-width);height:var(--shape-height);pointer-events:none}@media(max-width:659px){.m-word-map__decor{top:var(--head)}}.m-word-map__decor-cover,.m-word-map__decor-shape{position:absolute;top:50%;left:50%;translate:-50% -50%;animation-duration:var(--shape-cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:paused}.m-word-map__decor-cover{width:var(--cover-width);height:var(--cover-height);background-color:#fffefc;clip-path:var(--cover-path);animation-name:m-word-map-cover}.m-word-map__decor-shape{width:100%;height:100%;background:radial-gradient(21.4375rem 28rem at 50% 50%,#fffefc 77.4%,#f6f4f1);clip-path:var(--shape-path)}@media(max-width:1023px){.m-word-map__decor-shape{background:radial-gradient(35.29% 47.36% at 50% 50%,#fffefc 77.4%,#f6f4f1)}}.m-word-map__decor-shape{animation-name:m-word-map-shape}.m-word-map__title{position:absolute;top:calc(50% + var(--title-shift) * var(--radius));left:50%;translate:-50% -50%;width:-moz-max-content;width:max-content;max-width:var(--circle);margin:0;color:#00adbb;text-align:center}@media(max-width:659px){.m-word-map__title{top:var(--head);max-width:84%}}.m-word-map__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;--x: 0;--y: 0;--shift: 0;--parallax-x: 0px;--parallax-y: 0px;--magnet-x: 0px;--magnet-y: 0px;--float-x: 0px;--float-y: 0px;position:absolute;z-index:var(--index);top:calc(50% + (var(--y) + var(--shift)) * var(--radius));left:calc(50% + var(--x) * var(--radius));translate:calc(-50% + var(--parallax-x) + var(--magnet-x) + var(--float-x)) calc(-50% + var(--parallax-y) + var(--magnet-y) + var(--float-y));width:-moz-fit-content;width:fit-content;gap:.3125rem;color:inherit;text-align:center;text-decoration:none}@media(max-width:1023px){.m-word-map__item br{display:none}}@media(max-width:659px){.m-word-map__item{top:auto;left:auto;translate:calc(var(--parallax-x) + var(--magnet-x) + var(--float-x)) calc(var(--parallax-y) + var(--magnet-y) + var(--float-y))}}.m-word-map__item--title-1{--x: -.653;--y: -.602}.m-word-map__item--title-2{--x: .54;--y: -.659}.m-word-map__item--title-3{--x: .606;--y: .553}.m-word-map__item--title-4{--x: -.747;--y: .57}.m-word-map__item--pillar-1-1{--x: -1.076;--y: -.538}.m-word-map__item--pillar-1-2{--x: -.65;--y: -.867}.m-word-map__item--pillar-2-1{--x: .692;--y: -1.015}.m-word-map__item--pillar-2-2{--x: .019;--y: -.601}.m-word-map__item--pillar-2-3{--x: .601;--y: -.399}.m-word-map__item--pillar-2-4{--x: .971;--y: -.86}.m-word-map__item--pillar-3-1{--x: .996;--y: .359}.m-word-map__item--pillar-3-2{--x: .724;--y: .211}.m-word-map__item--pillar-3-3{--x: .211;--y: .324}.m-word-map__item--pillar-3-4{--x: .371;--y: .921}.m-word-map__item--pillar-3-5{--x: .778;--y: .835}.m-word-map__item--pillar-4-1{--x: -.445;--y: 1.004}.m-word-map__item--pillar-4-2{--x: -.4;--y: .401}.m-word-map__item--pillar-4-3{--x: -.978;--y: .856}.m-word-map__item--pillar-4-4{--x: -1.042;--y: .28}.m-word-map__item--captioned{--shift: .0215}.m-word-map__item--label-top{--shift: -.0215}.m-word-map__item--label-top .m-word-map__caption{order:-1}.m-word-map__caption{width:var(--photo-width, 100%);letter-spacing:.02em;text-wrap:balance}.m-word-map__media{position:relative;overflow:hidden;box-shadow:0 .208125rem 1.44rem .26rem #00000021;transition:box-shadow .3s cubic-bezier(.5,0,.2,1);background-color:#e4e4e4;border-radius:.5rem}.m-word-map__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m-word-map__item--person,.m-word-map__item--partner{width:9.615625rem}.m-word-map__portrait{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3125rem;width:100%;padding:0;background:none;border:0;font:inherit;color:inherit;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m-word-map__portrait .m-word-map__media{width:100%;aspect-ratio:153.85/125}.m-word-map__book{--magnet-x: 0px;--magnet-y: 0px;--float-x: 0px;--float-y: 0px;--tether-x: 0px;--tether-y: 0px;position:absolute;z-index:1;top:0;left:calc(var(--book-left) * 1%);width:63.27%;margin-top:calc(var(--book-top) * .812479688%);translate:calc(var(--magnet-x) + var(--float-x) + var(--tether-x)) calc(var(--magnet-y) + var(--float-y) + var(--tether-y));color:inherit;text-decoration:none}.m-word-map__item--label-top .m-word-map__book{top:100%;margin-top:calc((var(--book-top) - 100) * .812479688%)}.m-word-map__book .m-word-map__media{background-color:#e4e4e4;border-radius:.4rem;width:100%;aspect-ratio:97.34/151.02;box-shadow:0 .16625rem .731875rem .415625rem #00000012}.m-word-map__item--photo{--photo-width: 9.615625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:none;border:0;font:inherit;color:inherit}.m-word-map__item--photo-small{--photo-width: 6.730625rem}.m-word-map__item--photo .m-word-map__media{width:var(--photo-width);aspect-ratio:153.85/125}.m-word-map__item--title{margin:0;font:inherit;text-box:none}.m-word-map__item--title .m-word-map__text{display:block;max-width:12.5rem;line-height:1.28;text-wrap:balance}@media(min-width:660px)and (max-width:1023px){.m-word-map__item--title .m-word-map__text{max-width:9.375rem}}.m-word-map__portrait.hoverable,.m-word-map__book.hoverable,.m-word-map__item--photo.hoverable{cursor:pointer;transition:scale .3s cubic-bezier(.5,0,.2,1)}.no-touch .m-word-map__portrait.hoverable:hover,.m-word-map__portrait.hoverable:focus-visible,.no-touch .m-word-map__book.hoverable:hover,.m-word-map__book.hoverable:focus-visible,.no-touch .m-word-map__item--photo.hoverable:hover,.m-word-map__item--photo.hoverable:focus-visible{scale:1.04}@media(prefers-reduced-motion:reduce){.no-touch .m-word-map__portrait.hoverable:hover,.m-word-map__portrait.hoverable:focus-visible,.no-touch .m-word-map__book.hoverable:hover,.m-word-map__book.hoverable:focus-visible,.no-touch .m-word-map__item--photo.hoverable:hover,.m-word-map__item--photo.hoverable:focus-visible{scale:1}}.no-touch .m-word-map__portrait.hoverable:hover .m-word-map__media,.m-word-map__portrait.hoverable:focus-visible .m-word-map__media,.no-touch .m-word-map__book.hoverable:hover .m-word-map__media,.m-word-map__book.hoverable:focus-visible .m-word-map__media,.no-touch .m-word-map__item--photo.hoverable:hover .m-word-map__media,.m-word-map__item--photo.hoverable:focus-visible .m-word-map__media{box-shadow:0 .375rem 2rem .375rem #00000021}.no-touch .m-word-map__book.hoverable:hover .m-word-map__media,.m-word-map__book.hoverable:focus-visible .m-word-map__media{box-shadow:0 .3125rem 1.125rem .5rem #00000012}.m-word-map__book.hoverable:focus-visible{outline:.125rem solid #101820;outline-offset:.1875rem}@media(min-width:660px)and (max-width:1023px){.m-word-map__item .m-word-map__caption{font-size:max(.625rem,11px);line-height:1.2}.m-word-map__item--person,.m-word-map__item--partner{width:5.75rem}.m-word-map__item--photo{--photo-width: 5.75rem}.m-word-map__item--photo-small{--photo-width: 4rem}.m-word-map__item--title .m-word-map__text{max-width:8.75rem}}@media(max-width:659px){.m-word-map__item .m-word-map__media{width:100%}.m-word-map__item .m-word-map__caption{font-size:11px;font-size:.6875rem;line-height:1.3}.m-word-map__item--title .m-word-map__text{max-width:none}.m-word-map__item .m-word-map__book{inset:auto -14% -55% auto;margin-top:0}.m-word-map__item .m-word-map__book--left{inset:auto auto -55% -14%}.m-word-map:not(.is-cycling) .m-word-map__item:not(.m-word-map__item--label-top):has(.m-word-map__book--right) .m-word-map__caption{align-self:flex-start;width:47%;text-align:left}.m-word-map:not(.is-cycling) .m-word-map__item:not(.m-word-map__item--label-top):has(.m-word-map__book--left) .m-word-map__caption{align-self:flex-end;width:47%;text-align:right}}@media(max-width:659px){.m-word-map__item--title-1{top:15.26%;left:53%;width:42%}.m-word-map__item--pillar-1-1{top:13.57%;left:3%;width:40%}.m-word-map__item--pillar-1-2{top:19.92%;left:57%;width:40%}.m-word-map__item--title-2{top:30.21%;left:3%;width:42%}.m-word-map__item--pillar-2-1{top:28.52%;left:57%;width:40%}.m-word-map__item--pillar-2-2{top:34.87%;left:3%;width:40%}.m-word-map__item--pillar-2-3{top:39.02%;left:57%;width:40%}.m-word-map__item--pillar-2-4{top:43.17%;left:3%;width:40%}.m-word-map__item--title-3{top:53.46%;left:53%;width:42%}.m-word-map__item--pillar-3-1{top:51.77%;left:3%;width:40%}.m-word-map__item--pillar-3-2{top:58.12%;left:57%;width:40%}.m-word-map__item--pillar-3-3{top:62.27%;left:3%;width:40%}.m-word-map__item--pillar-3-4{top:66.42%;left:57%;width:40%}.m-word-map__item--pillar-3-5{top:70.58%;left:3%;width:40%}.m-word-map__item--title-4{top:79.4%;left:3%;width:42%}.m-word-map__item--pillar-4-1{top:77.71%;left:57%;width:40%}.m-word-map__item--pillar-4-2{top:84.06%;left:3%;width:40%}.m-word-map__item--pillar-4-3{top:88.21%;left:57%;width:40%}.m-word-map__item--pillar-4-4{top:92.36%;left:3%;width:40%}}.m-word-map.is-in-view .m-word-map__decor-cover,.m-word-map.is-in-view .m-word-map__decor-shape{animation-play-state:running}.m-word-map.is-cycling{--circle: min(92.9vw, 600px, calc(((var(--stage-height) - var(--header-height)) / 2 - 16px) / .76));--ring-cy: calc(var(--stage-height) / 2);--ring-top: calc(var(--ring-cy) - var(--circle) / 2);--ring-left: calc(50% - var(--circle) / 2);height:var(--stage-height);padding-block:0}.m-word-map.is-cycling .m-word-map__canvas{position:absolute;inset:0;min-height:0;aspect-ratio:auto}.m-word-map.is-cycling .m-word-map__ring,.m-word-map.is-cycling .m-word-map__decor{top:var(--ring-cy)}.m-word-map.is-cycling .m-word-map__kicker{font-size:10px;font-size:.625rem;line-height:1;position:absolute;z-index:100;top:calc(var(--ring-cy) - .146 * var(--circle) - .135em);left:50%;display:block;translate:-50% 0;max-width:none;margin:0;white-space:nowrap;text-box:none}.m-word-map.is-cycling .m-word-map__title{font-size:34px;font-size:2.125rem;line-height:.95;z-index:100;top:calc(var(--ring-cy) - .018 * var(--circle) - .838em);translate:-50% 0;max-width:calc(.72 * var(--circle));text-wrap:balance;text-box:none}.m-word-map.is-cycling .m-word-map__pillar>.m-word-map__item--title{z-index:100;top:calc(var(--ring-cy) - .018 * var(--circle));left:50%;translate:-50% 0;width:-moz-max-content;width:max-content;color:#00adbb}.m-word-map.is-cycling .m-word-map__item--title .m-word-map__text{max-width:calc(.72 * var(--circle));margin-top:-.913em;line-height:1.1}@media(max-width:1023px){.m-word-map.is-cycling .m-word-map__item--title .m-word-map__text{font-size:2.125rem;width:-moz-max-content;width:max-content;max-width:unset!important}}.m-word-map.is-cycling .m-word-map__dots{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:calc(var(--name-bottom, var(--ring-cy)) + .04 * var(--circle));left:50%;gap:.375rem;translate:-50% 0;opacity:0;transition:opacity .4s cubic-bezier(.895,.03,.685,.22)}.m-word-map.is-cycling .m-word-map__dots.is-current{opacity:1;transition:opacity .8s cubic-bezier(.165,.84,.44,1) .15s}.m-word-map.is-cycling .m-word-map__dot{width:.375rem;height:.375rem;border-radius:50%;background-color:#d4d4d4}.m-word-map.is-cycling .m-word-map__dot--done{background-color:#00adbb;transition:background-color .4s cubic-bezier(.895,.03,.685,.22)}.m-word-map.is-cycling.has-side .m-word-map__item--title .m-word-map__text{max-width:calc(.54 * var(--circle))}.m-word-map.is-cycling .m-word-map__title,.m-word-map.is-cycling .m-word-map__pillar>.m-word-map__item--title{opacity:0;filter:blur(.75rem)}.m-word-map.is-cycling .m-word-map__title.is-current,.m-word-map.is-cycling .m-word-map__pillar>.m-word-map__item--title.is-current{opacity:1;filter:blur(0);transition:opacity .8s cubic-bezier(.165,.84,.44,1) .15s,filter .8s cubic-bezier(.165,.84,.44,1) .15s}.m-word-map.is-cycling .m-word-map__title.is-leaving,.m-word-map.is-cycling .m-word-map__pillar>.m-word-map__item--title.is-leaving{opacity:0;filter:blur(.75rem);transition:opacity .4s cubic-bezier(.895,.03,.685,.22),filter .4s cubic-bezier(.895,.03,.685,.22)}.m-word-map.is-cycling .m-word-map__canvas>.m-word-map__item{display:none}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot]{--m: .316;--mx: 0;--my: 0;--in-x: 0px;--in-y: 0px;--photo-width: 100%;top:calc(var(--ring-top) + var(--my) * var(--circle));left:calc(var(--ring-left) + var(--mx) * var(--circle));translate:var(--float-x) var(--float-y);width:calc(var(--m) * var(--circle));gap:0;opacity:0;pointer-events:none;transform:translate(var(--in-x),var(--in-y)) scale(.94)}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot].m-word-map__item--photo-small{--m: .221}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot][data-mobile-scale=large]{--m: .411}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot][data-mobile-scale=large].m-word-map__item--photo-small{--m: .287}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot].is-shown{opacity:1;pointer-events:auto;transform:none;transition:opacity .8s cubic-bezier(.165,.84,.44,1) var(--in-delay, 0ms),transform .8s cubic-bezier(.165,.84,.44,1) var(--in-delay, 0ms),scale .3s cubic-bezier(.5,0,.2,1)}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot].is-leaving{opacity:0;transform:scale(.97);transition:opacity .4s cubic-bezier(.895,.03,.685,.22),transform .4s cubic-bezier(.895,.03,.685,.22),scale .3s cubic-bezier(.5,0,.2,1)}.m-word-map.is-cycling .m-word-map__item[data-mobile-row=high]{--my: -.06}.m-word-map.is-cycling .m-word-map__item[data-mobile-row=high][data-mobile-scale=large]{--my: -.083}.m-word-map.is-cycling .m-word-map__item[data-mobile-row=low]{--my: .05}.m-word-map.is-cycling .m-word-map__item[data-mobile-row=low][data-mobile-scale=large]{--my: 0}.m-word-map.is-cycling .m-word-map__item[data-mobile-row=alone]{--my: .015}.m-word-map.is-cycling .m-word-map__item[data-mobile-row=alone][data-mobile-scale=large]{--my: -.04}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=bl],.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=br]{--my: .63}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=bl][data-mobile-scale=large],.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=br][data-mobile-scale=large]{--my: .696}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=ml],.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=mr]{--m: .221;--my: .421}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=ml]{--in-x: 1rem}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=mr]{--mx: calc(1 - var(--m));--in-x: -1rem}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=tl]{--in-x: .70625rem;--in-y: .70625rem}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=tl].m-word-map__item--photo-big{--mx: .075}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=tl]:has(.m-word-map__book){--mx: calc(.422 * var(--m))}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=tr]{--mx: calc(1 - var(--m));--in-x: -.70625rem;--in-y: .70625rem}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=tr].m-word-map__item--photo-big{--mx: calc(.925 - var(--m))}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=tr]:has(.m-word-map__book){--mx: calc(1 - 1.422 * var(--m))}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=bl]{--in-x: .70625rem;--in-y: -.70625rem}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=bl].m-word-map__item--photo-big{--mx: .075}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=bl]:has(.m-word-map__book--left){--mx: calc(.422 * var(--m))}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=br]{--mx: calc(1 - var(--m));--in-x: -.70625rem;--in-y: -.70625rem}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=br].m-word-map__item--photo-big{--mx: calc(.925 - var(--m))}.m-word-map.is-cycling .m-word-map__item[data-mobile-slot=br]:has(.m-word-map__book--right){--mx: calc(1 - 1.422 * var(--m))}.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tl],.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tr]{--my: -.05}.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tl][data-mobile-scale=large],.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tr][data-mobile-scale=large]{--my: -.12}.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tl]:has(.m-word-map__book),.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tr]:has(.m-word-map__book){--my: -.085}.m-word-map.is-cycling .m-word-map__portrait{position:relative}.m-word-map.is-cycling .m-word-map__caption{font-size:11px;font-size:.6875rem;line-height:1.2;position:absolute;top:calc(100% + .034 * var(--circle) - .235em);left:0;width:100%}.m-word-map.is-cycling .m-word-map__item--label-top .m-word-map__caption{top:auto;bottom:calc(100% + .024 * var(--circle) - .265em)}.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tr]:has(.m-word-map__book) .m-word-map__caption,.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top,[data-mobile-slot=tl]):has(.m-word-map__book--right) .m-word-map__caption{width:74%;text-align:left}.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top)[data-mobile-slot=tl]:has(.m-word-map__book) .m-word-map__caption,.m-word-map.is-cycling .m-word-map__item--captioned:not(.m-word-map__item--label-top,[data-mobile-slot=tr]):has(.m-word-map__book--left) .m-word-map__caption{left:26%;width:74%;text-align:right}.m-word-map.is-cycling .m-word-map__book{--cover-dir: 1;inset:auto calc(-.422 * var(--m) * var(--circle)) calc(-.559 * var(--m) * var(--circle)) auto;width:calc(.633 * var(--m) * var(--circle));margin-top:0}.m-word-map.is-cycling .m-word-map__book--left,.m-word-map.is-cycling [data-mobile-slot=tl] .m-word-map__book{--cover-dir: -1;right:auto;left:calc(-.422 * var(--m) * var(--circle))}.m-word-map.is-cycling [data-mobile-slot=tr] .m-word-map__book{--cover-dir: 1;right:calc(-.422 * var(--m) * var(--circle));left:auto}.m-word-map.is-cycling .m-word-map__item:not(.is-shown,.is-leaving) .m-word-map__book{opacity:0;transform:translate(calc(var(--cover-dir) * -.75rem))}.m-word-map.is-cycling .m-word-map__item.is-shown .m-word-map__book{transition:opacity .8s cubic-bezier(.165,.84,.44,1) calc(var(--in-delay, 0ms) + .12s),transform .8s cubic-bezier(.165,.84,.44,1) calc(var(--in-delay, 0ms) + .12s),scale .3s cubic-bezier(.5,0,.2,1)}@keyframes m-word-map-shape{0%,13.6%{clip-path:polygon(27.06% 2.64%,85.29% 40.49%,77.26% 97.36%,36.11% 88.37%,14.71% 48.63%)}20%,33.6%{clip-path:polygon(30.86% 10.57%,67.18% 50%,60.08% 76.32%,42.7% 87.63%,.1% 61.42%)}40%,53.6%{clip-path:polygon(34.05% 1.06%,95.47% 28.12%,75.1% 84.14%,37.86% 74.74%,26.85% 44.71%)}60%,73.6%{clip-path:polygon(35.39% 19.77%,80.97% 37.95%,75.1% 87.74%,30.25% 95.35%,9.26% 43.97%)}80%,93.6%{clip-path:polygon(38.79% 26.85%,99.38% 50%,66.98% 87%,42.7% 78.01%,34.16% 51.9%)}to{clip-path:polygon(27.06% 2.64%,85.29% 40.49%,77.26% 97.36%,36.11% 88.37%,14.71% 48.63%)}}@keyframes m-word-map-cover{0%,13.6%{clip-path:polygon(27.51% .9%,85.15% 39.43%,77.16% 97.69%,35.34% 88.3%,14.89% 49.24%)}20%,33.6%{clip-path:polygon(32.48% 7.87%,69.25% 48.93%,62.05% 76.4%,43.59% 88.75%,.82% 61.67%)}40%,53.6%{clip-path:polygon(33.08% .02%,94.84% 28.01%,74.48% 85.61%,36.53% 75.75%,25.77% 45.58%)}60%,73.6%{clip-path:polygon(36.31% 18.06%,81.34% 36.53%,75.49% 87.65%,30.29% 95.54%,9.61% 43.49%)}80%,93.6%{clip-path:polygon(37.31% 23.75%,99.96% 48.37%,66.08% 88.15%,40.65% 78.47%,32.23% 52%)}to{clip-path:polygon(27.51% .9%,85.15% 39.43%,77.16% 97.69%,35.34% 88.3%,14.89% 49.24%)}}.m-404{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden;text-align:center;padding-bottom:0!important}.m-404__panel{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.m-404__heading{margin:.1em 0 2.1875rem}.m-404__copy{max-width:37.5rem;margin:0 0 4.375rem}@media(max-width:659px){.m-404__copy br{display:none}}.m-404__link{font-weight:500}.m-404__watermark{font-size:160px;font-size:10rem;line-height:1;margin:7.5rem auto 0;font-family:MartinaPlantijn,georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,palatino,serif;font-weight:300;letter-spacing:-.03em;color:#f2f1ef;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:660px)and (max-width:1023px){.m-404__watermark{font-size:120px;font-size:7.5rem;line-height:1;margin-block-start:5rem}}@media(max-width:659px){.m-404__watermark{font-size:76px;font-size:4.75rem;line-height:1;margin-block-start:4rem}}
