.home-page{padding-bottom:64px}.home-intro{padding:76px 0 58px;border-bottom:1px solid var(--line)}.home-intro h1{max-width:780px;margin:18px 0 14px}.home-intro p{max-width:650px;color:var(--muted);font-size:20px}.home-layout{display:grid;grid-template-columns:minmax(0,900px) 300px;gap:40px;margin-top:48px}.home-section{margin-bottom:64px}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-top:2px solid var(--accent);padding-top:13px;margin-bottom:20px}.section-head h2{font-size:22px;margin:0;letter-spacing:.2px}.section-head a{font:700 12px var(--ui);color:var(--accent-interactive);text-decoration:none}.feature-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,1fr);gap:32px}.feature-lead{display:block;background:var(--surface);border:1px solid var(--line);text-decoration:none}.feature-lead img{display:block;width:100%;aspect-ratio:2.2/1;object-fit:cover;object-position:68% center}.feature-lead>div{padding:22px}.feature-lead h3{font-size:32px;margin:10px 0}.feature-lead p{margin:0;color:var(--muted)}.feature-side{display:grid;align-content:center}.feature-side a{display:block;padding:22px 0;border-bottom:1px solid var(--line);text-decoration:none}.feature-side a:first-child{border-top:1px solid var(--line)}.feature-side h3{font-size:22px;margin:8px 0}.feature-side p{color:var(--muted);font-size:14px;margin:0}.game-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.game-strip a{display:flex;align-items:center;gap:14px;padding:10px;background:var(--surface);border:1px solid var(--line);text-decoration:none}.game-strip img{width:76px;height:76px;object-fit:cover}.game-strip span{display:grid;gap:6px}.game-strip b{font:700 18px var(--display);color:var(--ink)}.game-strip small{color:var(--muted);font:11px var(--ui)}.editorial-story{display:grid;grid-template-columns:280px 1fr;gap:22px;align-items:center;text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:22px}.editorial-story img{width:280px;aspect-ratio:16/9;object-fit:cover}.editorial-story h3{font-size:26px;margin:9px 0}.editorial-story p{color:var(--muted);margin:0;max-width:500px}.vertical-ad{width:120px;height:600px;margin:0 auto 52px}.trending{border-top:2px solid var(--accent);padding-top:13px}.trending ol{list-style:none;padding:0;margin:0}.trending li{border-bottom:1px solid var(--line)}.trending a{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:16px 0;text-decoration:none}.trending b{font:700 22px var(--display);color:var(--accent)}.trending span{font:700 14px/1.35 var(--ui)}@media(max-width:1100px){.home-layout{grid-template-columns:minmax(0,1fr) 240px;gap:30px}.feature-grid{grid-template-columns:1fr}.feature-side{grid-template-columns:repeat(2,1fr);gap:20px}.feature-side a:first-child{border-top:0}}@media(max-width:800px){.home-intro{padding:44px 0 32px}.home-intro p{font-size:18px}.home-layout{display:block;margin-top:30px}.home-sidebar{display:none}.home-section{margin-bottom:44px}.game-strip{grid-template-columns:1fr}.editorial-story{grid-template-columns:1fr;gap:16px}.editorial-story img{width:100%}.feature-side{display:block}.feature-side a{padding:16px 0}.feature-lead h3{font-size:26px}}
