/* Hoja exclusiva de Consulta tu póliza (consulta-poliza.html). */

.hero--compact { padding-top: 1.5rem; padding-bottom: 1rem; }
.hero--compact .lead { max-width: 680px; }

.consulta-grid { display: grid; gap: 1.25rem; }
@media (min-width: 960px) { .consulta-grid { grid-template-columns: repeat(3, 1fr); } }
.consulta-grid .card p { margin-bottom: 1.25rem; }
.consulta-grid .card .btn { margin-top: auto; }
