.QuickQuoteForm-module__9i13-a__widget{box-sizing:border-box;color:#162a23;background:0 0;width:100%;padding:24px;font:14px/1.5 Arial,sans-serif}.QuickQuoteForm-module__9i13-a__widget *{box-sizing:border-box}.QuickQuoteForm-module__9i13-a__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.QuickQuoteForm-module__9i13-a__heading p{letter-spacing:.05em;color:#52655d;margin:0 0 5px;font-size:11px}.QuickQuoteForm-module__9i13-a__heading h2,.QuickQuoteForm-module__9i13-a__success h2{letter-spacing:-1px;margin:0;font-size:clamp(23px,3vw,32px);line-height:1.12}.QuickQuoteForm-module__9i13-a__heading>span{color:#617169;white-space:nowrap;font-size:12px}.QuickQuoteForm-module__9i13-a__route{grid-template-columns:1fr 20px 1fr auto;align-items:end;gap:16px;display:grid}.QuickQuoteForm-module__9i13-a__widget label{font-size:12px;font-weight:600;display:block}.QuickQuoteForm-module__9i13-a__widget input,.QuickQuoteForm-module__9i13-a__widget select{color:#162a23;background:#fff;border:1px solid #d5dfd8;border-radius:12px;width:100%;min-width:0;height:52px;margin-top:7px;padding:0 14px;font:400 14px Arial,sans-serif;display:block}.QuickQuoteForm-module__9i13-a__widget input:focus,.QuickQuoteForm-module__9i13-a__widget select:focus{outline-offset:1px;border-color:#2b6241;outline:3px solid #c7e4d2}.QuickQuoteForm-module__9i13-a__primary{background:var(--quote-accent,#425a71);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;height:52px;padding:0 22px;font:700 13px Arial,sans-serif}.QuickQuoteForm-module__9i13-a__primary:hover{filter:brightness(.92)}.QuickQuoteForm-module__9i13-a__primary:focus-visible,.QuickQuoteForm-module__9i13-a__summary button:focus-visible{outline-offset:3px;outline:3px solid #79a88c}.QuickQuoteForm-module__9i13-a__primary:disabled{opacity:.6;cursor:wait}.QuickQuoteForm-module__9i13-a__arrow{text-align:center;color:#6e8276;line-height:52px}.QuickQuoteForm-module__9i13-a__note{color:#5b6d62;margin:13px 0 0;font-size:11px}.QuickQuoteForm-module__9i13-a__details{grid-template-columns:1fr 1fr;gap:16px;margin:17px 0 20px;display:grid}.QuickQuoteForm-module__9i13-a__details small{color:#66756c;font-weight:400}.QuickQuoteForm-module__9i13-a__summary{background:#eef5ed;border-radius:10px;justify-content:space-between;gap:20px;padding:12px 16px;display:flex}.QuickQuoteForm-module__9i13-a__summary button{cursor:pointer;color:#274c35;background:0 0;border:0;font-size:12px;text-decoration:underline}.QuickQuoteForm-module__9i13-a__error{color:#a52222;margin:14px 0 0}.QuickQuoteForm-module__9i13-a__trap{overflow:hidden;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.QuickQuoteForm-module__9i13-a__success{text-align:center;padding:25px 10px}.QuickQuoteForm-module__9i13-a__success>span{color:#234d33;background:#e0f0df;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:18px;font-size:25px;display:inline-grid}.QuickQuoteForm-module__9i13-a__success p{color:#56675e;max-width:450px;margin:15px auto 0;font-size:14px}.QuickQuoteForm-module__9i13-a__success h2:focus{outline:none}@media (max-width:650px){.QuickQuoteForm-module__9i13-a__widget{padding:20px 16px}.QuickQuoteForm-module__9i13-a__route{grid-template-columns:1fr 1fr;gap:14px}.QuickQuoteForm-module__9i13-a__arrow{display:none}.QuickQuoteForm-module__9i13-a__route>.QuickQuoteForm-module__9i13-a__primary{grid-column:1/-1;width:100%}.QuickQuoteForm-module__9i13-a__widget input,.QuickQuoteForm-module__9i13-a__widget select{padding:0 10px;font-size:13px}.QuickQuoteForm-module__9i13-a__heading h2{font-size:25px}.QuickQuoteForm-module__9i13-a__heading p{font-size:10px}.QuickQuoteForm-module__9i13-a__details{grid-template-columns:1fr 1fr;gap:14px 10px}.QuickQuoteForm-module__9i13-a__details+.QuickQuoteForm-module__9i13-a__primary{width:100%}}@media (prefers-reduced-motion:reduce){.QuickQuoteForm-module__9i13-a__widget *{scroll-behavior:auto!important;transition:none!important}}
