.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,1rem + 5vw,5rem);overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}@media (width>=64rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr}}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--step-6);font-variation-settings:"opsz" 96, "wdth" 92;letter-spacing:-.035em;margin-block:1.1rem 1.5rem;font-weight:700;line-height:.98}.hero__title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--teal);font-style:normal}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-block-start:2.25rem;display:flex}.hero__meta[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-faint);margin-block:2rem 0;line-height:1.6}.hero__meta[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-inline:.5em}.hero__collage[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:repeat(2,1fr);gap:clamp(.75rem,1.5vw,1.1rem);display:grid}.hero__tile[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--paper-edge);background:var(--paper-deep);overflow:hidden}.hero__tile[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.hero__tile--a[data-astro-cid-lcdefpme]{aspect-ratio:2;grid-column:1/-1}.hero__tile--b[data-astro-cid-lcdefpme],.hero__tile--c[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.hero__tile--b[data-astro-cid-lcdefpme] img{object-position:60% 50%}@media (width>=64rem){.hero__collage[data-astro-cid-lcdefpme]{transform:rotate(-1.5deg)}}.strip[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule);background:var(--paper-deep)}.strip__list[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:.01em;color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:.5rem 0;margin:0;padding:.9rem 0;font-weight:600;list-style:none;display:flex}.strip__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline:clamp(.8rem,2vw,1.6rem)}.strip__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-inline-start:1px solid var(--rule-strong)}.mission[data-astro-cid-lcdefpme]{align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}@media (width>=60rem){.mission[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr}}.mission__title[data-astro-cid-lcdefpme]{font-size:var(--step-3);max-width:24ch;margin-block:.6rem 1.4rem}.mission__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--ink-soft)}.mission__copy[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{margin-block-start:1.6rem}.mission__list[data-astro-cid-lcdefpme]{background:var(--teal-wash);border:1px solid color-mix(in oklab, var(--teal) 18%, transparent);border-radius:var(--radius-lg);padding:clamp(1.4rem,3vw,2.2rem)}.mission__list[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{counter-reset:svc;margin:1.2rem 0 1.5rem;padding:0;list-style:none}.mission__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:svc;border-block-start:1px solid color-mix(in oklab, var(--teal) 16%, transparent);font-size:var(--step--1);grid-template-columns:2rem 1fr;gap:.6rem;padding-block:.7rem;line-height:1.55;display:grid}.mission__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(svc, decimal-leading-zero);font-family:var(--font-display);color:var(--teal-soft);font-weight:700;font-size:var(--step--1);padding-block-start:.1em}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:clamp(1.25rem,2.5vw,1.75rem);display:grid}.testi[data-astro-cid-lcdefpme]{max-width:60rem}.testi__quote[data-astro-cid-lcdefpme]{margin:1.2rem 0 2rem}.testi__quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.015em;max-width:34ch;margin:0;font-weight:500;line-height:1.25}.testi__quote[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{font-style:normal;font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-on-dark);margin-block-start:1.2rem;font-weight:600;display:block}.board__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-block-end:2rem;display:flex}.board[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:.9rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.board[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr)}}.board[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{aspect-ratio:1;border-radius:var(--radius-lg);border:1px solid var(--paper-edge);overflow:hidden}.board[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.board[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover img{transform:scale(1.04)}
