/* FASTOO editorial illustrations: scoped to journal and its home section. */
.fj .avatar,.fv-byline .avatar,.fc-meta .avatar{display:inline-flex;flex:none;width:40px;height:40px;overflow:hidden;border-radius:50%;background:#fff;border:1px solid #c9e7e2;vertical-align:middle}
.fj .avatar img,.fv-byline .avatar img,.fc-meta .avatar img{position:static!important;display:block;width:100%!important;height:100%!important;aspect-ratio:1!important;object-fit:cover!important;border-radius:50%;padding:0;margin:0}
.fj .card>img.fv-product{object-fit:contain;background:#fff;padding:12px}
.fj img.hero{object-fit:contain;background:#fff}
.fv-cover{margin:0 auto 32px;max-width:1176px}.fv-cover>img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain;border-radius:22px;background:#f6f8f5}.fv-cover figcaption{font:12px/1.5 Arial,sans-serif;color:#637c7d;margin:9px 4px 0}
.fv-byline{display:flex;align-items:center;gap:10px;color:#21383c;margin:18px 0 10px;font:12px/1.4 Arial,sans-serif}.fv-byline strong,.fv-byline small{display:block}.fv-byline small{color:#637c7d;margin-top:3px;font-size:11px}
.fr-wrap .fr-card.fr-visual-card{padding:0;overflow:hidden}.fv-home-cover{display:block}.fv-home-cover>img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.fv-home-copy{padding:24px;display:flex;flex-direction:column;flex:1}.fv-home-copy>p{margin-bottom:0}.fv-home-copy .fv-byline{margin-top:auto;padding-top:18px}.fv-home-copy .fr-read{margin-top:0}
.fc-meta .avatar{margin-right:10px}.fc-main .fv-cover{margin:24px 0}.fc-main .fv-cover>img{max-height:520px}
.fj .guide-links>a{padding:0;overflow:hidden;display:flex;flex-direction:column}.fj .guide-links>a>img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.fv-guide-copy{padding:18px 18px 0}.fj .guide-links .fv-byline{margin:16px 18px 18px}
@media(max-width:640px){.fv-home-copy{padding:20px}.fv-cover>img{border-radius:16px}.fv-cover figcaption{font-size:11px}}
