.step1_rateGrid__vNH9V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.step1_rateLabel__EjWyg{font-weight:600}.step1_quotePanel__o9_Uo{border-color:var(--qc-accent-bright);border-width:1.5px}.step1_quotePanel__o9_Uo h2{font-size:22px}@media (max-width:767px){.step1_rateGrid__vNH9V{grid-template-columns:minmax(0,1fr)}}