@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__JnawE *,.page_page__JnawE :after,.page_page__JnawE :before{box-sizing:border-box;margin:0;padding:0}.page_page__JnawE{--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__PaFuV{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__fKGCN{display:flex;align-items:center;gap:9px;text-decoration:none}.page_navMark__ygQhv{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__mh1on{width:13px;height:13px;stroke:#000;stroke-width:2;fill:none;stroke-linecap:round}.page_navName__Hl0HP{font-family:Bricolage Grotesque,sans-serif;font-size:14px;font-weight:600;color:var(--text-1)}.page_navLinks__gvojt{display:flex;align-items:center;gap:28px}.page_navLink__04AFH{font-size:13px;color:var(--text-3);text-decoration:none;transition:color .15s}.page_navLink__04AFH:hover{color:var(--text-2)}.page_navCta__10uNk{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}.page_main__Udd1i{max-width:1080px;margin:0 auto;padding:80px 40px}.page_breadcrumb__SUc7p{display:flex;align-items:center;gap:7px;margin-bottom:48px;padding-top:20px}.page_breadLink__VWWPI{font-size:12px;color:var(--text-4);text-decoration:none}.page_breadLink__VWWPI:hover{color:var(--text-3)}.page_breadSep__lAvs7{font-size:12px;color:var(--text-4)}.page_breadCurrent__ZtjuN{font-size:12px;color:var(--crimson)}.page_hero__rE43L{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid var(--border)}.page_heroEye__olHOm{font-size:10px;color:var(--text-4);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.page_heroH1__fNo9_{font-family:Bricolage Grotesque,sans-serif;font-size:52px;font-weight:700;color:var(--text-1);letter-spacing:-.035em;line-height:1;margin-bottom:18px}.page_heroSub__W7Vp3{font-size:14px;color:var(--text-3);line-height:1.72;max-width:540px}.page_heroStats__lpGSz{display:flex;gap:32px}.page_stat__7VXf_{text-align:center}.page_statNum__JznlT{font-family:Bricolage Grotesque,sans-serif;font-size:32px;font-weight:700;color:var(--text-1);letter-spacing:-.03em}.page_statLbl__M7Wgi{font-size:10px;color:var(--text-4);letter-spacing:.08em;text-transform:uppercase;margin-top:2px}.page_grid__nGlSW{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:64px}.page_card__GfQ7K{position:relative;background:hsla(0,0%,100%,.022);border:1px solid var(--border);border-radius:14px;padding:22px 20px 18px;text-decoration:none;display:flex;flex-direction:column;gap:12px;overflow:hidden;transition:background .15s,border-color .15s,transform .15s}.page_card__GfQ7K:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--crimson);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.16,1,.3,1)}.page_card__GfQ7K:hover{background:hsla(0,0%,100%,.038);border-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}.page_card__GfQ7K:hover:before{transform:scaleX(1)}.page_cardTop__XVXIH{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.page_cardName__164z7{font-family:Bricolage Grotesque,sans-serif;font-size:20px;font-weight:700;color:var(--text-1);letter-spacing:-.02em}.page_cardTagline__UA4NT{font-size:11px;color:var(--crimson);letter-spacing:.04em}.page_diffBadge__q_9RY{font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:100px;border:1px solid;flex-shrink:0}.page_diff_beginner__iimSD{background:rgba(39,174,96,.08);border-color:rgba(39,174,96,.25);color:#27ae60}.page_diff_intermediate__TsMZY{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.25);color:var(--gold)}.page_diff_advanced__cQuC6{background:rgba(192,57,43,.08);border-color:rgba(192,57,43,.25);color:var(--crimson)}.page_previewGrid__7M6Tl{display:flex;gap:5px}.page_previewDot__MsvrH{width:10px;height:10px;border-radius:3px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.07)}.page_previewStrong__J27vZ{background:var(--crimson);border-color:var(--crimson)}.page_previewMed__stshP{background:rgba(192,57,43,.35);border-color:rgba(192,57,43,.5)}.page_cardDesc__iT40H{font-size:12px;color:var(--text-3);line-height:1.6;flex:1}.page_cardGenre__s4_dP{font-size:10px;color:var(--text-4)}.page_cardArrow__AGEva{position:absolute;bottom:18px;right:18px;font-size:14px;color:var(--crimson);opacity:0;transition:opacity .15s}.page_card__GfQ7K:hover .page_cardArrow__AGEva{opacity:1}.page_seo___mQBk{border-top:1px solid var(--border);padding-top:48px}.page_seoH2__TCAm8{font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:600;color:var(--text-2);letter-spacing:-.02em;margin-bottom:14px}.page_seoBody__9cBhH{font-size:13px;color:var(--text-3);line-height:1.78;margin-bottom:12px}@media (max-width:900px){.page_grid__nGlSW{grid-template-columns:repeat(2,1fr)}.page_hero__rE43L{grid-template-columns:1fr}}@media (max-width:560px){.page_grid__nGlSW{grid-template-columns:1fr}.page_main__Udd1i{padding:80px 20px 60px}.page_nav__PaFuV{padding:0 20px}.page_navLinks__gvojt{display:none}}