.resource-detail-cover>img{object-fit:contain;width:100%;height:auto;max-height:330px}.resource-detail-cover>div{aspect-ratio:4/3;height:auto}.resource-detail-actions>div{max-width:100%}.resource-detail-actions button{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:48px}.resource-guide{font-size:1.0625rem;line-height:1.8}.resource-guide h2{margin:2.25rem 0 1rem;padding-top:1.25rem;font-size:2rem}.resource-guide h2:first-child{margin-top:0;padding-top:0}.resource-guide h3{margin:1.75rem 0 .75rem;font-size:1.5rem}.resource-guide p+p{margin-top:1rem}.resource-guide ul,.resource-guide ol{gap:.4rem;margin:1rem 0}.resource-guide hr{margin:2rem 0}.resource-guide table{margin:0;font-size:1rem}.resource-guide th{letter-spacing:0;background:var(--secondary);padding:.75rem;font-size:.75rem}.resource-guide td{padding:.75rem}.resource-guide pre{max-width:100%;overflow-x:auto}.resource-guide a,.resource-guide p,.resource-guide li{overflow-wrap:anywhere}@media (width<=767px){.resource-detail-cover>img{max-height:280px}.resource-guide{font-size:1rem;line-height:1.8}.resource-guide h2{font-size:1.75rem}.resource-guide h3{font-size:1.375rem}}
