.forms-module__ru0UGW__form{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.forms-module__ru0UGW__form>:not(.forms-module__ru0UGW__field),.forms-module__ru0UGW__wide{grid-column:1/-1}.forms-module__ru0UGW__single{grid-template-columns:1fr}.forms-module__ru0UGW__submit{min-width:220px}@media (max-width:600px){.forms-module__ru0UGW__form{grid-template-columns:1fr}.forms-module__ru0UGW__form>.forms-module__ru0UGW__field{grid-column:1/-1}.forms-module__ru0UGW__submit{width:100%}}.forms-module__ru0UGW__field{flex-direction:column;gap:6px;display:flex}.forms-module__ru0UGW__field label{color:var(--navy);font-size:1rem;font-weight:700;font-stretch:90%}.forms-module__ru0UGW__optional{color:var(--muted);font-size:.95rem;font-weight:400;font-stretch:100%}.forms-module__ru0UGW__hint{color:var(--muted);font-size:.875rem}.forms-module__ru0UGW__field input,.forms-module__ru0UGW__field select,.forms-module__ru0UGW__field textarea{border:1px solid var(--field);background:#fff;border-radius:0;width:100%;min-height:44px;padding:10px 14px;font-size:1.05rem}.forms-module__ru0UGW__field input[type=file]{padding:9px 12px}.forms-module__ru0UGW__field textarea{resize:vertical}.forms-module__ru0UGW__field input:focus-visible,.forms-module__ru0UGW__field select:focus-visible,.forms-module__ru0UGW__field textarea:focus-visible{outline:2px solid var(--blue);outline-offset:0;border-color:var(--blue)}.forms-module__ru0UGW__invalid input,.forms-module__ru0UGW__invalid select,.forms-module__ru0UGW__invalid textarea{border:2px solid var(--error)}.forms-module__ru0UGW__error{color:var(--error);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}.forms-module__ru0UGW__summary h2{color:var(--error);font-size:1rem}.forms-module__ru0UGW__summary ul{margin-top:8px;padding-left:1.2em}.forms-module__ru0UGW__summary a{color:var(--error);font-weight:600}
