.section[data-astro-cid-5lyysmr3]{padding-block:var(--section-padding)}.canvas[data-astro-cid-5lyysmr3]{background:var(--color-canvas)}.surface[data-astro-cid-5lyysmr3]{background:var(--color-surface)}.warm[data-astro-cid-5lyysmr3]{background:var(--color-surface-warm);border-block:var(--border-hairline) solid var(--color-line-warm)}.navy[data-astro-cid-5lyysmr3]{background:linear-gradient(135deg, var(--color-hero-start), var(--color-hero-end));color:var(--color-on-hero)}.heading[data-astro-cid-ysklgcyt]{gap:var(--space-4);max-width:44rem;display:grid}.center[data-astro-cid-ysklgcyt]{text-align:center;margin-inline:auto}@media (width<=22rem){.center[data-astro-cid-ysklgcyt]{text-align:left}}.eyebrow[data-astro-cid-ysklgcyt]{font-size:var(--text-eyebrow);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-eyebrow)}h2[data-astro-cid-ysklgcyt]{font-size:var(--text-section);line-height:var(--leading-title)}.lead[data-astro-cid-ysklgcyt]{font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--color-text-secondary);max-width:var(--measure-lead)}.center[data-astro-cid-ysklgcyt] .lead[data-astro-cid-ysklgcyt]{margin-inline:auto}.on-dark[data-astro-cid-ysklgcyt] .eyebrow[data-astro-cid-ysklgcyt]{color:var(--color-on-hero-eyebrow)}.on-dark[data-astro-cid-ysklgcyt] .lead[data-astro-cid-ysklgcyt]{color:var(--color-on-hero-soft)}.signup[data-astro-cid-k6drgodh]{gap:var(--space-3);max-width:40rem;display:grid}.fields[data-astro-cid-k6drgodh]{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;display:grid}.fields[data-astro-cid-k6drgodh].email-only{grid-template-columns:minmax(0,1fr) auto}.field[data-astro-cid-k6drgodh]{gap:var(--space-2);min-width:0;display:grid}label[data-astro-cid-k6drgodh]{font-size:var(--text-small);font-weight:var(--weight-semibold)}.optional[data-astro-cid-k6drgodh]{font-weight:var(--weight-regular);color:var(--color-text-secondary)}input[data-astro-cid-k6drgodh]{width:100%;min-height:var(--control-height);padding:0 var(--space-4);border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-ui)}input[data-astro-cid-k6drgodh]::placeholder{color:var(--color-text-muted)}input[data-astro-cid-k6drgodh]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:1px}input[data-astro-cid-k6drgodh]:user-invalid{border-color:var(--color-attention)}.submit[data-astro-cid-k6drgodh] .button{white-space:nowrap;width:100%}.note[data-astro-cid-k6drgodh]{font-size:var(--text-small);line-height:var(--leading-lead);color:var(--color-text-secondary);max-width:var(--measure-lead)}.note[data-astro-cid-k6drgodh] a[data-astro-cid-k6drgodh]{color:inherit}.pending[data-astro-cid-k6drgodh]{align-items:baseline;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-secondary);display:flex}.mark[data-astro-cid-k6drgodh]{border-radius:var(--radius-pill);border:2px solid;flex:none;width:.5rem;height:.5rem;transform:translateY(-.05em)}.on-dark[data-astro-cid-k6drgodh] label[data-astro-cid-k6drgodh]{color:var(--color-on-hero)}.on-dark[data-astro-cid-k6drgodh] .optional[data-astro-cid-k6drgodh],.on-dark[data-astro-cid-k6drgodh] .note[data-astro-cid-k6drgodh],.on-dark[data-astro-cid-k6drgodh] .pending[data-astro-cid-k6drgodh]{color:var(--color-on-hero-soft)}.on-dark[data-astro-cid-k6drgodh] input[data-astro-cid-k6drgodh]{border-color:#0000}.on-dark[data-astro-cid-k6drgodh] input[data-astro-cid-k6drgodh]:focus-visible{outline-color:var(--color-on-hero-focus)}.on-dark[data-astro-cid-k6drgodh] input[data-astro-cid-k6drgodh]:user-invalid{border-color:var(--color-hero-spend);box-shadow:0 0 0 1px var(--color-hero-spend)}.signup[data-astro-cid-k6drgodh]{container-type:inline-size}@container (width<=38rem){.fields[data-astro-cid-k6drgodh]{grid-template-columns:minmax(0,1fr) auto}.fields[data-astro-cid-k6drgodh]:not(.email-only) .email[data-astro-cid-k6drgodh]{grid-column:1/-1}}@container (width<=24rem){.fields[data-astro-cid-k6drgodh],.fields[data-astro-cid-k6drgodh].email-only{grid-template-columns:minmax(0,1fr)}.submit[data-astro-cid-k6drgodh] .button{white-space:normal}}.layout[data-astro-cid-zy2hgivd]{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}@media (width<=62rem){.layout[data-astro-cid-zy2hgivd]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}
