.msp-plates{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1.6rem 1.25rem;width:min(1100px,calc(100vw - 48px));position:relative;left:50%;transform:translateX(-50%);margin:2.5rem 0 3rem}.msp-plate{margin:0;display:flex;flex-direction:column;gap:.55rem;min-width:0}.msp-img{display:block;aspect-ratio:4/5;padding:6px;background:#060d09;border:1px solid var(--dossier-line,#1f3326);overflow:hidden}.msp-wide{grid-column:span 2}.msp-wide .msp-img{aspect-ratio:16/9}.msp-img:hover,.msp-img:focus-visible{border-color:var(--dossier-bright,#7cff8a);outline:none}.dossier-body .msp-img img{width:100%;height:100%;object-fit:contain;margin:0;display:block}.msp-plate figcaption{font-size:.8125rem;line-height:1.55;color:var(--dossier-ink,#b9ccb8);margin:0;text-align:left;overflow-wrap:anywhere}.msp-plate figcaption p{margin:0}.msp-plate figcaption strong{color:var(--dossier-bright,#7cff8a);font-weight:600}.msp-meta{display:flex;flex-wrap:wrap;gap:.3rem .5rem;align-items:center;margin-bottom:.3rem}.msp-chip{font-family:var(--font-pixel,monospace);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:#050b07;background:#4f9a60;padding:.1rem .35rem}.msp-date{font-family:var(--font-pixel,monospace);font-size:.6875rem;color:var(--meta,#6f8a75)}.msp-tag{font-family:var(--font-pixel,monospace);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;padding:0 .3rem}.msp-roar{color:#e9bc79;border:1px solid #e9bc79}.msp-credit{display:block;margin-top:.35rem;font-size:.6875rem;color:var(--meta,#6f8a75)}.msp-credit p{display:inline}.msp-credit a,.msp-plate figcaption a{color:inherit;text-decoration-color:var(--dim,#2f6b3d)}@media(max-width:760px){.msp-plates{width:100%;left:0;transform:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem .8rem}.msp-plate figcaption{font-size:.78rem}}