.dashboard-quick-quote{margin-top:20px;display:grid;grid-template-columns:1.1fr 1.4fr;gap:20px;background:linear-gradient(135deg,#fff,#eff9fb)}.dashboard-quick-quote h2{margin:0 0 4px}.dashboard-quick-quote p:not(.eyebrow){margin:0;color:#60717b;font-size:13px}.quick-quote-type,.quick-quote-fields,.quote-windows,.quote-solar{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.quick-quote-fields{grid-column:1/-1}.dashboard-quick-quote label{font-size:12px;font-weight:bold}.dashboard-quick-quote input,.dashboard-quick-quote select{width:100%;margin-top:5px;padding:9px;border:1px solid #bed1dc;border-radius:7px;background:#fff;font:inherit}.quote-option{grid-column:1/-1;display:flex;align-items:end;gap:14px;padding:12px;background:#f8fcfe;border:1px solid #dceaf0;border-radius:9px}.quote-option label{min-width:200px}.quote-option small{font-size:12px;color:#60717b;padding-bottom:10px}.quick-quote-answer{grid-column:1/-1;display:flex;align-items:center;gap:18px;border-top:1px solid #d8e8ed;padding-top:14px}.quick-quote-answer span{font-size:13px;color:#60717b}.quick-quote-answer b{display:block;color:#17334b}.quick-quote-answer strong{margin-left:auto;color:#0a5f93}.quick-quote-answer .button{margin-left:10px}@media(max-width:700px){.dashboard-quick-quote{grid-template-columns:1fr}.quick-quote-answer{align-items:stretch;flex-direction:column;gap:7px}.quick-quote-answer strong{margin:0}.quick-quote-answer .button{margin:0;text-align:center}.quick-quote-fields,.quick-quote-type,.quote-windows,.quote-solar{grid-template-columns:1fr}.quote-option{align-items:stretch;flex-direction:column;gap:3px}.quote-option label{min-width:0}.quote-option small{padding:0}}
