.sf[data-astro-cid-75wjdcun]{gap:var(--space-6);display:grid}.sf[data-astro-cid-75wjdcun][hidden],.sf[data-astro-cid-75wjdcun] [data-astro-cid-75wjdcun][hidden],.sf-done[data-astro-cid-75wjdcun][hidden]{display:none}fieldset[data-astro-cid-75wjdcun]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-75wjdcun]{font-weight:var(--weight-semibold);font-size:var(--text-md);margin-bottom:var(--space-3);padding:0}.sf-grid[data-astro-cid-75wjdcun]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=560px){.sf-grid[data-astro-cid-75wjdcun]{grid-template-columns:minmax(0,1fr)}}.f[data-astro-cid-75wjdcun]{gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:grid}.f-label[data-astro-cid-75wjdcun]{display:block}.req[data-astro-cid-75wjdcun]{color:var(--accent-text)}input[data-astro-cid-75wjdcun]:not([type=radio],[type=checkbox]),select[data-astro-cid-75wjdcun],textarea[data-astro-cid-75wjdcun]{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);font:var(--text-md) / 1.4 var(--font-sans);color:var(--text-primary);background:var(--surface-sunken);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-sm)}textarea[data-astro-cid-75wjdcun]{resize:vertical}input[data-astro-cid-75wjdcun]:focus-visible,select[data-astro-cid-75wjdcun]:focus-visible,textarea[data-astro-cid-75wjdcun]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input[data-astro-cid-75wjdcun]::placeholder,textarea[data-astro-cid-75wjdcun]::placeholder{color:var(--text-tertiary)}.chips[data-astro-cid-75wjdcun]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-75wjdcun]{align-items:center;gap:var(--space-2);min-height:40px;padding-inline:var(--space-3);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;display:inline-flex}.chip[data-astro-cid-75wjdcun]:has(input:checked){border-color:var(--accent);background:var(--accent-subtle)}.chip[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun],.consent[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]{accent-color:var(--accent);width:16px;height:16px;margin:0}.consent[data-astro-cid-75wjdcun]{gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);align-items:flex-start;display:flex}.consent[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]{flex:none;margin-top:3px}.f--bad[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun],.f--bad[data-astro-cid-75wjdcun] select[data-astro-cid-75wjdcun],.f--bad[data-astro-cid-75wjdcun] textarea[data-astro-cid-75wjdcun],.f--bad[data-astro-cid-75wjdcun] .chip[data-astro-cid-75wjdcun]{border-color:var(--fail)}.f--bad[data-astro-cid-75wjdcun].consent span[data-astro-cid-75wjdcun],.f--bad[data-astro-cid-75wjdcun] .f-label[data-astro-cid-75wjdcun]{color:var(--fail-text)}.sf-status[data-astro-cid-75wjdcun]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm)}.sf-status--error[data-astro-cid-75wjdcun]{background:var(--fail-subtle);color:var(--fail-text)}.sf-submit[data-astro-cid-75wjdcun]{width:100%}.sf-submit[data-astro-cid-75wjdcun]:disabled{opacity:.7;cursor:progress}.hp[data-astro-cid-75wjdcun]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sf-done[data-astro-cid-75wjdcun]{outline:none}.center-hero[data-astro-cid-u3mqw4ek]{text-align:center}.center-hero[data-astro-cid-u3mqw4ek] .wrap[data-astro-cid-u3mqw4ek]{justify-items:center;display:grid}.center-hero[data-astro-cid-u3mqw4ek] nav{justify-self:start}.plans-sec[data-astro-cid-u3mqw4ek]{border-top:0;padding-top:0}.plan[data-astro-cid-u3mqw4ek]{padding:var(--space-8);border-radius:var(--radius-xl);flex-direction:column;display:flex}.plan[data-astro-cid-u3mqw4ek].card--accent{box-shadow:var(--shadow-dialog);border-width:2px}.signup[data-astro-cid-u3mqw4ek]{gap:var(--space-10,40px);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;display:grid}.signup-intro[data-astro-cid-u3mqw4ek]{top:var(--space-24,96px);position:sticky}@media (width<=860px){.signup[data-astro-cid-u3mqw4ek]{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.signup-intro[data-astro-cid-u3mqw4ek]{position:static}}.plan[data-astro-cid-u3mqw4ek] .checklist[data-astro-cid-u3mqw4ek]{flex:1}.price[data-astro-cid-u3mqw4ek]{font-size:var(--text-3xl);font-family:var(--font-display);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.price[data-astro-cid-u3mqw4ek] .tbd{font-size:var(--text-sm)}.price-n[data-astro-cid-u3mqw4ek]{letter-spacing:-.02em;font-size:44px;font-weight:700}.legend-k[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.k[data-astro-cid-u3mqw4ek]{border-radius:3px;width:12px;height:12px;display:inline-block}.k--s[data-astro-cid-u3mqw4ek],.b-s[data-astro-cid-u3mqw4ek]{background:var(--border-strong)}.k--g[data-astro-cid-u3mqw4ek],.b-g[data-astro-cid-u3mqw4ek]{background:var(--accent)}.out-rows[data-astro-cid-u3mqw4ek]{display:grid}.out-row[data-astro-cid-u3mqw4ek]{gap:var(--space-4);padding-block:var(--space-6);grid-template-columns:130px 1fr;align-items:center;display:grid}.out-row[data-astro-cid-u3mqw4ek]+.out-row[data-astro-cid-u3mqw4ek]{border-top:var(--border-w) solid var(--border-subtle)}.out-row[data-astro-cid-u3mqw4ek]:first-child{padding-top:0}.out-row[data-astro-cid-u3mqw4ek]:last-child{padding-bottom:0}.out-label[data-astro-cid-u3mqw4ek]{font-weight:600}.out-bars[data-astro-cid-u3mqw4ek]{gap:var(--space-2);display:grid}.out-bar[data-astro-cid-u3mqw4ek]{align-items:center;gap:var(--space-3);display:flex}.out-plan[data-astro-cid-u3mqw4ek]{flex:none;width:56px}.out-bar[data-astro-cid-u3mqw4ek] .fill[data-astro-cid-u3mqw4ek]{height:10px;width:calc(var(--w) * .78);border-radius:5px;flex:none;display:block}.out-g[data-astro-cid-u3mqw4ek]{color:var(--accent-text);font-weight:600}@media (width<=600px){.out-row[data-astro-cid-u3mqw4ek]{gap:var(--space-3);grid-template-columns:1fr}}
