.proof__band[data-astro-cid-bejh6rc3]{padding-block:clamp(36px,4.5vw,64px)}.marquee[data-astro-cid-bejh6rc3]{overflow:hidden}.marquee__track[data-astro-cid-bejh6rc3]{align-items:baseline;width:max-content;animation:80s linear infinite marquee;display:flex}.marquee[data-astro-cid-bejh6rc3]:hover .marquee__track[data-astro-cid-bejh6rc3]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.marquee__item[data-astro-cid-bejh6rc3]{letter-spacing:-.04em;white-space:nowrap;color:var(--paper);padding-right:.35em;font-size:clamp(40px,6vw,104px);line-height:1.05}.marquee__dot[data-astro-cid-bejh6rc3]{color:var(--muted);padding-left:.35em}.star[data-astro-cid-bejh6rc3]{font-family:var(--font-display);letter-spacing:0;margin-left:.04em;font-size:.7em;font-weight:700;line-height:0;position:relative;top:-.5em}.star--silver[data-astro-cid-bejh6rc3]{color:var(--silver)}.star--bronze[data-astro-cid-bejh6rc3]{color:var(--bronze)}.proof__awards[data-astro-cid-bejh6rc3]{border-bottom:1px solid var(--stone);padding-top:18px;padding-bottom:18px}.awards[data-astro-cid-bejh6rc3]{letter-spacing:-.02em;flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:4px clamp(24px,3vw,48px);font-size:clamp(17px,1.5vw,24px);line-height:1.3;display:flex}.awards__item[data-astro-cid-bejh6rc3]{white-space:nowrap}@media (width<=767px){.awards[data-astro-cid-bejh6rc3]{gap:10px 18px;font-size:15px}}.awards__star[data-astro-cid-bejh6rc3]{margin:0 .08em 0 0;font-size:1.5em;top:-.12em}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-bejh6rc3]{width:auto;padding-inline:var(--margin);flex-wrap:wrap;animation:none}.marquee__item--copy[data-astro-cid-bejh6rc3]{display:none}}.fg[data-astro-cid-db5danmj]{padding-top:var(--gap-chapter);padding-bottom:var(--gap-chapter);scroll-margin-top:24px}.fg__head[data-astro-cid-db5danmj]{padding-bottom:24px}.fg__head[data-astro-cid-db5danmj] h2[data-astro-cid-db5danmj]{grid-column:1/-1}.fg__list[data-astro-cid-db5danmj]{gap:clamp(64px, 6.5vw, 112px) clamp(var(--gutter), 3.4vw, 48px);padding-bottom:var(--stagger);--stagger:clamp(96px, 10vw, 180px);grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid}.fg__lead[data-astro-cid-db5danmj]{grid-column:1/-1}.fg__lead[data-astro-cid-db5danmj] .fg__card[data-astro-cid-db5danmj]{gap:var(--gutter);grid-template-columns:2fr 1fr}.fg__lead[data-astro-cid-db5danmj] .fg__title[data-astro-cid-db5danmj]{font-size:var(--fs-headline);letter-spacing:-.045em}.fg__lead[data-astro-cid-db5danmj] .fg__client[data-astro-cid-db5danmj],.fg__lead[data-astro-cid-db5danmj] .fg__line[data-astro-cid-db5danmj]{font-size:clamp(17px,1.4vw,22px)}.fg__list[data-astro-cid-db5danmj]>li[data-astro-cid-db5danmj]:not(.fg__lead):nth-child(odd){transform:translateY(var(--stagger))}.fg__card[data-astro-cid-db5danmj]{grid-template-columns:1.1fr 1fr;gap:clamp(16px,1.6vw,28px);display:grid}.fg__frame[data-astro-cid-db5danmj]{aspect-ratio:16/9;align-self:start;display:block}.fg__frame[data-astro-cid-db5danmj] .fg__img{object-fit:contain;width:100%;height:100%;transition:transform .6s var(--ease-in-out);transform-origin:50% 0;display:block}.fg__text[data-astro-cid-db5danmj]{flex-direction:column;gap:8px;min-height:100%;display:flex}.fg__client[data-astro-cid-db5danmj]{color:var(--muted);font-size:clamp(15px,1.1vw,18px);line-height:1.2}.fg__lock[data-astro-cid-db5danmj]{vertical-align:-.05em;width:.8em;height:.8em;margin-left:.3em;display:inline-block}.fg__lock[data-astro-cid-db5danmj] svg[data-astro-cid-db5danmj]{width:100%;height:100%;display:block}.fg__title[data-astro-cid-db5danmj]{letter-spacing:-.035em;transition:color .3s var(--ease-in-out);font-size:clamp(26px,2.5vw,44px);line-height:1}.fg__line[data-astro-cid-db5danmj]{color:var(--muted);margin-top:auto;padding-top:12px;font-size:clamp(14px,1vw,16px);line-height:1.4}@media (hover:hover){.fg__card[data-astro-cid-db5danmj]:hover .fg__img{transform:scale(1.03)}.fg__card[data-astro-cid-db5danmj]:hover .fg__title[data-astro-cid-db5danmj]{color:var(--red)}}.fg__card[data-astro-cid-db5danmj]:focus-visible{outline-offset:4px}@media (width<=1099px){.fg__card[data-astro-cid-db5danmj]{grid-template-columns:1fr}}@media (width<=767px){.fg__list[data-astro-cid-db5danmj]{grid-template-columns:1fr;padding-bottom:0}.fg__list[data-astro-cid-db5danmj]>li[data-astro-cid-db5danmj]:not(.fg__lead):nth-child(odd){transform:none}.fg__lead[data-astro-cid-db5danmj] .fg__card[data-astro-cid-db5danmj]{grid-template-columns:1fr}}.deer[data-astro-cid-lcdefpme]{pointer-events:none;z-index:0;width:100%;height:100svh;position:absolute;top:0;left:0}.deer[data-astro-cid-lcdefpme] canvas{width:100%;height:100%;display:block}.hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{z-index:1;position:relative}html.intro:not(.intro-done){overflow:hidden}html.intro:not(.intro-done) .site-header,html.intro:not(.intro-done) main>:not(.hero):not(.deer),html.intro:not(.intro-done) .site-footer,.hero__aside[data-astro-cid-lcdefpme]{transition:opacity .7s var(--ease-out)}html.intro:not(.intro-done) .site-header,html.intro:not(.intro-done) main>:not(.hero):not(.deer),html.intro:not(.intro-done) .site-footer,html.intro:not(.intro-done) .hero__aside[data-astro-cid-lcdefpme]{opacity:0}html.intro.intro-done .hero__aside[data-astro-cid-lcdefpme]{transition-delay:.35s}html.intro:not(.intro-done) .hero__word[data-astro-cid-lcdefpme]{opacity:0;animation:none}.hero[data-astro-cid-lcdefpme]{align-content:end;row-gap:32px;min-height:calc(100svh - 80px);padding-top:40px;padding-bottom:clamp(32px,4vw,64px)}.hero__line[data-astro-cid-lcdefpme]{font-size:var(--fs-hero);letter-spacing:-.05em;grid-column:1/-1;max-width:10ch}.hero__word[data-astro-cid-lcdefpme]{white-space:pre;animation:rise .6s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms);display:inline-block}@keyframes rise{0%{opacity:0;transform:translateY(.35em)}}.hero__aside[data-astro-cid-lcdefpme]{grid-column:7/span 5;justify-items:start;gap:28px;display:grid}.hero__sub[data-astro-cid-lcdefpme]{max-width:36ch;font-size:clamp(19px,1.6vw,26px);line-height:1.35}.hero__cta[data-astro-cid-lcdefpme]{font-size:14px}.campaigns__link[data-astro-cid-lcdefpme]{display:block;position:relative}.campaigns__media[data-astro-cid-lcdefpme]{aspect-ratio:640/280;background:var(--ink);position:relative;overflow:hidden}.campaigns__media[data-astro-cid-lcdefpme] .campaigns__poster,.campaigns__video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.campaigns__shade[data-astro-cid-lcdefpme]{background:var(--ink);opacity:.45;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.campaigns__title[data-astro-cid-lcdefpme]{left:var(--margin);right:var(--margin);font-size:var(--fs-headline);color:var(--paper);max-width:11ch;transition:color .25s var(--ease-out);position:absolute;bottom:clamp(20px,4vw,56px)}@media (hover:hover){.campaigns__link[data-astro-cid-lcdefpme]:hover .campaigns__shade[data-astro-cid-lcdefpme]{opacity:.25}.campaigns__link[data-astro-cid-lcdefpme]:hover .campaigns__title[data-astro-cid-lcdefpme]{color:var(--red)}}.campaigns__link[data-astro-cid-lcdefpme]:focus-visible{outline-offset:-4px}.ai[data-astro-cid-lcdefpme]{padding-bottom:var(--gap-chapter)}.ai__inner[data-astro-cid-lcdefpme]{align-items:end;row-gap:32px;padding-top:clamp(96px,10vw,160px)}.ai__title[data-astro-cid-lcdefpme]{font-size:var(--fs-hero);letter-spacing:-.05em;grid-column:1/span 8;max-width:8ch}.ai__aside[data-astro-cid-lcdefpme]{grid-column:9/-1;justify-items:start;gap:24px;display:grid}.ai__link[data-astro-cid-lcdefpme],.intro__link[data-astro-cid-lcdefpme]{font-size:14px}.intro[data-astro-cid-lcdefpme]{padding-top:var(--gap-chapter);padding-bottom:var(--gap-chapter);row-gap:32px}.intro__text[data-astro-cid-lcdefpme]{font-size:var(--fs-statement);letter-spacing:-.012em;grid-column:1/span 9;max-width:34ch;line-height:1.22}.intro__link[data-astro-cid-lcdefpme]{grid-column:1/span 8;justify-self:start}.intro__portrait[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:50%;grid-area:1/10/span 2/-1;place-self:center end;width:100%;max-width:340px;overflow:hidden}.intro__portrait[data-astro-cid-lcdefpme] .intro__img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1099px){.hero__aside[data-astro-cid-lcdefpme]{grid-column:1/span 9}.ai__title[data-astro-cid-lcdefpme],.ai__aside[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width<=767px){.hero[data-astro-cid-lcdefpme]{min-height:72svh}.hero__aside[data-astro-cid-lcdefpme],.intro__text[data-astro-cid-lcdefpme],.intro__link[data-astro-cid-lcdefpme]{grid-column:1/-1}.intro__portrait[data-astro-cid-lcdefpme]{grid-area:1/1/auto/-1;width:140px}}
