.guide-grid[data-astro-cid-amid4ct5]{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.signup[data-astro-cid-amid4ct5]{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:clamp(2.5rem,7vw,5rem);padding:clamp(1.25rem,3vw,2rem);position:sticky;top:1.5rem}.signup[data-astro-cid-amid4ct5] h2[data-astro-cid-amid4ct5]{font-size:var(--step-2)}label[data-astro-cid-amid4ct5]{font-family:var(--display);margin:1rem 0 .35rem;font-size:.95rem;font-weight:600;display:block}input[data-astro-cid-amid4ct5]{width:100%;font:inherit;font-family:var(--display);border:1.5px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;padding:.75rem .9rem}input[data-astro-cid-amid4ct5]:focus{border-color:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--signal) 30%, transparent);outline:none}form[data-astro-cid-amid4ct5] .btn[data-astro-cid-amid4ct5]{justify-content:center;width:100%;margin-top:1.25rem}.small[data-astro-cid-amid4ct5]{margin-top:.9rem;font-size:.88rem}@media (width<=860px){.guide-grid[data-astro-cid-amid4ct5]{grid-template-columns:1fr}.signup[data-astro-cid-amid4ct5]{margin-top:0;position:static}}
