:root{--feher:#ffffff;--tinta:#1a1d24;--tinta-2:#4b5060;--tinta-3:#6d7282;--indigo:#34407a;--indigo-sotet:#28325f;--halvany:#eceef6;--halvany-2:#f6f7fb;--zold:#3c7a52;--zold-halvany:#eaf3ed;--szurke:#b9bdc6;--szurke-halvany:#f3f4f6;--vonal:#dfe1ea;--kijelzo:"Encode Sans Semi Expanded", "Segoe UI", system-ui, sans-serif;--szoveg:"Palanquin", "Segoe UI", system-ui, sans-serif;--szel:1180px;--kerek:16px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--feher);color:var(--tinta);font-family:var(--szoveg);font-size:1.125rem;line-height:1.65;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:var(--indigo);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--indigo-sotet);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--indigo);outline-offset:3px;border-radius:4px}h1,h2,h3{font-family:var(--kijelzo);font-weight:600;line-height:1.18;letter-spacing:-.01em;margin:0}.ugro{position:absolute;left:-999px;top:0;background:var(--indigo);color:#fff;padding:.6rem 1rem;z-index:10}.ugro:focus{left:1rem;top:1rem}.fej{border-bottom:1px solid var(--vonal);background:var(--feher)}.fej-belso{max-width:var(--szel);margin:0 auto;padding:1rem 1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 2rem}.szojel{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--kijelzo);font-weight:700;font-size:1.25rem;letter-spacing:-.02em;color:var(--tinta);text-decoration:none;margin-right:auto}.szojel .jel{color:var(--indigo)}.szojel:hover{color:var(--tinta)}.fej-nav{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;font-size:1rem}.fej-nav a{color:var(--tinta-2);text-decoration:none;padding:.2rem 0;border-bottom:1px solid transparent}.fej-nav a:hover,.fej-nav a[aria-current]{color:var(--tinta);border-bottom-color:var(--tinta)}.ora{padding:clamp(2.5rem,6vw,4.5rem)1.25rem 3rem}.ora-belso{max-width:var(--szel);margin:0 auto}.ora-fej{display:grid;gap:1rem 3rem;align-items:end;margin-bottom:2rem}.ora-fej h1{font-size:clamp(2.5rem,7vw,4.6rem);font-weight:700;letter-spacing:-.035em;line-height:1.02}.ora-fej p{margin:0;color:var(--tinta-2);max-width:36rem;font-size:1.15rem}@media(min-width:900px){.ora-fej{grid-template-columns:1.1fr 1fr}}.ora-panel{background:var(--halvany);border-radius:22px;padding:clamp(1.25rem,3vw,2.25rem)clamp(1.1rem,3.5vw,2.75rem)2.6rem}.ora-allitok{display:flex;flex-wrap:wrap;gap:1.25rem 2.5rem;align-items:center;justify-content:space-between;margin-bottom:2rem}.arsav{border:0;margin:0;padding:0;min-width:0}.arsav legend{font-family:var(--kijelzo);font-size:.95rem;font-weight:600;margin-bottom:.55rem;padding:0}.arsav-gombok{display:flex;flex-wrap:wrap;gap:.4rem}.arsav-gombok label{position:relative;cursor:pointer}.arsav-gombok input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.arsav-gombok span{display:inline-block;padding:.38rem .95rem;border-radius:999px;background:var(--feher);border:1px solid #cfd3e4;font-size:.98rem;color:var(--tinta-2);transition:background .15s,color .15s,border-color .15s}.arsav-gombok input:checked+span{background:var(--indigo);border-color:var(--indigo);color:#fff}.arsav-gombok input:focus-visible+span{outline:3px solid var(--indigo);outline-offset:2px}.kapcsolo{display:flex;align-items:center;gap:.8rem;cursor:pointer;position:relative}.kapcsolo input{position:absolute;opacity:0;width:1px;height:1px}.kapcsolo-sin{flex:none;width:50px;height:28px;border-radius:999px;background:var(--szurke);position:relative;transition:background .2s}.kapcsolo-sin::after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(26,29,36,.25);transition:transform .2s}.kapcsolo input:checked+.kapcsolo-sin{background:var(--zold)}.kapcsolo input:checked+.kapcsolo-sin::after{transform:translateX(22px)}.kapcsolo input:focus-visible+.kapcsolo-sin{outline:3px solid var(--indigo);outline-offset:2px}.kapcsolo-szoveg{font-family:var(--kijelzo);font-weight:600;font-size:.95rem;line-height:1.3}.kapcsolo-szoveg small{display:block;font-family:var(--szoveg);font-weight:400;font-size:.9rem;color:var(--tinta-3)}.csuszka-cim{display:block;font-size:1rem;color:var(--tinta-2);margin-bottom:.8rem}.csuszka-cim output{font-family:var(--kijelzo);font-weight:700;font-size:1.5rem;color:var(--tinta);margin-left:.3rem;letter-spacing:-.02em}.csuszka input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:34px;margin:0;background:0 0;cursor:pointer;--tolt:26%}.csuszka input[type=range]::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(to right,var(--indigo) 0 var(--tolt),var(--feher) var(--tolt) 100%);box-shadow:inset 0 0 0 1px #cfd3e4}.csuszka input[type=range]::-moz-range-track{height:10px;border-radius:999px;background:var(--feher);box-shadow:inset 0 0 0 1px #cfd3e4}.csuszka input[type=range]::-moz-range-progress{height:10px;border-radius:999px;background:var(--indigo)}.csuszka input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;margin-top:-10px;background:var(--indigo);border:4px solid #fff;box-shadow:0 2px 8px rgba(40,50,95,.35)}.csuszka input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--indigo);border:4px solid #fff;box-shadow:0 2px 8px rgba(40,50,95,.35)}.csuszka input[type=range]:focus-visible{outline:none}.csuszka input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(52,64,122,.35),0 2px 8px rgba(40,50,95,.35)}.csuszka input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px rgba(52,64,122,.35)}.csuszka-jelek{list-style:none;margin:.35rem 15px 0;padding:0;position:relative;height:2.6rem;font-size:.88rem;color:var(--tinta-3)}.csuszka-jelek li{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;padding-top:.55rem}.csuszka-jelek li::before{content:"";position:absolute;top:0;left:50%;width:1px;height:.4rem;background:#9aa0b8}.csuszka-jelek li:first-child{transform:none;margin-left:-15px}.csuszka-jelek li:first-child::before{left:15px}.csuszka-jelek li:last-child{transform:translateX(-100%);margin-left:15px}.csuszka-jelek li:last-child::before{left:auto;right:15px}.jogsor{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:1fr;border:1px solid var(--vonal);border-radius:var(--kerek);overflow:hidden;background:var(--feher)}.jogsor li{padding:1.15rem 1.25rem 1.3rem;display:flex;flex-direction:column;gap:.45rem;transition:background .25s}.jogsor li+li{border-top:1px solid var(--vonal)}@media(min-width:640px) and (max-width:1059px){.jogsor{grid-template-columns:1fr 1fr}.jogsor li+li{border-top:0}.jogsor li:nth-child(n+3){border-top:1px solid var(--vonal)}.jogsor li:nth-child(even){border-left:1px solid var(--vonal)}.jogsor li:last-child{grid-column:1/-1;border-left:0}}@media(min-width:1060px){.jogsor{grid-template-columns:repeat(5,1fr)}.jogsor li+li{border-top:0;border-left:1px solid var(--vonal)}}.jogsor h2{font-size:1.02rem;font-weight:600;line-height:1.3}.jogsor h2 span{font-weight:500;color:var(--tinta-3)}.jog-most{margin:0;font-size:.98rem;line-height:1.5;color:var(--tinta-2);flex:1}.jog-tobb{font-size:.92rem}.jog-allapot{align-self:flex-start;font-size:.82rem;font-weight:600;line-height:1;padding:.38rem .7rem .32rem;border-radius:999px;display:inline-flex;align-items:center;gap:.4rem}.jog-allapot::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.jog-el{background:var(--zold-halvany)}.jog-el .jog-allapot{background:var(--zold);color:#fff}.jog-el .jog-allapot::before{background:#fff}.jog-felt .jog-allapot{background:var(--feher);color:var(--indigo);box-shadow:inset 0 0 0 1.5px var(--indigo)}.jog-ki .jog-allapot,.jog-nincs .jog-allapot{background:var(--szurke-halvany);color:#7d8290;box-shadow:inset 0 0 0 1px var(--szurke)}.jog-ki h2,.jog-nincs h2{color:#8a8f9c}.jog-ki .jog-most,.jog-nincs .jog-most{color:var(--tinta-3)}.ora-osszeg{min-height:1.6em;margin:1rem 0 0;font-weight:500}.ora-figy{margin:.4rem 0 0;font-size:.95rem;color:var(--tinta-3);max-width:60rem}.ora-figy strong{color:var(--tinta-2)}.kihez{padding:3.5rem 1.25rem 4rem}.kihez-belso{max-width:var(--szel);margin:0 auto;display:grid;gap:2.5rem;align-items:center}@media(min-width:960px){.kihez-belso{grid-template-columns:1fr 420px;gap:4rem}}.kihez h2{font-size:clamp(1.8rem,4vw,2.5rem);letter-spacing:-.025em}.kihez-szoveg>p{color:var(--tinta-2);margin:.6rem 0 0;max-width:40rem}.kihez-kep img{border-radius:20px;aspect-ratio:3/2;object-fit:cover;width:100%}.lepcso{list-style:none;margin:2.2rem 0 0;padding:0;display:grid;gap:1.6rem;position:relative}.lepcso li{position:relative;padding-left:3.4rem}.lepcso li:not(:last-child)::after{content:"";position:absolute;left:1.2rem;top:2.6rem;bottom:-1.5rem;width:1px;background:var(--szurke)}.lepcso-szam{position:absolute;left:0;top:-.15rem;width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;font-family:var(--kijelzo);font-weight:700;font-size:1rem;background:var(--feher);color:var(--indigo);box-shadow:inset 0 0 0 1.5px var(--indigo)}.lepcso li:first-child .lepcso-szam{background:var(--indigo);color:#fff}.lepcso h3{font-size:1.12rem}.lepcso p{margin:.3rem 0 0;color:var(--tinta-2);font-size:1rem;line-height:1.55}@media(min-width:720px){.lepcso{grid-template-columns:repeat(3,1fr);gap:1.5rem}.lepcso li{padding:3.4rem 0 0}.lepcso li:not(:last-child)::after{left:2.9rem;right:-1.1rem;top:1.05rem;bottom:auto;width:auto;height:1px}.lepcso-szam{top:0}}.kihez-tovabb{margin-top:2rem!important}.kihez-tovabb a{font-family:var(--kijelzo);font-weight:600;font-size:1rem}.kihez-tovabb a::after{content:" \2192"}.cikkek{background:var(--halvany);padding:3.5rem 1.25rem 4rem}.cikkek-belso{max-width:var(--szel);margin:0 auto}.cikkek h2{font-size:clamp(1.6rem,3.5vw,2.2rem);letter-spacing:-.025em;margin-bottom:2rem}.csoportok{display:grid;gap:2.5rem 3.5rem}@media(min-width:820px){.csoportok{grid-template-columns:1fr 1fr}}.csoport h3{font-size:1.2rem;display:flex;align-items:center;gap:.6rem}.csoport-pont{flex:none;display:inline-block;width:.75rem;height:.75rem;border-radius:50%;background:var(--indigo)}.csoport-kellek{background:var(--zold)}.csoport-termek{background:#8f97bf}.csoport-altalanos{background:var(--tinta)}.csoport-egysor{margin:.3rem 0 .8rem;color:var(--tinta-3);font-size:1rem}.csoport-lista{list-style:none;margin:0;padding:0}.csoport-lista li{padding:.8rem 0;border-top:1px solid #d3d7e6;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.1rem 1rem}.csoport-lista a{color:var(--tinta);text-decoration:none;font-weight:500;line-height:1.4;flex:1 1 18rem}.csoport-lista a:hover{color:var(--indigo);text-decoration:underline}.csoport-datum{font-size:.88rem;color:var(--tinta-3);white-space:nowrap}.csoport-lista p{flex-basis:100%;margin:.2rem 0 0;font-size:.98rem;color:var(--tinta-2);line-height:1.5}.lista{max-width:var(--szel);margin:0 auto;padding:3rem 1.25rem 4.5rem}.lista-fej{margin-bottom:2.5rem;max-width:46rem}.lista-fej h1{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.03em}.lista-fej p{color:var(--tinta-2);margin:.7rem 0 0}.csoportok-bovebb .csoport-lista li{border-top-color:var(--vonal)}.cikk{max-width:780px;margin:0 auto;padding:2.75rem 1.25rem 4.5rem}.cikk-jog{margin:0 0 1rem;font-size:.98rem}.cikk-jog a{display:inline-flex;align-items:center;gap:.5rem;color:var(--tinta-2);text-decoration:none}.cikk-jog a:hover{color:var(--indigo)}.cikk-fej h1{font-size:clamp(1.85rem,4.6vw,2.8rem);letter-spacing:-.03em;line-height:1.1}.cikk-bevezeto{font-size:1.2rem;color:var(--tinta-2);margin:1rem 0 0;line-height:1.55}.cikk-datum{margin:1rem 0 0;font-size:.95rem;color:var(--tinta-3)}.cikk-datum time{color:var(--tinta);font-weight:500}.sav{margin:2rem 0 2.25rem;padding:1.2rem 1.25rem 1rem;border:1px solid var(--vonal);border-radius:var(--kerek);background:var(--halvany-2)}.sav figcaption{font-size:.98rem;color:var(--tinta-2);margin-bottom:1rem;line-height:1.5}.sav-sorok{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.sav-sor{display:grid;gap:.3rem}.sav-nev{font-size:.9rem;line-height:1.35;color:var(--tinta-2)}.sav-palya{position:relative;height:12px;border-radius:999px;background:#e2e4ec}.sav-rud{position:absolute;top:0;bottom:0;min-width:7px;border-radius:999px;background:var(--zold)}.sav-felt .sav-rud{background:var(--indigo)}.sav-ki .sav-rud{background:var(--szurke)}.sav-tovabb{opacity:.32}.sav-tengely{position:relative;height:1.6rem;margin-top:.55rem;font-size:.8rem;color:var(--tinta-3)}.sav-jel{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;padding-top:.35rem}.sav-jel::before{content:"";position:absolute;top:0;left:50%;width:1px;height:.3rem;background:#9aa0b8}.sav-jel:last-child{transform:translateX(-100%)}.sav-jel:last-child::before{left:auto;right:0}.sav-jel.sav-nulla{color:var(--tinta);font-weight:600}.sav-jel.sav-nulla[style^="left:0%"]{transform:none}.sav-jel.sav-nulla[style^="left:0%"]::before{left:0}@media(min-width:700px){.sav-sor{grid-template-columns:15rem 1fr;align-items:center;gap:1rem}.sav-tengely{margin-left:16rem}}.cikk-korabbi{margin:0 0 2rem;padding:.9rem 1.1rem;border:1px solid var(--vonal);border-radius:12px;background:var(--feher);font-size:.98rem;color:var(--tinta-2)}.cikk-kep{margin:0 0 2rem}.cikk-kep img{border-radius:18px;width:100%;aspect-ratio:3/2;object-fit:cover}.proza{font-size:1.125rem}.proza>:first-child{margin-top:0}.proza h2{font-size:1.5rem;margin:2.6rem 0 .8rem;letter-spacing:-.02em}.proza h3{font-size:1.18rem;margin:2rem 0 .6rem}.proza p,.proza ul,.proza ol{margin:0 0 1.15rem}.proza ul,.proza ol{padding-left:1.4rem}.proza li{margin-bottom:.45rem}.proza li::marker{color:var(--indigo)}.proza strong{font-weight:600}.proza em{color:var(--tinta-2)}.proza table{width:100%;border-collapse:collapse;margin:0 0 1.5rem;font-size:1rem;display:block;overflow-x:auto}.proza th,.proza td{border-bottom:1px solid var(--vonal);padding:.55rem .6rem;text-align:left;vertical-align:top}.minta{margin:3rem 0 0;padding:1.5rem clamp(1.1rem,3vw,1.8rem)1.4rem;background:var(--halvany);border:1px solid #d6d9ea;border-radius:20px}.minta-fej{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem}.minta h2{font-size:1.35rem;letter-spacing:-.02em}.minta-gomb{font:600 .95rem/1 var(--kijelzo);color:#fff;background:var(--indigo);border:0;border-radius:999px;padding:.7rem 1.25rem;cursor:pointer;transition:background .15s}.minta-gomb:hover{background:var(--indigo-sotet)}.minta-mag{margin:.6rem 0 1rem;font-size:.98rem;color:var(--tinta-2)}.minta pre{margin:0;padding:1.1rem 1.2rem;background:var(--feher);border:1px solid #d6d9ea;border-radius:12px;font:1rem/1.6 var(--szoveg);color:var(--tinta);white-space:pre-wrap;word-wrap:break-word;overflow-x:auto}.minta-allapot{margin:.6rem 0 0;min-height:1.3em;font-size:.92rem;color:var(--zold)}.cikk-vissza{margin:2.5rem 0 0;font-size:1rem;color:var(--tinta-3)}.cikk-egyszeru .cikk-fej{margin-bottom:2rem}.lab{background:var(--tinta);color:#c9ccd6;padding:2.75rem 1.25rem 3rem}.lab-belso{max-width:var(--szel);margin:0 auto;display:grid;gap:1rem}.lab-jel{margin:0;display:flex;align-items:center;gap:.5rem;color:#fff;font-family:var(--kijelzo);font-size:1rem}.lab-jel strong{font-weight:700}.lab-jel .jel{color:#fff}.lab-figy{margin:0;max-width:46rem;font-size:.95rem;line-height:1.6}.lab-nav{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;font-size:.95rem}.lab-nav a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}.lab-nav a:hover{color:#fff;border-bottom-color:#fff}@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;scroll-behavior:auto!important}}@media(max-width:640px){.csuszka-jelek{height:3.8rem}.csuszka-jelek li:nth-child(2){padding-top:1.75rem;transform:translateX(-12px)}.csuszka-jelek li:nth-child(2)::before{height:1.6rem;left:12px}}