.lead-notes[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,48px)}.lead-notes[data-astro-cid-3zqu5air] p[data-astro-cid-3zqu5air]{color:var(--ink-2);margin:0}@media(max-width:860px){.lead-notes[data-astro-cid-3zqu5air]{grid-template-columns:1fr}}.label[data-astro-cid-3zqu5air]{margin-top:10px}.head[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:32px;align-items:start;margin-bottom:clamp(40px,6vw,72px)}.head[data-astro-cid-3zqu5air] h2[data-astro-cid-3zqu5air]{margin:0}.head-split[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:end;margin-bottom:clamp(40px,6vw,72px)}.head-split[data-astro-cid-3zqu5air] h2[data-astro-cid-3zqu5air],.head-split[data-astro-cid-3zqu5air] .lede[data-astro-cid-3zqu5air]{margin:0}@media(max-width:900px){.head[data-astro-cid-3zqu5air],.head-split[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,1fr);gap:20px}.head[data-astro-cid-3zqu5air] .label[data-astro-cid-3zqu5air]{margin-bottom:0}}.tight[data-astro-cid-3zqu5air]{padding-top:clamp(8px,2vw,24px)}.big[data-astro-cid-3zqu5air]{font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.18;letter-spacing:-.035em;font-weight:450;margin:32px 0 0;max-width:52rem}.big[data-astro-cid-3zqu5air] .muted[data-astro-cid-3zqu5air]{color:var(--ink-3)}.big[data-astro-cid-3zqu5air] em[data-astro-cid-3zqu5air]{font-family:var(--font-serif);font-weight:400;color:var(--sea);letter-spacing:-.01em;font-size:1.08em}.pillars[data-astro-cid-3zqu5air]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hair)}.pillars[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:26px 24px 0 0}.pillars[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]+li[data-astro-cid-3zqu5air]{padding-left:24px;border-left:1px solid var(--hair)}.pillars[data-astro-cid-3zqu5air] .num[data-astro-cid-3zqu5air]{justify-self:start;margin-top:2px}.pillars[data-astro-cid-3zqu5air] p[data-astro-cid-3zqu5air]{margin:0;color:var(--ink-2)}.pillars[data-astro-cid-3zqu5air] strong[data-astro-cid-3zqu5air]{display:block;color:var(--ink);font-weight:500;font-size:1.15rem;letter-spacing:-.02em;margin-bottom:4px}@media(max-width:760px){.pillars[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,1fr)}.pillars[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air],.pillars[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]+li[data-astro-cid-3zqu5air]{padding:22px 0;border-left:0}.pillars[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]+li[data-astro-cid-3zqu5air]{border-top:1px solid var(--hair)}}.steps[data-astro-cid-3zqu5air]{list-style:none;margin:0;padding:0;border-top:1px solid var(--hair)}.steps[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:60px minmax(0,1fr) minmax(0,1.5fr);gap:24px;align-items:start;padding:clamp(28px,3.6vw,44px) 0;border-bottom:1px solid var(--hair)}.steps[data-astro-cid-3zqu5air] .num[data-astro-cid-3zqu5air]{justify-self:start;margin-top:10px}.steps[data-astro-cid-3zqu5air] h3[data-astro-cid-3zqu5air]{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.04;letter-spacing:-.04em;margin:0}.step-body[data-astro-cid-3zqu5air] p[data-astro-cid-3zqu5air]{color:var(--ink-2);font-size:1.06rem;margin-bottom:18px;max-width:38rem}.step-body[data-astro-cid-3zqu5air] .out[data-astro-cid-3zqu5air]{margin:0;color:var(--ink);font-weight:500;letter-spacing:-.01em;display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;background:var(--band-card);border-radius:999px;padding:10px 18px 10px 10px}.step-body[data-astro-cid-3zqu5air] .out[data-astro-cid-3zqu5air] span[data-astro-cid-3zqu5air]{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--on-fill);background:var(--sea);border-radius:999px;padding:4px 10px}@media(max-width:860px){.steps[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{grid-template-columns:44px minmax(0,1fr);gap:16px 12px}.step-body[data-astro-cid-3zqu5air]{grid-column:2}.step-body[data-astro-cid-3zqu5air] .out[data-astro-cid-3zqu5air]{border-radius:16px}}.tiles[data-astro-cid-3zqu5air]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.tiles[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{display:flex;flex-direction:column;gap:clamp(48px,6vw,88px);min-height:280px;background:var(--paper-2);border-radius:var(--radius);padding:clamp(22px,2.4vw,30px);transition:background .35s var(--ease),transform .35s var(--ease)}.tiles[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]:hover{background:var(--white)}.tiles[data-astro-cid-3zqu5air] .num[data-astro-cid-3zqu5air]{align-self:flex-start}.tiles[data-astro-cid-3zqu5air] h3[data-astro-cid-3zqu5air]{margin-bottom:10px}.tiles[data-astro-cid-3zqu5air] p[data-astro-cid-3zqu5air]{color:var(--ink-2);margin:0;font-size:1rem}@media(max-width:1000px){.tiles[data-astro-cid-3zqu5air]{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{min-height:0}}@media(max-width:560px){.tiles[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,1fr)}.tiles[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{min-height:0;gap:28px}}.pull[data-astro-cid-3zqu5air]{margin:28px 0 0;padding-top:24px;border-top:1px solid var(--hair)}.pull[data-astro-cid-3zqu5air] em[data-astro-cid-3zqu5air]{display:block;margin-top:10px;font-family:var(--font-serif);font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1.2;color:var(--sea);letter-spacing:-.01em}.senior[data-astro-cid-3zqu5air]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hair);margin-bottom:clamp(48px,7vw,88px)}.senior[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{padding:28px 28px 0 0}.senior[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]+li[data-astro-cid-3zqu5air]{padding-left:28px;border-left:1px solid var(--hair)}.senior[data-astro-cid-3zqu5air] .num[data-astro-cid-3zqu5air]{margin-bottom:22px}.senior[data-astro-cid-3zqu5air] h3[data-astro-cid-3zqu5air]{margin-bottom:8px}.senior[data-astro-cid-3zqu5air] p[data-astro-cid-3zqu5air]{color:var(--ink-2);margin:0}@media(max-width:860px){.senior[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,1fr)}.senior[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air],.senior[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]+li[data-astro-cid-3zqu5air]{padding:24px 0;border-left:0}.senior[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]+li[data-astro-cid-3zqu5air]{border-top:1px solid var(--hair)}}.people[data-astro-cid-3zqu5air]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.people[data-astro-cid-3zqu5air] a[data-astro-cid-3zqu5air]{display:block;color:var(--ink);text-decoration:none}.ph[data-astro-cid-3zqu5air]{position:relative;display:block;aspect-ratio:4 / 5;border-radius:var(--radius-sm);overflow:hidden;background:var(--paper-2);margin-bottom:12px}.ph[data-astro-cid-3zqu5air] img[data-astro-cid-3zqu5air]{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);transition:filter .5s var(--ease),transform .6s var(--ease)}.ph[data-astro-cid-3zqu5air]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--island-edge);pointer-events:none}.people[data-astro-cid-3zqu5air] a[data-astro-cid-3zqu5air]:hover .ph[data-astro-cid-3zqu5air] img[data-astro-cid-3zqu5air]{filter:none;transform:scale(1.03)}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]) .ph[data-astro-cid-3zqu5air] img[data-astro-cid-3zqu5air]{filter:grayscale(1) contrast(1.05) brightness(.82)}:root:not([data-theme=light]) .people[data-astro-cid-3zqu5air] a[data-astro-cid-3zqu5air]:hover .ph[data-astro-cid-3zqu5air] img[data-astro-cid-3zqu5air]{filter:grayscale(0) contrast(1) brightness(.94)}}@media screen{:root[data-theme=dark] .ph[data-astro-cid-3zqu5air] img[data-astro-cid-3zqu5air]{filter:grayscale(1) contrast(1.05) brightness(.82)}:root[data-theme=dark] .people[data-astro-cid-3zqu5air] a[data-astro-cid-3zqu5air]:hover .ph[data-astro-cid-3zqu5air] img[data-astro-cid-3zqu5air]{filter:grayscale(0) contrast(1) brightness(.94)}}.name[data-astro-cid-3zqu5air]{display:block;font-weight:500;font-size:.95rem;letter-spacing:-.015em;line-height:1.3}.role[data-astro-cid-3zqu5air]{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);margin-top:6px;line-height:1.5}.team-btn[data-astro-cid-3zqu5air]{margin-top:clamp(32px,4vw,48px)}@media(max-width:1100px){.people[data-astro-cid-3zqu5air]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:520px){.people[data-astro-cid-3zqu5air]{grid-template-columns:repeat(2,minmax(0,1fr))}}.who[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.who-copy[data-astro-cid-3zqu5air] h2[data-astro-cid-3zqu5air]{margin-bottom:24px}.clients-line[data-astro-cid-3zqu5air]{color:var(--ink-2);margin:0;padding-top:20px;border-top:1px solid var(--hair)}.signals[data-astro-cid-3zqu5air]{background:var(--white);border:1px solid var(--hair-2);border-radius:var(--radius-lg);padding:clamp(24px,3.4vw,44px)}.signals[data-astro-cid-3zqu5air] h3[data-astro-cid-3zqu5air]{font-size:clamp(1.4rem,2.2vw,1.8rem);letter-spacing:-.03em;margin-bottom:22px}.signals[data-astro-cid-3zqu5air] ol[data-astro-cid-3zqu5air]{list-style:none;margin:0 0 28px;padding:0;border-top:1px solid var(--hair)}.signals[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:18px 0;border-bottom:1px solid var(--hair);color:var(--ink);line-height:1.45}.signals[data-astro-cid-3zqu5air] .num[data-astro-cid-3zqu5air]{justify-self:start;margin-top:1px}@media(max-width:900px){.who[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,1fr)}}
