html,body{width:100%;height:auto!important;min-height:100%;-ms-overflow-style:none;scrollbar-width:none}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.w-editor .load-w{display:none}.is--transitioning{height:100svh;overflow:hidden}.gallery-cover{transform:scale(1)}.w-editor .gallery-cover{transform:scaleY(0)}.notice-message{opacity:0}.w-editor .notice-message{opacity:1}#galleryItem1{transform:translate(8%)}#galleryItem2{transform:translateY(15%)}#galleryItem3{transform:translate(-12%)}#galleryItem4{transform:translate(8%,10%)}.load-w{display:block}.load-img__wrap{clip-path:inset(100% 0px 0px 0px)}.load-logo,.load-intro{opacity:0}#logo-main{visibility:hidden}:root{--css-mobile-mockup-width: 375;--css-tablet-mockup-width: 1200;--css-desktop-mockup-width: 2560;--page-padding: 2rem;--animation-main: cubic-bezier(.65, .01, .05, .99) }@media screen and (max-width:991px){:root{--gap-responsive: var(--gap-ml);--container-padding: var(--gap-ml);--article-padding: 0rem}}@media screen and (max-width:767px){:root{--gap-responsive: var(--gap-m);--container-padding: var(--gap-m);--nav-height: 22rem}.press-item:nth-of-type(4n+1) .press-link__box{width:100%!important}}@media screen and (max-width:479px){:root{--gap-responsive: var(--gap-s);--container-padding: var(--gap-s);--nav-height: 11rem}}html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:992px){html{font-size:calc(1000vw / var(--css-desktop-mockup-width))}}@media screen and (max-width:991px){html{font-size:calc(1000vw / var(--css-tablet-mockup-width))!important}}@media screen and (max-width:479px){:root{--page-padding: 1rem}html{font-size:calc(1000vw / var(--css-mobile-mockup-width))!important}}::-webkit-scrollbar{width:0px;display:none!important}::selection{background:var(--color--dark);color:var(--color--light)}footer ::selection{background:var(--color--light);color:var(--color--dark)}img::selection{background:none}a{color:inherit;text-decoration:none}.field-area{resize:none}#center-link{margin-left:1em}.text-link:after{content:"";position:absolute;width:100%;height:1px;background:currentColor;bottom:2px;left:0;transform-origin:center left;transform:scaleX(0);transition:transform .5s var(--animation-main)}.text-link__wrap:hover .text-link:after,.text-link:hover:after{transform-origin:center right;transform:scale(1)}.underline-link:after{content:"";position:absolute;width:100%;height:2px;background:currentColor;bottom:0;left:0;transform-origin:center left;transform:scaleX(0);transition:transform .5s var(--animation-main)}[data-loaded=true] .underline-link:after{transform:scale(1)}.underline-link:hover:after{transform-origin:center right;transform:scaleX(0)}[data-gallery-filter=inactive]:after{transform:scaleX(0)!important}[data-gallery-filter=inactive]:hover:after{transform:scale(1)!important}@media screen and (min-width:768px){.foundation-item:not(:nth-of-type(4n+4)){border-right:1px solid currentColor}}.press-item:nth-of-type(3n+2) .press-link__box,.press-item:nth-of-type(3n+2) .img-wrap__cover{background-color:var(--color--green)}.press-item:nth-of-type(3n+3) .press-link__box,.press-item:nth-of-type(3n+3) .img-wrap__cover{background-color:var(--color--red)}.press-item:nth-of-type(4n+1) .press-link__img{max-width:none}.press-item:nth-of-type(4n+1) .press-link{width:100%}.press-item:nth-of-type(4n+1) .press-link__box{width:33.334%}.press-item:nth-of-type(4n+1) .parallax-img{object-position:50% 20%}.press-item:nth-of-type(2n+2) .press-inner{justify-content:flex-end}.gallery-hero__filters:hover>*:not(:hover){opacity:.3}[data-drag-container]{pointer-events:none}[data-gallery-item]{pointer-events:auto}[data-gallery-item] .img-cover{height:120%}.word{position:relative;perspective:1000px}.line{position:relative}[data-intro=lines] .line,[data-anim=lines] .line,[data-load=title] .line{overflow:clip;padding-bottom:.1em;margin-bottom:-.1em}.nav-logo .load-logo{color:#000;position:absolute;top:auto;height:100%;opacity:1}.home-grid__text .eyebrow{transform:rotate(180deg);white-space:nowrap}.line:has(.w-condition-invisible){display:none!important}@media screen and (max-width:479px){#about-hero-wrap{margin-top:10rem;margin-left:-1rem;width:calc(100% + 3rem)}#center-link{margin-left:0}}.nav[data-size=minimal]{--nav-height: 9rem}.nav[data-size=minimal]+.nav-logo{--nav-height: 9rem;top:calc(var(--nav-height) + var(--nav-pad))}.nav[data-size=minimal] .nav-inner{padding-bottom:var(--nav-pad)}.text-page__hero .line:nth-of-type(2){padding-bottom:.2em;margin-bottom:-.2em}.article-hero__title .line{padding-bottom:.2em;margin-bottom:-.2em}#about-hero-wrap{overflow:visible}.w-richtext-align-center{margin:0 auto;width:100%!important;max-width:70rem!important}.w-richtext-align-fullwidth{max-width:none!important}@media screen and (max-width:479px){.w-richtext-align-center{margin-left:-1rem!important;width:calc(100% + 3rem)!important;max-width:none!important;margin-bottom:5.6rem}.w-richtext-align-fullwidth{margin-bottom:5.6rem;margin-left:-1rem!important;width:calc(100% + 3rem)!important}}@media screen and (max-width:1139px){.analytics-embed{height:2200px}}@media(hover:hover){.achievement-card__bg{transition:clip-path .7s var(--animation-main)}.achievement-card .img-cover{transition:transform .85s var(--animation-main)}.achievement-card:hover .achievement-card__bg{clip-path:inset(0%)}.achievement-card:hover .img-cover{transform:scale(1.1)}[data-anim]{transition:transform .7s var(--animation-main)}[data-anim=bg]{transition:transform .6s var(--animation-main)}.foundation-item:hover .foundation-item__bg{transform:scale(1)}.foundation-item:hover img{transform:scale(1.1)}.foundation-item .p-small[data-anim]{transform:translate3d(0,110%,0)}.foundation-item:hover .p-small[data-anim]{transform:translateZ(0)}.foundation-arrow{transform:translate3d(-100%,0,0);transition:transform .7s var(--animation-main)}.foundation-item:hover .foundation-arrow{transform:translateZ(0)}.foundation-top .p-small{transition:.1s ease color;transition-delay:.2s}.foundation-item:hover .foundation-top .p-small{color:var(--color--dark)}.press-link .arrow-icon{transform:translate3d(-100%,0,0);transition:transform .7s var(--animation-main)}.link-box__row.is--top{transition:opacity .5s var(--animation-main)}.press-link:hover .img-wrap__inner{transform:scale(1.05)}.press-link:hover .link-box__row.is--top{opacity:1}.press-link:hover .arrow-icon{transform:translateZ(0)}[data-gallery-item]:hover .img-wrap__inner{transform:scale(1.05)!important}[data-line-link] [data-anim]{position:relative}[data-line-link] [data-anim]:after{content:"";position:absolute;width:100%;height:2px;background:currentColor;bottom:0;left:0;transform-origin:center left;transform:scaleX(0);transition:transform .65s var(--animation-main)}[data-line-link] [data-anim]:nth-child(2):after{transition-delay:0s}[data-line-link]:hover [data-anim]:nth-child(2):after{transition-delay:.1s}[data-line-link] [data-anim]:nth-child(1):after{transition-delay:.1s}[data-line-link]:hover [data-anim]:nth-child(1):after{transition-delay:0s}[data-line-link]:hover [data-anim]:after{transform:scale(1)}.footer-cta:hover .cta-shape-svg{transform:rotate(90deg) scale(.95)}.footer-cta:hover .cta-arrow{transform:translate3d(100%,0,0)}.footer-cta .p-reg{text-shadow:0px 1em 0px currentColor;transition:transform .65s var(--animation-main)}.footer-cta:hover .p-reg{transform:translate3d(0,-100%,0)}#logo-left,#logo-right{transition:transform .5s var(--animation-main)}.nav-logo:hover #logo-left{transform:translate3d(-20%,0,0)}.nav-logo:hover #logo-right{transform:translate3d(20%,0,0)}}@media screen and (max-width:991px){[data-line-link] [data-anim]:after{transform:scale(1)}}@media screen and (max-width:767px){.nav-inner .text-link{transition:all .4s var(--animation-main)}.nav-list .text-link{transform:translate3d(0,120%,0);transition-delay:.2s;opacity:0;visibility:hidden}.nav-bg{transition-delay:.2s}[data-nav=open] .nav-button .text-link{transform:translate3d(0,-100%,0)}[data-nav=open] .nav-inner .text-link{transition:all .65s var(--animation-main)}[data-nav=open] .nav-bg{transform:scale(1);transition-delay:0s}[data-nav=open] .nav-inner__line{transform:scale(1)}[data-nav=open] .nav-inner__line:nth-of-type(2){transition-delay:.1s}[data-nav=open] .nav-list .text-link{visibility:visible;transform:translateZ(0);opacity:1}[data-nav=open] .nav-list .text-link:nth-of-type(2){transition-delay:.25s}[data-nav=open] .nav-list .text-link:nth-of-type(3){transition-delay:.3s}[data-nav=open] .nav-list .text-link:nth-of-type(4){transition-delay:.35s}[data-nav=open] .nav-list .text-link:nth-of-type(5){transition-delay:.4s}[data-nav=open] .nav-list .text-link:nth-of-type(6){transition-delay:.45s}[data-nav=open] .nav-list .text-link:nth-of-type(7){transition-delay:.5s}}[data-sound-toggle] .text-block{transition:transform .5s var(--animation-main)}[data-sound-toggle=off] .text-block{transform:translate3d(0,-101%,0)}
