.quote-results{grid-column:1/-1;background:var(--ink);color:var(--paper);padding:20px;border:1px solid var(--ink)}.quote-results h2{font:30px var(--serif);margin:0 0 14px}.quote-table{width:100%;border-collapse:collapse;font-size:14px}.quote-table th,.quote-table td{padding:10px 7px;border-bottom:1px solid #4d665b;text-align:right;white-space:nowrap}.quote-table th:first-child,.quote-table td:first-child{text-align:left}.quote-table .winner{color:var(--lime);font-weight:bold}.quote-note{margin:14px 0 0;color:#c9d8ce;font-size:13px}.scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.scenario{border:1px solid #4d665b;padding:12px}.scenario strong{display:block;font:27px var(--serif);color:var(--lime);margin-top:6px}.scenario span{font-size:12px;color:#c9d8ce;text-transform:uppercase;letter-spacing:.08em}@media(max-width:620px){.quote-results{overflow-x:auto}.quote-table{min-width:560px}.scenario-grid{grid-template-columns:1fr}.result-main{overflow-wrap:anywhere}}
