.play-pause-btn.svelte-11wxi0f:hover .play-icon{--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity))}.visual.svelte-5f7yjy .wrapper.svelte-5f7yjy{overflow:hidden}.visual.svelte-5f7yjy .wrapper .visual-wrapper.svelte-5f7yjy{will-change:transform}.visual.svelte-5f7yjy .wrapper .visual-wrapper.use-scale.svelte-5f7yjy{--tw-scale-x:var(--scale);--tw-scale-y:var(--scale)}.caption.svelte-5f7yjy strong{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.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}.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}.grid-item.svelte-afyqc0{aspect-ratio:var(--aspect, 16 / 9)}@media (min-width: 1024px){.grid-item.svelte-afyqc0{grid-column:span var(--cols)}}.inner.svelte-1lq99lf:not(.auto-height) .wrapper{height:50vh}@media (min-width: 1024px){.inner.svelte-1lq99lf:not(.auto-height) .wrapper{height:100vh}}.inner.svelte-1lq99lf .caption{--tw-text-opacity:1;color:rgb(128 128 128 / var(--tw-text-opacity));margin-left:var(--container-gutter)}.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}.copy-button.svelte-1t0be6n{width:-moz-fit-content;width:fit-content}.copy-button.svelte-1t0be6n: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));padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.copy-button.copied.svelte-1t0be6n:after{opacity:1}.module-text .body.svelte-mprlmj{transition-delay:.15s}.module-text .label-l.svelte-mprlmj,.module-text .body.svelte-mprlmj{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-mprlmj,.module-text .body.in.svelte-mprlmj{opacity:1}.module-text .body .heading{text-wrap:balance}.space-bg.svelte-11kzccm.svelte-11kzccm:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background:linear-gradient(180deg,#0000 29.43%,#0009)}@media (hover: hover) and (pointer: fine){.space.svelte-11kzccm:hover .space-bg.svelte-11kzccm{opacity:1}}.space.svelte-11kzccm.svelte-11kzccm{aspect-ratio:1 / 1}@media (min-width: 1024px){.space.svelte-11kzccm.svelte-11kzccm{aspect-ratio:626/572}.space.is-first.svelte-11kzccm.svelte-11kzccm{aspect-ratio:1250/572}}.space-overlay-bg.svelte-bvxhm5:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background:linear-gradient(180deg,#0000 29.43%,#0009)}@media (max-width: 1023px){.space-overlay-body.svelte-bvxhm5{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-bvxhm5{background-position:bottom}}@media (min-width: 1024px){.space-overlay-body.svelte-bvxhm5{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-15tr46u .image-item.svelte-15tr46u:first-child{grid-column-start:1}@media (min-width: 1024px){.container.invert-layout.svelte-15tr46u .image-item.svelte-15tr46u:first-child{grid-column-start:1}}.container.invert-layout.svelte-15tr46u .image-item.svelte-15tr46u:nth-child(2){right:0;left:auto}.image-item.svelte-15tr46u.svelte-15tr46u:first-child{grid-column:span 5 / span 5;grid-column-start:2;aspect-ratio:3 / 4}@media (min-width: 1024px){.image-item.svelte-15tr46u.svelte-15tr46u:first-child{grid-column:span 4 / span 4;grid-column-start:2}}.image-item.svelte-15tr46u.svelte-15tr46u:nth-child(2){position:absolute;left:0;bottom:calc(var(--space-l-xl) * -1);aspect-ratio:3 / 4;width:40%}@media (max-width: 1023px){.grid-item.highlighted.svelte-1h5up5p .visual-wrapper.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{margin-left:calc(-1 * var(--container-gutter));margin-right:calc(-1 * var(--container-gutter))}}@media (min-width: 1024px){.grid-item.highlighted.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{grid-column:1 / -1}.grid-item.highlighted.svelte-1h5up5p a.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{display:grid;grid-auto-flow:dense}.grid-item.highlighted.svelte-1h5up5p a.svelte-1h5up5p>.svelte-1h5up5p:not([hidden])~.svelte-1h5up5p: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-1h5up5p a.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-item.highlighted.svelte-1h5up5p .text.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{grid-column:span 4 / span 4;display:flex;flex-direction:column;justify-content:space-between;row-gap:var(--space-l)}.grid-item.highlighted.svelte-1h5up5p .visual-wrapper.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{aspect-ratio:16 / 10}.grid-item.highlighted.svelte-1h5up5p .visual-wrapper.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{grid-column:span 8 / span 8}.grid-item.highlighted.svelte-1h5up5p .visual-wrapper.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{margin-left:calc(-1 * var(--container-gutter))}.grid-item.inverted.svelte-1h5up5p .text.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{grid-column-start:1}.grid-item.inverted.svelte-1h5up5p .visual-wrapper.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{grid-column-end:13}.grid-item.inverted.svelte-1h5up5p .visual-wrapper.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{margin-left:0;margin-right:calc(-1 * var(--container-gutter))}}.item-link.svelte-1h5up5p:hover .visual:after{content:var(--tw-content);opacity:0}.item-link.svelte-1h5up5p:hover .heading.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text.in.svelte-1h5up5p .category.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p,.text.in.svelte-1h5up5p .bodytext.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{opacity:1}.heading.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p.svelte-1h5up5p{line-height:1.15}.heading.svelte-1h5up5p .st-line{--reveal:0;--ty:calc(100% - var(--reveal) * 100%)}.heading.svelte-1h5up5p .st-line:not(:first-child){margin-top:-.15em}.heading.svelte-1h5up5p .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-gradient.svelte-y0n5cb{background:linear-gradient(180deg,#0000,#0003)}@media (min-width: 1024px){.cell.svelte-389pk0:nth-child(2){grid-column-end:10}}.cell.svelte-389pk0:nth-child(3){position:relative}@media (min-width: 1024px){.cell.svelte-389pk0:nth-child(3){top:calc(var(--space-5xl) * -1)}.cell.svelte-389pk0:nth-child(3) .office-visual{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cell.svelte-389pk0:nth-child(3) .visual{grid-column:span 3 / span 3}.cell.svelte-389pk0:nth-child(4){grid-column-end:11;padding-top:var(--space-5xl)}.cell.svelte-389pk0:nth-child(4) .office-visual{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cell.svelte-389pk0:nth-child(4) .visual{grid-column:span 3 / span 3}}.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-1m4vhz0:before{content:"";width:5px;height:5px;transform-origin:center center;position:absolute;left:.25rem;top: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));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(128 128 128 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}li.text-white.svelte-1m4vhz0: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))}.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))}.module-job-openings .card-body p:not(:last-child){margin-bottom:var(--space-m)}@media (min-width: 1024px){.job-openings-heading.svelte-1dtt9xt{grid-row-end:999}}@media (max-width: 767px){.filter-wrapper.svelte-1dtt9xt{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-1m4g1a: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-1m4g1a{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-1m4g1a{opacity:0}.module-clients .module-text .heading{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.client-item.svelte-1m4g1a: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)}.agency-visual.svelte-1s9flvy .visual{width:576px}.heading.svelte-1x6wr36{background:linear-gradient(180deg,#00000080,#0000 33.33%,#000000bf)}.hero-agencies.svelte-1wo66m .label-l.svelte-1wo66m{clip-path:inset(0 0 0 0)}.hero-agencies.svelte-1wo66m:not(.intro) .label-wrapper.svelte-1wo66m{--tw-scale-y: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))}.hero-agencies.svelte-1wo66m:not(.intro) .label-l.svelte-1wo66m{clip-path:inset(0 100% 0 0)}nav.svelte-18aq0mt{height:var(--nav-height)}@media (max-width: 1023px){.filter-wrapper.svelte-1mo57k0.svelte-1mo57k0{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-1mo57k0 .body.svelte-1mo57k0 a{--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity));text-decoration-line:underline}.container.svelte-1x685k2{justify-content:end}.divider.svelte-1x685k2{transform:translate3d(0,var(--y),0) scaleY(var(--scale))}.hero.svelte-1x685k2{--color:#000000;min-height:calc(50vh + var(--space-m));color:var(--color)}@media (min-width: 1920px){.hero.svelte-1x685k2{height:auto}}.hero[data-theme=dark].svelte-1x685k2{--color:#FFFFFF}.heading-wrapper.svelte-1x685k2{min-height:224px}@media (min-width: 1024px){.heading-wrapper.svelte-1x685k2{height:max(50vh,320px)}}@media (min-width: 1440px){.heading-wrapper.svelte-1x685k2{height:max(60vh,424px)}}@media (min-width: 1920px){.heading-wrapper.svelte-1x685k2{height:max(60vh,500px)}}.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-o0mc8f:after{content:"";background:linear-gradient(180deg,rgba(0,0,0,0) 10%,var(--bg-color) 100%);position:absolute;left:0;top:0;height:100%;width:100%}.theme-overview h1 strong{font-weight:500;--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity))}.social-button.svelte-u80uao: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));transition-duration:.25s;transition-timing-function:cubic-bezier(.83,0,.2,1);content:""}.social-button.svelte-u80uao: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-u80uao: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-18d2q06:hover .heading.svelte-18d2q06{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.news-card.svelte-18d2q06:hover .label.svelte-18d2q06{--tw-text-opacity:1;color:rgb(128 128 128 / var(--tw-text-opacity))}.news-card.svelte-18d2q06: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-149r1bc strong{font-weight:500;--tw-text-opacity:1;color:rgb(255 20 0 / var(--tw-text-opacity))}.body-wrapper.svelte-149r1bc:not(.intro){opacity:0}.body-text.svelte-149r1bc,.label-wrapper.svelte-149r1bc{height:clamp(280px,50%,400px)}@media (max-width: 1023px){.label-wrapper.svelte-149r1bc: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));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}
