:root{--black:#000;--ink:#1c1c1c;--muted:#757575;--hairline:#e6e6e6;--white:#fff;--surface:#f4f4f4;--overlay:#0000008c;--serif:"Bodoni Moda", "Didot", "Bodoni MT", Georgia, serif;--sans:"Work Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--t-hero:clamp(40px, 11vw, 168px);--t-section:clamp(28px, 4vw, 44px);--t-wordmark:22px;--t-wordmark-mobile:20px;--t-press:20px;--t-partner:19px;--t-client:17px;--t-footer-mark:15px;--t-tagline:clamp(18px, 2vw, 24px);--t-lede:15px;--t-body:14px;--t-nav:13px;--t-meta:12px;--t-category:11px;--gutter-desktop:48px;--gutter-mobile:24px;--grid-gap:22px;--section-y-desktop:96px;--section-y-mobile:72px;--nav-y-desktop:28px;--nav-y-mobile:20px;--nav-gap-desktop:36px;--nav-gap-mobile:12px;--measure-hero:560px;--measure-lede:540px;--press-y:14px;--hero-pad-y-desktop:56px;--hero-pad-y-mobile:40px;--label-gap:16px;--logo-h:64px;--logo-h-mobile:44px;--ease:cubic-bezier(.4, 0, .2, 1);--dur-hover:.3s;--dur-image:.6s;--dur-reveal:.7s;--ambient-blur:48px;--ambient-scale:1.2;--zoom-from:.96;--marquee-duration:32s;--bp-tablet:900px;--bp-mobile:560px;--service-num-col:64px;--service-row-y-desktop:44px;--service-row-y-mobile:32px;--service-stack-gap:12px}
*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--white);color:var(--ink);font-family:var(--sans)}
