.vf.astro-vd66x4rz{background:var(--white);border-radius:var(--r-lg);box-shadow:var(--shadow);gap:14px;padding:28px;display:grid}.vf__h.astro-vd66x4rz{font:600 20px var(--head);letter-spacing:-.01em;margin:0 0 4px}.vf.astro-vd66x4rz label.astro-vd66x4rz{font:500 14px var(--text);flex-direction:column;gap:6px;display:flex}.vf.astro-vd66x4rz input.astro-vd66x4rz{border:1px solid var(--line);border-radius:var(--r-sm);min-height:50px;font:400 16px var(--text);padding:0 14px}.vf.astro-vd66x4rz input.astro-vd66x4rz:focus{border-color:var(--steel);box-shadow:0 0 0 3px var(--tint);outline:none}.vf__trap.astro-vd66x4rz{position:absolute;left:-9999px}.vf__done.astro-vd66x4rz{border-radius:var(--r-md);background:var(--tint);margin:0;padding:14px 16px}.vf__err.astro-vd66x4rz{color:#a1261b;margin:0;font-weight:600}.vf__fine.astro-vd66x4rz{color:var(--muted);margin:10px 0 0;font-size:13px}.vf__fine.astro-vd66x4rz a.astro-vd66x4rz{color:var(--gray)}
