.cform[data-v-e009e874]{margin-top:32px}.cform-grid[data-v-e009e874]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cform-wide[data-v-e009e874]{grid-column:1/-1}.cform-hp[data-v-e009e874]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.cform-field[data-v-e009e874]{display:flex;flex-direction:column;gap:7px}.cform-field>span[data-v-e009e874]{font-size:.82rem;font-weight:600;color:#ffffffb3}.cform-field input[data-v-e009e874],.cform-field textarea[data-v-e009e874]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;padding:12px 14px;color:#fff;font-family:inherit;font-size:.98rem;width:100%;resize:vertical;transition:border-color .18s,background .18s}.cform-field input[data-v-e009e874]::-moz-placeholder,.cform-field textarea[data-v-e009e874]::-moz-placeholder{color:#fff6}.cform-field input[data-v-e009e874]::placeholder,.cform-field textarea[data-v-e009e874]::placeholder{color:#fff6}.cform-field input[data-v-e009e874]:focus,.cform-field textarea[data-v-e009e874]:focus{outline:none;border-color:var(--accent);background:#ffffff17}.cform-field input[data-v-e009e874]:disabled,.cform-field textarea[data-v-e009e874]:disabled{opacity:.55;cursor:not-allowed}.cform-consent[data-v-e009e874]{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:#ffffffbd;line-height:1.5}.cform-consent input[data-v-e009e874]{margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:var(--accent)}.cform-consent[data-v-e009e874] a{color:#fff;text-decoration:underline}.cform-error[data-v-e009e874]{color:#ff8a73;font-size:.9rem;margin:0}.cform-submit[data-v-e009e874]{margin-top:4px}.cform-submit .btn[data-v-e009e874]{cursor:pointer;border:0}.cform-submit .btn[data-v-e009e874]:disabled{opacity:.7;cursor:not-allowed}.cform-done[data-v-e009e874]{text-align:center;padding:30px 10px}.cform-check[data-v-e009e874]{width:52px;height:52px;border-radius:50%;background:#57d28a29;color:#57d28a;display:inline-grid;place-items:center}.cform-check svg[data-v-e009e874]{width:26px;height:26px}.cform-done h3[data-v-e009e874]{font-size:1.5rem;font-weight:700;margin-top:16px;color:#fff}.cform-done p[data-v-e009e874]{color:#ffffffbd;font-size:1.02rem;margin-top:8px}@media(max-width:620px){.cform-grid[data-v-e009e874]{grid-template-columns:1fr}}
