.quote-cards{display:grid;grid-gap:20px;gap:20px;margin-top:28px}.quote-cards>section{padding:28px;background:#fffdf8;border:1px solid #d7dfd8;border-radius:18px}.quote-number{font-size:.75rem;color:#52776a;letter-spacing:.12em}.quote-cards h3{font-size:1.45rem;line-height:1.3;font-weight:500;margin-top:14px}.hvac-quote-context .estimate-next .cta.secondary{background:transparent;color:#173f49;border:1px solid #7e9a94}.hvac-quote-context .estimate-next .actions{gap:16px;flex-wrap:wrap;margin:24px 0}.hvac-quote-context .estimate-body .eyebrow{font-size:.68rem;line-height:1.8;letter-spacing:.14em}@media(max-width:600px){.quote-cards>section{padding:22px}.hvac-quote-context .estimate-next .actions{align-items:stretch}.hvac-quote-context .estimate-next .cta{text-align:center}}