.SimpleForm-module__L2HKNa__form{border-radius:var(--radius-lg);width:100%;max-width:720px;box-shadow:var(--shadow-lg);background:#fff;margin:0 auto;padding:3rem}.SimpleForm-module__L2HKNa__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.SimpleForm-module__L2HKNa__field{flex-direction:column;gap:.5rem;display:flex}.SimpleForm-module__L2HKNa__full{grid-column:1/-1}.SimpleForm-module__L2HKNa__field span{color:var(--text-secondary);font-size:.82rem;font-weight:600}.SimpleForm-module__L2HKNa__field input,.SimpleForm-module__L2HKNa__field textarea,.SimpleForm-module__L2HKNa__field select{background:var(--bg-tint);border-radius:var(--radius-sm);color:var(--text-primary);transition:all var(--duration-fast);border:1px solid #1a151314;padding:.85rem 1rem;font-size:.95rem}.SimpleForm-module__L2HKNa__field input:focus,.SimpleForm-module__L2HKNa__field textarea:focus,.SimpleForm-module__L2HKNa__field select:focus{border-color:var(--brand-red);background:#fff;outline:none;box-shadow:0 0 0 3px #b230281f}.SimpleForm-module__L2HKNa__field textarea{resize:vertical;font-family:inherit}.SimpleForm-module__L2HKNa__consentBox{background:var(--bg-tint);border-radius:var(--radius-md);margin:1.5rem 0;padding:1.25rem}.SimpleForm-module__L2HKNa__consent{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.85rem;display:flex}.SimpleForm-module__L2HKNa__consent input{width:18px;height:18px;accent-color:var(--brand-red);flex-shrink:0;margin-top:3px}.SimpleForm-module__L2HKNa__submitRow{text-align:center;margin-top:1rem}.SimpleForm-module__L2HKNa__success{text-align:center;max-width:480px;margin:0 auto;padding:3rem 2rem}.SimpleForm-module__L2HKNa__checkIcon{width:80px;height:80px;margin:0 auto 1.5rem}.SimpleForm-module__L2HKNa__checkIcon circle{stroke-dasharray:160;stroke-dashoffset:160px;animation:.8s ease-out forwards SimpleForm-module__L2HKNa__drawCircle}.SimpleForm-module__L2HKNa__checkIcon path{stroke-dasharray:50;stroke-dashoffset:50px;animation:.6s ease-out .6s forwards SimpleForm-module__L2HKNa__drawCheck}@keyframes SimpleForm-module__L2HKNa__drawCircle{to{stroke-dashoffset:0}}@keyframes SimpleForm-module__L2HKNa__drawCheck{to{stroke-dashoffset:0}}.SimpleForm-module__L2HKNa__success h2{color:var(--text-primary);margin-bottom:.75rem}.SimpleForm-module__L2HKNa__success p{color:var(--text-secondary)}@media (max-width:520px){.SimpleForm-module__L2HKNa__form{padding:1.5rem}.SimpleForm-module__L2HKNa__grid{grid-template-columns:1fr}}
.form-module__a9KvGq__section{min-height:calc(100vh - 200px);padding-block:var(--section-gap);background:var(--bg-subtle);align-items:center;display:flex}.form-module__a9KvGq__heading{text-align:center;margin-bottom:3rem}.form-module__a9KvGq__heading h1{color:var(--text-primary);margin-bottom:1rem}.form-module__a9KvGq__heading p{color:var(--text-muted);max-width:620px;margin:0 auto}.form-module__a9KvGq__link{color:var(--brand-red);font-weight:600;text-decoration:underline}
