@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope/Manrope-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--w-zold:#23483f;--w-zold-sotet:#1a362f;--w-zold-halvany:#e9edec;--w-zold-szoveg-halvany:#cfe0d9;--w-feher:#fff;--w-torfeher:#f5f3ee;--w-homok:#d8c8b5;--w-homok-halvany:#ede6de;--w-terrakotta:#b76e51;--w-tinta:#202923;--w-tinta-halvany:#5a635e;--w-vonal:#d8ddd8;--w-betu:Manrope, Arial, sans-serif;--w-sugar-kicsi:6px;--w-sugar:12px;--w-max-szelesseg:1180px;--w-oldalkoz:clamp(16px, 4vw, 40px);--w-szakaszkoz:clamp(56px, 8vw, 104px);--w-atmenet:.22s cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--w-betu);color:var(--w-tinta);background:var(--w-torfeher);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{letter-spacing:-.01em;margin:0 0 .5em;font-weight:700;line-height:1.15}h1{font-size:clamp(2rem,4.6vw,3.6rem)}h2{font-size:clamp(1.6rem,3vw,2.4rem)}h3{font-size:1.15rem}p{margin:0 0 1em}.w-kontener{max-width:var(--w-max-szelesseg);padding:0 var(--w-oldalkoz);margin:0 auto}.w-szakasz{padding:var(--w-szakaszkoz) 0}.w-szakasz--feher{background:var(--w-feher)}.w-szakasz--zold{background:var(--w-zold);color:var(--w-feher)}.w-felcim{letter-spacing:.12em;text-transform:uppercase;color:var(--w-terrakotta);margin-bottom:.75rem;font-size:.8rem;font-weight:600}.w-szakasz--zold .w-felcim{color:var(--w-homok)}.w-bevezeto{color:var(--w-tinta-halvany);max-width:640px;font-size:1.1rem}.w-szakasz--zold .w-bevezeto{color:var(--w-zold-szoveg-halvany)}.w-kozepre{text-align:center}.w-kozepre .w-bevezeto{margin-left:auto;margin-right:auto}.w-gomb{border-radius:var(--w-sugar-kicsi);cursor:pointer;border:1.5px solid var(--w-zold);min-height:46px;color:var(--w-zold);transition:background var(--w-atmenet), color var(--w-atmenet), transform var(--w-atmenet);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.w-gomb:hover{transform:translateY(-1px)}.w-gomb--elso{background:var(--w-zold);color:var(--w-feher)}.w-gomb--elso:hover{background:var(--w-zold-sotet)}.w-gomb--vilagos{border-color:var(--w-feher);color:var(--w-feher)}.w-gomb--vilagos.w-gomb--elso{background:var(--w-feher);color:var(--w-zold)}.w-gombsor{flex-wrap:wrap;gap:12px;display:flex}:focus-visible{outline:3px solid var(--w-terrakotta);outline-offset:2px}.w-fejlec{z-index:20;background:var(--w-feher);border-bottom:1px solid var(--w-vonal);position:sticky;top:0}.w-fejlec__belso{max-width:var(--w-max-szelesseg);padding:0 var(--w-oldalkoz);justify-content:space-between;align-items:center;gap:24px;height:84px;margin:0 auto;display:flex}.w-fejlec__logo img{width:auto;height:56px}.w-fejlec__menu{align-items:center;gap:26px;display:flex}.w-fejlec__menu a:not(.w-gomb){color:var(--w-tinta);border-bottom:2px solid #0000;padding:6px 0;font-size:.95rem;font-weight:600;text-decoration:none}.w-fejlec__menu a:not(.w-gomb):hover,.w-fejlec__menu a[aria-current=page]{border-bottom-color:var(--w-zold);color:var(--w-zold)}.w-fejlec__cta{min-height:40px;padding:0 16px}.w-fejlec__menugomb{border:1.5px solid var(--w-zold);border-radius:var(--w-sugar-kicsi);background:var(--w-feher);min-height:40px;color:var(--w-zold);font:inherit;padding:0 14px;font-weight:600;display:none}@media (width<=900px){.w-fejlec__menugomb{align-items:center;display:inline-flex}.w-fejlec__menu{background:var(--w-feher);border-bottom:1px solid var(--w-vonal);padding:8px var(--w-oldalkoz) 20px;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:84px;left:0;right:0}.w-fejlec__menu.is-nyitva{display:flex}.w-fejlec__menu a:not(.w-gomb){border-bottom:1px solid var(--w-vonal);padding:12px 0}.w-fejlec__cta{margin-top:16px}}.w-hero{background:var(--w-zold);color:var(--w-feher);padding:clamp(36px,4.5vw,64px) 0 clamp(48px,6vw,80px);overflow:hidden}.w-hero__racs{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.w-hero h1{color:var(--w-feher);font-size:clamp(2rem,3.6vw,3rem)}.w-hero__alcim{color:var(--w-zold-szoveg-halvany);max-width:520px;margin-bottom:28px;font-size:1.15rem}.w-hero .w-felcim{color:var(--w-homok)}@media (width<=900px){.w-hero__racs{grid-template-columns:1fr}}.w-szegmensek{grid-template-columns:1fr 1fr;gap:12px;max-width:520px;display:grid}.w-szegmens{border-radius:var(--w-sugar);color:var(--w-feher);transition:background var(--w-atmenet), transform var(--w-atmenet), border-color var(--w-atmenet);border:1px solid #ffffff59;padding:18px 18px 16px;text-decoration:none;display:block}.w-szegmens:hover{border-color:var(--w-feher);background:#ffffff14;transform:translateY(-2px)}.w-szegmens strong{margin-bottom:4px;font-size:1.1rem;display:block}.w-szegmens span{color:var(--w-zold-szoveg-halvany);font-size:.9rem}.w-szegmens--elso{background:var(--w-feher);color:var(--w-zold);border-color:var(--w-feher)}.w-szegmens--elso span{color:var(--w-tinta-halvany)}.w-szegmens--elso:hover{background:var(--w-torfeher)}@media (width<=480px){.w-szegmensek{grid-template-columns:1fr}}.w-falproba{position:relative}.w-falproba__kep{border-radius:var(--w-sugar);background:var(--w-homok-halvany);aspect-ratio:3/2;position:relative;overflow:hidden}.w-falproba__kep img{object-fit:cover;width:100%;height:100%}.w-falproba__grafika{mix-blend-mode:multiply;opacity:.92;background-position:50%;background-size:cover;transition:opacity .36s,filter .36s;position:absolute}.w-falproba__grafika.is-valt{opacity:0;filter:blur(6px)}.w-falproba__jel{color:var(--w-zold);background:#ffffffe6;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600;position:absolute;top:12px;left:12px}.w-falproba__vezerlo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.w-falproba__minta{gap:8px;display:flex}.w-falproba__minta button{border-radius:var(--w-sugar-kicsi);cursor:pointer;background-position:50%;background-size:cover;background-color:var(--w-feher);width:46px;height:46px;transition:transform var(--w-atmenet), border-color var(--w-atmenet);border:2px solid #0000;padding:0}.w-falproba__minta button:hover{transform:translateY(-2px)}.w-falproba__minta button[aria-pressed=true]{border-color:var(--w-homok)}.w-falproba__szoba{gap:6px;display:flex}.w-falproba__szoba button{font:inherit;cursor:pointer;color:var(--w-feher);background:0 0;border:1px solid #ffffff80;border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:600}.w-falproba__szoba button[aria-pressed=true]{background:var(--w-feher);color:var(--w-zold)}.w-falproba__nev{width:100%;color:var(--w-zold-szoveg-halvany);margin:0;font-size:.85rem}.w-falproba__nev a{color:var(--w-feher);font-weight:600}.w-racs-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.w-racs-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=820px){.w-racs-3,.w-racs-2{grid-template-columns:1fr}}.w-kartya{background:var(--w-feher);border:1px solid var(--w-vonal);border-radius:var(--w-sugar);padding:26px}.w-szakasz--feher .w-kartya{background:var(--w-torfeher);border-color:#0000}.w-kartya p:last-child{margin-bottom:0}.w-lepes__szam{background:var(--w-zold);width:36px;height:36px;color:var(--w-feher);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-weight:700;display:inline-flex}.w-vilag{border-radius:var(--w-sugar);min-height:380px;color:var(--w-feher);background:var(--w-zold-sotet);flex-direction:column;justify-content:flex-end;padding:30px;text-decoration:none;display:flex;position:relative;overflow:hidden}.w-vilag img{object-fit:cover;opacity:.55;width:100%;height:100%;transition:transform .6s,opacity .6s;position:absolute;inset:0}.w-vilag:hover img{opacity:.45;transform:scale(1.04)}.w-vilag>:not(img){position:relative}.w-vilag h3{font-size:1.6rem}.w-vilag p{color:var(--w-zold-szoveg-halvany);max-width:420px}.w-vilag__nyil{font-weight:600}.w-kephely{aspect-ratio:4/3;border-radius:var(--w-sugar);background:var(--w-homok-halvany);align-items:flex-end;padding:14px;display:flex;position:relative;overflow:hidden}.w-kephely span{color:var(--w-tinta-halvany);background:#ffffffd9;border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600}.w-kephely--zold{background:var(--w-zold-halvany)}.w-kephely--homok{background:var(--w-homok)}.w-terek{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.w-ter{border-radius:var(--w-sugar);background:var(--w-feher);border:1px solid var(--w-vonal);transition:border-color var(--w-atmenet), transform var(--w-atmenet);padding:18px;font-weight:600;text-decoration:none}.w-ter:hover{border-color:var(--w-zold);transform:translateY(-2px)}.w-ter small{color:var(--w-tinta-halvany);margin-top:4px;font-weight:400;display:block}.w-ar{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:28px;display:grid}@media (width<=820px){.w-ar{grid-template-columns:1fr}}.w-ar__tol{color:var(--w-zold);margin:0 0 6px;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:700}.w-ar__peldak{gap:12px;display:grid}.w-ar__pelda{border-radius:var(--w-sugar);background:var(--w-feher);border:1px solid var(--w-vonal);justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.w-ar__pelda strong{color:var(--w-zold);white-space:nowrap}.w-apro{color:var(--w-tinta-halvany);font-size:.85rem}.w-gyik{max-width:820px;margin:0 auto}.w-gyik details{border-bottom:1px solid var(--w-vonal);padding:18px 0}.w-gyik summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:1.05rem;font-weight:600;list-style:none;display:flex}.w-gyik summary::-webkit-details-marker{display:none}.w-gyik summary:after{content:"+";color:var(--w-zold);font-size:1.4rem;line-height:1}.w-gyik details[open] summary:after{content:"–"}.w-gyik details p{color:var(--w-tinta-halvany);margin:12px 0 0}.w-zaro{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}@media (width<=820px){.w-zaro{grid-template-columns:1fr}}.w-zaro a{border-radius:var(--w-sugar);color:var(--w-feher);transition:background var(--w-atmenet), border-color var(--w-atmenet);border:1px solid #ffffff59;padding:24px;text-decoration:none;display:block}.w-zaro a:hover{border-color:var(--w-feher);background:#ffffff14}.w-zaro strong{margin-bottom:4px;font-size:1.15rem;display:block}.w-zaro span{color:var(--w-zold-szoveg-halvany);font-size:.92rem}.w-elerhetoseg{gap:4px;display:grid}.w-elerhetoseg a{color:var(--w-zold);font-weight:600}.w-lablec{background:var(--w-zold);color:var(--w-zold-szoveg-halvany);border-top:1px solid #ffffff1f;padding:56px 0 28px}.w-lablec__belso{max-width:var(--w-max-szelesseg);padding:0 var(--w-oldalkoz);grid-template-columns:1.4fr 1fr 1fr;gap:32px;margin:0 auto;display:grid}@media (width<=720px){.w-lablec__belso{grid-template-columns:1fr}}.w-lablec__marka img{width:180px;height:auto;margin-bottom:12px}.w-lablec__oszlop{flex-direction:column;gap:8px;display:flex}.w-lablec a{color:var(--w-feher);text-decoration:none}.w-lablec a:hover{text-decoration:underline}.w-lablec__jogi{max-width:var(--w-max-szelesseg);padding:20px var(--w-oldalkoz) 0;border-top:1px solid #ffffff26;margin:40px auto 0;font-size:.8rem}.w-lablec__marka p{margin-top:4px}@media (prefers-reduced-motion:no-preference){.w-js .w-beuszik{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.w-js .w-beuszik.is-latszik{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.w-falproba__grafika{transition:none}}
