:root{--text:#334155;--bg:#f8fafc;--sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}body{font-family:var(--sans);background-color:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}*{box-sizing:border-box}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}.zl-root,.zl-island{--zl-bg:#0a0a0a;--zl-bg2:#141414;--zl-panel:#111;--zl-surface:#0a0a0a;--zl-line:#ffffff2e;--zl-line-2:#ffffff57;--zl-text:#f5f5f5;--zl-muted:#a3a3a3;--zl-soft:#d4d4d4;--zl-accent:#e11d2e;--zl-accent-hover:#c8101f;--zl-accent-text:#ff3b47;--zl-accent-text-hover:#ff5a64;--zl-on-accent:#fff;--zl-chip:#262626;--zl-bars:#404040;--zl-dim:#f5f5f538;--zl-cta-glow-op:.28;--zl-co-bg:#141414;--zl-co-shadow:0 50px 100px -40px #000000bf, 0 0 0 1px #0006;--zl-shadow:0 40px 80px -50px #0009;--zl-shadow-s:0 22px 44px -28px #0000008c;--zl-input-bg:#0a0a0a;--zl-btn-line:#ffffff6b;--zl-ok-text:#6ee7b7;--zl-err-text:#ffa3ab}.zl-island{color:var(--zl-text)}.zl-root[data-tema=claro]{--zl-bg:#fafafa;--zl-bg2:#f2f2f2;--zl-panel:#fff;--zl-surface:#fff;--zl-line:#0000001f;--zl-line-2:#00000047;--zl-text:#0a0a0a;--zl-muted:#525252;--zl-soft:#262626;--zl-accent-text:#c8101f;--zl-accent-text-hover:#a30c19;--zl-chip:#ebebeb;--zl-bars:#d4d4d4;--zl-dim:#0a0a0a38;--zl-cta-glow-op:.14;--zl-co-bg:#fff;--zl-co-shadow:0 40px 80px -40px #0a0a0a40;--zl-shadow:0 40px 80px -40px #0a0a0a38;--zl-shadow-s:0 22px 44px -28px #0a0a0a4d;--zl-input-bg:#fff;--zl-btn-line:#0000004d;--zl-ok-text:#047857;--zl-err-text:#b42318}.zl-root{--zl-head:Montserrat, system-ui, sans-serif;--zl-body:Poppins, system-ui, sans-serif;--zl-mono:"Geist Mono", ui-monospace, Menlo, Consolas, monospace;--mx:.7;--my:.4;font-family:var(--zl-body);color:var(--zl-text);background:var(--zl-bg);-webkit-font-smoothing:antialiased;width:100%;min-height:100dvh;line-height:1.5;overflow-x:clip}.zl-root,.zl-root *,.zl-root :before,.zl-root :after{box-sizing:border-box}:where(.zl-root) :is(h1,h2,h3,p,ul,ol){margin:0;padding:0}:where(.zl-root) :is(ul,ol){list-style:none}.zl-root a{color:var(--zl-accent-text)}.zl-root a:hover{color:var(--zl-accent-text-hover)}.zl-root button,.zl-root input,.zl-root textarea{font-family:inherit}.zl-root svg{max-width:100%}.zl-root :focus-visible{outline:2px solid var(--zl-accent-text);outline-offset:3px}.zl-wrap{width:100%;max-width:1240px;margin:0 auto;padding-left:clamp(16px,5vw,24px);padding-right:clamp(16px,5vw,24px)}.zl-sec{padding-top:clamp(64px,9vw,110px);padding-bottom:clamp(64px,9vw,110px)}.zl-alt{background:var(--zl-bg2);border-top:1px solid var(--zl-line);border-bottom:1px solid var(--zl-line)}.zl-eyebrow{font-family:var(--zl-mono);letter-spacing:.14em;color:var(--zl-accent-text);text-transform:uppercase;margin-bottom:14px;font-size:12px}.zl-h2{font-family:var(--zl-head);letter-spacing:-.02em;max-width:760px;margin-bottom:16px;font-size:clamp(32px,4.4vw,58px);font-weight:700;line-height:1.04}.zl-small{color:var(--zl-muted);font-size:15px;line-height:1.6}.zl-strong{color:var(--zl-text);font-weight:600}.zl-mono{font-family:var(--zl-mono)}.zl-ok-icon{color:var(--zl-accent-text);flex:none}.zl-btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.zl-btn-primary,.zl-root a.zl-btn-primary{background:var(--zl-accent);color:var(--zl-on-accent)}.zl-btn-primary:hover,.zl-root a.zl-btn-primary:hover{background:var(--zl-accent-hover);color:var(--zl-on-accent);transform:translateY(-1px);box-shadow:0 12px 28px -12px #e11d2eb3}.zl-btn-primary:disabled{cursor:progress;box-shadow:none;transform:none}.zl-btn-ghost,.zl-root a.zl-btn-ghost{border-color:var(--zl-line);color:var(--zl-text);padding:15px 24px}.zl-btn-ghost:hover,.zl-root a.zl-btn-ghost:hover{border-color:var(--zl-text);color:var(--zl-text)}.zl-btn-line,.zl-root a.zl-btn-line{border-color:var(--zl-btn-line);color:var(--zl-text);background:0 0;padding:15px 24px}.zl-btn-line:hover,.zl-root a.zl-btn-line:hover{border-color:var(--zl-text);color:var(--zl-text)}.zl-btn-sm{border-radius:8px;padding:11px 18px;font-size:14px}.zl-shine{position:relative;overflow:hidden}.zl-shine:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:3.8s ease-in-out infinite zl-shine;position:absolute;inset:0}@keyframes zl-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes zl-draw{0%{background-size:0 3px}to{background-size:100% 3px}}@keyframes zl-glow{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,30px)scale(1.08)}}@keyframes zl-scr{0%{opacity:0;transform:translateY(8px)}3%,18%{opacity:1;transform:none}20%,to{opacity:0}}@keyframes zl-stepOn{0%{color:inherit;background:0 0}3%,to{color:#fff;background:#e11d2e;border-color:#e11d2e}}@keyframes zl-type{0%,30%{opacity:0}40%,to{opacity:1}}@keyframes zl-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes zl-spin{to{transform:rotate(360deg)}}@keyframes zl-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes zl-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zl-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes zl-lit{0%{color:var(--zl-dim)}to{color:var(--zl-text)}}@keyframes zl-litC{0%{color:var(--zl-dim)}to{color:var(--zl-accent-text)}}@keyframes zl-wd{0%{transform:translateY(110%)}to{transform:none}}@keyframes zl-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes zl-swap{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zl-typeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes zl-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes zl-press{0%,30%,40%,to{transform:none}34%{transform:scale(.92)}}@keyframes zl-bump{0%,34%,46%,to{transform:none}40%{transform:scale(1.35)}}@keyframes zl-one{0%,36%{opacity:1}38%,to{opacity:0}}@keyframes zl-two{0%,36%{opacity:0}38%,to{opacity:1}}@keyframes zl-ghost{0%,32%{opacity:0;transform:translate(0)scale(1)}34%{opacity:1}44%{opacity:0;transform:translate(150px,-210px)scale(.3)}to{opacity:0}}@keyframes zl-brand{0%,22%{background:#0f766e}25%,47%{background:#1d4ed8}50%,72%{background:#b91c3c}75%,97%{background:#6d28d9}to{background:#0f766e}}@keyframes zl-brandBg{0%,22%{background:#0e2a2a}25%,47%{background:#0f1b3d}50%,72%{background:#2a1220}75%,97%{background:#1c1433}to{background:#0e2a2a}}@keyframes zl-rowin{0%,8%{opacity:0;max-height:0;transform:translateY(-12px)}16%,to{opacity:1;max-height:60px;transform:none}}@keyframes zl-stepGlow{0%,4%{opacity:.35}8%,to{opacity:1}}@keyframes zl-hex{to{transform:translateY(-83.333%)}}@keyframes zl-dash{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes zl-halo{0%{box-shadow:0 0 #e11d2e8c}to{box-shadow:0 0 0 22px #e11d2e00}}@keyframes zl-rv{0%{opacity:0;filter:blur(12px);translate:0 64px}to{opacity:1;filter:none;translate:none}}@keyframes zl-wipe{0%{opacity:1;clip-path:inset(0 0 100%);translate:0 30px}to{opacity:1;clip-path:inset(0);translate:none}}@keyframes zl-zoomIn{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes zl-pop{0%{scale:0}70%{scale:1.4}to{scale:1}}.zl-u1{animation:.9s cubic-bezier(.2,.7,.2,1) .5s both zl-up}.zl-u3{animation:.9s cubic-bezier(.2,.7,.2,1) .8s both zl-up}.zl-u4{animation:.9s cubic-bezier(.2,.7,.2,1) 1s both zl-up}.zl-glow{animation:16s ease-in-out infinite zl-glow}.zl-pulse{animation:1.6s ease-in-out infinite zl-pulse}.zl-tw{animation:4s ease-in-out infinite zl-twinkle}.zl-spin{animation:1s linear infinite zl-spin}.zl-bar{transform-origin:bottom}.zl-line{transform-origin:0}.zl-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}.zl-card:hover{border-color:var(--zl-accent);box-shadow:var(--zl-shadow-s);transform:translateY(-4px)}.zl-halo{animation:2.2s ease-out infinite zl-halo}.zl-dash path,.zl-dash rect,.zl-dash circle{stroke-dasharray:1;stroke-dashoffset:0}.zl-wm{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.zl-wd{animation:1s cubic-bezier(.7,0,.2,1) both zl-wd;display:inline-block}.zl-ul{background-image:linear-gradient(var(--zl-accent), var(--zl-accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 3px;padding-bottom:4px;animation:1.1s cubic-bezier(.7,0,.2,1) 1.7s both zl-draw}.zl-lema .w{color:var(--zl-text)}.zl-lema .w.c{color:var(--zl-accent-text)}.zl-rvg>:nth-child(2){--d:.1s}.zl-rvg>:nth-child(3){--d:.2s}.zl-rvg>:nth-child(4){--d:.3s}.zl-rvg>:nth-child(5){--d:.4s}.zl-js .zl-rv,.zl-js .zl-rvg>*{opacity:0}.zl-js .zl-rv.is-in,.zl-js .zl-rvg.is-in>*{animation:zl-rv .9s cubic-bezier(.32, .72, 0, 1) var(--d,0s) both}.zl-js .zl-wipe{opacity:0}.zl-js .zl-wipe.is-in{animation:.9s cubic-bezier(.32,.72,0,1) both zl-wipe}.zl-js .zl-zoom{opacity:0}.zl-js .zl-zoom.is-in{animation:.9s cubic-bezier(.32,.72,0,1) both zl-zoomIn}.zl-js .zl-bar{transform:scaleY(0)}.zl-js .zl-mock.is-in .zl-bar{animation:1.1s cubic-bezier(.32,.72,0,1) both zl-bar}.zl-js .zl-track .zl-line{transform:scaleX(0)}.zl-js .zl-track.is-in .zl-line{animation:1.4s cubic-bezier(.32,.72,0,1) both zl-line}.zl-js .zl-track .zl-pop{scale:0}.zl-js .zl-track.is-in .zl-pop{animation:.5s ease-out 1.2s both zl-pop}.zl-js .zl-dash path,.zl-js .zl-dash rect,.zl-js .zl-dash circle{stroke-dashoffset:1px}.zl-js .zl-rvg.is-in .zl-dash path,.zl-js .zl-rvg.is-in .zl-dash rect,.zl-js .zl-rvg.is-in .zl-dash circle{animation:zl-dash .9s cubic-bezier(.32, .72, 0, 1) calc(var(--d,0s) + .25s) both}.zl-js .zl-lema .w,.zl-js .zl-lema .w.c{color:var(--zl-dim)}.zl-js .zl-lema.is-in .w{animation:zl-lit .6s ease-out calc(var(--i,0) * 60ms) both}.zl-js .zl-lema.is-in .w.c{animation-name:zl-litC}.zl-nav-wrap{z-index:5;border-bottom:1px solid var(--zl-line);position:relative}.zl-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-top:18px;padding-bottom:18px;display:flex}.zl-brand{color:var(--zl-text);align-items:center;gap:10px;text-decoration:none;display:flex}.zl-root a.zl-brand:hover{color:var(--zl-text)}.zl-brand-mark{background:var(--zl-accent);width:30px;height:30px;color:var(--zl-on-accent);font-family:var(--zl-head);border-radius:8px;place-items:center;font-size:17px;font-weight:700;display:grid}.zl-brand-name{font-family:var(--zl-head);letter-spacing:-.01em;font-size:21px;font-weight:700}.zl-nav-links{flex-wrap:wrap;gap:8px 28px;font-size:14px;font-weight:500;display:flex}.zl-root .zl-nav-links a{color:var(--zl-soft);text-decoration:none}.zl-root .zl-nav-links a:hover{color:var(--zl-text)}.zl-nav-actions{align-items:center;gap:10px;display:flex}.zl-tema-btn{border:1px solid var(--zl-line-2);width:40px;height:40px;color:var(--zl-text);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;transition:border-color .2s;display:grid}.zl-tema-btn:hover{border-color:var(--zl-text)}.zl-tema-btn svg{display:block}.zl-root a.zl-nav-login{color:var(--zl-text);padding:11px 14px;font-size:14px;font-weight:600;text-decoration:none}.zl-root a.zl-nav-login:hover{color:var(--zl-accent-text-hover)}.zl-kicker{font-family:var(--zl-mono);color:var(--zl-muted);align-items:center;gap:10px;margin-bottom:26px;font-size:13px;display:inline-flex}.zl-kicker i{background:var(--zl-accent-text);border-radius:50%;flex:none;width:6px;height:6px}.zl-h1{font-family:var(--zl-head);letter-spacing:-.025em;font-size:clamp(42px,6.2vw,88px);font-weight:700;line-height:1.02}.zl-hero-sub{max-width:520px;color:var(--zl-muted);margin-top:28px;font-size:19px;line-height:1.6}.zl-hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.zl-co-wrap{justify-content:center;display:flex}.zl-co{background:var(--zl-co-bg);width:100%;max-width:400px;color:var(--zl-text);border:1px solid var(--zl-line-2);box-shadow:var(--zl-co-shadow);transform:rotateY(calc((var(--mx) - .5) * 10deg)) rotateX(calc((.5 - var(--my)) * 8deg));border-radius:18px;transition:transform .6s cubic-bezier(.2,.7,.2,1);overflow:hidden}.zl-co-head{border-bottom:1px solid var(--zl-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.zl-co-head b{font-size:15px;font-weight:700}.zl-co-demo{font-family:var(--zl-mono);letter-spacing:.1em;color:var(--zl-muted);font-size:11px}.zl-co-steps{color:var(--zl-muted);gap:6px;padding:14px 22px 0;font-size:11px;font-weight:600;display:flex}.zl-co-steps li{text-align:center;border:1px solid var(--zl-line);border-radius:6px;flex:1;min-width:0;padding:6px 0}.zl-co-steps li.on{background:var(--zl-accent);color:var(--zl-on-accent);border-color:var(--zl-accent)}.zl-co-steps .st2{animation:15s 3s infinite both zl-stepOn}.zl-co-steps .st3{animation:15s 6s infinite both zl-stepOn}.zl-co-steps .st4{animation:15s 9s infinite both zl-stepOn}.zl-co-steps .st5{animation:15s 12s infinite both zl-stepOn}.zl-co-body{height:336px;position:relative}.zl-scr{opacity:0;flex-direction:column;gap:12px;padding:22px;font-size:13px;animation:15s infinite both zl-scr;display:flex;position:absolute;inset:0}.zl-scr.s1{animation-delay:0s}.zl-scr.s2{gap:14px;animation-delay:3s}.zl-scr.s3{animation-delay:6s}.zl-scr.s4{text-align:center;justify-content:center;align-items:center;gap:16px;animation-delay:9s}.zl-scr.s5{text-align:center;justify-content:center;align-items:center;animation-delay:12s}.zl-co-muted{color:var(--zl-muted)}.zl-co-row{border:1px solid var(--zl-line);border-radius:10px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.zl-co-row.hl{border:1.5px solid var(--zl-text)}.zl-co-otp{font-family:var(--zl-mono);text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;font-size:22px;display:grid}.zl-co-otp>span{border:1px solid var(--zl-line);border-radius:8px;padding:10px 0}.zl-t{animation:3s infinite both zl-type}.zl-t1{animation-delay:3.2s}.zl-t2{animation-delay:3.4s}.zl-t3{animation-delay:3.6s}.zl-t4{animation-delay:3.8s}.zl-t5{animation-delay:4s}.zl-t6{animation-delay:4.2s}.zl-co-verified{align-items:center;gap:8px;font-weight:600;display:flex}.zl-co-list{border:1px solid var(--zl-line);color:var(--zl-muted);border-radius:10px;flex-direction:column;font-size:12px;display:flex}.zl-co-list>span{border-bottom:1px solid var(--zl-line);padding:10px 14px}.zl-co-list>span:last-child{border-bottom:0}.zl-co-list>span.sel{background:var(--zl-chip);color:var(--zl-text);font-weight:600}.zl-co-total{border-top:1px solid var(--zl-line);justify-content:space-between;padding-top:12px;display:flex}.zl-co-spinner{border:3px solid var(--zl-line);border-top-color:var(--zl-accent);border-radius:50%;width:40px;height:40px}.zl-co-done{background:var(--zl-accent);width:56px;height:56px;color:var(--zl-on-accent);border-radius:50%;place-items:center;display:grid}.zl-strip{border-bottom:1px solid var(--zl-line)}.zl-strip-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;padding-top:44px;padding-bottom:44px;display:grid}.zl-strip-grid p:first-child{font-family:var(--zl-head);margin-bottom:6px;font-size:20px;font-weight:700}.zl-strip-grid p+p{color:var(--zl-muted);font-size:15px;line-height:1.55}.zl-lema{border-bottom:1px solid var(--zl-line);padding:clamp(72px,12vw,150px) clamp(16px,5vw,24px)}.zl-lema p{max-width:1040px;font-family:var(--zl-head);letter-spacing:-.02em;margin:0 auto;font-size:clamp(30px,5vw,68px);font-weight:700;line-height:1.15}.zl-tabs{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.zl-tab{font:inherit;border:1px solid var(--zl-line-2);background:var(--zl-surface);color:var(--zl-text);cursor:pointer;border-radius:999px;padding:13px 20px;font-size:15px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.zl-tab:hover{border-color:var(--zl-text)}.zl-tab[aria-selected=true]{background:var(--zl-text);color:var(--zl-bg);border-color:var(--zl-text)}.zl-tabpanel{border:1px solid var(--zl-line);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.zl-tp-l{padding:clamp(22px,4vw,34px);animation:.55s cubic-bezier(.2,.7,.2,1) both zl-swap}.zl-tp-l h3{font-family:var(--zl-head);margin-bottom:12px;font-size:clamp(24px,3vw,30px);font-weight:700}.zl-tp-who{margin-bottom:22px;font-size:17px;line-height:1.6}.zl-tp-uso{border-top:1px solid var(--zl-line);color:var(--zl-muted);padding-top:18px;font-size:15px;line-height:1.6}.zl-tp-uso strong{color:var(--zl-text)}.zl-tp-r{background:var(--zl-panel);flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:clamp(22px,4vw,34px);display:flex}.zl-label{font-family:var(--zl-mono);letter-spacing:.14em;color:var(--zl-muted);font-size:11px}.zl-url{font-family:var(--zl-mono);word-break:break-all;overflow-wrap:anywhere;color:var(--zl-text);font-size:15px;line-height:1.7}.zl-url-t{max-width:100%;animation:1.1s steps(40,end) .15s both zl-typeIn;display:inline-block}.zl-caret{vertical-align:-3px;background:var(--zl-accent);width:9px;height:1.1em;margin-left:3px;animation:1s step-end infinite zl-caret;display:inline-block}.zl-tp-nota{color:var(--zl-muted);font-size:13px;animation:.55s cubic-bezier(.2,.7,.2,1) both zl-swap}.zl-checklist{flex-direction:column;gap:12px;margin-top:28px;font-size:15px;display:flex}.zl-checklist li{align-items:flex-start;gap:12px;display:flex}.zl-checklist svg{margin-top:3px}.zl-store{background:var(--zl-surface);border:1px solid var(--zl-line);box-shadow:var(--zl-shadow);border-radius:18px;min-width:0;overflow:hidden}.zl-store-head{border-bottom:1px solid var(--zl-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.zl-store-head b{font-family:var(--zl-head);font-size:18px;font-weight:700}.zl-cart-badge{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.zl-bump{text-align:center;width:8px;animation:6s ease-in-out infinite zl-bump;display:inline-block;position:relative}.zl-one{animation:6s infinite zl-one;position:absolute;left:0}.zl-two{opacity:0;animation:6s infinite zl-two}.zl-products{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;padding:20px;display:grid}.zl-prod{border:1px solid var(--zl-line);border-radius:12px;position:relative}.zl-prod-img{background:var(--zl-chip);border-radius:11px 11px 0 0;height:110px}.zl-prod-body{padding:12px}.zl-prod-body .n{font-size:14px;font-weight:600}.zl-prod-body .d{color:var(--zl-muted);margin-top:2px;font-size:12px}.zl-prod-body .p{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.zl-in-cart{color:var(--zl-muted);white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.zl-add{background:var(--zl-text);color:var(--zl-bg);border-radius:7px;padding:6px 10px;font-size:12px;font-weight:600;animation:6s ease-in-out infinite zl-press;position:relative}.zl-ghost{background:var(--zl-accent);opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:6s cubic-bezier(.5,0,.3,1) infinite zl-ghost;position:absolute;top:50%;left:50%}.zl-store-total{background:var(--zl-bg2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 20px 20px;padding:16px;display:flex}.zl-store-total .t{align-items:baseline;gap:6px;font-size:14px;display:flex}.zl-total-n{min-width:96px;font-size:18px;font-weight:700;display:inline-block;position:relative}.zl-fake-btn{background:var(--zl-accent);color:var(--zl-on-accent);border-radius:9px;padding:11px 18px;font-size:14px;font-weight:600}.zl-brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.zl-bt{border:1px solid var(--zl-line);background:#0e2a2a;border-radius:16px;min-width:0;padding:20px;animation:10s ease-in-out infinite zl-brandBg}.zl-bt.b2{background:#0f1b3d;animation-delay:-5s}.zl-bt .logo{width:110px;max-width:100%;height:30px;color:var(--zl-soft);background:#262626;border-radius:6px;place-items:center;font-size:11px;display:grid}.zl-bt .t{margin:18px 0 6px;font-size:13px;font-weight:600}.zl-bt .f{border:1px solid var(--zl-line);border-radius:8px;height:34px;margin-bottom:8px}.zl-bt .f.last{margin-bottom:14px}.zl-bt.b2 .f{background:var(--zl-bg)}.zl-bt .go{color:#fff;background:#0f766e;border-radius:8px;place-items:center;height:40px;font-size:13px;font-weight:600;animation:10s ease-in-out infinite zl-brand;display:grid}.zl-bt.b2 .go{background:#1e3a8a;animation-delay:-5s}.zl-brand-note svg{color:var(--zl-accent-text)}.zl-brand-note{color:var(--zl-muted);grid-column:1/-1;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.zl-mock{border:1px solid var(--zl-line-2);background:var(--zl-bg);border-radius:18px;grid-template-columns:240px minmax(0,1fr);margin-top:52px;display:grid;overflow:hidden}.zl-mock-side{border-right:1px solid var(--zl-line);color:var(--zl-muted);flex-direction:column;gap:2px;padding:18px;font-size:14px;display:flex}.zl-mock-side li{border-radius:8px;padding:10px 12px}.zl-mock-side li.on{background:var(--zl-chip);color:var(--zl-text);align-items:center;gap:8px;font-weight:600;display:flex}.zl-mock-side li.on i{background:var(--zl-accent-text);border-radius:50%;width:6px;height:6px}.zl-mock-main{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;min-width:0;padding:28px;display:grid}.zl-mock-card{border:1px solid var(--zl-line);border-radius:14px;min-width:0;padding:20px}.zl-mock-card h3{margin-bottom:18px;font-family:inherit;font-size:14px;font-weight:600}.zl-bars{align-items:flex-end;gap:8px;height:120px;display:flex}.zl-bars span{background:var(--zl-bars);border-radius:4px 4px 0 0;flex:1}.zl-bars span.hi{background:var(--zl-accent)}.zl-ilus{color:var(--zl-muted);margin-top:12px;font-size:12px}.zl-att-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:600;display:flex}.zl-live{font-family:var(--zl-mono);letter-spacing:.12em;color:var(--zl-muted);align-items:center;gap:6px;font-size:11px;font-weight:400;display:flex}.zl-live i{background:var(--zl-accent-text);border-radius:50%;width:6px;height:6px}.zl-att-row{border-bottom:1px solid var(--zl-line);justify-content:space-between;gap:10px;padding:10px 0;font-size:13px;display:flex}.zl-att-row.last{border-bottom:0}.zl-att-row .s{color:var(--zl-muted);text-align:right;align-items:center;gap:6px;display:flex}.zl-att-row .s i{border:1.5px solid;border-radius:50%;flex:none;width:7px;height:7px}.zl-rowin{animation:7s ease-out infinite zl-rowin;overflow:hidden}.zl-att-foot-t{margin-top:18px;font-size:14px;font-weight:600}.zl-att-foot-d{color:var(--zl-muted);margin-top:6px;font-size:13px}.zl-sign{background:var(--zl-panel);border:1px solid var(--zl-line);box-shadow:var(--zl-shadow);border-radius:16px;min-width:0;padding:clamp(20px,4vw,28px)}.zl-sign .step{margin-bottom:22px;animation:6s infinite both zl-stepGlow}.zl-sign .step:last-child{margin-bottom:0}.zl-sign .s2{animation-delay:1.2s}.zl-sign .s3{animation-delay:2.4s}.zl-sign .label{margin-bottom:10px}.zl-code{font-family:var(--zl-mono);color:var(--zl-text);word-break:break-all;overflow-wrap:anywhere;font-size:14px}.zl-code-sm{font-size:13px;line-height:1.7}.zl-hexwin{height:22px;font-family:var(--zl-mono);color:var(--zl-accent-text);margin-top:8px;font-size:13px;line-height:22px;overflow:hidden}.zl-hexwin>div{animation:1.2s steps(5,end) infinite zl-hex}.zl-hexwin>div>div{white-space:nowrap;text-overflow:clip;overflow:hidden}.zl-sec-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin-top:52px;display:grid}.zl-sec-card{background:var(--zl-surface);border:1px solid var(--zl-line);border-radius:16px;padding:26px}.zl-sec-card svg{color:var(--zl-accent-text);margin-bottom:16px;display:block}.zl-sec-card h3{margin-bottom:8px;font-family:inherit;font-size:17px;font-weight:600}.zl-track{background:var(--zl-line);height:2px;margin-top:56px;position:relative}.zl-track .fill{background:var(--zl-accent);height:2px}.zl-track .end{background:var(--zl-accent);border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;right:0;box-shadow:0 0 0 5px #e11d2e26}.zl-cta-sec{padding:0 clamp(16px,5vw,24px) clamp(56px,8vw,90px)}.zl-cta{background:var(--zl-panel);border:1px solid var(--zl-line);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,56px);max-width:1240px;margin:0 auto;padding:clamp(32px,6vw,72px) clamp(20px,6vw,72px);display:grid;position:relative;overflow:hidden}.zl-cta-glow{background:var(--zl-accent);width:600px;height:600px;opacity:var(--zl-cta-glow-op);filter:blur(120px);pointer-events:none;border-radius:50%;position:absolute;bottom:-60%;left:-10%}.zl-cta-l,.zl-form{min-width:0;position:relative}.zl-cta h2{font-family:var(--zl-head);letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(36px,5.4vw,72px);font-weight:700;line-height:.98}.zl-cta h2 span{color:var(--zl-accent-text)}.zl-cta-p{color:var(--zl-soft);max-width:460px;font-size:17px;line-height:1.6}.zl-cta-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.zl-form{background:var(--zl-bg2);border:1px solid var(--zl-line-2);border-radius:16px;flex-direction:column;gap:18px;padding:clamp(20px,4vw,32px);display:flex}.zl-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.zl-field{flex-direction:column;gap:8px;min-width:0;display:flex}.zl-field label{color:var(--zl-soft);font-size:13px;font-weight:500}.zl-input{background:var(--zl-input-bg);border:1px solid var(--zl-line-2);width:100%;color:var(--zl-text);border-radius:8px;outline:none;padding:12px;font-size:16px;transition:border-color .2s}.zl-input::placeholder{color:var(--zl-muted);opacity:1}.zl-input:focus{border-color:var(--zl-accent-text);box-shadow:0 0 0 3px #e11d2e47}textarea.zl-input{resize:vertical;min-height:96px}.zl-status{border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5}.zl-status-ok{color:var(--zl-ok-text);background:#34d39924}.zl-status-err{color:var(--zl-err-text);background:#e11d2e1f}.zl-footer{border-top:1px solid var(--zl-line)}.zl-footer-in{color:var(--zl-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:28px;padding-bottom:28px;font-size:13px;display:flex}.zl-footer-in strong{color:var(--zl-text);font-family:var(--zl-head);font-size:16px}@media (width<=980px){.zl-cta{grid-template-columns:minmax(0,1fr)}.zl-hero-sub{font-size:17px}}@media (width<=820px){.zl-mock{grid-template-columns:minmax(0,1fr)}.zl-mock-side{border-right:0;border-bottom:1px solid var(--zl-line);flex-flow:wrap;gap:6px;padding:14px}.zl-mock-side li{border:1px solid var(--zl-line);padding:8px 12px;font-size:13px}.zl-mock-side li.on{border-color:#0000}.zl-mock-main{padding:18px}.zl-tabpanel{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.zl-nav-links{order:3;gap:6px 22px;width:100%}}@media (width<=560px){.zl-nav-cta{display:none}.zl-hero-actions .zl-btn{width:100%}.zl-form-row,.zl-brands{grid-template-columns:minmax(0,1fr)}.zl-tab{padding:11px 16px;font-size:14px}.zl-co-head{padding:16px}.zl-co-steps{padding:12px 16px 0}.zl-scr{padding:18px 16px}.zl-co-otp{gap:6px;font-size:19px}.zl-cta-actions .zl-btn{width:100%}}.zl-switching,.zl-switching *,.zl-switching :before,.zl-switching :after{transition:background-color .3s,color .3s,border-color .3s,fill .3s,stroke .3s,box-shadow .3s!important}@media (prefers-reduced-motion:reduce){.zl-root *,.zl-root :before,.zl-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.zl-shine:after,.zl-scr:not(.s1){display:none}.zl-scr.s1{opacity:1}.zl-two,.zl-ghost,.zl-hexwin>div>div:not(:first-child){display:none}.zl-co{transform:none}}.zl-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zl-root [hidden]{display:none!important}.zl-root .red-host{display:contents}.zl-root{--cortina:#0a0a0a;--velo:#0a0a0abd;--barra:#0a0a0ad1;--tick:#f5f5f54d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.zl-root[data-tema=claro]{--cortina:#fafafa;--velo:#ffffffd1;--barra:#fafafae6;--tick:#0a0a0a47;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.zl-root [id]{scroll-margin-top:92px}.zl-root .zl-island{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.zl-root .barra{top:env(safe-area-inset-top,0px);z-index:30;height:0;position:sticky}.zl-root .barra .zl-nav-wrap{background:var(--barra);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zl-root .barra .zl-nav{padding-left:max(clamp(16px, 5vw, 24px), env(safe-area-inset-left,0px));padding-right:max(clamp(16px, 5vw, 24px), env(safe-area-inset-right,0px))}.zl-root .barra .zl-nav-links{gap:6px 22px}.zl-root .zl-nav-links a.cur{color:var(--zl-accent-text);font-weight:600}.zl-root .red,.zl-root .cortina,.zl-root .cap-pie,.zl-root .indice,.zl-root .baja{display:none}.zl-root .escena{background:var(--zl-bg);color:var(--zl-text);position:relative}.zl-root .cap{padding-block:104px 48px}.cine .zl-root .red{width:100%;height:100%;display:block;position:absolute;inset:0}.cine .zl-root .escena{height:100svh;position:sticky;top:0;overflow:hidden}.cine .zl-root .cap{z-index:3;pointer-events:none;visibility:hidden;opacity:0;align-items:center;padding:0;display:flex;position:absolute;inset:0}.cine .zl-root .cap:first-of-type{visibility:visible;opacity:1}.cine .zl-root .cap a,.cine .zl-root .cap button,.cine .zl-root .panel{pointer-events:auto}.cine .zl-root .cortina{z-index:5;background:var(--cortina);visibility:hidden;clip-path:circle(0 at 58%);display:block;position:absolute;inset:0}.zl-root .cap-int{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,5vw,72px);padding-top:72px;display:grid}.zl-root .cap-t{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.zl-root .cap .zl-kicker{margin-bottom:0}.zl-root .cap .zl-h1{text-wrap:balance;max-width:720px;font-size:clamp(38px,4.9vw,70px)}.zl-root .cap .zl-hero-sub{max-width:500px;margin-top:4px;font-size:18px}.zl-root .cap .zl-hero-actions{margin-top:8px}.zl-root .cap .zl-hero-actions .zl-btn{padding:14px 20px;font-size:15px}.zl-root .cap h2{font-family:var(--zl-head);letter-spacing:-.025em;text-wrap:balance;max-width:560px;font-size:clamp(30px,3.8vw,54px);font-weight:700;line-height:1.04}.zl-root .cap-s{max-width:470px;color:var(--zl-soft);text-wrap:pretty;font-size:17px;line-height:1.55}.zl-root .ceja-c{font-family:var(--zl-mono);letter-spacing:.14em;color:var(--zl-accent-text);text-transform:uppercase;font-size:12px}.cine .zl-root .baja{font-family:var(--zl-mono);color:var(--zl-muted);align-items:center;gap:12px;margin-top:10px;font-size:12px;line-height:16px;display:flex}.zl-root .baja i{border:1px solid var(--zl-line-2);border-radius:9999px;flex:none;width:22px;height:36px;position:relative}.zl-root .baja i:after{content:"";background:var(--zl-accent);border-radius:9999px;width:4px;height:8px;margin-left:-2px;animation:1.8s cubic-bezier(.32,.72,0,1) infinite raton;position:absolute;top:6px;left:50%}@keyframes raton{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}.cine .zl-root .cap-pie{left:max(clamp(16px, 5vw, 24px), env(safe-area-inset-left,0px));z-index:4;font-family:var(--zl-mono);color:var(--zl-muted);align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex;position:absolute;bottom:24px}.zl-root .cap-pie b{color:var(--zl-text);font-weight:500}.zl-root .pista-b{background:var(--zl-line);border-radius:9999px;width:120px;height:2px;display:block;overflow:hidden}.zl-root .pista-b i{background:var(--zl-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cine .zl-root .indice{right:max(16px, env(safe-area-inset-right,0px));z-index:4;flex-direction:column;display:flex;position:absolute;top:50%;translate:0 -50%}.zl-root .indice button{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:28px;padding:0;display:grid}.zl-root .indice button:after{content:"";background:var(--tick);border-radius:9999px;width:12px;height:2px;transition:width .3s,background-color .3s}.zl-root .indice button:hover:after{background:var(--zl-text)}.zl-root .indice button.cur:after{background:var(--zl-accent);width:24px}.zl-root .panel{will-change:transform;min-width:0}.zl-root .panel-co{justify-self:center;width:100%;max-width:340px}.zl-root .panel-co .zl-co{max-width:none}.zl-root .et{z-index:2;white-space:nowrap;will-change:transform;position:absolute;top:0;left:0}html:not(.cine) .zl-root .et{margin:8px 0 0;display:inline-block;position:static}.cine .zl-root .cap .st{opacity:0;transition:opacity .5s,transform .7s cubic-bezier(.32,.72,0,1);transform:translateY(14px)}.cine .zl-root .cap.on .st{opacity:1;transition-delay:calc(var(--d,0) * .13s + .18s);transform:none}.zl-root .url-c{border:1px solid var(--zl-line-2);background:var(--velo);border-radius:12px;flex-direction:column;gap:8px;max-width:100%;padding:14px 16px;display:flex}.zl-root .url-c .zl-url{font-size:14px}.zl-root .estado{border:1px solid var(--zl-line-2);background:var(--velo);border-radius:9999px;align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:600;display:inline-flex}.zl-root .estado .zl-co-spinner{border-width:2px;flex:none;width:20px;height:20px}.zl-root .pago-c{font-family:var(--zl-mono);flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;display:flex}.zl-root .zl-co-demo.caja-d{border:1px solid var(--zl-line-2);border-radius:6px;padding:2px 8px}.zl-root .ilus{font-family:var(--zl-mono);color:var(--zl-soft);background:var(--velo);border-radius:9999px;padding:4px 10px;font-size:12px;line-height:16px}.zl-root .cap .zl-checklist{margin-top:0}.zl-root .cap .zl-tabs{gap:6px;margin-bottom:12px}.zl-root .cap .zl-tab{padding:9px 14px;font-size:13px}.zl-root .cap .zl-tabpanel{background:var(--zl-co-bg);grid-template-columns:minmax(0,1fr)}.zl-root .cap .zl-tp-l,.zl-root .cap .zl-tp-r{padding:20px 22px}.zl-root .cap .zl-tp-who{margin-bottom:12px;font-size:15px}.zl-root .cap .zl-tp-uso{padding-top:12px;font-size:14px}.zl-root .cap .zl-tp-l h3{margin-bottom:8px;font-size:22px}.zl-root .cap .zl-url{font-size:13px;line-height:1.55}.zl-root .cap .zl-store,.zl-root .cap .zl-sign{background:var(--zl-co-bg)}.zl-root .cap .zl-prod-img{height:76px}.zl-root .cap .zl-mock{grid-template-columns:minmax(0,1fr);margin-top:0}.zl-root .cap .zl-mock-side{border-right:0;border-bottom:1px solid var(--zl-line);flex-flow:wrap;gap:4px;padding:12px;font-size:12px}.zl-root .cap .zl-mock-side li{padding:5px 8px}.zl-root .cap .zl-mock-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.zl-root .cap .zl-mock-card{padding:14px}.zl-root .cap .zl-mock-card h3{margin-bottom:10px;font-size:13px}.zl-root .cap .zl-bars{gap:5px;height:88px}.zl-root .cap .zl-att-head{margin-bottom:6px;font-size:13px}.zl-root .cap .zl-att-row{padding:6px 0;font-size:12px}.zl-root .cap .zl-att-foot-t{margin-top:8px;font-size:12px}.zl-root .cap .zl-att-foot-d{margin-top:2px;font-size:11px}.zl-root .pasos{flex-direction:column;gap:6px;display:flex}.zl-root .pasos li{border:1px solid var(--zl-line);background:var(--velo);border-radius:12px;grid-template-columns:40px minmax(0,1fr);gap:2px 8px;padding:10px 14px;display:grid}.zl-root .pasos .n{font-family:var(--zl-mono);color:var(--zl-accent-text);grid-row:span 2;padding-top:3px;font-size:12px}.zl-root .pasos .t{font-size:15px;font-weight:700}.zl-root .pasos .zl-small{font-size:13px;line-height:1.4}.zl-root .tarj{border:1px solid var(--zl-line-2);background:var(--zl-co-bg);box-shadow:var(--zl-co-shadow);border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.zl-root .tarj .zl-co-otp{font-size:20px}.zl-root .tarj-t{font-weight:600}.zl-root .pago-b{width:100%}.zl-root .pago-b[disabled]{opacity:1}.zl-root .fila-c{justify-content:space-between;align-items:center;gap:12px;display:flex}.zl-root .tiles{perspective:1400px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:44px;display:grid}.zl-root a.tile{border:1px solid var(--zl-line);background:var(--zl-surface);min-width:0;color:var(--zl-text);will-change:transform;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .35s;display:flex}.zl-root a.tile:hover{border-color:var(--zl-accent);box-shadow:var(--zl-shadow-s);color:var(--zl-text)}.zl-root .viz{border-bottom:1px solid var(--zl-line);border-radius:18px 18px 0 0;place-items:center;height:190px;padding:20px;display:grid;overflow:hidden}.zl-root .viz .zl-url{border:1px solid var(--zl-line);border-radius:10px;padding:12px;font-size:12px;line-height:1.55}.zl-root .pie-t{flex:1;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.zl-root .pie-t h3{font-size:17px;font-weight:600}.zl-root .flecha{background:var(--zl-accent);width:36px;height:36px;color:var(--zl-on-accent);border-radius:50%;flex:none;place-items:center;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:grid}.zl-root .tile:hover .flecha{transform:translate(3px)}.zl-root .mini-tienda{flex-direction:column;gap:8px;width:100%;font-size:12px;display:flex}.zl-root .mini-tienda .fila-c{border:1px solid var(--zl-line);border-radius:8px;padding:8px 10px}.zl-root .mini-tienda .zl-fake-btn{text-align:center;padding:8px;font-size:12px}.zl-root .viz .zl-bars{width:100%;height:100px}.zl-root .orbita{place-items:center;width:150px;height:150px;display:grid;position:relative}.zl-root .aro{border:1px solid var(--zl-line-2);border-radius:50%;animation:14s linear infinite zl-spin;position:absolute}.zl-root .aro.a{inset:0}.zl-root .aro.b{animation-duration:9s;animation-direction:reverse;inset:26px}.zl-root .aro:after{content:"";background:var(--zl-accent);border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-5px;left:50%}.zl-root .candado-i{background:var(--zl-accent);width:58px;height:58px;color:var(--zl-on-accent);border-radius:14px;place-items:center;display:grid;position:relative;box-shadow:0 12px 24px -8px #e11d2e8c}.zl-root .final-b{padding-block:clamp(64px,9vw,110px)}.zl-root .final-b .zl-h2{max-width:820px}.zl-root .final-b .acc{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.zl-root .zl-cta{isolation:isolate}@media (width<=1160px){.zl-root .barra .zl-nav-links{gap:4px 14px;font-size:13px}.zl-root .zl-nav-cta{display:none}}@media (width<=980px){.zl-root .cap-int{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:0}.cine .zl-root .cap{align-items:flex-start;padding-top:112px}.cine .zl-root .cap:first-of-type{align-items:flex-end;padding:0 0 52px}.zl-root .cap h2{font-size:28px}.zl-root .cap .zl-hero-sub{font-size:16px;line-height:1.5}.zl-root .cap-s{font-size:15px;line-height:1.45}.zl-root .cap-t{gap:10px}.cine .zl-root .cap-pie{bottom:12px}.cine .zl-root .indice{display:none}.zl-root .barra .zl-nav{gap:6px 12px;padding-top:8px;padding-bottom:8px}.zl-root .barra .zl-nav-links{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;gap:2px 12px;font-size:12.5px;overflow-x:auto}.zl-root .panel-co{max-width:310px}.zl-root .panel-co .zl-co-body{height:300px}.zl-root .panel-co .zl-scr{gap:8px;padding:14px}.zl-root .cap .zl-hero-actions .zl-btn{padding:13px 20px;font-size:15px}.zl-root .cap .zl-mock-side,.zl-root .cap .zl-tp-uso,.zl-root .cap .zl-tp-nota{display:none}.zl-root .cap .zl-tp-l,.zl-root .cap .zl-tp-r{padding:12px 14px}.zl-root .cap .zl-tp-who{margin-bottom:0;font-size:13px;line-height:1.45}.zl-root .cap .zl-tab{padding:7px 10px;font-size:12px}.zl-root .cap .zl-store-head{padding:10px 14px}.zl-root .cap .zl-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.zl-root .cap .zl-prod-img{height:46px}.zl-root .cap .zl-prod-body{padding:8px}.zl-root .cap .zl-prod-body .d{display:none}.zl-root .cap .zl-prod-body .p{flex-wrap:wrap;font-size:12px}.zl-root .cap .zl-store-total{margin:0 10px 10px;padding:10px}.zl-root .cap .zl-sign{padding:14px}.zl-root .cap .zl-sign .step{margin-bottom:10px}.zl-root .cap .zl-code{font-size:12px}.zl-root .cap .zl-mock-main{gap:8px;padding:10px}.zl-root .cap .zl-mock-card{padding:10px}.zl-root .cap .zl-bt{padding:12px}.zl-root .cap .zl-bt .t{margin:10px 0 4px}.zl-root .cap .zl-bt .f{height:24px;margin-bottom:4px}.zl-root .cap .zl-bt .f.last{margin-bottom:8px}.zl-root .cap .zl-bt .go{height:32px;font-size:12px}.zl-root .cap .zl-checklist{display:none}.zl-root .pasos li{padding:7px 10px}.zl-root .pasos .t{font-size:14px}.zl-root .pasos .zl-small{font-size:12px}.zl-root .tarj{gap:10px;padding:16px}}@media (width<=560px){.zl-root .cap .zl-hero-actions{gap:8px}.zl-root .cap .zl-h1{font-size:36px}.zl-root .cap .zl-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-root .cap .zl-brand-note{display:none}}@media (height<=760px) and (width>=981px){.zl-root .cap .zl-h1{font-size:clamp(34px,4vw,52px)}.zl-root .cap h2{font-size:clamp(28px,3vw,40px)}}@media (prefers-reduced-motion:reduce){.zl-root a.tile{transition:none}}.zl-root .ing{background:var(--zl-bg);min-height:100svh;color:var(--zl-text);padding:28px max(clamp(16px, 6vw, 96px), env(safe-area-inset-right,0px)) 28px max(clamp(16px, 6vw, 96px), env(safe-area-inset-left,0px));perspective:1400px;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:32px;display:grid;position:relative;overflow:hidden}.zl-root .ing .red{width:100%;height:100%;display:block;position:absolute;inset:0}.zl-root .ing-tema{top:20px;right:max(20px, env(safe-area-inset-right,0px));z-index:4;background:var(--velo);position:absolute}.zl-root .ing-marca{z-index:2;flex-direction:column;justify-content:space-between;align-self:stretch;gap:24px;min-width:0;transition:opacity .5s;display:flex;position:relative}.zl-root .ing-copia{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.zl-root .ing-lema{font-family:var(--zl-head);letter-spacing:-.025em;text-wrap:balance;max-width:520px;font-size:clamp(28px,3.2vw,46px);font-weight:700;line-height:1.05}.zl-root .ing-pie{font-family:var(--zl-mono);letter-spacing:.08em;color:var(--zl-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:11px;line-height:16px;display:flex}.zl-root .ing-chip{background:var(--zl-accent);color:var(--zl-on-accent);border-radius:6px;padding:2px 8px;font-weight:500}.zl-root .ing-tarj{z-index:3;background:var(--zl-co-bg);border:1px solid var(--zl-line-2);box-shadow:var(--zl-co-shadow);border-radius:22px;flex-direction:column;gap:18px;padding:28px 30px;transition:transform .9s cubic-bezier(.32,.72,0,1),opacity .6s;animation:1.1s cubic-bezier(.32,.72,0,1) .4s both ing-llega;display:flex;position:relative}@keyframes ing-llega{0%{opacity:0;transform:rotateY(-24deg)rotateX(8deg)translateZ(-220px)}}.zl-root .ing-tarj h1{font-family:var(--zl-head);letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:36px}.zl-root .ing-sub{color:var(--zl-muted);margin-top:2px;font-size:14px;line-height:20px}.zl-root a.ing-volver{min-height:32px;color:var(--zl-soft);align-self:flex-start;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.zl-root a.ing-volver:hover{color:var(--zl-text)}.zl-root .ing-form{flex-direction:column;gap:14px;display:flex}.zl-root .ing-clave{position:relative}.zl-root .ing-clave .zl-input{padding-right:48px}.zl-root .ing-ojo{cursor:pointer;width:44px;height:44px;color:var(--zl-muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:2px;translate:0 -50%}.zl-root .ing-ojo:hover{color:var(--zl-text)}.zl-root .ing-rotulo{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-bottom:-8px;display:flex}.zl-root .ing-ayudabtn{cursor:pointer;width:44px;height:44px;color:var(--zl-muted);background:0 0;border:0;place-items:center;margin-right:-10px;display:grid}.zl-root .ing-ayudabtn:hover,.zl-root .ing-ayudabtn[aria-expanded=true]{color:var(--zl-text)}.zl-root .ing-ayudatexto{border:1px solid var(--zl-line-2);background:var(--zl-input-bg);color:var(--zl-soft);border-radius:8px;padding:10px 12px;font-size:14px;line-height:21px}.zl-root .ing-fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;font-size:13px;line-height:18px;display:flex}.zl-root .ing-check{min-height:32px;color:var(--zl-soft);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.zl-root .ing-check input{width:16px;height:16px;accent-color:var(--zl-accent)}.zl-root .ing-link{cursor:pointer;min-height:32px;color:var(--zl-accent-text);background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.zl-root .ing-link:hover{color:var(--zl-accent-text-hover)}.zl-root .ing-form .zl-btn{width:100%}.zl-root .ing-form .zl-btn[disabled]{cursor:progress}.zl-root a.ing-ayuda{min-height:32px;color:var(--zl-soft);justify-content:center;align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.zl-root a.ing-ayuda:hover{color:var(--zl-text)}.zl-root .ing-nota{color:var(--zl-soft);font-size:14px;line-height:21px}.zl-root .ing-giro{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite zl-spin}.zl-root .temblor{animation:.5s cubic-bezier(.32,.72,0,1) ing-temblor!important}@keyframes ing-temblor{20%{transform:translate(-10px)rotateY(-4deg)}45%{transform:translate(8px)rotateY(3deg)}70%{transform:translate(-4px)}}.zl-root .entrando .ing-tarj{opacity:0;pointer-events:none;transform:rotateY(32deg)translateZ(-420px)scale(.9)}.zl-root .entrando .ing-marca{opacity:0;pointer-events:none}.zl-root .entrando .ing-tema{visibility:hidden}.zl-root .corte{z-index:5;background:var(--zl-accent);visibility:hidden;clip-path:circle(0);position:absolute;inset:0}@media (width<=980px){.zl-root .ing{grid-template-columns:minmax(0,1fr);align-content:end;gap:0;padding-block:18px}.zl-root .ing-copia{display:none}.zl-root .ing-marca{left:max(16px, env(safe-area-inset-left,0px));position:absolute;top:20px}.zl-root .ing-tarj{gap:14px;padding:20px 22px}.zl-root .ing-tarj h1{font-size:26px;line-height:32px}}@media (prefers-reduced-motion:reduce){.zl-root .ing-tarj,.zl-root .temblor,.zl-root .ing-giro{animation:none!important}.zl-root .ing-tarj,.zl-root .ing-marca{transition:none}}[data-tema=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--zt-bg:#060a14;--zt-sf:#0d1424;--zt-pn:#0b1222;--zt-rs:#16203a;--zt-ln:#7896d22e;--zt-ln2:#7896d24d;--zt-lnf:#7896d21a;--zt-inb:#96afe6b3;--zt-tx:#f4f6fa;--zt-tx2:#c3cbda;--zt-mu:#8e9ab2;--zt-ph:#7a86a0;--zt-ac:#ff4d5e;--zt-ach:#ff6574;--zt-onac:#060a14;--zt-at:#ff4d5e;--zt-ath:#ff6574;--zt-err-tx:#ff9aa5;--zt-err-bg:#ff4d5e1f;--zt-err-ln:#ff4d5e73;--zt-ok:#34d399;--zt-ok-bg:#34d39924;--zt-shc:#000c;--zt-hv:#121b30;--zt-bl:#6e9bff;--zt-blt:#9db9ff;--zt-bl-bg:#3d7bff29;--zt-bl-ln:#9db9ff66;--zt-paidt:#c9d8ff;--zt-paid-bg:#3d7bff42;--zt-rejt:#ff8a95;--zt-ac-bg:#ff4d5e24;--zt-ac-ln:#ff4d5e73;--zt-fl:#94a3b8;--zt-flt:#a5b1c2;--zt-fl-bg:#64748b33;--zt-am:#ffa31a;--zt-amt:#ffc266;--zt-am-bg:#ffa31a24;--zt-am-ln:#ffa31a66;--zt-violt:#b7a6ff;--zt-chipem:#3a4560;--zt-ov:#060a14a8;--zt-fcs:#ff4d5e38;--zt-br:var(--zt-ac);--zt-brh:var(--zt-ach);--zt-onbr:var(--zt-onac);--zt-br-ring:transparent;--zt-br-ln:var(--zt-ac-ln);--zt-brsh:#ff4d5eb3;--zt-foco:var(--zt-ac);--zt-sel-bg:var(--zt-rs);--zt-sel-tx:var(--zt-tx);--zt-sel-ic:var(--zt-at);--zt-sel-seg:var(--zt-rs)}[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--zt-bg:#f5f7fb;--zt-sf:#fff;--zt-pn:#fff;--zt-rs:#eef2f8;--zt-ln:#0f1e3c1f;--zt-ln2:#0f1e3c38;--zt-lnf:#0f1e3c12;--zt-inb:#0f1e3c8c;--zt-tx:#060a14;--zt-tx2:#3a4560;--zt-mu:#4a5670;--zt-ph:#6b7690;--zt-ac:#ff4d5e;--zt-ach:#ff6574;--zt-onac:#060a14;--zt-at:#c81e3a;--zt-ath:#a3172f;--zt-err-tx:#a3172f;--zt-err-bg:#c81e3a12;--zt-err-ln:#c81e3a66;--zt-ok:#047857;--zt-ok-bg:#0478571a;--zt-shc:#0f1e3c33;--zt-hv:#f0f3f9;--zt-bl:#3d7bff;--zt-blt:#1f56d6;--zt-bl-bg:#3d7bff1f;--zt-bl-ln:#1f56d666;--zt-paidt:#1a44b0;--zt-paid-bg:#3d7bff33;--zt-rejt:#b91c36;--zt-ac-bg:#ff4d5e1a;--zt-ac-ln:#c81e3a66;--zt-fl:#64748b;--zt-flt:#475569;--zt-fl-bg:#64748b1f;--zt-am:#ffa31a;--zt-amt:#9a4608;--zt-am-bg:#ffa31a29;--zt-am-ln:#9a460866;--zt-violt:#5b3fd6;--zt-chipem:#aeb8cc;--zt-ov:#060a1459;--zt-fcs:#c81e3a33;--zt-br:var(--zt-ac);--zt-brh:var(--zt-ach);--zt-onbr:var(--zt-onac);--zt-br-ring:transparent;--zt-br-ln:var(--zt-ac-ln);--zt-brsh:#ff4d5eb3;--zt-foco:var(--zt-ac);--zt-sel-bg:var(--zt-rs);--zt-sel-tx:var(--zt-tx);--zt-sel-ic:var(--zt-at);--zt-sel-seg:#fff}html[data-tema]{background:var(--zt-bg)}.za-root{--za-head:Montserrat, system-ui, sans-serif;--za-body:Poppins, system-ui, sans-serif;--za-mono:"Geist Mono", ui-monospace, Menlo, Consolas, monospace;--za-fc:var(--zt-at);--mx:.35;--my:.6;background:var(--zt-bg);min-height:100dvh;color:var(--zt-tx);font-family:var(--za-body);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);line-height:1.5;display:grid;position:relative;overflow-x:clip}.za-root,.za-root *,.za-root :before,.za-root :after{box-sizing:border-box}:where(.za-root) :is(h1,h2,p,ul){margin:0;padding:0}:where(.za-root) ul{list-style:none}.za-root button,.za-root input{font-family:inherit}.za-root :focus-visible{outline:2px solid var(--za-fc);outline-offset:2px}:where(.za-root),:where(.za-root) *{transition-property:background-color,color,border-color;transition-duration:.3s;transition-timing-function:ease}.za-root[data-tema=oscuro]{--zt-bg:#0a0a0a;--zt-sf:#141414;--zt-ln:#ffffff2e;--zt-ln2:#ffffff57;--zt-lnf:#ffffff1a;--zt-inb:#ffffffb3;--zt-tx:#f5f5f5;--zt-mu:#a3a3a3;--zt-ph:#8a8a8a;--zt-ac:#e11d2e;--zt-ach:#c8101f;--zt-onac:#fff;--zt-at:#ff3b47;--zt-ath:#ff5a64;--zt-err-bg:#e11d2e1f;--zt-err-ln:#e11d2e73;--za-net-line:#ffffff24;--za-dot:#f5f5f5;--za-pulse:#e11d2e}.za-root[data-tema=claro]{--zt-bg:#fafafa;--zt-sf:#fff;--zt-ln:#0000001f;--zt-ln2:#00000038;--zt-lnf:#00000012;--zt-inb:#0000008c;--zt-tx:#0a0a0a;--zt-mu:#525252;--zt-ph:#737373;--zt-ac:#e11d2e;--zt-ach:#c8101f;--zt-onac:#fff;--zt-at:#c8101f;--zt-ath:#a30c19;--zt-err-tx:#a30c19;--zt-err-bg:#c8101f12;--zt-err-ln:#c8101f66;--zt-shc:#0003;--za-net-line:#00000024;--za-dot:#0a0a0a;--za-pulse:#e11d2e}.za-root .za-tw{fill:var(--za-dot)}.za-root .za-net circle:not(.za-tw){fill:var(--za-pulse)}html:has(.za-root[data-tema=oscuro]){background:#0a0a0a}html:has(.za-root[data-tema=claro]){background:#fafafa}.za-brand{isolation:isolate;border-right:1px solid var(--zt-lnf);flex-direction:column;justify-content:space-between;gap:48px;padding:40px clamp(20px,5vw,72px);display:flex;position:relative;overflow:hidden}.za-net{opacity:.6;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.za-net-l{stroke:var(--za-net-line)}.za-tw{animation:4s ease-in-out infinite za-twinkle}.za-glow{background:var(--zt-ac);opacity:.16;filter:blur(140px);pointer-events:none;border-radius:50%;width:760px;height:760px;animation:16s ease-in-out infinite za-glow;position:absolute;top:-25%;right:-10%}.za-logo{align-items:center;gap:10px;display:flex}.za-mark{background:var(--zt-ac);width:32px;height:32px;color:var(--zt-onac);font-family:var(--za-head);border-radius:8px;place-items:center;font-size:18px;font-weight:700;display:grid}.za-name{font-family:var(--za-head);letter-spacing:-.01em;font-size:21px;font-weight:700}.za-copy{max-width:540px}.za-eyebrow{font-family:var(--za-mono);letter-spacing:.14em;color:var(--zt-at);margin-bottom:16px;font-size:12px}.za-tag{font-family:var(--za-head);letter-spacing:-.02em;margin-bottom:18px;font-size:clamp(36px,4.2vw,56px);font-weight:700;line-height:1.04}.za-lead{color:var(--zt-mu);font-size:17px;line-height:1.6}.za-foot{font-family:var(--za-mono);letter-spacing:.1em;color:var(--zt-mu);align-items:center;gap:10px;font-size:12px;display:flex}.za-chip{border:1px solid var(--zt-ln2);color:var(--zt-tx);border-radius:6px;padding:4px 8px}.za-tg{z-index:10;border:1px solid var(--zt-ln2);background:var(--zt-sf);min-height:40px;color:var(--zt-tx);font:500 13px var(--za-body);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;transition:border-color .2s,background-color .3s,color .3s;display:inline-flex;position:absolute;top:20px;right:20px}.za-tg:hover{border-color:var(--zt-tx)}.za-main{z-index:1;justify-content:center;align-items:center;min-width:0;padding:76px 16px 40px;display:flex;position:relative}.za-card{background:var(--zt-sf);border:1px solid var(--zt-ln);width:100%;max-width:420px;box-shadow:0 40px 80px -40px var(--zt-shc);border-radius:16px;padding:clamp(24px,5vw,40px);animation:.9s cubic-bezier(.32,.72,0,1) both za-in}.za-card-wide{max-width:440px}.za-view{animation:.45s cubic-bezier(.32,.72,0,1) both za-swap}.za-head{margin-bottom:26px}.za-h1{font-family:var(--za-head);letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.15}.za-sub{color:var(--zt-mu);margin-top:6px;font-size:14px}.za-form{flex-direction:column;gap:18px;display:flex}.za-field{flex-direction:column;gap:8px;display:flex}.za-field label{color:var(--zt-mu);font-size:13px;font-weight:500}.za-input{background:var(--zt-bg);border:1px solid var(--zt-inb);width:100%;color:var(--zt-tx);font:400 16px var(--za-body);outline-offset:0;border-radius:10px;outline:2px solid #0000;padding:13px 14px;transition:border-color .2s,box-shadow .2s,background-color .3s,color .3s}.za-input::placeholder{color:var(--zt-ph)}.za-input:hover{border-color:var(--zt-mu)}.za-input:focus{border-color:var(--za-fc);box-shadow:0 0 0 3px #e11d2e38}.za-pass{position:relative}.za-pass .za-input{padding-right:52px}.za-eye{width:42px;height:42px;color:var(--zt-mu);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.za-eye:hover{color:var(--zt-tx)}.za-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.za-check{color:var(--zt-mu);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:flex}.za-check input{width:16px;height:16px;accent-color:var(--zt-ac);cursor:pointer;margin:0}.za-link{color:var(--zt-at);font:600 14px var(--za-body);cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s}.za-link:hover{color:var(--zt-ath);text-decoration:underline}.za-root .za-link:focus-visible,.za-root .za-txt:focus-visible{border-radius:4px}.za-btn{background:var(--zt-ac);width:100%;color:var(--zt-onac);font:600 15px var(--za-body);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:14px 18px;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s,opacity .2s;display:flex}.za-btn:hover:not(:disabled){background:var(--zt-ach);transform:translateY(-1px);box-shadow:0 12px 28px -12px #e11d2eb3}.za-btn:disabled{opacity:.55;cursor:not-allowed}.za-btn[aria-busy=true]:disabled{opacity:.85;cursor:progress}.za-txt{color:var(--zt-mu);font:500 14px var(--za-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;text-decoration:none;transition:color .2s;display:inline-flex}.za-txt:hover{color:var(--zt-tx)}.za-back{margin-bottom:18px}.za-main{background:0 0}.za-help{border-top:1px solid var(--zt-ln);justify-content:center;margin-top:20px;padding-top:18px;display:flex}.za-error{background:var(--zt-err-bg);border:1px solid var(--zt-err-ln);color:var(--zt-err-tx);border-radius:10px;padding:11px 13px;font-size:14px;line-height:1.45}.za-note{background:var(--zt-bg);border:1px dashed var(--zt-ln2);color:var(--zt-mu);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55}.za-strong{color:var(--zt-tx);font-family:var(--za-mono);font-weight:500}.za-center{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.za-center h2{font-family:var(--za-head);overflow-wrap:anywhere;font-size:20px;font-weight:700;line-height:1.25}.za-center p{color:var(--zt-mu);font-size:15px;line-height:1.6}.za-ring{border-radius:50%;place-items:center;width:60px;height:60px;display:grid}.za-ring.ok{background:var(--zt-ok-bg);color:var(--zt-ok)}.za-ring.bad{background:var(--zt-err-bg);color:var(--zt-err-tx)}.za-load{color:var(--zt-at)}.za-spin{animation:1s linear infinite za-spin}.za-rules{border:1px dashed var(--zt-ln2);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.za-rule{color:var(--zt-mu);align-items:center;gap:8px;font-size:13px;display:flex}.za-rule svg{color:var(--zt-ph);flex:none}.za-rule.ok{color:var(--zt-tx)}.za-rule.ok svg{color:var(--zt-ok)}.za-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.za-u1{animation:.8s cubic-bezier(.2,.7,.2,1) .1s both za-up}.za-u2{animation:.8s cubic-bezier(.2,.7,.2,1) .25s both za-up}@keyframes za-in{0%{opacity:0;filter:blur(10px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}@keyframes za-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes za-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes za-glow{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,30px)scale(1.08)}}@keyframes za-twinkle{0%,to{opacity:.25}50%{opacity:1}}@keyframes za-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.za-root *,.za-root :before,.za-root :after{transition:none!important;animation:none!important}}@media (width<=899px){.za-root{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.za-brand{border-right:0;border-bottom:1px solid var(--zt-lnf);gap:0;padding:18px 16px}.za-copy,.za-foot{display:none}.za-glow{width:420px;height:420px;top:-45%;right:-25%}.za-main{align-items:flex-start;padding:28px 16px 40px}.za-tg{top:14px;right:16px}}@media (width<=420px){.za-tg{padding:8px 12px}.za-name{font-size:19px}}.za-secret{text-align:left;flex-direction:column;gap:10px;width:100%;display:flex;position:relative}.za-secret code{background:var(--zt-bg);border:1px solid var(--zt-ln2);font:500 13px/1.5 var(--za-mono);color:var(--zt-tx);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:10px;padding:12px 14px;display:block}.za-scopes{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.za-scopes span{border:1px solid var(--zt-ln2);font:400 11px var(--za-mono);color:var(--zt-mu);border-radius:6px;padding:3px 9px}.za-warn{text-align:left}.za-warn-ic{vertical-align:-3px;margin-right:6px}.za-check-top{text-align:left;align-items:flex-start;line-height:1.5}.za-check-top input{flex:none;margin-top:3px}.zpa-period{border-bottom:1px solid var(--zt-lnf);gap:12px;margin-bottom:18px;padding-bottom:18px;display:grid}.zpa-fgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:14px 16px;display:grid}.zpa-fgrid .zpa-field{min-width:0}.zpa-fgrid .zpa-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zpa-more{margin-top:14px}.zpa-more-toggle{color:var(--zt-tx2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font:500 13px Poppins,system-ui,sans-serif;display:inline-flex}.zpa-more-toggle:hover{color:var(--zt-tx)}.zpa-more-toggle svg{transition:transform .2s}.zpa-more-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.zpa-more .zpa-fgrid{animation:.25s cubic-bezier(.2,.7,.2,1) both zpa-drop}.zpa-cell-date{white-space:nowrap;color:var(--zt-mu);font-size:12px}.zpa-cell-date span{font-size:12px;display:block}.zpa-row-actions{flex-wrap:wrap;gap:6px;display:flex}.zpa-tag{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--zt-ln2);color:var(--zt-tx2);border-radius:6px;margin-top:6px;padding:1px 7px;font:400 10px Geist Mono,ui-monospace,monospace;display:inline-block}.dv-grid{grid-template-columns:minmax(320px,430px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.dv-col{gap:16px;display:grid}.dv-step{align-items:center;gap:10px;margin:0 0 10px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;display:flex}.dv-step i{background:var(--zt-br);width:26px;height:26px;color:var(--zt-onbr);border-radius:50%;flex:none;place-items:center;font:600 12px/1 Geist Mono,ui-monospace,monospace;display:grid}.dv-tpls{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.dv-tpl{text-align:left;border:1px solid var(--zt-ln2);color:var(--zt-tx);cursor:pointer;font:inherit;background:0 0;border-radius:14px;gap:6px;padding:8px;transition:border-color .2s,transform .3s cubic-bezier(.2,.7,.2,1),background-color .2s;display:grid}.dv-tpl:hover{border-color:var(--zt-tx);transform:translateY(-2px)}.dv-tpl[aria-pressed=true]{border-color:var(--zt-br);box-shadow:0 0 0 1px var(--zt-br);background:var(--zt-rs)}.dv-thumb{aspect-ratio:8/5;background:#fff;border-radius:8px;position:relative;overflow:hidden}.dv-thumb iframe{transform-origin:0 0;pointer-events:none;border:0;width:1280px;height:800px;position:absolute;top:0;left:0}.dv-tpl b{font-size:14px;font-weight:600}.dv-tpl small{color:var(--zt-mu);font-size:12px;line-height:1.35}.dv-products{gap:10px;display:grid}.dv-prod{border:1px solid var(--zt-ln);background:var(--zt-rs);border-radius:12px;grid-template-columns:1fr 110px 40px;gap:8px;padding:12px;display:grid}.dv-prod .full{grid-column:1/-1}.dv-prod .zpa-btn{align-self:center}.dv-preview{gap:10px;display:grid;position:sticky;top:12px}.dv-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.zpa-section-title.dv-h0{margin-top:0}.dv-bar.dv-mt12{margin-top:12px}.zpa-hint.dv-mt8,.zpa-field.dv-mt8{margin-top:8px}.dv-frame.dv-mt10{margin-top:10px}.dv-btns{flex-wrap:wrap;gap:6px;display:flex}.dv-btns.dv-nowrap{flex-wrap:nowrap}.dv-frame{border:1px solid var(--zt-ln);background:var(--zt-rs);border-radius:16px;justify-content:center;padding:10px;display:flex}.dv-frame iframe{background:#fff;border:0;border-radius:8px;width:100%;height:min(74vh,760px);transition:width .2s}.dv-frame.mobile iframe{width:390px;max-width:100%}.dv-review{gap:4px;margin-bottom:20px;display:grid}.dv-rv-tabs{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:6px;display:grid}.dv-rv-tabs .dv-tpl{align-content:start;justify-items:start}.dv-frame-big iframe{height:min(80vh,860px)}.dv-color{align-items:center;gap:8px;display:flex}.dv-color input[type=color]{border:1px solid var(--zt-inb);background:var(--zt-bg);cursor:pointer;border-radius:10px;width:44px;height:42px;padding:2px}@media (width<=1100px){.dv-grid{grid-template-columns:1fr}.dv-preview{position:static}}@media (width<=560px){.dv-prod{grid-template-columns:minmax(0,1fr) 40px}.dv-prod>:nth-child(2){grid-column:1/2}}@media (prefers-reduced-motion:reduce){.dv-frame iframe,.zpa-more-toggle svg,.dv-tpl{transition:none}.zpa-more .zpa-fgrid{animation:none}}.zp{--bg:#f5f7fb;--sf:#fff;--pn:#fff;--rs:#eef2f8;--hv:#f0f3f9;--ln:#0f1e3c1f;--ln2:#0f1e3c38;--lnf:#0f1e3c12;--tx:#060a14;--tx2:#3a4560;--mu:#4a5670;--ph:#7d879b;--ac:#ff4d5e;--ach:#ff6574;--onac:#060a14;--at:#c81e3a;--ath:#a3172f;--rejt:#c81e3a;--blt:#1f56d6;--ok:#3d7bff;--paidt:#1a44b0;--amt:#b45309;--chipem:#aeb8cc;--ov:#060a1459;--shc:#0f1e3c33;--cs:light;--inb:#0f1e3c8c}[data-tema=oscuro] .zp{--bg:#060a14;--sf:#0d1424;--pn:#0b1222;--rs:#16203a;--hv:#121b30;--ln:#7896d22e;--ln2:#7896d24d;--lnf:#7896d21a;--tx:#f4f6fa;--tx2:#c3cbda;--mu:#8e9ab2;--ph:#7a86a0;--ac:#ff4d5e;--ach:#ff6574;--onac:#060a14;--at:#ff4d5e;--ath:#ff6574;--rejt:#ff7a87;--blt:#9db9ff;--ok:#6e9bff;--paidt:#c9d8ff;--amt:#ffb547;--chipem:#3a4560;--ov:#060a14a8;--shc:#000c;--cs:dark;--inb:#96afe6b3}.zp{color:var(--tx);background:var(--bg);letter-spacing:normal;-webkit-text-size-adjust:100%;flex-wrap:wrap;min-height:100vh;font-family:Poppins,system-ui,sans-serif;font-size:16px;line-height:normal;display:flex;position:relative;overflow-x:clip}.zp,.zp *{transition-property:background-color,color,border-color;transition-duration:.3s;transition-timing-function:ease}.zp *,.zp :before,.zp :after{box-sizing:border-box}.zp h1,.zp h2,.zp h3,.zp p,.zp ul,.zp ol,.zp dl,.zp dd{margin:0;padding:0}.zp ul,.zp ol{list-style:none}.zp button,.zp input,.zp select,.zp textarea{font-family:inherit}.zp a{color:var(--at)}.zp a:hover{color:var(--ath)}.zp :focus-visible{outline:2px solid var(--zt-foco);outline-offset:2px}.zp .tg{border:1px solid var(--ln2);background:var(--sf);color:var(--tx);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font:500 13px Poppins,sans-serif;transition:border-color .2s,background-color .3s,color .3s;display:inline-flex}.zp .tg:hover{border-color:var(--tx)}[data-tema=claro] .zp .seg button[aria-pressed=true]{box-shadow:0 1px 3px #0f1e3c2e}.zp .nv{width:100%;color:var(--mu);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font:500 14px/1.2 Poppins,sans-serif;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative}.zp .nv:hover{background:var(--hv);color:var(--tx)}.zp .nv.on{background:var(--zt-sel-bg);color:var(--zt-sel-tx);font-weight:600}.zp .nv.on:before{content:"";background:var(--zt-br);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}.zp .nv svg{flex:none}.zp .nv.on svg{color:var(--zt-sel-ic)}.zp .ub{border:1px solid var(--ln);width:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:10px;transition:border-color .2s,background .2s;display:flex}.zp .ub:hover{border-color:var(--zt-bl-ln);background:var(--hv)}.zp .btn{background:var(--zt-br);color:var(--zt-onbr);box-shadow:0 0 0 1px var(--zt-br-ring);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font:600 14px Poppins,sans-serif;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.zp .btn:hover{background:var(--zt-brh);color:var(--zt-onbr);box-shadow:0 12px 28px -12px var(--zt-brsh);transform:translateY(-1px)}.zp .btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.zp .gh{border:1px solid var(--ln2);color:var(--tx);cursor:pointer;white-space:nowrap;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font:500 14px Poppins,sans-serif;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.zp .gh:hover{border-color:var(--tx);background:var(--hv);color:var(--tx)}.zp .gh:disabled{opacity:.45;cursor:not-allowed}.zp .sm{border-radius:8px;padding:6px 10px;font-size:13px}.zp .lk{color:var(--at);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font:600 13px Poppins,sans-serif;text-decoration:none}.zp .lk:hover{color:var(--ath);text-decoration:underline}.zp .lkm{color:var(--tx);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font:500 13px Geist Mono,monospace}.zp .lkm:hover{color:var(--ath);text-decoration:underline}.zp .x{border:1px solid var(--ln2);width:40px;height:40px;color:var(--tx);cursor:pointer;background:0 0;border-radius:10px;flex:none;place-items:center;display:grid}.zp .x:hover{border-color:var(--tx);background:var(--hv)}.zp .in{background:var(--bg);border:1px solid var(--inb);width:100%;color:var(--tx);color-scheme:var(--cs);border-radius:10px;outline:none;padding:9px 12px;font:400 14px Poppins,sans-serif;transition:border-color .2s,box-shadow .2s}.zp .in.inl{padding:11px 12px}.zp .in::placeholder{color:var(--ph)}.zp .in:hover{border-color:var(--tx)}.zp .in:focus{border-color:var(--zt-foco);box-shadow:0 0 0 3px var(--zt-fcs)}.zp .in:focus-visible{outline:2px solid var(--zt-foco);outline-offset:2px}.zp .in:disabled{opacity:.6;cursor:not-allowed}.zp .in[aria-invalid=true]{border-color:var(--ac)}.zp .seg{border:1px solid var(--ln2);background:var(--bg);border-radius:10px;padding:3px;display:inline-flex}.zp .seg button{color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 12px;font:500 13px Poppins,sans-serif;transition:background .2s,color .2s}.zp .seg button:hover{color:var(--tx)}.zp .seg button[aria-pressed=true]{background:var(--zt-sel-seg);color:var(--zt-sel-tx)}.zp .chip{border:1px solid var(--ln2);color:var(--tx2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font:500 13px Poppins,sans-serif;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.zp .chip em{color:var(--mu);font-family:Geist Mono,monospace;font-size:12px;font-style:normal}.zp .chip:hover{border-color:var(--tx);color:var(--tx)}.zp .chip[aria-pressed=true]{background:var(--tx);border-color:var(--tx);color:var(--bg)}.zp .chip[aria-pressed=true] em{color:var(--chipem)}.zp .lg{border:1px solid var(--ln2);color:var(--tx);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font:500 13px Poppins,sans-serif;transition:opacity .2s,border-color .2s;display:inline-flex}.zp .lg:hover{border-color:var(--tx)}.zp .lg[aria-pressed=true]{border-color:var(--tx);background:var(--rs)}.zp .more{color:var(--tx2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font:500 13px Poppins,sans-serif;display:inline-flex}.zp .more:hover{color:var(--tx)}.zp .pop button{width:100%;color:var(--tx);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:3px;padding:11px 14px;font:500 14px Poppins,sans-serif;display:flex}.zp .pop button:hover{background:var(--rs)}.zp .pop small{color:var(--mu);font-size:12px;font-weight:400}.zp .kb{text-align:left;color:var(--tx);background:var(--sf);border:1px solid var(--ln);border-radius:16px;flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s;display:flex}.zp .kb:hover{border-color:var(--zt-br);color:var(--tx);box-shadow:0 22px 44px -28px var(--shc);transform:translateY(-3px)}.zp .kb .go{color:var(--mu);transition:color .2s}.zp .kb:hover .go{color:var(--at)}.zp .card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s}.zp .card:hover{border-color:var(--zt-bl-ln)!important}.zp .li{transition:background .15s}.zp .li:hover{background:var(--hv)}.zp .golk{border:1px solid var(--ln2);color:var(--tx);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font:500 13px Poppins,sans-serif;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.zp .golk:hover{border-color:var(--zt-br);background:var(--hv);color:var(--tx)}.zp .card,.zp .rin,.zp .kb{background:var(--sf)}.zp table{border-collapse:collapse;width:100%}.zp th{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);text-align:left;border-bottom:1px solid var(--ln);white-space:nowrap;padding:12px 14px;font:500 11px Geist Mono,monospace}.zp td{border-bottom:1px solid var(--lnf);vertical-align:middle;padding:13px 14px;font-size:14px}.zp .tp td{vertical-align:top}.zp td.stk,.zp th.stk{background:var(--sf);position:sticky;right:0;box-shadow:-12px 0 14px -12px #060a1447}.zp .row:hover td.stk{background:var(--hv)}.zp .num{text-align:right;white-space:nowrap;font-family:Geist Mono,monospace;font-size:13px}.zp .row{transition:background .15s}.zp .row:hover{background:var(--hv)}.zp .row.cp{cursor:pointer}.zp .thb{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.zp .thb:hover{color:var(--tx)}.zp details summary{cursor:pointer;color:var(--mu);font-size:13px}.zp details summary:hover{color:var(--tx)}@keyframes rin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.zp .rin{animation:.6s cubic-bezier(.2,.7,.2,1) both rin}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.zp .grow{transform-origin:bottom;animation:.9s cubic-bezier(.2,.7,.2,1) both grow}@keyframes wgrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zp .wgrow{transform-origin:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .2s both wgrow}@keyframes slide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.zp .slide{animation:.45s cubic-bezier(.2,.7,.2,1) both slide}@keyframes fade{0%{opacity:0}to{opacity:1}}.zp .fade{animation:.3s both fade}@keyframes stripes{to{background-position:24px 0}}.zp .flight{background:repeating-linear-gradient(135deg,#ffa31a 0 6px,#c77c0a 6px 12px) 0 0/24px 100%;animation:1.2s linear infinite stripes}@keyframes drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.zp .drop{animation:.2s both drop}.zp .ring{animation:1.4s cubic-bezier(.2,.7,.2,1) .2s both ring}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.zp .pulse{animation:1.6s ease-in-out infinite pulse}@media (width<=820px){.zp .side{flex-wrap:wrap;align-items:center;flex-direction:row!important;flex:100%!important;gap:12px!important;width:auto!important;padding:14px 16px!important}.zp .navlist{flex-basis:100%;order:3;padding-bottom:4px;overflow-x:auto;flex-direction:row!important}.zp .nv{white-space:nowrap;width:auto}.zp .nv.on:before{display:none}.zp .sidefoot{position:relative;margin:0 0 0 auto!important}.zp .sidefoot .ub{border-radius:999px;width:auto;padding:4px}.zp .sidefoot .ub .ubm,.zp .sidefoot .ub .ubc{display:none}.zp .main{padding:22px 16px 48px!important}}@media (width<=560px){.zp .tg span{display:none}.zp .tg{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.zp *,.zp :before,.zp :after{transition:none!important;animation:none!important}}.zp .grow{transform-box:fill-box}@media (width>=821px){.zp .side{align-self:flex-start;height:100vh;position:sticky;top:0;overflow-y:auto}}@keyframes ring{0%{stroke-dasharray:0 400}}.lv-section{gap:14px;margin-top:20px;display:grid}.lv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lv-head>div{flex:320px;min-width:0}.lv-status{border:1px solid var(--zt-ln);background:var(--zt-bg);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.lv-facts{flex-wrap:wrap;gap:12px 32px;margin:0;display:flex}.lv-facts>div{min-width:0}.lv-facts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--zt-mu);margin-bottom:4px;font:500 11px Geist Mono,ui-monospace,monospace}.lv-facts dd{margin:0}.lv-table.zpa-table{min-width:980px}.lv-table-ev{min-width:720px}.lv-tags{flex-wrap:wrap;gap:4px;max-width:260px;display:flex}.lv-tag{margin-top:0}.lv-badge{margin-top:4px}.lv-detail{max-width:380px;color:var(--zt-tx2);overflow-wrap:anywhere;font-size:13px}.lv-ev{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lv-box{border:1px solid var(--zt-ln);background:var(--zt-bg);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.zpa-note.lv-warn{align-items:flex-start;gap:10px;display:flex}.zpa-note.lv-warn svg{flex:none;margin-top:2px}.zpa-linkbox code.lv-secret{-webkit-user-select:all;user-select:all;font-size:13px}.lv-copyfail{flex:100%}.lv-tag.zpa-tag{text-transform:none;font-size:11px}.lv-alert{color:var(--zt-amt);flex:none}.zpa-section-title.lv-h0{margin-top:0}.zpa-label.lv-mt14{margin-top:14px}.zpa-linkbox.lv-mt10{margin-top:10px}.zpa-pager.lv-mt12{margin-top:12px}@media (width>=901px){.lv-table .lv-act{background:var(--zt-sf);box-shadow:-1px 0 0 var(--zt-ln);position:sticky;right:0}.lv-table tbody tr:hover .lv-act{background:var(--zt-hv)}}@media (width<=560px){.lv-head>.zpa-btn{width:100%}.lv-facts{gap:12px 20px}}.lv-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
