@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.04ygcc0k6zvvf.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.18awt9904y5ei.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.0~z396rbj0t4w.woff2)format("woff2");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}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.09-.4z_6a6fti.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.1841exvy3.1-g.woff2)format("woff2");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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.woff2)format("woff2");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}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_2a36c26e-module__FHBbda__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_2a36c26e-module__FHBbda__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");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}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");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}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");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}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_82b3789c-module__N9ghTa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_82b3789c-module__N9ghTa__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
.CookieBanner-module___9etpq__overlay{--overlay-blur:22px;--overlay-tint:.68;background:rgba(7, 7, 7, var(--overlay-tint));-webkit-backdrop-filter:blur(var(--overlay-blur)) saturate(115%);backdrop-filter:blur(var(--overlay-blur)) saturate(115%);z-index:185;animation:.3s cubic-bezier(.16,1,.3,1) forwards CookieBanner-module___9etpq__overlayIn;position:fixed;inset:0}.CookieBanner-module___9etpq__overlayClosing{animation:.24s forwards CookieBanner-module___9etpq__overlayOut}@keyframes CookieBanner-module___9etpq__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes CookieBanner-module___9etpq__overlayOut{0%{opacity:1}to{opacity:0}}.CookieBanner-module___9etpq__banner{background:var(--bg3);border:.5px solid var(--border-hover);z-index:190;touch-action:manipulation;border-radius:14px;flex-direction:column;align-items:flex-start;gap:16px;max-width:520px;padding:20px 22px;animation:.3s cubic-bezier(.16,1,.3,1) forwards CookieBanner-module___9etpq__slideUp;display:flex;position:fixed;bottom:24px;left:24px}.CookieBanner-module___9etpq__banner:focus{outline:none}.CookieBanner-module___9etpq__bannerClosing{animation:.24s forwards CookieBanner-module___9etpq__fadeOutDown}.CookieBanner-module___9etpq__text{font-family:var(--sans);color:var(--muted);margin:0;font-size:13px;line-height:1.55}.CookieBanner-module___9etpq__link{color:var(--teal);white-space:nowrap;text-decoration:none}.CookieBanner-module___9etpq__link:hover{text-underline-offset:2px;text-decoration:underline}.CookieBanner-module___9etpq__link:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:2px}.CookieBanner-module___9etpq__actions{flex-wrap:wrap;gap:8px;width:100%;display:flex}.CookieBanner-module___9etpq__btnGhost{min-width:140px;font-family:var(--sans);color:var(--muted);border:.5px solid var(--border-hover);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:100px;flex:auto;min-height:44px;padding:9px 14px;font-size:13px;font-weight:400;transition:color .2s,border-color .2s}.CookieBanner-module___9etpq__btnGhost:hover{color:var(--text);border-color:#ffffff4d}.CookieBanner-module___9etpq__btnGhost:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.CookieBanner-module___9etpq__btnAccept{font-family:var(--sans);background:var(--text);color:var(--bg);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:100px;flex:100%;min-height:44px;padding:10px 16px;font-size:13px;font-weight:500;transition:opacity .2s}.CookieBanner-module___9etpq__btnAccept:hover{opacity:.88}.CookieBanner-module___9etpq__btnAccept:focus-visible{outline:2px solid var(--teal);outline-offset:3px}@keyframes CookieBanner-module___9etpq__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CookieBanner-module___9etpq__fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.CookieBanner-module___9etpq__overlay,.CookieBanner-module___9etpq__overlayClosing,.CookieBanner-module___9etpq__banner,.CookieBanner-module___9etpq__bannerClosing{animation:none}.CookieBanner-module___9etpq__btnGhost,.CookieBanner-module___9etpq__btnAccept,.CookieBanner-module___9etpq__link{transition:none}}@media (max-width:768px){.CookieBanner-module___9etpq__overlay{--overlay-blur:10px;--overlay-tint:.45}.CookieBanner-module___9etpq__banner{width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);animation:.3s cubic-bezier(.16,1,.3,1) forwards CookieBanner-module___9etpq__fadeInCenter;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.CookieBanner-module___9etpq__bannerClosing{animation:.24s forwards CookieBanner-module___9etpq__fadeOutCenter}@keyframes CookieBanner-module___9etpq__fadeInCenter{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes CookieBanner-module___9etpq__fadeOutCenter{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}.CookieBanner-module___9etpq__actions{flex-direction:column}.CookieBanner-module___9etpq__btnGhost,.CookieBanner-module___9etpq__btnAccept{flex:none;width:100%}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.CookieBanner-module___9etpq__banner,.CookieBanner-module___9etpq__bannerClosing{animation:none;transform:translate(-50%,-50%)}}
.rendszer-module__0GFrmW__main{background:var(--bg);color:var(--text)}.rendszer-module__0GFrmW__hero{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;max-width:900px;min-height:70svh;padding:140px 80px 80px;display:flex}.rendszer-module__0GFrmW__heroTitle{font-family:var(--mono);margin:0;font-size:48px;font-weight:700;line-height:1.15}.rendszer-module__0GFrmW__heroLead{font-family:var(--sans);color:var(--muted);margin:0;font-size:19px;font-weight:300;line-height:1.6}.rendszer-module__0GFrmW__section{border-top:.5px solid var(--border);padding:64px 80px}.rendszer-module__0GFrmW__sectionTitle{font-family:var(--mono);margin:0 0 32px;font-size:28px;font-weight:700}.rendszer-module__0GFrmW__sectionLead{font-family:var(--sans);color:var(--muted);max-width:760px;margin:0;font-size:17px;font-weight:300;line-height:1.7}.rendszer-module__0GFrmW__grid4{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.rendszer-module__0GFrmW__card{background:var(--bg2);border:.5px solid var(--border);border-radius:12px;padding:24px}.rendszer-module__0GFrmW__card h3{font-family:var(--sans);margin:0 0 10px;font-size:16px;font-weight:500}.rendszer-module__0GFrmW__card p{font-family:var(--sans);color:var(--muted);margin:0;font-size:14px;font-weight:300;line-height:1.6}.rendszer-module__0GFrmW__sectionTitleSm{font-family:var(--sans);letter-spacing:.02em;text-transform:uppercase;color:var(--faint);margin:0 0 14px;font-size:15px;font-weight:500}.rendszer-module__0GFrmW__sectionLeadSm{font-family:var(--sans);color:var(--faint);max-width:620px;margin:0 0 20px;font-size:14px;font-weight:300;line-height:1.6}.rendszer-module__0GFrmW__tagSor{flex-wrap:wrap;gap:10px;display:flex}.rendszer-module__0GFrmW__tag{font-family:var(--sans);color:var(--muted);background:var(--bg2);border:.5px solid var(--border);border-radius:100px;padding:8px 16px;font-size:13px;font-weight:400}.rendszer-module__0GFrmW__folyamatSor{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.rendszer-module__0GFrmW__folyamatLepes{flex:200px;align-items:center;gap:12px;display:flex}.rendszer-module__0GFrmW__folyamatCard{background:var(--bg2);border:.5px solid var(--teal-border);border-radius:12px;flex:1;padding:22px}.rendszer-module__0GFrmW__folyamatSzam{font-family:var(--mono);color:var(--teal);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.rendszer-module__0GFrmW__folyamatCard h3{font-family:var(--sans);margin:0 0 8px;font-size:15px;font-weight:500}.rendszer-module__0GFrmW__folyamatCard p{font-family:var(--sans);color:var(--muted);margin:0;font-size:13px;font-weight:300;line-height:1.6}.rendszer-module__0GFrmW__folyamatNyil{font-family:var(--mono);color:var(--faint);flex-shrink:0;font-size:20px}.rendszer-module__0GFrmW__grid3{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:28px;display:grid}.rendszer-module__0GFrmW__pkgCard{background:var(--bg2);border:.5px solid var(--border);border-radius:12px;padding:28px 24px;position:relative}.rendszer-module__0GFrmW__pkgCardFeatured{border-color:var(--teal-border);background:var(--teal-dim)}.rendszer-module__0GFrmW__pkgBadge{background:var(--teal);color:var(--bg);font-family:var(--sans);letter-spacing:.04em;border-radius:100px;padding:5px 12px;font-size:11px;font-weight:600;position:absolute;top:-12px;right:20px}.rendszer-module__0GFrmW__pkgCard h3{font-family:var(--mono);margin:0 0 10px;font-size:18px;font-weight:700}.rendszer-module__0GFrmW__pkgAr{font-family:var(--sans);margin:0 0 14px;font-size:20px;font-weight:500}.rendszer-module__0GFrmW__pkgCard p{font-family:var(--sans);color:var(--muted);margin:0 0 10px;font-size:14px;font-weight:300;line-height:1.6}.rendszer-module__0GFrmW__pkgCompare{font-family:var(--sans);color:var(--faint);max-width:760px;margin:0;font-size:14px;font-weight:300;line-height:1.7}.rendszer-module__0GFrmW__faint{color:var(--faint);font-size:14px;font-weight:400}.rendszer-module__0GFrmW__relatedGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px;display:grid}.rendszer-module__0GFrmW__relatedCard{background:var(--bg2);border:.5px solid var(--border);border-radius:12px;text-decoration:none;transition:border-color .2s;display:block;overflow:hidden;border-bottom:none!important}.rendszer-module__0GFrmW__relatedCard:hover{border-color:var(--border-hover)}.rendszer-module__0GFrmW__relatedThumb{object-fit:cover;width:100%;height:150px;display:block}.rendszer-module__0GFrmW__relatedTag{font-family:var(--sans);letter-spacing:.03em;text-transform:uppercase;color:var(--teal);margin:16px 20px 8px;font-size:11px;font-weight:500;display:block}.rendszer-module__0GFrmW__relatedCard h3{font-family:var(--sans);color:var(--text);margin:0 20px 20px;font-size:15px;font-weight:500;line-height:1.4}.rendszer-module__0GFrmW__textLink{font-family:var(--sans);color:var(--muted);font-size:14px;text-decoration:none;display:inline-block}.rendszer-module__0GFrmW__textLink:hover{color:var(--teal)}.rendszer-module__0GFrmW__form{flex-direction:column;gap:14px;max-width:480px;display:flex}.rendszer-module__0GFrmW__form input,.rendszer-module__0GFrmW__form textarea{font-family:var(--sans);color:var(--text);background:var(--bg2);border:.5px solid var(--border);resize:vertical;border-radius:8px;padding:13px 16px;font-size:15px}.rendszer-module__0GFrmW__form input:focus,.rendszer-module__0GFrmW__form textarea:focus{border-color:var(--teal-border);outline:none}.rendszer-module__0GFrmW__formSuccess{font-family:var(--sans);color:var(--teal);font-size:16px}.rendszer-module__0GFrmW__formError{font-family:var(--sans);color:#e88;margin:0;font-size:13px}.rendszer-module__0GFrmW__btnPrimary{font-family:var(--sans);background:var(--text);color:var(--bg);cursor:pointer;z-index:1;border:none;border-radius:100px;align-self:flex-start;align-items:center;padding:13px 26px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative}.rendszer-module__0GFrmW__btnPrimary:hover{opacity:.88}.rendszer-module__0GFrmW__btnPrimary:disabled{opacity:.5;cursor:not-allowed}@media (max-width:1024px){.rendszer-module__0GFrmW__hero,.rendszer-module__0GFrmW__section{padding-left:40px;padding-right:40px}.rendszer-module__0GFrmW__grid4{grid-template-columns:repeat(2,1fr)}.rendszer-module__0GFrmW__grid3{grid-template-columns:1fr}}@media (max-width:768px){.rendszer-module__0GFrmW__hero{min-height:auto;padding:120px 24px 56px}.rendszer-module__0GFrmW__heroTitle{font-size:32px}.rendszer-module__0GFrmW__section{padding:48px 24px}.rendszer-module__0GFrmW__grid4,.rendszer-module__0GFrmW__relatedGrid{grid-template-columns:1fr}.rendszer-module__0GFrmW__folyamatSor{flex-direction:column}.rendszer-module__0GFrmW__folyamatLepes{flex-direction:column;align-items:stretch}.rendszer-module__0GFrmW__folyamatNyil{align-self:center;transform:rotate(90deg)}}
