.review-form-card[data-v-5ac584f4]{background:#f0f3ffeb;border:1px solid rgba(0,32,69,.09);border-radius:22px;box-shadow:var(--shadow-soft);margin:0 auto;max-width:52rem;padding:clamp(1.25rem,4vw,2.5rem)}.form-note[data-v-5ac584f4]{color:var(--text-light);line-height:1.7;margin:1rem 0 2rem}fieldset[data-v-5ac584f4]{border:0;display:grid;gap:1.5rem;margin:0;min-width:0;padding:0}.field-grid[data-v-5ac584f4]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.field[data-v-5ac584f4]{align-content:start;display:grid;gap:.55rem}.field span[data-v-5ac584f4]{color:var(--text-dark);font-size:.9rem;font-weight:700}.field small[data-v-5ac584f4]{color:var(--text-light)}.field input[data-v-5ac584f4],.field textarea[data-v-5ac584f4]{background:var(--white);border:1px solid rgba(0,32,69,.18);border-radius:12px;color:var(--text-dark);font:inherit;min-width:0;padding:1rem;width:100%}.field input[data-v-5ac584f4]:focus,.field textarea[data-v-5ac584f4]:focus{outline:2px solid var(--primary-color);outline-offset:2px}.field textarea[data-v-5ac584f4]{min-height:9rem;resize:vertical}button[data-v-5ac584f4]{justify-self:start}button[data-v-5ac584f4]:disabled{cursor:wait;opacity:.65}.submit-message[data-v-5ac584f4]{border-radius:12px;font-weight:600;margin-top:1.5rem;padding:1rem}.success[data-v-5ac584f4]{background:#def5e9;color:#0d6240}.error[data-v-5ac584f4]{background:#ffdad6;color:#8d1d1d}@media(max-width:720px){.field-grid[data-v-5ac584f4]{grid-template-columns:1fr}button[data-v-5ac584f4]{width:100%}}
