.lead[data-astro-cid-sevzbneq]{background:var(--ink-soft)}.lead-grid[data-astro-cid-sevzbneq]{gap:44px;display:grid}@media (width>=960px){.lead-grid[data-astro-cid-sevzbneq]{grid-template-columns:.85fr 1.15fr;gap:0}}.lead-intro[data-astro-cid-sevzbneq]{padding-right:0}@media (width>=960px){.lead-intro[data-astro-cid-sevzbneq]{padding-right:52px}}.lead-intro[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{color:var(--text-on-dark-dim);max-width:42ch;margin-top:16px}.lead-points[data-astro-cid-sevzbneq]{gap:14px;margin-top:32px;display:grid}.lead-points[data-astro-cid-sevzbneq] li[data-astro-cid-sevzbneq]{color:var(--text-on-dark-dim);gap:11px;font-size:13.5px;display:flex}.lead-points[data-astro-cid-sevzbneq] li[data-astro-cid-sevzbneq] svg[data-astro-cid-sevzbneq]{width:15px;height:15px;stroke:var(--pale);flex-shrink:0;margin-top:3px}.lead-direct[data-astro-cid-sevzbneq]{border-top:1px solid var(--ink-line);margin-top:36px;padding-top:26px}.lead-direct[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq].label{text-transform:uppercase;letter-spacing:.09em;color:var(--pale);margin-bottom:9px;font-size:11.5px}.lead-direct[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{margin-bottom:6px;font-family:Fraunces,serif;font-size:14.5px;display:block}.form-card[data-astro-cid-sevzbneq]{background:var(--ink);border:1px solid var(--ink-line);box-shadow:var(--shadow);border-radius:var(--radius);padding:34px 24px}@media (width>=600px){.form-card[data-astro-cid-sevzbneq]{padding:42px}}.form-row[data-astro-cid-sevzbneq]{gap:16px;margin-bottom:16px;display:grid}@media (width>=640px){.form-row[data-astro-cid-sevzbneq].two{grid-template-columns:1fr 1fr}}.field[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-on-dark-dim);margin-bottom:7px;font-size:11px;display:block}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{background:var(--ink-soft);border:1px solid var(--ink-line);width:100%;color:var(--text-on-dark);border-radius:var(--radius);appearance:none;padding:13px;font-size:14px}.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' stroke='%23a1cffd' stroke-width='1.4' fill='none'/></svg>");background-position:right 13px center;background-repeat:no-repeat;padding-right:34px}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]::placeholder{color:#6d7d9a}.field[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.field[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus{border-color:var(--core);outline:none}.form-progress[data-astro-cid-sevzbneq]{align-items:center;gap:10px;margin-bottom:24px;display:flex}.form-progress[data-astro-cid-sevzbneq] .bar[data-astro-cid-sevzbneq]{background:var(--ink-line);flex:1;height:2px;position:relative;overflow:hidden}.form-progress[data-astro-cid-sevzbneq] .bar[data-astro-cid-sevzbneq]:after{content:"";background:var(--core);width:50%;transition:width .5s var(--ease);position:absolute;inset:0}.form-progress[data-astro-cid-sevzbneq].step-2 .bar[data-astro-cid-sevzbneq]:after{width:100%}.form-progress[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-on-dark-dim);flex-shrink:0;font-size:10.5px}.form-step[data-astro-cid-sevzbneq]{display:none}.form-step[data-astro-cid-sevzbneq].active{display:block}.step-back[data-astro-cid-sevzbneq]{color:var(--text-on-dark-dim);text-underline-offset:3px;align-items:center;gap:6px;margin-bottom:16px;font-size:12px;text-decoration:underline;display:inline-flex}.form-submit-note[data-astro-cid-sevzbneq]{color:var(--text-on-dark-dim);text-align:center;margin-top:14px;font-size:11px;line-height:1.5}.form-status[data-astro-cid-sevzbneq]{text-align:center;min-height:18px;margin-top:14px;font-size:13px}.form-status[data-astro-cid-sevzbneq].error{color:#e08a6b}.confirm-state[data-astro-cid-sevzbneq]{text-align:center;padding:26px 6px;display:none}.confirm-state[data-astro-cid-sevzbneq].show{display:block}.confirm-state[data-astro-cid-sevzbneq] h3[data-astro-cid-sevzbneq]{margin-bottom:10px;font-size:1.4rem}.confirm-state[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{color:var(--text-on-dark-dim);max-width:34ch;margin:0 auto;font-size:13.5px}
