.page-head[data-astro-cid-rhtoz4s5]{margin-bottom:24px}h1[data-astro-cid-rhtoz4s5]{margin:0 0 6px;font-size:32px;font-weight:700;line-height:1.15}.sub[data-astro-cid-rhtoz4s5]{color:var(--text-dim);margin:0;font-size:16.5px}.submit-split[data-astro-cid-rhtoz4s5]{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:start;gap:28px;display:grid}.form-card[data-astro-cid-rhtoz4s5]{flex-direction:column;gap:16px;display:flex}form[data-astro-cid-rhtoz4s5] label[data-astro-cid-rhtoz4s5]{font-family:var(--font);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}form[data-astro-cid-rhtoz4s5] input[data-astro-cid-rhtoz4s5][type=text],form[data-astro-cid-rhtoz4s5] input[data-astro-cid-rhtoz4s5][type=email],form[data-astro-cid-rhtoz4s5] input[data-astro-cid-rhtoz4s5][type=date],form[data-astro-cid-rhtoz4s5] textarea[data-astro-cid-rhtoz4s5]{font-family:var(--font);text-transform:none;letter-spacing:normal;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:5px;outline:none;padding:9px 12px;font-size:16px;font-weight:400}form[data-astro-cid-rhtoz4s5] input[data-astro-cid-rhtoz4s5]:focus,form[data-astro-cid-rhtoz4s5] textarea[data-astro-cid-rhtoz4s5]:focus{border-color:var(--accent)}form[data-astro-cid-rhtoz4s5] textarea[data-astro-cid-rhtoz4s5]{resize:vertical}.row[data-astro-cid-rhtoz4s5]{grid-template-columns:1fr 1fr;gap:14px;display:grid}form[data-astro-cid-rhtoz4s5] fieldset[data-astro-cid-rhtoz4s5]{border:1px solid var(--border);background:var(--bg);border-radius:5px;margin:0;padding:12px 14px}form[data-astro-cid-rhtoz4s5] fieldset[data-astro-cid-rhtoz4s5] legend[data-astro-cid-rhtoz4s5]{font-family:var(--font);color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;padding:0 6px;font-size:12px;font-weight:700}.topic-pills[data-astro-cid-rhtoz4s5]{flex-wrap:wrap;gap:6px;display:flex}.topic-pill[data-astro-cid-rhtoz4s5]{border:1px solid var(--border);background:var(--surface);font-family:var(--font);text-transform:none;letter-spacing:normal;color:var(--text);cursor:pointer;user-select:none;border-radius:4px;flex-direction:row;align-items:center;gap:6px;padding:5px 11px;font-size:14px;font-weight:400;display:inline-flex}.topic-pill[data-astro-cid-rhtoz4s5] input[data-astro-cid-rhtoz4s5]{accent-color:var(--accent);margin:0}.topic-pill[data-astro-cid-rhtoz4s5]:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.topic-pill[data-astro-cid-rhtoz4s5] .dot[data-astro-cid-rhtoz4s5]{border-radius:50%;width:7px;height:7px}.hp-field[data-astro-cid-rhtoz4s5]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit-row[data-astro-cid-rhtoz4s5]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}form[data-astro-cid-rhtoz4s5] button[data-astro-cid-rhtoz4s5]:disabled{opacity:.6;cursor:default}#submit-result[data-astro-cid-rhtoz4s5]{font-size:14.5px;font-family:var(--font);margin:0}.info-col[data-astro-cid-rhtoz4s5]{flex-direction:column;gap:16px;display:flex}.kicker[data-astro-cid-rhtoz4s5]{font-family:var(--font);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.info-card[data-astro-cid-rhtoz4s5] h2[data-astro-cid-rhtoz4s5]{margin:0 0 10px;font-size:19px}.info-card[data-astro-cid-rhtoz4s5] p[data-astro-cid-rhtoz4s5]{color:var(--text-dim);margin:0 0 10px;font-size:15.5px;line-height:1.55}.info-card[data-astro-cid-rhtoz4s5] p[data-astro-cid-rhtoz4s5]:last-child{margin-bottom:0}.info-card[data-astro-cid-rhtoz4s5] a[data-astro-cid-rhtoz4s5]{color:var(--accent)}.steps-list[data-astro-cid-rhtoz4s5]{color:var(--text-dim);flex-direction:column;gap:10px;margin:0;padding-left:18px;font-size:15px;line-height:1.5;display:flex}.steps-list[data-astro-cid-rhtoz4s5] strong[data-astro-cid-rhtoz4s5]{color:var(--text)}@media (width<=820px){.submit-split[data-astro-cid-rhtoz4s5]{grid-template-columns:1fr}}@media (width<=520px){.row[data-astro-cid-rhtoz4s5]{grid-template-columns:1fr}}
