.play-pause-btn.svelte-up1ge6:hover .play-icon{--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity, 1))}.visual.svelte-193evxv .wrapper.svelte-193evxv{overflow:hidden}.visual.svelte-193evxv .wrapper .visual-wrapper.svelte-193evxv{will-change:transform}.visual.svelte-193evxv .wrapper .visual-wrapper.use-scale.svelte-193evxv{--tw-scale-x:var(--scale);--tw-scale-y:var(--scale)}.caption.svelte-193evxv strong{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.heading.svelte-mucg9t{line-height:1.15}.heading.svelte-mucg9t .st-line{--reveal:0;--ty:calc(100% - var(--reveal) * 100%)}.heading.svelte-mucg9t .st-line:not(:first-child){margin-top:-.15em}.heading.svelte-mucg9t .st-line-inner{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:var(--ty)}@media (max-width: 1023px){.hero-event-review.svelte-13m6kdt .visual .caption{margin-left:var(--container-gutter);margin-right:var(--container-gutter)}}.hero-event-review.svelte-13m6kdt .visual-wrapper.svelte-13m6kdt{--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;--margin-x:calc(-1 * var(--container-gutter));margin-right:var(--margin-x)}@media (max-width: 1023px){.hero-event-review.svelte-13m6kdt .visual-wrapper.svelte-13m6kdt{margin-left:var(--margin-x)}}.hero-event-review.intro.svelte-13m6kdt .visual-wrapper.svelte-13m6kdt{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.work-card-half.svelte-12gympd:hover .content.svelte-12gympd:before{content:var(--tw-content);opacity:0}.work-card-half.svelte-12gympd:not(.intro) .visual{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.text-content.svelte-12gympd:not(.intro) .heading.svelte-12gympd{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.text-content.svelte-12gympd:not(.intro) .client.svelte-12gympd{opacity:0}.module.default-intro.svelte-1gx6gt2{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.6s;transition-timing-function:cubic-bezier(.61,1,.88,1)}.module.default-intro.svelte-1gx6gt2:not(.intro){--tw-translate-y:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.work-grid.svelte-1aswx1n{gap:0px}.slider.svelte-10sdo3s swiper-slide.svelte-10sdo3s{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.slider.svelte-10sdo3s .swiper-slide-active .visual{opacity:.8;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.slider.svelte-10sdo3s .swiper-slide-active:hover .visual{opacity:1}.slider.svelte-10sdo3s .swiper-slide-prev,.slider.svelte-10sdo3s .swiper-slide-next{opacity:.5}.slider.svelte-10sdo3s .swiper-slide-prev:hover,.slider.svelte-10sdo3s .swiper-slide-next:hover{opacity:.7}@media (min-width: 1024px){.grid-item.svelte-tj3m7u{grid-column:span var(--cols)}}.grid-item.svelte-tj3m7u .visual{height:auto}.grid-item.svelte-tj3m7u .caption{text-wrap:balance;max-width:40ch}.grid-item.svelte-tj3m7u picture{aspect-ratio:var(--aspect, 16 / 9)}.module-visual-collage:not(.intro) .item.svelte-1wvjsw4{--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.item.svelte-1wvjsw4:nth-child(1){transition-delay:.1s}.item.svelte-1wvjsw4:nth-child(3){transition-delay:.1s}.vimeo-player.svelte-11ipqsw iframe.svelte-11ipqsw,.yt-player.svelte-1bn7dbp iframe.svelte-1bn7dbp{width:100%;height:100%}.external-video-player.svelte-1jagc03:hover .overlay.svelte-1jagc03:after{background-color:#00000040}.overlay.svelte-1jagc03.svelte-1jagc03:after{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;transition-timing-function:linear;--tw-content:"";content:var(--tw-content)}.tf-v1-widget{width:100%;height:100%;min-height:inherit;position:relative}.tf-v1-widget iframe{width:100%;height:100%;border:none;overflow:hidden;border-radius:8px;min-height:inherit}.tf-v1-widget-close{display:none}.tf-v1-widget-iframe-overlay{width:100%;height:100%;border:none;overflow:hidden;border-radius:8px;position:absolute;top:0;left:0}.tf-v1-widget-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10001;width:100%!important;height:100%!important}.tf-v1-widget-fullscreen .tf-v1-widget-close{display:block;padding:0;margin:0;position:absolute;font-size:32px;font-weight:400;line-height:24px;width:24px;height:24px;text-align:center;text-transform:none;cursor:pointer;opacity:.75;transition:opacity .25s ease-in-out;text-decoration:none;color:#000;top:6px;right:8px;background:none;border:none;border-radius:0;z-index:1}.tf-v1-widget-fullscreen .tf-v1-widget-close:hover{opacity:1}@media (min-width: 481px){.tf-v1-widget-fullscreen .tf-v1-widget-close{color:#fff!important}}.tf-v1-widget-fullscreen iframe{border-radius:0}.heading.svelte-56ejez.svelte-56ejez{font-size:11.75vw}@media (min-width: 1024px){.heading.svelte-56ejez.svelte-56ejez{font-size:5.2vw}}.grid-item.svelte-56ejez .plus-icon.svelte-56ejez{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width: 1023px){.grid-item.svelte-56ejez .plus-icon.svelte-56ejez{width:11.75vw;height:11.75vw;bottom:0;left:50%;--tw-translate-x:-50%;--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 1024px){.grid-item.svelte-56ejez .plus-icon.svelte-56ejez{width:4.6vw;height:4.6vw;top:50%;right:0;--tw-translate-y:-50%;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.copy-button.svelte-okvu2l{width:-moz-fit-content;width:fit-content}.copy-button.svelte-okvu2l:after{content:attr(data-copied-text);pointer-events:none;position:absolute;bottom:100%;left:100%;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 20 0 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.copy-button.copied.svelte-okvu2l:after{opacity:1}.module-text .body.svelte-1jj96v5{transition-delay:.15s}.module-text .label-l.svelte-1jj96v5,.module-text .body.svelte-1jj96v5{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:linear}.module-text .label-l.in.svelte-1jj96v5,.module-text .body.in.svelte-1jj96v5{opacity:1}.space-bg.svelte-1vb0iej.svelte-1vb0iej:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;--tw-content:"";content:var(--tw-content);background:linear-gradient(180deg,#0000 29.43%,#0009)}@media (hover: hover) and (pointer: fine){.space.svelte-1vb0iej:hover .space-bg.svelte-1vb0iej{opacity:1}}.space.svelte-1vb0iej.svelte-1vb0iej{aspect-ratio:1 / 1}@media (min-width: 1024px){.space.svelte-1vb0iej.svelte-1vb0iej{aspect-ratio:626/572}.space.is-first.svelte-1vb0iej.svelte-1vb0iej{aspect-ratio:1250/572}}.space-overlay-bg.svelte-1rw6d4s:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:block;--tw-content:"";content:var(--tw-content);background:linear-gradient(180deg,#0000 29.43%,#0009)}@media (max-width: 1023px){.space-overlay-body.svelte-1rw6d4s{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(0deg,#fff0 35%,#fff 50%);background-size:100% 200%;background-position:top}.space-overlay-body.body-faded.svelte-1rw6d4s{background-position:bottom}}@media (min-width: 1024px){.space-overlay-body.svelte-1rw6d4s{margin-bottom:0!important}}.content-wrapper.svelte-1rq95sw{margin-left:var(--container-gutter);margin-right:var(--container-gutter)}@media (min-width: 1024px){.content-wrapper.svelte-1rq95sw{margin:0}}.meta-data.svelte-1s3vs6m .meta.svelte-1s3vs6m:before{content:" · "}.meta-data.svelte-1s3vs6m.svelte-1s3vs6m:not(.intro){opacity:0}.qoute.svelte-1s3vs6m.svelte-1s3vs6m{line-height:1.2}.qoute.svelte-1s3vs6m .st-line{--reveal:0;--ty:calc(100% - var(--reveal) * 100%)}.qoute.svelte-1s3vs6m .st-line:not(:first-child){margin-top:-.15em}.qoute.svelte-1s3vs6m .st-line-inner{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:var(--ty)}.container.invert-layout.svelte-zjm039 .image-item.svelte-zjm039:first-child{grid-column-start:1}@media (min-width: 1024px){.container.invert-layout.svelte-zjm039 .image-item.svelte-zjm039:first-child{grid-column-start:1}}.container.invert-layout.svelte-zjm039 .image-item.svelte-zjm039:nth-child(2){right:0;left:auto}.image-item.svelte-zjm039.svelte-zjm039:first-child{grid-column:span 5 / span 5;grid-column-start:2;aspect-ratio:3 / 4;max-height:92%}@media (min-width: 1024px){.image-item.svelte-zjm039.svelte-zjm039:first-child{grid-column:span 4 / span 4;grid-column-start:2}}.image-item.svelte-zjm039.svelte-zjm039:nth-child(2){position:absolute;left:0;bottom:0;aspect-ratio:3 / 4;width:40%}@media (max-width: 1023px){.grid-item.highlighted.svelte-d7qlow .visual-wrapper.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}}@media (min-width: 1024px){.grid-item.highlighted.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{grid-column:1 / -1}.grid-item.highlighted.svelte-d7qlow a.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{display:grid;grid-auto-flow:dense}.grid-item.highlighted.svelte-d7qlow a.svelte-d7qlow>.svelte-d7qlow:not([hidden])~.svelte-d7qlow:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.grid-item.highlighted.svelte-d7qlow a.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-item.highlighted.svelte-d7qlow .text.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{grid-column:span 4 / span 4;display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--space-l)}.grid-item.highlighted.svelte-d7qlow .visual-wrapper.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{aspect-ratio:16 / 10}.grid-item.highlighted.svelte-d7qlow .visual-wrapper.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{grid-column:span 8 / span 8}.grid-item.highlighted.svelte-d7qlow .visual-wrapper.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{margin-left:calc(-1 * var(--container-gutter))}.grid-item.inverted.svelte-d7qlow .text.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{grid-column-start:1}.grid-item.inverted.svelte-d7qlow .visual-wrapper.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{grid-column-end:13}.grid-item.inverted.svelte-d7qlow .visual-wrapper.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{margin-left:0;margin-right:calc(-1 * var(--container-gutter))}}.item-link.svelte-d7qlow:hover .visual:after{content:var(--tw-content);opacity:0}.item-link.svelte-d7qlow:hover .heading.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text.in.svelte-d7qlow .category.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow,.text.in.svelte-d7qlow .bodytext.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{opacity:1}.heading.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow.svelte-d7qlow{line-height:1.15}.heading.svelte-d7qlow .st-line{--reveal:0;--ty:calc(100% - var(--reveal) * 100%)}.heading.svelte-d7qlow .st-line:not(:first-child){margin-top:-.15em}.heading.svelte-d7qlow .st-line-inner{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:var(--ty)}@media (min-width: 1024px){.visual-wrapper.svelte-1b7p5a1{top:var(--top)}}.item.svelte-1b7p5a1:not(.intro){--tw-translate-y:var(--space-2xl);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.item-image-gradient.svelte-1b7p5a1{background:linear-gradient(0deg,#0003,#0003),linear-gradient(180deg,#0000,#00000080)}.principle-card.has-link .visual:after{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0003;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;content:var(--tw-content);transition-timing-function:linear}.principle-card.has-link.hovering .visual:after{content:var(--tw-content);opacity:0}.module-news{--color:#FFFFFF;--color-dimmed:#808080;color:var(--color)}.module-news .visual-container.svelte-17fyj8o.svelte-17fyj8o{opacity:1;transition-delay:var(--delay)}.module-news:not(.intro) .visual-container.svelte-17fyj8o.svelte-17fyj8o{opacity:0}.heading.svelte-17fyj8o.svelte-17fyj8o{color:var(--color-dimmed)}.link.svelte-17fyj8o:hover .item-title.svelte-17fyj8o{color:var(--color)}.link.svelte-17fyj8o:hover .visual:after{content:var(--tw-content);opacity:0}.module-news.dark{--color:#000000}.module-news.dark .item-title.svelte-17fyj8o.svelte-17fyj8o{color:var(--color)}.module-news.dark .category.svelte-17fyj8o.svelte-17fyj8o{color:var(--color-dimmed)}@keyframes svelte-6h3pt0-logoSlide{0%{transform:translate(0)}to{transform:translate(-100%)}}.slider.svelte-6h3pt0{animation:svelte-6h3pt0-logoSlide 100s linear infinite}.item.svelte-mphdkm .number.svelte-mphdkm,.item.svelte-mphdkm .heading.svelte-mphdkm,.item.svelte-mphdkm .body-m.svelte-mphdkm{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:linear}.item.svelte-mphdkm .heading.svelte-mphdkm{transition-delay:.15s}.item.svelte-mphdkm .body-m.svelte-mphdkm{transition-delay:.3s}.item.svelte-mphdkm:not(.intro) .number.svelte-mphdkm,.item.svelte-mphdkm:not(.intro) .heading.svelte-mphdkm,.item.svelte-mphdkm:not(.intro) .body-m.svelte-mphdkm{opacity:0}li.svelte-nbwvbo:before{position:absolute;left:.25rem;top:50%;width:5px;height:5px;transform-origin:center;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(128 128 128 / var(--tw-bg-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-content:"";content:var(--tw-content)}li.text-white.svelte-nbwvbo:before{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 55 38 / var(--tw-bg-opacity, 1))}.module-job-openings .filters li:first-child{grid-column:span 2 / span 2}.module-job-openings .card-body a{--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity, 1))}.module-job-openings .card-body p:not(:last-child){margin-bottom:var(--space-m)}@media (min-width: 1024px){.job-openings-heading.svelte-30ycoy{grid-row-end:999}}@media (max-width: 767px){.filter-wrapper.svelte-30ycoy{left:calc(-1 * var(--container-gutter));right:calc(-1 * var(--container-gutter))}}.work-card.svelte-dana0g .heading-wrapper.svelte-dana0g.svelte-dana0g:before{background-color:var(--accent-color, #ff1400);position:absolute;left:0;display:inline-block;height:3px;width:2rem;transform-origin:left;--tw-scale-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;content:var(--tw-content);transition-timing-function:cubic-bezier(.17,.17,0,1);top:.65em}.work-card.svelte-dana0g:hover .content.svelte-dana0g.svelte-dana0g:before{content:var(--tw-content);opacity:0}.work-card.svelte-dana0g:hover .heading-wrapper.svelte-dana0g.svelte-dana0g:before{content:var(--tw-content);--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.work-card.svelte-dana0g:hover .heading-wrapper.svelte-dana0g>.heading.svelte-dana0g{--tw-translate-x:2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.work-card.svelte-dana0g:not(.intro) .visual{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.text-content.svelte-dana0g:not(.intro) .heading.svelte-dana0g.svelte-dana0g{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.text-content.svelte-dana0g:not(.intro) .label.svelte-dana0g.svelte-dana0g{opacity:0}@media (min-width: 414px){.facts[data-count="2"].svelte-1tm0v7x .fact.svelte-1tm0v7x{grid-column:span 3 / span 3}}@media (min-width: 1024px){.facts[data-count="2"].svelte-1tm0v7x .fact.svelte-1tm0v7x{grid-column:span 6 / span 6}}@media (min-width: 414px){.facts[data-count="3"].svelte-1tm0v7x .fact.svelte-1tm0v7x{grid-column:span 2 / span 2}}@media (min-width: 1024px){.facts[data-count="3"].svelte-1tm0v7x .fact.svelte-1tm0v7x{grid-column:span 4 / span 4}}@media (min-width: 414px){.facts[data-count="4"].svelte-1tm0v7x .fact.svelte-1tm0v7x{grid-column:span 3 / span 3}}@media (min-width: 1024px){.facts[data-count="4"].svelte-1tm0v7x .fact.svelte-1tm0v7x{grid-column:span 3 / span 3}}.fact.svelte-1tm0v7x .heading.svelte-1tm0v7x,.fact.svelte-1tm0v7x .sub.svelte-1tm0v7x{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:var(--delay)}.fact.svelte-1tm0v7x:not(.intro) .heading.svelte-1tm0v7x,.fact.svelte-1tm0v7x:not(.intro) .sub.svelte-1tm0v7x{opacity:0}.fact.intro.svelte-1tm0v7x .heading.svelte-1tm0v7x,.fact.intro.svelte-1tm0v7x .sub.svelte-1tm0v7x{opacity:1}.slider.svelte-jg9u74 swiper-slide.svelte-jg9u74{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.slider.svelte-jg9u74 .swiper-slide-prev,.slider.svelte-jg9u74 .swiper-slide-next{opacity:.5}.bg.svelte-no51d5:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);content:var(--tw-content);--tw-gradient-to:rgb(0 0 0 / .7) var(--tw-gradient-to-position)}.bg.svelte-no51d5{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:linear}.module-clients:not(.intro) .bg.svelte-no51d5{opacity:0}.module-clients .module-text .heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.client-item.svelte-no51d5:not(.intro){opacity:0}.module-artwork:not(.intro) .bg-visual{opacity:0}.module-artwork:not(.intro) .fg-visual{opacity:0}@media (min-width: 1024px){.images.svelte-je2ij3{grid-column:var(--col-start) / span var(--cols)}}.images.svelte-je2ij3 .fg-visual{aspect-ratio:var(--aspect)}.slider.svelte-1itohb9 swiper-slide.svelte-1itohb9{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.slider swiper-slide:not(.swiper-slide-active){opacity:.5}.slider swiper-slide:not(.swiper-slide-active) .text{opacity:0}.agency-visual.svelte-1s9flvy .visual{width:576px}.heading.svelte-1x6wr36{background:linear-gradient(180deg,#00000080,#0000 33.33%,#000000bf)}@media (max-width: 1023px){.filter-wrapper.svelte-vmp98d.svelte-vmp98d{overflow:hidden;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;transition-timing-function:cubic-bezier(.17,.17,0,1);transition-property:max-height;max-height:var(--max-h)}}.filter-wrapper.svelte-vmp98d .body.svelte-vmp98d a{--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity, 1));text-decoration-line:underline}.container.svelte-qfed5f{justify-content:end}.divider.svelte-qfed5f{transform:translate3d(0,var(--y),0) scaleY(var(--scale))}.hero.svelte-qfed5f{--color:#000000;min-height:calc(50vh + var(--space-m));color:var(--color)}@media (min-width: 1920px){.hero.svelte-qfed5f{height:auto}}.hero[data-theme=dark].svelte-qfed5f{--color:#FFFFFF}.heading-wrapper.svelte-qfed5f{min-height:224px}@media (min-width: 1024px){.heading-wrapper.svelte-qfed5f{height:max(50vh,500px)}}@media (min-width: 1440px){.heading-wrapper.svelte-qfed5f{height:max(60vh,550px)}}@media (min-width: 1920px){.heading-wrapper.svelte-qfed5f{height:max(60vh,600px)}}.work-detail-footer.svelte-iwfvog.svelte-iwfvog{--scroll-progress:0}.work-detail-footer.svelte-iwfvog .work-footer-heading.svelte-iwfvog{line-height:1.15}.work-detail-footer.svelte-iwfvog .work-footer-heading.svelte-iwfvog .st-line:not(:first-child){margin-top:-.15em}.image-wrapper.svelte-iwfvog.svelte-iwfvog{--tw-translate-y:var(--ty)}.bg.svelte-4nfe4m:after{background:linear-gradient(180deg,rgba(0,0,0,0) 10%,var(--bg-color) 100%);position:absolute;left:0;top:0;height:100%;width:100%;--tw-content:"";content:var(--tw-content)}.theme-overview h1 strong,.pop-up-heading strong{font-weight:500;--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity, 1))}.heading.has-intro.svelte-q82o1u,.body-s.svelte-q82o1u{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.6s;transition-timing-function:cubic-bezier(.61,1,.88,1)}.heading.has-intro.svelte-q82o1u:not(.in),.body-s.svelte-q82o1u:not(.in){--tw-translate-y:2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.social-button.svelte-1w8nak6:after{margin-top:.25rem;display:block;height:2px;--tw-scale-x:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(255 20 0 / var(--tw-bg-opacity, 1));transition-duration:.25s;transition-timing-function:cubic-bezier(.83,0,.2,1);--tw-content:"";content:var(--tw-content)}.social-button.svelte-1w8nak6:hover:after{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.news-grid.svelte-1w8nak6:not(.intro) .grid-item:first-child{--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.news-card.svelte-1lktjwc:hover .heading.svelte-1lktjwc{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.news-card.svelte-1lktjwc:hover .label.svelte-1lktjwc{--tw-text-opacity:1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.news-card.svelte-1lktjwc:hover .visual:after{content:var(--tw-content);opacity:0}@media (max-width: 1023px){.hero-news.svelte-7rak9p .visual .caption{margin-left:var(--container-gutter);margin-right:var(--container-gutter)}}.hero-news.svelte-7rak9p .visual-wrapper.svelte-7rak9p{--tw-translate-y:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;--margin-x:calc(-1 * var(--container-gutter));margin-right:var(--margin-x)}@media (max-width: 1023px){.hero-news.svelte-7rak9p .visual-wrapper.svelte-7rak9p{margin-left:var(--margin-x)}}.hero-news.intro.svelte-7rak9p .info.svelte-7rak9p{opacity:1}.hero-news.intro.svelte-7rak9p .visual-wrapper.svelte-7rak9p{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.grid.svelte-c9uzf4{grid-template-columns:max-content 1fr}.home-slide.svelte-1ubk4ox:hover .bg-img.svelte-1ubk4ox:after{content:var(--tw-content);opacity:0}.content.svelte-1ubk4ox.svelte-1ubk4ox{height:50%}.content.flipped.svelte-1ubk4ox.svelte-1ubk4ox{height:100%}.text-wrapper.svelte-1ubk4ox:not(.show-text) .label-1.svelte-1ubk4ox,.text-wrapper.svelte-1ubk4ox:not(.show-text) .label-2.svelte-1ubk4ox{opacity:0}.home-intro.svelte-12ap9 strong{font-weight:500;--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity, 1))}.body-wrapper.svelte-12ap9:not(.intro){opacity:0}.body-text.svelte-12ap9,.label-wrapper.svelte-12ap9{height:clamp(280px,50%,400px)}@media (max-width: 1023px){.label-wrapper.svelte-12ap9:before{position:absolute;top:0;left:50%;height:100%;width:1px;--tw-bg-opacity:1;background-color:rgb(128 128 128 / var(--tw-bg-opacity, 1));--tw-content:"";content:var(--tw-content)}}.content.svelte-hsnkya{height:calc(100vh + var(--h-body, 0) + 15px)}.logo-anim.svelte-hsnkya{width:max(125px,33.3333%)}@media (min-width: 768px){.logo-anim.svelte-hsnkya{width:max(185px,50%)}}.line.svelte-hsnkya{width:250px;height:3px}
