.zk-ez{position:relative;background:var(--zk-bg);background-image:var(--zk-dots);background-size:20px 20px;overflow:hidden}.zk-ez__wrap{position:relative;z-index:1;max-width:var(--zk-container);margin:0 auto}.zk-ez__hero{position:relative;padding:calc(var(--zk-air) + 72px) clamp(24px,5vw,64px) var(--zk-air)}.zk-ez__band{position:relative;padding:var(--zk-air) clamp(24px,5vw,64px)}.zk-ez__band:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--zk-rule);pointer-events:none;z-index:3}.zk-ez__band--cyan:before{background:linear-gradient(90deg,transparent,rgba(30,209,233,.45) 50%,transparent)}.zk-ez__band--elev{background-color:var(--zk-bg-elev);background-image:var(--zk-dots);background-size:20px 20px}.zk-ez__beam{position:absolute;z-index:0;pointer-events:none;filter:blur(30px)}.zk-ez__beam--hero{top:-90px;left:50%;transform:translate(-50%);width:min(1100px,100vw);height:600px;background:radial-gradient(circle,rgba(9,129,255,.3),transparent 66%)}.zk-ez__beam--sel{top:40px;right:-120px;width:min(900px,96vw);height:620px;background:radial-gradient(circle,rgba(9,129,255,.26),transparent 66%);transition:background .5s var(--zk-ease)}.zk-ez__beam--exp{bottom:80px;left:50%;transform:translate(-50%);width:min(1320px,100vw);height:420px;background:radial-gradient(ellipse,rgba(9,129,255,.2),transparent 66%)}.zk-ez__crumb{display:flex;align-items:center;gap:9px;font:400 13px var(--zk-font-body);color:var(--zk-c2);margin-bottom:40px}.zk-ez__crumb a{color:var(--zk-c2);text-decoration:none;transition:color var(--zk-dur-fast) var(--zk-ease)}.zk-ez__crumb a:hover{color:var(--zk-c1)}.zk-ez__crumb span[aria-hidden]{color:#3a424f}.zk-ez__crumb .cat{color:var(--zk-c2)}.zk-ez__crumb [aria-current]{color:var(--zk-c1)}.zk-ez__eyebrow{display:inline-flex;align-items:center;gap:11px;margin-bottom:20px;color:var(--zk-red-lift)}.zk-ez__eyebrow svg{flex:none}.zk-ez__eyebrow>span{font:500 12px var(--zk-font-head);letter-spacing:.1em;color:var(--zk-cyan);text-transform:uppercase}.zk-ez__vmark{display:flex;align-items:center;justify-content:center;width:30px;height:34px;flex:none;font:300 34px/1 var(--zk-font-head);color:var(--zk-accent);text-shadow:0 0 22px rgba(9,129,255,.55)}.zk-ez__intro{max-width:900px}.zk-ez__h1{font-family:var(--zk-font-head);font-weight:300;font-size:clamp(2.3rem,5.4vw,4.25rem);line-height:1;letter-spacing:-.034em;color:var(--zk-c1);margin:0 0 26px;text-wrap:balance}.zk-ez__h1 .hl{color:var(--zk-accent)}.zk-ez__h2{font-family:var(--zk-font-head);font-weight:400;font-size:clamp(1.85rem,3.6vw,2.75rem);line-height:1.06;letter-spacing:-.028em;color:var(--zk-c1);margin:0 0 18px;max-width:760px;text-wrap:balance}.zk-ez__lead{font:400 clamp(1rem,1.5vw,1.1875rem)/1.6 var(--zk-font-body);color:var(--zk-c2);margin:0 0 34px;max-width:660px;text-wrap:pretty}.zk-ez__sub{font:400 clamp(.98rem,1.3vw,1.0625rem)/1.62 var(--zk-font-body);color:var(--zk-c2);margin:0 0 40px;max-width:660px;text-wrap:pretty}.zk-ez__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.zk-ez__btn{display:inline-flex;align-items:center;gap:9px;min-height:44px;box-sizing:border-box;white-space:nowrap;font:500 15px var(--zk-font-head);color:var(--zk-on-accent);background:var(--zk-accent);border-radius:var(--zk-r-xl);padding:14px 28px;text-decoration:none;box-shadow:var(--zk-glow-blue);transition:background var(--zk-dur-fast) var(--zk-ease),transform var(--zk-dur-fast) var(--zk-ease)}.zk-ez__btn:hover{background:var(--zk-accent-600);transform:translateY(-2px)}.zk-ez__btn:focus-visible{outline:none;box-shadow:var(--zk-glow-blue),var(--zk-ring)}.zk-ez__btn svg{stroke:currentColor}.zk-ez__btn--ghost{background:transparent;color:var(--zk-c1);border:1px solid var(--zk-border);box-shadow:none;padding:14px 24px}.zk-ez__btn--ghost:hover{background:transparent;border-color:var(--zk-border-active)}.zk-ez__btn--ghost svg{stroke:var(--zk-c2)}.zk-ez__btn--ghost:focus-visible{box-shadow:var(--zk-ring)}.zk-ez__stage{position:relative;z-index:1;max-width:var(--zk-container);margin:56px auto 0}.zk-ez__frame{position:relative;display:block;width:100%;padding:0;cursor:pointer;overflow:hidden;background:var(--zk-bg-elev);border:1px solid var(--zk-border);border-radius:var(--zk-r-3xl);box-shadow:var(--zk-card-sh);aspect-ratio:21 / 9;transition:aspect-ratio .52s var(--zk-ease),box-shadow .52s var(--zk-ease)}.zk-ez__stage[data-open=true] .zk-ez__frame{aspect-ratio:16 / 9;box-shadow:var(--zk-card-sh),var(--zk-glow-blue);cursor:default}.zk-ez__frame:focus-visible{outline:none;box-shadow:var(--zk-card-sh),var(--zk-ring)}.zk-ez__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.zk-ez__frame.no-poster .zk-ez__poster{display:none}.zk-ez__frame.no-poster{background:linear-gradient(140deg,#16223a,#0f2136 48%,#0a0e14)}.zk-ez__media{position:absolute;inset:0}.zk-ez__media iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.zk-ez__vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,14,20,.86),transparent 30%,transparent 62%,rgba(10,14,20,.9))}.zk-ez__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:86px;height:86px;border-radius:var(--zk-r-pill);background:var(--zk-accent);box-shadow:0 0 40px #0981ff99;pointer-events:none;transition:opacity .3s var(--zk-ease)}.zk-ez__play svg{fill:var(--zk-on-accent);margin-left:4px}.zk-ez__vlabel{position:absolute;left:clamp(18px,3vw,32px);bottom:26px;right:24px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;pointer-events:none}.zk-ez__vlabel b{font:500 12px var(--zk-font-head);letter-spacing:.1em;color:var(--zk-c1);text-transform:uppercase}.zk-ez__vlabel span{font:400 12px var(--zk-font-mono);color:var(--zk-c2)}.zk-ez__stage[data-open=true] .zk-ez__play,.zk-ez__stage[data-open=true] .zk-ez__vignette,.zk-ez__stage[data-open=true] .zk-ez__vlabel{opacity:0;transition:opacity .3s var(--zk-ease)}.zk-ez__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-bottom:38px}.zk-ez__head .zk-ez__h2{margin-bottom:0;max-width:660px}.zk-ez__count{font:400 12px var(--zk-font-mono);color:var(--zk-c2);white-space:nowrap;padding-bottom:8px}.zk-ez__sel{display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:24px;align-items:start}.zk-ez__rail{display:flex;flex-direction:column;gap:8px}.zk-ez__rrow{display:flex;align-items:center;gap:16px;width:100%;box-sizing:border-box;min-height:44px;cursor:pointer;padding:18px;border-radius:var(--zk-r-2xl);font-family:inherit;text-align:left;background:transparent;border:1px solid var(--zk-border);transition:background var(--zk-dur-fast) var(--zk-ease),border-color var(--zk-dur-fast) var(--zk-ease),box-shadow var(--zk-dur-fast) var(--zk-ease)}.zk-ez__rrow.is-on{background:var(--zk-glass);backdrop-filter:blur(var(--zk-blur));-webkit-backdrop-filter:blur(var(--zk-blur));border-color:var(--zk-border-active);box-shadow:var(--zk-card-sh),var(--zk-glow-blue)}.zk-ez__rrow:focus-visible{outline:none;box-shadow:var(--zk-ring)}.zk-ez__rrow .num{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:10px;font:400 13px var(--zk-font-mono);background:#ffffff0a;border:1px solid var(--zk-border);color:var(--zk-c2);transition:background var(--zk-dur-fast) var(--zk-ease),border-color var(--zk-dur-fast) var(--zk-ease),color var(--zk-dur-fast) var(--zk-ease)}.zk-ez__rrow.is-on .num{background:#0981ff29;border-color:var(--zk-border-active);color:var(--zk-accent)}.zk-ez__rrow .txt{flex:1;min-width:0}.zk-ez__rrow .n{display:block;font:500 17px/1.24 var(--zk-font-head);letter-spacing:-.012em;color:#aeb6c2;transition:color var(--zk-dur-fast) var(--zk-ease)}.zk-ez__rrow.is-on .n{color:var(--zk-c1)}.zk-ez__rrow .m{display:block;font:400 12.5px var(--zk-font-mono);color:var(--zk-c2);margin-top:4px}.zk-ez__rrow .ar{display:flex;flex:none;color:#3a424f;transition:color var(--zk-dur-fast) var(--zk-ease),transform var(--zk-dur-fast) var(--zk-ease)}.zk-ez__rrow.is-on .ar{color:var(--zk-accent);transform:translate(2px)}.zk-ez__panel{position:relative;border-radius:var(--zk-r-3xl);overflow:hidden;background:var(--zk-glass);backdrop-filter:blur(var(--zk-blur));-webkit-backdrop-filter:blur(var(--zk-blur));border:1px solid var(--zk-border-active);box-shadow:var(--zk-card-sh),var(--zk-glow-blue)}.zk-ez__covers{position:relative;aspect-ratio:21 / 9;background:var(--zk-bg)}.zk-ez__covers .cv{position:absolute;inset:0;opacity:0;transition:opacity .42s var(--zk-ease)}.zk-ez__covers .cv.is-on{opacity:1}.zk-ez__covers .scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(10,14,20,.35) 0,transparent 32%,rgba(13,19,28,.72) 82%,var(--zk-bg-elev) 100%)}.zk-ez__covers .cap{position:absolute;left:clamp(18px,2.6vw,30px);right:clamp(18px,2.6vw,30px);bottom:24px;pointer-events:none}.zk-ez__ptitle{display:block;font:400 clamp(1.6rem,3vw,2.375rem)/1.06 var(--zk-font-head);letter-spacing:-.026em;color:var(--zk-c1)}.zk-ez__pbody{padding:26px clamp(20px,2.6vw,30px) 30px}.zk-ez__hook{font:400 clamp(1rem,1.4vw,1.09375rem)/1.6 var(--zk-font-body);color:#aeb6c2;margin:0;max-width:760px;text-wrap:pretty}.zk-ez__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:26px;align-items:start;margin-top:24px;padding-top:24px;border-top:1px solid var(--zk-border)}.zk-ez__lbl{font:400 10.5px var(--zk-font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--zk-c2);margin-bottom:13px}.zk-ez__chips{display:flex;flex-wrap:wrap;gap:8px}.zk-ez__chips span{display:inline-flex;align-items:center;font:400 13px var(--zk-font-body);color:var(--zk-c1);padding:7px 14px;border-radius:var(--zk-r-pill);background:#0981ff1a;border:1px solid rgba(56,140,255,.28)}.zk-ez__proj{font:400 14.5px/1.6 var(--zk-font-body);color:#aeb6c2;margin:0}.zk-ez__pfoot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:26px;padding-top:22px;border-top:1px solid var(--zk-border)}.zk-ez__cert{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.zk-ez__cert .pre{font:400 12.5px var(--zk-font-body);color:var(--zk-c2)}.zk-ez__cert .c{display:inline-flex;align-items:center;font:500 12.5px var(--zk-font-head);color:var(--zk-cyan);padding:5px 12px;border-radius:var(--zk-r-pill);background:#1ed1e91f;border:1px solid rgba(30,209,233,.3);white-space:nowrap}.zk-ez__cert .mt{font:400 12.5px var(--zk-font-mono);color:var(--zk-c2);white-space:nowrap}.zk-ez__pcta{display:inline-flex;align-items:center;gap:9px;min-height:44px;box-sizing:border-box;white-space:nowrap;font:500 14.5px var(--zk-font-head);border-radius:var(--zk-r-xl);padding:13px 24px;text-decoration:none;background:var(--zk-accent);color:var(--zk-on-accent);box-shadow:var(--zk-glow-blue);transition:background var(--zk-dur-fast) var(--zk-ease),transform var(--zk-dur-fast) var(--zk-ease)}.zk-ez__pcta:hover{background:var(--zk-accent-600);transform:translateY(-2px)}.zk-ez__pcta:focus-visible{outline:none;box-shadow:var(--zk-glow-blue),var(--zk-ring)}.zk-ez__pcta.is-off{background:transparent;color:var(--zk-c2);border:1px solid var(--zk-border);box-shadow:none;pointer-events:none;transform:none}.zk-ez__experts{display:grid;grid-template-columns:repeat(auto-fit,minmax(208px,1fr));gap:16px}.zk-ez__expert{border-radius:18px;overflow:hidden;background:var(--zk-glass);backdrop-filter:blur(var(--zk-blur));-webkit-backdrop-filter:blur(var(--zk-blur));border:1px solid var(--zk-border);box-shadow:var(--zk-card-sh)}.zk-ez__expert .ph{position:relative;aspect-ratio:4 / 5;background:var(--zk-bg);display:flex;align-items:center;justify-content:center}.zk-ez__expert .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 12%}.zk-ez__expert .ini{font:300 3rem var(--zk-font-head);color:var(--zk-c3)}.zk-ez__expert .sc{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 48%,rgba(10,14,20,.94))}.zk-ez__expert .id{position:absolute;left:16px;right:16px;bottom:14px;pointer-events:none}.zk-ez__expert .id .n{display:block;font:500 16px/1.26 var(--zk-font-head);letter-spacing:-.01em;color:var(--zk-c1)}.zk-ez__expert .id .r{display:block;font:400 12.5px/1.45 var(--zk-font-body);color:var(--zk-c2);margin-top:4px}.zk-ez__expert .bd{padding:14px 16px 16px;border-top:1px solid var(--zk-border)}.zk-ez__expert .bd .zk-ez__lbl{letter-spacing:.08em;margin-bottom:7px}.zk-ez__expert .tags{display:flex;flex-wrap:wrap;gap:6px}.zk-ez__expert .tags span{display:inline-flex;align-items:center;font:500 12px var(--zk-font-head);color:var(--zk-cyan);padding:5px 10px;border-radius:var(--zk-r-pill);background:#1ed1e91f;border:1px solid rgba(30,209,233,.3)}@keyframes zk-ez-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zk-ez-sw-a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes zk-ez-sw-b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.zk-ez.is-rv [data-rv]{opacity:0}.zk-ez [data-rv].rv-on{animation:zk-ez-in .36s var(--zk-ease) both;animation-delay:var(--d, 0ms)}.zk-ez__panel[data-parity=a] .zk-ez__ptitle,.zk-ez__panel[data-parity=a] .zk-ez__hook,.zk-ez__panel[data-parity=a] .zk-ez__proj,.zk-ez__panel[data-parity=a] .zk-ez__chips span{animation:zk-ez-sw-a .38s var(--zk-ease) both}.zk-ez__panel[data-parity=b] .zk-ez__ptitle,.zk-ez__panel[data-parity=b] .zk-ez__hook,.zk-ez__panel[data-parity=b] .zk-ez__proj,.zk-ez__panel[data-parity=b] .zk-ez__chips span{animation:zk-ez-sw-b .38s var(--zk-ease) both}.zk-ez__panel .zk-ez__hook{animation-delay:50ms}.zk-ez__panel .zk-ez__proj{animation-delay:.12s}.zk-ez__panel .zk-ez__chips span{animation-delay:var(--d, .1s)}.zk-ez+.zk-pricing:before{background:linear-gradient(90deg,transparent,rgba(30,209,233,.45) 50%,transparent)}@media (max-width: 900px){.zk-ez__sel{grid-template-columns:minmax(0,1fr)}.zk-ez__rail{flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px;margin:0 calc(clamp(24px,5vw,64px)*-1);padding-inline:clamp(24px,5vw,64px)}.zk-ez__rail::-webkit-scrollbar{display:none}.zk-ez__rrow{width:auto;flex:none;max-width:268px;padding:14px 16px}.zk-ez__rrow .ar{display:none}.zk-ez__head{align-items:flex-start}.zk-ez__count{padding-bottom:0}}@media (max-width: 560px){.zk-ez__stage{margin-top:36px}.zk-ez__frame{aspect-ratio:16 / 9}.zk-ez__play{width:62px;height:62px}.zk-ez__vlabel{bottom:16px}.zk-ez__pfoot{align-items:stretch}.zk-ez__pcta{justify-content:center;width:100%}}@media (prefers-reduced-motion: reduce){.zk-ez.is-rv [data-rv]{opacity:1}.zk-ez [data-rv].rv-on,.zk-ez__panel .zk-ez__ptitle,.zk-ez__panel .zk-ez__hook,.zk-ez__panel .zk-ez__proj,.zk-ez__panel .zk-ez__chips span{animation:none}.zk-ez__btn:hover,.zk-ez__pcta:hover{transform:none}}
