@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,300;0,400;0,500;0,600;1,300&family=Bricolage+Grotesque:wght@400;500;600;700&display=swap");.page_page__G6Tkh *,.page_page__G6Tkh :after,.page_page__G6Tkh :before{box-sizing:border-box;margin:0;padding:0}.page_page__G6Tkh{--gold:#c9a84c;--crimson:#c0392b;--bg:#080709;--border:hsla(0,0%,100%,.06);--text-1:#f0ece8;--text-2:#7a7470;--text-3:#302c2a;--text-4:#1a1715;background:var(--bg);min-height:100vh;font-family:Inter,sans-serif;color:var(--text-2);-webkit-font-smoothing:antialiased}.page_nav___ccoE{position:fixed;top:0;left:0;right:0;z-index:100;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 40px;background:rgba(8,7,9,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border)}.page_navLogo__smTjy{display:flex;align-items:center;gap:9px;text-decoration:none}.page_navMark__xUuaL{width:26px;height:26px;background:linear-gradient(145deg,var(--gold) 0,#8c6820 100%);border-radius:5px;display:flex;align-items:center;justify-content:center}.page_navMarkIcon__LGhQL{width:13px;height:13px;stroke:#000;stroke-width:2;fill:none;stroke-linecap:round}.page_navName__DLut_{font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:600;color:var(--text-1)}.page_navLinks__oCjKz{display:flex;align-items:center;gap:28px}.page_navLink__3UdtA{font-size:13px;color:var(--text-3);text-decoration:none;transition:color .15s}.page_navLink__3UdtA:hover{color:var(--text-2)}.page_navCta__m1eD5{height:32px;padding:0 16px;background:rgba(192,57,43,.12);border:1px solid rgba(192,57,43,.28);border-radius:100px;color:var(--crimson);font-size:12px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s}.page_navCta__m1eD5:hover{background:rgba(192,57,43,.22)}.page_main__swtku{max-width:860px;margin:0 auto;padding:88px 40px 80px}.page_breadcrumb__cXhQa{display:flex;align-items:center;gap:6px;margin-bottom:40px;font-size:12px}.page_breadLink__elsbX{color:var(--text-4);text-decoration:none;transition:color .15s}.page_breadLink__elsbX:hover{color:var(--text-3)}.page_breadSep___mjxa{color:var(--text-4)}.page_breadCurrent__R_HL9{color:var(--text-2)}.page_hero__Ggip0{margin-bottom:40px}.page_diffBadge__Hf8Eu{display:inline-block;padding:3px 10px;border-radius:100px;border:1px solid;font-size:9px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.page_diff_beginner__g_vvj{background:rgba(39,174,96,.08);border-color:rgba(39,174,96,.25);color:#27ae60}.page_diff_intermediate__bdzlJ{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.25);color:var(--gold)}.page_diff_advanced__L9nnI{background:rgba(192,57,43,.08);border-color:rgba(192,57,43,.25);color:var(--crimson)}.page_heroH1__0yvew{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(40px,7vw,64px);font-weight:700;color:var(--text-1);letter-spacing:-.04em;line-height:1;margin-bottom:14px}.page_heroFeel__ZzarY{font-size:15px;color:var(--text-2);line-height:1.65;max-width:560px;margin-bottom:12px}.page_heroMeta__Iv_dY{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-3)}.page_heroMetaDot__DvnVB{color:var(--text-4)}.page_section__9zQjA{margin-bottom:48px}.page_sectionH2__KBsnf{font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:600;color:var(--text-1);letter-spacing:-.02em;margin-bottom:16px}.page_sectionBody__Feh3A{font-size:14px;color:var(--text-2);line-height:1.78}.page_tipsList__2riFQ{display:flex;flex-direction:column;gap:10px}.page_tip__auXNO{display:flex;align-items:flex-start;gap:14px;font-size:13px;color:var(--text-2);line-height:1.6}.page_tipNum__iaw01{font-family:Bricolage Grotesque,sans-serif;font-size:13px;font-weight:600;color:var(--crimson);min-width:18px}.page_diffGrid__WQlSt{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.page_diffCard__aQue3{background:hsla(0,0%,100%,.022);border:1px solid var(--border);border-radius:12px;padding:18px 16px;text-decoration:none;position:relative;overflow:hidden;transition:background .15s,border-color .15s,transform .15s}.page_diffCard__aQue3:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--crimson);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1)}.page_diffCard__aQue3:hover{background:hsla(0,0%,100%,.04);transform:translateY(-2px)}.page_diffCard__aQue3:hover:before{transform:scaleX(1)}.page_diffLevel__8BDYa{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--crimson);margin-bottom:6px}.page_diffName__YYgV5{font-family:Bricolage Grotesque,sans-serif;font-size:15px;font-weight:600;color:var(--text-1);margin-bottom:6px}.page_diffDesc__z9C81{font-size:11px;color:var(--text-3);line-height:1.5;margin-bottom:12px}.page_diffArrow__QLDgM{font-size:12px;color:var(--crimson);opacity:0;transition:opacity .15s}.page_diffCard__aQue3:hover .page_diffArrow__QLDgM{opacity:1}.page_exItem__GDzH3{display:flex;align-items:flex-start;justify-content:space-between;padding:13px 0;border-bottom:1px solid hsla(0,0%,100%,.04);gap:16px}.page_exTitle__q9U0u{font-size:13px;font-weight:500;color:var(--text-1);margin-bottom:2px}.page_exArtist__zeHib,.page_exNote__xqMLu{font-size:11px;color:var(--text-3)}.page_exNote__xqMLu{text-align:right;max-width:240px}.page_confusedGrid__NRZwo{display:flex;gap:10px;flex-wrap:wrap}.page_confusedCard__4fI4G{flex:1;min-width:200px;background:hsla(0,0%,100%,.022);border:1px solid var(--border);border-radius:12px;padding:16px 20px;text-decoration:none;transition:background .15s,border-color .15s}.page_confusedCard__4fI4G:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.page_confusedName__u5PGC{font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:700;color:var(--text-1);margin-bottom:6px}.page_confusedWhy__ah1l4{font-size:11px;color:var(--text-3);line-height:1.55}.page_allStyles__FZqN9{margin-bottom:40px}.page_allStylesLabel__eqGCh{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-4);margin-bottom:10px}.page_allStylesRow__71qFV{display:flex;gap:6px;flex-wrap:wrap}.page_styleLink__VoR6l{padding:6px 14px;background:hsla(0,0%,100%,.02);border:1px solid var(--border);border-radius:8px;font-size:12px;color:var(--text-3);text-decoration:none;transition:background .15s,color .15s}.page_styleLink__VoR6l:hover{background:hsla(0,0%,100%,.05);color:var(--text-2)}.page_styleLinkActive__dlWlW{background:rgba(192,57,43,.1);border-color:rgba(192,57,43,.25);color:var(--crimson)}@media (max-width:680px){.page_main__swtku{padding:80px 20px 60px}.page_nav___ccoE{padding:0 20px}.page_navLinks__oCjKz{display:none}.page_diffGrid__WQlSt{grid-template-columns:repeat(2,1fr)}}.StylePlayer_player__rZgNM{background:hsla(0,0%,100%,.022);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:28px 32px;margin-bottom:40px}.StylePlayer_stepGrid__zApo6{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:24px}.StylePlayer_step__QD62J{width:34px;height:34px;border-radius:7px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);flex-shrink:0;transition:background .06s,border-color .06s,transform .06s,box-shadow .06s}.StylePlayer_stepStrong__VqiKC{background:rgba(192,57,43,.1);border-color:rgba(192,57,43,.25)}.StylePlayer_stepMed__94wCV{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.StylePlayer_stepActive__UJhKp{background:#c0392b!important;border-color:#c0392b!important;transform:scaleY(1.22);box-shadow:0 0 10px rgba(192,57,43,.4)}.StylePlayer_playerRow__HhxdW{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:16px}.StylePlayer_playRow__08mqC{display:flex;flex-direction:column;align-items:center;gap:10px}.StylePlayer_playBtn__kgBMy{position:relative;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(192,57,43,.07),rgba(192,57,43,.02));border:1px solid rgba(192,57,43,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5;transition:opacity .25s,background .25s,border-color .25s,box-shadow .25s}.StylePlayer_playBtn__kgBMy:hover{opacity:.82;border-color:rgba(192,57,43,.42)}.StylePlayer_playBtnOn__q67Om{opacity:1;background:radial-gradient(circle at 35% 35%,rgba(192,57,43,.38),rgba(192,57,43,.14));border-color:rgba(192,57,43,.85);box-shadow:0 0 30px rgba(192,57,43,.3),inset 0 0 12px rgba(192,57,43,.1)}.StylePlayer_ring__5ZNte{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(192,57,43,.28);opacity:0}.StylePlayer_playBtnOn__q67Om .StylePlayer_ring__5ZNte{animation:StylePlayer_ringPulse__ynZxF 2.6s ease-out infinite}.StylePlayer_playBtnOn__q67Om .StylePlayer_ring__5ZNte:nth-child(2){animation-delay:1.1s}@keyframes StylePlayer_ringPulse__ynZxF{0%{transform:scale(1);opacity:.65}to{transform:scale(2.5);opacity:0}}.StylePlayer_playIcon__bWwRI{width:22px;height:22px;fill:#c0392b;filter:drop-shadow(0 0 6px rgba(192,57,43,.5));position:relative;z-index:1}.StylePlayer_playBtnOn__q67Om .StylePlayer_playIcon__bWwRI rect{transform-origin:center bottom;animation:StylePlayer_waveBob__vx8sW .65s ease-in-out infinite alternate}.StylePlayer_playBtnOn__q67Om .StylePlayer_playIcon__bWwRI rect:first-child{animation-delay:0s}.StylePlayer_playBtnOn__q67Om .StylePlayer_playIcon__bWwRI rect:nth-child(2){animation-delay:.1s}.StylePlayer_playBtnOn__q67Om .StylePlayer_playIcon__bWwRI rect:nth-child(3){animation-delay:.2s}.StylePlayer_playBtnOn__q67Om .StylePlayer_playIcon__bWwRI rect:nth-child(4){animation-delay:.05s}.StylePlayer_playBtnOn__q67Om .StylePlayer_playIcon__bWwRI rect:nth-child(5){animation-delay:.15s}@keyframes StylePlayer_waveBob__vx8sW{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.StylePlayer_playLabel__CqoOx{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.2);transition:color .2s}.StylePlayer_playRow__08mqC:has(.StylePlayer_playBtnOn__q67Om) .StylePlayer_playLabel__CqoOx{color:#c0392b}.StylePlayer_bpmCol__OnI8n{display:flex;align-items:center;gap:12px;flex:1}.StylePlayer_bpmLabel__BmjU1{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.2);flex-shrink:0}.StylePlayer_bpmSlider__N9gZq{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:3px;background:hsla(0,0%,100%,.08);border-radius:2px;outline:none;cursor:pointer}.StylePlayer_bpmSlider__N9gZq::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#c0392b;cursor:pointer;box-shadow:0 0 6px rgba(192,57,43,.4)}.StylePlayer_bpmVal__c3lEG{font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:600;color:#f0ece8;width:34px;text-align:right;flex-shrink:0}.StylePlayer_legend__OsX6G{display:flex;gap:16px;flex-wrap:wrap;font-size:10px;color:hsla(0,0%,100%,.25)}.StylePlayer_legend__OsX6G span{display:flex;align-items:center;gap:5px}.StylePlayer_legDotMed__Hvbht,.StylePlayer_legDotStrong__zFj9s,.StylePlayer_legDotWeak__3dNMa{display:inline-block;width:8px;height:8px;border-radius:2px;flex-shrink:0}.StylePlayer_legDotStrong__zFj9s{background:rgba(192,57,43,.6);border:1px solid rgba(192,57,43,.8)}.StylePlayer_legDotMed__Hvbht{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3)}.StylePlayer_legDotWeak__3dNMa{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}