._header_1cy3h_1{max-width:1180px;margin:0 auto;padding:var(--spacing-6) var(--spacing-8);display:flex;align-items:center;justify-content:space-between}._brand_1cy3h_2{display:flex;align-items:center;gap:var(--spacing-3);color:var(--foreground);font-weight:700;text-decoration:none;letter-spacing:-.02em}._brandMark_1cy3h_3{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius);color:var(--accent-foreground);background:var(--accent)}._headerNote_1cy3h_4{display:flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.9rem}._main_1cy3h_5{max-width:1040px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-20)}._intro_1cy3h_6{text-align:center;max-width:760px;margin:0 auto var(--spacing-12)}._eyebrow_1cy3h_7{width:fit-content;margin:0 auto var(--spacing-4);padding:.45rem .8rem;display:flex;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-full);background:var(--surface);color:var(--primary);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._intro_1cy3h_6 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(3rem,7vw,5.25rem);line-height:.98;letter-spacing:-.04em;font-weight:600}._intro_1cy3h_6>p{max-width:610px;margin:var(--spacing-6) auto;color:var(--muted-foreground);font-size:1.1rem;line-height:1.7}._steps_1cy3h_10{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-6);color:var(--muted-foreground);font-size:.88rem}._steps_1cy3h_10 span{display:flex;align-items:center;gap:var(--spacing-2)}._steps_1cy3h_10 b{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--border);border-radius:50%;color:var(--accent);background:var(--card)}._formCard_1cy3h_13{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}._formHeading_1cy3h_14{padding:var(--spacing-8);display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--border)}._kicker_1cy3h_15{margin:0 0 var(--spacing-1);color:var(--accent);text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;font-weight:700}._formHeading_1cy3h_14 h2{margin:0;font-family:var(--font-family-display);font-size:2rem}._required_1cy3h_17{color:var(--muted-foreground);font-size:.8rem}._form_1cy3h_13{padding:var(--spacing-8)}._form_1cy3h_13 fieldset{border:0;padding:0;margin:0 0 var(--spacing-12)}._form_1cy3h_13 legend{width:100%;padding:0 0 var(--spacing-4);margin-bottom:var(--spacing-6);border-bottom:1px solid var(--border);color:var(--primary);font-weight:700}._grid_1cy3h_21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6)}._grid_1cy3h_21 label{display:flex;flex-direction:column;gap:var(--spacing-2);color:var(--surface-foreground);font-size:.86rem;font-weight:600}._full_1cy3h_23{grid-column:1 / -1}._submitRow_1cy3h_24{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-6);border-top:1px solid var(--border)}._submitRow_1cy3h_24 p{display:flex;align-items:center;gap:var(--spacing-2);margin:0;color:var(--muted-foreground);font-size:.84rem}._submitRow_1cy3h_24 ._success_1cy3h_26{margin-top:var(--spacing-2);color:var(--success);font-weight:700}._submitRow_1cy3h_24 ._error_1cy3h_27{margin-top:var(--spacing-2);color:var(--error);font-weight:700}._disclosure_1cy3h_28{margin:0;padding:var(--spacing-4);color:var(--muted-foreground);background:var(--surface);border-radius:var(--radius);font-size:.78rem;line-height:1.6}._footer_1cy3h_29{padding:var(--spacing-8);text-align:center;color:var(--muted-foreground);font-size:.82rem}@media(max-width:700px){._header_1cy3h_1{padding:var(--spacing-4)}._headerNote_1cy3h_4{display:none}._main_1cy3h_5{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}._intro_1cy3h_6 h1{font-size:3.15rem}._formHeading_1cy3h_14,._form_1cy3h_13{padding:var(--spacing-6)}._grid_1cy3h_21{grid-template-columns:1fr}._full_1cy3h_23{grid-column:auto}._submitRow_1cy3h_24{align-items:stretch;flex-direction:column;gap:var(--spacing-4)}._submitRow_1cy3h_24 button{width:100%}}
