.home-questions-grid { display: grid; grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); align-items: start; gap: 5rem; }
.home-questions-grid .care-section-heading { margin: 0; }
.home-questions .faq-list { min-width: 0; }
@media (max-width: 1000px) { .home-questions-grid { gap: 3rem; } }
@media (max-width: 840px) { .home-questions-grid { grid-template-columns: minmax(0, 1fr); gap: 1.5rem; } }
