.vzl{--vz-accent:#b6ff00;--vz-ink:#05080f;--vz-surface:#10151a;--vz-surface-2:#0a0e14;--vz-steel:#32313f;--vz-paper:#f5f7f0;--vz-mute:#8a94a0;--vz-accent-08:rgba(182,255,0,.08);--vz-accent-12:rgba(182,255,0,.12);--vz-accent-24:rgba(182,255,0,.24);--vz-accent-45:rgba(182,255,0,.45);--vz-accent-70:rgba(182,255,0,.7);--vz-hairline:hsla(77,30%,95%,.08);--vz-edge-ui:hsla(77,30%,95%,.38);--vz-hairline-2:hsla(77,30%,95%,.14);--vz-paper-04:hsla(77,30%,95%,.04);--vz-paper-06:hsla(77,30%,95%,.06);--vz-paper-16:hsla(77,30%,95%,.16);--vz-placeholder:#7a8391;--vz-danger:#ff6b5a;--ff-display:var(--font-archivo),Arial,system-ui,sans-serif;--ff-body:var(--font-inter),Arial,system-ui,sans-serif;--ff-mono:var(--font-mono),"Courier New",ui-monospace,monospace;--fs-mono-xs:clamp(0.65rem,0.622rem + 0.13vw,0.72rem);--fs-mono-sm:clamp(0.72rem,0.692rem + 0.13vw,0.79rem);--fs-body-sm:clamp(0.875rem,0.85rem + 0.11vw,0.9375rem);--fs-body:clamp(1rem,0.975rem + 0.11vw,1.0625rem);--fs-body-lg:clamp(1.0625rem,1.013rem + 0.22vw,1.1875rem);--fs-h3:clamp(1.05rem,0.95rem + 0.44vw,1.3rem);--fs-h2:clamp(1.9rem,1.2rem + 3.1vw,3.6rem);--fs-h1:clamp(2.05rem,min(1.18rem + 3.85vw,7svh),4.4rem);--fs-display:clamp(2.3rem,1.3rem + 4.45vw,4.8rem);--lh-tight:1.02;--lh-head:1.06;--lh-body:1.6;--ls-mono:0.14em;--ls-mono-wide:0.2em;--gutter:clamp(20px,6vw,108px);--header-h:calc(62px + env(safe-area-inset-top));--section-y:clamp(72px,10vw,160px);--section-y-lg:clamp(112px,14vw,210px);--stack-xs:8px;--stack-sm:12px;--stack-md:16px;--stack-lg:24px;--stack-xl:clamp(32px,4vw,56px);--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--z-sky:0;--z-far:1;--z-mid:2;--z-focal:10;--z-instrument:20;--z-header:60;--z-grain:80;--z-loader:100;--par-sky:0;--par-far:0.06;--par-mid:0.12;--par-instrument:1.06;--t-tap:70ms;--t-tap-slow:90ms;--t-state:160ms;--t-state-slow:240ms;--t-enter:400ms;--t-enter-slow:560ms;--t-scene:800ms;--t-scene-slow:1120ms;--t-atmos:1600ms;--t-atmos-slow:2400ms;--p-beat:80ms;--p-hold:120ms;--p-breath:200ms;--e-impacto:cubic-bezier(0.05,0.7,0.1,1);--e-assento:cubic-bezier(0.34,1.26,0.64,1);--e-rebobina:cubic-bezier(0.65,0.02,0.35,1);--e-revela:cubic-bezier(0.62,0.02,0.24,1);--e-recolhe:cubic-bezier(0.55,0,1,0.45);--e-luz:cubic-bezier(0.45,0.06,0.3,0.98);--buf-seconds:8;--buf-tick-w:1.5px;--buf-tick-h:14px;--buf-tick-h-major:26px;--disc-size:clamp(132px,21svh,300px);--disc-hit:88px}@property --rev{syntax:"<number>";inherits:false;initial-value:1}@property --claim{syntax:"<number>";inherits:false;initial-value:0}@property --draw{syntax:"<number>";inherits:false;initial-value:1}.vzl *,.vzl :after,.vzl :before{box-sizing:border-box}.vzl *{margin:0}.vzl{min-height:100svh;background:var(--vz-ink);color:var(--vz-paper);font-family:var(--ff-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;overflow-x:clip}.vzl img,.vzl svg,.vzl video{display:block;max-width:100%}.vzl button,.vzl input,.vzl select,.vzl textarea{font:inherit;color:inherit}.vzl ul{list-style:none;padding:0}.vzl a{color:var(--vz-accent);text-decoration:none}.vzl ::-moz-selection{background:var(--vz-accent-24);color:var(--vz-paper)}.vzl ::selection{background:var(--vz-accent-24);color:var(--vz-paper)}.vzl ::-moz-placeholder{color:var(--vz-placeholder)}.vzl ::placeholder{color:var(--vz-placeholder)}.vzl :focus-visible{outline:2px solid var(--vz-accent-70);outline-offset:3px;border-radius:3px}.vzl a,.vzl button,.vzl input,.vzl label{-webkit-tap-highlight-color:rgb(182 255 0/.18)}.vzl .vz-skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--vz-accent);color:var(--vz-ink);padding:12px 18px;border-radius:0 0 var(--radius-sm) 0;font-weight:600}.vzl .vz-skip:focus{left:0}.vzl .vz-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vzl .t-display,.vzl .t-h1,.vzl .t-h2,.vzl .t-h3{font-family:var(--ff-display);font-stretch:125%;text-transform:uppercase;letter-spacing:-.012em;text-wrap:balance}.vzl .t-h1{font-weight:900;font-size:var(--fs-h1);line-height:var(--lh-tight)}.vzl .t-h2{font-weight:800;font-size:var(--fs-h2);line-height:var(--lh-head)}.vzl .t-h3{font-weight:700;font-size:var(--fs-h3);letter-spacing:0}.vzl .t-display{font-weight:900;font-size:var(--fs-display);line-height:1}.vzl .t-mono{font-family:var(--ff-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);font-variant-numeric:tabular-nums}.vzl .t-mono--wide{letter-spacing:var(--ls-mono-wide)}.vzl .t-mono--xs{font-size:var(--fs-mono-xs)}.vzl .t-mute{color:var(--vz-mute)}.vzl .t-accent{color:var(--vz-accent)}.vzl .t-body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--vz-mute)}.vzl .section{position:relative;z-index:var(--z-focal);padding:var(--section-y) var(--gutter)}.vzl .section--tall{padding-block:var(--section-y-lg)}.vzl .section__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono-wide);color:var(--vz-accent);margin-bottom:var(--stack-md)}.vzl .section__title{margin-bottom:var(--stack-xl);max-width:21ch}.vzl .grid{display:grid;gap:var(--stack-md)}.vzl .grid--4{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}.vzl .grid--3{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.vzl .grid--2{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.vzl .panel{position:relative;border-radius:var(--radius-md);border:1px solid transparent;background:linear-gradient(180deg,var(--vz-surface),var(--vz-surface-2)) padding-box,linear-gradient(var(--panel-angle,215deg),var(--vz-paper-16),hsla(77,30%,95%,.04) 42%,hsla(77,30%,95%,.01) 72%) border-box;box-shadow:inset 0 1px 0 var(--vz-paper-06);padding:28px 24px}.vzl .panel__corner{position:absolute;top:9px;left:9px;color:var(--vz-accent-45)}.vzl .divider{position:relative;z-index:var(--z-focal);height:1px;margin-inline:var(--gutter);transform:scaleX(var(--draw,1));transform-origin:center;background:linear-gradient(90deg,transparent,var(--vz-hairline-2) 35%,var(--vz-accent-24) 50%,var(--vz-hairline-2) 65%,transparent)}.vzl [data-rev]{--rev-angle:105deg;-webkit-mask-image:linear-gradient(var(--rev-angle),#000 0,#000 calc(var(--rev, 1) * 116%),transparent calc(var(--rev, 1) * 116% + 13%));mask-image:linear-gradient(var(--rev-angle),#000 0,#000 calc(var(--rev, 1) * 116%),transparent calc(var(--rev, 1) * 116% + 13%))}.vzl .atmos{position:fixed;inset:0;pointer-events:none}.vzl .atmos__field{z-index:var(--z-sky);background:radial-gradient(1300px 850px at 112% -12%,rgba(120,150,180,.05),transparent 62%),radial-gradient(1100px 750px at -18% 24%,rgba(182,255,0,.055),transparent 60%),radial-gradient(1000px 650px at 55% 125%,rgba(120,150,180,.04),transparent 62%)}.vzl .atmos__key{z-index:var(--z-mid);top:-22%;right:-12%;left:auto;bottom:auto;width:74%;height:130%;transform:rotate(16deg);background:radial-gradient(ellipse 46% 58% at 72% 12%,hsla(77,30%,95%,.1),transparent 66%);-webkit-mask-image:radial-gradient(ellipse 60% 60% at 60% 30%,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse 60% 60% at 60% 30%,#000 30%,transparent 78%)}.vzl .atmos__vignette{z-index:var(--z-far);background:radial-gradient(ellipse 125% 125% at 54% 42%,transparent 56%,rgba(0,0,0,.25) 100%)}.vzl .atmos__grain{z-index:var(--z-grain);opacity:.036;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px}.vzl .header{position:fixed;inset:0 0 auto;z-index:var(--z-header);display:flex;align-items:center;justify-content:space-between;gap:var(--stack-md);padding:calc(18px + env(safe-area-inset-top)) var(--gutter) 18px;border-bottom:1px solid transparent;transition:background-color var(--t-state-slow) var(--e-luz),border-color var(--t-state-slow) var(--e-luz),backdrop-filter var(--t-state-slow) var(--e-luz)}.vzl .header[data-stuck=true]{background-color:rgba(5,8,15,.82);border-bottom-color:var(--vz-hairline);backdrop-filter:blur(12px)}.vzl .header__logo{height:26px;width:auto}.vzl .header__status{display:flex;align-items:center;gap:10px;font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);color:var(--vz-mute)}.vzl .header__dot{color:var(--vz-accent);animation:vzArmed 1.25s step-end infinite}@keyframes vzArmed{0%,69.9%{opacity:1}70%,to{opacity:.55}}.vzl .hero{position:relative;z-index:var(--z-focal);display:grid;grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:clamp(14px,2.4svh,38px);text-align:center;min-height:100svh;padding:calc(var(--hero-top) + env(safe-area-inset-top)) var(--gutter) calc(24px + env(safe-area-inset-bottom));--hero-top:clamp(72px,9svh,112px)}.vzl .hero__stage{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;perspective:1150px;perspective-origin:50% 34%;-webkit-mask-image:radial-gradient(ellipse 82% 76% at 50% 58%,#000 18%,transparent 78%);mask-image:radial-gradient(ellipse 82% 76% at 50% 58%,#000 18%,transparent 78%)}.vzl .hero__court3d{position:absolute;left:50%;top:57%;width:min(1380px,165%);aspect-ratio:800/460;transform:translate(-50%,-50%) rotateX(57deg);transform-style:preserve-3d}.vzl .court{width:100%;height:100%;display:block;overflow:visible}.vzl .court__line{fill:none;stroke:var(--vz-accent);stroke-width:2;opacity:.3}.vzl .court__trace{fill:none;stroke:var(--vz-accent);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:10 90;opacity:.85;filter:drop-shadow(0 0 6px rgb(182 255 0/.55));animation:vzTrace 9s linear infinite}@keyframes vzTrace{to{stroke-dashoffset:-100}}@keyframes vzTraceRev{to{stroke-dashoffset:100}}.vzl [data-hero][data-trigger=rebobinando] .court__trace{animation:vzTraceRev 1.4s linear infinite}.vzl .court__net path{stroke:hsla(77,30%,95%,.22);stroke-width:1.5;fill:none}.vzl .court__net circle{fill:hsla(77,30%,95%,.3)}.vzl .court__corners path{stroke:hsla(77,30%,95%,.3);stroke-width:1.5;fill:none}.vzl .court__dims path{stroke:hsla(77,30%,95%,.16);stroke-width:1;fill:none}.vzl .court__dim{font-family:var(--ff-mono);font-size:13px;letter-spacing:.14em;fill:hsla(77,30%,95%,.26)}.vzl .court__hex{fill:none;stroke:rgba(182,255,0,.18);stroke-width:1.5}.vzl .hero__frame{position:absolute;inset:10px max(12px,calc(var(--gutter) - 24px)) 14px;pointer-events:none;z-index:-1}.vzl .hero__corner{position:absolute;width:clamp(56px,9vw,128px);height:clamp(56px,9vw,128px)}.vzl .hero__corner:after,.vzl .hero__corner:before{content:"";position:absolute;top:0;left:0}.vzl .hero__corner:before{width:100%;height:1px;background:linear-gradient(90deg,hsla(77,30%,95%,.26),transparent)}.vzl .hero__corner:after{width:1px;height:100%;background:linear-gradient(180deg,hsla(77,30%,95%,.26),transparent)}.vzl .hero__corner[data-corner=tl]{top:0;left:0}.vzl .hero__corner[data-corner=tr]{top:0;right:0;transform:scaleX(-1)}.vzl .hero__corner[data-corner=bl]{bottom:0;left:0;transform:scaleY(-1)}.vzl .hero__corner[data-corner=br]{bottom:0;right:0;transform:scale(-1)}.vzl .hero__halo{position:absolute;left:0;top:0;width:640px;height:640px;margin:-320px 0 0 -320px;border-radius:50%;pointer-events:none;z-index:0;opacity:0;background:radial-gradient(circle,rgba(182,255,0,.05),rgba(182,255,0,.016) 44%,transparent 68%)}.vzl .hero__intro{max-width:min(100%,1320px);display:grid;gap:clamp(8px,1.4svh,16px);justify-items:center}.vzl .hero__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono-wide);color:var(--vz-mute)}.vzl .hero__sub{max-width:46ch;color:var(--vz-mute)}.vzl .hero__instrument{gap:clamp(8px,1.4svh,18px)}.vzl .hero__cta,.vzl .hero__instrument{display:grid;justify-items:center;width:100%}.vzl .hero__cta{gap:clamp(12px,1.8svh,22px);max-width:560px}.vzl .hero__scroll{position:absolute;bottom:calc(10px + env(safe-area-inset-bottom));left:50%;translate:-50% 0;font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-wide);color:var(--vz-mute);display:flex;align-items:center;gap:8px}@media (max-height:720px),(max-width:700px){.vzl .hero{min-height:auto;--hero-top:72px;padding-bottom:44px}.vzl .hero__scroll{display:none}}@media (max-height:520px) and (orientation:landscape){.vzl .hero{--hero-top:60px;padding-bottom:32px}.vzl .hero__eyebrow,.vzl .hero__sub{display:none}.vzl .t-h1{font-size:clamp(1.6rem,4.4svh,2.2rem)}}.vzl .disc{position:relative;width:var(--disc-size);height:var(--disc-size);min-width:var(--disc-hit);min-height:var(--disc-hit);margin-inline:auto}.vzl .disc__btn{position:relative;width:100%;height:100%;border:none;padding:0;border-radius:50%;background:radial-gradient(circle at 66% 26%,#1c2128,#080b10 72%);box-shadow:0 2px 6px rgba(0,0,0,.6),0 24px 48px rgba(0,0,0,.5),inset 0 1px 0 hsla(77,30%,95%,.1);cursor:pointer}.vzl .disc__ring{inset:0;padding:2px;pointer-events:none;background:conic-gradient(from 295deg,transparent 0deg,hsla(77,30%,95%,.35) 20deg,hsla(77,30%,95%,.08) 40deg,transparent 60deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.vzl .disc__ring,.vzl .disc__well{position:absolute;border-radius:50%}.vzl .disc__well{inset:8.5%;border:1px solid hsla(77,30%,95%,.08);background:radial-gradient(circle at 62% 24%,#141b22,#05080f 76%);display:grid;place-items:center}.vzl .disc__led{width:42%;height:47%;filter:drop-shadow(0 0 8px rgb(182 255 0/.75)) drop-shadow(0 0 40px rgb(182 255 0/.18))}.vzl .disc__halo{position:absolute;inset:-30%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(182,255,0,.13),rgba(182,255,0,.045) 46%,transparent 70%);animation:vzPulse 3.2s var(--e-luz) infinite}@keyframes vzPulse{0%,to{opacity:.4}50%{opacity:1}}.vzl .disc.is-near .disc__halo{animation-play-state:paused;opacity:1;transition:opacity .3s var(--e-luz)}.vzl .disc__led{transition:transform .42s var(--e-luz),opacity .36s var(--e-luz);transform-origin:50% 50%}@keyframes vzLedPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(.966)}}.vzl .disc.is-idle .disc__btn[data-state=armado] .disc__led,.vzl .disc.is-idle .disc__btn[data-state=entregue] .disc__led{animation:vzLedPulse 3.2s var(--e-luz) infinite}.vzl .disc.is-near .disc__btn[data-state] .disc__led{animation:none;transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.vzl .disc.is-idle .disc__btn[data-state=armado] .disc__led,.vzl .disc.is-idle .disc__btn[data-state=entregue] .disc__led,.vzl .disc__halo{animation:none}.vzl .disc__halo{opacity:.7}.vzl .court__trace{animation:none;opacity:.3}}.vzl .disc__dial{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;visibility:hidden}.vzl .disc__dial-ticks{fill:none;stroke:hsla(77,30%,95%,.38);stroke-width:7;stroke-dasharray:1.5 10.281}.vzl .disc__dial-major{fill:none;stroke:rgba(182,255,0,.8);stroke-width:9;stroke-dasharray:2.2 139.17}.vzl .disc__dial-nums text{font-family:var(--ff-mono);font-size:10px;letter-spacing:.08em;fill:hsla(77,30%,95%,.6)}.vzl .disc__pop{inset:-2%;border-radius:50%;border:2px solid var(--vz-accent-70)}.vzl .disc__pop,.vzl .disc__seal{position:absolute;opacity:0;visibility:hidden;pointer-events:none}.vzl .disc__seal{inset:-13%;width:126%;height:126%}.vzl .disc__seal path{fill:none;stroke:var(--vz-accent);stroke-width:2;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 6px rgb(182 255 0/.45))}.vzl .disc__label{margin-top:2px;font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-wide);color:var(--vz-mute);text-align:center}.vzl .rec{position:fixed;inset:0;z-index:60;pointer-events:none;opacity:0;--rec-pad:clamp(22px,3.2vw,48px)}.vzl .rec[hidden]{display:none}.vzl .hero__shade{position:fixed;inset:0;z-index:5;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(ellipse 115% 88% at 50% 46%,transparent 26%,rgba(5,8,15,.92) 80%),rgba(5,8,15,.46)}.vzl .hero__stage.is-live{z-index:10}.vzl .hero__stage.is-live .court__line{opacity:.5}.vzl .hero__stage.is-live .court__trace{animation-duration:4.5s;opacity:1}.vzl .hero__stage.is-live .court__hex{stroke:rgba(182,255,0,.4)}.vzl .hero__stage.is-live .court__dim{fill:hsla(77,30%,95%,.5)}.vzl .hero__stage.is-live .court__net path{stroke:hsla(77,30%,95%,.3)}.vzl .rec__corner{position:absolute;width:clamp(38px,5.5vw,76px);height:clamp(38px,5.5vw,76px);margin:var(--rec-pad)}.vzl .rec__corner:after,.vzl .rec__corner:before{content:"";position:absolute;top:0;left:0;background:hsla(77,30%,95%,.75)}.vzl .rec__corner:before{width:100%;height:2px}.vzl .rec__corner:after{width:2px;height:100%}.vzl .rec__corner[data-corner=tl]{top:0;left:0}.vzl .rec__corner[data-corner=tr]{top:0;right:0;transform:scaleX(-1)}.vzl .rec__corner[data-corner=bl]{bottom:0;left:0;transform:scaleY(-1)}.vzl .rec__corner[data-corner=br]{bottom:0;right:0;transform:scale(-1)}.vzl .rec__row{position:absolute;left:calc(var(--rec-pad) + 16px);right:calc(var(--rec-pad) + 16px);display:flex;align-items:center;justify-content:space-between;gap:16px}.vzl .rec__row--top{top:calc(var(--rec-pad) + 13px)}.vzl .rec__row--bottom{bottom:calc(var(--rec-pad) + 13px)}.vzl .rec__tag{font-family:var(--ff-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono);font-variant-numeric:tabular-nums;color:hsla(77,30%,95%,.88);white-space:nowrap}.vzl .rec__tag--live{display:inline-flex;align-items:center;gap:9px;color:var(--vz-accent)}.vzl .rec__tag--live i{width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 10px rgba(182,255,0,.8);animation:vzArmed 1.25s step-end infinite}.vzl .rec__hint{color:var(--vz-mute)}.vzl .rec__bar{position:absolute;left:50%;bottom:calc(var(--rec-pad) - 10px);translate:-50% 0;width:min(440px,62vw);height:2px;background:hsla(77,30%,95%,.16);overflow:hidden}.vzl .rec__bar i{display:block;height:100%;background:var(--vz-accent);transform-origin:0 50%;box-shadow:0 0 8px rgba(182,255,0,.6)}@media (max-width:700px){.vzl .rec__hint{display:none}.vzl .rec__row--bottom{bottom:calc(var(--rec-pad) + 44px)}}.vzl .rail{position:relative;z-index:var(--z-instrument);width:min(100%,780px);height:68px;--u:22px;--subdiv:3.67px;--past-px:88px;--future-px:88px;--future-claim-px:44px}@media (min-width:560px){.vzl .rail{--u:40px;--subdiv:6.67px;--past-px:320px;--future-px:320px;--future-claim-px:160px}}.vzl .rail__axis{position:absolute;left:calc(50% - var(--past-px));width:calc(var(--past-px) + var(--future-px));top:26px;height:1px;background:var(--vz-hairline-2)}.vzl .rail__train{position:absolute;left:calc(50% - var(--past-px) - var(--u));width:calc(var(--past-px) + var(--u));top:18px;height:9px;opacity:calc(.55 * var(--train-dim, 1));background-image:repeating-linear-gradient(90deg,var(--vz-mute) 0 1px,transparent 1px var(--subdiv));-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000);mask-image:linear-gradient(90deg,transparent,#000 9%,#000);will-change:transform}.vzl .rail__graticule{position:absolute;inset:0}.vzl .rail__tick{position:absolute;left:calc(50% + var(--s) * var(--u));top:20px;width:1px;height:13px;background:var(--vz-hairline-2)}.vzl .rail__tick--major{height:20px;top:16px;background:hsla(77,30%,95%,.22)}.vzl .rail__tick--now{height:clamp(46px,7svh,74px);top:calc(20px - clamp(46px, 7svh, 74px) + 34px);width:2px;background:linear-gradient(180deg,transparent,var(--vz-paper) 62%)}.vzl .rail__label{position:absolute;top:26px;left:50%;translate:-50% 0;font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-style:normal;color:var(--vz-mute);white-space:nowrap}.vzl .rail__tick--now .rail__label{color:var(--vz-paper);top:44px}.vzl .rail__claim{left:calc(50% - var(--past-px));width:var(--past-px);top:14px;height:17px;background-image:repeating-linear-gradient(90deg,var(--vz-accent) 0 1px,transparent 1px var(--subdiv))}.vzl .rail__claim,.vzl .rail__future{position:absolute;opacity:0;visibility:hidden;clip-path:inset(0 calc((1 - var(--claim, 0)) * 100%) 0 0)}.vzl .rail__future{left:50%;width:var(--future-claim-px);top:16px;height:13px;border:1px dashed var(--vz-accent-45);border-left:none}.vzl .rail__marker{position:absolute;left:calc(50% - var(--past-px));top:6px;width:2px;height:38px;background:var(--vz-accent);opacity:0;visibility:hidden}.vzl .rail__marker:after{content:"";position:absolute;top:-6px;left:-4px;border:5px solid transparent;border-top:5px solid var(--vz-accent)}.vzl .rail__spans{position:absolute;inset:0;overflow:hidden}.vzl .rail__span{position:absolute;left:calc(50% - var(--past-px));width:calc(var(--past-px) + var(--future-claim-px));top:14px;height:17px;border-top:1px solid var(--vz-accent-45);border-bottom:1px solid var(--vz-accent-45);background:var(--vz-accent-08);will-change:transform}.vzl .rail__out{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;min-height:20px}.vzl .rail__count,.vzl .rail__readout{font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);font-variant-numeric:tabular-nums;color:var(--vz-accent);opacity:0;visibility:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(var(--rev, 1) * 108%),transparent calc(var(--rev, 1) * 108% + 8%));mask-image:linear-gradient(90deg,#000 0,#000 calc(var(--rev, 1) * 108%),transparent calc(var(--rev, 1) * 108% + 8%))}.vzl .rail__count{color:var(--vz-mute)}@media (max-width:560px){.vzl .rail{height:66px}}.vzl .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:15px 26px;border:none;border-radius:var(--radius-sm);background-color:var(--vz-accent);color:var(--vz-ink);font-weight:600;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.5);overflow:hidden;transition:transform var(--t-state) var(--e-assento),box-shadow var(--t-state) var(--e-luz)}.vzl .btn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;pointer-events:none;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.42) 50%,transparent);transform:translate3d(-180%,0,0);transition:transform var(--t-enter) var(--e-revela)}.vzl .btn:hover:after{transform:translate3d(280%,0,0)}.vzl .btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.45)}.vzl .btn:active{transform:scale(.98);box-shadow:0 1px 3px rgba(0,0,0,.5);transition-duration:var(--t-tap);transition-timing-function:var(--e-impacto)}.vzl .btn[disabled]{opacity:.75;cursor:progress}.vzl .btn--block{width:100%;padding-block:18px;font-weight:700;font-size:1.05rem}.vzl .btn__progress{position:absolute;bottom:0;left:0;height:3px;width:34%;background:rgba(5,8,15,.45);animation:vzIndet 1.25s var(--e-rebobina) infinite}@keyframes vzIndet{0%{transform:translateX(-110%)}to{transform:translateX(420%)}}@media (pointer:coarse){.vzl .btn:hover{transform:none;box-shadow:0 2px 6px rgba(0,0,0,.5)}.vzl .btn:hover:after{transform:translate3d(-180%,0,0)}}.vzl .field{display:grid;gap:var(--stack-xs)}.vzl .field__label{font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);color:var(--vz-mute)}.vzl .field__input{width:100%;min-height:48px;background:hsla(0,0%,100%,.03);border:1px solid var(--vz-edge-ui);border-radius:var(--radius-sm);padding:15px 16px;color:var(--vz-paper);font-size:1rem;caret-color:var(--vz-accent);scroll-margin-block:96px;transition:border-color var(--t-state) var(--e-impacto)}.vzl .field__input:focus{border-color:var(--vz-accent);box-shadow:0 0 0 3px rgba(182,255,0,.12)}.vzl .field__input:focus-visible{outline:none}.vzl .field__input[aria-invalid=true]{border-color:var(--vz-danger)}.vzl .field__error{font-size:var(--fs-body-sm);color:var(--vz-danger);display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-state-slow) var(--e-assento)}.vzl .field__error>span{overflow:hidden;min-height:0}.vzl .field__error[data-open=true]{grid-template-rows:1fr}.vzl .honey{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.vzl .strip{position:relative;z-index:var(--z-focal);padding-block:clamp(40px,6vw,72px);border-block:1px solid var(--vz-hairline);overflow:hidden}.vzl .strip__track{display:flex;align-items:center;gap:56px;width:-moz-max-content;width:max-content;will-change:transform}.vzl .strip__item{font-family:var(--ff-display);font-stretch:125%;font-weight:800;text-transform:uppercase;font-size:clamp(1.4rem,3vw,2.4rem);color:var(--vz-paper);opacity:.85;white-space:nowrap}.vzl .footer nav a,.vzl .footer>div>a{display:inline-block;padding-block:5px}.vzl .footer{position:relative;z-index:var(--z-focal);border-top:1px solid var(--vz-hairline);padding:44px var(--gutter) calc(36px + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:space-between}.vzl .link-underline{background-image:linear-gradient(var(--vz-accent),var(--vz-accent));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size var(--t-state-slow) var(--e-revela)}.vzl .link-underline:hover{background-size:100% 1px}@media (prefers-reduced-transparency:reduce){.vzl .header[data-stuck=true]{background-color:rgba(5,8,15,.96);backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.vzl .btn__progress,.vzl .header__dot,.vzl .rail__state:before{animation:none}.vzl .rail__train{opacity:.4}.vzl .btn,.vzl .btn:after,.vzl .field__error,.vzl .field__input,.vzl .header,.vzl .link-underline{transition-duration:1ms}}.vzl .section__sub{max-width:52ch;margin-top:calc(-1 * var(--stack-xl) + 14px);margin-bottom:var(--stack-xl)}.vzl .aud{display:flex;flex-direction:column;padding:30px 28px 24px;transition:transform var(--t-state-slow) var(--e-luz),border-color var(--t-state-slow) var(--e-luz)}.vzl .aud__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.vzl .aud__badge{width:46px;height:46px}.vzl .aud__hex{fill:var(--vz-ink);stroke:var(--vz-accent-45);stroke-width:1.5;transition:stroke var(--t-state-slow) var(--e-luz)}.vzl .aud__icon{fill:none;stroke:var(--vz-accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vzl .aud__side{font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-wide);color:var(--vz-mute)}.vzl .aud__title{font-size:1.15rem;margin-bottom:12px}.vzl .aud__body{margin-bottom:22px}.vzl .aud__items{display:grid;gap:10px;margin-bottom:24px}.vzl .aud__items li{display:flex;align-items:baseline;gap:10px;font-size:var(--fs-body-sm);color:var(--vz-paper)}.vzl .aud__items svg{flex:0 0 auto;width:10px;height:10px;translate:0 -1px}.vzl .aud__foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--vz-hairline);font-size:var(--fs-mono-xs);letter-spacing:.1em;color:var(--vz-mute)}@media (hover:hover){.vzl .aud:hover{transform:translateY(-4px);border-color:var(--vz-accent-24)}.vzl .aud:hover .aud__hex{stroke:var(--vz-accent);filter:drop-shadow(0 0 7px rgb(182 255 0/.4))}}@media (prefers-reduced-motion:reduce){.vzl .aud{transition:none}}.vzl .road{display:grid;gap:40px;list-style:none;margin:0;padding:0;counter-reset:none}.vzl .road__item{position:relative;padding-top:30px}.vzl .road__seg{position:absolute;top:10px;left:0;right:0;height:0;border-top:2px solid transparent}.vzl .road__seg:before{content:"";position:absolute;left:0;top:-6px;width:10px;height:10px;border-radius:50%;background:var(--vz-surface);border:2px solid hsla(77,30%,95%,.22)}.vzl .road__item[data-tone=now] .road__seg{border-top-style:solid;border-top-color:var(--vz-accent);box-shadow:0 -1px 10px rgba(182,255,0,.25)}.vzl .road__item[data-tone=now] .road__seg:before{background:var(--vz-accent);border-color:transparent;box-shadow:0 0 8px var(--vz-accent-70)}.vzl .road__item[data-tone=next] .road__seg{border-top-style:dashed;border-top-color:var(--vz-accent-45)}.vzl .road__item[data-tone=next] .road__seg:before{border-color:var(--vz-accent-70)}.vzl .road__item[data-tone=later] .road__seg{border-top:1px solid var(--vz-hairline-2)}.vzl .road__when{display:flex;align-items:center;gap:12px;margin-bottom:12px}.vzl .road__label{font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono-wide);color:var(--vz-accent)}.vzl .road__chip,.vzl .road__item[data-tone=later] .road__label{color:var(--vz-mute)}.vzl .road__chip{font-size:var(--fs-mono-xs);letter-spacing:.1em;padding:4px 10px;border-radius:999px;border:1px solid var(--vz-hairline-2)}.vzl .road__item[data-tone=now] .road__chip{border-color:var(--vz-accent-45);background:var(--vz-accent-08);color:var(--vz-accent)}.vzl .road__item[data-tone=next] .road__chip{border-color:var(--vz-accent-24);color:var(--vz-paper)}.vzl .road__title{margin-bottom:10px}.vzl .road__body{max-width:44ch}@media (min-width:821px){.vzl .road{grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,56px)}.vzl .road__item:not(:last-child) .road__seg{right:calc(-1 * clamp(28px, 4vw, 56px))}}.vzl .how{display:flex;flex-direction:column;gap:clamp(20px,4vh,44px)}.vzl .how__media{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--vz-hairline-2);background:var(--vz-ink) url(/landing/media/how-poster.jpg) center /cover no-repeat}.vzl .how__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity var(--t-state-slow) var(--e-luz)}.vzl .how__media[data-ready=true] .how__video{opacity:1}.vzl .how__scrim{inset:0;background:linear-gradient(180deg,rgba(5,8,15,.34),rgba(5,8,15,.06) 28%,rgba(5,8,15,.06) 72%,rgba(5,8,15,.4))}.vzl .how__blend,.vzl .how__scrim{position:absolute;pointer-events:none}.vzl .how__blend{display:none;inset:0 0 auto;height:85%;opacity:1;background:linear-gradient(180deg,var(--vz-ink) 0,var(--vz-ink) 20%,rgba(5,8,15,.86) 44%,rgba(5,8,15,.4) 68%,transparent 100%)}.vzl .how__foot{display:flex;flex-direction:column}.vzl .tl{position:relative}.vzl .tl__fill,.vzl .tl__track{position:absolute;left:25px;top:6px;bottom:6px;width:1px;background:var(--vz-hairline-2)}.vzl .tl__fill{width:2px;background:var(--vz-accent);box-shadow:0 0 8px rgba(182,255,0,.4);transform:scaleY(var(--fill,0));transform-origin:50% 0}.vzl .tl__tc{display:none;position:absolute;right:0;top:8px;font-size:var(--fs-mono-xs);letter-spacing:.1em;color:var(--vz-accent);font-variant-numeric:tabular-nums}.vzl .tl__steps{display:grid;gap:clamp(26px,4.5vh,40px);list-style:none;margin:0;padding:0}.vzl .tl__step{position:relative;display:grid;grid-template-columns:52px 1fr;-moz-column-gap:18px;column-gap:18px;align-items:start}.vzl [data-how-tl].is-live .tl__step{cursor:pointer}.vzl .tl__hit{display:block;grid-row:span 2;width:52px;height:52px;border-radius:10px}.vzl .tl__hit[role=button]{cursor:pointer}.vzl .tl__badge{display:block;width:52px;height:52px;transform-origin:50% 50%;overflow:visible}.vzl .tl__hex{fill:var(--vz-ink);stroke:var(--vz-hairline-2);stroke-width:1.5;transition:stroke var(--t-state-slow) var(--e-luz),filter var(--t-state-slow) var(--e-luz)}.vzl .tl__icon{fill:none;stroke:var(--vz-mute);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--t-state-slow) var(--e-luz)}.vzl .tl__body{display:grid;gap:7px}.vzl .tl__n{color:var(--vz-mute);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-wide);transition:color var(--t-state-slow) var(--e-impacto)}.vzl .tl__title{font-size:clamp(1.02rem,.94rem + .4vw,1.28rem)}.vzl .tl__text{font-size:var(--fs-body-sm);max-width:34ch}.vzl .tl__step[data-done=true] .tl__hex{stroke:var(--vz-accent-45)}.vzl .tl__step[data-done=true] .tl__icon{stroke:var(--vz-accent)}.vzl .tl__step[data-active=true] .tl__hex{stroke:var(--vz-accent);filter:drop-shadow(0 0 7px rgb(182 255 0/.45))}.vzl .tl__step[data-active=true] .tl__icon{stroke:var(--vz-accent)}.vzl .tl__step[data-active=true] .tl__n{color:var(--vz-accent)}@media (min-height:620px) and (min-width:701px){.vzl .how{min-height:100svh;justify-content:space-between;padding-block:clamp(36px,6svh,120px);padding-top:max(clamp(36px,6svh,120px),calc(var(--header-h) + 22px))}.vzl .how .section__title{margin-bottom:0}.vzl .how__foot,.vzl .how__head{position:relative;z-index:1}.vzl .how__media{position:absolute;inset:0;aspect-ratio:auto;border-radius:0;border:0}.vzl .how__scrim{background:linear-gradient(180deg,rgba(5,8,15,.86),rgba(5,8,15,.62) 14%,rgba(5,8,15,.52) 40%,rgba(5,8,15,.62) 54%,rgba(5,8,15,.84) 62%,rgba(5,8,15,.95) 80%,rgba(5,8,15,.99)),linear-gradient(90deg,rgba(5,8,15,.5),transparent 20%,transparent 80%,rgba(5,8,15,.5))}.vzl .tl{padding-top:0}.vzl .tl__fill,.vzl .tl__track{left:0;right:0;top:25px;bottom:auto;width:auto;height:1px}.vzl .tl__fill{height:2px;top:24.5px;transform:scaleX(var(--fill,0));transform-origin:0 50%}.vzl .tl__tc{display:block;top:2px}.vzl .tl__steps{grid-template-columns:repeat(4,1fr);gap:0 clamp(16px,2.4vw,40px)}.vzl .tl__step{grid-template-columns:1fr;row-gap:14px;justify-items:start}.vzl .tl__hit{grid-row:auto}.vzl .how__blend{display:block}}@media (min-width:701px) and (max-height:760px){.vzl .tl__text{display:none}}.vzl .how__still{display:none}@media (prefers-reduced-motion:reduce){.vzl .how__media{display:none}.vzl .how{min-height:0;justify-content:flex-start;padding-block:var(--section-y)}.vzl .tl__fill,.vzl .tl__tc,.vzl .tl__track{display:none}.vzl .tl__step{grid-template-columns:1fr;row-gap:12px;justify-items:start}.vzl .tl__hit{grid-row:auto}.vzl .tl__step .tl__hex{stroke:var(--vz-accent-45)}.vzl .tl__step .tl__icon{stroke:var(--vz-accent)}.vzl .how__still{display:block;width:min(100%,420px);aspect-ratio:16/9;background:var(--vz-ink) var(--still) center /cover no-repeat;border-radius:calc(var(--radius-md) - 8px);border:1px solid var(--vz-hairline-2);filter:saturate(.85) contrast(1.05)}.vzl .tl__steps{gap:clamp(26px,4vh,40px) clamp(16px,2.4vw,40px)}}.vzl .wl{display:grid;gap:var(--stack-lg)}.vzl .wl[hidden]{display:none}.vzl .wl__profiles{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:8px}.vzl .wl__indicator{position:absolute;left:0;top:0;width:0;height:0;border-radius:var(--radius-sm);background:var(--vz-accent);opacity:0;pointer-events:none}.vzl .wl__profile{position:relative;min-height:48px;background:transparent;color:var(--vz-paper);border:1px solid var(--vz-edge-ui);border-radius:var(--radius-sm);padding:16px 12px;font-weight:600;font-size:.95rem;cursor:pointer;transition:color var(--t-state) var(--e-impacto),border-color var(--t-state) var(--e-impacto)}.vzl .wl__profile:hover{border-color:var(--vz-accent-45)}.vzl .wl__panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--t-enter) var(--e-rebobina),opacity var(--t-state-slow) var(--e-rebobina)}.vzl .wl__panel>*{overflow:hidden;min-height:0}.vzl .wl__panel[data-open=true]{grid-template-rows:1fr;opacity:1}.vzl .chip{min-height:44px;background:hsla(0,0%,100%,.03);color:var(--vz-paper);border:1px solid var(--vz-edge-ui);border-radius:999px;padding:10px 16px;font-size:.88rem;cursor:pointer;transition:background-color var(--t-state) var(--e-impacto),color var(--t-state) var(--e-impacto),border-color var(--t-state) var(--e-impacto),transform var(--t-state) var(--e-assento)}.vzl .chip:hover{border-color:var(--vz-accent-45)}.vzl .chip:active{transform:scale(.95)}.vzl .chip[aria-pressed=true]{background:var(--vz-accent-12);color:var(--vz-accent);border-color:var(--vz-accent-45)}.vzl .wl__check{flex:0 0 auto;margin-top:1px;width:24px;height:24px;font-size:1rem;accent-color:var(--vz-accent);cursor:pointer}.vzl .wl__consent{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-body-sm);line-height:1.5;color:var(--vz-mute);cursor:pointer;min-height:44px}.vzl .wl__success{position:relative;border-radius:var(--radius-lg);border:1px solid transparent;background:linear-gradient(180deg,var(--vz-surface),var(--vz-surface-2)) padding-box,linear-gradient(215deg,hsla(77,30%,95%,.18),hsla(77,30%,95%,.05) 42%,hsla(77,30%,95%,.01) 72%) border-box;box-shadow:inset 0 1px 0 var(--vz-paper-06),0 24px 48px rgba(0,0,0,.4);padding:44px 36px}.vzl .wl__success[hidden]{display:none}.vzl .header__brand{display:flex;align-items:center;gap:var(--stack-md);min-width:0}.vzl .header__nav{display:none;gap:clamp(14px,1.8vw,28px)}.vzl .header__nav a{color:var(--vz-mute);font-size:var(--fs-body-sm);padding-block:6px;transition:color var(--t-state) var(--e-impacto)}.vzl .header__nav a:hover{color:var(--vz-paper)}.vzl .header__actions{display:flex;align-items:center;gap:var(--stack-sm);flex:0 0 auto}.vzl .header__link{color:var(--vz-paper);font-size:var(--fs-body-sm);font-weight:600;padding:8px 6px}.vzl .header__link:hover{color:var(--vz-accent)}@media (min-width:1040px){.vzl .header__nav{display:flex}}@media (max-width:720px){.vzl .header__status{display:none}}.vzl .btn--sm{min-height:40px;padding:10px 16px;font-size:var(--fs-body-sm)}.vzl .btn--ghost{background-color:transparent;color:var(--vz-accent);border:1px solid var(--vz-accent-45);box-shadow:none}.vzl .btn--ghost:hover{border-color:var(--vz-accent);background-color:var(--vz-accent-08);box-shadow:none}.vzl .btn--ghost:after{display:none}.vzl .btn--block-sm{width:100%}.vzl .hero__actions{display:flex;flex-wrap:wrap;gap:var(--stack-sm);justify-content:center;width:100%}.vzl .hero__hint{text-align:center}.vzl .hero__seals{display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:center}.vzl .hero__seals li{display:flex;align-items:center;gap:8px}.vzl .how-miss{padding-block:0}.vzl .how-miss__panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--stack-lg);border-color:transparent}.vzl .how-miss__title{margin-bottom:8px}.vzl .how-miss__body{max-width:52ch}.vzl .feat{display:flex;flex-direction:column;padding:28px 26px 22px;transition:transform var(--t-state-slow) var(--e-luz),border-color var(--t-state-slow) var(--e-luz)}.vzl .feat__icon{width:26px;height:26px;margin-bottom:18px;fill:none;stroke:var(--vz-accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vzl .feat__title{margin-bottom:10px}.vzl .feat__body{margin-bottom:16px}.vzl .feat__link{align-self:flex-start;font-size:var(--fs-body-sm);font-weight:600;margin-bottom:18px}.vzl .feat__foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--vz-hairline);font-size:var(--fs-mono-xs);letter-spacing:.1em;color:var(--vz-mute)}@media (hover:hover){.vzl .feat:hover{transform:translateY(-4px);border-color:var(--vz-accent-24)}}@media (prefers-reduced-motion:reduce){.vzl .feat{transition:none}}.vzl .app__grid{display:grid;gap:clamp(40px,6vw,80px);align-items:center}.vzl .app__copy{display:grid;gap:var(--stack-lg);align-content:start}.vzl .app__title{margin-bottom:0;max-width:16ch}.vzl .app__sub{max-width:46ch}.vzl .app__bullets{display:grid;gap:14px}.vzl .app__bullets li{display:flex;align-items:baseline;gap:12px;font-size:var(--fs-body-sm);color:var(--vz-mute)}.vzl .app__bullets svg{flex:0 0 auto;width:10px;height:10px;translate:0 -1px}.vzl .app__bullets strong{display:block;color:var(--vz-paper);font-weight:600}.vzl .app__storenote{margin-top:12px}.vzl .app__fallback{display:grid;gap:12px;justify-items:start}.vzl .stores{display:flex;flex-wrap:wrap;gap:var(--stack-sm)}.vzl .store{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 20px 10px 16px;border-radius:10px;border:1px solid var(--vz-edge-ui);background:#000;cursor:default}.vzl .store__mark{display:grid;place-items:center;width:26px;height:26px;color:var(--vz-paper)}.vzl .store__mark svg{width:100%;height:100%}.vzl .store__mark--apple svg{width:88%;height:88%}.vzl .store__text{display:grid;gap:1px}.vzl .store__kicker{font-size:.58rem;letter-spacing:var(--ls-mono);color:var(--vz-accent)}.vzl .store__name{font-family:var(--ff-display);font-stretch:125%;font-weight:700;font-size:1.05rem;line-height:1.1;color:#fff}.vzl .app__notify{display:grid;gap:var(--stack-xs)}.vzl .app__notify-row{display:flex;flex-wrap:wrap;gap:var(--stack-sm)}.vzl .app__notify-row .field__input{flex:1 1 220px;min-width:0}.vzl .app__notify--done{display:flex;align-items:center;gap:10px;font-size:var(--fs-mono-sm);color:var(--vz-accent)}.vzl .field__error-live{font-size:var(--fs-body-sm);color:var(--vz-danger)}.vzl .app__devices{min-width:0}.vzl .devices{display:flex;gap:var(--stack-md);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:thin}.vzl .device{flex:0 0 auto;scroll-snap-align:center}.vzl .device__frame{width:clamp(210px,58vw,260px);border-radius:26px;padding:6px;background:linear-gradient(170deg,#2a3138,#0a0e14);border:1px solid var(--vz-hairline-2);box-shadow:0 2px 6px rgba(0,0,0,.6),0 30px 60px rgba(0,0,0,.55);overflow:hidden}.vzl .device__frame img{width:100%;height:auto;border-radius:21px;display:block}@media (min-width:900px){.vzl .app__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.vzl .devices{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;overflow:visible;margin-inline:0;padding-inline:0;min-height:560px}.vzl .device{grid-area:1/1}.vzl .device[data-pos="0"]{transform:translateX(-58%) scale(.86) rotate(-7deg);z-index:1;opacity:.8}.vzl .device[data-pos="1"]{transform:translateY(-2%);z-index:3}.vzl .device[data-pos="2"]{transform:translateX(58%) scale(.86) rotate(7deg);z-index:2;opacity:.8}.vzl .device[data-pos="3"],.vzl .device[data-pos="4"]{display:none}.vzl .device__frame{width:clamp(230px,20vw,292px)}}.vzl .plans{align-items:stretch}.vzl .plan{position:relative;display:flex;flex-direction:column;padding:32px 28px 24px}.vzl .plan[data-featured=true]{border-color:transparent;background:linear-gradient(180deg,var(--vz-surface),var(--vz-surface-2)) padding-box,linear-gradient(200deg,var(--vz-accent-45),var(--vz-accent-12) 46%,var(--vz-paper-04) 78%) border-box}.vzl .plan__flag{position:absolute;top:-11px;left:28px;padding:3px 12px;border-radius:999px;background:var(--vz-accent);color:var(--vz-ink);font-size:var(--fs-mono-xs);letter-spacing:.1em;font-weight:600}.vzl .plan__name{margin-bottom:10px}.vzl .plan__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:14px}.vzl .plan__amount{font-family:var(--ff-display);font-stretch:125%;font-weight:900;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem);line-height:1;color:var(--vz-paper)}.vzl .plan__summary{margin-bottom:20px}.vzl .plan__features{display:grid;gap:10px;margin-bottom:24px}.vzl .plan__features li{display:flex;align-items:baseline;gap:10px;font-size:var(--fs-body-sm);color:var(--vz-paper)}.vzl .plan__features svg{flex:0 0 auto;width:10px;height:10px;translate:0 -1px}.vzl .plan .btn{margin-top:auto}.vzl .plan__foot{padding-top:16px;margin-top:16px;border-top:1px solid var(--vz-hairline);font-size:var(--fs-mono-xs);letter-spacing:.1em;color:var(--vz-mute)}.vzl .plans__notes{display:grid;gap:8px;max-width:72ch;margin-top:var(--stack-xl)}.vzl .faq{display:grid;border-top:1px solid var(--vz-hairline);max-width:78ch}.vzl .faq__item{border-bottom:1px solid var(--vz-hairline)}.vzl .faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--stack-md);padding:20px 0;cursor:pointer;font-weight:600;font-size:var(--fs-body-lg);list-style:none;transition:color var(--t-state) var(--e-impacto)}.vzl .faq__q::-webkit-details-marker{display:none}.vzl .faq__q:hover{color:var(--vz-accent)}.vzl .faq__sign{position:relative;flex:0 0 auto;width:14px;height:14px}.vzl .faq__sign:after,.vzl .faq__sign:before{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:var(--vz-accent);transition:transform var(--t-state-slow) var(--e-assento)}.vzl .faq__sign:after{transform:rotate(90deg)}.vzl .faq__item[open] .faq__sign:after{transform:rotate(0deg)}.vzl .faq__a{padding-bottom:22px;max-width:68ch}.vzl .faq__foot{margin-top:var(--stack-xl)}@media (prefers-reduced-motion:reduce){.vzl .faq__sign:after,.vzl .faq__sign:before{transition:none}}.vzl .leads__wrap{max-width:760px;margin-inline:auto}.vzl .leads__title{margin-bottom:16px}.vzl .leads__sub{margin-bottom:44px;max-width:52ch}.vzl .leads__fieldset{border:0;padding:0;margin:0}.vzl .leads__fieldset legend{margin-bottom:10px}.vzl .wl__profile{display:grid;gap:4px;text-align:left}.vzl .wl__profile[aria-checked=true]{background:var(--vz-accent);color:var(--vz-ink);border-color:transparent}.vzl .wl__profilehint{font-family:var(--ff-mono);font-size:var(--fs-mono-xs);letter-spacing:.06em;font-weight:400;color:var(--vz-mute)}.vzl .wl__profile[aria-checked=true] .wl__profilehint{color:rgba(5,8,15,.72)}.vzl .leads__chipslabel{margin-bottom:10px}.vzl .leads__chips{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:2px}.vzl .leads__consenterror{margin-left:34px}.vzl .leads__alt{font-size:var(--fs-body-sm)}.vzl .leads__badge{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--vz-accent);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono)}.vzl .leads__successtitle{font-size:clamp(1.6rem,4vw,2.6rem);margin-bottom:12px}.vzl .leads__successbody{margin-bottom:16px;max-width:48ch}.vzl .leads__successcta{display:flex;flex-wrap:wrap;gap:var(--stack-sm);margin-top:8px}.vzl .wl__panel[data-open=false]{visibility:hidden}.vzl .wl__panel[data-open=true]{visibility:visible}.vzl .strip__group{display:inline-flex;align-items:center;gap:56px}.vzl .footer{display:grid;gap:var(--stack-xl);grid-template-columns:1fr}.vzl .footer__brand{display:grid;gap:12px;justify-items:start;max-width:40ch}.vzl .footer__social{display:flex;flex-wrap:wrap;gap:20px}.vzl .footer__social a{color:var(--vz-mute)}.vzl .footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:var(--stack-lg)}.vzl .footer__coltitle{color:var(--vz-mute);letter-spacing:var(--ls-mono-wide);margin-bottom:12px}.vzl .footer__cols ul{display:grid;gap:6px}.vzl .footer__cols a{color:var(--vz-paper);font-size:var(--fs-body-sm);display:inline-block;padding-block:5px}.vzl .footer__cols a:hover{color:var(--vz-accent)}.vzl .footer__legal{grid-column:1/-1;padding-top:var(--stack-lg);border-top:1px solid var(--vz-hairline)}@media (min-width:860px){.vzl .footer{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}.vzl{--font-mono:var(--font-jetbrains)}.vzl [id]{scroll-margin-top:calc(var(--header-h) + 16px)}@media (min-width:1180px){.vzl #recursos .grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.vzl .wl{gap:0}.vzl .wl>*{margin-top:var(--stack-lg)}.vzl .wl>:first-child,.vzl .wl__panel[data-open=false]{margin-top:0}@font-face{font-family:__Archivo_afd4a3;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_afd4a3;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_afd4a3;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_afd4a3;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_afd4a3{font-family:__Archivo_afd4a3,__Archivo_Fallback_afd4a3;font-style:normal}.__variable_afd4a3{--font-archivo:"__Archivo_afd4a3","__Archivo_Fallback_afd4a3"}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}