.SmartQuoteRequest-module__8WztQq__section{background:linear-gradient(135deg,#f4f8fb 0%,#eef7f6 100%);padding:72px 0}.SmartQuoteRequest-module__8WztQq__shell{grid-template-columns:minmax(260px,.72fr) minmax(0,1.5fr);align-items:start;gap:54px;display:grid}.SmartQuoteRequest-module__8WztQq__intro{position:sticky;top:28px}.SmartQuoteRequest-module__8WztQq__intro h2{max-width:520px;margin:10px 0 18px;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}.SmartQuoteRequest-module__8WztQq__intro>p{color:#536779;max-width:520px;font-size:1.05rem;line-height:1.7}.SmartQuoteRequest-module__8WztQq__promise{border-left:3px solid var(--public-accent,#00a6a6);background:#ffffffb8;border-radius:0 18px 18px 0;margin-top:30px;padding:22px}.SmartQuoteRequest-module__8WztQq__promise strong,.SmartQuoteRequest-module__8WztQq__promise span{display:block}.SmartQuoteRequest-module__8WztQq__promise span{color:#66798a;margin-top:6px;line-height:1.5}.SmartQuoteRequest-module__8WztQq__form{background:#fff;border:1px solid #14364e17;border-radius:28px;padding:34px;box-shadow:0 24px 70px #1631461a}.SmartQuoteRequest-module__8WztQq__projectPicker{border:0;margin:0 0 30px;padding:0}.SmartQuoteRequest-module__8WztQq__projectPicker legend{margin-bottom:14px;font-size:1.05rem;font-weight:800}.SmartQuoteRequest-module__8WztQq__projectGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.SmartQuoteRequest-module__8WztQq__project,.SmartQuoteRequest-module__8WztQq__projectActive{cursor:pointer;border:1px solid #dbe4ea;border-radius:18px;flex-direction:column;gap:7px;min-height:116px;padding:18px;transition:all .18s;display:flex}.SmartQuoteRequest-module__8WztQq__project input,.SmartQuoteRequest-module__8WztQq__projectActive input{opacity:0;pointer-events:none;position:absolute}.SmartQuoteRequest-module__8WztQq__project strong,.SmartQuoteRequest-module__8WztQq__projectActive strong{font-size:.98rem}.SmartQuoteRequest-module__8WztQq__project span,.SmartQuoteRequest-module__8WztQq__projectActive span{color:#6a7c8a;font-size:.82rem;line-height:1.35}.SmartQuoteRequest-module__8WztQq__projectActive{border-color:var(--public-accent,#0c8291);box-shadow:inset 0 0 0 1px var(--public-accent,#0c8291);background:#eef8f8}.SmartQuoteRequest-module__8WztQq__fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.SmartQuoteRequest-module__8WztQq__fields label,.SmartQuoteRequest-module__8WztQq__identity label{flex-direction:column;gap:8px;display:flex}.SmartQuoteRequest-module__8WztQq__fields label>span,.SmartQuoteRequest-module__8WztQq__identity label>span{color:#263b4a;font-size:.88rem;font-weight:750}.SmartQuoteRequest-module__8WztQq__fields input,.SmartQuoteRequest-module__8WztQq__fields textarea,.SmartQuoteRequest-module__8WztQq__identity input{box-sizing:border-box;width:100%;font:inherit;color:#172a38;background:#fbfcfd;border:1px solid #d7e0e6;border-radius:13px;outline:none;padding:13px 14px;transition:all .18s}.SmartQuoteRequest-module__8WztQq__fields input:focus,.SmartQuoteRequest-module__8WztQq__fields textarea:focus,.SmartQuoteRequest-module__8WztQq__identity input:focus{border-color:var(--public-accent,#0c8291);background:#fff;box-shadow:0 0 0 3px #0c82911a}.SmartQuoteRequest-module__8WztQq__fields textarea{resize:vertical;min-height:116px}.SmartQuoteRequest-module__8WztQq__full{grid-column:1/-1}.SmartQuoteRequest-module__8WztQq__identity{border-top:1px solid #e6ecef;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:22px;padding-top:22px;display:grid}.SmartQuoteRequest-module__8WztQq__submitRow{color:#fff;background:#092b40;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding:20px 22px;display:flex}.SmartQuoteRequest-module__8WztQq__submitRow div{flex-direction:column;gap:5px;display:flex}.SmartQuoteRequest-module__8WztQq__submitRow span{color:#c8d7df;font-size:.82rem}.SmartQuoteRequest-module__8WztQq__submitRow button{flex:none}.SmartQuoteRequest-module__8WztQq__sent{color:#2e6d5f;margin:14px 0 0;font-weight:700}@media (max-width:900px){.SmartQuoteRequest-module__8WztQq__shell{grid-template-columns:1fr;gap:28px}.SmartQuoteRequest-module__8WztQq__intro{position:static}.SmartQuoteRequest-module__8WztQq__projectGrid{grid-template-columns:1fr}.SmartQuoteRequest-module__8WztQq__project,.SmartQuoteRequest-module__8WztQq__projectActive{min-height:auto}.SmartQuoteRequest-module__8WztQq__identity{grid-template-columns:1fr}.SmartQuoteRequest-module__8WztQq__submitRow{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.SmartQuoteRequest-module__8WztQq__section{padding:48px 0}.SmartQuoteRequest-module__8WztQq__form{border-radius:22px;padding:22px}.SmartQuoteRequest-module__8WztQq__fields{grid-template-columns:1fr}.SmartQuoteRequest-module__8WztQq__full{grid-column:auto}.SmartQuoteRequest-module__8WztQq__submitRow button{width:100%}}
