.chain[data-astro-cid-uqsg5ivt]{padding:40px 0;overflow:hidden}.chain__track[data-astro-cid-uqsg5ivt]{width:max-content;font-family:var(--font-head);white-space:nowrap;font-size:clamp(20px,2.2vw,30px);font-weight:500;animation:32s linear infinite chain-marquee;display:flex}.chain[data-astro-cid-uqsg5ivt]:hover .chain__track[data-astro-cid-uqsg5ivt]{animation-play-state:paused}.chain__run[data-astro-cid-uqsg5ivt]{flex:none}.chain__arrow[data-astro-cid-uqsg5ivt]{color:var(--orange);padding:0 18px}@keyframes chain-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.chain__track[data-astro-cid-uqsg5ivt]{animation:none}}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(72px,11vw,150px);padding-bottom:clamp(56px,7vw,96px)}.hero__inner[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:1100px;margin-top:28px;font-size:clamp(40px,5.8vw,84px);line-height:1.02}.hero__lede[data-astro-cid-lcdefpme]{max-width:660px;color:var(--text-body);margin-top:36px;font-size:clamp(18px,1.6vw,21px)}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:44px;display:flex}.why-section[data-astro-cid-lcdefpme]{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(24px,3vw,40px)}.why[data-astro-cid-lcdefpme]{gap:40px 48px;margin-top:32px}.why__title[data-astro-cid-lcdefpme]{letter-spacing:-.015em;font-size:clamp(24px,2.4vw,30px);line-height:1.15}.why__body[data-astro-cid-lcdefpme]{color:var(--text-body);margin-top:14px}.services__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;display:flex}.services__title[data-astro-cid-lcdefpme]{max-width:620px}.services__lede[data-astro-cid-lcdefpme]{max-width:420px;color:var(--text-body)}.service-grid[data-astro-cid-lcdefpme]{background:var(--line-1);border:1px solid var(--line-1);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1px;margin-top:56px;display:grid}.service-card[data-astro-cid-lcdefpme]{background:var(--ink);flex-direction:column;gap:14px;padding:36px 32px 40px;display:flex}.service-card[data-astro-cid-lcdefpme]:hover{background:var(--ink-raised)}.service-card__num[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--orange);font-size:14px;font-weight:600}.service-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-size:25px;font-weight:600;line-height:1.2}.service-card__body[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:16px}.service-card__cta[data-astro-cid-lcdefpme]{color:var(--pink);font-size:15px;font-weight:600}.work__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.work__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;margin-top:48px;display:grid}.industries[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:32px 80px;display:flex}.industries__intro[data-astro-cid-lcdefpme]{flex:300px}.industries__title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-top:18px;font-size:clamp(30px,3.6vw,46px);line-height:1.08}.industries__lede[data-astro-cid-lcdefpme]{max-width:380px;color:var(--text-body);margin-top:20px}.industries__grid[data-astro-cid-lcdefpme]{flex:2 480px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:36px 48px;display:grid}.industry[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-3);padding-top:18px}.industry__title[data-astro-cid-lcdefpme]{font-size:23px;font-weight:600}.industry__body[data-astro-cid-lcdefpme]{color:var(--text-body);margin-top:10px;font-size:16px;line-height:1.7}.process-title[data-astro-cid-lcdefpme]{max-width:700px}.after__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:40px 80px;display:flex}.after__copy[data-astro-cid-lcdefpme]{flex:380px}.after__title[data-astro-cid-lcdefpme]{margin-top:18px}.after__lede[data-astro-cid-lcdefpme]{max-width:480px;color:var(--paper-text-muted);margin-top:24px}.after__cta[data-astro-cid-lcdefpme]{margin-top:32px}.after__rows[data-astro-cid-lcdefpme]{flex-direction:column;flex:380px;display:flex}.after__row[data-astro-cid-lcdefpme]{border-top:1px solid var(--paper-text);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding:22px 0;display:flex}.after__row--last[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--paper-text)}.after__label[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-size:22px;font-weight:600}.after__note[data-astro-cid-lcdefpme]{color:var(--paper-text-muted);font-size:16px}@media (width<=600px){.after__row[data-astro-cid-lcdefpme]{flex-direction:column}}
