.szintek-hero{align-items:flex-start}.szintek-hero-copy{max-width:560px}.szintek-hero-ctas{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6);margin-bottom:var(--space-4)}.szintek-hero-visual{display:flex;align-items:center;justify-content:center}.section-heading{margin-bottom:var(--space-8)}.section-heading p{max-width:48rem;margin-left:auto;margin-right:auto}.szintprogresszio-grid{align-items:center}.szintprogresszio-figure{display:flex;flex-direction:column;gap:var(--space-4)}.szintprogresszio-copy{display:flex;flex-direction:column;justify-content:center}.szinttipus-grid{margin-top:var(--space-8)}.szinttipus-card{position:relative}.szinttipus-card--easy{border-color:rgba(71,201,255,0.6)}.szinttipus-card--medium{border-color:rgba(255,204,77,0.7)}.szinttipus-card--hard{border-color:rgba(255,75,106,0.8)}.szinttipus-list{margin-top:var(--space-4);padding-left:1.1rem}.szinttipus-list li{position:relative;margin-bottom:var(--space-2);padding-left:0.35rem;color:var(--color-text-muted);font-size:var(--text-sm)}.szinttipus-list li:before{content:"";position:absolute;left:-0.9rem;top:0.45rem;width:6px;height:6px;border-radius:999px;background:linear-gradient(120deg,#5ce3ff,#ff7a29);box-shadow:0 0 10px rgba(92,227,255,0.8)}.labirintusok-szintrol-grid{gap:var(--space-10);align-items:flex-start}.logikai-melyseg-grid{margin-top:var(--space-8);gap:var(--space-8)}.elemi-szintek-grid{margin-top:var(--space-8);gap:var(--space-10);align-items:center}.elemi-szintek-figure{max-width:520px;margin:0 auto}.top10-spread-left{display:flex;flex-direction:column;gap:var(--space-4)}.top10-list{margin:var(--space-4) 0;padding-left:1.2rem}.top10-list li{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.top10-list strong{color:var(--color-silver)}.solve-maze-copy{margin-top:var(--space-8);max-width:620px}.solve-maze-diagram{display:flex;flex-direction:column;gap:var(--space-8);align-items:center}.szintdiagram-grid{gap:var(--space-8);align-items:center}.offline-grid{gap:var(--space-10);align-items:stretch}.szintdiagram-figure{display:flex;flex-direction:column;gap:var(--space-4)}@media(max-width:960px){.szintek-hero{grid-template-columns:1fr}.difficulty-stair-track{height:220px}.section-heading{text-align:left}.section-heading p{margin-left:0;margin-right:0}.top10-spread-left{order:2}.solve-maze-board{transform:none}.difficulty-stair-track{transform:none}.elemi-szintek-grid{grid-template-columns:1fr}.offline-grid{grid-template-columns:1fr}}@media(max-width:640px){.maze-section{padding:var(--space-12) 0}.maze-section-narrow{padding:var(--space-10) 0}.szintek-hero-ctas{flex-direction:column;align-items:flex-start}.top10-spread{padding:var(--space-6)}.difficulty-staircase{padding:var(--space-8)}.solve-maze-diagram{padding:var(--space-6)}.solve-maze-board{border-radius:22px}}