.qgP59q_form{flex-wrap:wrap;align-items:flex-start;gap:12px;width:100%;max-width:620px;display:flex}.qgP59q_field{flex-direction:column;flex:200px;min-width:0;display:flex}.qgP59q_input{border-radius:var(--border-radius-md);color:#fff;width:100%;height:56px;font-family:var(--font-sans);background-color:#ffffff0a;border:1px solid #ffffff38;outline:none;padding:0 20px;font-size:15px;transition:border-color .18s,background-color .18s}.qgP59q_input::placeholder{color:#ffffff73}.qgP59q_input:hover{border-color:#ffffff5c}.qgP59q_input:focus-visible,.qgP59q_submit:focus-visible{border-color:var(--primary-green);outline:2px solid var(--primary-green);outline-offset:2px}.qgP59q_invalid{border-color:#e5695f}.qgP59q_submit{border-radius:var(--border-radius-md);background-color:var(--primary-green);color:#fff;height:56px;font-family:var(--font-sans);cursor:pointer;border:0;flex:none;padding:0 34px;font-size:15px;font-weight:600;transition:background-color .18s}.qgP59q_submit:hover{background-color:#157f4c}.qgP59q_hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.qgP59q_error{font-family:var(--font-sans);color:#f0a49d;flex-basis:100%;margin:2px 0 0;font-size:13px;line-height:1.4}.qgP59q_legal{font-family:var(--font-sans);color:#ffffff80;flex-basis:100%;margin:4px 0 0;font-size:13px;line-height:1.5}.qgP59q_legal a{color:#ffffffb8;text-underline-offset:2px;text-decoration:underline}.qgP59q_legal a:hover{color:#fff}.qgP59q_done{border-radius:var(--border-radius-md);text-align:left;background-color:#199f5e1a;border:1px solid #199f5e80;align-items:flex-start;gap:12px;width:100%;max-width:620px;padding:22px 24px;display:flex}.qgP59q_doneIcon{color:var(--primary-green);flex:none;margin-top:2px}.qgP59q_doneText{font-family:var(--font-sans);color:#fff;margin:0;font-size:15px;line-height:1.55}.qgP59q_doneNote{color:#ffffff9e;margin-top:4px;display:block}@media screen and (max-width:640px){.qgP59q_form{flex-direction:column;align-items:stretch}.qgP59q_field,.qgP59q_submit{flex:auto;width:100%}}
