/* Related-guide mobile visibility; existing desktop panels remain in place. */
.hf-batch6-mobile-related[data-related-until]{display:none}
@media(max-width:899px){.hf-batch6-mobile-related[data-related-until="899"]{display:block}}
@media(max-width:900px){.hf-batch6-mobile-related[data-related-until="900"]{display:block}}
@media(max-width:1000px){.hf-batch6-mobile-related[data-related-until="1000"]{display:block}}
@media(max-width:1023px){.hf-batch6-mobile-related[data-related-until="1023"]{display:block}}
@media print{.hf-batch6-mobile-related[data-related-until]{display:none}}
