.nav2[data-astro-cid-pefrzzb7]{gap:var(--space-m);display:grid}.nav2__index-title[data-astro-cid-pefrzzb7]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-block-end:var(--space-xs);font-size:.6875rem;font-weight:500}.nav2__list[data-astro-cid-pefrzzb7]{border-block-start:var(--border) solid var(--rule);display:grid;position:relative}.nav2__list[data-astro-cid-pefrzzb7]:before{content:"";inline-size:2px;block-size:var(--rail-h,0);background:var(--cobalt-500);transform:translateY(var(--rail-y,0));transition:transform var(--dur-base) var(--ease-out), block-size var(--dur-base) var(--ease-out);border-radius:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.nav2__tab[data-astro-cid-pefrzzb7]{inline-size:100%;padding:var(--space-s) var(--space-s) var(--space-s) var(--space-m);text-align:start;border-block-end:var(--border) solid var(--rule);border-radius:0 var(--radius-sm) var(--radius-sm) 0;transition:background-color var(--dur-fast) var(--ease-out);gap:.125rem;display:grid;position:relative}.nav2__tab-title[data-astro-cid-pefrzzb7]{font-size:var(--step-0);font-weight:var(--weight-strong);color:var(--ink-600);letter-spacing:-.014em;transition:color var(--dur-fast) var(--ease-out)}.nav2__tab-short[data-astro-cid-pefrzzb7]{font-size:var(--step--1);color:var(--text-muted);line-height:1.4}@media (hover:hover){.nav2__tab[data-astro-cid-pefrzzb7]:hover{background:var(--ink-050)}.nav2__tab[data-astro-cid-pefrzzb7]:hover .nav2__tab-title[data-astro-cid-pefrzzb7]{color:var(--text-strong)}}.nav2__tab[data-astro-cid-pefrzzb7][aria-expanded=true] .nav2__tab-title[data-astro-cid-pefrzzb7]{color:var(--cobalt-600)}.nav2__tab[data-astro-cid-pefrzzb7][aria-expanded=true] .nav2__tab-short[data-astro-cid-pefrzzb7]{color:var(--ink-500)}.nav2__panel[data-astro-cid-pefrzzb7]{gap:var(--space-m);display:grid}.nav2__panel[data-astro-cid-pefrzzb7]:not([data-open]){display:none}.nav2__media[data-astro-cid-pefrzzb7]{border-radius:var(--radius);background:var(--ink-100);aspect-ratio:16/10;overflow:clip}.nav2__media[data-astro-cid-pefrzzb7] img{object-fit:cover;block-size:100%;inline-size:100%}.nav2__coverage[data-astro-cid-pefrzzb7]{margin-block-end:var(--space-2xs)}.nav2__summary[data-astro-cid-pefrzzb7]{font-size:var(--step-1);color:var(--ink-600);max-width:48ch;line-height:1.5}.nav2__scope[data-astro-cid-pefrzzb7]{margin:var(--space-m) 0 0;gap:.5rem;max-width:52ch;padding:0;display:grid}.nav2__scope[data-astro-cid-pefrzzb7] li[data-astro-cid-pefrzzb7]{font-size:var(--step--1);padding-inline-start:1.5rem;line-height:1.5;position:relative}.nav2__scope[data-astro-cid-pefrzzb7] li[data-astro-cid-pefrzzb7]:before{content:"";background:var(--ink-300);block-size:1px;inline-size:.625rem;position:absolute;inset-block-start:.6em;inset-inline-start:0}.nav2__more[data-astro-cid-pefrzzb7]{font-size:var(--step--1);font-weight:var(--weight-strong);margin-block-start:var(--space-m);display:inline-block}.nav2__foot[data-astro-cid-pefrzzb7]{margin-block-start:var(--space-xl)}@media (width>=64rem){.nav2[data-astro-cid-pefrzzb7]{gap:var(--space-2xl);grid-template-columns:minmax(0,21rem) minmax(0,1fr);align-items:start}.nav2__panels[data-astro-cid-pefrzzb7]{display:grid}.nav2__panel[data-astro-cid-pefrzzb7]{transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);grid-area:1/1;grid-template-columns:minmax(0,1fr)}.nav2__panel[data-astro-cid-pefrzzb7]:not([data-open]){visibility:hidden;opacity:0;pointer-events:none;display:grid;transform:translateY(6px)}.nav2__panel[data-astro-cid-pefrzzb7][data-open]{visibility:visible;opacity:1;transform:none}.nav2__media[data-astro-cid-pefrzzb7]{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.nav2__list[data-astro-cid-pefrzzb7]:before,.nav2__panel[data-astro-cid-pefrzzb7],.nav2__tab[data-astro-cid-pefrzzb7],.nav2__tab-title[data-astro-cid-pefrzzb7]{transition:none!important}.nav2__panel[data-astro-cid-pefrzzb7]:not([data-open]){transform:none!important}}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-2xl) 0}.hero__title[data-astro-cid-lcdefpme]{max-width:15ch}.hero__lead[data-astro-cid-lcdefpme]{margin-block-start:var(--space-m)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.hero__media[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:var(--border) solid var(--rule);background:var(--ink-100);aspect-ratio:3/2;margin-block-start:var(--space-2xl);overflow:clip}.hero__media[data-astro-cid-lcdefpme] img{object-fit:cover;block-size:100%;inline-size:100%}@media (width>=48rem){.hero[data-astro-cid-lcdefpme]{padding-block-start:var(--space-3xl)}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:21/9}}.section-head[data-astro-cid-lcdefpme]{gap:var(--space-s);margin-block-end:var(--space-xl);display:grid}.section-head__body[data-astro-cid-lcdefpme]{max-width:58ch}.stages__heading[data-astro-cid-lcdefpme]{max-width:18ch;margin-block-end:var(--space-xl)}.stages[data-astro-cid-lcdefpme]{gap:var(--space-l);display:grid}.stages__item[data-astro-cid-lcdefpme]{border-block-start:2px solid var(--ink-200);padding-block-start:var(--space-m)}.stages__title[data-astro-cid-lcdefpme]{margin-block-end:var(--space-2xs)}.stages__body[data-astro-cid-lcdefpme]{max-width:44ch;font-size:var(--step--1);line-height:1.6}@media (width>=56rem){.stages[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.stages__item[data-astro-cid-lcdefpme]{padding:0 var(--space-l);border-block-start:0;border-inline-start:var(--border) solid var(--rule-strong)}.stages__item[data-astro-cid-lcdefpme]:first-child{border-inline-start:0;padding-inline-start:0}.stages__item[data-astro-cid-lcdefpme]:last-child{padding-inline-end:0}}.split[data-astro-cid-lcdefpme]{gap:var(--space-m);display:grid}.panel[data-astro-cid-lcdefpme]{gap:var(--space-m);padding:var(--space-s);background:var(--surface-raised);border:var(--border) solid var(--rule);border-radius:var(--radius-lg);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);text-decoration:none;display:grid;box-shadow:0 1px 2px #0b0e140a}@media (hover:hover){.panel[data-astro-cid-lcdefpme]:hover{border-color:var(--ink-200);transform:translateY(-2px);box-shadow:0 2px 4px #0b0e140d,0 12px 28px #0b0e1414}}.panel__media[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--ink-100);aspect-ratio:16/10;display:block;overflow:clip}.panel__media[data-astro-cid-lcdefpme] img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--dur-slow) var(--ease-out)}@media (hover:hover){.panel[data-astro-cid-lcdefpme]:hover .panel__media[data-astro-cid-lcdefpme] img{transform:scale(1.025)}}.panel__body[data-astro-cid-lcdefpme]{gap:var(--space-2xs);padding:0 var(--space-xs) var(--space-s);display:grid}.panel__text[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--text);max-width:42ch;line-height:1.6}.panel__cue[data-astro-cid-lcdefpme]{font-size:var(--step--1);font-weight:var(--weight-strong);color:var(--cobalt-600);align-items:center;gap:.4rem;margin-block-start:var(--space-2xs);display:inline-flex}.panel[data-astro-cid-lcdefpme]:hover .panel__cue[data-astro-cid-lcdefpme] .btn__arrow[data-astro-cid-lcdefpme]{transform:translate(3px)}.panel__cue[data-astro-cid-lcdefpme] .btn__arrow[data-astro-cid-lcdefpme]{transition:transform var(--dur-fast) var(--ease-out)}@media (width>=56rem){.split[data-astro-cid-lcdefpme]{gap:var(--space-l);grid-template-columns:repeat(2,minmax(0,1fr))}}.cta__heading[data-astro-cid-lcdefpme]{max-width:24ch}.cta__body[data-astro-cid-lcdefpme]{margin-block:var(--space-m) var(--space-l)}
