.previous-hero-figure{margin:32px auto;max-width:760px;padding:24px;background:var(--panel);border:1px solid var(--line);border-radius:6px}.previous-hero-image{display:block;width:100%;height:auto;max-height:380px;object-fit:contain}.previous-hero-figure figcaption{margin-top:16px;color:var(--muted);font-size:13px}.hero-portrait{right:7%}@media(max-width:900px){.hero-portrait{right:3%}}@media(max-width:600px){.hero-portrait{right:7%}.previous-hero-figure{padding:16px;margin-block:24px}}
