
.mc-intro{padding:clamp(2.5rem,5vw,5rem) clamp(1.2rem,6vw,7rem) 2rem;max-width:1500px;margin:auto}.mc-intro h1{font:900 clamp(2.8rem,6.5vw,6.5rem)/1.02 Impact,"Arial Narrow",sans-serif;text-transform:uppercase;letter-spacing:-.025em;margin:.6rem 0 1.25rem}.mc-intro .eyebrow{font-size:.875rem}.mc-intro .lead{max-width:54rem}.mc-context{max-width:54rem;color:var(--muted)}.mc-meta{font-size:.875rem;color:var(--gold);margin-top:1.5rem}.mc-gallery{padding:0 clamp(1.2rem,6vw,7rem);max-width:1700px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem}.mc-shot{margin:0;min-width:0;border:1px solid var(--line);background:var(--panel)}.mc-feature{grid-column:1/-1}.mc-shot img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#050607}.mc-shot figcaption{padding:1rem 1.2rem;display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.mc-shot figcaption>span{font-size:.875rem;color:var(--gold)}.mc-shot h2{font-size:1rem;font-weight:650;margin:0;flex:1}.mc-shot figcaption>a{font-size:.875rem;color:var(--muted);text-underline-offset:4px}.mc-end{max-width:1700px;margin:auto;padding:3rem clamp(1.2rem,6vw,7rem) 4rem;display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.mc-end p{flex:1 1 100%;color:var(--muted)}.minecraft-page .button{font-size:.875rem}.minecraft-page a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}@media(max-width:700px){.mc-gallery{grid-template-columns:1fr;gap:1.25rem}.mc-intro{padding-top:2.5rem}.mc-shot figcaption{gap:.6rem}.mc-shot h2{flex-basis:70%}}@media(min-width:981px) and (max-width:1250px){.site-header{flex-wrap:wrap;padding-top:.6rem;padding-bottom:.6rem;gap:.3rem}.nav{flex-wrap:wrap}.nav a{padding:.4rem;font-size:.875rem}}
