:is(#zb,#zb2){font-family:"Source Sans Pro","Segoe UI",Arial,sans-serif;font-size:17px;line-height:1.5;color:#282828;background:#EDF1F4;padding:28px 16px 40px}:is(#zb,#zb2) h1,:is(#zb,#zb2) h2,:is(#zb,#zb2) h3{margin:0;padding:0;letter-spacing:normal;text-transform:none;line-height:1.15;border:0}:is(#zb,#zb2) p{margin:0;padding:0}:is(#zb,#zb2) ul{margin:0}:is(#zb,#zb2) a,:is(#zb,#zb2) a:hover{text-decoration:none}:is(#zb,#zb2) img{max-width:100%;height:auto}:is(#zb,#zb2) button{font-family:inherit}:is(#zb,#zb2) details{margin:0}:is(#zb,#zb2) summary{outline:none}:is(#zb,#zb2){--ground:#EDF1F4;--navy:#0D2B47;--navy-2:#163A5C;--sky:#E4F1FA;--sand:#F6EAD5;--steel:#E7ECF2;--amber-2:#C27400;--yolk:#F2A900;--paper:#FAF6F5;--white:#FFFFFF;--ink:#282828;--muted:#5F5F5F;--soft:#8C8480;--blue:#0089CE;--blue-sky:#5BB8EA;--blue-tint:#E3F1FA;--hero-a:#4F94D5;--hero-b:#4888C3;--amber-bg:#FFF1E0;--amber:#B35A00;--amber-dot:#F08A00;--line:#E4DCD8;--display:Montserrat,"Arial Black",Arial,sans-serif;--body:"Source Sans Pro","Segoe UI",Arial,sans-serif;--r:28px;--gap:16px;color-scheme:light;}:is(#zb,#zb2) *{box-sizing:border-box}:is(#zb,#zb2){background:var(--ground);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.5;padding-inline:16px;padding-block:0 48px}:is(#zb,#zb2) a{color:inherit;text-decoration:none}:is(#zb,#zb2) .wrap{max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:var(--gap)}:is(#zb,#zb2) .grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap)}:is(#zb,#zb2) .t{border-radius:var(--r);padding:30px;position:relative;overflow:hidden;min-width:0;display:flex;flex-direction:column;gap:12px}:is(#zb,#zb2) .white{background:var(--white)}:is(#zb,#zb2) .dark{background:var(--navy);color:#fff}:is(#zb,#zb2) .sky{background:var(--sky)}:is(#zb,#zb2) .sand{background:var(--sand)}:is(#zb,#zb2) .blue{background:var(--blue);color:#fff}:is(#zb,#zb2) .s3{grid-column:span 3}:is(#zb,#zb2) .s4{grid-column:span 4}:is(#zb,#zb2) .s5{grid-column:span 5}:is(#zb,#zb2) .s6{grid-column:span 6}:is(#zb,#zb2) .s7{grid-column:span 7}:is(#zb,#zb2) .s8{grid-column:span 8}:is(#zb,#zb2) .eyebrow{font-family:var(--display);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}:is(#zb,#zb2) .dark .eyebrow{color:#9DB6CF}:is(#zb,#zb2) .blue .eyebrow{color:rgba(255,255,255,.75)}:is(#zb,#zb2) h1,:is(#zb,#zb2) h2,:is(#zb,#zb2) h3{font-family:var(--display);margin:0;text-wrap:balance}:is(#zb,#zb2) h2.sec{font-weight:800;font-size:clamp(28px,3.4vw,44px);line-height:1.05;text-transform:uppercase;color:var(--blue)}:is(#zb,#zb2) h2.sec span{display:block;color:var(--navy);font-size:.5em;letter-spacing:.08em;margin-top:6px}:is(#zb,#zb2) h3{font-weight:700;font-size:21px;line-height:1.2}:is(#zb,#zb2) p{margin:0}:is(#zb,#zb2) .muted{color:var(--muted)}:is(#zb,#zb2) .dark .muted{color:#C3D2E2}:is(#zb,#zb2) .blue .muted{color:rgba(255,255,255,.85)}:is(#zb,#zb2) .btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 24px;border-radius:999px;font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:2px solid transparent;cursor:pointer;transition:transform .15s}:is(#zb,#zb2) .btn:hover{transform:translateY(-1px)}:is(#zb,#zb2) .btn:focus-visible,:is(#zb,#zb2) .chip:focus-visible,:is(#zb,#zb2) .arrow:focus-visible{outline:3px solid var(--blue-sky);outline-offset:2px}:is(#zb,#zb2) .b-blue{background:var(--blue);color:#fff}:is(#zb,#zb2) .b-white{background:#fff;color:var(--blue)}:is(#zb,#zb2) .b-ghost{border-color:currentColor;background:transparent}:is(#zb,#zb2) .arrow{width:46px;height:46px;border-radius:50%;background:var(--blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}:is(#zb,#zb2) .row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}:is(#zb,#zb2) .spread{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto}:is(#zb,#zb2) .pill{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:6px 13px;font-size:14px;font-weight:700;white-space:nowrap}:is(#zb,#zb2) .hot{background:var(--amber-bg);color:var(--amber)}:is(#zb,#zb2) .hot::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--amber-dot)}:is(#zb,#zb2) .cool{background:var(--blue-tint);color:#00669A}:is(#zb,#zb2) .big{font-family:var(--display);font-weight:800;line-height:.9;font-variant-numeric:tabular-nums}:is(#zb,#zb2) .hero{background:linear-gradient(180deg,var(--hero-a),var(--hero-b));color:#fff;min-height:540px;padding:44px}:is(#zb,#zb2) .hero h1{font-weight:800;font-size:clamp(34px,4.1vw,58px);line-height:1;text-transform:uppercase;max-width:58%;position:relative;z-index:2}:is(#zb,#zb2) .hero h1 .k{color:var(--navy);display:block}:is(#zb,#zb2) .hero h1 .u{background:linear-gradient(transparent 82%,var(--yolk) 82%,var(--yolk) 92%,transparent 92%)}:is(#zb,#zb2) .hero .lead{font-family:var(--display);font-weight:400;letter-spacing:.1em;text-transform:uppercase;font-size:14px;max-width:54%;position:relative;z-index:2}:is(#zb,#zb2) .hero .row{position:relative;z-index:2;margin-top:10px}:is(#zb,#zb2) .ts{position:absolute;z-index:1}:is(#zb,#zb2) .next .big{font-size:84px;color:var(--blue-sky)}:is(#zb,#zb2) .next .mon{font-family:var(--display);font-weight:700;letter-spacing:.16em;color:#9DB6CF;font-size:15px}:is(#zb,#zb2) .instant img,:is(#zb,#zb2) .gep img{mix-blend-mode:multiply}:is(#zb,#zb2) .instant img{-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 60%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 60%,transparent 100%)}:is(#zb,#zb2) .instant img{position:absolute;right:-10px;bottom:-6px;width:46%;max-width:230px}:is(#zb,#zb2) .instant h3,:is(#zb,#zb2) .instant p{position:relative;z-index:2}:is(#zb,#zb2) .instant p{max-width:56%!important}:is(#zb,#zb2) .instant h3{font-size:26px;color:var(--blue);text-transform:uppercase;line-height:1.05;max-width:7em}:is(#zb,#zb2) .when{display:flex;align-items:baseline;gap:10px}:is(#zb,#zb2) .when .big{font-size:64px;color:var(--blue)}:is(#zb,#zb2) .when .m{font-family:var(--display);font-weight:700;letter-spacing:.16em;color:var(--soft);font-size:14px}:is(#zb,#zb2) .when .any{font-family:var(--display);font-weight:800;color:var(--blue);font-size:26px;line-height:1}:is(#zb,#zb2) .filters{display:flex;gap:8px;flex-wrap:wrap}:is(#zb,#zb2) .chip{height:42px;padding:0 18px;border-radius:999px;border:0;background:var(--ground);color:var(--ink);font-family:var(--display);font-weight:600;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}:is(#zb,#zb2) .chip[aria-pressed="true"]{background:var(--blue);color:#fff}:is(#zb,#zb2) .chip .n{font-size:12px;opacity:.7}:is(#zb,#zb2) .cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap)}:is(#zb,#zb2) .card{border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:6px;background:#F4F7FA;min-width:0}:is(#zb,#zb2) .card .code{font-family:var(--display);font-weight:800;font-size:44px;line-height:1;color:var(--blue)}:is(#zb,#zb2) .card .name{font-family:var(--display);font-weight:700;font-size:16px;line-height:1.25;min-height:2.5em}:is(#zb,#zb2) .card .lab{font-family:var(--display);font-weight:700;font-size:11px;letter-spacing:.12em;color:var(--blue);text-transform:uppercase;margin-top:8px}:is(#zb,#zb2) .card .price{font-family:var(--display);font-weight:800;font-size:22px;font-variant-numeric:tabular-nums}:is(#zb,#zb2) .card .sub{font-size:14px;color:var(--muted)}:is(#zb,#zb2) .card .foot{display:flex;justify-content:space-between;align-items:center;gap:8px}:is(#zb,#zb2) .card .arrow{width:38px;height:38px;font-size:16px}:is(#zb,#zb2) .card.k-auto{background:var(--navy);color:#fff}:is(#zb,#zb2) .card.k-hiv{background:var(--steel)}:is(#zb,#zb2) .card.k-hiv .code{color:var(--navy-2)}:is(#zb,#zb2) .card.k-auto .code{color:#fff}:is(#zb,#zb2) .card.k-auto .lab{color:var(--blue-sky)}:is(#zb,#zb2) .card.k-auto .sub{color:#B9C8DA}:is(#zb,#zb2) .card.k-gki{background:var(--blue-tint)}:is(#zb,#zb2) .card.k-gki .code{color:var(--navy)}:is(#zb,#zb2) .card.k-gki .arrow{background:var(--navy)}:is(#zb,#zb2) .card.k-gep{background:var(--sand);color:var(--ink)}:is(#zb,#zb2) .card.k-gep .code,:is(#zb,#zb2) .card.k-gep .lab{color:var(--amber-2)}:is(#zb,#zb2) .card.k-gep .sub{color:#6E5A3E}:is(#zb,#zb2) .card.k-gep .arrow{background:var(--ink)}:is(#zb,#zb2) .card[hidden]{display:none}:is(#zb,#zb2) .gep{min-height:420px;padding:40px}:is(#zb,#zb2) .gep img{position:absolute;right:-10px;bottom:-10px;width:52%;max-width:500px;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}:is(#zb,#zb2) .gep h2{font-weight:800;font-size:clamp(30px,3.5vw,50px);line-height:1;color:var(--blue);text-transform:uppercase}:is(#zb,#zb2) .gep h2 span{display:block;color:var(--navy);font-size:.5em;letter-spacing:.06em;margin-top:6px}:is(#zb,#zb2) .gep .txt{max-width:46%;display:flex;flex-direction:column;gap:14px;position:relative;z-index:2}:is(#zb,#zb2) .stat .big{font-size:64px;color:var(--blue)}:is(#zb,#zb2) .dark.stat .big{color:var(--blue-sky)}:is(#zb,#zb2) .stat .u{font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--blue)}:is(#zb,#zb2) .dark.stat .u{color:var(--blue-sky)}:is(#zb,#zb2) .opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:6px}:is(#zb,#zb2) .opt{border-radius:18px;background:rgba(255,255,255,.08);padding:16px;display:flex;flex-direction:column;gap:6px;min-width:0}:is(#zb,#zb2) .opt b{font-family:var(--display);font-size:15px}:is(#zb,#zb2) .opt span{font-size:14px;color:#C3D2E2}:is(#zb,#zb2) .sofor .txt{position:relative;z-index:2;max-width:58%;display:flex;flex-direction:column;gap:12px}:is(#zb,#zb2) details{border-top:1px solid var(--line);padding:14px 0}:is(#zb,#zb2) details:last-of-type{border-bottom:1px solid var(--line)}:is(#zb,#zb2) summary{font-family:var(--display);font-weight:700;font-size:15px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}:is(#zb,#zb2) summary::after{content:"+";color:var(--blue);font-size:22px;line-height:1}:is(#zb,#zb2) details[open] summary::after{content:"–"}:is(#zb,#zb2) details p{margin-top:10px;color:var(--muted);max-width:65ch}:is(#zb,#zb2) .kv{display:flex;flex-direction:column;gap:2px}:is(#zb,#zb2) .kv b{font-family:var(--display);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#9DB6CF}:is(#zb,#zb2) .hours{display:grid;grid-template-columns:auto auto;gap:2px 16px;font-variant-numeric:tabular-nums}@media (max-width:1100px){:is(#zb,#zb2) .cards{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#zb,#zb2) .s3{grid-column:span 6}:is(#zb,#zb2) .s4,:is(#zb,#zb2) .s5,:is(#zb,#zb2) .s7,:is(#zb,#zb2) .s8{grid-column:span 12}:is(#zb,#zb2) .s6{grid-column:span 12}}@media (max-width:640px){:is(#zb,#zb2){--r:22px}:is(#zb,#zb2) .grid{grid-template-columns:minmax(0,1fr)}:is(#zb,#zb2) .s3,:is(#zb,#zb2) .s4,:is(#zb,#zb2) .s5,:is(#zb,#zb2) .s6,:is(#zb,#zb2) .s7,:is(#zb,#zb2) .s8{grid-column:auto}:is(#zb,#zb2) .cards{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#zb,#zb2) .t{padding:22px}:is(#zb,#zb2) .hero{padding:26px 22px;min-height:560px}:is(#zb,#zb2) .hero h1,:is(#zb,#zb2) .hero .lead{max-width:100%}:is(#zb,#zb2) .ts{display:none}:is(#zb,#zb2) .instant p{max-width:58%!important}:is(#zb,#zb2) .instant h3{font-size:22px}:is(#zb,#zb2) .sofor{min-height:0!important}:is(#zb,#zb2) .gep{min-height:560px}:is(#zb,#zb2) .gep .txt{max-width:100%}:is(#zb,#zb2) .gep img{width:92%}:is(#zb,#zb2) .sofor .txt{max-width:100%}:is(#zb,#zb2) .opts{grid-template-columns:minmax(0,1fr)}:is(#zb,#zb2) .card .code{font-size:34px}:is(#zb,#zb2) .card .price{font-size:19px}}@media (prefers-reduced-motion:reduce){:is(#zb,#zb2) .btn{transition:none}}:is(#zb,#zb2) .newtag{display:inline-flex;align-self:flex-start;align-items:center;gap:7px;font-family:var(--display);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);background:var(--sky);border-radius:999px;padding:5px 11px}:is(#zb,#zb2) .newtag::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--blue)}:is(#zb,#zb2) .later{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;color:var(--muted)}:is(#zb,#zb2) .later span{width:100%}:is(#zb,#zb2) .later b{font-family:var(--display);font-size:13px;color:var(--navy);background:var(--steel);border-radius:999px;padding:4px 10px}:is(#zb,#zb2) .disc,:is(#zb,#zb2) .opt .disc{display:inline-flex;align-self:flex-start;font-style:normal;font-family:var(--display);font-weight:800;font-size:12px;letter-spacing:.02em;color:#3D2A00;background:var(--yolk);border-radius:999px;padding:5px 10px;margin-top:4px}@media (max-width:1100px){:is(#zb,#zb2) .gep{min-height:0!important}:is(#zb,#zb2) .gep .txt{max-width:100%!important}:is(#zb,#zb2) .gep img{position:relative!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:520px!important;align-self:flex-end;margin:4px -10px -30px 0}}:is(#zb,#zb2) .vid{background:radial-gradient(120% 80% at 80% 0%,var(--navy-2),var(--navy));color:#fff;justify-content:space-between;overflow:hidden}:is(#zb,#zb2) .vid::before{content:"";position:absolute;left:-10%;right:-10%;bottom:-30px;height:120px;background:repeating-linear-gradient(90deg,transparent 0 40px,rgba(255,255,255,.35) 40px 80px) center 60px/100% 6px no-repeat,linear-gradient(180deg,transparent,rgba(0,0,0,.25));transform:perspective(300px) rotateX(55deg);opacity:.6}:is(#zb,#zb2) .vid>*{position:relative;z-index:1}:is(#zb,#zb2) .vid .play{width:64px;height:64px;border-radius:50%;background:var(--blue);display:flex;align-items:center;justify-content:center;color:#fff;align-self:center;box-shadow:0 10px 30px rgba(0,137,206,.5);transition:transform .15s}:is(#zb,#zb2) .vid:not(.v1) .play{width:46px;height:46px;position:absolute;right:22px;top:22px}:is(#zb,#zb2) .vid:hover .play{transform:scale(1.08)}:is(#zb,#zb2) .vid .dur{font-family:var(--display);font-weight:700;font-size:13px;background:rgba(0,0,0,.35);border-radius:8px;padding:4px 8px;font-variant-numeric:tabular-nums}:is(#zb,#zb2) .vid:not(.v1) h3{font-size:17px}@media (prefers-reduced-motion:reduce){:is(#zb,#zb2) .vid .play{transition:none}}@media (max-width:640px){:is(#zb,#zb2) .later span{width:auto}}:is(#zb,#zb2) .hero{background:#4a8cc9 url(https://zoomjogsi.hu/wp-content/uploads/2023/11/v3kezdokepmost-indulo-jogis-tanfolyam-gyor.jpg) right bottom/cover no-repeat}:is(#zb,#zb2) .clock{position:absolute;right:6px;bottom:4px;width:220px;height:140px;background:url(https://zoomjogsi.hu/wp-content/uploads/2023/11/ora-Zoom-jogsi-gyor-jogositvany-megszerzes-b-a-c-e-gepkezelo.png) no-repeat -108px -5px/1092px auto}:is(#zb,#zb2) .gepimg{position:absolute;right:-10px;bottom:-20px;width:54%;max-width:520px;mix-blend-mode:multiply}:is(#zb,#zb2) .soforimg{position:absolute;right:0;top:0;bottom:0;width:42%;background:url(https://zoomjogsi.hu/wp-content/uploads/2023/11/v3kezdokepmost-indulo-jogis-tanfolyam-gyor.jpg) 88% 40%/auto 150% no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%)}:is(#zb,#zb2) .wrap{gap:16px}@media (max-width:1100px){:is(#zb,#zb2) .gepimg{position:relative;right:auto;bottom:auto;width:100%;max-width:520px;align-self:flex-end;margin:0 -10px -30px 0}:is(#zb,#zb2) .gep{min-height:0}:is(#zb,#zb2) .gep .txt{max-width:100%}}@media (max-width:640px){:is(#zb,#zb2) .hero{background-size:190% auto;background-position:72% 100%}:is(#zb,#zb2) .clock{width:150px;height:95px;background-position:-74px -3px;background-size:745px auto}:is(#zb,#zb2) .soforimg{display:none}:is(#zb,#zb2){padding:16px 12px 28px}}:is(#zb,#zb2) .row{margin:0!important;padding:0}:is(#zb,#zb2) .grid,:is(#zb,#zb2) .wrap{margin-left:0;margin-right:0}@media (max-width:640px){:is(#zb,#zb2){padding-left:0!important;padding-right:0!important}:is(#zb,#zb2) #kepzeseink{padding:18px 14px}:is(#zb,#zb2) .cards{gap:10px}:is(#zb,#zb2) .card{padding:16px}}@media (max-width:640px){:is(#zb,#zb2) .card .price{font-size:17px;white-space:nowrap}:is(#zb,#zb2) .card .arrow{width:32px;height:32px}:is(#zb,#zb2) .card .lab{letter-spacing:.06em}}