@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}._form_gtsbk_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._intro_gtsbk_7{margin:0;overflow-wrap:anywhere;font-size:.875rem;color:var(--muted-foreground)}._errorMessage_gtsbk_14{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_gtsbk_23{width:100%}._linkButton_gtsbk_27{align-self:center;background:none;border:none;padding:10px 12px;min-height:44px;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._linkButton_gtsbk_27:disabled{opacity:.6;cursor:default}._root_1rf21_1{background:var(--background);min-height:100vh;color:var(--foreground)}._main_1rf21_1{max-width:1130px;margin:auto;padding:30px 22px 80px}._back_1rf21_1{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--primary);text-decoration:none;font-weight:800;margin:0 0 30px}._layout_1rf21_1{display:grid;min-width:0;grid-template-columns:1fr .85fr;gap:24px;align-items:start}._pitch_1rf21_1{border-radius:20px;padding:42px;background:var(--season-hero);background-image:var(--season-pattern);min-height:460px}._pitch_1rf21_1>span{font-size:11px;letter-spacing:1.5px;color:var(--season-emphasis);font-weight:800;display:flex;align-items:center;gap:9px}._pitch_1rf21_1 h1{font:600 clamp(35px,4vw,50px)/1.1 var(--font-family-display);margin:20px 0;max-width:380px}._pitch_1rf21_1 h1 em{color:var(--season-emphasis);font-weight:500}._pitch_1rf21_1>p{color:var(--muted-foreground);line-height:1.8;font-size:14px;max-width:430px}._promise_1rf21_1{background:var(--card);border:1px solid var(--border);padding:20px;border-radius:12px;display:flex;gap:14px;margin-top:28px}._promise_1rf21_1 svg{color:var(--accent);flex-shrink:0}._promise_1rf21_1 b{font-size:13px}._promise_1rf21_1 p{font-size:11px;line-height:1.7;color:var(--muted-foreground)}._panel_1rf21_1{min-width:0;overflow-wrap:anywhere;padding:26px;background:var(--card);border-radius:18px;border:1px solid var(--border)}._panel_1rf21_1 h2{font:600 28px var(--font-family-display);margin:17px 0 5px}._hint_1rf21_1{font-size:12px;line-height:1.6;color:var(--muted-foreground)}._mode_1rf21_1{display:flex;background:var(--season-soft);border-radius:9px;padding:4px;gap:4px}._mode_1rf21_1 button{border:0;background:transparent;padding:11px 12px;border-radius:7px;font-size:12px;font-weight:800;flex:1;color:var(--muted-foreground);cursor:pointer}._mode_1rf21_1 button._selected_1rf21_1{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}@media(max-width:750px){._layout_1rf21_1{grid-template-columns:1fr}._pitch_1rf21_1{min-height:0;padding:27px}._main_1rf21_1{padding:22px 14px 60px}}
