.form-hero[data-astro-cid-e5q2avom]{padding:44px 48px 0}.form-h1[data-astro-cid-e5q2avom]{font-size:56px;line-height:.9;letter-spacing:.005em;margin:18px 0 0;color:var(--cream)}.form-h1[data-astro-cid-e5q2avom] .o[data-astro-cid-e5q2avom]{color:var(--orange)}.form-sub[data-astro-cid-e5q2avom]{font-family:var(--font-body);font-size:18px;line-height:1.6;color:var(--cream-dim);max-width:60ch;margin:16px 0 0}.form-wrap[data-astro-cid-e5q2avom]{display:grid;grid-template-columns:1.5fr .9fr;gap:52px;padding:40px 48px 64px;align-items:start}.form-seg[data-astro-cid-e5q2avom]{display:inline-flex;border:1px solid var(--line);border-radius:2px;overflow:hidden;margin-bottom:28px}.form-seg[data-astro-cid-e5q2avom] button[data-astro-cid-e5q2avom]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:500;padding:13px 22px;background:transparent;color:var(--cream-dim);border:0;border-right:1px solid var(--line);cursor:pointer;transition:background .15s,color .15s}.form-seg[data-astro-cid-e5q2avom] button[data-astro-cid-e5q2avom]:last-child{border-right:0}.form-seg[data-astro-cid-e5q2avom] button[data-astro-cid-e5q2avom][aria-selected=true]{background:var(--orange);color:#1a0e06;font-weight:600}.form-grid[data-astro-cid-e5q2avom]{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.field[data-astro-cid-e5q2avom]{display:flex;flex-direction:column;gap:8px}.field[data-astro-cid-e5q2avom].full{grid-column:1 / -1}.field[data-astro-cid-e5q2avom] label[data-astro-cid-e5q2avom]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;font-size:11.5px;color:var(--cream-faint)}.field[data-astro-cid-e5q2avom] .req[data-astro-cid-e5q2avom]{color:var(--orange)}.field[data-astro-cid-e5q2avom] input[data-astro-cid-e5q2avom],.field[data-astro-cid-e5q2avom] select[data-astro-cid-e5q2avom],.field[data-astro-cid-e5q2avom] textarea[data-astro-cid-e5q2avom]{font-family:var(--font-body);font-size:16px;color:var(--cream);background:var(--night-850);border:1px solid var(--line);border-radius:2px;padding:13px 14px;outline:none;transition:border-color .15s;width:100%}.field[data-astro-cid-e5q2avom] input[data-astro-cid-e5q2avom]::placeholder,.field[data-astro-cid-e5q2avom] textarea[data-astro-cid-e5q2avom]::placeholder{color:var(--cream-faint)}.field[data-astro-cid-e5q2avom] input[data-astro-cid-e5q2avom]:focus,.field[data-astro-cid-e5q2avom] select[data-astro-cid-e5q2avom]:focus,.field[data-astro-cid-e5q2avom] textarea[data-astro-cid-e5q2avom]:focus{border-color:var(--orange)}.field[data-astro-cid-e5q2avom] textarea[data-astro-cid-e5q2avom]{resize:vertical;min-height:100px;line-height:1.5}.field[data-astro-cid-e5q2avom] select[data-astro-cid-e5q2avom]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23F4ECDD' stroke-opacity='.4' stroke-width='1.8'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.field[data-astro-cid-e5q2avom] select[data-astro-cid-e5q2avom] option[data-astro-cid-e5q2avom]{background:var(--night-850)}.radio-row[data-astro-cid-e5q2avom]{display:flex;gap:10px}.radio-chip[data-astro-cid-e5q2avom]{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:13px;border:1px solid var(--line);border-radius:2px;cursor:pointer;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;font-size:13px;color:var(--cream-dim);transition:all .15s}.radio-chip[data-astro-cid-e5q2avom]:hover{border-color:var(--cream-ghost);color:var(--cream)}.radio-chip[data-astro-cid-e5q2avom].on{border-color:var(--orange);background:#ff6a2c14;color:var(--cream)}.radio-chip[data-astro-cid-e5q2avom] .dot[data-astro-cid-e5q2avom]{width:9px;height:9px;border-radius:50%}.radio-chip[data-astro-cid-e5q2avom] .dot[data-astro-cid-e5q2avom].elec{background:var(--orange)}.radio-chip[data-astro-cid-e5q2avom] .dot[data-astro-cid-e5q2avom].angl{background:transparent;border:1.5px solid var(--green)}.form-actions[data-astro-cid-e5q2avom]{display:flex;align-items:center;gap:16px;grid-column:1 / -1;margin-top:6px}.form-note[data-astro-cid-e5q2avom]{font-family:var(--font-body);font-size:13px;color:var(--cream-faint);margin:0}.form-aside[data-astro-cid-e5q2avom]{border:1px solid var(--line);border-radius:3px;background:var(--night-800);padding:26px 24px;position:sticky;top:80px}.form-aside[data-astro-cid-e5q2avom] h3[data-astro-cid-e5q2avom]{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-size:17px;color:var(--cream);margin:0 0 18px}.form-steps[data-astro-cid-e5q2avom]{display:flex;flex-direction:column;gap:18px}.form-step[data-astro-cid-e5q2avom]{display:flex;gap:14px}.form-step[data-astro-cid-e5q2avom] .n[data-astro-cid-e5q2avom]{width:26px;height:26px;flex:none;border-radius:50%;border:1px solid var(--orange);color:var(--orange);font-family:var(--font-ui);font-weight:600;font-size:12px;display:flex;align-items:center;justify-content:center}.form-step[data-astro-cid-e5q2avom] .t[data-astro-cid-e5q2avom]{font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--cream-dim)}.form-step[data-astro-cid-e5q2avom] .t[data-astro-cid-e5q2avom] b[data-astro-cid-e5q2avom]{color:var(--cream);font-weight:500;display:block;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;font-size:12px;margin-bottom:2px}.form-trust[data-astro-cid-e5q2avom]{margin-top:22px;padding-top:20px;border-top:1px solid var(--line-soft);font-family:var(--font-body);font-size:13px;color:var(--cream-dim);line-height:1.55}@media(max-width:820px){.form-hero[data-astro-cid-e5q2avom]{padding:32px 20px 0}.form-h1[data-astro-cid-e5q2avom]{font-size:38px}.form-sub[data-astro-cid-e5q2avom]{font-size:15px}.form-wrap[data-astro-cid-e5q2avom]{grid-template-columns:1fr;gap:32px;padding:28px 20px 52px}.form-grid[data-astro-cid-e5q2avom]{grid-template-columns:1fr}.form-aside[data-astro-cid-e5q2avom]{position:relative;top:auto}.form-seg[data-astro-cid-e5q2avom]{display:flex;width:100%}.form-seg[data-astro-cid-e5q2avom] button[data-astro-cid-e5q2avom]{flex:1;padding:12px 10px}}
