._form_w3czf_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._row_w3czf_2{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._field_w3czf_3{display:flex;flex-direction:column;gap:6px;font-size:.88rem;font-weight:600;min-width:0}._hp_w3czf_4{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}._err_w3czf_5{color:var(--error);font-size:.9rem}._fine_w3czf_6{font-size:.8rem;color:var(--muted-foreground);margin:0}._fine_w3czf_6 a{color:inherit}._done_w3czf_8{text-align:center;padding:var(--spacing-8) var(--spacing-4)}._done_w3czf_8 h3{font-family:var(--font-family-display);font-size:1.5rem;margin:var(--spacing-4) 0 var(--spacing-2)}._done_w3czf_8 p{color:var(--muted-foreground);margin:0}._doneIcon_w3czf_11{width:52px;height:52px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);display:grid;place-items:center;margin:0 auto}@media(max-width:560px){._row_w3czf_2{grid-template-columns:1fr}}._wrap_19g4j_1{max-width:1160px;margin:0 auto;padding:var(--spacing-12) var(--spacing-6) var(--spacing-20);display:grid;grid-template-columns:1.4fr .8fr;gap:var(--spacing-12);align-items:start}._card_19g4j_2{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-8);box-shadow:var(--shadow-md);min-width:0}._tab_19g4j_3{padding-top:var(--spacing-6)}._side_19g4j_4 h2{font-family:var(--font-family-display);font-size:1.4rem;margin:0 0 var(--spacing-4);font-weight:800;letter-spacing:-.03em}._side_19g4j_4 ol{margin:0 0 var(--spacing-8);padding-left:1.2rem;display:flex;flex-direction:column;gap:var(--spacing-4);color:var(--muted-foreground);line-height:1.55}._side_19g4j_4 ol strong{color:var(--foreground);font-weight:600;display:block}._side_19g4j_4 ol::marker,._side_19g4j_4 li::marker{color:var(--primary);font-weight:700}._contact_19g4j_8{border-top:1px solid var(--border);padding-top:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._contact_19g4j_8 p{margin:0;display:flex;gap:var(--spacing-2);align-items:center;color:var(--muted-foreground);overflow-wrap:anywhere}._contact_19g4j_8 svg{color:var(--primary);flex-shrink:0}._contact_19g4j_8 a{color:var(--foreground)}@media(max-width:900px){._wrap_19g4j_1{grid-template-columns:1fr;padding:var(--spacing-8) var(--spacing-4) var(--spacing-12);gap:var(--spacing-8)}._card_19g4j_2{padding:var(--spacing-6) var(--spacing-4)}}
