.hero[data-astro-cid-k26a2das]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);padding-block-start:var(--space-xl);display:grid}.hero-grid[data-astro-cid-k26a2das]{gap:var(--space-xl);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.hero-text[data-astro-cid-k26a2das]{gap:var(--space-m);justify-items:start;display:grid}.hero-title[data-astro-cid-k26a2das]{overflow-wrap:break-word;font-size:var(--font-size-6);font-weight:var(--font-weight-semibold);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;letter-spacing:-.02em;text-wrap:balance;line-height:1}.hero-art[data-astro-cid-k26a2das]{aspect-ratio:1;max-block-size:34rem;overflow:hidden}.hero-art[data-astro-cid-k26a2das] picture,.hero-art[data-astro-cid-k26a2das] img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (width<=52rem){.hero-grid[data-astro-cid-k26a2das]{grid-template-columns:1fr}.hero-art[data-astro-cid-k26a2das]{max-inline-size:28rem}}.idea[data-astro-cid-k26a2das]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));align-items:center;display:grid}.idea-quote[data-astro-cid-k26a2das]{gap:var(--space-s);border-inline-start:var(--border-width-band) solid var(--color-accent-thread);padding-inline-start:var(--space-l);display:grid}.idea-quote[data-astro-cid-k26a2das] svg{color:var(--color-accent-thread)}.idea-quote[data-astro-cid-k26a2das] p[data-astro-cid-k26a2das]{font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-3);font-style:italic;line-height:var(--font-line-height-snug);text-wrap:balance}.steps[data-astro-cid-k26a2das]{gap:var(--space-m);counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.step[data-astro-cid-k26a2das]{gap:var(--space-xs);padding:0 var(--space-m) var(--space-m);border-radius:var(--radius-card);background:var(--color-bg-canvas);border:var(--border-width-hairline) solid var(--color-border-subtle);align-content:start;display:grid;position:relative}.step[data-astro-cid-k26a2das]>.step-art{margin-inline:calc(var(--space-m) * -1);border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card);margin-block-end:var(--space-2xs)}.step[data-astro-cid-k26a2das]:not(:last-child):after{content:"";inline-size:var(--space-m);border-block-start:var(--border-width-strong) dashed var(--color-accent-thread);position:absolute;inset-block-start:calc(var(--space-m) + 1.75rem);inset-inline-end:calc(var(--space-m) * -1)}.step-head[data-astro-cid-k26a2das]{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.step-icon[data-astro-cid-k26a2das]{background:var(--color-bg-surface);border:var(--border-width-default) solid var(--color-accent-thread);block-size:3.5rem;inline-size:3.5rem;color:var(--color-accent-thread);border-radius:50%;place-items:center;display:grid}.step-icon[data-astro-cid-k26a2das] svg{block-size:1.75rem;inline-size:1.75rem}.step-n[data-astro-cid-k26a2das]{font-size:var(--font-size-minus-1);font-weight:var(--font-weight-bold);letter-spacing:var(--font-tracking-kicker);text-transform:uppercase;color:var(--color-accent-honour)}.step-title[data-astro-cid-k26a2das]{font-size:var(--font-size-1);line-height:var(--font-line-height-snug)}.step-body[data-astro-cid-k26a2das]{color:var(--color-text-secondary)}@media (width<=60rem){.steps[data-astro-cid-k26a2das]{gap:var(--space-l);grid-template-columns:1fr}.step[data-astro-cid-k26a2das]:not(:last-child):after{inline-size:0;block-size:var(--space-l);border-block-start:0;border-inline-start:var(--border-width-strong) dashed var(--color-accent-thread);inset-block-start:auto;inset-block-end:calc(var(--space-l) * -1);inset-inline-start:calc(var(--space-m) + 1.75rem);inset-inline-end:auto}}.steps-note[data-astro-cid-k26a2das]{gap:var(--space-2xs);font-size:var(--font-size-minus-1);color:var(--color-text-secondary);align-items:baseline;margin-block-start:var(--space-m);display:flex}.precedents[data-astro-cid-k26a2das]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.precedent[data-astro-cid-k26a2das]{gap:var(--space-2xs);padding:var(--space-l);border-radius:var(--radius-card);background:var(--color-bg-surface);border-block-start:var(--border-width-band) solid var(--color-accent-honour);align-content:start;display:grid}.precedent-name[data-astro-cid-k26a2das]{font-size:var(--font-size-4)}.precedent-where[data-astro-cid-k26a2das]{font-weight:var(--font-weight-bold);color:var(--color-accent-honour)}.launch[data-astro-cid-k26a2das]{gap:var(--space-xl);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.launch-text[data-astro-cid-k26a2das]{gap:var(--space-s);justify-items:start;display:grid}.launch-text[data-astro-cid-k26a2das] header{margin-block-end:0}.launch-date[data-astro-cid-k26a2das]{justify-items:center;gap:var(--space-2xs);padding:var(--space-l);border-radius:var(--radius-card);border:var(--border-width-strong) solid var(--color-accent-thread);color:var(--color-accent-thread);font-family:var(--font-family-display), "Fraunces Fallback";font-size:var(--font-size-5);font-weight:var(--font-weight-semibold);line-height:1;display:grid}@media (width<=40rem){.launch[data-astro-cid-k26a2das]{grid-template-columns:1fr}.launch-date[data-astro-cid-k26a2das]{font-size:var(--font-size-3);padding:var(--space-m);justify-self:start}}.form-band[data-astro-cid-k26a2das]{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr));align-items:start;display:grid}.form-card[data-astro-cid-k26a2das]{padding:var(--space-l);border-radius:var(--radius-card);background:var(--color-bg-surface);border:var(--border-width-hairline) solid var(--color-border-subtle)}@media (width<=30rem){.form-card[data-astro-cid-k26a2das]{padding:var(--space-m)}}
