.QuoteForm-module__44uuba__form{text-align:left;background:#fff;border:1px solid #e3edf7;border-radius:28px;flex-direction:column;gap:16px;width:100%;max-width:760px;margin:36px 0 0;padding:clamp(20px,3vw,32px);display:flex;box-shadow:0 1px 2px #0b17300d,0 24px 48px -28px #0b17302e}.QuoteForm-module__44uuba__grid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.QuoteForm-module__44uuba__field{color:#17253b;flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.QuoteForm-module__44uuba__field em{color:#3e516c;font-style:normal;font-weight:400}.QuoteForm-module__44uuba__field input,.QuoteForm-module__44uuba__field select,.QuoteForm-module__44uuba__field textarea{font:inherit;color:#17253b;box-sizing:border-box;background:#fff;border:1px solid #c5d4e6;border-radius:14px;width:100%;min-height:44px;padding:13px 14px;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s}.QuoteForm-module__44uuba__field textarea{resize:vertical;min-height:110px}.QuoteForm-module__44uuba__field input:focus,.QuoteForm-module__44uuba__field select:focus,.QuoteForm-module__44uuba__field textarea:focus{border-color:#1d4ed8;outline:none;box-shadow:0 0 0 3px #1d4ed838}.QuoteForm-module__44uuba__field [aria-invalid=true]{border-color:#b42318}.QuoteForm-module__44uuba__err{color:#b42318;font-size:13px;font-weight:500}.QuoteForm-module__44uuba__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.QuoteForm-module__44uuba__foot{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.QuoteForm-module__44uuba__submit{font:inherit;color:#fff;cursor:pointer;background:#1d4ed8;border:0;border-radius:999px;min-height:44px;padding:12px 28px;font-size:15px;font-weight:600;transition:background .2s,transform .2s}.QuoteForm-module__44uuba__submit:hover{background:#1e40af}.QuoteForm-module__44uuba__submit:active{transform:scale(.98)}.QuoteForm-module__44uuba__submit:disabled{opacity:.7;cursor:progress}.QuoteForm-module__44uuba__note{color:#3e516c;margin:0;font-size:13px}.QuoteForm-module__44uuba__reply{color:#17253b;margin:0;font-size:14px;font-weight:650}.QuoteForm-module__44uuba__formErr{color:#b42318;margin:0;font-weight:500}.QuoteForm-module__44uuba__success{text-align:left;background:#ffffffbf;border:1px solid #fff;border-radius:28px;outline:none;max-width:640px;margin:36px 0 0;padding:32px;box-shadow:0 24px 48px -28px #14141247}.QuoteForm-module__44uuba__success p{color:#3e516c;margin:0}.QuoteForm-module__44uuba__successTitle{font-size:22px;font-weight:700;color:#17253b!important;margin-bottom:6px!important}@media (max-width:640px){.QuoteForm-module__44uuba__grid{grid-template-columns:1fr}.QuoteForm-module__44uuba__submit{width:100%}}@media (prefers-reduced-motion:reduce){.QuoteForm-module__44uuba__submit,.QuoteForm-module__44uuba__field input,.QuoteForm-module__44uuba__field select,.QuoteForm-module__44uuba__field textarea{transition:none}}.QuoteForm-module__44uuba__note a{color:#1d4ed8;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.QuoteForm-module__44uuba__budget{background:#f3f7fc;border:1px solid #d3e0ee;border-radius:18px;flex-direction:column;gap:12px;min-inline-size:0;margin:0;padding:16px;display:flex}.QuoteForm-module__44uuba__budgetTitle{color:#17253b;padding:0;font-size:16px;font-weight:700}.QuoteForm-module__44uuba__budgetCopy{color:#3e516c;margin:0;font-size:14px;font-weight:400;line-height:1.5}.QuoteForm-module__44uuba__check{color:#17253b;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:600;display:flex}.QuoteForm-module__44uuba__check input{accent-color:#1d4ed8;flex:none;width:24px;height:24px}.QuoteForm-module__44uuba__budgetGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:640px){.QuoteForm-module__44uuba__budgetGrid{grid-template-columns:1fr}}
.CheckoutPrompt-module__enHLSW__line{color:#3e516c;max-width:62ch;margin:18px 0 0;font-size:16px;line-height:1.5}.CheckoutPrompt-module__enHLSW__line a{color:#1d4ed8;align-items:center;min-height:44px;font-weight:700;display:inline-flex}
