.form-module__8K-bGW__panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-top:26px;padding:clamp(24px,4vw,30px) clamp(24px,4vw,32px)}.form-module__8K-bGW__section+.form-module__8K-bGW__section{border-top:1px solid var(--line-soft);margin-top:30px;padding-top:26px}.form-module__8K-bGW__sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--red);font-size:12.5px;font-weight:600}.form-module__8K-bGW__row{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr));align-items:start;gap:18px;margin-top:14px;display:grid}.form-module__8K-bGW__rowHalves{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.form-module__8K-bGW__rowHalves{grid-template-columns:minmax(0,1fr)}}.form-module__8K-bGW__field{min-width:0;display:block}.form-module__8K-bGW__fieldWide{grid-column:1/-1}.form-module__8K-bGW__label{margin-bottom:7px;font-size:14px;font-weight:600;display:block}.form-module__8K-bGW__req{color:var(--red)}.form-module__8K-bGW__hint{color:var(--ink-4);font-weight:400}.form-module__8K-bGW__phoneRow{align-items:stretch;gap:8px;display:flex}.form-module__8K-bGW__phoneRow .form-module__8K-bGW__input{flex:auto;min-width:0}.form-module__8K-bGW__dialSelect{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);width:96px;color:var(--ink);flex:none;padding:13px 8px 13px 12px;font-family:inherit;font-size:16px}.form-module__8K-bGW__dialSelect:focus{border-color:var(--navy-700)}@media (max-width:420px){.form-module__8K-bGW__dialSelect{width:92px}}.form-module__8K-bGW__input,.form-module__8K-bGW__textarea{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);width:100%;padding:13px 14px;font-size:16px}.form-module__8K-bGW__textarea{resize:vertical}.form-module__8K-bGW__select{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--ink);padding:13px 12px;font-family:inherit;font-size:16px}.form-module__8K-bGW__select:focus,.form-module__8K-bGW__input:focus,.form-module__8K-bGW__textarea:focus{border-color:var(--navy-700)}.form-module__8K-bGW__inputError{border-color:var(--red)}.form-module__8K-bGW__group{border:0;min-width:0;margin-top:20px;padding:0}.form-module__8K-bGW__row .form-module__8K-bGW__field .form-module__8K-bGW__group{margin-top:0}.form-module__8K-bGW__groupLabel{margin-bottom:9px;font-size:14px;font-weight:600;display:block}.form-module__8K-bGW__options{flex-wrap:wrap;gap:9px;display:flex}.form-module__8K-bGW__option{border-radius:var(--radius-sm);cursor:pointer;background:var(--surface);color:var(--ink-2);border:1px solid var(--line-strong);padding:11px 17px;font-size:14.5px;font-weight:500}.form-module__8K-bGW__option:hover{border-color:var(--navy-700);color:var(--navy-700)}.form-module__8K-bGW__optionOn{background:var(--navy-700);color:#fff;border-color:var(--navy-700)}.form-module__8K-bGW__optionOn:hover{color:#fff}.form-module__8K-bGW__error{background:var(--error-bg);border-left:3px solid var(--red);color:var(--red-ink);margin-top:18px;padding:13px 16px;font-size:14.5px}.form-module__8K-bGW__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.form-module__8K-bGW__sectionNote{color:var(--ink-4);max-width:62ch;margin-top:10px;font-size:14.5px;line-height:1.55}.form-module__8K-bGW__legal{color:var(--ink-4);max-width:36ch;font-size:13.5px;line-height:1.5}.form-module__8K-bGW__actionsStacked{flex-direction:column;align-items:flex-start;gap:14px}.form-module__8K-bGW__legalLink{color:var(--red);font-size:14px;font-weight:600}.form-module__8K-bGW__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-module__8K-bGW__sending{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-3);align-items:center;gap:16px;margin-top:26px;padding:44px 32px;font-size:16.5px;display:flex}.form-module__8K-bGW__spinner{border:2px solid #0b17302e;border-top-color:var(--red);border-radius:50%;flex:none;width:22px;height:22px;animation:.8s linear infinite form-module__8K-bGW__dkspin;display:block}@keyframes form-module__8K-bGW__dkspin{to{transform:rotate(360deg)}}.form-module__8K-bGW__ok{background:var(--navy-700);color:#fff;border-radius:var(--radius);margin-top:26px;padding:clamp(28px,4vw,34px) clamp(28px,4vw,36px)}.form-module__8K-bGW__okHead{align-items:center;gap:12px;display:flex}.form-module__8K-bGW__okMark{background:var(--whatsapp);width:30px;height:30px;color:var(--whatsapp-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex}.form-module__8K-bGW__ok h2{color:#fff;font-size:clamp(20px,2.8vw,24px)}.form-module__8K-bGW__ok p{color:#fffc;margin-top:12px;font-size:16.5px;line-height:1.6}.form-module__8K-bGW__fail{background:var(--error-bg);border-radius:var(--radius);border:1px solid #e01f2659;margin-top:26px;padding:clamp(26px,4vw,32px) clamp(26px,4vw,34px)}.form-module__8K-bGW__fail h2{color:var(--red-ink);font-size:23px}.form-module__8K-bGW__fail p{color:#7d2a2a;margin-top:10px;font-size:16.5px;line-height:1.6}.form-module__8K-bGW__fail a{color:var(--red-ink);text-decoration:underline}.form-module__8K-bGW__recaptchaNotice{color:var(--ink-5);margin:14px 0 0;font-size:12.5px;line-height:1.5}.form-module__8K-bGW__recaptchaNotice a{color:var(--ink-4);text-underline-offset:2px;text-decoration:underline}
