:root{--alap:#060606;--tinta:#f0eee9;--tinta-2:#d0cec9;--szurke:#939597;--akcent:#c37c54;--akcent-vil:#d6926b;--vonal:#303132;--hiba:#e8a39a;--krem:#f0eee9;--krem-tinta:#0e0e0e;--krem-tinta-2:#4f5153;--krem-akcent:#8c4f2a;--krem-vonal:#cfccc4;--radius-xs:4px;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-pill:6px;--betu-cim:"Bodoni Moda", Georgia, serif;--betu-nev:"Nev Betu", "Nev Betu Tartalek", "Bodoni Moda", Georgia, serif;--betu-kozep:"Ysabeau Office", "Segoe UI", system-ui, sans-serif;--betu-szoveg:"Ysabeau Office", "Segoe UI", system-ui, sans-serif;--betu-szam:"Necto Mono", ui-monospace, monospace;--ease:cubic-bezier(.2, .7, .2, 1)}
@font-face{font-family:Ysabeau Office;src:url(/fonts/ysabeau-office.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-ro.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Shrikhand;src:url(/fonts/shrikhand.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nev Betu;src:url(/fonts/nev-parisienne.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nev Betu Tartalek;src:local(Times New Roman),local(Liberation Serif),local(Tinos);size-adjust:92%;ascent-override:99.6%;descent-override:48.6%;line-gap-override:0%}@font-face{font-family:Necto Mono;src:url(/fonts/necto-mono.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--alap);scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-variant-numeric:lining-nums;background:var(--alap);color:var(--tinta);font-family:var(--betu-szoveg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:18px;font-weight:450;line-height:1.55}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--tinta);outline-offset:3px}.rejtett{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ugro{z-index:100;background:var(--tinta);color:var(--alap);border-radius:var(--radius-xs);padding:10px 14px;font-size:15px;position:absolute;top:-60px;left:16px}.ugro:focus{top:12px}.szam{font-family:var(--betu-szam);font-feature-settings:"tnum" 1;letter-spacing:0}.keret{width:min(1360px,100% - 40px);margin-inline:auto}@media (min-width:900px){.keret{width:min(1360px,100% - 96px)}}.fej{z-index:50;border-bottom:1px solid var(--vonal);position:relative}.fej-fo{transition:background-color .35s var(--ease), border-color .35s var(--ease);border-bottom-color:#0000;position:fixed;top:0;left:0;right:0}.fej-fo[data-hatter="1"]{background:#060606;border-bottom-color:#f0eee91a}.fej-tel{transition:opacity .3s var(--ease)}.fej-sor{justify-content:space-between;align-items:center;gap:16px;height:76px;display:flex}.fej-logo{flex:none;align-items:center;min-width:48px;min-height:48px;display:flex}.fej-logo img{width:auto;height:56px}.fej-menu{align-items:center;gap:4px;margin-left:auto}.fej-menu a{min-height:44px;color:var(--tinta);align-items:center;padding:10px 12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.fej-menu a:after{content:"";background:var(--akcent);transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:8px;left:12px;right:12px;transform:scaleX(0)}.fej-menu a:hover:after{transform:scaleX(1)}.fej-menu{display:none}.fej-mobil{margin-left:auto}.fej-mobil summary{cursor:pointer;border-radius:var(--radius-xs);border:1px solid #f0eee9d9;align-items:center;min-height:44px;padding:0 16px;font-size:17px;font-weight:650;list-style:none;display:inline-flex}.fej-mobil summary::-webkit-details-marker{display:none}.fej-mobil[open] summary{background:var(--tinta);color:var(--alap)}.fej-mobil summary .mn-zar,.fej-mobil[open] summary .mn-nyit{display:none}.fej-mobil[open] summary .mn-zar{display:inline}.fej-mobil-panel{border-bottom:1px solid var(--vonal);background:#060606;max-height:calc(100svh - 76px);padding:8px 20px 28px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.fej-mobil-panel a{font-family:var(--betu-kozep);border-bottom:1px solid var(--vonal);padding:14px 0;font-size:32px;font-weight:650;line-height:1.1;text-decoration:none}.fej-mobil-panel a.fej-mobil-tel{font-family:var(--betu-szoveg);color:var(--alap);background:var(--akcent);text-align:center;border-radius:var(--radius-xs);border:0;margin-top:20px;padding:16px;font-size:20px;font-weight:650}.fej .fej-tel,.fej-tel .fej-tel-szam{display:none}@media (min-width:900px){.fej-sor{height:92px}.fej-logo img{height:66px}.fej .fej-tel{display:inline-flex}.fej-menu{gap:8px;margin-right:24px;display:flex}.fej-mobil,.fej-tel .fej-tel-szoveg{display:none}.fej-tel .fej-tel-szam{font-variant-numeric:tabular-nums;display:inline}}.gomb{border-radius:var(--radius-xs);min-height:48px;font-family:var(--betu-szoveg);font-variant-numeric:tabular-nums;cursor:pointer;background:var(--akcent);color:var(--alap);transition:background-color .25s var(--ease), transform .25s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:17px;font-weight:650;text-decoration:none;display:inline-flex}.gomb:hover{background:var(--akcent-vil)}.gomb:active{transform:translateY(1px)}.gomb-nagy{width:100%;min-height:58px;padding-inline:28px;font-size:19px}.gomb-vonal{color:var(--tinta);border-color:var(--tinta);background:0 0}.gomb-vonal:hover{background:#f0eee91a}.gomb-kicsi{min-height:44px;padding:0 16px;font-size:16px}.gomb-sotet{color:var(--tinta);background:#0a0a0a}.gomb-sotet:hover{background:#26211d}.gomb-vonal-sotet{color:#0a0a0a;background:0 0;border-color:#0a0a0a}.gomb-vonal-sotet:hover{background:#0a0a0a1a}.hos{background:var(--alap);isolation:isolate;align-items:end;height:100svh;min-height:640px;max-height:1240px;display:grid;position:relative;overflow:clip}.hos-kep{z-index:-1;animation:hos-be 2.4s var(--ease) both;position:absolute;inset:0}.hos-kep:after{content:"";pointer-events:none;background:linear-gradient(#06060652 0%,#06060661 30%,#0606069e 58%,#060606 93%);position:absolute;inset:0}.hos-kep picture{width:100%;height:100%;display:block}.hos-foto{object-fit:cover;object-position:72% 22%;width:100%;height:100%}.hos-szoveg{gap:20px;padding-bottom:clamp(28px,5svh,64px);display:grid;position:relative}.nev,.kap-tel,.szakasz-cim,.bem-idezet p,.fej-mobil-panel a,.ker-fo,.ker-tobbi li{font-feature-settings:"lnum" 1}.nev{font-family:var(--betu-nev);letter-spacing:0;text-shadow:0 2px 22px #06060680;margin:0;font-size:clamp(52px,19vw,150px);font-weight:400;line-height:1.02}.nev-sor{transform-origin:0 100%;display:block;transform:rotate(-3deg)}.nev-egyeni{color:var(--akcent-vil);padding-left:.7em}.hos-also{gap:20px;display:grid}.hos-alcim{margin:0 0 6px;font-size:21px;font-weight:600;line-height:1.25}.hos-sor{color:var(--tinta);opacity:.88;max-width:54ch;margin:0;font-size:17px}.hos-gombok{justify-items:center;gap:2px;display:grid}.hos-uzenet{text-underline-offset:4px;align-items:center;min-height:44px;font-size:17px;display:inline-flex}.nev,.hos-alcim,.hos-sor,.hos-gombok{animation:emel 1s var(--ease) both}.nev-felirat{font-family:var(--betu-szoveg);letter-spacing:.26em;text-transform:uppercase;color:var(--tinta);align-items:center;gap:14px;margin-top:clamp(18px,2.4vw,30px);font-size:clamp(15px,3.5vw,22px);font-weight:650;line-height:1;display:flex}.nev-felirat:before{content:"";background:var(--akcent);flex:0 0 clamp(36px,8vw,96px);height:1px}.nev{animation-delay:.25s}.hos-alcim{animation-delay:.5s}.hos-sor{animation-delay:.6s}.hos-gombok{animation-delay:.75s}@keyframes hos-be{0%{transform:scale(1.07)}to{transform:none}}@keyframes emel{0%{transform:translateY(22px)}to{transform:none}}@media (min-width:900px){.nev{font-size:clamp(120px,13vw,250px)}.hos-foto{object-position:78% 30%}.hos-also{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:56px}.hos-alcim{font-size:26px}.hos-sor{font-size:19px}.gomb-nagy{width:auto;min-width:340px}.hos-gombok{justify-items:start}}@media (max-width:899px){.hos-sor{font-size:16px}.hos-foto{object-position:94% 22%}}.tenyek{background:var(--alap);border-block:1px solid var(--vonal)}.tenyek-lista{grid-template-columns:minmax(0,1fr);margin-block:0;padding:0;list-style:none;display:grid}.tenyek-lista li{border-top:1px solid var(--vonal);align-content:start;gap:2px;padding:22px 12px 22px 0;display:grid}.tenyek-lista li:first-child{border-top:0}.tenyek-ertek{font-family:var(--betu-cim);letter-spacing:-.02em;-webkit-text-stroke:.018em currentColor;font-feature-settings:"lnum" 1;font-size:clamp(34px,8vw,72px);line-height:1}.tenyek-szoveg{white-space:nowrap;align-self:end;font-size:clamp(24px,6vw,44px)}.tenyek-cimke{color:var(--tinta-2);font-size:17px;line-height:1.3}@media (min-width:900px){.tenyek-lista{grid-template-columns:1.25fr 1fr 1fr}.tenyek-lista li{border-top:0;border-left:1px solid var(--vonal);padding:44px 24px 44px 28px}.tenyek-lista li:first-child{border-left:0;padding-left:0}}.lb{background:var(--alap);position:relative}.lb-ablak{flex-direction:column;gap:20px;padding-block:clamp(48px,9vw,112px);display:flex;position:relative}.lb-pie{display:none}.lb-sin{scroll-snap-type:x proximity;scrollbar-width:none;align-items:center;gap:clamp(12px,1.6vw,24px);padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.lb-sin::-webkit-scrollbar{display:none}.lb-kep{scroll-snap-align:center;flex:none;margin:0}.lb-kep img{border-radius:var(--radius-xs);background:#101010;width:auto;max-width:none;height:52svh;max-height:520px;box-shadow:0 0 0 1px #f0eee91a}.lb-vonal{display:none}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.lb-ablak{align-items:center;height:100svh;padding:0;display:flex;position:sticky;top:0;overflow:hidden}.lb-sin{scroll-snap-type:none;will-change:transform;padding-inline:48px;overflow:visible}.lb-kep img{height:min(74svh,800px);max-height:none}.lb-ablak{flex-direction:row}.lb-pie{order:0;align-items:center;gap:28px;padding:0;display:flex;position:absolute;bottom:clamp(20px,3.4svh,40px);left:48px;right:48px}.lb-vonal{background:#f0eee938;flex:1;height:2px;display:block}.lb-vonal span{background:var(--akcent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}}@media (min-width:900px) and (prefers-reduced-motion:reduce){.lb-pie,.lb-sin{padding-inline:48px}.lb-kep img{height:70svh;max-height:none}}.szakasz{padding-block:clamp(64px,8vw,128px)}.munkak{background:var(--alap);border-top:1px solid var(--vonal);padding-block:clamp(56px,8vw,120px);overflow:clip}.lapozo{--hmax:min(66svh, 560px)}.lapozo-fej{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(20px,3vw,44px);display:flex}.lapozo-fej .szakasz-cim{font-size:clamp(44px,12.5vw,104px)}.lapozo-vezerlo{flex:none;gap:8px;padding-bottom:6px;display:flex}.lapozo-gomb{border:1px solid var(--tinta);border-radius:var(--radius-xs);width:52px;height:52px;color:var(--tinta);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease), opacity .25s var(--ease);background:0 0;place-items:center;padding:0;display:grid}.lapozo-gomb:hover:not(:disabled){background:var(--tinta);color:var(--alap)}.lapozo-gomb:disabled{opacity:.28;cursor:default}.lapozo-sin{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:center;gap:12px;margin:0;padding:0 max(20px,50% - 680px);list-style:none;display:flex;position:relative;overflow-x:auto}.lapozo-sin::-webkit-scrollbar{display:none}.lapozo-lap{scroll-snap-align:center;aspect-ratio:3/4;width:min(calc(100vw - 56px), calc(var(--hmax) * 3 / 4));border-radius:var(--radius-xs);background:#121212;flex:none;place-items:center;display:grid;position:relative}.lapozo-lap img{object-fit:contain;border-radius:var(--radius-xs);width:100%;height:100%;display:block}.lapozo-lap-kollazs{aspect-ratio:auto;background:0 0;align-self:center}.lapozo-kollazs{width:100%;position:relative}.lapozo-kollazs img{height:auto}.lapozo-jelzo{color:var(--tinta);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-xs);background:#060606c7;padding:4px 10px;font-size:14px;font-weight:600;position:absolute;bottom:12px}.lapozo-jelzo-bal{left:12px}.lapozo-jelzo-jobb{left:calc(46% + 12px)}.lapozo-pie{align-items:center;gap:20px;margin-top:clamp(16px,2.4vw,28px);display:flex}.lapozo-szam{color:var(--tinta-2);white-space:nowrap;margin:0;font-size:16px}.lapozo-szam span{color:var(--tinta)}.lapozo-vonal{background:#f0eee938;flex:1;height:2px}.lapozo-vonal span{background:var(--akcent);transform-origin:0;height:100%;transition:transform .35s var(--ease);display:block}.lapozo-sin:focus-visible{outline-offset:-2px}@media (min-width:900px){.lapozo{--hmax:min(74svh, 740px)}.lapozo-sin{gap:20px}.lapozo-lap{width:calc(var(--hmax) * 3 / 4)}}.szakasz-cim{font-family:var(--betu-cim);letter-spacing:-.02em;margin:0;font-size:clamp(44px,6.6vw,104px);font-weight:400;line-height:1}.ar{background:var(--akcent);color:#0a0a0a;--krem-tinta:#0a0a0a;--krem-tinta-2:#1f1814;--krem-akcent:#0a0a0a}.ar-racs{gap:36px;display:grid}.ar-kep{margin:0}.ar-kep img{border-radius:var(--radius-xs);background:#000;width:100%;height:auto}.ar-fej{gap:16px;margin-bottom:clamp(32px,4vw,56px);display:grid}.ar .szakasz-cim{font-size:clamp(56px,8.4vw,128px)}.ar-bev{color:var(--krem-tinta);max-width:40ch;margin:0;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.35}.ar-lista{margin:0;padding:0;list-style:none}.ar-sor{border-top:1px solid var(--krem-tinta);gap:12px;padding:28px 0 32px;display:grid}.ar-sor:last-child{border-bottom:1px solid var(--krem-tinta)}.ar-fo{gap:8px 28px;display:grid}.ar-nev{font-family:var(--betu-kozep);letter-spacing:-.01em;margin:0;font-size:clamp(26px,2.8vw,42px);font-weight:650;line-height:1.08}.ar-ar{color:var(--krem-akcent);white-space:nowrap;margin:0;line-height:1}.ar-ertek{font-family:var(--betu-szoveg);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;font-size:clamp(32px,3vw,48px);font-weight:700}.ar-egyseg{letter-spacing:0;font-size:clamp(17px,1.3vw,20px);font-weight:600}.ar-leiras{color:var(--krem-tinta-2);max-width:58ch;margin:0}.ar-reszek{max-width:58ch;color:var(--krem-tinta-2);gap:10px;margin:0;display:grid}.ar-reszek dt{color:var(--krem-tinta);font-weight:700;display:inline}.ar-reszek dt:after{content:": "}.ar-reszek dd{margin:0;display:inline}.ar-jegyzet{color:var(--krem-tinta-2);margin:0;font-size:16px}@media (min-width:900px){.ar-racs{grid-template-columns:5fr 6fr;align-items:start;gap:clamp(48px,6vw,104px)}.ar-kep{position:sticky;top:112px}.ar-sor{padding:36px 0 40px}.ar-fo{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}}.bem-idezet{margin:0 0 clamp(48px,7vw,120px)}.bem-idezet p{font-family:var(--betu-cim);letter-spacing:-.02em;text-wrap:pretty;max-width:16em;margin:0;font-size:clamp(32px,3.9vw,60px);line-height:1.04}.bem-racs{gap:40px;display:grid}.bem-kep{margin:0}.bem-kep img{aspect-ratio:4/5;object-fit:cover;object-position:50% 14%;border-radius:var(--radius-xs);width:100%;height:auto}.bem-folyo{align-self:start;padding-top:clamp(0px,4vw,64px)}.bem-folyo p{color:var(--tinta-2);max-width:50ch;margin:0 0 18px;font-size:clamp(18px,1.5vw,22px);line-height:1.6}.bem-folyo p:first-child{color:var(--tinta);font-size:clamp(20px,1.8vw,26px);line-height:1.5}@media (min-width:900px){.bem-racs{grid-template-columns:5fr 6fr;align-items:start;gap:clamp(56px,8vw,136px)}}.ker{border-top:1px solid var(--vonal);overflow:clip}.ker-racs{gap:clamp(28px,5vw,48px);display:grid}.ker-kop{align-content:start;gap:clamp(16px,2.4vw,28px);display:grid}.ker-bev{max-width:40ch;font-family:var(--betu-kozep);text-wrap:pretty;margin:0;font-size:clamp(22px,2.4vw,34px);font-weight:500;line-height:1.3}.ker-terkep{justify-self:center;width:min(100%,520px);margin:0}.terkep{border:1px solid var(--vonal);border-radius:var(--radius);background:#0b0b0b;width:100%;height:auto;display:block}.terkep-mas path{fill:#151515;stroke:var(--vonal);stroke-width:2px;stroke-linejoin:round}.terkep-ki path{fill:var(--akcent);stroke:var(--alap);stroke-width:3px;stroke-linejoin:round}.terkep-duna path{fill:none;stroke:#3a4a55;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.terkep-szam{font-family:var(--betu-szoveg);fill:var(--szurke);text-anchor:middle;dominant-baseline:central;font-size:30px;font-weight:600}.terkep-szam-ki{fill:var(--alap);font-size:54px;font-weight:700}.ker-jelmagyarazat{color:var(--tinta-2);align-items:center;gap:10px;margin-top:12px;font-size:16px;display:flex}.ker-jel{background:var(--akcent);border-radius:var(--radius-xs);flex:none;width:16px;height:16px}.ker-lista{flex-wrap:wrap;gap:8px;margin:0 0 clamp(20px,3vw,32px);padding:0;list-style:none;display:flex}.ker-lista li{border:1px solid var(--vonal);border-radius:var(--radius-xs);color:var(--tinta-2);align-items:baseline;gap:6px;padding:8px 14px;font-size:17px;display:flex}.ker-szam{color:var(--akcent-vil);font-size:20px;font-weight:700;line-height:1}.ker-lab{color:var(--tinta-2);max-width:52ch;margin:0;font-size:clamp(18px,1.4vw,21px)}@media (min-width:900px){.ker-racs{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"kop terkep""also terkep";align-items:start;column-gap:clamp(40px,6vw,96px)}.ker-kop{grid-area:kop}.ker-terkep{grid-area:terkep;justify-self:end;width:100%;max-width:560px}.ker-also{grid-area:also}}.kap{background:var(--akcent);color:#0a0a0a}.kap-racs{gap:56px;display:grid}.kap-elerheto{align-content:start;gap:16px;display:grid}.kap .szakasz-cim{color:#0a0a0a}.kap-tel{width:fit-content;font-family:var(--betu-cim);letter-spacing:-.02em;color:#0a0a0a;white-space:nowrap;min-height:44px;transition:background-size .4s var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 3px;margin-top:8px;padding-bottom:6px;font-size:clamp(44px,11.4vw,112px);line-height:1;text-decoration:none;display:block}.kap-tel:hover{background-size:100% 3px}.kap-email{margin:0;font-size:20px}.kap-email a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.kap-gombok{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}@media (min-width:900px){.kap-gombok{display:none}}.kap-urlap-cim{font-family:var(--betu-kozep);margin:0 0 8px;font-size:clamp(28px,2.8vw,40px);font-weight:700;line-height:1.1}.kap-urlap-sor{margin:0 0 24px;font-size:18px}@media (min-width:900px){.kap-racs{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(48px,6vw,112px)}.kap-tel{font-size:clamp(56px,6.5vw,108px)}}.kap .mezo label{color:#0a0a0a;font-size:17px;font-weight:600}.kap .mezo input,.kap .mezo select,.kap .mezo textarea{color:#0a0a0a;background-color:#0000;border:1.5px solid #0a0a0a}.kap .mezo select{background-image:linear-gradient(45deg,#0000 50%,#0a0a0a 50%),linear-gradient(135deg,#0a0a0a 50%,#0000 50%)}.kap .mezo select option{background:var(--tinta);color:#0a0a0a}.kap .mezo input:focus-visible,.kap .mezo select:focus-visible,.kap .mezo textarea:focus-visible{outline-offset:2px;border-color:#0a0a0a;outline:2px solid #0a0a0a}.kap .mezo-hiba{color:#3b0d08;font-weight:600}.kap .jelolo,.kap .jelolo input{color:#0a0a0a}.kap .koszono{border-color:#0a0a0a}.kap :focus-visible{outline-color:#0a0a0a}.urlap{gap:16px;display:grid}.mezo{grid-template-columns:1fr;gap:6px;display:grid}.mezo label{color:var(--tinta-2);font-size:16px}.mezo input,.mezo select,.mezo textarea{border-radius:var(--radius-xs);width:100%;min-height:52px;color:inherit;font:inherit;background:0 0;border:1px solid #0a0a0a;padding:10px 14px;font-size:17px}.mezo select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--szurke) 50%), linear-gradient(135deg, var(--szurke) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px}.mezo textarea{resize:vertical;min-height:120px}.mezo-hiba{color:var(--hiba);margin:0;font-size:15px}.mezo-ket{gap:16px;display:grid}@media (min-width:600px){.mezo-ket{grid-template-columns:1fr 1fr}}.jelolo{align-items:flex-start;gap:12px;font-size:16px;display:flex}.jelolo input{appearance:none;border-radius:var(--radius-xs);cursor:pointer;background:0 0;border:1.5px solid;flex:none;place-content:center;width:22px;height:22px;margin-top:2px;display:grid}.jelolo input:after{content:"";clip-path:polygon(14% 52%,0 66%,40% 100%,100% 22%,86% 8%,40% 70%);width:12px;height:12px;transition:transform .15s var(--ease);background:currentColor;transform:scale(0)}.jelolo input:checked:after{transform:scale(1)}.mez{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.koszono{border-radius:var(--radius-xs);border:1px solid;padding:24px}.koszono h3{font-family:var(--betu-kozep);margin:0 0 8px;font-size:28px;font-weight:700}.lab{border-top:1px solid var(--vonal);color:var(--tinta-2);background:var(--alap);padding-block:64px 120px;font-size:16px}.lab-racs{gap:40px;display:grid}.lab-marka{align-items:center;gap:20px;display:flex}.lab-marka img{width:auto;height:80px}.lab-nev{letter-spacing:.08em}.lab-marka p{color:var(--tinta);font-family:var(--betu-kozep);margin:0;font-size:22px;font-weight:650;line-height:1.15}.lab ul{align-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.lab a{color:var(--tinta-2);text-underline-offset:3px;align-items:center;min-height:32px;display:inline-flex}.lab a:hover{color:var(--tinta)}.lab-keruletek{letter-spacing:.04em;padding-top:6px}.lab button{color:var(--tinta-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:4px 0;text-decoration:underline}@media (min-width:900px){.lab{padding-bottom:64px}.lab-racs{grid-template-columns:1.3fr 1fr 1fr;align-items:start}}.hivas-sav{z-index:40;background:var(--akcent);padding-bottom:env(safe-area-inset-bottom);transition:transform .3s var(--ease);border-top:2px solid #0a0a0a;grid-template-columns:1fr auto;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -4px 14px #00000038}.hivas-sav[data-latszik="1"]{transform:none}.hivas-sav a{min-height:58px;color:var(--alap);font-family:var(--betu-szoveg);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 18px;font-size:18px;font-weight:650;text-decoration:none;display:flex}.hivas-sav a+a{border-left:1px solid #06060659}@media (min-width:900px){.hivas-sav{display:none}}.suti{z-index:60;border-top:1px solid var(--szurke);padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#121212;position:fixed;bottom:0;left:0;right:0}.suti-belso{gap:12px;width:min(1296px,100%);margin-inline:auto;display:grid}.suti p{color:var(--tinta-2);margin:0;font-size:15px}.suti-gombok{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:900px){.suti-belso{grid-template-columns:1fr auto;align-items:center}.suti-gombok{display:flex}}.bem,.ker,.lab{content-visibility:auto}.bem{contain-intrinsic-size:auto 900px}.ker{contain-intrinsic-size:auto 1100px}.lab{contain-intrinsic-size:auto 400px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fel{animation:linear both felfed;animation-timeline:view();animation-range:entry entry 50%}@keyframes felfed{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hos-foto{animation:linear both hos-par;animation-timeline:scroll(root);animation-range:0 100svh}@keyframes hos-par{to{transform:translateY(8%)scale(1.06)}}}}.jogi{max-width:760px;padding-block:40px 96px}.jogi h1{font-family:var(--betu-kozep);font-size:40px;font-weight:700;line-height:1.1}.jogi h2{margin-top:36px;font-size:20px;font-weight:600}.jogi p,.jogi li{color:var(--tinta-2)}.jogi .hiany{color:var(--hiba);font-family:var(--betu-szam);font-size:14px}.gate{background:var(--alap);grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:100svh;display:grid}.gate-kep{height:30svh;min-height:200px;position:relative;overflow:hidden}.gate-kep img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.gate-kep:after{content:"";background:linear-gradient(to bottom, transparent 55%, var(--alap));position:absolute;inset:0}.gate-box{align-content:start;gap:12px;width:100%;max-width:480px;margin-inline:auto;padding:4px 20px 200px;display:grid}.gate-logo{width:auto;height:52px}.gate-box h1{font-family:var(--betu-kozep);letter-spacing:-.015em;margin:4px 0 0;font-size:34px;font-weight:700;line-height:1.05}.gate-kicker,.gate-sentence,.gate-foot{color:var(--tinta-2);margin:0;font-size:16px}.gate-form{gap:14px;margin-top:8px;display:grid}.gate-field{gap:6px;display:grid}.gate-field label{color:var(--tinta-2);font-size:16px}.gate-input{border:1px solid var(--szurke);border-radius:var(--radius-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.gate-input:focus-within{outline:2px solid var(--tinta)}.gate-input input{width:100%;min-width:0;min-height:54px;color:var(--tinta);font:inherit;background:0 0;border:0;outline:none;padding:0 14px;font-size:18px}.gate-toggle{border:0;border-left:1px solid var(--szurke);color:var(--tinta);font:inherit;cursor:pointer;background:0 0;min-width:72px;padding:0 16px;font-size:15px}.gate-error{color:var(--hiba);margin:0}.gate-caps{color:var(--akcent);margin:0;font-size:15px}.gate-form .gate-btn{border-radius:var(--radius-xs);background:var(--akcent);min-height:56px;color:var(--alap);font:inherit;cursor:pointer;transition:background-color .25s var(--ease);border:0;font-size:18px;font-weight:650}.gate-form .gate-btn:hover{background:var(--akcent-vil)}.gate-form .gate-btn[disabled]{opacity:.7;cursor:progress}@media (min-width:900px){.gate{grid-template-rows:none;grid-template-columns:1.1fr 1fr}.gate-kep{height:auto;min-height:100svh}.gate-kep:after{background:linear-gradient(to right, transparent 60%, var(--alap))}.gate-box{align-content:center;margin-inline:0;padding:48px}.gate-logo{height:64px}}.terv{padding-block:24px 96px}.terv h1{font-family:var(--betu-kozep);margin:8px 0 12px;font-size:34px;font-weight:700;line-height:1.1}.fulek{border-bottom:1px solid var(--szurke);scrollbar-width:none;gap:4px;margin:24px 0;display:flex;overflow-x:auto}.ful{color:var(--tinta-2);font-family:var(--betu-szam);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;min-height:44px;padding:12px;font-size:14px}.ful[aria-selected=true]{color:var(--tinta);border-bottom-color:var(--akcent)}.terv-panel{gap:16px;display:grid}.terv-panel p,.terv-panel li{color:var(--tinta-2)}.terv-tabla{border-collapse:collapse;width:100%;font-size:15px}.terv-tabla th,.terv-tabla td{text-align:left;border-bottom:1px solid var(--vonal);vertical-align:top;padding:10px 8px}.terv-tabla th{font-family:var(--betu-szam);color:var(--szurke);font-size:12px;font-weight:400}.terv-tabla td.sz{font-family:var(--betu-szam);white-space:nowrap}.tabla-gorgo{overflow-x:auto}.hirdetes-elo{color:#202124;border-radius:var(--radius);background:#fff;max-width:600px;padding:16px;font-family:Arial,Helvetica,sans-serif}.hirdetes-elo .h-szpon{margin:0 0 4px;font-size:12px;font-weight:700}.hirdetes-elo .h-url{color:#202124;margin:0 0 4px;font-size:13px}.hirdetes-elo .h-cim{color:#1a0dab;margin:0 0 4px;font-size:18px;line-height:1.3}.hirdetes-elo .h-leir{color:#4d5156;margin:0;font-size:14px;line-height:1.45}.terv-kartya{border:1px solid var(--vonal);border-radius:var(--radius);padding:16px}.terv-szamok{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.lab{font-size:17px}.szakasz-cim,.bem-idezet p,.kap-tel{-webkit-text-stroke:.018em currentColor}.bem-kep img{-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.kap .mezo input,.kap .mezo select,.kap .mezo textarea{background-color:#f0eee9}.kap .jelolo input{background:#f0eee9;border:2px solid #0a0a0a}
