:root{--easeoutquart:cubic-bezier(.165,.84,.44,1);--easeinoutquart:cubic-bezier(.76,0,.24,1);--easeinoutcubic:cubic-bezier(.65,0,.35,1);--primary:#1b4f4f;--primary-hover:#1f5b5b;--primary-ultra-light:#ecf8f8;--primary-light:#c6ebeb;--primary-semi-light:#7ad1d1;--primary-semi-dark:#2e8585;--primary-dark:#215f5f;--primary-ultra-dark:#0d2626;--accent:#3e8e8e;--accent-hover:#48a3a3;--accent-ultra-light:#edf7f7;--accent-light:#cae8e8;--accent-semi-light:#83c9c9;--accent-semi-dark:#367c7c;--accent-dark:#275959;--accent-ultra-dark:#102323;--brand-yellow:var(--primary-ultra-light);--brand-dark-blue:var(--primary-ultra-dark);--brand-blue:var(--accent);--brand-light-blue:var(--primary-light);--text-secondary:rgba(236,248,248,.6);--text-disabled:rgba(236,248,248,.52);--font-twk:"Archivo" , sans-serif;--font-ivory:"Instrument Serif" , serif;--font-herbik:"Instrument Serif" , serif;--gap-x:1.6rem;--padding-x:1.6rem;--columns:6}*{margin:0;padding:0;box-sizing:border-box}html{font-size:max(2.6666666667vw,1px);scroll-padding-top:8rem}@media (min-width:768px){html{font-size:max(1.3020833333vw,1px)}}@media (min-width:1200px){html{font-size:max(.5208333333vw,1px)}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{font-family: var(--font-twk), sans-serif;color:var(--brand-yellow);background-color:var(--brand-dark-blue);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;line-height:1.5;overflow-x:clip}@media (min-width:1200px){body{--gap-x:2.4rem;--padding-x:4.8rem;--columns:14}}@media (min-width:768px) and (max-width:1199px){body{--gap-x:3.2rem;--padding-x:3.2rem;--columns:8}}ol,ul{list-style:none}a{text-decoration:none;color:inherit;cursor:pointer}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}:focus-visible{outline:2px solid currentColor;outline-offset:3px}.skip-link{position:fixed;top:.8rem;left:.8rem;z-index:10000001;padding:.8rem 1.2rem;background:var(--primary-ultra-dark);color:var(--primary-ultra-light);font-size:1.4rem;transform:translateY(-200%);transition:transform .2s var(--easeOutQuart)}.skip-link:focus-visible{transform:translateY(0)}img,svg,video,canvas{display:block;max-width:100%}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}.roll{position:relative;display:inline-grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:clip}.roll>span{grid-column: 1 / -1;grid-row: 1 / -1;display:block;transition:transform .4s var(--easeOutQuart)}.roll>.roll-clone{transform:translateY(105%)}a:hover>.roll>span,button:hover>.roll>span,.roll:hover>span{transform:translateY(-105%)}a:hover>.roll>.roll-clone,button:hover>.roll>.roll-clone,.roll:hover>.roll-clone{transform:translateY(0)}.common-link-effect{position:relative}.common-link-effect::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;border-radius:9999px;background-color:var(--brand-yellow);transform:scaleX(1)}a:hover .common-link-effect::after,a:hover.common-link-effect::after{animation:link-underline-first .3s var(--easeOutQuart) forwards , link-underline-second .3s var(--easeOutQuart) .3s forwards}@keyframes link-underline-first { 0% { transform-origin: right center; transform: scaleX(1); } 100% { transform-origin: right center; transform: scaleX(0); } }@keyframes link-underline-second { 0% { transform-origin: left center; transform: scaleX(0); } 100% { transform-origin: left center; transform: scaleX(1); } }.bg-rig{position:fixed;inset:0;z-index:0;pointer-events:none}.bg-layer{position:absolute;inset:0;opacity:0;transition:opacity .7s var(--easeInOutCubic)}.bg-layer.is-on{opacity:1}.bg-layer[data-bg="hero"]{background-color:var(--primary-ultra-dark)}.bg-layer[data-bg="about"]{background-color:var(--primary-ultra-light)}.bg-layer[data-bg="services"]{background-color:var(--primary-dark)}.bg-layer[data-bg="showcase"]{background-color:var(--primary-ultra-light)}.bg-layer[data-bg="team"]{background-color:var(--primary-ultra-dark)}.bg-layer[data-bg="collabs"]{background-color:var(--accent-ultra-dark)}.bg-layer[data-bg="awards"]{background-color:var(--primary-light)}.bg-layer[data-bg="presses"]{background-color:var(--primary-ultra-light)}.bg-layer[data-bg="footer"]{background-color:#071a1a}.blob-canvas{position:absolute;inset:0;width:100%;height:100%}.header{position:fixed;top:0;left:0;z-index:100;width:100%;display:grid;grid-template-columns:1fr auto 1fr;gap:0;padding:1.6rem var(--padding-x);mix-blend-mode:difference;color:var(--brand-yellow);transition:opacity .4s var(--easeOutQuart);user-select:none}@media (min-width:768px){.header{padding:3.2rem var(--padding-x)}}@media (min-width:1200px){.header{padding:4.8rem var(--padding-x);grid-template-columns:1fr 1fr 1fr}}.header-left{justify-self:start;align-self:center}.header-right{justify-self:end;align-self:center}.logo{justify-self:center;align-self:center;font-family: var(--font-ivory);font-style:italic;font-weight:400;font-size:2.4rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.logo em{font-style:italic;opacity:.72}.menu-btn{display:flex;align-items:center;gap:1.2rem}.hamburger{position:relative;flex-shrink:0;width:2.4rem;height:2.4rem}@media (min-width:1200px){.hamburger{width:1.6rem;height:1.6rem}}.hamburger-line{position:absolute;top:50%;left:50%;width:100%;height:.1rem;background-color:var(--brand-yellow);transform: translate(-50%, calc(-50% + var(--offset)));transition:transform .5s var(--easeOutQuart)}.hamburger-line:first-child{--offset:-.3rem}.hamburger-line:last-child{--offset:.3rem}.menu-btn.is-open .hamburger-line:first-child{transform:translate(-50%,-50%) rotate(45deg)}.menu-btn.is-open .hamburger-line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.menu-btn-text{display:none;position:relative;overflow:clip;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:-.042em}@media (min-width:1200px){.menu-btn-text{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}}.menu-btn-labels{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.menu-btn-label{grid-column: 1 / -1;grid-row: 1 / -1;transition:transform .4s var(--easeOutQuart);transform:translateY(105%)}.menu-btn-label.is-active{transform:translateY(0)}.menu-btn.is-open .menu-btn-label.is-active{transform:translateY(-105%)}.menu-btn.is-open .menu-btn-label:not(.is-active) {transform:translateY(0)}.menu-btn:not(.is-open) .menu-btn-label:not(.is-active) {transform:translateY(105%)}.chat-link{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;letter-spacing:-.03em;line-height:1}@media (min-width:1200px){.chat-link{font-size:1.4rem;letter-spacing:-.03em}}.chat-arrow{display:none;position:relative;width:1.2rem;height:1.2rem;overflow:clip;gap:.6rem;flex-shrink:0}@media (min-width:1200px){.chat-arrow{display:flex}}.arrow-icon{position:absolute;top:0;left:0;width:1.2rem;height:1.2rem;transition:transform .4s var(--easeOutQuart)}.arrow-icon:last-child{transform:translateX(calc(-100% - .6rem))}.chat-link:hover .arrow-icon{transform:translateX(calc(-100% - .6rem))}.chat-link:hover .arrow-icon:last-child{transform:translateX(0)}.scroll-progress{display:none;position:fixed;top:0;left:0;width:.2rem;height:100svh;z-index:80;pointer-events:none;mix-blend-mode:difference}@media (min-width:1200px){.scroll-progress{display:block}}.scroll-progress-bar{width:100%;height:100%;background-color:var(--brand-yellow);transform:scaleY(var(--progress,0));transform-origin:top center}.menu-overlay{--menu-mask-height:100%;position:fixed;top:0;bottom:0;left:0;width:100%;height:100dvh;z-index:99;pointer-events:none;visibility:hidden;clip-path:inset(0 0 var(--menu-mask-height) 0);background-color:var(--brand-dark-blue)}.menu-overlay.is-open{pointer-events:auto;visibility:visible}.menu-media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.9}.menu-content{position:absolute;inset:0;mix-blend-mode:difference}.menu-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;font-size:8.8rem;font-weight:600;line-height:.85;letter-spacing:-.03em}@media (min-width:1200px){.menu-nav{font-size:16rem;letter-spacing:-.03em}}.menu-nav-item-anim{transition:.8s var(--easeOutQuart)}.menu-nav a{will-change:opacity , filter;transition:opacity 1.2s var(--easeOutQuart) , filter 1.2s var(--easeOutQuart)}.menu-nav:has(a:hover) a:not(:hover),
.menu-nav:has(a:focus-visible) a:not(:focus-visible) {opacity:.2!important;filter:blur(10px)!important}.menu-info{position:absolute;bottom:4.8rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.8rem;mix-blend-mode:difference}.menu-info-label{font-family: var(--font-herbik);font-style:italic;font-weight:400;font-size:1.2rem;line-height:.9}@media (min-width:1200px){.menu-info-label{font-size:1.6rem}}.menu-info-brief{display:inline-block;font:inherit;color:inherit;padding-bottom:.2rem}.menu-info-link{display:block;font-weight:400;line-height:140%;font-size:1.8rem;letter-spacing:-.01em}@media (min-width:1200px){.menu-info-link{font-size:3.2rem;letter-spacing:-.02em}}.section-index{display:flex;align-items:center;gap:1.2rem;font-family: var(--font-herbik);font-size:1.2rem;font-weight:400;line-height:normal;font-style:italic;letter-spacing:normal;color:var(--color,var(--brand-yellow))}.section-index [data-separator]{display:inline-block;height:.1rem;width:1.6rem;background-color:var(--background-color,var(--brand-yellow))}.page-rest{position:relative;z-index:1}.hero{position:relative;z-index:1;height:100svh;display:flex;align-items:center;justify-content:center}.hero-content{position:relative;width:34.5rem}@media (min-width:768px){.hero-content{width:58.4rem}}@media (min-width:1200px){.hero-content{width:129.6rem}}.hero-title{font-family: var(--font-twk);line-height:.9;font-weight:600;text-transform:uppercase;font-size:4rem;letter-spacing:-.03em}@media (min-width:768px){.hero-title{font-size:6.4rem;letter-spacing:-.03em}}@media (min-width:1200px){.hero-title{font-size:11rem;letter-spacing:-.03em}}.hero-line{display:block;text-wrap:nowrap;white-space:nowrap;padding-left:var(--initial-left,0);overflow:clip}.hero-line[data-line="1"]{--initial-left:0}.hero-line[data-line="2"]{--initial-left:8.9rem}.hero-line[data-line="3"]{--initial-left:0}.hero-line[data-line="4"]{--initial-left:0}@media (min-width:768px){.hero-line[data-line="1"]{--initial-left:7.5rem}.hero-line[data-line="2"]{--initial-left:10rem}.hero-line[data-line="3"]{--initial-left:4.4rem}.hero-line[data-line="4"]{--initial-left:17.5rem}}@media (min-width:1200px){.hero-line[data-line="1"]{--initial-left:25.9rem}.hero-line[data-line="2"]{--initial-left:33.3rem}.hero-line[data-line="3"]{--initial-left:26.7rem}.hero-line[data-line="4"]{--initial-left:42.9rem}}.hero-separator{display:inline-block;position:relative;vertical-align:middle;width:1.6em}.hero-separator::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:.09em;background-color:var(--brand-yellow)}.hero-mediabox{--width:6.9rem;--height:2.6rem;position:relative;display:inline-flex;width:var(--width);height:var(--height);align-items:center;justify-content:center;vertical-align:baseline;flex-shrink:0;cursor:pointer;margin-left:.4rem;overflow:hidden}@media (min-width:768px){.hero-mediabox{--width:11.6rem;--height:4.6rem}}@media (min-width:1200px){.hero-mediabox{--width:22.7rem;--height:7.9rem}}.hero-mediabox img{width:100%;height:100%;object-fit:cover;filter:saturate(1.2)}.hero-featured-words{display:inline-grid;grid-template-columns:1fr;grid-template-rows:1fr}.hero-featured-word{grid-column: 1 / -1;grid-row: 1 / -1;opacity:0;filter:blur(10px);transition:opacity .5s var(--easeOutQuart) , filter .5s var(--easeOutQuart)}.hero-featured-word.is-active{opacity:1;filter:blur(0)}.hero-languages{--gap:.8rem;position:absolute;display:flex;align-items:center;gap:var(--gap);top:0;right:0}@media (min-width:1200px){.hero-languages{--gap:1.2rem;top:1.3rem;right:13.8rem}}.hero-lang{font-family: var(--font-herbik);font-style:italic;font-weight:400;font-size:1rem;line-height:.9}@media (min-width:1200px){.hero-lang{font-size:1.6rem}}.hero-lang-sep{width:.1rem;height:1.4rem;background-color:var(--brand-yellow)}.hero-year{position:absolute;font-family: var(--font-herbik);font-style:italic;font-weight:400;font-size:1rem;line-height:.9;bottom:.26rem;left:0}@media (min-width:768px){.hero-year{bottom:.6rem}}@media (min-width:1200px){.hero-year{bottom:1rem;left:13.2rem;font-size:1.6rem}}.about{position:relative;height:100svh}.about-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width: calc(100% - var(--padding-x) * 2)}.about-title{width:100%;text-align:center;margin:0 auto;font: 600 3.2rem/1 var(--font-twk);letter-spacing:-.03em;color:var(--brand-dark-blue);text-wrap:balance}@media (min-width:768px){.about-title{width:52rem;font-size:4.8rem;letter-spacing:-.03em}}@media (min-width:1200px){.about-title{width:90rem;font-size:8.8rem;letter-spacing:-.03em}}.about-desc{color:rgba(13,38,38,.72);text-align:center;position:absolute;top:100%;left:50%;width:25.5rem;font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em;transform:translate(-50%,2.4rem)}@media (min-width:768px){.about-desc{width:33.6rem;font-size:1.6rem;letter-spacing:-.02em;transform:translate(-50%,2rem)}}@media (min-width:1200px){.about-desc{width:70rem;font-size:1.8rem;letter-spacing:-.02em;transform:translate(-50%,3.2rem)}}.about-index{position:relative;bottom:auto;left:auto;transform:none;margin:0 auto 3.2rem;width:max-content;color:var(--brand-dark-blue)}.about-index [data-separator]{background-color:var(--brand-dark-blue)}.whatwedo{--padding-top:12.2rem;--padding-bottom:30rem;--offset:0;position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media (min-width:768px){.whatwedo{--padding-top:16rem;--padding-bottom:19rem}}@media (min-width:1200px){.whatwedo{--padding-top:51.6rem;--padding-bottom:7.8rem;--offset:1.6rem}}.wwd-index{margin-bottom:4rem;padding:0 var(--padding-x)}@media (min-width:768px){.wwd-index{display:none}}.wwd-grid{position:relative;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--gap-x);padding:0 var(--padding-x)}.wwd-index2{display:none}@media (min-width:768px){.wwd-index2{grid-column:span 2;position:relative;display:block}}@media (min-width:1200px){.wwd-index2{display:none}}.wwd-content{grid-column: 1 / -1;position:relative;z-index:1}@media (min-width:768px){.wwd-content{grid-column: 3 / -1}}@media (min-width:1200px){.wwd-content{grid-column: 4 / -1}}.wwd-content > :not(:last-child) {margin-bottom:4rem}@media (min-width:768px){.wwd-content > :not(:last-child) {margin-bottom:4.8rem}}@media (min-width:1200px){.wwd-content > :not(:last-child) {margin-bottom:2.1rem}}.wwd-content>:first-child{color:var(--brand-yellow)!important}.wwd-content > :not(:first-child) {color:var(--text-disabled)!important}.wwd-item{--label-height:1.44rem;position:relative;display:grid;gap:var(--gap-x);transition:color 1.4s var(--easeOutQuart);grid-template-columns:repeat(6,1fr)}.wwd-item.is-active{color:var(--brand-yellow)!important}.wwd-item.is-reached .wwd-list li{opacity:1;filter:blur(0)}@media (min-width:1200px){.wwd-item{grid-template-columns:repeat(11,1fr)}}.wwd-number,.wwd-category{display:none!important;grid-column:span 2;font-family: var(--font-herbik);font-style:italic;font-weight:400;font-size:1.6rem;line-height:.9;position:sticky;top: calc(50svh - var(--label-height) / 2);left:0;height:max-content;padding-bottom:calc(var(--offset) - .475rem)}@media (min-width:1200px){.wwd-number,.wwd-category{display:block!important}}.wwd-item-content{grid-column: 1 / -1}@media (min-width:1200px){.wwd-item-content{grid-column:span 7}}.wwd-item-cat{margin-bottom:1.6rem;display:grid;grid-template-columns:repeat(var(--columns),1fr);font-family: var(--font-herbik);font-style:italic;font-weight:400;font-size:1.2rem;line-height:.9}@media (min-width:1200px){.wwd-item-cat{display:none}}.wwd-item-num{grid-column:span 1;padding-bottom:.1em}.wwd-item-cat h4{grid-column: 2 / -1;padding-bottom:.1em;font-weight:400}.wwd-list{font: 600 3.2rem/1 var(--font-twk);letter-spacing:-.03em}@media (min-width:768px){.wwd-list{font-size:4.8rem;letter-spacing:-.03em}}@media (min-width:1200px){.wwd-list{margin-top: calc(var(--offset) * -1);font-size:8.8rem;letter-spacing:-.03em}}.wwd-list li{will-change:opacity , filter;opacity:0;filter:blur(10px);transition:opacity 1.4s var(--easeOutQuart) , filter 1.4s var(--easeOutQuart);transition-delay: calc(var(--i) * 0.1s)}.showcase{--total-items:6;position:relative;width:100%;height:auto;aspect-ratio: 375 / 812}@media (min-width:768px){.showcase{aspect-ratio: 768 / 1034}}@media (min-width:1200px){.showcase{height: calc((var(--total-items) - 0.6) * 100svh);aspect-ratio:unset}}.showcase-sticky{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:40}@media (min-width:1200px){.showcase-sticky{position:sticky;height:100svh}}.showcase-index{position:absolute;top:8.7rem;left:50%;transform:translateX(-50%);z-index:10;color:var(--brand-dark-blue)}.showcase-index [data-separator]{background-color:var(--brand-dark-blue)}@media (min-width:768px){.showcase-index{top:15.5rem}}@media (min-width:1200px){.showcase-index{display:none}}.showcase-media{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.showcase-media-item{grid-column: 1 / -1;grid-row: 1 / -1;width:34.3rem;height:26.8rem;opacity:0;transition:opacity 1.2s var(--easeOutQuart);overflow:hidden}.showcase-media-item.is-active{opacity:1}.showcase-media-item img{width:100%;height:100%;object-fit:cover}@media (min-width:1200px){.showcase-media-item{width:40vw;height:31.25vw}}.showcase-names{pointer-events:none;user-select:none;position:absolute;top:50.1rem;left:50%;transform:translateX(-50%);width: calc(100% - var(--padding-x) * 2);text-align:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center}@media (min-width:768px){.showcase-names{top:74.7rem}}@media (min-width:1200px){.showcase-names{top:50%;left:28.8rem;transform:translateY(-50%);max-width:63.6rem;text-align:left;place-items:start center}}.showcase-name{grid-column: 1 / -1;grid-row: 1 / -1;pointer-events:none;font: 600 3.2rem/1 var(--font-twk);letter-spacing:-.03em;color:var(--brand-dark-blue);opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity .25s var(--easeOutQuart) , transform .25s var(--easeOutQuart) , visibility 0s .25s}@media (min-width:768px){.showcase-name{font-size:4.8rem;letter-spacing:-.03em}}@media (min-width:1200px){.showcase-name{font-size:5.2rem;letter-spacing:-.02em}}.showcase-name.is-active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s var(--easeOutQuart) , transform .25s var(--easeOutQuart) , visibility 0s 0s}.showcase-services{position:absolute;top:57.3rem;left:50%;transform:translateX(-50%);width: calc(100% - var(--padding-x) * 2);text-align:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center}@media (min-width:768px){.showcase-services{top:83.7rem}}@media (min-width:1200px){.showcase-services{top:50%;left:150.1rem;transform:translateY(-50%);width:23.9rem;text-align:left;place-items:start}}.showcase-services-item{grid-column: 1 / -1;grid-row: 1 / -1;display:flex;flex-direction:column;font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em;color:var(--brand-dark-blue);opacity:0;visibility:hidden;transform:translateY(.8rem);transition:opacity .25s var(--easeOutQuart) , transform .25s var(--easeOutQuart) , visibility 0s .25s}@media (min-width:768px){.showcase-services-item{font-size:1.6rem;letter-spacing:-.02em}}@media (min-width:1200px){.showcase-services-item{font-size:1.8rem;letter-spacing:-.02em}}.showcase-services-item.is-active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .25s var(--easeOutQuart) , transform .25s var(--easeOutQuart) , visibility 0s 0s}.showcase-rail{--width:3.5rem;--height:2rem;--gap:.4rem;position:absolute;top:14.1rem;right:50%;transform:translateX(50%);display:grid;place-items:center}@media (min-width:768px){.showcase-rail{top:21.7rem}}@media (min-width:1200px){.showcase-rail{--width:4.2rem;--height:2.4rem;--gap:.8rem;height:var(--height);top:50%;right:var(--padding-x);transform:translateY(-50%);grid-template-columns:auto var(--width)}}.showcase-rail-indicator{width:2rem;height:.1rem;background-color:var(--brand-yellow);flex-shrink:0;position:absolute;top:100%;transform: translateX(calc(var(--width) / 2 - (var(--total-items) * (var(--width) + var(--gap)) - var(--gap)) / 2 + var(--active-index, 0) * (var(--width) + var(--gap)))) translateY(0.8rem);transition:transform 1.2s var(--easeOutQuart)}@media (min-width:1200px){.showcase-rail-indicator{transition:none;opacity:1;position:relative;order:1;width:2rem;top:unset;background-color:var(--brand-dark-blue);transform: translateY(calc((var(--active-index, 0) - (var(--total-items) - 1) / 2) * (var(--height) + var(--gap)))) translateX(0) !important}}.showcase-rail-slides{order:1;display:flex;align-items:center;justify-content:center;height:var(--height);gap:var(--gap)}@media (min-width:1200px){.showcase-rail-slides{order:2;flex-direction:column}}.showcase-rail-slide{position:relative;width:var(--width);height:var(--height);border-radius:.2rem;overflow:hidden;flex-shrink:0}.showcase-rail-slide img{width:100%;height:100%;object-fit:cover}.showcase-viewall{position:absolute;bottom:5.2rem;left:50%;transform:translateX(-50%);font-family: var(--font-twk);font-weight:600;line-height:normal;text-transform:uppercase;pointer-events:auto;cursor:pointer;font-size:1rem;color:var(--brand-dark-blue);z-index:10}@media (min-width:1200px){.showcase-viewall{font-size:1.4rem}}.showcase-viewall-link{display:block;text-decoration:underline;text-underline-offset:2px}.team{position:relative;width:100%;height:auto;aspect-ratio: 375 / 812}@media (min-width:768px){.team{height:100svh;aspect-ratio:unset}.team-title h2{font-size:5.6rem}}@media (min-width:1200px){.team{height:300svh}.team-title h2{font-size:8.8rem}}.team-sticky{position:sticky;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:clip}@media (min-width:1200px){.team-sticky{height:100svh}}.team-index{position:relative;top:auto;left:auto;transform:none;width:max-content;margin:0 auto 3.2rem;z-index:5;text-align:center}.team-title{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center}.team-title h2{font: 600 4.8rem/0.9 var(--font-twk);letter-spacing:-.03em;text-align:center}.team-cards{--total-items:4;--last-index:calc(var(--total-items) - 1);--width:25.5rem;--height:27.8rem;--stack-gap:2.4rem;margin-bottom:1.6rem;position:relative;width:var(--width);height:var(--height);display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media (min-width:768px){.team-cards{--width:33.3rem;--height:36.4rem;--stack-gap:3.2rem;margin-bottom:3.2rem}}@media (min-width:1200px){.team-cards{--width:50.4rem;--height:55rem;--stack-gap:3.2rem}}.team-card{--offset-step: calc(100% + var(--stack-gap, 3.2rem));--rel-pos: calc(var(--index) - var(--progress, 0) * var(--last-index));--offset-x: calc(var(--offset-step) * var(--rel-pos));--offset-y: calc(var(--offset-step) * var(--rel-pos));grid-column: 1 / -1;grid-row: 1 / -1;width:var(--width);height:var(--height);position:relative;will-change:transform;transform:translate(var(--offset-x),var(--offset-y)) translateZ(0)}.team-card-scene{position:relative;width:100%;height:100%;overflow:clip}.team-card-scene img{width:100%;height:100%;object-fit:cover;transform:scale(1.1)}.team-info{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 var(--padding-x);display:none;pointer-events:none;z-index:1}@media (min-width:1200px){.team-info{display:block}}@media (max-width:1199px){.team-card{--rel-pos:0}}.team-info-descriptions{position:absolute;top:26.7rem;left:150rem;width:24rem;text-align:left;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:visible;font: 400 1.8rem/1.4 var(--font-twk);letter-spacing:-.02em}.team-desc{grid-column: 1 / -1;grid-row: 1 / -1;opacity:0;transition:opacity .6s var(--easeOutQuart)}.team-desc.is-active{opacity:1}.team-counter{display:none}@media (min-width:1200px){.team-counter{position:absolute;display:block;bottom:7.6rem;left:18rem;font-size:24rem;font-weight:600;line-height:.9;letter-spacing:-.03em;text-transform:uppercase}}.team-counter-viewport{overflow:hidden;height:.9em;font-variant-numeric:tabular-nums}.team-counter-strip{will-change:transform;transition:transform .8s var(--easeOutQuart)}.team-counter-strip span{display:flex;align-items:center;height:.9em;line-height:.9}.collabs{position:relative}@media (min-width:1200px){.collabs{height:300svh}}.collabs-content{position:relative;width:100%;overflow:hidden;padding-top:18rem;padding-bottom:14.5rem}@media (min-width:768px){.collabs-content{padding-top:31.4rem;padding-bottom:14.8rem}}@media (min-width:1200px){.collabs-content{padding:0;position:sticky;top:0;height:100svh}}.collabs-index{width:max-content;margin:0 auto 4rem}@media (min-width:1200px){.collabs-index{display:none}}.collabs-arc{display:block;position:relative;pointer-events:none;z-index:1;padding:0 var(--padding-x);display:flex;flex-direction:column;gap:.4rem}@media (min-width:1200px){.collabs-arc{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:0}}.collabs-item{position:relative;left:0;width:max-content;white-space:nowrap;color:rgba(236,248,248,.36);font: 600 3.2rem/1.4 var(--font-twk);letter-spacing:-.03em;transition:color .4s var(--easeOutQuart)}@media (min-width:768px){.collabs-item{font-size:4.8rem;letter-spacing:-.03em}}@media (min-width:1200px){.collabs-item{position:absolute;left:23.2vw;top:50%;font-size:8.8rem;letter-spacing:-.03em;line-height:1}}.collabs-item.is-active{color:var(--brand-yellow)}.collabs-logos{display:none}@media (min-width:1200px){.collabs-logos{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;width:23.7rem;height:23.7rem;position:absolute;top:50%;left:110.04rem;transform:translateY(-50%);z-index:2}}.collabs-logo{grid-column: 1 / -1;grid-row: 1 / -1;font-family: var(--font-ivory);font-style:italic;font-size:4.2rem;opacity:0;transition:opacity .4s var(--easeOutQuart)}.collabs-logo.is-active{opacity:1}.collabs-desc{width:31.4rem;margin:0 auto;color:var(--text-secondary);font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em;text-align:center}@media (min-width:768px){.collabs-desc{width:52rem;font-size:1.6rem;letter-spacing:-.02em;margin-bottom:3.2rem}}@media (min-width:1200px){.collabs-desc{text-align:left;font-size:1.8rem;letter-spacing:-.02em;width:37.2rem;position:absolute;top:50%;left:150rem;transform:translateY(-1.8rem)}}.awards{position:relative;min-height:100svh;width:100%;padding-top:16.4rem}@media (min-width:768px){.awards{padding-top:15.4rem}}@media (min-width:1200px){.awards{height:300svh;padding-top:0}}.awards-index{width:max-content;margin:0 auto 4rem;--color:var(--brand-dark-blue)!important;--background-color:var(--brand-dark-blue)!important}@media (min-width:1200px){.awards-index{display:none}}.awards-sticky{position:sticky;top:0;left:0;width:100%;height:100svh;display:flex;align-items:center;overflow:visible}.awards-content{display:grid;grid-template-columns:repeat(2,1fr);align-content:start;gap:1.5rem;width:100%;padding:0 var(--padding-x);margin:0 auto}@media (min-width:768px){.awards-content{gap:4.62rem;width:52rem;padding:0}}@media (min-width:1200px){.awards-content{display:block;width:100%;padding:0;gap:0;margin:0}}.awards-item{width:100%;aspect-ratio: 372 / 518;max-width:37.2rem;position:relative;user-select:none;overflow:hidden}.awards-item img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.awards-item{opacity:0}}@media (min-width:1200px){.awards-item{position:absolute;top:50%;left:50%;width:37.2rem;height:51.8rem;aspect-ratio:unset;max-width:none;transform-origin:50% 150%;opacity:1;will-change:transform}.awards.is-inview .awards-item{animation:awards-fade-in 1.2s cubic-bezier(.33,1,.68,1) forwards;animation-delay: calc(var(--card-index) * 0.05s)}}@keyframes awards-fade-in { from { opacity: 0; } to { opacity: 1; } }.presses{--padding-top:25.8rem;--padding-bottom:30rem;position:relative;min-height:100svh;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);color:var(--brand-dark-blue)}.presses .section-index{--color:var(--brand-dark-blue);--background-color:var(--brand-dark-blue)}@media (min-width:768px){.presses{--padding-top:32.2rem;--padding-bottom:32.2rem}}@media (min-width:1200px){.presses{--padding-top:24.8rem;--padding-bottom:16.2rem}}.presses-grid{display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--gap-x);padding:0 var(--padding-x)}.presses-label{grid-column: 1 / -1;margin-bottom:4rem}@media (min-width:768px){.presses-label{grid-column: 1 / span 2;margin-bottom:0;align-self:start}}@media (min-width:1200px){.presses-label{--height:8.8rem;grid-column: 4 / span 2;position:sticky;height:var(--height);top: calc(50svh - var(--height) / 2);align-self:center}}.presses-list{grid-column: 1 / -1;display:flex;flex-direction:column;justify-content:center;gap:.5rem}@media (min-width:768px){.presses-list{grid-column: 3 / -1;gap:1rem}}@media (min-width:1200px){.presses-list{grid-column: 7 / -1;gap:.8rem}}.presses-list:has(.press-item:hover) .press-item:not(:hover),
.presses-list:has(.press-item:focus-visible) .press-item:not(:focus-visible) {opacity:.2!important;filter:blur(10px)!important}.press-item{position:relative;display:flex;align-items:flex-end;gap:.8rem;will-change:opacity , filter;transition:opacity 1.2s var(--easeOutQuart) , filter 1.2s var(--easeOutQuart)}@media (min-width:1200px){.press-item{gap:2.4rem}}.press-thumb{clip-path:inset(100% 100% 100% 100%);position:relative;flex-shrink:0;overflow:hidden;width:4rem;height:3.1rem;transition:clip-path 1.2s var(--easeOutQuart)}@media (min-width:768px){.press-thumb{width:5.4rem;height:4.2rem}}@media (min-width:1200px){.press-thumb{width:10rem;height:8rem}}.press-thumb img{width:100%;height:100%;object-fit:cover;transform:scale(2);transition:transform 1.2s var(--easeOutQuart)}.press-item:hover .press-thumb,.press-item:focus-visible .press-thumb{clip-path:inset(0 0 0 0)}.press-item:hover .press-thumb img,.press-item:focus-visible .press-thumb img{transform:scale(1)}.press-title{opacity:0;filter:blur(10px);will-change:opacity , filter;transition:opacity 1.2s var(--easeOutQuart) , filter 1.2s var(--easeOutQuart);position:relative;text-transform:uppercase;font: 600 3.2rem/1 var(--font-twk);letter-spacing:-.03em;color:var(--brand-dark-blue)}@media (min-width:768px){.press-title{font-size:4.8rem;letter-spacing:-.03em}}@media (min-width:1200px){.press-title{font-size:8.8rem;letter-spacing:-.03em}}.press-title::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--brand-dark-blue)}.press-item.is-revealed .press-title{opacity:1;filter:blur(0)}.footer{position:relative;min-height:100svh;padding-top:15.2rem;padding-bottom:1.6rem;width:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:768px){.footer{padding-top:15.4rem;padding-bottom:3.2rem}}@media (min-width:1200px){.footer{padding-top:0;padding-bottom:4.8rem}}.footer-container{width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:9rem}@media (min-width:768px){.footer-container{gap:10.2rem}}@media (min-width:1200px){.footer-container{gap:17.8rem}}.footer-top{width:100%;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--gap-x);padding:0 var(--padding-x)}.footer-left{grid-column: 1 / -1;display:flex;flex-direction:column;gap:4rem}@media (min-width:768px){.footer-left{gap:4.8rem}}@media (min-width:1200px){.footer-left{padding-top:29.8rem;grid-column:span 7}}.footer-slogan{font-size:4.8rem;font-weight:600;line-height:85%;letter-spacing:-.03em}@media (min-width:768px){.footer-slogan{font-size:6.4rem;letter-spacing:-.03em}}@media (min-width:1200px){.footer-slogan{font-size:12rem;letter-spacing:-.03em}}.footer-slogan-words{display:inline-grid;grid-template-columns:1fr;grid-template-rows:1fr;font-family: var(--font-herbik);font-style:italic;font-weight:400;letter-spacing:normal!important;position:relative;vertical-align:baseline;padding:.2em 0;margin:-.2em 0}.footer-slogan-word{grid-column: 1 / -1;grid-row: 1 / -1;opacity:0;filter:blur(10px);transition:opacity .5s var(--easeOutQuart) , filter .5s var(--easeOutQuart)}.footer-slogan-word.is-active{opacity:1;filter:blur(0)}.footer-brief{width:max-content;font-weight:400;line-height:140%;font-size:1.6rem;letter-spacing:-.01em;margin-bottom:2rem}@media (min-width:768px){.footer-brief{font-size:2rem;letter-spacing:-.01em}}.footer-label{font-family: var(--font-herbik);font-style:italic;font-weight:400;font-size:1.2rem;line-height:.9;color:var(--text-secondary);margin-bottom:.8rem}.footer-link{display:inline-block;width:max-content;font-weight:400;line-height:140%;font-size:1.8rem;letter-spacing:-.01em;border-bottom:.1rem solid var(--brand-yellow);padding-bottom:.2rem}@media (min-width:768px){.footer-link{font-size:2.4rem;letter-spacing:-.01em}}@media (min-width:1200px){.footer-link{font-size:3.2rem;letter-spacing:-.02em}}.footer-right{padding-top:8rem;grid-column: 1 / -1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;column-gap:var(--gap-x);row-gap:3.9rem}@media (min-width:768px){.footer-right{padding-top:12.8rem;grid-template-columns:repeat(var(--columns),1fr);grid-template-rows:1fr;column-gap:1.3rem}}@media (min-width:1200px){.footer-right{padding-top:24.4rem;grid-column: 9 / -1;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;row-gap:12.5rem;column-gap:var(--gap-x)}}.footer-branch{height:max-content;grid-column:span 1;grid-row:span 1}@media (min-width:768px){.footer-branch{grid-column:span 2;grid-row:span 2}}@media (min-width:1200px){.footer-branch{grid-column:span 1;grid-row:span 1}}.footer-branch{display:flex;flex-direction:column;gap:1.6rem}@media (min-width:1200px){.footer-branch{gap:2.8rem}}.footer-clock{position:relative;flex-shrink:0;border-radius:50%;border:.1rem solid var(--brand-yellow);width:3.2rem;height:3.2rem}@media (min-width:1200px){.footer-clock{width:4rem;height:4rem}}.clock-hand{position:absolute;bottom:50%;left:50%;width:.1rem;background-color:currentColor;transform-origin:bottom center;transition:transform .3s cubic-bezier(.4,2.08,.55,.44)}.clock-hand-hour{height:.72rem}.clock-hand-minute{height:1.04rem}@media (min-width:1200px){.clock-hand-hour{height:.9rem}.clock-hand-minute{height:1.3rem}}.footer-branch-info{display:flex;flex-direction:column;flex:1;gap:1.2rem}@media (min-width:1200px){.footer-branch-info{gap:1.6rem;width:23.7rem}}.footer-country{font: 600 1.8rem/1 var(--font-twk);letter-spacing:-.03em}@media (min-width:768px){.footer-country{font-size:2.4rem;letter-spacing:-.03em}}@media (min-width:1200px){.footer-country{font-size:3.2rem;line-height:140%;letter-spacing:-.03em}}.footer-address,.footer-phone{color:var(--text-secondary);font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em}@media (min-width:768px){.footer-address,.footer-phone{font-size:1.6rem;letter-spacing:-.02em}}@media (min-width:1200px){.footer-address,.footer-phone{font-size:1.8rem;letter-spacing:-.02em}}.footer-phone{margin-top:auto}.footer-socials{display:flex;flex-direction:column;align-self:flex-end;gap:1.6rem;grid-column: 1 / -1}@media (min-width:768px){.footer-socials{display:none}}@media (min-width:1200px){.footer-socials{display:flex;grid-column:span 1;gap:1.8rem}}.footer-socials-title{color:var(--text-secondary);font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em}@media (min-width:1200px){.footer-socials-title{font-size:1.8rem;letter-spacing:-.02em}}.footer-socials-list{display:flex;flex-direction:column;font: 600 1.8rem/1 var(--font-twk);letter-spacing:-.03em}@media (min-width:768px){.footer-socials-list{font-size:2.4rem;letter-spacing:-.03em}}@media (min-width:1200px){.footer-socials-list{font-size:3.2rem;line-height:110%;letter-spacing:-.03em}}.footer-socials-list li{width:max-content}.footer-bottom{width:100%;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:var(--gap-x);padding:0 var(--padding-x)}.footer-bottom-center{grid-column: 1 / -1}@media (min-width:768px){.footer-bottom-center{display:none}}@media (min-width:1200px){.footer-bottom-center{display:block;grid-column: 9 / span 2}}.footer-socials-mini{display:flex;flex-direction:column;font-size:1.6rem;font-weight:600;line-height:120%;letter-spacing:-.01em}@media (min-width:1200px){.footer-socials-mini{font-size:1.8rem;font-weight:400;line-height:1.4;letter-spacing:-.01em}}.footer-socials-mini li{width:max-content;text-wrap:nowrap}.footer-bottom-right{grid-column: 1 / -1;justify-self:end;align-self:end}@media (min-width:768px){.footer-bottom-right{grid-column:span 4}}@media (min-width:1200px){.footer-bottom-right{grid-column: 12 / -1;justify-self:start}}.footer-copyright{font-size:1.2rem;font-weight:400;line-height:140%;letter-spacing:-.01em}@media (min-width:1200px){.footer-copyright{font-size:1.8rem;letter-spacing:-.01em}}.page-loader{--page-loader-mask-height:0%;position:fixed;top:0;bottom:0;left:0;width:100%;height:100dvh;z-index:10000000;background:var(--brand-yellow);clip-path:inset(0 0 var(--page-loader-mask-height) 0);pointer-events:none}.loader-hello{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:var(--brand-dark-blue);font-weight:400;line-height:normal;font-size:1.6rem;text-wrap:nowrap;letter-spacing:-.03em}@media (min-width:768px){.loader-hello{font-size:2.4rem;letter-spacing:-.03em}}@media (min-width:1200px){.loader-hello{font-size:3.2rem;letter-spacing:-.03em}}.loader-content{position:absolute;inset:0;pointer-events:none}.loader-gif{width:16rem;aspect-ratio:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}@media (min-width:768px){.loader-gif{width:22.2rem}}.loader-gif img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}.loader-percentage{color:var(--brand-dark-blue);position:absolute;left:50%;transform:translateX(-50%);z-index:2;font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em;bottom:20.6rem;font-variant-numeric:tabular-nums}@media (min-width:768px){.loader-percentage{bottom:31.3rem}}.loader-progress{width:24rem;height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:18.9rem}@media (min-width:768px){.loader-progress{bottom:26.6rem}}.loader-progress-bar{--progress:0;width:100%;height:100%;transform:scaleX(var(--progress));transform-origin:left center;background:var(--brand-dark-blue)}.is-before-animate{visibility:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.bg-layer{transition:none}.scroll-hint,.scroll-hint span{animation:none}}.variants-switcher{position:fixed;bottom:1.6rem;right:1.6rem;z-index:106;display:flex;flex-direction:column;align-items:flex-end;gap:.8rem}.variants-fab{display:flex;align-items:center;gap:.8rem;padding:1rem 1.4rem;border-radius:9999px;background:var(--primary);color:var(--primary-ultra-light);font: 400 1.4rem/1 var(--font-twk);letter-spacing:-.01em;box-shadow:0 .4rem 1.6rem rgba(13,38,38,.35);transition:background-color .3s var(--easeOutQuart) , transform .15s ease-out}.variants-fab:hover{background:var(--primary-hover)}.variants-fab:active{transform:scale(.96)}.variants-fab-icon{position:relative;width:1.2rem;height:1.2rem;flex-shrink:0}.variants-fab-icon::before,.variants-fab-icon::after{content:"";position:absolute;top:50%;left:0;width:100%;height:.2rem;background-color:currentColor;border-radius:9999px;transform:translateY(-50%);transition:transform .3s var(--easeOutQuart)}.variants-fab-icon::after{transform:translateY(-50%) rotate(90deg)}.variants-fab[aria-expanded="true"] .variants-fab-icon::before{transform:translateY(-50%) rotate(90deg)}.variants-fab[aria-expanded="true"] .variants-fab-icon::after{transform:translateY(-50%) rotate(180deg)}.variants-panel{min-width:22rem;max-height:60vh;overflow-y:auto;background:var(--primary-ultra-dark);color:var(--primary-ultra-light);border:.1rem solid rgba(236,248,248,.1);border-radius:.8rem;box-shadow:0 .8rem 3.2rem rgba(13,38,38,.45);overscroll-behavior:contain}.variants-group{padding:1rem 1.2rem .4rem;font-family: var(--font-herbik);font-style:italic;font-size:1.2rem;line-height:1;color:var(--text-secondary)}.variants-panel a{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.2rem;font: 400 1.4rem/1.2 var(--font-twk);letter-spacing:-.01em;transition:background-color .15s ease-out}.variants-panel a:hover{background:rgba(236,248,248,.08)}.variants-panel a.is-current{color:var(--primary-semi-light)}.variants-panel .variants-tag{flex-shrink:0;padding:.2rem .6rem;border-radius:9999px;border:.1rem solid rgba(236,248,248,.25);font-size:1rem;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary)}.team-mobilenav{display:none}@media (max-width:1199px){.blob-canvas{display:none}.showcase-media{--sw:34.3rem;--sh:26.8rem;--sg:.8rem;top:40%;left:0;right:0;display:flex;align-items:center;transform: translateX(calc(50vw - var(--sw) / 2 - var(--active-idx, 0) * (var(--sw) + var(--sg))));transition:transform 1.2s var(--easeOutQuart)}.showcase-media-item{opacity:1;position:relative;flex:0 0 var(--sw);width:var(--sw);height:var(--sh);margin-right:var(--sg)}.showcase-rail-indicator{background-color:var(--brand-dark-blue)}.showcase-timer{display:block;position:absolute;top:100%;width:2rem;height:.2rem;margin-top:.5rem;background:rgba(13,38,38,.15);transform: translateX(calc(var(--width) / 2 - (var(--total-items) * (var(--width) + var(--gap)) - var(--gap)) / 2 + var(--active-index, 0) * (var(--width) + var(--gap)))) translateY(0.8rem);overflow:hidden;pointer-events:none}.showcase-timer-fill{display:block;width:100%;height:100%;background:var(--brand-dark-blue);transform:scaleX(0);transform-origin:left center}.showcase-timer-fill.is-running{animation:showcase-timer 4s linear forwards}@keyframes showcase-timer { from { transform: scaleX(0); } to { transform: scaleX(1); } }.team-card{opacity:0}.team-card.is-active{opacity:1}.team-card-scene img{transform:scale(1.02)}.team-info{display:block;position:relative;width:100%;padding:2.4rem var(--padding-x) 0;pointer-events:auto}.team-info-descriptions{position:static;width:100%;display:block;height:auto;font: 400 1.4rem/1.4 var(--font-twk);letter-spacing:-.02em;color:var(--brand-yellow);text-align:left}.team-desc{display:none;position:static}.team-desc.is-active{display:block}.team-mobilenav{display:grid;grid-template-columns:4.8rem 1fr 4.8rem;align-items:center;gap:1.6rem;width: calc(100% - var(--padding-x) * 2);margin:4rem auto 0;padding:0 var(--padding-x)}.team-navbtn{width:4.8rem;height:4.8rem;border:.1rem solid var(--text-disabled);display:flex;align-items:center;justify-content:center;color:var(--brand-yellow);transition:border-color .3s var(--easeOutQuart) , opacity .3s var(--easeOutQuart)}.team-navbtn:disabled{opacity:.3;cursor:default}.team-dashes{display:flex;justify-content:center;gap:.4rem}.team-dashes span{width:1.2rem;height:.1rem;background:currentColor;opacity:.3;transition:width .2s ease , opacity .2s ease}.team-dashes span.is-active{width:2rem;opacity:1}}@media (min-width:768px) and (max-width:1199px){.showcase-media{--sw:52rem;--sh:40.6rem;--sg:1.6rem}.showcase-names{top:74.7rem}.showcase-services{top:83.7rem}}@media (max-width:767px){.collabs-content{display:flex;flex-direction:column;padding-top:12rem;padding-bottom:12rem}.collabs-index{order:1}.collabs-desc{order:2;margin-top:3.2rem}.collabs-arc{order:3;margin-top:6.4rem;display:grid;grid-template-columns:repeat(3,1fr);gap:4.8rem 1.6rem;padding:0 var(--padding-x)}.collabs-item{width:auto;text-align:center;transform:none!important;font: 600 1.6rem/1 var(--font-twk);letter-spacing:.04em;text-transform:uppercase}.press-thumb{clip-path:inset(0 0 0 0)}.press-thumb img{transform:scale(1)}.press-item{opacity:1!important;filter:none!important}}@media (min-width:768px){.team-card.is-active .team-card-scene img{transform:scale(1.1)}.team-card.is-active .team-card-scene img{transform:scale(1.1)}}.showcase-slidernav{display:none}@media (max-width:1199px){.showcase-slidernav{display:grid;grid-template-columns:4.8rem 1fr 4.8rem;align-items:center;gap:1.6rem;position:absolute;bottom:5.1rem;left:0;right:0;padding:0 var(--padding-x);z-index:12}.showcase-navbtn{pointer-events:auto;width:4.8rem;height:4.8rem;padding:0;border:.1rem solid var(--text-disabled);color:var(--brand-dark-blue);display:flex;align-items:center;justify-content:center;transition:opacity .3s var(--easeOutQuart)}.showcase-navbtn:disabled{opacity:.3;cursor:default}.showcase-navbtn svg{width:1.2rem;height:1.2rem}}