 .home-main {display:block}
.hero {position:relative}
.hero-grid {display:grid;grid-template-columns:60% 40%;gap:var(--space-5);align-items:center}
.hero-text {max-width:45ch}
.hero-image img {width:100%;height:100%;object-fit:cover}
.hero-cards {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-4)}
.hero-card {padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}
.about-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}
.guides-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}
.guide-card {padding:var(--space-3)}
.builds-scroll {display:flex;gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-2)}
.build-card {min-width:260px;padding:var(--space-3)}
.biomes-grid {display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}
.biome-list li {margin-bottom:var(--space-2)}
.systems-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}
.news-list li {margin-bottom:var(--space-2)}
.popular-list li {margin-bottom:var(--space-2)}
.closing-inner {max-width:50ch;margin-inline:auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-3)}
@media (max-width:900px){
.hero-grid{grid-template-columns:1fr}
.hero-cards{grid-template-columns:1fr}
.about-grid{grid-template-columns:1fr}
.guides-grid{grid-template-columns:1fr}
.biomes-grid{grid-template-columns:1fr}
.systems-grid{grid-template-columns:1fr}
}