.guide-hero{padding:var(--space-11) 0 var(--space-10)}.guide-hero-grid{align-items:center;gap:var(--space-8)}.guide-hero-copy{grid-column:span 7;display:flex;flex-direction:column;gap:var(--space-5)}.guide-hero-lead{font-size:var(--font-size-lg)}.guide-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.guide-hero-metas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.guide-hero-meta-block p{margin-bottom:0;font-size:var(--font-size-sm)}.guide-hero-visual{grid-column:span 5}.guide-hero-figure{position:relative}.guide-hero-diagram{position:relative;border-radius:36px;background:radial-gradient(circle at 50% 0,#ffdfc4 0,#fdf0ff 40%,#ffe9d5 100%);box-shadow:var(--shadow-card);overflow:hidden}.guide-hero-diagram-grid{position:absolute;inset:10px;border-radius:30px;border:1px solid rgba(17,23,54,0.06);background-image:linear-gradient(to right,rgba(17,23,54,0.09) 1px,transparent 1px),linear-gradient(to bottom,rgba(17,23,54,0.09) 1px,transparent 1px);background-size:22px 22px;opacity:.5}.guide-hero-image{position:relative;padding:var(--space-6)}.guide-hero-scoreboard{position:absolute;left:18px;right:18px;bottom:18px}.guide-section-header{max-width:720px;margin:0 auto var(--space-7);text-align:left}.guide-section-header p{margin-bottom:0}.guide-core{padding:var(--space-10) 0}.guide-core-grid .guide-core-step{grid-column:span 4}.guide-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm)}.guide-bullets li{display:flex;align-items:flex-start;gap:var(--space-3)}.guide-bullets .badge-food{flex-shrink:0;margin-top:2px}.guide-movement{padding:var(--space-10) 0;background:radial-gradient(circle at top,#fffef8 0,#fff3e1 42%,#fffaf2 100%)}.guide-movement-grid{align-items:center;gap:var(--space-8)}.guide-movement-diagram{grid-column:span 6}.guide-movement-copy{grid-column:span 6}.guide-movement-image{margin-top:var(--space-5)}.guide-movement-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.guide-movement-card{padding:var(--space-5);border-radius:24px;background:var(--color-surface);box-shadow:var(--shadow-soft)}.guide-movement-card h3{margin-bottom:var(--space-3);font-size:var(--font-size-lg)}.guide-collision{padding:var(--space-10) 0}.guide-collision-grid .guide-collision-card{grid-column:span 4}.guide-skins{padding:var(--space-10) 0;background:radial-gradient(circle at top,#fffdf6 0,#fdf0ff 38%,#fffaf2 100%)}.guide-skins-grid{align-items:center;gap:var(--space-8)}.guide-skins-visual{grid-column:span 5}.guide-skins-copy{grid-column:span 7}.guide-skins-figure{border-radius:30px;overflow:hidden;box-shadow:var(--shadow-card);background:var(--color-surface)}.guide-skins-figure figcaption{padding:var(--space-3) var(--space-4)}.guide-skins-image{width:100%;display:block}.guide-skins-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-5)}.guide-skin-card{padding:var(--space-5);border-radius:24px;background:var(--color-surface);box-shadow:var(--shadow-soft)}.guide-skin-card h3{margin-bottom:var(--space-3);font-size:var(--font-size-lg)}.guide-skins-cta{display:flex;flex-wrap:wrap;gap:var(--space-3)}.guide-advanced{padding:var(--space-10) 0}.guide-advanced-grid .guide-advanced-card{grid-column:span 4}.guide-beginner{padding:var(--space-10) 0;background:radial-gradient(circle at top,#fffef9 0,#fff3e1 40%,#fffaf2 100%)}.guide-beginner-grid{align-items:flex-start;gap:var(--space-8)}.guide-beginner-copy{grid-column:span 7}.guide-beginner-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}.guide-beginner-card{padding:var(--space-5);border-radius:24px;background:var(--color-surface);box-shadow:var(--shadow-soft)}.guide-beginner-card h3{margin-bottom:var(--space-3);font-size:var(--font-size-lg)}.guide-beginner-cta{display:flex;flex-wrap:wrap;gap:var(--space-3)}.guide-beginner-aside{grid-column:span 5;display:flex;align-items:stretch}.guide-offline{padding:var(--space-10) 0}.guide-offline-grid .guide-offline-card{grid-column:span 4}.guide-offline-footer{margin-top:var(--space-6);text-align:center}.guide-top10{padding:var(--space-10) 0;background:radial-gradient(circle at top,#fffef9 0,#fdf0ff 40%,#fffaf2 100%)}.guide-top10-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.guide-top10-item{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-4) var(--space-5);border-radius:26px;background:var(--color-surface);box-shadow:var(--shadow-soft)}.guide-top10-rank{font-family:var(--font-mono);font-weight:700;font-size:1.5rem;min-width:2.5rem;text-align:right;color:var(--color-accent-violet)}.guide-top10-content h3{margin-bottom:var(--space-2);font-size:var(--font-size-lg)}.guide-top10-content p{margin-bottom:0}.guide-top10-footer{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.guide-next{padding:var(--space-10) 0 var(--space-11)}.guide-next-grid{justify-content:center}.guide-next-card{grid-column:span 8;text-align:center}.guide-next-links{margin-top:var(--space-5);display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}@media (max-width:960px){.guide-hero-copy{grid-column:span 12}.guide-hero-visual{grid-column:span 12;margin-top:var(--space-6)}.guide-hero-metas{grid-template-columns:1fr}.guide-core-grid .guide-core-step{grid-column:span 6}.guide-movement-diagram,.guide-movement-copy{grid-column:span 12}.guide-movement-modes{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-collision-grid .guide-collision-card{grid-column:span 6}.guide-skins-visual,.guide-skins-copy{grid-column:span 12}.guide-skins-visual{order:2}.guide-skins-copy{order:1}.guide-skins-list{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-advanced-grid .guide-advanced-card{grid-column:span 6}.guide-beginner-copy{grid-column:span 8}.guide-beginner-aside{grid-column:span 4}.guide-offline-grid .guide-offline-card{grid-column:span 6}.guide-next-card{grid-column:span 10}}@media (max-width:720px){.guide-hero{padding:var(--space-9) 0 var(--space-8)}.guide-core,.guide-movement,.guide-collision,.guide-skins,.guide-advanced,.guide-beginner,.guide-offline,.guide-top10,.guide-next{padding:var(--space-8) 0}.guide-core-grid .guide-core-step,.guide-collision-grid .guide-collision-card,.guide-advanced-grid .guide-advanced-card,.guide-offline-grid .guide-offline-card{grid-column:span 4}.guide-movement-modes,.guide-skins-list,.guide-beginner-columns{grid-template-columns:1fr}.guide-beginner-copy,.guide-beginner-aside{grid-column:span 4}.guide-hero-scoreboard{position:static;margin:0 var(--space-5) var(--space-5)}.guide-top10-item{flex-direction:row}.guide-next-card{grid-column:span 4}}