._page_u2c3t_1{background:var(--background);display:flex;justify-content:center;padding:var(--spacing-8) var(--spacing-4) var(--spacing-16)}._container_u2c3t_8{width:100%;max-width:720px}._header_u2c3t_13{text-align:center;margin-bottom:var(--spacing-8)}._brandMark_u2c3t_18{width:48px;height:48px;border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-4)}._eyebrow_u2c3t_30{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:var(--spacing-2)}._header_u2c3t_13 h1{font-family:var(--font-family-display);font-size:28px;color:var(--foreground);margin:0 0 var(--spacing-2)}._intro_u2c3t_47{color:var(--muted-foreground);font-size:15px;max-width:480px;margin:0 auto;line-height:1.5}._formCard_u2c3t_55{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-8) var(--spacing-6)}._form_u2c3t_55{display:flex;flex-direction:column;gap:var(--spacing-6)}._formGrid_u2c3t_69{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4) var(--spacing-6)}._fullWidth_u2c3t_75{grid-column:1 / -1}._sectionDivider_u2c3t_79{height:1px;background:var(--border);margin:0}._sectionTitle_u2c3t_85{font-family:var(--font-family-display);font-size:18px;color:var(--foreground);margin:0}._ratingGroup_u2c3t_92{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._ratingCaption_u2c3t_99{font-size:13px;color:var(--muted-foreground);white-space:nowrap}._ratingOption_u2c3t_105{display:flex;align-items:center;gap:var(--spacing-1);font-size:14px;color:var(--foreground);cursor:pointer}._checkboxGrid_u2c3t_114{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3) var(--spacing-6)}._checkboxRow_u2c3t_120{display:flex;align-items:flex-start;gap:var(--spacing-2);font-size:14px;color:var(--foreground);cursor:pointer;line-height:1.4}._contactMethodGroup_u2c3t_130{display:flex;gap:var(--spacing-6)}._contactMethodOption_u2c3t_135{display:flex;align-items:center;gap:var(--spacing-2);font-size:14px;color:var(--foreground);cursor:pointer}._errorText_u2c3t_144{color:var(--error);font-size:14px;margin:0}._submitRow_u2c3t_150{display:flex;justify-content:center;padding-top:var(--spacing-2)}._successCard_u2c3t_156{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-16) var(--spacing-8);text-align:center}._successIcon_u2c3t_165{width:56px;height:56px;border-radius:var(--radius-full);background:var(--accent);color:var(--accent-foreground);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-4)}._successCard_u2c3t_156 h2{font-family:var(--font-family-display);color:var(--foreground);margin:0 0 var(--spacing-2)}._successCard_u2c3t_156 p{color:var(--muted-foreground);margin:0 0 var(--spacing-6)}@media(max-width:640px){._formGrid_u2c3t_69,._checkboxGrid_u2c3t_114{grid-template-columns:1fr}._formCard_u2c3t_55{padding:var(--spacing-6) var(--spacing-4)}._contactMethodGroup_u2c3t_130{gap:var(--spacing-4)}}
