.care-chapter-page .question-opening { display: grid; grid-template-columns: minmax(0, 1.4fr) minmax(0, .8fr); gap: 48px; align-items: center; }
.care-chapter-page .question-illustration { max-width: 420px; }
@media (max-width: 700px) { .care-chapter-page .question-opening { grid-template-columns: minmax(0, 1fr); gap: 28px; } }
