.hero[data-astro-cid-i3irphx7]{min-height:max(calc(100svh - var(--bar-h)), 600px);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:clip}.hero__field[data-astro-cid-i3irphx7]{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__scrim[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;background:linear-gradient(#0000 30%,#000000b8 62%,#000 92%);position:absolute;inset:0}.hero__inner[data-astro-cid-i3irphx7]{padding-top:160px;padding-bottom:0}.hero__art[data-astro-cid-i3irphx7]{z-index:-1;right:max(var(--margin), calc((100vw - var(--max)) / 2 + var(--margin)));aspect-ratio:1;width:clamp(260px,24vw,380px);position:absolute;top:clamp(110px,13vh,150px)}@media (width<=1099px){.hero__art[data-astro-cid-i3irphx7]{width:clamp(220px,34vw,300px);top:calc(var(--header-h) + 16px)}}@media (width<=760px){.hero__art[data-astro-cid-i3irphx7]{width:min(58vw,240px);top:calc(var(--header-h) + 4px)}}.hero__news[data-astro-cid-i3irphx7]{display:none}@media (width<=900px){.hero__news[data-astro-cid-i3irphx7]{color:#fff;min-height:36px;box-shadow:inset 0 0 0 1px var(--c-line-2);background:#0b0c0e;align-items:center;gap:10px;margin-bottom:22px;padding-right:10px;font-size:.8125rem;font-weight:500;display:inline-flex}.hero__news[data-astro-cid-i3irphx7] .mono[data-astro-cid-i3irphx7]{background:var(--c-accent);letter-spacing:.05em;text-transform:uppercase;align-self:stretch;place-items:center;padding-inline:8px;font-size:.6875rem;display:grid}.hero__news[data-astro-cid-i3irphx7] svg{width:12px;height:12px}}.hero__title[data-astro-cid-i3irphx7]{letter-spacing:-.05em;text-wrap:initial;max-width:9.2em;margin-left:-.05em;font-size:clamp(2.9rem,.6rem + 8.2vw,8.25rem);font-weight:500;line-height:.94}.hero__row[data-astro-cid-i3irphx7]{gap:24px var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;margin-top:clamp(28px,3.4vw,48px);display:grid}.hero__sub[data-astro-cid-i3irphx7]{font-size:var(--t-m);letter-spacing:-.015em;color:#d4d9de;max-width:30rem;line-height:1.35}.hero__ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.hero__meta[data-astro-cid-i3irphx7]{border-top:1px solid var(--c-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(40px,5vw,72px);padding:18px 0 22px;list-style:none;display:grid}.hero__meta[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:nth-child(2){text-align:center}.hero__meta[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:nth-child(3){text-align:right}@media (width<=760px){.hero__inner[data-astro-cid-i3irphx7]{padding-top:110px}.hero__row[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.hero__ctas[data-astro-cid-i3irphx7]{justify-content:flex-start}.hero__meta[data-astro-cid-i3irphx7]{grid-template-columns:1fr;gap:6px}.hero__meta[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:nth-child(n){text-align:left}}.stack-art[data-astro-cid-fkgctdo6]{aspect-ratio:464/476;width:100%;max-height:100%;position:relative}.stack-art__layer[data-astro-cid-fkgctdo6]{position:absolute;inset:0}.stack-art__layer[data-astro-cid-fkgctdo6] svg[data-astro-cid-fkgctdo6]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.stack-art__ghost[data-astro-cid-fkgctdo6],.stack-art__shadow[data-astro-cid-fkgctdo6]{opacity:0}.is-driven .stack-art__layer[data-astro-cid-fkgctdo6]{will-change:transform, opacity}.stack[data-astro-cid-npudyipu]{position:relative}.stack__stage[data-astro-cid-npudyipu]{padding-block:clamp(24px,4vw,64px)}.stack__frame[data-astro-cid-npudyipu]{min-height:640px;box-shadow:inset 0 0 0 1px var(--c-line);grid-template-columns:1fr 1fr;display:grid}.stack__panel[data-astro-cid-npudyipu]{background:var(--c-accent);color:#fff;--plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Cpath d='M4.5 0v9M0 4.5h9' stroke='%23ffffff' stroke-opacity='.8'/%3E%3C/svg%3E");grid-template-rows:auto 1fr auto;gap:24px;padding:clamp(28px,3.6vw,56px);display:grid;position:relative}.stack__label[data-astro-cid-npudyipu]{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;text-align:left;font-weight:400}.stack__steps[data-astro-cid-npudyipu]{align-content:center;gap:48px;padding:0;list-style:none;display:grid}.stack__kicker[data-astro-cid-npudyipu]{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.05em;text-transform:uppercase;margin-bottom:18px}.stack__kicker[data-astro-cid-npudyipu] .mono[data-astro-cid-npudyipu]{margin-right:6px}.stack__title[data-astro-cid-npudyipu]{font-size:var(--t-l);letter-spacing:-.03em;text-wrap:balance;max-width:15ch;font-weight:500;line-height:1.04}.stack__body[data-astro-cid-npudyipu]{font-size:var(--t-body);color:#fff;max-width:30rem;margin-top:18px;line-height:1.5}.stack__progress[data-astro-cid-npudyipu]{font-size:var(--t-xs);justify-content:space-between;align-items:center;gap:16px;display:none}.stack__pips[data-astro-cid-npudyipu]{background:#0000002e;gap:4px;padding:6px 8px;display:flex}.stack__pips[data-astro-cid-npudyipu] i[data-astro-cid-npudyipu]{width:14px;height:2px;transition:background-color .3s var(--e-soft);background:#fff6;display:block}.stack__pips[data-astro-cid-npudyipu] i[data-astro-cid-npudyipu].is-on{background:#fff}.stack__art[data-astro-cid-npudyipu]{place-items:center;padding:clamp(24px,4vw,64px);display:grid}.stack__sheet[data-astro-cid-npudyipu]{aspect-ratio:1;background:#fff;place-items:center;width:min(100%,520px);padding:6%;display:grid}html.motion .stack[data-astro-cid-npudyipu]{height:640svh}html.motion .stack__stage[data-astro-cid-npudyipu]{height:100svh;padding-block:calc(var(--header-h) + 16px) 20px;align-items:center;display:flex;position:sticky;top:0}html.motion .stack__wrap[data-astro-cid-npudyipu]{height:100%}html.motion .stack__frame[data-astro-cid-npudyipu]{height:100%;min-height:0}html.motion .stack__steps[data-astro-cid-npudyipu]{grid-template-areas:"one";gap:0;display:grid}html.motion .stack__steps[data-astro-cid-npudyipu]>li[data-astro-cid-npudyipu]{grid-area:one;align-self:center}html.motion .stack__steps[data-astro-cid-npudyipu]>li[data-astro-cid-npudyipu]:not(:first-child){visibility:hidden}html.motion .stack__progress[data-astro-cid-npudyipu]{display:flex}html.motion .stack__sheet[data-astro-cid-npudyipu]{width:min(100%,560px,62svh)}@media (width<=860px){.stack__frame[data-astro-cid-npudyipu]{grid-template-columns:1fr}.stack__art[data-astro-cid-npudyipu]{order:-1;padding:20px}.stack__sheet[data-astro-cid-npudyipu]{width:min(100%,380px)}html.motion .stack[data-astro-cid-npudyipu]{height:560svh}html.motion .stack__stage[data-astro-cid-npudyipu]{padding-block:calc(var(--header-h) + 8px) 12px}html.motion .stack__frame[data-astro-cid-npudyipu]{grid-template-rows:minmax(0,46fr) minmax(0,54fr)}html.motion .stack__art[data-astro-cid-npudyipu]{padding:14px}html.motion .stack__sheet[data-astro-cid-npudyipu]{width:auto;max-width:100%;height:100%}.stack__panel[data-astro-cid-npudyipu]{gap:14px;padding:22px 20px 18px}html.motion .stack__steps[data-astro-cid-npudyipu]>li[data-astro-cid-npudyipu]{align-self:start}.stack__title[data-astro-cid-npudyipu]{font-size:clamp(1.6rem,1rem + 2.6vw,2.2rem)}.stack__body[data-astro-cid-npudyipu]{margin-top:12px;font-size:.9375rem}.stack__kicker[data-astro-cid-npudyipu]{margin-bottom:12px}}.idea__head[data-astro-cid-skbr2ut2]{gap:20px var(--gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;margin-bottom:clamp(40px,5vw,72px);display:grid}.idea__head[data-astro-cid-skbr2ut2] .label[data-astro-cid-skbr2ut2]{grid-column:1/-1}.idea__head[data-astro-cid-skbr2ut2] .lede[data-astro-cid-skbr2ut2]{justify-self:end}.idea__cols[data-astro-cid-skbr2ut2]{grid-template-columns:.9fr 1fr 1.1fr;align-items:stretch;gap:2px;padding:0;list-style:none;display:grid}.idea__col[data-astro-cid-skbr2ut2]{grid-template-rows:auto auto 1fr auto;gap:14px;padding:22px;display:grid}.idea__tag[data-astro-cid-skbr2ut2]{gap:8px;display:flex}.idea__art[data-astro-cid-skbr2ut2]{height:clamp(180px,18vw,250px);padding:18px 8% 8px}.is-grey[data-astro-cid-skbr2ut2]{color:#c3c9cf;background:#141518}.is-grey[data-astro-cid-skbr2ut2] h3[data-astro-cid-skbr2ut2]{color:#fff}.is-grey[data-astro-cid-skbr2ut2] .sq[data-astro-cid-skbr2ut2]>li[data-astro-cid-skbr2ut2]{--row-bg:#1b1d20;color:#aab2ba}.is-black[data-astro-cid-skbr2ut2]{box-shadow:inset 0 0 0 1px var(--c-line-2);background:#000}.is-black[data-astro-cid-skbr2ut2] .sq[data-astro-cid-skbr2ut2]>li[data-astro-cid-skbr2ut2]{--row-bg:#0d0e10}.is-blue[data-astro-cid-skbr2ut2]{background:var(--c-accent);color:#fff}.is-blue[data-astro-cid-skbr2ut2] .label[data-astro-cid-skbr2ut2]{color:#fff}.is-blue[data-astro-cid-skbr2ut2] .sq[data-astro-cid-skbr2ut2]>li[data-astro-cid-skbr2ut2]{--row-bg:#00000029}.is-blue[data-astro-cid-skbr2ut2] .sq[data-astro-cid-skbr2ut2]>li[data-astro-cid-skbr2ut2]:before{background:#fff}.idea__col[data-astro-cid-skbr2ut2]:nth-child(2){margin-top:28px}.idea__col[data-astro-cid-skbr2ut2]:nth-child(3){margin-top:56px}@media (width<=960px){.idea__head[data-astro-cid-skbr2ut2]{grid-template-columns:1fr}.idea__head[data-astro-cid-skbr2ut2] .lede[data-astro-cid-skbr2ut2]{justify-self:start}.idea__cols[data-astro-cid-skbr2ut2]{grid-template-columns:1fr;gap:10px}.idea__col[data-astro-cid-skbr2ut2]:nth-child(n){margin-top:0}.idea__art[data-astro-cid-skbr2ut2]{height:190px}}.teams__grid[data-astro-cid-4pploz2i]{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.card[data-astro-cid-4pploz2i]{box-shadow:inset 0 0 0 1px var(--c-line);background:#0b0c0e;grid-template-rows:auto auto 1fr auto;gap:18px;padding:10px;display:grid}.card__top[data-astro-cid-4pploz2i]{grid-template-columns:1fr minmax(120px,38%);gap:16px;min-height:220px;padding:14px 10px 0;display:grid}.card__title[data-astro-cid-4pploz2i]{max-width:12ch}.card__art[data-astro-cid-4pploz2i]{height:100%;max-height:220px}.card__body[data-astro-cid-4pploz2i]{color:var(--c-muted);max-width:34rem;padding-inline:10px}.card[data-astro-cid-4pploz2i] .sq[data-astro-cid-4pploz2i]{align-self:end}.report[data-astro-cid-4pploz2i]{gap:28px var(--gutter);margin-top:var(--gutter);box-shadow:inset 0 0 0 1px var(--c-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;padding:clamp(24px,3vw,40px);display:grid}.report__head[data-astro-cid-4pploz2i]{gap:14px;display:grid}.report__rows[data-astro-cid-4pploz2i]{grid-template-columns:repeat(3,1fr);gap:2px;padding:0;list-style:none;display:grid}.report__rows[data-astro-cid-4pploz2i] li[data-astro-cid-4pploz2i]{min-height:150px;font-size:var(--t-s);background:#0d0e10;align-content:space-between;gap:32px;padding:16px;display:grid}.report__rows[data-astro-cid-4pploz2i] .mono[data-astro-cid-4pploz2i]{font-size:var(--t-xs);color:var(--c-accent-ink)}.report[data-astro-cid-4pploz2i] .btn{grid-column:2;justify-self:end}@media (width<=960px){.teams__grid[data-astro-cid-4pploz2i],.report[data-astro-cid-4pploz2i]{grid-template-columns:1fr}.report[data-astro-cid-4pploz2i] .btn{grid-column:1;justify-self:start}}@media (width<=640px){.card__top[data-astro-cid-4pploz2i]{grid-template-columns:1fr;min-height:0}.card__art[data-astro-cid-4pploz2i]{max-width:220px;height:150px}.report__rows[data-astro-cid-4pploz2i]{grid-template-columns:1fr}.report__rows[data-astro-cid-4pploz2i] li[data-astro-cid-4pploz2i]{gap:10px;min-height:0}}.hk[data-astro-cid-6kf3xakm]{padding-top:clamp(48px,6vw,96px)}.hk__grid[data-astro-cid-6kf3xakm]{gap:48px var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.hk__copy[data-astro-cid-6kf3xakm]{align-content:start;gap:22px;display:grid}.hk__copy[data-astro-cid-6kf3xakm] .h-xl[data-astro-cid-6kf3xakm]{max-width:11ch}.hk__panel[data-astro-cid-6kf3xakm]{box-shadow:inset 0 0 0 1px var(--c-line);background:#0b0c0e;padding:12px}.hk__bar[data-astro-cid-6kf3xakm]{border-bottom:1px solid var(--c-line);justify-content:space-between;gap:12px;padding:12px 14px 14px;display:flex}.hk__note[data-astro-cid-6kf3xakm]{color:var(--c-muted)}.hk__thread[data-astro-cid-6kf3xakm]{gap:20px;padding:clamp(18px,2.4vw,32px) clamp(12px,2vw,24px);display:grid}.hk__q[data-astro-cid-6kf3xakm]{color:#000;max-width:30rem;font-size:var(--t-body);letter-spacing:-.01em;background:#fff;justify-self:end;padding:14px 16px;line-height:1.4}.hk__a[data-astro-cid-6kf3xakm]{max-width:40rem;font-size:var(--t-body);gap:14px;display:grid}.hk__a[data-astro-cid-6kf3xakm]>p[data-astro-cid-6kf3xakm]{color:#d4d9de}.hk__a[data-astro-cid-6kf3xakm]>p[data-astro-cid-6kf3xakm]:before{content:"";background:var(--c-accent);vertical-align:.1em;width:8px;height:8px;margin-right:10px;display:inline-block}.hk__table[data-astro-cid-6kf3xakm]{border-collapse:collapse;width:100%;font-size:var(--t-s)}.hk__table[data-astro-cid-6kf3xakm] thead[data-astro-cid-6kf3xakm] th[data-astro-cid-6kf3xakm]{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--c-muted);text-align:left;padding:0 12px 8px 0;font-weight:400}.hk__table[data-astro-cid-6kf3xakm] tbody[data-astro-cid-6kf3xakm] tr[data-astro-cid-6kf3xakm]{border-top:1px solid var(--c-line)}.hk__table[data-astro-cid-6kf3xakm] tbody[data-astro-cid-6kf3xakm] th[data-astro-cid-6kf3xakm],.hk__table[data-astro-cid-6kf3xakm] td[data-astro-cid-6kf3xakm]{text-align:left;vertical-align:top;padding:12px 12px 12px 0;font-weight:400}.hk__table[data-astro-cid-6kf3xakm] tbody[data-astro-cid-6kf3xakm] th[data-astro-cid-6kf3xakm]{font-weight:500}.hk__table[data-astro-cid-6kf3xakm] td[data-astro-cid-6kf3xakm].mono{color:#c3c9cf;white-space:nowrap;font-size:.8125rem}.hk__state[data-astro-cid-6kf3xakm].is-failed{color:#ff8a80}.hk__state[data-astro-cid-6kf3xakm].is-overdue{color:#ffc46b}@media (width<=960px){.hk__grid[data-astro-cid-6kf3xakm]{grid-template-columns:1fr}}@media (width<=560px){.hk__table[data-astro-cid-6kf3xakm] thead[data-astro-cid-6kf3xakm]{display:none}.hk__table[data-astro-cid-6kf3xakm] tbody[data-astro-cid-6kf3xakm] tr[data-astro-cid-6kf3xakm]{grid-template-columns:1fr auto;gap:4px 12px;padding:10px 0;display:grid}.hk__table[data-astro-cid-6kf3xakm] tbody[data-astro-cid-6kf3xakm] th[data-astro-cid-6kf3xakm]{grid-column:1/-1;padding:0}.hk__table[data-astro-cid-6kf3xakm] td[data-astro-cid-6kf3xakm]{padding:0}.hk__bar[data-astro-cid-6kf3xakm]{flex-direction:column;gap:4px}}.stats[data-astro-cid-cglmvl5z]{border-block:1px solid var(--c-line)}.stats__row[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.stat[data-astro-cid-cglmvl5z]{align-content:space-between;gap:48px;min-height:clamp(180px,16vw,240px);padding:clamp(18px,1.8vw,28px);display:grid;position:relative}.stat__value[data-astro-cid-cglmvl5z]{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.4rem + 3.4vw,4.75rem);font-weight:500;line-height:.95}.stat__label[data-astro-cid-cglmvl5z]{font-size:var(--t-s);max-width:16rem;font-weight:500}.stat__mark[data-astro-cid-cglmvl5z]{background:currentColor;width:7px;height:7px;position:absolute;right:14px}.stat__mark--t[data-astro-cid-cglmvl5z]{top:14px}.stat__mark--b[data-astro-cid-cglmvl5z]{bottom:14px}.is-blue[data-astro-cid-cglmvl5z]{background:var(--c-accent);color:#fff}.is-black[data-astro-cid-cglmvl5z]{color:#fff;background:#000}.is-grey[data-astro-cid-cglmvl5z]{background:var(--c-grey);color:#fff}.is-white[data-astro-cid-cglmvl5z]{color:#000;background:#fff}@media (width<=860px){.stats__row[data-astro-cid-cglmvl5z]{grid-template-columns:1fr 1fr}}@media (width<=420px){.stat[data-astro-cid-cglmvl5z]{gap:28px;min-height:150px}}.clients__grid[data-astro-cid-nkv4fvpg]{gap:48px var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.clients__copy[data-astro-cid-nkv4fvpg]{top:calc(var(--header-h) + 40px);gap:22px;display:grid;position:sticky}.clients__copy[data-astro-cid-nkv4fvpg] .h-xl[data-astro-cid-nkv4fvpg]{max-width:12ch}.clients__tabs[data-astro-cid-nkv4fvpg]{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg]{min-height:36px;color:var(--c-paper-ink);box-shadow:inset 0 0 0 1px var(--c-paper-line);transition:background-color .3s var(--e-soft), color .3s var(--e-soft);background:#fff;align-items:center;gap:10px;padding:6px 12px;font-size:.8125rem;font-weight:500;display:inline-flex}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg] .mono[data-astro-cid-nkv4fvpg]{color:var(--c-paper-muted);font-size:.6875rem;transition:color .3s}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg]{isolation:isolate;position:relative}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg]:before{content:"";z-index:-1;background:var(--c-paper-ink);clip-path:inset(0 100% 0 0);transition:clip-path .45s var(--e-lock);position:absolute;inset:0}@media (hover:hover){.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=false]:hover{color:#fff}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=false]:hover:before{clip-path:inset(0)}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=false]:hover .mono[data-astro-cid-nkv4fvpg]{color:#c3c9cf}}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg]>span[data-astro-cid-nkv4fvpg]{transition:translate .4s var(--e-lock), color .3s;display:inline-block}@media (hover:hover){.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=true]:hover>span[data-astro-cid-nkv4fvpg]:first-child{translate:4px}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=true]:hover .mono[data-astro-cid-nkv4fvpg]{translate:-2px}}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=true]:focus-visible>span[data-astro-cid-nkv4fvpg]:first-child{translate:4px}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=false]:focus-visible{color:#fff}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=false]:focus-visible:before{clip-path:inset(0)}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=true]{background:var(--c-accent);color:#fff;box-shadow:none}.clients__tabs[data-astro-cid-nkv4fvpg] button[data-astro-cid-nkv4fvpg][aria-pressed=true] .mono[data-astro-cid-nkv4fvpg]{color:#fff}.clients__note[data-astro-cid-nkv4fvpg]{font-size:var(--t-s);color:var(--c-paper-muted);max-width:30rem;min-height:3em}.clients__more[data-astro-cid-nkv4fvpg]{min-height:28px;font-size:var(--t-s);color:var(--c-paper-accent);justify-self:start;align-items:center;gap:8px;font-weight:500;display:inline-flex}.clients__more[data-astro-cid-nkv4fvpg] svg{width:12px;height:12px;transition:translate .45s var(--e-lock)}@media (hover:hover){.clients__more[data-astro-cid-nkv4fvpg]:hover svg{translate:6px}}.clients__more[data-astro-cid-nkv4fvpg]:focus-visible svg{translate:6px}.clients__logos[data-astro-cid-nkv4fvpg]{background:var(--c-paper-line);box-shadow:0 0 0 1px var(--c-paper-line);grid-template-columns:repeat(3,1fr);gap:2px;padding:0;list-style:none;display:grid}.clients__logos[data-astro-cid-nkv4fvpg] li[data-astro-cid-nkv4fvpg]{aspect-ratio:266/140;transition:opacity .45s var(--e-soft);background:#fff;place-items:center;padding:14px;display:grid;position:relative}.clients__logos[data-astro-cid-nkv4fvpg] img[data-astro-cid-nkv4fvpg]{width:100%;max-width:220px;height:auto;transition:filter .45s var(--e-soft), opacity .45s var(--e-soft), translate .45s var(--e-lock)}@media (hover:hover){.clients__logos[data-astro-cid-nkv4fvpg] li[data-astro-cid-nkv4fvpg]:not(.clients__cta):hover img[data-astro-cid-nkv4fvpg]{translate:0 -4px}}.clients__sector[data-astro-cid-nkv4fvpg]{letter-spacing:.05em;text-transform:uppercase;color:#6a7178;font-size:.625rem;position:absolute;bottom:7px;left:10px}.clients__logos[data-astro-cid-nkv4fvpg] li[data-astro-cid-nkv4fvpg].clients__cta{background:var(--c-accent);padding:0}.clients__cta[data-astro-cid-nkv4fvpg] a[data-astro-cid-nkv4fvpg]{color:#fff;width:100%;height:100%;font-size:var(--t-s);justify-content:space-between;align-items:flex-end;gap:12px;padding:16px;font-weight:500;display:flex}.clients__cta[data-astro-cid-nkv4fvpg] svg{width:14px;height:14px;transition:translate .45s var(--e-lock);flex-shrink:0}@media (hover:hover){.clients__cta[data-astro-cid-nkv4fvpg] a[data-astro-cid-nkv4fvpg]:hover svg{translate:5px}}.clients__cta[data-astro-cid-nkv4fvpg] a[data-astro-cid-nkv4fvpg]:focus-visible{outline-offset:-4px;outline-color:#fff}.clients__cta[data-astro-cid-nkv4fvpg] a[data-astro-cid-nkv4fvpg]:focus-visible svg{translate:5px}.clients__logos[data-astro-cid-nkv4fvpg] li[data-astro-cid-nkv4fvpg].is-out{opacity:.22}.clients__logos[data-astro-cid-nkv4fvpg] li[data-astro-cid-nkv4fvpg].is-out img[data-astro-cid-nkv4fvpg]{filter:grayscale();opacity:.5}@media (width<=960px){.clients__grid[data-astro-cid-nkv4fvpg]{grid-template-columns:1fr}.clients__copy[data-astro-cid-nkv4fvpg]{position:static}}@media (width<=560px){.clients__logos[data-astro-cid-nkv4fvpg]{grid-template-columns:repeat(2,1fr)}.clients__logos[data-astro-cid-nkv4fvpg] li[data-astro-cid-nkv4fvpg].clients__cta{aspect-ratio:auto;grid-column:span 2;min-height:64px}}.sec__top[data-astro-cid-5wmt7w4j]{gap:40px var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.sec__copy[data-astro-cid-5wmt7w4j]{gap:22px;display:grid}.sec__title[data-astro-cid-5wmt7w4j]{font-size:var(--t-mega);letter-spacing:-.055em;margin-left:-.05em;font-weight:500;line-height:.9}.sec__art[data-astro-cid-5wmt7w4j]{height:clamp(260px,30vw,440px)}.sec__facts[data-astro-cid-5wmt7w4j]{border-top:1px solid var(--c-paper-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(56px,7vw,104px);padding:0;list-style:none;display:grid}.sec__facts[data-astro-cid-5wmt7w4j] li[data-astro-cid-5wmt7w4j]{border-bottom:1px solid var(--c-paper-line);align-content:start;gap:10px;padding:24px 24px 32px 0;display:grid}.sec__facts[data-astro-cid-5wmt7w4j] li[data-astro-cid-5wmt7w4j]:not(:nth-child(3n+1)){border-left:1px solid var(--c-paper-line);padding-left:24px}.sec__facts[data-astro-cid-5wmt7w4j] p[data-astro-cid-5wmt7w4j]{font-size:var(--t-s);color:var(--c-paper-muted);max-width:22rem}.sec__n[data-astro-cid-5wmt7w4j]{font-size:var(--t-xs);color:var(--c-paper-accent)}.sec__award[data-astro-cid-5wmt7w4j]{gap:28px var(--gutter);background:var(--c-paper);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;margin-top:clamp(40px,5vw,72px);padding:24px;display:grid}.sec__award-copy[data-astro-cid-5wmt7w4j]{gap:8px;display:grid}.sec__award-sub[data-astro-cid-5wmt7w4j]{font-size:var(--t-s);color:var(--c-paper-muted)}.sec__badges[data-astro-cid-5wmt7w4j]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px 26px;padding:0;list-style:none;display:flex}.sec__badges[data-astro-cid-5wmt7w4j] img[data-astro-cid-5wmt7w4j]{max-width:none}@media (width<=960px){.sec__top[data-astro-cid-5wmt7w4j],.sec__award[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr}.sec__badges[data-astro-cid-5wmt7w4j]{justify-content:flex-start}.sec__facts[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr 1fr}.sec__facts[data-astro-cid-5wmt7w4j] li[data-astro-cid-5wmt7w4j]:nth-child(n){border-left:0;padding:20px 16px 24px 0}.sec__facts[data-astro-cid-5wmt7w4j] li[data-astro-cid-5wmt7w4j]:nth-child(2n){border-left:1px solid var(--c-paper-line);padding-left:16px}}@media (width<=560px){.sec__facts[data-astro-cid-5wmt7w4j]{grid-template-columns:1fr}.sec__facts[data-astro-cid-5wmt7w4j] li[data-astro-cid-5wmt7w4j]:nth-child(n){border-left:0;padding:18px 0}}.pipe[data-astro-cid-qjn2xs6z]{padding-bottom:clamp(48px,6vw,88px)}.pipe__head[data-astro-cid-qjn2xs6z]{gap:20px;max-width:62rem;margin-bottom:clamp(40px,5vw,72px);display:grid}.pipe__steps[data-astro-cid-qjn2xs6z]{border-block:1px solid var(--c-line);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.pipe__step[data-astro-cid-qjn2xs6z]{grid-template-rows:auto auto auto 1fr;gap:14px;padding:28px 28px 32px 0;display:grid;position:relative}.pipe__step[data-astro-cid-qjn2xs6z]+.pipe__step[data-astro-cid-qjn2xs6z]{border-left:1px solid var(--c-line);padding-left:28px}.pipe__n[data-astro-cid-qjn2xs6z]{letter-spacing:-.04em;color:#5f6a74;font-size:clamp(3rem,2rem + 3vw,5rem);line-height:1}.is-1[data-astro-cid-qjn2xs6z] .pipe__n[data-astro-cid-qjn2xs6z]{color:#aab2ba}.is-2[data-astro-cid-qjn2xs6z] .pipe__n[data-astro-cid-qjn2xs6z]{color:var(--c-accent)}.pipe__line[data-astro-cid-qjn2xs6z]{color:var(--c-muted);font-size:var(--t-s)}.pipe__chips[data-astro-cid-qjn2xs6z]{flex-wrap:wrap;align-self:end;gap:4px;margin-top:12px;padding:0;list-style:none;display:flex}.pipe__chips[data-astro-cid-qjn2xs6z] li[data-astro-cid-qjn2xs6z]{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;padding:6px 8px;font-size:.6875rem}.is-0[data-astro-cid-qjn2xs6z] .pipe__chips[data-astro-cid-qjn2xs6z] li[data-astro-cid-qjn2xs6z]{color:#aab2ba;box-shadow:inset 0 0 0 1px var(--c-line-2)}.is-1[data-astro-cid-qjn2xs6z] .pipe__chips[data-astro-cid-qjn2xs6z] li[data-astro-cid-qjn2xs6z]{color:#fff;box-shadow:inset 0 0 0 1px #fff}.is-2[data-astro-cid-qjn2xs6z] .pipe__chips[data-astro-cid-qjn2xs6z] li[data-astro-cid-qjn2xs6z]{color:#fff;background:var(--c-accent)}.pipe__to[data-astro-cid-qjn2xs6z]{z-index:1;width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--c-line-2);color:#fff;background:#000;place-items:center;display:grid;position:absolute;top:44px;right:-14px}.pipe__to[data-astro-cid-qjn2xs6z] svg{width:12px;height:12px}@media (width<=860px){.pipe__steps[data-astro-cid-qjn2xs6z]{border-bottom:0;grid-template-columns:1fr}.pipe__step[data-astro-cid-qjn2xs6z],.pipe__step[data-astro-cid-qjn2xs6z]+.pipe__step[data-astro-cid-qjn2xs6z]{border-left:0;border-bottom:1px solid var(--c-line);padding:24px 0 28px}.pipe__to[data-astro-cid-qjn2xs6z]{inset:auto auto -14px 0;rotate:90deg}}.voices[data-astro-cid-nu3pcq3q]{padding-top:clamp(24px,3vw,48px)}.voices__kicker[data-astro-cid-nu3pcq3q]{margin-bottom:28px}.voices__list[data-astro-cid-nu3pcq3q]{border-top:1px solid var(--c-line);padding:0;list-style:none}.voices__list[data-astro-cid-nu3pcq3q]>li[data-astro-cid-nu3pcq3q]{border-bottom:1px solid var(--c-line)}.voice[data-astro-cid-nu3pcq3q]{gap:16px var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,8fr) minmax(0,3fr);align-items:start;padding-block:clamp(28px,3.4vw,48px);display:grid}.voice__n[data-astro-cid-nu3pcq3q]{font-size:var(--t-xs);color:var(--c-muted);padding-top:.6em}.voice__q[data-astro-cid-nu3pcq3q] p[data-astro-cid-nu3pcq3q]{font-size:var(--t-l);letter-spacing:-.03em;text-indent:-.42em;text-wrap:balance;max-width:24ch;font-weight:500;line-height:1.1}.voice__who[data-astro-cid-nu3pcq3q]{font-size:var(--t-s);gap:2px;padding-top:.6em;display:grid}.voice__who[data-astro-cid-nu3pcq3q] strong[data-astro-cid-nu3pcq3q]{font-weight:500}.voice__who[data-astro-cid-nu3pcq3q] span[data-astro-cid-nu3pcq3q]{color:var(--c-muted)}.voices__list[data-astro-cid-nu3pcq3q]>li[data-astro-cid-nu3pcq3q]:first-child .voice__q[data-astro-cid-nu3pcq3q] p[data-astro-cid-nu3pcq3q]{font-size:var(--t-xl);letter-spacing:-.04em;color:#fff;max-width:20ch;line-height:1}.voices__list[data-astro-cid-nu3pcq3q]>li[data-astro-cid-nu3pcq3q]:first-child .voice__q[data-astro-cid-nu3pcq3q] mark{color:var(--c-accent-ink);background:0 0}.voices__list[data-astro-cid-nu3pcq3q]>li[data-astro-cid-nu3pcq3q]:not(:first-child) .voice__q[data-astro-cid-nu3pcq3q] p[data-astro-cid-nu3pcq3q]{font-size:var(--t-m);letter-spacing:-.015em;color:#c3c9cf;max-width:40ch;line-height:1.3}@media (width<=860px){.voice[data-astro-cid-nu3pcq3q]{grid-template-columns:1fr}.voice__n[data-astro-cid-nu3pcq3q],.voice__who[data-astro-cid-nu3pcq3q]{padding-top:0}}.ins__head[data-astro-cid-zeulvcfx]{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.ins__head[data-astro-cid-zeulvcfx] .label[data-astro-cid-zeulvcfx]{margin-bottom:12px}.ins__all[data-astro-cid-zeulvcfx]{min-height:28px;font-size:var(--t-s);align-items:center;gap:8px;font-weight:500;display:inline-flex}.ins__all[data-astro-cid-zeulvcfx] svg{width:12px;height:12px;transition:translate .45s var(--e-lock)}@media (hover:hover){.ins__all[data-astro-cid-zeulvcfx]:hover svg{translate:6px}}.ins__all[data-astro-cid-zeulvcfx]:focus-visible svg{translate:6px}.ins__list[data-astro-cid-zeulvcfx]{border-top:1px solid var(--c-line);padding:0;list-style:none}.ins__list[data-astro-cid-zeulvcfx] li[data-astro-cid-zeulvcfx]{border-bottom:1px solid var(--c-line)}.ins__row[data-astro-cid-zeulvcfx]{isolation:isolate;gap:16px var(--gutter);grid-template-columns:minmax(0,2fr) minmax(0,7fr) minmax(0,2fr) 44px;align-items:center;padding:24px 12px;display:grid;position:relative}.ins__row[data-astro-cid-zeulvcfx]:before{content:"";z-index:-1;clip-path:inset(0 100% 0 0);transition:clip-path .55s var(--e-lock);background:#0f1012;position:absolute;inset:0}.ins__text[data-astro-cid-zeulvcfx]{gap:6px;display:grid}.ins__title[data-astro-cid-zeulvcfx]{display:block}.ins__line[data-astro-cid-zeulvcfx]{font-size:var(--t-s);color:var(--c-muted);max-width:44rem}.ins__arrow[data-astro-cid-zeulvcfx]{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--c-line-2);place-items:center;display:grid;overflow:clip}.ins__arrow[data-astro-cid-zeulvcfx] svg{width:14px;height:14px;transition:translate .45s var(--e-lock)}@media (hover:hover){.ins__row[data-astro-cid-zeulvcfx]:hover:before{clip-path:inset(0)}.ins__row[data-astro-cid-zeulvcfx]:hover .ins__arrow[data-astro-cid-zeulvcfx]{background:var(--c-accent);box-shadow:none}.ins__row[data-astro-cid-zeulvcfx]:hover .ins__arrow[data-astro-cid-zeulvcfx] svg{translate:4px}}.ins__row[data-astro-cid-zeulvcfx]:focus-visible:before{clip-path:inset(0)}.ins__row[data-astro-cid-zeulvcfx]:focus-visible .ins__arrow[data-astro-cid-zeulvcfx]{background:var(--c-accent);box-shadow:none}.ins__row[data-astro-cid-zeulvcfx]:active:before{clip-path:inset(0)}@media (width<=760px){.ins__row[data-astro-cid-zeulvcfx]{grid-template-columns:1fr 44px;padding:20px 0}.ins__type[data-astro-cid-zeulvcfx],.ins__text[data-astro-cid-zeulvcfx],.ins__mins[data-astro-cid-zeulvcfx]{grid-column:1}.ins__arrow[data-astro-cid-zeulvcfx]{grid-area:1/2/span 3}}.close[data-astro-cid-miz5qnfv]{padding-block:clamp(24px,4vw,64px) clamp(56px,7vw,104px)}.close__panel[data-astro-cid-miz5qnfv]{background:var(--c-accent);color:#fff;--plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Cpath d='M4.5 0v9M0 4.5h9' stroke='%23ffffff' stroke-opacity='.8'/%3E%3C/svg%3E");gap:clamp(40px,6vw,96px);padding:clamp(28px,4.4vw,72px);display:grid}.close__title[data-astro-cid-miz5qnfv]{font-size:var(--t-xl);letter-spacing:-.045em;max-width:16ch;font-weight:500;line-height:.96}.close__row[data-astro-cid-miz5qnfv]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.close__sub[data-astro-cid-miz5qnfv]{font-size:var(--t-m);letter-spacing:-.015em;max-width:26rem;line-height:1.35}
