.nintendo-main{padding-bottom:var(--space-8)}.nintendo-hero .hero-layout{display:grid;grid-template-columns:1.2fr;gap:var(--space-6);align-items:center}.nintendo-hero .hero-copy{display:flex;flex-direction:column;gap:var(--space-4)}.nintendo-hero .hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3)}.nintendo-hero .hero-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-4);margin-top:var(--space-4);font-size:var(--font-size-xs);color:var(--color-text-muted)}.nintendo-hero .hero-meta dt{font-weight:600;color:var(--gray-800);margin-bottom:4px}.nintendo-hero .hero-media{display:flex;flex-direction:column;gap:var(--space-3)}.hero-image-wrapper{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);background:var(--color-bg-muted)}.hero-image-wrapper figcaption{padding:var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-muted)}.hero-highlight-card{border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-bg-elevated);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);font-size:var(--font-size-sm)}.hero-highlight-card .card-meta{margin-bottom:var(--space-2)}.hero-highlight-card .card-title-sm{font-family:var(--font-display);font-size:var(--font-size-md);line-height:var(--line-height-snug);color:var(--gray-900)}@media(min-width:900px){.nintendo-hero .hero-layout{grid-template-columns:1.4fr 1fr}}.section-intro{max-width:720px;color:var(--color-text-muted);font-size:var(--font-size-sm)}.section-actions{display:flex;align-items:center;gap:var(--space-3)}.card-link{display:inline-flex;margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-primary)}.card-link:hover{color:var(--color-accent-violet)}.article-title-sm{font-family:var(--font-display);font-size:var(--font-size-lg);line-height:var(--line-height-snug);letter-spacing:-0.01em}.nintendo-article-card{gap:var(--space-2)}.nintendo-compact-card{padding:var(--space-3)}.nintendo-latest-grid{align-items:flex-start}.nintendo-top-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.nintendo-top-feature{grid-column:1/-1}.nintendo-top-columns{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-top-grid{grid-template-columns:2fr 1.3fr}.nintendo-top-feature{grid-column:auto}.nintendo-top-columns{grid-template-columns:1fr}}.nintendo-feature-list,.nintendo-guide-list{list-style:disc;padding-left:1.25rem;font-size:var(--font-size-sm);color:var(--color-text)}.nintendo-feature-list li,.nintendo-guide-list li{margin-bottom:6px}.nintendo-guide-card{padding:var(--space-4)}.nintendo-guides-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-guides-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nintendo-reviews-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-reviews-grid{grid-template-columns:2fr 1.5fr}}.nintendo-hardware-layout{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-hardware-layout{grid-template-columns:2fr 1.1fr}}.nintendo-hardware-aside{display:flex;flex-direction:column;gap:var(--space-4)}.nintendo-release-calendar .nintendo-calendar-wrapper{border-radius:var(--radius-xl);background:var(--color-bg-elevated);box-shadow:var(--shadow-sm);padding:var(--space-4);border:1px solid var(--color-border)}.nintendo-calendar-header{margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.nintendo-calendar-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-calendar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nintendo-poland-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-poland-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nintendo-features-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nintendo-trends-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-trends-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nintendo-indie-grid{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:900px){.nintendo-indie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nintendo-faq-grid{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.nintendo-faq-item{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-elevated);padding:var(--space-3);font-size:var(--font-size-sm)}.nintendo-faq-item summary{cursor:pointer;font-weight:600;color:var(--gray-900);list-style:none}.nintendo-faq-item summary::-webkit-details-marker{display:none}.nintendo-faq-body{margin-top:var(--space-2);color:var(--color-text-muted)}@media(max-width:767.98px){.nintendo-hero{padding-top:var(--space-6)}.nintendo-hero .hero-layout{grid-template-columns:1fr}.hero-image-wrapper figcaption{font-size:var(--font-size-xs)}.section{padding-top:var(--space-6);padding-bottom:var(--space-6)}}