/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;-webkit-box-sizing:border-box}body{margin:0}details,main{display:block}h1{font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}optgroup{font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.hidden{display:none!important;visibility:hidden}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.invisible{visibility:hidden}.no-click{pointer-events:none}@font-face{font-family:emoji;src:local("Apple Color Emoji"),local("Segoe UI Emoji"),local("Segoe UI Symbol"),local("Noto Color Emoji"),local("Android Emoji"),local(EmojiSymbols),local(Symbola)}@font-face{font-family:"manuka";font-style:normal;font-weight:700;src:url(/fonts/manuka-bold.woff2)format("woff2"),url(/fonts/manuka-bold.woff)format("woff")}@font-face{font-family:"manuka";font-style:normal;font-weight:900;src:url(/fonts/manuka-black.woff2)format("woff2"),url(/fonts/manuka-black.woff)format("woff")}@font-face{font-family:"feature deck";font-style:normal;font-weight:400;src:url(/fonts/feature-deck-regular.woff2)format("woff2"),url(/fonts/feature-deck-regular.woff)format("woff")}@font-face{font-family:"soehne";font-style:normal;font-weight:400;src:url(/fonts/soehne-buch.woff2)format("woff2"),url(/fonts/soehne-buch.woff)format("woff")}:root{--viewport-height:100vh;--color-pink:251, 215, 225;--color-powder-blue:210, 232, 255;--color-orange:236, 103, 46;--color-butter:255, 237, 187;--color-red-brown:93, 55, 42;--color-dark-green:38, 66, 43;--bg-color:var(--color-powder-blue);--fg-color:var(--color-dark-green)}*,:after,:before{box-sizing:inherit;-webkit-box-sizing:inherit}body,button,html,input,select,textarea{font-family:"feature deck",serif,emoji;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,select,textarea{color:currentcolor}::-moz-selection{background:rgb(var(--fg-color));text-shadow:none;color:rgb(var(--bg-color))}::selection{background:rgb(var(--fg-color));text-shadow:none;color:rgb(var(--bg-color))}img,svg{max-width:100%;height:auto;vertical-align:middle}svg{overflow:visible}.lazyload,.lazyloading{opacity:0}.lazyloaded{-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;opacity:1}.slick-cloned .lazyloading{opacity:1}html{scroll-behavior:smooth;font-size:10px;background:rgb(var(--bg-color));color:rgb(var(--fg-color));height:-webkit-fill-available;-webkit-transition:background-color 1s cubic-bezier(.455,.03,.515,.955),color 1s cubic-bezier(.455,.03,.515,.955);transition:background-color 1s cubic-bezier(.455,.03,.515,.955),color 1s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:2560px){html{font-size:12px}}body{font-size:1.6rem;min-height:100vh;min-height:-webkit-fill-available}.scheme--powder-blue-dark-green{--bg-color:var(--color-powder-blue);--fg-color:var(--color-dark-green)}.scheme--powder-blue-red-brown{--bg-color:var(--color-powder-blue);--fg-color:var(--color-red-brown)}.scheme--butter-red-brown{--bg-color:var(--color-butter);--fg-color:var(--color-red-brown)}.scheme--butter-dark-green{--bg-color:var(--color-butter);--fg-color:var(--color-dark-green)}.scheme--orange-butter{--bg-color:var(--color-orange);--fg-color:var(--color-butter)}.scheme--dark-green-powder-blue{--bg-color:var(--color-dark-green);--fg-color:var(--color-powder-blue)}.scheme--pink-orange{--bg-color:var(--color-pink);--fg-color:var(--color-orange)}h1,h2,h3,h4,h5,h6{margin:0;font:700 9rem/.85"manuka",impact,emoji;text-transform:uppercase}h1,h2{font-weight:900}h1{font-size:13rem}@media screen and (min-width:1000px){h1{font-size:40rem}}h2{font-size:9rem}@media screen and (min-width:1000px){h2{font-size:10.185vw;font-size:min(10.185vw,260px)}}h3{font-size:4.4rem}@media screen and (min-width:1000px){h3{font-size:5.555555vw;font-size:min(5.555555vw,142px)}}.body-text{font-size:1.8rem}.body-text ol,.body-text p,.body-text ul{margin:0 0 1em;line-height:1.5}.body-text>:first-child{margin-top:0}.body-text>:last-child{margin-bottom:0}.body-text a{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.125em;-webkit-transition:text-underline-offset .15s cubic-bezier(.455,.03,.515,.955);transition:text-underline-offset .15s cubic-bezier(.455,.03,.515,.955)}.body-text a:hover,.eoy-table td a:hover{text-underline-offset:.25em}@media screen and (min-width:1000px){.body-text{font-size:2.4rem;line-height:1.33}.body-text--md{font-size:2.8rem}.body-text--lg{font-size:3.6rem}}.caption{font:400 1.6rem/1.2"soehne",sans-serif,emoji;text-transform:none}.text-block{display:grid;gap:2.2rem}@media screen and (min-width:1000px){.text-block{gap:4.4rem}}.quote-hang{position:absolute;right:100%}.unstyled-list{margin:0;padding:0;list-style:none}.eoy-table{border-collapse:collapse}.eoy-table td,.eoy-table th{margin:0;border-bottom:.1rem solid currentcolor;text-align:left}.eoy-table td:not(:last-child),.eoy-table th:not(:last-child){padding-right:1.7rem}.eoy-table th{padding:0 0 1rem;font:400 1.6rem/1.25"feature deck",serif,emoji;vertical-align:bottom}.eoy-table td{padding:1.7rem 0;font:400 1.2rem/1.2"soehne",sans-serif,emoji;vertical-align:top}.eoy-table td a{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.15em;-webkit-transition:text-underline-offset .15s cubic-bezier(.455,.03,.515,.955);transition:text-underline-offset .15s cubic-bezier(.455,.03,.515,.955)}.eoy-table td>*{margin:0}.eoy-table td>*+*{margin-top:1.2em}@media screen and (min-width:1000px){.eoy-table td,.eoy-table td:last-child,.eoy-table th,.eoy-table th:last-child{padding-right:4rem}.eoy-table th{padding-bottom:1.8rem;font-size:2.8rem}.eoy-table td{padding:2.5rem 0;font-size:2rem}}.arrow-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.4em;-moz-column-gap:.4em;column-gap:.4em;font:400 1.6rem/1"soehne",sans-serif,emoji;text-transform:uppercase}@media screen and (min-width:1000px){.arrow-link{font-size:2rem}}.arrow-link span{position:relative;padding-bottom:.2em}.arrow-link span::after{content:"";position:absolute;left:0;top:100%;height:.1rem;background:rgb(var(--fg-color));-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .15s cubic-bezier(.455,.03,.515,.955);transition:transform .15s cubic-bezier(.455,.03,.515,.955);transition:transform .15s cubic-bezier(.455,.03,.515,.955),-webkit-transform .15s cubic-bezier(.455,.03,.515,.955)}.arrow-link svg{width:1.5em;height:1.5em;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s cubic-bezier(.455,.03,.515,.955);transition:transform .25s cubic-bezier(.455,.03,.515,.955);transition:transform .25s cubic-bezier(.455,.03,.515,.955),-webkit-transform .25s cubic-bezier(.455,.03,.515,.955)}.arrow-link:hover span::after{-webkit-transform:translateY(.1em);-ms-transform:translateY(.1em);transform:translateY(.1em)}.arrow-link:hover svg{-webkit-transform:rotate(405deg);-ms-transform:rotate(405deg);transform:rotate(405deg)}.arrow-link--cover-parent::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}.arrow-link span::after,.media img,.media video{display:block;width:100%}.media{background:rgba(var(--fg-color),.2)}.media--rounded{overflow:clip;border-radius:1.6rem}.media--rounded-small{border-radius:1.2rem}.eoy-video-wrapper{position:relative}.eoy-video-wrapper::after{content:"";display:block;padding-bottom:var(--ratio, 100%)}.eoy-video-wrapper video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.js .text-reveal--right>:not(.gif){-webkit-clip-path:polygon(-1rem -5%,-1rem -5%,-1rem 110%,-1rem 110%);clip-path:polygon(-1rem -5%,-1rem -5%,-1rem 110%,-1rem 110%);-webkit-transition:-webkit-clip-path .4s cubic-bezier(.55,.085,.68,.53);transition:clip-path .4s cubic-bezier(.55,.085,.68,.53);transition:clip-path .4s cubic-bezier(.55,.085,.68,.53),-webkit-clip-path .4s cubic-bezier(.55,.085,.68,.53)}.js .text-reveal--right.is-in-view>:not(.gif){-webkit-clip-path:polygon(-1rem -5%,calc(100% + 1rem) -5%,calc(100% + 1rem) 110%,-1rem 110%);clip-path:polygon(-1rem -5%,calc(100% + 1rem) -5%,calc(100% + 1rem) 110%,-1rem 110%)}.js .text-reveal--right>:not(.gif):nth-child(1){-webkit-transition-delay:150ms;transition-delay:150ms}.js .text-reveal--right>:not(.gif):nth-child(2){-webkit-transition-delay:300ms;transition-delay:300ms}.js .text-reveal--right>:not(.gif):nth-child(3){-webkit-transition-delay:450ms;transition-delay:450ms}.js .text-reveal--right>:not(.gif):nth-child(4){-webkit-transition-delay:600ms;transition-delay:600ms}.js .text-reveal--right>:not(.gif):nth-child(5){-webkit-transition-delay:750ms;transition-delay:750ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(1){-webkit-transition-delay:18ms;transition-delay:18ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(2){-webkit-transition-delay:36ms;transition-delay:36ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(3){-webkit-transition-delay:54ms;transition-delay:54ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(4){-webkit-transition-delay:72ms;transition-delay:72ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(5){-webkit-transition-delay:90ms;transition-delay:90ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(6){-webkit-transition-delay:108ms;transition-delay:108ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(7){-webkit-transition-delay:126ms;transition-delay:126ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(8){-webkit-transition-delay:144ms;transition-delay:144ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(9){-webkit-transition-delay:162ms;transition-delay:162ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(10){-webkit-transition-delay:180ms;transition-delay:180ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(11){-webkit-transition-delay:198ms;transition-delay:198ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(12){-webkit-transition-delay:216ms;transition-delay:216ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(13){-webkit-transition-delay:234ms;transition-delay:234ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(14){-webkit-transition-delay:252ms;transition-delay:252ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(15){-webkit-transition-delay:270ms;transition-delay:270ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(16){-webkit-transition-delay:288ms;transition-delay:288ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(17){-webkit-transition-delay:306ms;transition-delay:306ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(18){-webkit-transition-delay:324ms;transition-delay:324ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(19){-webkit-transition-delay:342ms;transition-delay:342ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(20){-webkit-transition-delay:360ms;transition-delay:360ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(21){-webkit-transition-delay:378ms;transition-delay:378ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(22){-webkit-transition-delay:396ms;transition-delay:396ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(23){-webkit-transition-delay:414ms;transition-delay:414ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(24){-webkit-transition-delay:432ms;transition-delay:432ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(25){-webkit-transition-delay:450ms;transition-delay:450ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(26){-webkit-transition-delay:468ms;transition-delay:468ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(27){-webkit-transition-delay:486ms;transition-delay:486ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(28){-webkit-transition-delay:504ms;transition-delay:504ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(29){-webkit-transition-delay:522ms;transition-delay:522ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(30){-webkit-transition-delay:540ms;transition-delay:540ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(31){-webkit-transition-delay:558ms;transition-delay:558ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(32){-webkit-transition-delay:576ms;transition-delay:576ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(33){-webkit-transition-delay:594ms;transition-delay:594ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(34){-webkit-transition-delay:612ms;transition-delay:612ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(35){-webkit-transition-delay:630ms;transition-delay:630ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(36){-webkit-transition-delay:648ms;transition-delay:648ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(37){-webkit-transition-delay:666ms;transition-delay:666ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(38){-webkit-transition-delay:684ms;transition-delay:684ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(39){-webkit-transition-delay:702ms;transition-delay:702ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(40){-webkit-transition-delay:720ms;transition-delay:720ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(41){-webkit-transition-delay:738ms;transition-delay:738ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(42){-webkit-transition-delay:756ms;transition-delay:756ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(43){-webkit-transition-delay:774ms;transition-delay:774ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(44){-webkit-transition-delay:792ms;transition-delay:792ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(45){-webkit-transition-delay:810ms;transition-delay:810ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(46){-webkit-transition-delay:828ms;transition-delay:828ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(47){-webkit-transition-delay:846ms;transition-delay:846ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(48){-webkit-transition-delay:864ms;transition-delay:864ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(49){-webkit-transition-delay:882ms;transition-delay:882ms}.js .text-reveal--right-cascade>:not(.gif):nth-child(50){-webkit-transition-delay:900ms;transition-delay:900ms}.eoy{padding:4rem 5vw 7.5rem;overflow-x:clip}@media screen and (min-width:1000px){.eoy{padding:2.85vw 3.7vw}}@media screen and (min-width:2560px){.eoy{margin:0 auto;width:2560px;padding:73px 95px}}.relative{position:relative}@media screen and (max-width:999px){.above-br-md{display:none!important}}@media screen and (min-width:1000px){.below-br-md{display:none!important}}.masonry__item-inner{display:grid;gap:1.6rem}@media screen and (max-width:999px){.masonry{display:grid;gap:5.5rem}}@media screen and (min-width:1000px){.masonry{position:relative}.masonry__item{position:absolute;left:var(--x);top:var(--y);width:var(--w)}.masonry__item-inner{gap:2rem}}.eoy-intro{padding-bottom:5rem}.eoy-intro__block{display:block}.eoy-intro__subhead{font:400 3.2rem/1"soehne",sans-serif,emoji}.eoy-intro__block--helms{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.eoy-intro__block--workshop{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.eoy-intro__block--2025{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.eoy-intro__block--year{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.eoy-intro__block--in{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.eoy-intro__block--review{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.js .eoy-intro__block{-webkit-transition:-webkit-clip-path .75s cubic-bezier(.55,.085,.68,.53);transition:clip-path .75s cubic-bezier(.55,.085,.68,.53);transition:clip-path .75s cubic-bezier(.55,.085,.68,.53),-webkit-clip-path .75s cubic-bezier(.55,.085,.68,.53)}.js .eoy-intro__block--workshop{-webkit-transition-delay:.2s;transition-delay:.2s}.js .eoy-intro__block--2025{-webkit-transition-delay:.4s;transition-delay:.4s}.js .eoy-intro__block--year{-webkit-transition-delay:.3s;transition-delay:.3s}.js .eoy-intro__block--in{-webkit-transition-delay:.5s;transition-delay:.5s}.js .eoy-intro__block--review{-webkit-transition-delay:.7s;transition-delay:.7s}.js .eoy-intro__block--2025,.js .eoy-intro__block--helms,.js .eoy-intro__block--workshop{-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0)}.js .eoy-intro__block--in,.js .eoy-intro__block--review,.js .eoy-intro__block--year{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.js .is-in-view .eoy-intro__block--2025,.js .is-in-view .eoy-intro__block--helms,.js .is-in-view .eoy-intro__block--in,.js .is-in-view .eoy-intro__block--review,.js .is-in-view .eoy-intro__block--workshop,.js .is-in-view .eoy-intro__block--year{-webkit-clip-path:polygon(0 0,100%0,100% 100%,0 100%);clip-path:polygon(0 0,100%0,100% 100%,0 100%)}@media screen and (max-width:999px){.eoy-intro__text{display:grid;text-align:center;gap:4rem}.eoy-intro__break{display:none}.eoy-intro__block--helms{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.eoy-intro__block--workshop{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.eoy-intro__block--2025{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.eoy-intro__block--year{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.eoy-intro__block--in{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.eoy-intro__block--review{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.eoy-intro__block--helms{font-size:51vw}.eoy-intro__block--workshop{font-size:29.6vw}.eoy-intro__block--2025{font-size:62.9vw}}@media screen and (min-width:1000px){.eoy-intro{padding-bottom:12vw;padding-bottom:min(12vw,307px)}.eoy-intro__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.eoy-intro__break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.eoy-intro__block--helms{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.eoy-intro__block--workshop{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.eoy-intro__block--2025{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.eoy-intro__block--year{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.eoy-intro__block--in{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.eoy-intro__block--review{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.eoy-intro__break--1{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.eoy-intro__break--2{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.eoy-intro__heading{-ms-flex-negative:0;flex-shrink:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;font-size:23.727vw;font-size:min(23.727vw,607px)}.eoy-intro__subhead{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:3.7vw;font-size:min(3.7vw,95px);text-align:center}.eoy-intro__subhead--wide{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:6vw;padding-right:min(6vw,154px);width:50%}}.eoy-soon{margin:0 auto;padding:12rem 0 8rem;max-width:55rem}.eoy-soon p{font-size:3.2rem;text-align:center}@media screen and (min-width:1000px){.eoy-soon{padding:16rem 0;max-width:55rem}.eoy-soon p{font-size:4rem}}.eoy-screensaver{--circle-color:#EC672E;--h-color:#FFEDBB;position:absolute;left:0;top:0;width:100%;height:var(--viewport-height);z-index:10;pointer-events:none}.in-bottom-half .eoy-screensaver{top:auto;bottom:0}.eoy-logo{-webkit-transform:translate(60vw,36vh);-ms-transform:translate(60vw,36vh);transform:translate(60vw,36vh);width:10rem}@media screen and (min-width:1000px){.eoy-logo{width:11.5vw;width:min(12vw,307px)}}.eoy-logo .logo{width:100%}.eoy-logo .logo-circle{fill:var(--circle-color)}.eoy-logo .logo-h{fill:var(--h-color)}.eoy-launches{padding:5rem 0 0}.eoy-launches__intro{margin-bottom:6.5rem}.eoy-launches__projects{display:grid;gap:5.5rem}.eoy-launches__project{position:relative;display:grid;gap:1.8rem}.eoy-launches__project-info{display:grid;gap:1.1rem}.eoy-launches__media-wrapper::after,.eoy-team__image::after{content:"";display:block;height:0;padding-bottom:75%}.eoy-launches__media,.eoy-team__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media screen and (min-width:1000px){.eoy-launches{padding:9.4vw 5.75% 13vw 0;padding:min(9.4vw,240px) 5.75% min(13vw,333px)0}.eoy-launches__layout{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.eoy-launches__intro{width:39.8%}.eoy-launches__intro>:not(.gif){-webkit-clip-path:none!important;clip-path:none!important}.eoy-launches__projects{margin-left:auto;width:51.86%}.eoy-launches__project{gap:2.8rem}.eoy-launches__project-info{gap:2.2rem}}.eoy-projects{padding:24rem 0 15rem}.eoy-projects__intro{margin-bottom:5.5rem}@media screen and (min-width:1000px){.eoy-projects{padding:13.8vw 0 15.6vw;padding:min(13.8vw,353px)0 min(15.6vw,399px)}.eoy-projects__intro{margin-bottom:10vw;margin-bottom:min(10vw,256px)}.eoy-projects__intro-text{width:62.375%}.eoy-projects__list-layout{position:relative;padding-bottom:var(--padding-bottom)}.eoy-projects__intro-gif{position:absolute;left:65%;top:calc(100% + 1rem);width:28%}a.eoy-projects__item-inner h3{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1)}a.eoy-projects__item-inner .eoy-projects__media-wrapper{-webkit-transition:border-radius .15s cubic-bezier(.77,0,.175,1);transition:border-radius .15s cubic-bezier(.77,0,.175,1)}a.eoy-projects__item-inner:hover h3{-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}a.eoy-projects__item-inner:hover .eoy-projects__media-wrapper{border-radius:4.2rem}}.eoy-anniversary{padding:5.5rem 0 10.5rem}.eoy-anniversary__intro{margin-bottom:3rem}.eoy-anniversary__image{display:grid;gap:1.6rem}@media screen and (min-width:1000px){.eoy-anniversary{padding:13.3vw 0;padding:min(13.3vw,340px)0}.eoy-anniversary__intro{margin-bottom:18vw;margin-bottom:min(18vw,460px)}.eoy-anniversary__intro h2{width:54%}.eoy-anniversary__intro-text{width:64%}.eoy-anniversary__intro-gif{position:absolute;left:65%;top:-6rem;width:25.4%}.eoy-anniversary__image{margin:0 auto;width:67.5%;gap:2rem}}.eoy-team{padding:5.5rem 0 19rem}.eoy-team__intro{margin-bottom:3.5rem}.eoy-team__list-wrapper{width:100%}.eoy-team__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.eoy-team__card{display:grid;gap:.6rem;width:22rem;-ms-flex-negative:0;flex-shrink:0}.eoy-team__name{font-size:2.8rem}.eoy-team__job-title{font:400 1.6rem/1.2"soehne",sans-serif,emoji}.eoy-team__image{position:relative;margin-top:.6rem}.eoy-team__image::after{padding-bottom:128.5714285714%}@media screen and (min-width:1000px){.eoy-team{padding:13.3vw 0 17.2vw;padding:min(13.3vw,341px)0 min(17.2vw,440px)}.eoy-team__intro{margin-bottom:12vw;margin-bottom:min(12vw,307px)}.eoy-team__intro h2,.eoy-team__intro-text{width:61.75%}.eoy-team__intro-gif{position:absolute;left:67%;top:9.3rem;width:30%}.eoy-team__list{padding:0 33.8vw;padding:0 min(33.8vw,865px);gap:2.85vw;gap:min(2.85vw,73px)}.eoy-team__card{width:25vw;width:min(25vw,640px)}.eoy-team__name{font-size:2.777vw;font-size:min(2.777vw,71px)}.eoy-team__job-title{font-size:1.39vw;font-size:min(1.39vw,28px)}.eoy-team__image{margin-top:1rem}.eoy-team__image::after{content:"";display:block;height:0;padding-bottom:128.5714285714%}.eoy-team__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}}.eoy-awards{padding:5.5rem 0 6rem}.eoy-awards__intro{margin-bottom:5.5rem}.eoy-awards__table-col-1{width:33%}.eoy-awards__table-col-2{width:67%}@media screen and (min-width:1000px){.eoy-awards{padding:10.4vw 0 13vw;padding:min(10.4vw,266px)0 min(13vw,333px)}.eoy-awards__intro{margin-bottom:6vw;margin-bottom:min(6vw,154px)}.eoy-awards__intro h2,.eoy-awards__intro-text{width:57.5%}.eoy-awards__intro-gif{position:absolute;left:64.4%;top:1.5rem;width:26.4%}.eoy-awards__table-col-1{width:30%}.eoy-awards__table-col-2{width:70%}}.eoy-travel{padding:5.5rem 0 10.5rem}.eoy-travel__intro{margin-bottom:3.5rem}.eoy-travel__mobile-table{display:grid;gap:2rem}.eoy-travel__mobile-table-heading{padding:0 0 1rem;font:400 1.6rem/1.25"feature deck",serif,emoji;border-bottom:.1rem solid currentcolor}.eoy-travel__mobile-table-text{font:400 1.2rem/1.4"soehne",sans-serif,emoji}.eoy-travel__mobile-table-heading+.eoy-travel__mobile-table-text{margin-top:1.6rem}.eoy-travel__images{margin-bottom:9rem}.eoy-travel__image-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.6rem;margin-bottom:4rem}.travel-path{position:absolute;z-index:1;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:460%;max-width:none}.eoy-travel__image{-ms-flex-negative:0;flex-shrink:0;width:30.333333vw}.eoy-travel__image::after{content:"";display:block;height:0;padding-bottom:125.8064516129%}.eoy-travel__image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media screen and (min-width:1000px){.eoy-travel{padding:10.4vw 0 16.7vw;padding:min(10.4vw,266px)0 min(16.7vw,428px)}.eoy-travel__intro{margin-bottom:9vw;margin-bottom:min(9vw,230px)}.eoy-travel__intro h2,.eoy-travel__intro-text{width:57.25%}.eoy-travel__intro-gif{position:absolute;left:63%;top:8rem;width:31%}.travel-path{width:275%}.eoy-travel__images{margin-bottom:9vw;margin-bottom:min(9vw,230px)}.eoy-travel__image-row{gap:3.47vw;gap:min(3.47vw,89px);margin-bottom:7vw;margin-bottom:min(7vw,179px)}.eoy-travel__image{width:18.2vw;width:min(18.2vw,466px)}.eoy-travel__table{margin-top:16vw;margin-top:min(16vw,410px);width:100%}.eoy-travel__table-col-1{width:17%}.eoy-travel__table-col-2{width:28%}.eoy-travel__table-col-1,.eoy-travel__table-col-2,.eoy-travel__table-col-3{padding-right:min(5.5vw,140px)!important}}.eoy-culture{padding:5.5rem 0 13.5rem}.eoy-culture__intro{margin-bottom:6rem}@media screen and (min-width:1000px){.eoy-culture{padding:10.4vw 0 16.7vw;padding:min(10.4vw,266px)0 min(16.7vw,428px)}.eoy-culture__intro{margin-bottom:11vw;margin-bottom:min(11vw,282px)}.eoy-culture__intro h2{width:64%}.eoy-culture__intro-text{width:58.125%}.eoy-culture__intro-gif{position:absolute;left:72%;top:7.2rem;width:20%}.eoy-culture__list-layout{position:relative;padding-bottom:var(--padding-bottom)}}.eoy-quotes{padding:5.5rem 0 13.5rem}.eoy-quotes__intro{margin-bottom:5.5rem}.eoy-quotes__list{display:grid;gap:4.5rem}.eoy-quotes__item{display:grid;gap:1rem}.eoy-quotes__attribution{font:400 1.6rem/1.2"soehne",sans-serif,emoji}@media screen and (max-width:999px){.eoy-quotes__quote{font-size:1.8rem}}@media screen and (min-width:1000px){.eoy-quotes{padding:11vw 0;padding:min(11vw,282px)0}.eoy-quotes__intro{margin-bottom:7vw;margin-bottom:min(7vw,179px)}.eoy-quotes__intro-gif{position:absolute;left:69.2%;top:calc(100% + 9rem);width:25.5%}.eoy-quotes__list{width:60%;gap:8rem}.eoy-quotes__item{gap:2rem}.eoy-quotes__attribution{font-size:2rem}}.eoy-clients{padding:5.5rem 0 9.5rem}.eoy-clients__intro{margin-bottom:3rem}.eoy-clients__list{font:400 1.4rem/1.8"soehne",sans-serif,emoji;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;-webkit-column-width:calc(50% - 1rem);-moz-column-width:calc(50% - 1rem);column-width:calc(50% - 1rem);-webkit-column-width:min(50% - 1rem,18rem);-moz-column-width:min(50% - 1rem,18rem);column-width:min(50% - 1rem,18rem);-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (min-width:600px){.eoy-clients__list{-webkit-column-width:18rem;-moz-column-width:18rem;column-width:18rem;-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media screen and (min-width:1000px){.eoy-clients{padding:11vw 0;padding:min(11vw,282px)0}.eoy-clients__intro{margin-bottom:8vw;margin-bottom:min(8vw,205px)}.eoy-clients__intro h2{width:67.5%}.eoy-clients__intro-text{width:59.6%}.eoy-clients__intro-gif{position:absolute;left:68%;top:33rem;width:29.2%}.eoy-clients__list{max-width:160rem;font-size:2rem;-webkit-column-width:28rem;-moz-column-width:28rem;column-width:28rem;-webkit-column-gap:5.5rem;-moz-column-gap:5.5rem;column-gap:5.5rem}}.eoy-outro{padding:5.5rem 0 0}.eoy-outro__intro{margin-bottom:14rem}.eoy-outro__links{display:grid;gap:1.6rem}@media screen and (min-width:1000px){.eoy-outro{padding:12vw 0 3rem;padding:min(12vw,307px)0 3rem}.eoy-outro__intro{margin-bottom:48rem;margin-bottom:min(48rem,40vh)}.eoy-outro__intro-text{width:65%}.eoy-outro__links{gap:2rem}}