
.card.guide { padding: 1.1rem 1.25rem; }
.guide-viz { margin: 0.75rem 0 1rem; max-width: 40rem; }
.guide-viz img { width: 100%; height: auto; display: block; }
.guide-other-nations { margin-top: 0.75rem; }
.guide-other-nations summary { cursor: pointer; color: #0F766E; font-weight: 600; }
.guide-faq-list { columns: 1; }
@media (min-width: 720px) { .guide-faq-list { columns: 2; column-gap: 1.5rem; } }
