.blog-oldal{--tpl-signal:#a90e19;--tpl-aqua:#65b6c1;max-width:1240px;margin:0 auto;padding:clamp(80px,12vh,140px) 4vw 120px}.blog-oldal [hidden]{display:none!important}.blog-fej{margin-bottom:clamp(36px,6vh,64px)}.blog-fej__kicker{letter-spacing:.1em;text-transform:uppercase;opacity:.6;margin:0 0 10px;font-size:12px}.blog-fej__kicker a{color:inherit}.blog-fej h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,58px);font-weight:650;line-height:1.02}.blog-fej__bevezeto{opacity:.78;max-width:62ch;margin:18px 0 0;font-size:clamp(1rem,1.4vw,17px);line-height:1.6}.blog-fej__adatok{letter-spacing:.08em;text-transform:uppercase;opacity:.62;flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.blog-fej__adatok b{opacity:1;font-weight:650}.blog-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-vezerlok{gap:16px;margin-bottom:clamp(28px,4vh,44px);display:grid}.blog-kereso{align-items:center;max-width:520px;display:flex;position:relative}.blog-kereso input{width:100%;font:inherit;color:inherit;background:color-mix(in srgb, currentColor 4%, transparent);border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:2px;padding:14px 44px 14px 16px;font-size:16px;transition:border-color .2s}.blog-kereso input::placeholder{color:color-mix(in srgb, currentColor 68%, transparent);opacity:1}.blog-kereso input:focus-visible{outline:2px solid var(--tpl-aqua);outline-offset:2px;border-color:#0000}.blog-kereso input::-webkit-search-cancel-button{appearance:none;display:none}.blog-kereso input::-webkit-search-decoration{appearance:none;display:none}.blog-kereso__torol{width:32px;height:32px;font:inherit;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;border-radius:2px;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;right:6px}.blog-kereso__torol:hover,.blog-kereso__torol:focus-visible{opacity:1}.blog-szuro{flex-wrap:wrap;gap:8px;display:flex}.blog-szuro button{font:inherit;letter-spacing:.02em;color:inherit;border:1px solid color-mix(in srgb, currentColor 22%, transparent);cursor:pointer;background:0 0;border-radius:999px;padding:8px 15px;font-size:13px;transition:border-color .2s,background-color .2s}.blog-szuro button:hover{border-color:color-mix(in srgb, currentColor 45%, transparent)}.blog-szuro button[aria-pressed=true]{color:#fff;background:var(--tpl-signal);border-color:var(--tpl-signal)}.blog-szuro button:focus-visible{outline:2px solid var(--tpl-aqua);outline-offset:2px}.blog-szuro__db{opacity:.6;font-variant-numeric:tabular-nums;margin-left:6px}.blog-szuro button[aria-pressed=true] .blog-szuro__db{opacity:.85}.blog-talalat{opacity:.62;font-variant-numeric:tabular-nums;margin:0;font-size:13px}.blog-lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.blog-kartya a{height:100%;color:inherit;border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:2px;text-decoration:none;transition:border-color .25s;display:grid;overflow:hidden}.blog-kartya a:hover,.blog-kartya a:focus-visible{border-color:color-mix(in srgb, currentColor 38%, transparent)}.blog-kartya figure{aspect-ratio:3/2;margin:0;overflow:hidden}.blog-kartya img{object-fit:cover;width:100%;height:100%}.blog-kartya__szoveg{align-content:start;gap:10px;padding:22px 22px 24px;display:grid}.blog-kartya__kat{letter-spacing:.08em;text-transform:uppercase;opacity:.62;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:12px;display:flex}.blog-kartya__perc:before{content:"·";margin-right:8px}.blog-kartya h2{letter-spacing:-.02em;margin:0;font-size:clamp(19px,2vw,23px);font-weight:600;line-height:1.22}.blog-kartya__kivonat{opacity:.78;margin:0;font-size:15px;line-height:1.6}.blog-kartya__lab{opacity:.6;gap:14px;margin:4px 0 0;font-size:13px;display:flex}html[data-elo] .blog-oldal .reveal{transition-delay:var(--tpl-delay,0s)}.blog-ures{opacity:.7;padding:40px 0}.blog-tovabb-sor{justify-content:center;margin-top:40px;display:flex}.blog-tovabb{font:inherit;letter-spacing:.04em;text-transform:uppercase;color:inherit;border:1px solid color-mix(in srgb, currentColor 30%, transparent);cursor:pointer;background:0 0;border-radius:2px;padding:14px 26px;font-size:14px;transition:border-color .2s}.blog-tovabb:hover{border-color:color-mix(in srgb, currentColor 60%, transparent)}.blog-tovabb:focus-visible{outline:2px solid var(--tpl-aqua);outline-offset:2px}.blog-lapozo{gap:26px;margin-top:48px;display:flex}.blog-lapozo a{color:inherit;border-bottom:1px solid;padding-bottom:2px;text-decoration:none}
