.LqqnPG_showcase{gap:18px;min-width:0;display:grid}.legal-page--editorial .legal-hero:has(.LqqnPG_showcase){gap:14px;padding:clamp(18px,3vw,32px)}.legal-page--editorial .legal-hero:has(.LqqnPG_showcase) h1{max-width:980px;font-size:clamp(1.8rem,3.4vw,2.75rem)}.LqqnPG_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.LqqnPG_play{background:var(--gold-soft);min-height:52px;color:var(--ink-dark);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:12px 24px;font-size:1rem;font-weight:800;line-height:1.4;text-decoration:none;display:inline-flex}.LqqnPG_play:hover{background:var(--gold-glint)}.LqqnPG_account{color:var(--text);font-size:.9rem}.LqqnPG_figure{min-width:0;margin:0}.LqqnPG_imageLink{border:1px solid var(--line);background:var(--ink-dark);border-radius:12px;display:block;overflow:hidden}.LqqnPG_image{object-fit:contain;width:100%;height:auto;max-height:480px;display:block}.LqqnPG_caption{color:var(--text);letter-spacing:0;margin-top:10px;font-size:.8rem;line-height:1.5}.LqqnPG_play:focus-visible,.LqqnPG_imageLink:focus-visible{outline:3px solid var(--text);outline-offset:4px}@media (max-width:600px){.LqqnPG_showcase{gap:14px}.LqqnPG_actions{gap:8px}.LqqnPG_play{width:100%;padding-inline:16px}.LqqnPG_account{text-align:center;width:100%}.LqqnPG_image{max-height:520px}}
