.menu-new,.tile__cell,.y{background-repeat:no-repeat}.gallery--contained .slick-list,.module--product .gallery,.percent97-stage,body.hidden-scroll{overflow:hidden}.menu__list,.slick-slide.dragging img{pointer-events:none}.modal,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.menu-new,.slider__arrow{background-position:center}.u-inverse .slider__arrow--next,.u-inverse .slider__arrow--prev,.u-inverse .tile__cell:not(.no-invert) img.svg{filter:brightness(1) invert(1)}.menu-new{background-attachment:fixed;background-size:cover}.percent{font-size:clamp(17rem,28.93cqi + 8.9rem,70rem);letter-spacing:1vw;color:#fff}.block--97percent video{mix-blend-mode:difference}@media screen and (min-width:1600px){.block--97percent video{width:90%}}.percent97-stage{position:relative}.percent97-stage>div{position:relative;background-color:#000;mix-blend-mode:darken}.percent i{margin-left:-3vw;font-size:clamp(7rem,10.41cqi + 3.36rem,30rem);font-style:normal}.percent97-text div{container-type:inline-size;font-size:clamp(2rem,2.73cqi + 1.24rem,7rem);line-height:1.2}.percent97-teaser{margin-top:clamp(7rem,2.21cqi + 6.34rem,12rem);max-width:1700px}.percent97-teaser__item{position:relative;color:currentColor;padding-block:3vw;container-type:inline-size}@media screen and (min-width:1200px){.percent97-teaser{padding-left:clamp(12.5rem,21.83cqi + 6.39rem,52.5rem)}.percent97-teaser__item::before{content:'';position:absolute;inset:0;width:calc(100% + 4vw);left:-2vw;border-radius:3rem;opacity:0;transform:translateY(3rem);transition:opacity .4s ease-in-out,transform .4s ease-in-out;background-image:linear-gradient(180deg,rgba(233,218,156,.2),rgba(233,218,156,0))}.percent97-teaser__item:hover::before{opacity:1;transform:translateY(0)}}.percent97-teaser__topline{font-size:clamp(1.6rem,3cqi + 1rem,1.9rem);font-weight:300}.percent97-teaser__headline{font-size:clamp(2rem,6.67cqi + 1rem,3rem);text-transform:uppercase;font-weight:700;margin-top:1rem;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #ECD993}.col__headline,.col__img{margin-bottom:2.4rem}.percent97-teaser__text{font-size:clamp(1.6rem,3cqi + 1rem,1.9rem);font-weight:500;line-height:1.6}.breadcrumb{position:relative;z-index:1;width:100%;margin-top:var(--gap-mini)}.breadcrumb__path{padding-top:4.8rem;padding-bottom:4.8rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.breadcrumb__item{position:relative;color:currentColor}.breadcrumb__item.is-open:hover{text-decoration:none}.breadcrumb__item.is-open{cursor:default}.breadcrumb__item:not(:last-child):after{content:'';display:inline-block;width:5px;height:5px;transform:rotate(-45deg) translateY(-2px);box-shadow:1px 1px currentColor;font-weight:400;font-size:3rem;margin-inline:1.5rem;font-family:var(--font-text)}.slick-list,.slick-slider{display:block;position:relative}.card{position:relative;container-type:inline-size}.card__meta{position:relative;font-size:clamp(1.5rem,1cqi + 1.2rem,1.7rem);line-height:1.5}.slick-slider{box-sizing:border-box;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:flex}.slick-track:after,.slick-track:before{display:table;content:''}.slick-arrow.slick-hidden,.slick-slide,.slider__item:not(:first-child){display:none}.slick-track:after{clear:both}.slick-slide{min-height:1px;outline:0}[dir=rtl] .slick-slide{float:right}.slick-initialized .slider__item{display:block}.slider__arrow{position:absolute;display:block;width:36px;height:36px;z-index:2;bottom:calc((var(--gap-mini)) * -1);text-indent:-999999px;background-size:36px;transition:all .3s ease-in;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg stroke-linecap='round' stroke-linejoin='round' stroke-width='3' transform='translate(0.5 0.5)' fill='none' stroke='%23000000'%3E%3Cline x1='3' y1='32' x2='61' y2='32'%3E%3C/line%3E %3Cpolyline points='43,14 61,32 43,50 '%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E")}.slider__arrow.slick-disabled{opacity:.3;cursor:not-allowed}.slider__arrow--prev{left:35%;transform:rotate(-180deg)}.u-inverse .slider__arrow{background-color:#fff}.slider__arrow--next{left:55%}@media screen and (min-width:600px){.percent97-text{padding-left:clamp(12.5rem,21.83cqi + 6.39rem,52.5rem)}.slider__arrow{width:48px;height:48px;background-size:48px}.slider__arrow--prev{left:calc(50% - 7rem)}.slider__arrow--next{left:calc(50% + 2rem)}}.slider__arrow:not(.slick-disabled):hover{opacity:.8}.col__img img{width:100%}.col__img--75{width:75%}.col__img--50{width:50%}.col__img--25{width:25%}.fs-gamma.col__headline{margin-bottom:var(--gap-micro)!important}@media only screen and (min-width :800px){.combi__img{width:60%}.combi__text{width:30%}.combi--reverse{flex-direction:row-reverse}}.combi__img{margin-bottom:4.8rem}.combi__headline{margin-bottom:2.4rem}.cookie-hint{position:fixed;z-index:99;left:0;bottom:0;padding:1.8rem;max-width:100%}.cookie-hint.is-confirmed{display:none}@media screen and (min-width:450px){.cookie-hint{left:1.8rem;bottom:1.8rem;max-width:350px;border:1px solid #e7e7e7}}.cookie-hint p{margin-bottom:1.2rem!important}.cookie-hint__headline{margin-bottom:2.4rem!important}.cookie-hint form{position:absolute;top:1.2rem;right:1.8rem}.lang-hint{margin-top:2.4rem;padding-top:1.8rem;border-top:1px solid #ccc}.lang-hint .langswitcher{margin:0;font-size:1.2rem}.lang-hint h3{margin:0!important}.cookie-contenthint{padding:4rem;border:1px dashed currentColor}.cookie-contenthint button{font-size:1.5rem;line-height:1.6}.cookie-contenthint h2{position:relative}.cookie-contenthint h2 .icon{width:36px;position:absolute;top:-.6rem;left:0}.cookie-box{position:relative;color:#fff;text-align:center;padding:calc(3rem + 3vw);background-color:rgba(0,0,0,.7)}@media screen and (min-width:800px){.cookie-box{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.block--news .cookie-box{position:relative;padding:6rem 3rem;height:auto;display:block}.block--news .video-wrap--cookies .video{padding:0!important}}.cookie-setting,.progressbar__steps a{position:relative}@media screen and (max-width:799px){.video-wrap--cookies .video{padding:0!important}}.cookie-box>div{max-width:700px}.cookie-box>div *{max-width:none!important}.cookie-box p{margin-bottom:calc(1rem + 1cqi)!important}.cookie-box__btn{font-weight:700;margin-top:1rem;letter-spacing:1px;font-size:clamp(1.2rem,1cqi + .9rem,1.4rem)!important}.u-inverse .cookie-box__btn:hover{background-color:var(--color-pink);color:#fff}.cookie-settings{margin-bottom:3.6rem;border-top:1px solid #ddd}.cookie-settings:not(:first-child){margin-top:3.6rem}.cookie-setting{display:block;text-align:left;width:100%;font-size:1.6rem;padding:1rem 7.2rem 1rem 0;border-bottom:1px solid #ddd}.cookie-toggle{position:absolute;top:6px;right:0;border-radius:3rem;background-color:#ddd;width:50px;height:28px}.cookie-toggle:before{position:absolute;content:"";height:24px;width:24px;top:2px;left:2px;border-radius:50%;background-color:#fff;transition:.4s}.cookie-toggle--allowed{background-color:var(--color-green)}.gallery .slick-dots li,button,input,select,textarea{background-color:transparent}.cookie-toggle--allowed:before{left:auto;right:2px}.site-footer{padding-top:10rem;padding-bottom:10rem}.site-footer a{color:currentColor;display:inline-flex}.site-footer__menu{margin-bottom:3rem;gap:calc(2rem + .5vw);display:flex;justify-content:center}.site-footer__values{margin-bottom:7rem;width:calc(200px + 1vw);transition:scale .3s ease-in-out}.site-footer__values:hover{scale:1.1}.progressbar{margin-block:calc(6rem + 1cqi);container-type:inline-size}progress{-webkit-appearance:none;appearance:none;background:0 0;border:2px solid #fff;width:100%;height:clamp(2rem,1.33cqi + 1.6rem,2.4rem)}.progressbar__steps a.is-active{text-decoration:none!important;cursor:default}@keyframes pulsate{0%,100%{opacity:.3}50%{opacity:1}}.progressbar--1 .progressbar__steps a:nth-child(1)::before,.progressbar--2 .progressbar__steps a:nth-child(2)::before,.progressbar--3 .progressbar__steps a:nth-child(3)::before{content:'';position:absolute;animation:pulsate 1.5s infinite;top:calc(clamp(5.4rem,5.33cqi + 3.8rem,7rem) * -1);left:50%;transform:translateX(-50%);width:clamp(2.4rem,2.67cqi + 1.6rem,3.2rem);height:clamp(2.4rem,2.67cqi + 1.6rem,3.2rem);background-size:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62 62'%3E%3Cg fill-rule='evenodd' stroke-linejoin='round' fill='%23fff'%3E%3Cpath d='M19.565,12.272C18.2,12.352 17.253,13 17.253,13L10.376,16.648L5.243,18.85C4.545,19.149 4.037,19.777 3.897,20.515L2.113,29.834C1.874,31.07 2.691,32.266 3.927,32.505C5.163,32.744 6.359,31.927 6.588,30.691L8.143,22.558L12.877,20.535L10.176,32.306C10.037,32.615 9.937,32.954 9.887,33.312L8.572,43.648L0.548,56.087C-0.478,57.672 -0.02,59.795 1.565,60.821C2.143,61.19 2.781,61.37 3.409,61.37C4.535,61.37 5.631,60.821 6.289,59.805L14.741,46.708C15.02,46.28 15.19,45.791 15.259,45.283L16.346,36.771L25.276,46.728L27.479,58.579C27.788,60.223 29.223,61.38 30.838,61.38C31.047,61.38 31.257,61.36 31.466,61.32C33.32,60.971 34.546,59.187 34.197,57.333L31.825,44.535C31.705,43.917 31.426,43.339 31.007,42.871L21.668,32.455L23.522,23.924L25.605,27.462C25.834,27.851 26.173,28.16 26.572,28.349L34.705,32.316C35.024,32.475 35.373,32.545 35.702,32.545C36.549,32.545 37.356,32.077 37.755,31.269C38.303,30.133 37.835,28.777 36.708,28.219L29.193,24.551L25.934,19.02L23.871,14.694C23.323,13.438 22.246,12.84 21.559,12.581C21.499,12.561 21.439,12.531 21.379,12.511C21.11,12.422 20.931,12.382 20.931,12.382C20.672,12.322 20.422,12.282 20.183,12.272C19.974,12.262 19.765,12.262 19.575,12.272L19.565,12.272ZM23.343,0.152C21.888,0.152 20.432,0.71 19.326,1.817C17.103,4.039 17.103,7.637 19.326,9.85C21.549,12.073 25.147,12.073 27.359,9.85C29.582,7.627 29.582,4.029 27.359,1.817C26.253,0.71 24.798,0.152 23.343,0.152Z' fill='%23fff' fill-rule='nonzero' transform='translate(0 -.152)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}::-webkit-progress-bar{background-color:#000}::-moz-progress-bar{background-color:#fff}progress[value]::-webkit-progress-value{background-color:currentColor}.progressbar__steps{display:flex;justify-content:space-around;font-size:clamp(1.2rem,1.33cqi + .8rem,1.6rem)}.social{margin-block:4rem}.social li{display:inline-block}.social li:not(:first-child){margin-left:3rem}.social a{display:block;width:calc(2rem + .4vw);height:calc(2rem + .4vw);transition:color .3s ease}.social a:hover{color:var(--color-primary)}.social svg{fill:currentColor;stroke:none}.site-footer__logos{margin-top:calc(10rem + 2vw)}@media only screen and (min-width :600px){.site-footer__logos{display:flex;justify-content:center;gap:2vw}}.site-footer__logos a{display:block;opacity:.35;padding-block:2rem;transition:opacity .5s linear}.site-footer__logos img{height:20px}.site-footer__logos li.fyrst-world img{height:27px}.site-footer__logos a:hover{opacity:1}.site-footer.u-inverse .site-footer__logos{filter:brightness(0) invert(1)}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;margin:0}textarea{min-height:20rem;resize:vertical}button{color:inherit;font-family:inherit}button,input[type=submit],select{cursor:pointer}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.form__element:focus,.gallery__item a:focus,.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}select:focus::-ms-value{background:0 0;color:inherit}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}[placeholder]:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-textarea-placeholder{color:transparent}.gallery .slick-list{margin:0 auto}.gallery{margin-left:-3rem;width:calc(100% + 6rem)}@media screen and (min-width:600px){.gallery{margin-left:-2vw;width:calc(100% + 4vw)}}.gallery--clothesline .slick-track{display:inline-block}.module--news .slick-track{display:flex}.module--product .gallery{width:100%;margin:0}.gallery__item{position:relative;margin-right:3rem;margin-left:3rem}@media screen and (min-width:600px){.gallery .gallery__item{margin-right:2vw;margin-left:2vw}}.gallery--clothesline .gallery__item{height:100%;float:left}.gallery__item figcaption{text-align:left;font-style:normal;width:100%;padding-left:0}.gallery__item figcaption [class*=hl-]{padding-top:1.2rem}.gallery__item figcaption.u-ac{text-align:center}.gallery__item figcaption.u-ar{text-align:right;font-style:italic}.gallery .slick-dots{margin-top:6rem;text-align:center}.gallery .slick-dots li{display:inline-block;width:16px;height:16px;margin-left:1rem;margin-right:1rem;box-shadow:inset 0 0 0 1px currentColor;text-indent:-99999px;cursor:pointer;transition:background-color .3s linear}.gallery .slick-dots .slick-active{background-color:currentColor;box-shadow:none}@media screen and (min-width:600px){.js-gallery-2.has-items-2 .slick-dots,.js-gallery-3.has-items-2 .slick-dots{display:none}.grid-news{column-count:2}}@media screen and (min-width:1000px){.js-gallery-3.has-items-3 .slick-dots{display:none}}@media screen and (min-width:1100px){.js-gallery-4.has-items-4 .slick-dots{display:none}}@media screen and (min-width:1300px){.js-gallery-5.has-items-5 .slick-dots{display:none}}@media screen and (min-width:1050px){.js-gallery-6.has-items-6 .slick-dots{display:none}}.block--hero{width:100%;height:100vh}.block--hero__wrap{position:absolute;padding-bottom:var(--gap-medium);width:100%;left:0;bottom:0}.block--hero__wrap [class*=grid__position-]{position:relative}.block--hero .grid{z-index:1}.block--hero__img,.block--hero__img img{margin-bottom:0!important;width:100%}audio{display:none}.audio-btn{position:absolute;right:0;bottom:0;border-radius:50%;width:calc(34px + 6vw);height:calc(34px + 6vw);transition:scale .3s ease-in-out}.audio-btn:hover{scale:1.1}.audio-btn:active,.modal-trigger:hover{scale:1.2}.audio-btn svg{fill:#fff;stroke:none;transition:fill .3s linear}.audio-btn:hover svg{fill:var(--color-primary)}.audio-btn:active svg{fill:var(--color-secondary)}.lightbox{position:relative}@media (hover:hover){.lightbox img{transition:opacity .3s ease-in-out}.lightbox:hover img{opacity:.9}}.lightbox__link{position:absolute;top:1.6rem;right:1.6rem;width:clamp(3.2rem,2.91cqi + 2.18rem,4.8rem);height:clamp(3.2rem,2.91cqi + 2.18rem,4.8rem);padding:5px;opacity:0;transform:scale(.5);z-index:99;color:#fff;transition:transform .3s ease-in-out,opacity .3s ease-in;border-bottom:none!important}.lightbox__link .icon{width:100%;height:100%}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;font-family:Arial,Baskerville,monospace;position:fixed}.lightbox:hover .lightbox__link{opacity:1;transform:scale(1)}@media (hover:none){.lightbox__link{display:none}}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:4444}.sl-wrapper{z-index:44444}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;right:30px;top:30px;z-index:44444;margin-top:-14px;margin-right:-14px;width:44px;line-height:44px;color:#fff;font-size:3rem}.sl-close svg{fill:#fff}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:44444;color:#000;font-size:1.5rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{top:50%;margin-top:-22px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000;padding-bottom:5%}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;z-index:999999;bottom:0;left:0;width:100%;font-size:1.5rem;line-height:1.4;padding-top:1rem;text-align:center}.sl-wrapper .sl-image .sl-caption h3{padding-top:2rem;font-size:1.8rem;line-height:1.3}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;animation:pulsate 1s ease-out infinite}.tile__img-gallery img,.values li{animation-iteration-count:infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform ease .2s}.template-login{height:100%;min-height:100%;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center}.template-login main{position:relative;padding:4.8rem 0;min-height:auto;width:360px;max-width:calc(100% - 2.4rem);margin:0 auto}.form__alert,.form__field,.login-logo{margin-bottom:2.4rem}.login-logo{filter:brightness(0) invert(1);display:inline-block;text-align:center}.form__alert{color:#ff395c;font-size:1.5rem}.login-form{padding:3rem}.form__field{font-size:1.5rem}.form__label{display:block;margin-bottom:1.2rem;font-size:1.5rem;font-weight:700}.form__element{border:2px solid #666;width:100%;padding:1.2rem 2.4rem;transition:border .3s linear}.form__element:focus{border:2px solid var(--color-mint)}.toggle,.toggle__trigger:not(:first-child){border-top:2px solid currentColor}.form__submit{padding:1.2rem;font-size:1.5rem;background-color:var(--color-mint);color:#000;width:100%;font-weight:700;transition:background .3s linear,color .3s linear}.form__submit:hover{color:#fff;background-color:#ff395c}.menu,.menu__list{background-color:#000}.menu{position:fixed;z-index:9;inset:0;width:100%;height:100%;color:#fff;overflow-y:auto;scrollbar-width:none}.menu a,.news__meta a{color:currentColor}.grid-banner,.marquee,.menu a,.portal__col,.stage__media{overflow:hidden}.is-auth .menu{padding-top:40px}.menu__list{position:relative;z-index:99999;padding-block:12rem}@media only screen and (min-width :800px){.menu__list{padding-block:20rem}}.menu__item{margin-bottom:1.5rem}.menu__item:not(.is-redirect)+.menu__item.is-redirect{margin-top:8rem}.menu a{position:relative;display:inline-block;font-size:calc(2rem + 2vw);font-weight:700;line-height:1.25;text-decoration-color:transparent;text-underline-offset:14px;text-decoration-line:underline;transition:text-decoration .4s linear,color .4s linear,text-underline-offset .4s linear;pointer-events:auto}.menu__list .is-active a,.menu__list:hover .is-active a:hover{color:var(--color-primary);text-decoration:none!important;cursor:initial}.theme-india .menu__list .is-active a,.theme-india .menu__list:hover .is-active a:hover{color:var(--color-india-1);text-decoration:none!important;cursor:initial}.menu__list:hover>* a:hover{text-decoration-color:var(--color-primary);text-underline-offset:7px}.theme-india .menu__list:hover>* a:hover{text-decoration-color:var(--color-india-1);text-underline-offset:7px}.modal{position:fixed;transform:none;background-color:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;transition:visibility .3s linear,opacity .3s linear}.modal.is-open{visibility:visible;opacity:1;pointer-events:auto;z-index:9999}.modal>div{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3.6rem 2.4rem;background:#fff;max-height:80%;overflow-y:auto;color:#111;box-shadow:0 0 50px rgba(0,0,0,.2)}.modal-close,.modal-trigger,.num{color:var(--color-primary)}@media only screen and (min-width :600px){.modal>div{max-width:calc(500px + 8vw);padding:4.8rem}}.modal-close{position:absolute;top:2rem;right:2rem;width:32px;height:32px}.grid-banner::after,.marquee::after,.modal-trigger{right:0}.modal-close svg{width:100%;height:100%}.modal-trigger{position:absolute;top:0;width:24px;height:24px;transform-origin:center;transition:scale .5s linear}.modal-trigger .icon--info{display:block}.modal-trigger .icon--close{display:none}.modal__headline{margin-bottom:2rem}.template-news-item{background-color:#f7f7f7;color:#000}.news{padding:clamp(6rem,20cqi + -6rem,12rem) clamp(3rem,30cqi + -15rem,12rem)}@media screen and (min-width:900px){.news{padding:12rem}}.news--image,.news--video{padding-top:0;padding-bottom:6rem}.template-news-item .news{background-color:#fff;margin-top:20vh;margin-inline:auto;max-width:900px}.template-news-item main{margin-bottom:10vh}.news__headline{font-size:clamp(2.4rem,2.18cqi + 1.64rem,3.6rem);line-height:1.3;margin-bottom:calc(2rem + 1cqi)}.news__headline a[target*=blank]:after{display:inline-block;content:'';margin-left:calc(.5rem + .2cqi);width:calc(1rem + .7cqi);height:calc(1rem + .7cqi);background-size:100%;background-position:center;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48' height='48' viewBox='0 0 48 48'><g stroke-width='3' transform='translate(0, 0)'><line data-cap='butt' data-color='color-2' fill='none' stroke='%23000' stroke-width='3' stroke-miterlimit='10' x1='24' y1='24' x2='46' y2='2' stroke-linejoin='miter' stroke-linecap='butt'></line> <polyline data-color='color-2' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square' stroke-miterlimit='10' points=' 30,2 46,2 46,18 ' stroke-linejoin='miter'></polyline> <polyline fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square' stroke-miterlimit='10' points='18,10 2,10 2,46 37.999,46 38,30 ' stroke-linejoin='miter'></polyline></g></svg>");transition:all .3s linear}.news__meta .icon,.news__tags a::before{width:clamp(1.4rem,.73cqi + 1.15rem,1.8rem);height:clamp(1.4rem,.73cqi + 1.15rem,1.8rem)}.news__date,.news__tags{display:flex;align-items:center;font-size:clamp(1.1rem,.55cqi + .91rem,1.4rem);line-height:1.5;margin-bottom:1rem}.card .news__date,.grid-banner .card__img--portfolio{margin-bottom:0}.news__tags a{display:flex;align-items:center;margin-left:1rem}.news__tags a::before{content:'';display:inline-block;margin-right:.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23000000'%3E%3Cpath d='M20,7h-2.738l.728-4.852c.082-.546-.295-1.056-.841-1.137-.557-.083-1.056,.295-1.138,.84l-.772,5.148h-4.977l.728-4.852c.082-.546-.295-1.056-.841-1.137-.554-.083-1.056,.295-1.138,.84l-.772,5.148h-3.238c-.553,0-1,.448-1,1s.447,1,1,1h2.938l-.9,6h-3.038c-.553,0-1,.448-1,1s.447,1,1,1h2.738l-.728,4.852c-.082,.546,.295,1.056,.841,1.137,.051,.008,.101,.011,.149,.011,.487,0,.914-.356,.988-.852l.772-5.148h4.977l-.728,4.852c-.082,.546,.295,1.056,.841,1.137,.051,.008,.101,.011,.149,.011,.487,0,.914-.356,.988-.852l.772-5.148h3.238c.553,0,1-.448,1-1s-.447-1-1-1h-2.938l.9-6h3.038c.553,0,1-.448,1-1s-.447-1-1-1Zm-5.962,8h-4.977l.9-6h4.977l-.9,6Z' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:80%}.news__meta{display:flex;align-items:flex-start;justify-content:space-between}.news__meta .icon{margin-right:.7rem}.news__intro:not(:last-child),.newsblock:not(:last-child){margin-bottom:clamp(2.4rem,1.45cqi + 1.89rem,3.2rem)}.news h2{margin-top:clamp(3rem,3.27cqi + 1.85rem,4.8rem);margin-bottom:clamp(1.8rem,1.09cqi + 1.42rem,2.4rem);font-size:clamp(2.2rem,1.09cqi + 1.82rem,2.8rem);line-height:1.3}.news__postimg,.news__postvideo,.newsblock--image{width:calc(100% + (clamp(3rem,30cqi + -15rem,12rem) * 2));margin-top:calc(3rem + 1cqi);margin-left:calc(clamp(3rem,30cqi + -15rem,12rem) * -1)}.newsblock--image figcaption{width:calc(100% - 6rem);margin-left:3rem;font-size:clamp(1.1rem,.55cqi + .91rem,1.4rem);line-height:1.5}@media screen and (min-width:900px){.news__postimg,.news__postvideo,.newsblock--image{width:calc(100% + 24rem);margin-left:-12rem}.newsblock--image figcaption{width:calc(100% - 24rem);margin-left:12rem}}.news__postimg,.news__postvideo{margin-bottom:6rem}.newsblock--text p:not(:last-child),.template-partners-item .text p:not(:last-child){margin-bottom:clamp(2.4rem,1.45cqi + 1.89rem,3.2rem)}.news__postvideo .btn{background-color:#fff;font-size:clamp(1.1rem,.55cqi + .91rem,1.4rem)!important;line-height:1.5;color:#000}.news p{font-size:clamp(1.6rem,.36cqi + 1.47rem,1.8rem);line-height:1.7}.newsblock em{font-style:italic;color:currentColor}.prevnext{margin-top:2rem;margin-inline:auto;max-width:900px;font-size:clamp(1.1rem,.55cqi + .91rem,1.4rem);line-height:1.5;gap:3rem}@media screen and (max-width:899px){.prevnext{margin-inline:3rem}}.prevnext a{color:currentColor}.prevnext__arrow{width:clamp(1.6rem,1.6cqi + 1.12rem,2.4rem);height:clamp(1.6rem,1.6cqi + 1.12rem,2.4rem)}.newsblock blockquote{border-left:4px solid currentColor;padding-left:clamp(2rem,1.45cqi + 1.49rem,2.8rem)}.template-news-item .sl-wrapper .sl-close svg,.template-news-item .sl-wrapper .sl-navigation{fill:#000}.card--news{background-color:#fff;padding:3rem;container-type:inline-size;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:3rem}.card--news .news__date{position:relative;top:3px}.card--news__headline{font-size:clamp(2.2rem,1.09cqi + 1.82rem,2.8rem);line-height:1.6;margin-bottom:2rem}.card--image,.card--video{padding-top:0}.card--image figure,.card--video .video-wrap{width:calc(100% + 6rem);margin-left:-3rem}.card--news p{font-size:clamp(1.4rem,1.33cqi + 1rem,1.6rem);line-height:1.7}.grid-news{column-gap:3rem;column-fill:balance;transform:translateZ(0)}@media screen and (min-width:1200px){.grid-news{column-count:3}}@media screen and (min-width:1800px){.grid-news{column-count:4}}@media screen and (min-width:2400px){.grid-news{column-count:5}}.num{line-height:1;font-size:300%}.grid-offices{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}.office-card{padding:2rem;background-color:#fff}.office-card figure{margin-bottom:2rem}.office-card__meta{line-height:1.5;font-size:clamp(1.7rem,2.25cqi + 1.14rem,2.6rem)}.office-card--comingsoon .office-card__meta,.office-card--comingsoon figure{opacity:.3;filter:grayscale(.5)}.office-card--comingsoon:after{content:'Coming soon...';position:absolute;inset:0;display:flex;align-items:center;justify-content:center;letter-spacing:.05rem;font-weight:700;font-size:clamp(2.8rem,4cqi + 1.8rem,4.4rem)}.template-partners-item{background-color:#f7f7f7}.partner-header{padding-top:var(--gap-large)}.partner-header__inner{margin-inline:auto;max-width:800px;padding-bottom:4rem;text-align:center}@media only screen and (max-width :799px){.partner-header__inner{max-width:600px}}.partner-header__inner img{height:clamp(6rem,10cqi + 3rem,8rem)}.partner-content{padding:clamp(6rem,20cqi + -6rem,12rem) clamp(3rem,30cqi + -15rem,12rem);background-color:#fff;font-size:clamp(1.6rem,.36cqi + 1.47rem,1.8rem);line-height:1.7;margin-inline:auto;max-width:800px}.partner-meta{padding-top:3rem;font-size:clamp(1.1rem,.55cqi + .91rem,1.4rem);line-height:1.5;margin-inline:auto;max-width:800px}.template-partners-item .prevnext{max-width:800px;margin-bottom:var(--gap-small)}.partner__headline{font-size:clamp(2.4rem,2.18cqi + 1.64rem,3.6rem);line-height:1.3;margin-bottom:calc(2rem + 1cqi)}.partner__logo,.team-card__function,.team-card__img{margin-bottom:1rem}.partner-meta a[target*=blank]:after{display:inline-block;content:'';margin-left:calc(.5rem + .2cqi);width:calc(.8rem + .2cqi);height:calc(.8rem + .2cqi);background-size:100%;background-position:center;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48' height='48' viewBox='0 0 48 48'><g stroke-width='3' transform='translate(0, 0)'><line data-cap='butt' data-color='color-2' fill='none' stroke='%23000' stroke-width='3' stroke-miterlimit='10' x1='24' y1='24' x2='46' y2='2' stroke-linejoin='miter' stroke-linecap='butt'></line> <polyline data-color='color-2' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square' stroke-miterlimit='10' points=' 30,2 46,2 46,18 ' stroke-linejoin='miter'></polyline> <polyline fill='none' stroke='%23000' stroke-width='3' stroke-linecap='square' stroke-miterlimit='10' points='18,10 2,10 2,46 37.999,46 38,30 ' stroke-linejoin='miter'></polyline></g></svg>");transition:all .3s linear}.partners-grid{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(min(275px,100%),1fr))}.partner{position:relative;display:block;background-color:#fff}.partner__logo{padding:clamp(2rem,1.82cqi + 1.36rem,3rem);display:flex;justify-content:center}.partner__logo img{height:clamp(6rem,10cqi + 3rem,8rem);width:auto;display:inline-flex}.partner__logo--bw img{filter:grayscale(100%);transition:filter .3s linear}.partner__logo--bw:hover img{filter:grayscale(0)}.partner-flag{position:absolute;bottom:3rem;left:3rem;width:24px}.hl-results{margin-bottom:4rem;display:flex;align-items:center;gap:calc(1rem + .2vw)}.hl-results h2{font-weight:300}.hl-results mark,.sdg-header::before,.sdg-tags>*,.team-career dt{font-weight:700}.hl-results .results__clear{color:currentColor;width:calc(16px + .5vw);height:calc(16px + .5vw)}.marquee::after,.marquee::before{content:'';position:absolute;top:0;height:100%;width:20%;z-index:1;background-image:linear-gradient(90deg,transparent,#fff)}.u-shade .marquee::after,.u-shade .marquee::before{background-image:linear-gradient(90deg,transparent,var(--color-black-shade))}.marquee::before{transform:rotate(180deg);left:-1px}.portal{display:grid;gap:6px}@media only screen and (min-width :1000px){.portal{height:100vh}}@media (orientation:landscape){.portal{grid-auto-flow:column;grid-template-columns:repeat(3,1fr)}}@media (orientation:portrait){.portal{grid-auto-flow:row}}.portal__col{position:relative}.portal__col:hover img{scale:1.1}.portal__img{position:absolute;inset:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center;transition:scale .3s ease-in-out}.portal__label{position:relative;display:flex;height:100%;align-items:flex-end;padding:7vw 5vw;z-index:2;text-wrap:balance;color:#fff;background:linear-gradient(to top,rgba(0,0,0,1) 0,rgba(0,0,0,.8) 20%,rgba(0,0,0,.6) 40%,rgba(0,0,0,.082) 80%,rgba(0,0,0,.035) 86.67%,rgba(0,0,0,.008) 93.33%,rgba(0,0,0,0) 100%)}@media only screen and (max-width :999px){.portal__label{padding-inline:3rem;padding-top:25vh;padding-bottom:var(--gap-micro)}}.portal__headline{margin-bottom:var(--gap-nano);text-wrap:balance;color:currentColor;text-decoration-line:underline;text-decoration-color:transparent;transition:text-decoration-color .3s linear}@media only screen and (max-width :799px) and (orientation:portrait){.portal__headline{font-size:calc(1.4rem + 5.2vw);line-height:1.15}}.portal__col:hover .portal__headline{text-decoration-color:#fff}.portfolio-grid{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.card--portfolio:not(.card--banner){background-color:var(--color-black-shade)}.team-card,.u-shade .card--portfolio:not(.card--banner){background-color:#fff}.card--portfolio-wrap:not(.card--banner){display:block;padding:3rem 3rem 7rem;color:currentColor}.u-inverse .card--portfolio:not(.card--banner){background-color:#222}.card__img--portfolio{text-align:left;display:flex;justify-content:center}.card--portfolio:not(.card--banner) .card__img--portfolio{margin-top:2rem;margin-bottom:6rem}.card__img--portfolio img{height:100px;width:auto;transition:filter .3s linear;filter:brightness(0) invert(0)}.u-inverse .card__img--portfolio img{filter:brightness(0) invert(1)}.card--portfolio .card__meta{padding-right:0}div:not(.u-inverse) .card--portfolio:not(.card--banner):hover img{filter:none}.grid-banner{position:relative;display:flex;flex-wrap:wrap;gap:6rem;justify-content:center;height:200px}@media screen and (max-width:1199px){.grid-banner{height:245px;gap:4rem}}@media screen and (max-width:599px){.grid-banner{height:280px;gap:2rem}}@media screen and (min-width:600px){.grid-banner>:first-child{margin-left:4vw}}.grid-banner img{height:70px}@media screen and (max-width:1199px){.grid-banner img{height:55px}}@media screen and (max-width:599px){.grid-banner img{height:40px}}.grid-banner::after,.grid-banner::before{content:'';position:absolute;top:0;height:100%;width:30%;z-index:1;background-image:linear-gradient(90deg,transparent,#000)}.tile--linked .tile__large::before,a.card--portfolio-wrap::before{content:'';height:24px;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='%23000' stroke-linecap='round' stroke-linejoin='round' transform='translate(0.25 0.25)'%3E%3Cline fill='none' stroke='%23000' stroke-width='3.5' x1='2' y1='24' x2='45' y2='24'%3E%3C/line%3E%3Cpolyline fill='none' stroke='%23000' stroke-width='3.5' points='31,10 45,24 31,38 '%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E")}.grid-banner::before{transform:rotate(180deg);left:0}.card__domain{display:block;margin-top:6px}a.card--portfolio-wrap .card__domain{text-decoration:underline}a.card--portfolio-wrap::before{position:absolute;bottom:2.9rem;right:2rem;width:24px;z-index:9;transform:translateX(-2rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.u-inverse a.card--portfolio-wrap::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='%23fff' stroke-linecap='round' stroke-linejoin='round' transform='translate(0.25 0.25)'%3E%3Cline fill='none' stroke='%23fff' stroke-width='3.5' x1='2' y1='24' x2='45' y2='24'%3E%3C/line%3E%3Cpolyline fill='none' stroke='%23fff' stroke-width='3.5' points='31,10 45,24 31,38 '%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E")}@media (hover:none){.portal__headline{text-decoration-color:#fff}a.card--portfolio-wrap::before{opacity:1;transform:translateX(0)}}@media (hover:hover){.card--portfolio:hover a.card--portfolio-wrap::before{opacity:1;transform:translateX(0)}}.template-sdg-item .branding,.template-sdg-item .site-footer__logos,.template-sdg-item .site-footer__values{filter:brightness(0) invert(1)}.template-sdg-item{color:#fff}.team-icon,.template-sdg-item .card--portfolio{color:#000}.sdg-header{position:relative}.sdg-header::before{position:absolute;top:50%;transform:translateY(-50%);right:calc(5% + 1vw);opacity:.1;font-size:calc(17rem + 38vw);line-height:1;text-shadow:none!important}.template-sdg-item div,.template-sdg-item h1{text-wrap:balance;text-shadow:0 0 20px rgba(0,0,0,.05)}@media only screen and (min-width :800px){.sdg-header::before{font-size:calc(8rem + 38vw);left:calc(10% + 6vw);right:auto}.template-sdg-item .topline{margin-left:calc(1px + .2vw)}.template-sdg-item .sdg-number{position:absolute;top:60%;transform:translateY(-50%);left:-30%;opacity:.15;font-size:calc(4rem + 35vw);font-weight:700;line-height:1}}.sdg-grid-meta{margin-bottom:3rem;letter-spacing:.05rem}.grid-sdg{display:grid;gap:clamp(1rem,.46vi + .83rem,2rem);grid-template-columns:repeat(auto-fill,minmax(min(clamp(7rem,2.29vi + 6.14rem,12rem),100%),1fr))}.grid-sdg>a{transition:opacity .3s linear}.grid-sdg>a:hover{opacity:.8}.sdg-tags{position:absolute;bottom:3rem;left:3rem;display:flex;gap:4px}.sdg-tags>*{color:#fff;font-size:calc(1rem + .1vw);letter-spacing:.05rem;padding:4px 5px}.sitemap{container-type:inline-size}.sitemap li a:nth-child(2){position:relative;display:flex;align-items:center}.sitemap>li.depth-1{margin-bottom:2rem!important}.sitemap li>ul{margin-top:2cqi;margin-bottom:3cqi;margin-left:4cqi}.stage__media{position:relative}.stage__media img{width:100%;height:100%;object-fit:cover;object-position:center}.stage__text{padding:5vw}@media screen and (max-width:899px){.stage__media{aspect-ratio:2/2}.stage__text{padding-block:10vw}}@media screen and (min-width:900px){.stage{display:flex;height:100dvh}.stage>*{flex:50%}.stage--reverse{flex-direction:row-reverse}.stage__text{display:flex;align-items:center;position:relative}.snap-wrapper{height:100dvh;overflow-y:scroll;scroll-snap-type:y mandatory}.snap-wrapper .block{position:relative;scroll-snap-align:start}}.grid-team{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr))}.team-card{padding:2rem}.grid-team--polaroid .team-card{padding-bottom:6rem}.u-light.block--team .team-card{box-shadow:inset 0 0 0 1px #eee;padding:2rem}.team-card__img{overflow:hidden}.team-card__img img{width:auto;transition:scale .3s linear}.team-card__img:not(.team-card__img--kidsmode){filter:grayscale(100%)}.team-card__img a:hover img{scale:1.1}.team-card--polaroid img{filter:none!important}.team-card__placeholder{padding:3rem;background-color:rgba(0,0,0,.05)}.team-card__function,.team-card__name{padding-right:5rem;display:block}.team-card__meta::after{content:'';position:absolute;top:-34px;right:-16px;width:clamp(6rem,12cqi + 2.4rem,8.4rem);height:clamp(6rem,12cqi + 2.4rem,8.4rem);background-image:url(../img/y.24-09-11.png);background-size:100%}.team-card__email{display:block}.team-header{padding-top:var(--gap-huge);background-color:#e8e8e8}.team-header__inner{margin-inline:auto;max-width:1200px;padding-bottom:4rem}@media only screen and (max-width :799px){.team-header__inner{max-width:600px}}.team-topline{display:block;font-size:clamp(1.2rem,.22vi + 1.12rem,1.4rem);font-weight:500;letter-spacing:1px;line-height:2}.team-career dd,.team-career dt,.team-text{letter-spacing:.05rem}.team-header__inner h1{font-size:clamp(2.8rem,1.29vi + 2.35rem,4rem);padding-bottom:12rem}.team-content{gap:var(--gap-micro);margin-inline:auto;margin-bottom:var(--gap-small);max-width:1200px}@media only screen and (max-width :799px){.team-content{max-width:600px}}.team-img{position:relative;margin-bottom:6rem}@media only screen and (min-width :800px){.team-header__inner h1{padding-bottom:0;padding-left:calc(calc(100% / 3) + var(--gap-micro))}.team-content{display:flex;align-items:flex-start}.team-img{width:calc(100% / 3);flex:0 0 auto}}.team-img::after{content:'';position:absolute;z-index:99;bottom:-3rem;right:-3rem;width:80px;height:80px;background-image:url(../img/y.png);background-size:100%}.team-img>img{margin-top:-10rem;box-shadow:0 0 0 clamp(1rem,.54vi + .81rem,1.5rem) #fff}@media only screen and (min-width :800px){.team-img>img{position:relative;margin-top:-50%}}.team-text{padding-block:4rem;font-size:clamp(1.7rem,.54vi + 1.51rem,2.2rem);line-height:1.7;font-weight:300}.team-career{font-size:clamp(1.6rem,.32vi + 1.49rem,1.9rem);line-height:1.7}.team-content h2{font-size:clamp(2.2rem,.43vi + 2.05rem,2.6rem);margin-top:3rem;margin-bottom:3.6rem}.team-career dt{position:relative;margin-top:2rem;font-size:1.8rem}.team-career dt::before{position:absolute;content:'';top:8px;left:-3.6rem;width:16px;height:16px;box-shadow:0 0 0 2px #fff;border-radius:50%;background-color:#c7b465}.team-career dd{font-weight:300}.team-career dl{position:relative;padding-left:5rem}.team-career dl:before{position:absolute;content:'';width:4px;height:calc(100% - 9px);top:.9rem;left:2rem;background-color:#eee}.team-icons{position:absolute;top:calc(100% + 1rem);left:0;display:flex;align-items:center;gap:10px}.team-icon{width:clamp(2rem,.43vi + 1.85rem,2.4rem);height:clamp(2rem,.43vi + 1.85rem,2.4rem);transition:color .3s linear}.team-icon:hover{color:#c7b465}.team-flag{width:clamp(2.6rem,.65vi + 2.37rem,3.2rem);height:clamp(2.6rem,.65vi + 2.37rem,3.2rem)}.team-flag svg{stroke:none}.tiles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));gap:6px;padding-top:6px}.tile__grid{display:grid!important;gap:6px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.tile__large{grid-column:span 2;grid-row:span 2}.tile .tile__large{display:flex;align-items:flex-end}.tile--linked:hover .tile__large img{scale:1.05}.tile--linked:hover .tile__large{position:relative}.tile--linked .tile__large::before{position:absolute;top:2rem;left:2rem;width:24px;z-index:9;transform:translateX(-2rem);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.u-inverse .tile--linked .tile__large::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg fill='%23fff' stroke-linecap='round' stroke-linejoin='round' transform='translate(0.25 0.25)'%3E%3Cline fill='none' stroke='%23fff' stroke-width='3.5' x1='2' y1='24' x2='45' y2='24'%3E%3C/line%3E%3Cpolyline fill='none' stroke='%23fff' stroke-width='3.5' points='31,10 45,24 31,38 '%3E%3C/polyline%3E%3C/g%3E%3C/svg%3E")}@media (hover:none){.tile--linked .tile__large::before{opacity:1;transform:translateX(0)}}@media (hover:hover){.tile--linked:hover .tile__large::before{opacity:1;transform:translateX(0)}}@media only screen and (min-width:740px){.tile:nth-child(even) .tile__large{grid-row:2/4;align-items:flex-start}.tile:nth-child(odd) .tile__large{align-items:flex-end}.tile--linked:nth-child(even) .tile__large::before{top:auto;bottom:2rem}}.tile__cell{position:relative;aspect-ratio:1/1;overflow:hidden;transition:opacity .3s linear;background-color:#eee;background-position:center;background-size:100%}.tile__cell--empty{background-color:transparent!important}.u-shade .tile__cell{background-color:#fff}.u-inverse .tile__cell{background-color:#222}.tile__cell:hover{opacity:.9}.tile__cell img{width:100%;transition:scale .3s ease-in-out}a.tile__cell img:hover{scale:1.1}a.tile__large img:hover{scale:1.05}.block--tiles .gallery{margin-left:-3px!important;width:calc(100% + 6px)}.block--tiles .gallery__item{margin-inline:3px}.block--tiles .slider__arrow{position:absolute;top:calc(100% + 4rem)}.block--tiles .slider__arrow--prev{left:3px}.block--tiles .slider__arrow--next{left:80px}.tile__category{position:absolute;z-index:9;transform-origin:bottom right;font-size:1.1rem;transform:rotate(-90deg);letter-spacing:2px;text-transform:uppercase;top:1rem;right:2rem}@media only screen and (min-width:740px){.tile:nth-child(even) .tile__category{bottom:2rem;top:auto;transform:rotate(-90deg) translate(100%,0)}}.tile__img-gallery{position:relative}@keyframes fade-2{0%{opacity:0}16.66%,50.00%{opacity:1}100%,66.66%{opacity:0}}@keyframes fade-3{0%{opacity:0}11.11%,33.33%{opacity:1}100%,44.44%{opacity:0}}@keyframes fade-4{0%{opacity:0}08.33%,24.99%{opacity:1}100%,33.33%{opacity:0}}.tile__img-gallery img{position:absolute;inset:0;animation-fill-mode:both;animation-timing-function:linear}.tile__img-gallery-2 img{animation-name:fade-2;animation-duration:6s}.tile__img-gallery-3 img{animation-name:fade-3;animation-duration:9s}.tile__img-gallery-4 img{animation-name:fade-4;animation-duration:12s}.tile__img-gallery img:nth-child(1){animation-delay:0s}.tile__img-gallery img:nth-child(2){animation-delay:3s}.tile__img-gallery img:nth-child(3){animation-delay:6s}.tile__img-gallery img:nth-child(4){animation-delay:9s}.toggle{margin-bottom:2.4rem;border-bottom:2px solid currentColor}.toggle__trigger{position:relative;padding-top:3.2rem;padding-bottom:3.2rem;padding-right:6rem;cursor:pointer;width:100%;transition:color .5s ease-in-out}.toggle__trigger button{font-size:inherit;font-weight:inherit;text-align:left;transition:color .3s ease-in-out}.toggle__icon{position:absolute;top:3rem;right:0;width:32px;height:32px;color:currentColor;padding:3px;background-color:transparent;transition:transform .3s ease-in-out,color .6s ease-in-out}@media screen and (min-width:700px){.toggle__icon{top:3.5rem;width:42px;height:42px;padding:5px}}.toggle__icon svg{fill:currentColor}.toggle__trigger.is-active .toggle__icon{transform:rotate(45deg)}.toggle__content{display:none;padding-bottom:6.4rem}.values{position:relative;list-style:none;display:block;height:50px;text-transform:uppercase}.values li::before{display:none}@keyframes values-fade{0%{opacity:0;transform:translate(-50%,6rem)}6.66%{opacity:1;transform:translate(-50%,0)}20%{opacity:1}100%,26.66%{opacity:0}}.values li{position:absolute;top:0;left:50%;transform:translateX(-50%);transform-origin:center;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-name:values-fade;animation-duration:15s;color:var(--color-primary);animation-delay:0s}.values li:nth-child(2){animation-delay:3s}.values li:nth-child(3){animation-delay:6s}.values li:nth-child(4){animation-delay:9s}.values li:nth-child(5){animation-delay:12s}.video{position:relative;padding-bottom:56.25%;height:auto;overflow:hidden}.video iframe,.video video{position:absolute;top:0;left:0;width:100%;height:100%}.video-trigger{position:absolute;z-index:8;width:100%;height:100%;color:#fff;background-color:rgba(0,0,0,.5);transition:background-color .3s ease-in-out}.video-trigger:hover{background-color:rgba(0,0,0,.6)}.video-trigger svg{width:clamp(6.4rem,11.64cqi + 2.33rem,12.8rem);height:clamp(6.4rem,11.64cqi + 2.33rem,12.8rem);transition:transform .3s ease-in-out;fill:currentColor}.video-trigger:hover svg{transform:scale(1.2)}.video-wrap img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%}.y{color:transparent;text-shadow:none;background-image:url(../img/y.24-09-11.png);background-position:center 80%;background-size:122%}