@media (min-width:621px){article.guide-card.compact .guide-visual{aspect-ratio:auto;min-width:0}}@media (max-width:900px){.guide-card.compact{grid-template-columns:132px 1fr}}@media (max-width:620px){.guide-card.compact{grid-template-columns:1fr}.guide-card.compact .guide-visual{min-height:180px}}
