.zene_gitar__tP_it{--acc:#d9542f}.zene_zongora__vO1lz{--acc:#4a56d6}.zene_ukulele__AKt8Q{--acc:#0c8a7c}.zene_mandolin__baWGh{--acc:#b06e0c}.zene_bendzso__sJ3eL{--acc:#7d45c8}.zene_kozos__wBbAq{--acc:#d9542f}@media (prefers-color-scheme:dark){.zene_gitar__tP_it,.zene_kozos__wBbAq{--acc:#ff8a66}.zene_zongora__vO1lz{--acc:#97a0ff}.zene_ukulele__AKt8Q{--acc:#43d3c1}.zene_mandolin__baWGh{--acc:#f2b45a}.zene_bendzso__sJ3eL{--acc:#bd93ff}}.zene_hero__Uk18M{position:relative;overflow:hidden;isolation:isolate;border-radius:28px;min-height:26rem;margin-top:1rem;display:flex;align-items:flex-end;background:#2a1d14;color:#fff;box-shadow:0 24px 60px -28px rgba(40,20,5,.55)}.zene_heroImg__4Czey{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 40%;z-index:-2}.zene_hero__Uk18M:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(24,14,6,.1),rgba(24,14,6,.55) 45%,rgba(24,14,6,.9))}@media (min-width:768px){.zene_hero__Uk18M{min-height:27rem;align-items:center}.zene_hero__Uk18M:before{background:linear-gradient(90deg,rgba(24,14,6,.88),rgba(24,14,6,.62) 42%,rgba(24,14,6,.08) 78%)}}.zene_heroBody__ThSnc{padding:1.6rem 1.4rem 2.6rem;max-width:38rem}@media (min-width:768px){.zene_heroBody__ThSnc{padding:2.6rem 3rem}}.zene_heroKicker__2fgeP{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.02em;background:rgba(255,255,255,.16);backdrop-filter:blur(6px);color:#fff}.zene_heroKicker__2fgeP:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#ffb38f;box-shadow:0 0 0 3px rgba(255,179,143,.3)}.zene_heroTitle___uKBf{margin-top:.8rem;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.05;font-size:clamp(2rem,5.2vw,3.2rem);color:#fff}.zene_heroText__Q_YBq{margin-top:.9rem;font-size:1.06rem;line-height:1.65;color:rgba(255,255,255,.9)}.zene_heroCta__2PLTC{margin-top:1.4rem;display:flex;flex-wrap:wrap;gap:.6rem}.zene_btnGlass__U8sy6,.zene_btnLight__drcTf{display:inline-flex;align-items:center;gap:.45rem;min-height:2.9rem;padding:.7rem 1.2rem;border-radius:999px;font-weight:700;font-size:.96rem;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}.zene_btnLight__drcTf{background:#fff;color:#23160c;box-shadow:0 6px 18px -8px rgba(0,0,0,.5)}.zene_btnLight__drcTf:hover{transform:translateY(-1px);background:#fff4ec}.zene_btnGlass__U8sy6{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(6px)}.zene_btnGlass__U8sy6:hover{background:rgba(255,255,255,.24)}.zene_btnGlass__U8sy6:focus-visible,.zene_btnLight__drcTf:focus-visible{outline:3px solid #ffb38f;outline-offset:2px}.zene_heroFacts__dahCJ{margin-top:1.3rem;display:flex;flex-wrap:wrap;gap:.45rem}.zene_heroFacts__dahCJ li{padding:.25rem .65rem;border-radius:999px;font-size:.82rem;font-weight:600;background:rgba(255,255,255,.13);color:rgba(255,255,255,.92)}.zene_credit__f8Rsh{position:absolute;right:.9rem;bottom:.6rem;font-size:.7rem;color:rgba(255,255,255,.72)}.zene_credit__f8Rsh a{color:inherit;text-decoration:underline;text-underline-offset:2px}.zene_credit__f8Rsh a:hover{color:#fff}.zene_secHead__NynlQ{margin-top:3.2rem}.zene_secHead__NynlQ h2{font-family:var(--font-display);font-size:clamp(1.45rem,3vw,1.8rem);font-weight:800;letter-spacing:-.02em}.zene_secHead__NynlQ p{margin-top:.35rem;color:var(--muted);max-width:44rem}.zene_secKicker__bweHF{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--acc,var(--brand))}.zene_instGrid__h6u4_{margin-top:1.2rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.zene_instCard__YQ06m{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.zene_instCard__YQ06m:focus-within,.zene_instCard__YQ06m:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:color-mix(in oklab,var(--acc) 45%,var(--line))}.zene_instImg__8FOyG{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;transition:transform .4s ease}.zene_instCard__YQ06m:hover .zene_instImg__8FOyG{transform:scale(1.03)}.zene_instBody__o2BGT{padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;gap:.2rem;border-top:4px solid var(--acc)}.zene_instTitle__iFW1n{font-family:var(--font-display);font-weight:800;font-size:1.18rem;letter-spacing:-.015em;color:var(--ink)}.zene_instTitle__iFW1n:after{content:"";position:absolute;inset:0;border-radius:inherit}.zene_instTitle__iFW1n:focus-visible{outline:none}.zene_instTitle__iFW1n:focus-visible:after{outline:3px solid var(--acc);outline-offset:-3px}.zene_instCard__YQ06m:hover .zene_instTitle__iFW1n{color:var(--acc)}.zene_instMeta__4OyYf{font-size:.88rem;color:var(--muted)}.zene_chips__Qsx1V{position:relative;z-index:1;margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.4rem}.zene_chip__PjyH6{display:inline-flex;align-items:center;min-height:2rem;padding:.2rem .7rem;border-radius:999px;font-size:.85rem;font-weight:700;background:color-mix(in oklab,var(--acc) 12%,var(--surface));color:color-mix(in oklab,var(--acc) 82%,var(--ink));border:1px solid color-mix(in oklab,var(--acc) 22%,transparent);transition:background-color .15s ease}.zene_chip__PjyH6:hover{background:color-mix(in oklab,var(--acc) 22%,var(--surface))}.zene_typeGrid__SCopV{margin-top:1.2rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.zene_typeCard__oLR_w{display:flex;gap:.9rem;padding:1rem 1.05rem;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.zene_typeSym__sJP3t{flex:none;display:grid;place-items:center;min-width:3rem;height:3rem;padding:0 .5rem;border-radius:16px;font-family:var(--font-display);font-weight:800;font-size:1.05rem;background:color-mix(in oklab,var(--acc) 14%,var(--surface));color:color-mix(in oklab,var(--acc) 85%,var(--ink))}.zene_typeName__vKmHj{font-weight:750;color:var(--ink)}.zene_typeDesc__K_6JQ{margin-top:.15rem;font-size:.88rem;line-height:1.5;color:var(--muted)}.zene_typeLinks__1pzfG{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.35rem}.zene_typeLinks__1pzfG a{display:inline-flex;align-items:center;min-height:1.9rem;padding:.15rem .6rem;border-radius:999px;font-size:.8rem;font-weight:650;color:var(--brand);background:color-mix(in oklab,var(--brand) 8%,var(--surface));border:1px solid color-mix(in oklab,var(--brand) 16%,transparent)}.zene_typeLinks__1pzfG a:hover{background:color-mix(in oklab,var(--brand) 15%,var(--surface))}.zene_instHero__rC_ZG{margin-top:1rem;display:grid;gap:1.2rem;align-items:center;overflow:hidden;padding:1rem;border-radius:28px;background:linear-gradient(135deg,color-mix(in oklab,var(--acc) 13%,var(--surface)),var(--surface) 70%);border:1px solid color-mix(in oklab,var(--acc) 22%,var(--line))}@media (min-width:860px){.zene_instHero__rC_ZG{grid-template-columns:1.15fr .85fr;padding:1.4rem 1.4rem 1.4rem 2.2rem}}.zene_instHeroText__slKSC h1{margin-top:.35rem;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.08;font-size:clamp(1.9rem,4.4vw,2.7rem)}.zene_instHeroText__slKSC p{margin-top:.8rem;line-height:1.7;color:var(--ink-2,var(--ink))}.zene_instHeroFig__HbR6U{position:relative;margin:0;order:-1}@media (min-width:860px){.zene_instHeroFig__HbR6U{order:0}}.zene_instHeroImg__YklVp{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:20px;display:block;box-shadow:0 18px 40px -22px rgba(0,0,0,.45)}.zene_instHeroFig__HbR6U .zene_credit__f8Rsh{right:.7rem;bottom:.5rem;text-shadow:0 1px 2px rgba(0,0,0,.6)}.zene_facts__BJ48G{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.45rem}.zene_facts__BJ48G li{padding:.3rem .75rem;border-radius:999px;font-size:.84rem;font-weight:650;background:var(--surface);border:1px solid color-mix(in oklab,var(--acc) 25%,var(--line));color:var(--ink)}.zene_facts__BJ48G li:before{content:"✓";margin-right:.35rem;font-weight:800;color:var(--acc)}.zene_first__y1St6 a{border-radius:18px}.zene_first__y1St6 a:hover{border-color:color-mix(in oklab,var(--acc) 50%,var(--line))!important}.zene_first__y1St6 a>span{color:var(--ink)}.zene_tableAcc__i_OZr thead th{background:color-mix(in oklab,var(--acc) 10%,var(--surface))!important;color:color-mix(in oklab,var(--acc) 70%,var(--ink))!important}.zene_tableAcc__i_OZr a{color:color-mix(in oklab,var(--acc) 85%,var(--ink))!important}.zene_otherInst__68FnX{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.6rem}.zene_otherInst__68FnX a{display:inline-flex;align-items:center;gap:.55rem;padding:.3rem .9rem .3rem .3rem;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-weight:700;font-size:.92rem;color:var(--ink);transition:border-color .15s ease,transform .15s ease}.zene_otherInst__68FnX a:hover{border-color:var(--acc);transform:translateY(-1px)}.zene_otherInst__68FnX img{width:2.2rem;height:2.2rem;border-radius:50%;object-fit:cover}.zene_chordHead__VefGL{margin-top:1rem;display:flex;align-items:center;gap:1rem}.zene_avatar__GYWlH{flex:none;width:4rem;height:4rem;border-radius:50%;object-fit:cover;border:3px solid var(--acc);box-shadow:0 6px 16px -8px rgba(0,0,0,.4)}@media (min-width:640px){.zene_avatar__GYWlH{width:4.6rem;height:4.6rem}}.zene_pill__eYlqM{display:inline-flex;align-items:center;gap:.4rem;padding:.22rem .7rem;border-radius:999px;font-size:.78rem;font-weight:800;letter-spacing:.03em;background:color-mix(in oklab,var(--acc) 13%,var(--surface));color:color-mix(in oklab,var(--acc) 85%,var(--ink))}.zene_pill__eYlqM:hover{background:color-mix(in oklab,var(--acc) 22%,var(--surface))}.zene_chordHead__VefGL h1{margin-top:.35rem}.zene_stage__MUmL0{background:linear-gradient(180deg,color-mix(in oklab,var(--acc) 8%,var(--surface)) 0,var(--surface) 55%)!important;border-color:color-mix(in oklab,var(--acc) 24%,var(--line))!important;border-radius:26px!important}.zene_toolGrid__VRKhW{margin-top:1.2rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}.zene_toolCard__yrmZp{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.zene_toolCard__yrmZp:focus-visible,.zene_toolCard__yrmZp:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:color-mix(in oklab,var(--brand) 40%,var(--line))}.zene_toolImg__mpdRj{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.zene_toolNoImg__8P2Lw{aspect-ratio:16/9;display:grid;place-items:center;background:radial-gradient(120% 120% at 0 0,color-mix(in oklab,var(--pop) 22%,var(--surface)),color-mix(in oklab,var(--brand) 16%,var(--surface)))}.zene_toolBody__XwgGX{padding:.9rem 1.05rem 1.05rem}.zene_toolName__FfRbU{font-family:var(--font-display);font-weight:800;font-size:1.06rem;letter-spacing:-.01em;color:var(--ink)}.zene_toolCard__yrmZp:hover .zene_toolName__FfRbU{color:var(--brand)}.zene_toolLine__vr2IW{margin-top:.25rem;font-size:.88rem;line-height:1.5;color:var(--muted)}.zene_toolGo__D7P0_{margin-top:.55rem;display:inline-block;font-size:.85rem;font-weight:750;color:var(--brand)}.zene_creditLine__TMA3N{margin-top:.8rem;font-size:.72rem;color:var(--muted)}.zene_creditLine__TMA3N a{color:inherit;text-decoration:underline;text-underline-offset:2px}.zene_cta__F7Z__{margin-top:3rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.3rem 1.4rem;border-radius:24px;background:linear-gradient(120deg,color-mix(in oklab,var(--pop) 16%,var(--surface)),color-mix(in oklab,var(--brand) 12%,var(--surface)));border:1px solid var(--line)}.zene_ctaTitle__7VAKO{font-family:var(--font-display);font-size:1.2rem;font-weight:800}.zene_ctaText__yLzUH{margin-top:.2rem;font-size:.92rem;color:var(--muted)}@media (prefers-reduced-motion:reduce){.zene_btnLight__drcTf,.zene_instCard__YQ06m,.zene_instImg__8FOyG,.zene_otherInst__68FnX a,.zene_toolCard__yrmZp{transition:none}.zene_instCard__YQ06m:hover,.zene_instCard__YQ06m:hover .zene_instImg__8FOyG,.zene_toolCard__yrmZp:hover{transform:none}}.zene_otherInst__68FnX a:not(:has(img)){padding-left:.9rem}.zene_valtFej__hmLCE h1{margin-top:.5rem}.zene_valtTorzs__g_cIk{margin-top:2rem;display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.zene_valtTorzs__g_cIk>*{min-width:0}.zene_valtTorzs__g_cIk h2{font-size:1.35rem}.zene_valtTorzs__g_cIk p{line-height:1.7}.zene_pirulak__eGMYr{display:flex;flex-wrap:wrap;gap:.45rem}.zene_pirulak__eGMYr a,.zene_pirulak__eGMYr span{display:inline-flex;align-items:center;min-height:2.25rem;padding:.25rem .85rem;border-radius:999px;font-size:.9rem;font-weight:650;border:1px solid var(--line);background:var(--surface);color:var(--ink)}.zene_pirulak__eGMYr a:hover{border-color:color-mix(in oklab,var(--brand) 45%,var(--line));color:var(--brand)}.zene_pirulak__eGMYr span[aria-current]{background:color-mix(in oklab,var(--brand) 12%,var(--surface));border-color:color-mix(in oklab,var(--brand) 35%,var(--line));color:var(--brand)}.zene_tabla__ImiU4{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;border:1px solid var(--line);border-radius:16px;overflow:hidden}.zene_tabla__ImiU4 td,.zene_tabla__ImiU4 th{padding:.55rem .8rem;text-align:left;border-bottom:1px solid var(--line)}.zene_tabla__ImiU4 tr:last-child td{border-bottom:0}.zene_tabla__ImiU4 th{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:color-mix(in oklab,var(--brand) 5%,var(--surface))}.zene_tabla__ImiU4 td.zene_szam__K9QIy{font-variant-numeric:tabular-nums}.zene_tablaGorgo__LuIzk{overflow-x:auto;-webkit-overflow-scrolling:touch}.zene_valtozott__ilwta{color:var(--brand);font-weight:700}.zene_tippek__Z_uEB{display:grid;gap:.6rem;padding-left:1.2rem;list-style:decimal}.zene_tippek__Z_uEB li{line-height:1.6}.zene_hangSor__thXwF{display:flex;flex-wrap:wrap;gap:.4rem}.zene_hangSor__thXwF span{min-width:2.6rem;padding:.35rem .55rem;text-align:center;border-radius:12px;font-weight:750;background:color-mix(in oklab,var(--acc,var(--brand)) 12%,var(--surface));color:var(--ink);border:1px solid color-mix(in oklab,var(--acc,var(--brand)) 25%,var(--line))}.zene_hangSor__thXwF span small{display:block;font-size:.68rem;font-weight:600;color:var(--muted)}.zene_akkordKartyak__OakTz{display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.zene_akkordKartya__nsGBM{display:block;padding:.7rem .8rem;border-radius:16px;border:1px solid var(--line);background:var(--surface);transition:border-color .15s,transform .15s}.zene_akkordKartya__nsGBM:hover{border-color:color-mix(in oklab,var(--brand) 45%,var(--line));transform:translateY(-2px)}.zene_akkordKartya__nsGBM b{display:block;font-family:var(--font-display);font-size:1.25rem}.zene_akkordKartya__nsGBM small{display:block;font-size:.78rem;color:var(--muted)}.zene_fogolapKeret__7EizL{overflow-x:auto;padding-bottom:.3rem}.zene_fogolap__3bhEx{display:block;min-width:40rem;width:100%;height:auto}.zene_zongoraKep__VBYUD{display:block;width:100%;max-width:36rem;height:auto}.zene_lejatszo__293DB{display:inline-flex;align-items:center;gap:.45rem}.zene_gyors__ft8Hd{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}@media (min-width:900px){.zene_gyors__ft8Hd{grid-template-columns:repeat(4,minmax(0,1fr))}}.zene_gyorsGomb__D_EAp{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:8.5rem;padding:1rem;border-radius:22px;overflow:hidden;color:#fff;box-shadow:var(--shadow-md,0 8px 24px rgb(0 0 0/.12));isolation:isolate;transition:transform .2s}.zene_gyorsGomb__D_EAp:focus-visible,.zene_gyorsGomb__D_EAp:hover{transform:translateY(-3px)}.zene_gyorsGomb__D_EAp img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.zene_gyorsGomb__D_EAp:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(0 0 0/0) 25%,rgb(20 12 8/.78))}.zene_gyorsGomb__D_EAp b{font-family:var(--font-display);font-size:1.2rem;font-weight:800}.zene_gyorsGomb__D_EAp small{font-size:.82rem;opacity:.92}.zene_hubSzak__wWvQ6{margin-top:3rem}.zene_hubLista__EYtVH{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin-top:1rem}.zene_hubLink__Atlrj{display:flex;gap:.75rem;align-items:flex-start;padding:.85rem 1rem;border-radius:18px;border:1px solid var(--line);background:var(--surface);transition:border-color .15s,transform .15s}.zene_hubLink__Atlrj:hover{border-color:color-mix(in oklab,var(--brand) 45%,var(--line));transform:translateY(-2px)}.zene_hubLink__Atlrj b{display:block;font-weight:750;color:var(--ink)}.zene_hubLink__Atlrj small{display:block;margin-top:.15rem;font-size:.85rem;line-height:1.45;color:var(--muted)}.zene_hubIkon__acBYf{flex:none;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:12px;font-size:1.25rem;background:color-mix(in oklab,var(--brand) 10%,var(--surface))}.zene_akkordBlokk__YR3cl{margin-top:1rem;display:grid;gap:1rem;padding:1.2rem;border-radius:24px;border:1px solid var(--line);background:linear-gradient(120deg,color-mix(in oklab,var(--pop) 10%,var(--surface)),var(--surface))}@media (min-width:800px){.zene_akkordBlokk__YR3cl{grid-template-columns:1fr 1.3fr;align-items:center}}.zene_akkordBlokk__YR3cl img{width:100%;height:auto;border-radius:18px;display:block}@media (prefers-reduced-motion:reduce){.zene_akkordKartya__nsGBM,.zene_gyorsGomb__D_EAp,.zene_hubLink__Atlrj{transition:none}.zene_akkordKartya__nsGBM:hover,.zene_gyorsGomb__D_EAp:hover,.zene_hubLink__Atlrj:hover{transform:none}}