.wGd5-q_form,.wGd5-q_row{gap:1.25rem;display:grid}@media (min-width:640px){.wGd5-q_row{grid-template-columns:1fr 1fr}}.wGd5-q_field{gap:.4rem;display:grid}.wGd5-q_field label{font-weight:700}.wGd5-q_optional{color:var(--ink-2);font-weight:400}.wGd5-q_field input,.wGd5-q_field select,.wGd5-q_field textarea{border:2px solid var(--stone-2);border-radius:var(--radius);background:var(--paper);width:100%;min-height:3rem;padding:.7rem .9rem;font-size:1rem;line-height:1.5}.wGd5-q_field textarea{resize:vertical}.wGd5-q_field input:focus-visible,.wGd5-q_field select:focus-visible,.wGd5-q_field textarea:focus-visible{border-color:var(--glass)}.wGd5-q_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wGd5-q_submit{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.wGd5-q_privacy{font-size:var(--step--1);color:var(--ink-2);flex:16rem}.wGd5-q_notice{background:var(--paper);box-shadow:inset 4px 0 0 var(--sodium);border-radius:8px;padding:1rem 1.2rem}.wGd5-q_done{background:var(--paper);box-shadow:inset 4px 0 0 var(--glass);border-radius:10px;gap:.5rem;padding:1.5rem;display:grid}.wGd5-q_doneTitle{font-size:var(--step-1);font-weight:700}
