.signup[data-astro-cid-jfgd5vnc]{display:grid;gap:var(--space-5);max-width:44rem}html:not(.js) .signup__form[data-astro-cid-jfgd5vnc]{display:none}.signup__nojs[data-astro-cid-jfgd5vnc]{padding:var(--space-5);background:var(--bg-card);border:var(--border);border-left:3px solid var(--accent-graphic);border-radius:var(--radius-card)}.signup__nojs[data-astro-cid-jfgd5vnc] h2[data-astro-cid-jfgd5vnc]{font-size:var(--fs-h3);line-height:var(--lh-h3);margin-bottom:var(--space-2)}.signup__form[data-astro-cid-jfgd5vnc]{display:grid;gap:var(--space-5);padding:var(--space-6)}@media(max-width:47.99rem){.signup__form[data-astro-cid-jfgd5vnc]{padding:var(--space-5) var(--space-4)}}.signup__form[data-astro-cid-jfgd5vnc] h2[data-astro-cid-jfgd5vnc]{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:600;margin-top:calc(-1 * var(--space-3))}.signup__form[data-astro-cid-jfgd5vnc] h2[data-astro-cid-jfgd5vnc]:focus{outline:none}.signup__form[data-astro-cid-jfgd5vnc] h2[data-astro-cid-jfgd5vnc]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.signup__progress[data-astro-cid-jfgd5vnc],.hint[data-astro-cid-jfgd5vnc]{color:var(--text-muted)}fieldset[data-astro-cid-jfgd5vnc]{border:0;padding:0;margin:0;min-width:0}legend[data-astro-cid-jfgd5vnc],.field[data-astro-cid-jfgd5vnc]>label[data-astro-cid-jfgd5vnc]{display:block;font-weight:600;color:var(--text-heading);margin-bottom:var(--space-2);padding:0}.field-pair[data-astro-cid-jfgd5vnc]{display:grid;gap:var(--space-3)}.field-pair[data-astro-cid-jfgd5vnc]>legend[data-astro-cid-jfgd5vnc]{margin-bottom:0}@media(min-width:40rem){.field-pair[data-astro-cid-jfgd5vnc]{grid-template-columns:1fr 1fr;column-gap:var(--space-4)}.field-pair[data-astro-cid-jfgd5vnc]>legend[data-astro-cid-jfgd5vnc],.field-pair[data-astro-cid-jfgd5vnc]>.hint[data-astro-cid-jfgd5vnc]{grid-column:1 / -1}}.field-pair[data-astro-cid-jfgd5vnc] .field[data-astro-cid-jfgd5vnc]>label[data-astro-cid-jfgd5vnc]{font-weight:500}.field[data-astro-cid-jfgd5vnc]{display:grid;gap:var(--space-1)}input[data-astro-cid-jfgd5vnc][type=text],input[data-astro-cid-jfgd5vnc][type=email],input[data-astro-cid-jfgd5vnc][type=tel],select[data-astro-cid-jfgd5vnc]{width:100%;min-height:48px;padding:var(--space-2) var(--space-3);background:var(--control-bg);color:var(--control-text);border:1px solid var(--c-slate);border-radius:var(--radius-btn)}input[data-astro-cid-jfgd5vnc]::placeholder{color:var(--c-slate)}.choice-cards[data-astro-cid-jfgd5vnc]{display:grid;gap:var(--space-3)}@media(min-width:40rem){.choice-cards[data-astro-cid-jfgd5vnc]{grid-template-columns:repeat(3,1fr)}}.choice-row[data-astro-cid-jfgd5vnc]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.choice-card[data-astro-cid-jfgd5vnc]{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);background:var(--control-bg);border:1px solid var(--c-slate);border-radius:var(--radius-btn);cursor:pointer;font-weight:500;color:var(--text-heading)}.choice-card--compact[data-astro-cid-jfgd5vnc]{min-height:48px}.choice-card[data-astro-cid-jfgd5vnc] input[data-astro-cid-jfgd5vnc],.check[data-astro-cid-jfgd5vnc] input[data-astro-cid-jfgd5vnc]{flex:none;width:20px;height:20px;margin:0;accent-color:var(--accent-control)}.choice-card[data-astro-cid-jfgd5vnc]:has(input:checked){border-color:var(--c-blue);box-shadow:inset 0 0 0 1px var(--c-blue)}.choice-card[data-astro-cid-jfgd5vnc]:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.choice-card[data-astro-cid-jfgd5vnc]:has(input:disabled){cursor:not-allowed;color:var(--text-muted);border-style:dashed}.checks[data-astro-cid-jfgd5vnc]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2) var(--space-4)}@media(min-width:40rem){.checks[data-astro-cid-jfgd5vnc]{grid-template-columns:repeat(4,1fr)}}.check[data-astro-cid-jfgd5vnc]{display:flex;align-items:center;gap:var(--space-2);min-height:44px}.hp[data-astro-cid-jfgd5vnc]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.turnstile-slot[data-astro-cid-jfgd5vnc]:empty{display:none}.signup__form[data-astro-cid-jfgd5vnc] .field-error,.form-alert[data-astro-cid-jfgd5vnc]{color:var(--error);font-weight:500}.signup__form[data-astro-cid-jfgd5vnc] .field-error:before{content:"⚠ "}.signup__form[data-astro-cid-jfgd5vnc] [aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.form-alert[data-astro-cid-jfgd5vnc]{padding:var(--space-3) var(--space-4);border:1px solid var(--error);border-radius:var(--radius-btn)}.signup__form[data-astro-cid-jfgd5vnc] .btn-cta[data-astro-cid-jfgd5vnc]{justify-self:start}.privacy[data-astro-cid-jfgd5vnc]{color:var(--text-muted);margin-top:calc(-1 * var(--space-2))}.early__inner[data-astro-cid-txpbd4rv]{display:grid;gap:var(--space-6)}@media(min-width:64rem){.early__inner[data-astro-cid-txpbd4rv]{grid-template-columns:minmax(0,22rem) minmax(0,44rem);gap:var(--space-8);align-items:start}.early__intro[data-astro-cid-txpbd4rv]{position:sticky;top:calc(var(--header-h) + var(--space-6))}}.early__intro[data-astro-cid-txpbd4rv]{display:grid;gap:var(--space-3)}.early__intro[data-astro-cid-txpbd4rv] .eyebrow[data-astro-cid-txpbd4rv]{margin-bottom:0}.early__intro[data-astro-cid-txpbd4rv] .lead[data-astro-cid-txpbd4rv]{color:var(--text-body)}.early__note[data-astro-cid-txpbd4rv]{color:var(--text-muted)}
