.marquee[data-astro-cid-543bmuqs]{width:100%;overflow:hidden}.marquee__track[data-astro-cid-543bmuqs]{width:max-content;animation:60s linear infinite marquee;display:flex}.marquee__group[data-astro-cid-543bmuqs]{flex:none;display:flex}.marquee__group[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{flex:none}.marquee__group[data-astro-cid-543bmuqs] img[data-astro-cid-543bmuqs]{width:auto;height:clamp(90px,11.1vw,160px)}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-543bmuqs]{animation-duration:240s}}.hero[data-astro-cid-wcolddp2]{align-items:center;height:100svh;min-height:480px;display:grid;position:relative}.hero[data-astro-cid-wcolddp2] .hero__video{position:absolute;inset:0}.hero[data-astro-cid-wcolddp2] .hero__video--tall{display:none}.hero__links[data-astro-cid-wcolddp2]{font-size:var(--fs-hero);grid-template-columns:26.6% 1fr 26.6%;align-items:center;font-weight:700;line-height:1.3;display:grid;position:relative}.hero__links[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:first-child{text-align:right}.hero__links[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(2){text-align:center}.hero__links[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{transition:transform .5s var(--ease), opacity .3s ease;display:inline-block}.hero__links[data-astro-cid-wcolddp2]:hover a[data-astro-cid-wcolddp2]{opacity:.55}.hero__links[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{opacity:1;transform:translateY(-4px)}.intro[data-astro-cid-wcolddp2]{min-height:clamp(320px,34.7vw,500px);padding:80px var(--inset);place-items:center;display:grid}.intro[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{text-align:center;width:min(100%,62.5vw)}.heading[data-astro-cid-wcolddp2]{padding:50px var(--inset-lg) 55px}.heading--clients[data-astro-cid-wcolddp2]{padding-top:clamp(120px,17.4vw,250px)}.stack[data-astro-cid-wcolddp2]{--block:clamp(380px, 48.75vw, 100svh);--bar-h:clamp(72px, 7.4vw, 106px);--bar-top:calc(var(--header-h) - clamp(10px, 1.5vw, 21px));display:grid}.stack__videos[data-astro-cid-wcolddp2],.stack__bar[data-astro-cid-wcolddp2]{grid-area:1/1}.stack__video[data-astro-cid-wcolddp2]{height:var(--block);display:block}.stack__video[data-astro-cid-wcolddp2] .bgv{height:100%}.stack__bar[data-astro-cid-wcolddp2]{top:var(--bar-top);z-index:calc(2 + var(--i));height:var(--bar-h);margin-top:calc(var(--i) * var(--block));padding:0 7vw 0 var(--inset-lg);background:#000;justify-content:space-between;align-self:start;align-items:center;gap:24px;display:flex;position:sticky}.stack__bar--first[data-astro-cid-wcolddp2]{height:calc(var(--bar-top) + var(--bar-h) - clamp(14px, 1.8vw, 26px));padding-top:var(--bar-top);top:0}.stack__title[data-astro-cid-wcolddp2]{font-size:var(--fs-title);font-weight:500;line-height:1.4}.stack__client[data-astro-cid-wcolddp2]{font-size:var(--fs-nav);text-align:right;white-space:nowrap;align-items:center;gap:10px;line-height:1.4;display:inline-flex}.stack__client[data-astro-cid-wcolddp2] svg{width:20px;height:20px;transition:transform .35s var(--ease)}.stack__bar[data-astro-cid-wcolddp2]:hover .stack__client[data-astro-cid-wcolddp2] svg{transform:translate(8px)}.more[data-astro-cid-wcolddp2]{padding:clamp(40px, 4.1vw, 59px) var(--inset);place-items:center;display:grid}.clients[data-astro-cid-wcolddp2]{padding:0}.about[data-astro-cid-wcolddp2]{padding:clamp(80px, 12.6vw, 181px) var(--inset) clamp(60px, 7.5vw, 108px)}.about__text[data-astro-cid-wcolddp2]{width:min(100%,60vw);font-size:var(--fs-text-lg);margin-inline:auto;line-height:1.5}@media (width<=760px){.hero[data-astro-cid-wcolddp2] .hero__video--wide{display:none}.hero[data-astro-cid-wcolddp2] .hero__video--tall{display:block}.hero__links[data-astro-cid-wcolddp2]{grid-template-columns:1fr;gap:6px;font-size:clamp(3rem,15vw,4.25rem);line-height:1.15}.hero__links[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(n){text-align:center}.intro[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2],.about__text[data-astro-cid-wcolddp2]{width:100%}.intro[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{text-align:left}.heading[data-astro-cid-wcolddp2],.stack__bar[data-astro-cid-wcolddp2]{padding-inline:var(--inset)}.stack__client[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{text-overflow:ellipsis;max-width:34vw;overflow:hidden}.stack__client[data-astro-cid-wcolddp2]{font-size:.9375rem}.stack__client[data-astro-cid-wcolddp2] svg{width:15px;height:15px}}
