.vzsec{--vz-green:#81b338;--vz-black:#191414;--vz-white:#fff;--vz-grey:#f4f4f4;--vz-body:rgba(25,20,20,.78);--vz-muted:rgba(25,20,20,.52);--vz-faint:rgba(25,20,20,.34);--vz-line:rgba(25,20,20,.12);--vz-green-hover:#6e9830;--vzsec-lift:28px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:normal;width:100%}.vzsec *{box-sizing:border-box}.vzsec .vzsec-grid{align-items:center;display:grid;gap:clamp(32px,5vw,68px);grid-template-columns:minmax(0,1.15fr) minmax(0,1.35fr);margin:0 auto;max-width:1240px;padding:0 24px;width:100%}.vzsec .vzsec-left{min-width:0;transform:translateY(calc(var(--vzsec-lift)*-1))}.vzsec .vzsec-right{--p:0;--tilt:37deg;min-width:0;perspective:1500px;perspective-origin:50% 0}.vzsec p.vzt4-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.14em;margin:0 0 14px;white-space:nowrap}.vzsec h2.vzt4-h,.vzsec p.vzt4-eyebrow{color:var(--vz-black)!important;font-family:inherit;text-align:left}.vzsec h2.vzt4-h{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 22px}.vzsec .vzt4-line{display:block;height:1.16em;line-height:1.16;max-width:100%;white-space:nowrap}.vzsec .vzt4-fixed{color:var(--vz-black)}.vzsec .vzt4-line2,.vzsec .vzt4-rotate{color:var(--vz-green)}.vzsec .vzt4-caret{animation:vzt4Blink 1s steps(1) infinite;background:var(--vz-green);display:inline-block;height:.84em;margin-left:3px;vertical-align:-.07em;width:3px}@keyframes vzt4Blink{0%,49%{opacity:1}50%,to{opacity:0}}.vzsec p.vzt4-sub{color:var(--vz-body)!important;font-family:inherit;font-size:clamp(15.5px,1.15vw,17px);line-height:1.74;margin:0 0 30px;max-width:62ch;text-align:left}.vzsec a.vzt4-cta{background:var(--vz-green);border-radius:30px;color:var(--vz-black)!important;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.2px;padding:15px 28px;text-decoration:none;transition:transform .15s ease,background-color .15s ease}.vzsec a.vzt4-cta:hover{background:var(--vz-green-hover);transform:translateY(-2px)}.vzsec .vzs6-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em}.vzsec .vzs6-dim{color:var(--vz-faint)}.vzsec .vzs6-doc{backface-visibility:hidden;background:repeating-linear-gradient(180deg,var(--vz-white) 0 33px,var(--vz-grey) 33px 34px),var(--vz-white);border:1px solid var(--vz-line);border-radius:3px;box-shadow:0 18px 46px -26px rgba(25,20,20,.34);contain:layout;overflow:hidden;position:relative;transform:rotateX(calc(var(--tilt)*(1 - var(--p)))) scale(calc(1 + (1 - var(--p))*.04)) translateY(calc(18px*(1 - var(--p))));transform-origin:50% 0;width:100%;will-change:transform}.vzsec .vzs6-scan{background:linear-gradient(180deg,rgba(129,179,56,0),rgba(129,179,56,.1) 42%,rgba(129,179,56,.22) 50%,rgba(129,179,56,.1) 58%,rgba(129,179,56,0));height:120px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:-220px;transition:opacity .4s ease;z-index:2}.vzsec .vzs6-scan:after{background:rgba(129,179,56,.65);box-shadow:0 0 10px rgba(129,179,56,.75);content:"";height:1px;left:0;opacity:1;position:absolute;right:0;top:50%;transition:opacity .35s ease}.vzsec .vzs6-scan.locked:after{opacity:0}.vzsec .vzs6-scan.locked{background:linear-gradient(180deg,rgba(129,179,56,0),rgba(129,179,56,.11) 38%,rgba(129,179,56,.18) 50%,rgba(129,179,56,.11) 62%,rgba(129,179,56,0))}.vzsec .vzs6-head{height:74px;padding:18px 22px 0}.vzsec .vzs6-hl{align-items:baseline;color:var(--vz-muted);display:flex;font-size:11px;font-weight:700;height:15px;justify-content:space-between;white-space:nowrap}.vzsec .vzs6-hl .vzs6-dim{font-size:10px;font-weight:400}.vzsec .vzs6-rule{background:var(--vz-line);height:1px;margin:11px 0 8px}.vzsec .vzs6-cols{display:flex;font-size:9.5px;height:13px;justify-content:space-between}.vzsec .vzs6-rows{height:288px;padding:4px 0}.vzsec .vzs6-row{align-items:center;background:none;border:0;border-radius:0;cursor:pointer;display:flex;font:inherit;gap:14px;height:40px;margin:0;padding:0 22px;text-align:left;transition:background-color .18s ease;width:100%}.vzsec .vzs6-row.on,.vzsec .vzs6-row:hover{background:rgba(129,179,56,.1)}.vzsec .vzs6-code{color:var(--vz-black);flex:1 1 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.06em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vzsec .vzs6-row.on .vzs6-code{font-weight:700}.vzsec .vzs6-amt{color:rgba(25,20,20,.18);flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:-1px}.vzsec .vzs6-mark{border:1px solid rgba(25,20,20,.24);border-radius:2px;display:grid;flex:0 0 auto;height:16px;place-items:center;transition:background-color .2s ease,border-color .2s ease;width:16px}.vzsec .vzs6-mark:after{background:rgba(25,20,20,.24);content:"";height:5px;transition:background-color .2s ease,transform .2s ease;width:5px}.vzsec .vzs6-row.on .vzs6-mark{background:rgba(129,179,56,.18);border-color:var(--vz-green)}.vzsec .vzs6-row.on .vzs6-mark:after{background:var(--vz-green);transform:scale(1.25)}.vzsec .vzs6-src{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.vzsec .vzs6-out{background:rgba(129,179,56,.07);border-left:3px solid var(--vz-green);border-radius:0 4px 4px 0;height:154px;margin:6px 22px 16px;overflow:hidden;padding:13px 16px;transition:opacity .22s ease}.vzsec .vzs6-out.swap{opacity:0}.vzsec .vzs6-tag{color:var(--vz-muted);font-size:9px;height:16px;letter-spacing:.16em;line-height:11px}.vzsec .vzs6-name,.vzsec .vzs6-tag{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.vzsec .vzs6-name{color:var(--vz-black);font-size:11.5px;font-weight:700;height:21px;letter-spacing:.06em;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vzsec .vzs6-txt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--vz-body);font-size:13.5px;height:88px;line-height:22px;overflow:hidden}.vzsec .vzs6-foot{align-items:center;border-top:1px dashed var(--vz-line);display:flex;font-size:9.5px;height:36px;justify-content:space-between;padding:0 22px}.vzsec .vzs6-cue{color:var(--vz-muted);text-align:right;white-space:nowrap}@media (max-width:960px){.vzsec{--vzsec-lift:0px}.vzsec .vzsec-grid{gap:30px;grid-template-columns:minmax(0,1fr);margin:0;max-width:100%;padding:0 18px;width:100%}.vzsec .vzsec-right{perspective:1100px;--tilt:28deg}}@media (max-width:620px){.vzsec .vzsec-grid{gap:26px;padding:0 16px}.vzsec p.vzt4-eyebrow{font-size:10px;letter-spacing:.1em;margin-bottom:12px}.vzsec h2.vzt4-h{margin-bottom:18px}.vzsec p.vzt4-sub{font-size:15.5px;margin-bottom:24px;max-width:none}.vzsec a.vzt4-cta{font-size:12.5px;padding:14px 24px}}@media (prefers-reduced-motion:reduce){.vzsec .vzsec-right{--p:1!important}.vzsec .vzs6-scan{display:none}.vzsec .vzs6-mark,.vzsec .vzs6-mark:after,.vzsec .vzs6-out,.vzsec .vzs6-row{transition:none}.vzsec .vzt4-caret{animation:none;opacity:0}}