@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--erdo:#252b1b;--orom:#4c5a3a;--nad:#d4aa60;--sarga:#fbc80c;--feher:#fff;--moha:#5e6446;--acel:#b7beb6;--feher-2:#ffffffc2;--feher-3:#ffffff94;--fejlec:72px;--margo:clamp(16px, 5vw, 96px);--hasabkoz:24px;--tartalom:1360px;--szakaszkoz:160px;--atfedes:48px;--tabla-w:min(1280px, calc(100vw - 2 * var(--margo)), calc((100svh - var(--fejlec) - 28px - 214px) * 16 / 9));--e-expo:cubic-bezier(.16, 1, .3, 1);--e-p2out:cubic-bezier(.33, 1, .68, 1);--e-p3out:cubic-bezier(.25, 1, .5, 1);--e-p2inout:cubic-bezier(.65, 0, .35, 1);--e-p1inout:cubic-bezier(.45, 0, .55, 1)}@media (width<=767px){:root{--fejlec:56px;--hasabkoz:16px;--szakaszkoz:96px;--atfedes:32px;--tabla-w:100vw}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--erdo)}body{color:var(--erdo);background:var(--erdo);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Archivo Variable,Archivo,Arial Narrow,Arial,sans-serif;font-size:18px;font-weight:400;font-stretch:100%;line-height:1.6;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit}p{text-wrap:pretty;max-width:66ch;margin:0 0 1em}ul,ol{margin:0;padding:0}figure{margin:0}button{font:inherit;color:inherit}h1,h2,h3{text-wrap:balance;margin:0}address{font-style:normal}[hidden]{display:none!important}.rejtett{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.nowrap{white-space:nowrap}.szam,.fejlec-tel,.gomb-tel,.halado-szam,.ido-szam,.meret-cimke{font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--erdo);outline-offset:3px}.hero :focus-visible,.fejlec :focus-visible,.mobilmenu :focus-visible,.lap-erdo :focus-visible,.lap-orom :focus-visible,.also-sav :focus-visible{outline-color:var(--sarga)}.hely{letter-spacing:.01em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d4aa6042;border-radius:2px;padding:.06em .32em .08em;font-size:.82em;font-weight:600;font-stretch:86%;line-height:1.5}.hero .hely,.lap-erdo .hely,.lap-orom .hely,.lablec .hely{color:#f4e4b4;background:#fbc80c29}.lap-nad .hely{color:var(--erdo);background:#252b1b1f}.lap-orom .hely{color:#f6e9c2;background:#14180a61}.h1{letter-spacing:-.012em;font-size:clamp(52px,7.25vw,124px);font-weight:760;font-stretch:66%;line-height:.88}.h2{letter-spacing:-.01em;max-width:18em;font-size:clamp(40px,5vw,72px);font-weight:720;font-stretch:68%;line-height:.94}.h3{font-size:clamp(26px,2.35vw,34px);font-weight:640;font-stretch:74%;line-height:1.04}.bevezeto{max-width:52ch;font-size:clamp(20px,1.6vw,23px);font-weight:430;font-stretch:96%;line-height:1.42}.kicsi,.alairas-mellek,.segitseg,.lablec-kicsi,.forrassor{font-size:15px;font-weight:460;font-stretch:92%;line-height:1.45}.alairas-fo{font-size:15px;font-weight:560;font-stretch:92%;line-height:1.45}@media (width<=767px){body{font-size:17px}.kicsi,.alairas-mellek,.alairas-fo,.segitseg,.lablec-kicsi,.forrassor{font-size:14px}}.racs{column-gap:var(--hasabkoz);max-width:calc(var(--tartalom) + 2 * var(--margo));padding-inline:var(--margo);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.tengely,.tengely-szeles{grid-column:2/span 10}@media (width<=767px){.racs{grid-template-columns:repeat(4,minmax(0,1fr))}.tengely,.tengely-szeles{grid-column:1/-1}}.gomb{isolation:isolate;letter-spacing:.005em;cursor:pointer;white-space:nowrap;min-height:52px;transition:transform .12s var(--e-p1inout), background-color .25s ease, color .25s ease, border-color .25s ease;--drot:var(--erdo);border:2px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:0 24px;font-size:17px;font-weight:620;font-stretch:90%;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.gomb-sarga{background:var(--sarga);color:var(--erdo)}.lap-feher .gomb-sarga,.lap-nad .gomb-sarga{border-color:var(--erdo)}.gomb-keret{color:var(--erdo);border-color:var(--erdo);--drot:var(--orom);background:0 0}.gomb-keret-vilagos{color:#fff;--drot:var(--nad);background:0 0;border-color:#ffffffd1}.gomb-erdo{background:var(--erdo);color:#fff;border-color:var(--erdo);--drot:var(--nad)}.gomb.szorit{transform:scale(.98)}.gomb-tel{min-height:48px;color:inherit;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:19px;font-weight:620;font-stretch:90%;text-decoration:none;transition:border-color .15s;display:inline-flex}.gomb-tel:hover{border-bottom-color:currentColor}.gombsor{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.szoveglink{color:inherit;text-underline-offset:.22em;font-weight:600;text-decoration:underline 2px;transition:color .12s}.lap-feher .szoveglink:hover{color:var(--orom)}.lap-erdo .szoveglink:hover,.lap-orom .szoveglink:hover{color:var(--nad)}.ikon-kulso{vertical-align:.32em;width:.62em;height:.62em;margin-left:.22em;display:inline-block}.drot{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.drot path{fill:none;stroke:var(--drot);stroke-width:1.6px;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:100 100;stroke-dashoffset:100px;transition:stroke-dashoffset .16s var(--e-p2out)}.kotes:hover .drot path,.kotes:focus-visible .drot path{stroke-dashoffset:60px;transition-duration:.22s}.kotes.kotve .drot path,.kotes[aria-pressed=true] .drot path{stroke-dashoffset:0;transition-duration:.26s}.statikus .drot path{transition:none}.statikus .kotes:hover .drot path,.statikus .kotes:focus-visible .drot path{stroke-dashoffset:0}.ugro{z-index:100;background:var(--sarga);color:var(--erdo);border-radius:2px;padding:12px 18px;font-weight:620;font-stretch:90%;text-decoration:none;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.ugro:focus{transform:none}.ugro-szolg{opacity:0;pointer-events:none;position:absolute;top:auto;bottom:-72px;left:0;transform:none}.ugro-szolg:focus{opacity:1;pointer-events:auto}.fejlec{z-index:70;height:var(--fejlec);background:var(--erdo);color:#fff;transition:height .35s var(--e-p3out);position:fixed;inset:0 0 auto}.fejlec-belso{height:100%;max-width:calc(var(--tartalom) + 2 * var(--margo));padding:0 var(--margo);align-items:center;gap:28px;margin:0 auto;display:flex}.logo{flex:none;display:block}.logo img{width:auto;height:50px;transition:height .35s var(--e-p3out)}.fejlec.tomor{height:58px}.fejlec.tomor .logo img{height:40px}.fomenu{margin-left:auto}.fomenu-lista{align-items:center;gap:26px;list-style:none;display:flex}.fomenu a,.lenyilo-gomb{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;min-height:48px;padding:0;font-size:17px;font-weight:620;font-stretch:90%;text-decoration:none;transition:border-color .12s;display:inline-flex}.fomenu a:hover,.lenyilo-gomb:hover,.lenyilo-gomb[aria-expanded=true]{border-bottom-color:var(--nad)}.ikon-nyil{width:12px;height:12px;transition:transform .18s var(--e-p3out);margin-left:6px}.lenyilo-gomb[aria-expanded=true] .ikon-nyil{transform:rotate(180deg)}.lenyilo{position:relative}.lenyilo-lista{border-top:2px solid var(--nad);background:#333b26;min-width:300px;padding:14px 0;list-style:none;position:absolute;top:calc(100% + 14px);left:-24px;box-shadow:0 22px 48px #0c0e0680}.hero-szoveg-belso{transition:opacity .2s}.lenyilo-nyitva .hero-szoveg-belso{opacity:.16}.lenyilo-lista a{border-bottom:0;width:100%;min-height:44px;padding:0 24px;display:flex}.lenyilo-lista a:hover{color:var(--nad);background:#ffffff12}.fejlec-tel{color:#fff;white-space:nowrap;font-size:17px;font-weight:620;font-stretch:90%;text-decoration:none}.fejlec-tel:hover{text-underline-offset:.2em;text-decoration:underline}.fejlec-cta{min-height:46px;padding:0 20px}.fejlec-hivas,.menu-gomb{display:none}.mozgas .fejlec-cta:not(.eg){color:var(--sarga);border-color:var(--sarga);--drot:var(--sarga);background:0 0}@media (width<=1179px){.fomenu,.fejlec-tel{display:none}.menu-gomb{margin-left:4px;display:inline-flex}.fejlec-cta{margin-left:auto}}@media (width<=767px){.fejlec-belso{gap:8px}.logo img{height:40px}.fejlec.tomor{height:52px}.fejlec.tomor .logo img{height:34px}.fejlec-cta{display:none}.fejlec-hivas{color:#fff;border:2px solid #ffffffb3;border-radius:2px;align-items:center;min-height:44px;margin-left:auto;padding:0 14px;font-weight:620;font-stretch:90%;text-decoration:none;display:inline-flex}}.menu-gomb{cursor:pointer;color:#fff;background:0 0;border:0;justify-content:center;align-items:center;width:48px;height:48px}.menu-gomb-jel{width:22px;height:16px;position:relative}.menu-gomb-jel i{height:2px;transition:transform .28s var(--e-p3out), opacity .2s ease;background:currentColor;position:absolute;left:0;right:0}.menu-gomb-jel i:first-child{top:0}.menu-gomb-jel i:nth-child(2){top:7px}.menu-gomb-jel i:nth-child(3){top:14px}.menu-gomb[aria-expanded=true] i:first-child{transform:translateY(7px)rotate(45deg)}.menu-gomb[aria-expanded=true] i:nth-child(2){opacity:0}.menu-gomb[aria-expanded=true] i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobilmenu{z-index:60;position:fixed;inset:0}.mobilmenu-lap{background:var(--erdo);color:#fff;padding:calc(var(--fejlec) + 20px) var(--margo) calc(28px + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.mobilmenu-lista{list-style:none}.mobilmenu-lista a{color:#fff;align-items:center;min-height:52px;font-size:28px;font-weight:640;font-stretch:74%;line-height:1.05;text-decoration:none;display:flex}.mobilmenu-lista a:hover{color:var(--nad)}.mobilmenu-also{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;padding-top:28px;display:flex}.lap{margin-top:calc(-1 * var(--atfedes));position:relative}.lap:before{content:"";background:inherit;transform-origin:50% 100%;height:14px;transform:scaleY(calc(1 + var(--ul,0) * .8));pointer-events:none;position:absolute;top:-13px;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='14' viewBox='0 0 160 14'%3E%3Cpath d='M0 14V11.5H160V14ZM0.0 12L2.4 1.4L3.3 12ZM3.0 12L4.1 3.0L6.6 12ZM6.0 12L6.9 8.1L10.3 12ZM8.6 12L10.9 9.0L13.0 12ZM12.3 12L16.4 0.9L16.2 12ZM15.1 12L17.6 8.9L20.1 12ZM19.5 12L23.2 8.5L23.2 12ZM21.7 12L21.8 2.5L25.8 12ZM24.0 12L25.9 0.7L28.4 12ZM27.2 12L30.3 3.7L30.6 12ZM30.1 12L31.5 4.1L34.7 12ZM33.0 12L36.9 2.9L37.6 12ZM35.5 12L37.2 4.8L38.9 12ZM37.5 12L39.7 4.8L40.1 12ZM39.4 12L43.0 2.9L42.9 12ZM41.8 12L44.0 1.3L45.5 12ZM44.5 12L47.6 4.5L48.9 12ZM48.2 12L48.3 4.6L51.0 12ZM50.7 12L53.4 4.1L54.9 12ZM53.9 12L55.6 7.1L57.1 12ZM55.9 12L57.1 4.3L60.2 12ZM59.3 12L61.4 0.4L63.3 12ZM62.7 12L62.7 6.9L66.7 12ZM66.0 12L67.9 8.8L69.5 12ZM68.6 12L72.1 0.6L72.4 12ZM72.0 12L72.6 4.6L75.2 12ZM73.9 12L77.0 2.9L77.8 12ZM77.2 12L77.2 5.2L81.1 12ZM79.4 12L82.8 7.9L82.8 12ZM81.8 12L85.8 6.2L86.3 12ZM85.1 12L84.9 7.3L89.0 12ZM88.2 12L88.0 7.0L92.1 12ZM91.0 12L92.4 2.9L95.4 12ZM94.0 12L94.9 3.3L97.6 12ZM96.1 12L97.4 9.4L100.1 12ZM98.9 12L102.2 6.4L101.9 12ZM100.9 12L102.4 8.1L103.7 12ZM102.9 12L106.0 5.3L108.1 12ZM106.9 12L107.3 7.3L110.7 12ZM109.2 12L110.4 7.4L112.3 12ZM111.9 12L114.2 4.4L116.1 12ZM114.9 12L115.4 2.8L117.8 12ZM116.8 12L120.5 8.3L121.6 12ZM119.9 12L120.0 1.6L124.0 12ZM122.7 12L126.6 8.5L127.9 12ZM127.1 12L128.4 6.4L130.5 12ZM129.9 12L133.3 3.9L132.7 12ZM132.4 12L136.7 5.6L136.9 12ZM136.0 12L136.5 1.2L139.8 12ZM138.3 12L137.7 2.1L140.9 12ZM139.8 12L143.2 0.7L142.6 12ZM142.2 12L144.4 1.3L145.3 12ZM144.4 12L148.0 7.7L149.1 12ZM148.1 12L150.0 6.1L152.5 12ZM151.8 12L152.6 3.4L154.6 12ZM153.8 12L154.7 5.1L158.7 12ZM158.0 12L158.1 5.3L160.0 12ZM159.9 12L159.3 6.4L160.0 12Z'/%3E%3C/svg%3E") 0 100%/160px 14px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='14' viewBox='0 0 160 14'%3E%3Cpath d='M0 14V11.5H160V14ZM0.0 12L2.4 1.4L3.3 12ZM3.0 12L4.1 3.0L6.6 12ZM6.0 12L6.9 8.1L10.3 12ZM8.6 12L10.9 9.0L13.0 12ZM12.3 12L16.4 0.9L16.2 12ZM15.1 12L17.6 8.9L20.1 12ZM19.5 12L23.2 8.5L23.2 12ZM21.7 12L21.8 2.5L25.8 12ZM24.0 12L25.9 0.7L28.4 12ZM27.2 12L30.3 3.7L30.6 12ZM30.1 12L31.5 4.1L34.7 12ZM33.0 12L36.9 2.9L37.6 12ZM35.5 12L37.2 4.8L38.9 12ZM37.5 12L39.7 4.8L40.1 12ZM39.4 12L43.0 2.9L42.9 12ZM41.8 12L44.0 1.3L45.5 12ZM44.5 12L47.6 4.5L48.9 12ZM48.2 12L48.3 4.6L51.0 12ZM50.7 12L53.4 4.1L54.9 12ZM53.9 12L55.6 7.1L57.1 12ZM55.9 12L57.1 4.3L60.2 12ZM59.3 12L61.4 0.4L63.3 12ZM62.7 12L62.7 6.9L66.7 12ZM66.0 12L67.9 8.8L69.5 12ZM68.6 12L72.1 0.6L72.4 12ZM72.0 12L72.6 4.6L75.2 12ZM73.9 12L77.0 2.9L77.8 12ZM77.2 12L77.2 5.2L81.1 12ZM79.4 12L82.8 7.9L82.8 12ZM81.8 12L85.8 6.2L86.3 12ZM85.1 12L84.9 7.3L89.0 12ZM88.2 12L88.0 7.0L92.1 12ZM91.0 12L92.4 2.9L95.4 12ZM94.0 12L94.9 3.3L97.6 12ZM96.1 12L97.4 9.4L100.1 12ZM98.9 12L102.2 6.4L101.9 12ZM100.9 12L102.4 8.1L103.7 12ZM102.9 12L106.0 5.3L108.1 12ZM106.9 12L107.3 7.3L110.7 12ZM109.2 12L110.4 7.4L112.3 12ZM111.9 12L114.2 4.4L116.1 12ZM114.9 12L115.4 2.8L117.8 12ZM116.8 12L120.5 8.3L121.6 12ZM119.9 12L120.0 1.6L124.0 12ZM122.7 12L126.6 8.5L127.9 12ZM127.1 12L128.4 6.4L130.5 12ZM129.9 12L133.3 3.9L132.7 12ZM132.4 12L136.7 5.6L136.9 12ZM136.0 12L136.5 1.2L139.8 12ZM138.3 12L137.7 2.1L140.9 12ZM139.8 12L143.2 0.7L142.6 12ZM142.2 12L144.4 1.3L145.3 12ZM144.4 12L148.0 7.7L149.1 12ZM148.1 12L150.0 6.1L152.5 12ZM151.8 12L152.6 3.4L154.6 12ZM153.8 12L154.7 5.1L158.7 12ZM158.0 12L158.1 5.3L160.0 12ZM159.9 12L159.3 6.4L160.0 12Z'/%3E%3C/svg%3E") 0 100%/160px 14px repeat-x}.lap:nth-of-type(2n):before{-webkit-mask-position:63px 100%;mask-position:63px 100%}.lap-feher{background:var(--feher);color:var(--erdo)}.lap-orom{background:var(--orom);color:#fff}.lap-erdo{background:var(--erdo);color:#fff}.lap-nad{background:var(--nad);color:var(--erdo)}.szakasz-blokk{padding-block:var(--szakaszkoz);scroll-margin-top:var(--fejlec)}.lap>.szakasz-blokk:first-child{padding-top:calc(var(--szakaszkoz) * .8 + var(--atfedes))}.szakasz-blokk+.szakasz-blokk{padding-top:0}.h2+.bevezeto{margin-top:28px}.lablec{padding:calc(96px + var(--atfedes)) 0 calc(48px + env(safe-area-inset-bottom))}.lablec .racs{row-gap:48px}.lablec-ceg{flex-direction:column;grid-column:1/span 4;gap:20px;display:flex}.lablec-logo{width:120px}.nap{flex-direction:column;gap:2px;font-size:17px;display:flex}.nap a{text-decoration:none}.nap a:hover{text-underline-offset:.2em;text-decoration:underline}.nap-nev{font-weight:640}.lablec-kicsi{color:var(--feher-2)}.cegadat{color:var(--feher-2);font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-stretch:92%;line-height:1.6}.lablec-oszlop{grid-column:span 2}.lablec-oszlop:nth-of-type(2){grid-column:span 4}.lablec-oszlop:nth-of-type(3){grid-column:span 2}.lablec-cim{color:var(--nad);margin-bottom:14px;font-size:15px;font-weight:620;font-stretch:92%}.lablec-oszlop ul{flex-direction:column;gap:2px;list-style:none;display:flex}.lablec-oszlop a,.lablec-gomb{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;min-height:36px;padding:0;font-size:17px;text-decoration:none;display:inline-flex}.lablec-oszlop a:hover,.lablec-gomb:hover{color:var(--nad)}.lablec-oszlop .lablec-kicsi{margin-top:14px}.lablec-kapcsolo{margin-top:18px}.lablec-proto{color:var(--feher-3);grid-column:1/-1;margin:0;font-size:13px}.also-sav{display:none}@media (width<=767px){.also-sav{z-index:65;padding:10px var(--margo) calc(10px + env(safe-area-inset-bottom));background:var(--erdo);opacity:0;visibility:hidden;grid-template-columns:1fr auto;gap:10px;transition:opacity .15s,visibility 0s linear .15s;display:grid;position:fixed;inset:auto 0 0}.also-sav.latszik{opacity:1;visibility:visible;transition:opacity .15s,visibility}.also-sav .gomb{min-height:48px}.also-sav .gomb-keret-vilagos{padding:0 20px}.lablec{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.jelzes{left:var(--margo);z-index:90;max-width:min(30rem, calc(100vw - 2 * var(--margo)));background:var(--erdo);color:#fff;border-left:4px solid var(--sarga);opacity:0;pointer-events:none;transition:opacity .25s ease, transform .35s var(--e-expo);padding:14px 18px;font-size:15px;line-height:1.4;position:fixed;bottom:24px;transform:translateY(12px)}.jelzes.latszik{opacity:1;transform:none}.jelzes:empty{display:none}@media (width<=767px){.lap>.szakasz-blokk:first-child{padding-top:calc(var(--szakaszkoz) * .8 + var(--atfedes))}.lablec-ceg,.lablec-oszlop,.lablec-oszlop:nth-of-type(2),.lablec-oszlop:nth-of-type(3){grid-column:1/-1}}.statikus *,.statikus :before,.statikus :after{scroll-behavior:auto!important}.statikus .ref-gomb,.statikus .mobilmenu-lap,.statikus .ut-nev{transition-duration:.12s}@media (prefers-reduced-motion:reduce){html:not(.mozgas) *{animation:none!important}}
