.cd0qgq_form{gap:18px;display:grid}.cd0qgq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cd0qgq_form label{color:var(--ink-2);gap:7px;font-size:16px;font-weight:600;display:grid}.cd0qgq_form label>span,.cd0qgq_form label>small{color:var(--muted);font-weight:600}.cd0qgq_form input,.cd0qgq_form select,.cd0qgq_form textarea{border:1px solid var(--line-dark);color:#172d3a;width:100%;min-height:46px;font:inherit;background:#fff;border-radius:6px;padding:10px 12px;font-size:16px}.cd0qgq_form textarea{resize:vertical;min-height:150px;line-height:1.5}.cd0qgq_form input:focus,.cd0qgq_form select:focus,.cd0qgq_form textarea:focus{border-color:var(--green);outline:3px solid #087f6729}.cd0qgq_form button{border:1px solid var(--green);background:var(--green);color:#fff;width:fit-content;min-height:46px;font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.cd0qgq_form button:disabled{opacity:.5;cursor:wait}.cd0qgq_success,.cd0qgq_error{border-radius:6px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:16px;line-height:1.5;display:flex}.cd0qgq_success{color:#086c57;background:#e9fbf4}.cd0qgq_error{color:#943a31;background:#fff0ee}@media (max-width:620px){.cd0qgq_grid{grid-template-columns:1fr}.cd0qgq_form button{width:100%}}
