h1.big{font-size:clamp(44px,5.2vw,68px)!important;letter-spacing:-.025em!important;line-height:1.06!important;text-wrap:balance}.hero .sub{font-size:clamp(17px,1.5vw,20.5px)!important;line-height:1.66!important;max-width:620px}h2.sec{font-size:clamp(30px,3.4vw,44px)!important;letter-spacing:-.02em!important;line-height:1.12!important;text-wrap:balance}.eyebrow{font-size:13px!important;letter-spacing:.14em!important}.cap h3,.faq-item h3{font-size:18.5px!important;line-height:1.35!important}.cap p,.faq-item p{font-size:15.5px!important;line-height:1.68!important}.pcard h3{font-size:22px!important}.pcard p{font-size:15.5px!important;line-height:1.64!important}.whofor-p{font-size:clamp(17px,1.4vw,19.5px)!important;line-height:1.78!important}.hiw .step h4{font-size:19px!important}.hiw .step p{line-height:1.66!important}.hiw .step p,.nav-links a,.nd-t{font-size:15.5px!important}.crumb{font-size:13.5px!important}.cap-sec,section{scroll-margin-top:90px}.hero{padding-bottom:clamp(30px,4.4vh,60px)!important;padding-top:clamp(26px,3.6vh,52px)!important}.sec-head{margin-bottom:34px!important}.btn{border-radius:999px!important;font-size:15.5px!important;padding:13px 26px!important;transition:transform .18s cubic-bezier(.2,.7,.3,1.2),box-shadow .18s ease!important;will-change:transform}.btn:hover{box-shadow:0 10px 26px rgba(242,97,37,.28)!important;transform:translateY(-2px) scale(1.02)}.btn:active{transform:translateY(0) scale(.99)}.btn-primary{box-shadow:0 6px 18px rgba(242,97,37,.22)}.cap,.faq-item,.hiw .step,.pcard,.tchip,.vcard,.wfcard{border-radius:18px!important;transform-style:preserve-3d;transition:transform .28s cubic-bezier(.2,.7,.3,1),box-shadow .28s ease,border-color .28s ease!important;will-change:transform}.cap:hover,.faq-item:hover,.hiw .step:hover,.vcard:hover{border-color:#f2b49a!important;box-shadow:0 20px 44px rgba(48,48,48,.1);transform:translateY(-5px)}.pcard:hover{border-color:#f26125!important;box-shadow:0 24px 52px rgba(48,48,48,.13);transform:translateY(-6px)}.vzm-tilt{transition:transform .12s ease-out!important}.cap,.faq-item{overflow:hidden;position:relative}.cap:before,.faq-item:before{background:#f26125;content:"";height:3px;left:0;position:absolute;right:100%;top:0;transition:right .35s cubic-bezier(.2,.7,.3,1)}.cap:hover:before,.faq-item:hover:before{right:0}.tags span{transition:transform .16s ease,border-color .16s ease,color .16s ease}.tags span:hover{border-color:#f26125;color:#dd4212;transform:translateY(-2px)}nav.nav{backdrop-filter:saturate(1.2) blur(10px);background:hsla(0,0%,100%,.86)!important;box-shadow:0 1px 0 rgba(48,48,48,.06);transition:box-shadow .25s ease}body.vzm-scrolled nav.nav{box-shadow:0 8px 28px rgba(48,48,48,.09)}.nd-m{animation:vzmMenu .18s ease;transform-origin:top}@keyframes vzmMenu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vzm-reveal{opacity:0;transform:translateY(26px)}.vzm-in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.3,1)}.vzm-reveal.vzm-in{transition-delay:var(--vzm-d,0s)}.hero-viz .wfcard{animation:vzmFloat 7s ease-in-out infinite;box-shadow:0 24px 60px rgba(48,48,48,.12)!important}@keyframes vzmFloat{0%,to{transform:translateY(0) rotateX(0)}50%{transform:translateY(-10px) rotateX(1.2deg)}}.hero-viz{perspective:1000px}.stat .v,.wfnode .k{font-variant-numeric:tabular-nums}.stat .v{font-size:38px!important}.trusted{padding-bottom:26px;padding-top:26px}@media (prefers-reduced-motion:reduce){.vzm-reveal{opacity:1!important;transform:none!important}.hero-viz .wfcard{animation:none}.btn,.cap,.faq-item,.hiw .step,.pcard,.vcard{transition:none!important}}.vzm-burger{background:none;border:0;cursor:pointer;display:none;margin-left:auto;padding:10px}.vzm-burger span{background:#303030;border-radius:2px;display:block;height:2.5px;margin:4.5px 0;transition:transform .25s ease,opacity .2s ease;width:22px}body.vzm-menu-open .vzm-burger span:first-child{transform:translateY(7px) rotate(45deg)}body.vzm-menu-open .vzm-burger span:nth-child(2){opacity:0}body.vzm-menu-open .vzm-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:1239.98px){.vzm-burger{display:block}.nav-cta,.nav-links{display:none!important}body.vzm-menu-open .nav-links{align-items:stretch;background:#fff;border-top:1px solid #ededed;box-shadow:0 22px 44px rgba(48,48,48,.14);display:flex!important;flex-direction:column;gap:2px;left:0;margin:0;max-height:calc(100vh - 70px);overflow:auto;padding:14px 20px 22px;position:absolute;right:0;top:100%}body.vzm-menu-open .nav-links>a{border-bottom:1px solid #f6f6f6;font-size:16.5px!important;padding:12px 4px}body.vzm-menu-open .nd{display:block}body.vzm-menu-open .nd-t{border-bottom:1px solid #f6f6f6;display:flex;font-size:16.5px!important;justify-content:space-between;padding:12px 4px;width:100%}.nd-m,.nd-m.nd-w{animation:none;border:0!important;box-shadow:none!important;display:none;min-width:0!important;padding:4px 0 8px 14px!important;position:static!important}.nd:hover>.nd-m,.nd:hover>.nd-m.nd-w{display:none}body.vzm-menu-open .nd.vzm-open>.nd-m{display:block!important}body.vzm-menu-open .nd.vzm-open>.nd-m.nd-w{display:block!important;grid-template-columns:1fr}.nd-m a{font-size:15.5px!important;padding:10px 8px;white-space:normal!important}nav.nav{position:sticky;top:0;z-index:85}}html{scroll-behavior:smooth}.vzm-progress{background:#f26125;border-radius:0 2px 2px 0;height:3px;left:0;position:fixed;top:0;width:0;z-index:220}.vzm-hw{display:inline-block;opacity:0;transform:translateY(.55em)}.vzm-hw.vzm-hin{opacity:1;transform:none;transition:opacity .5s ease,transform .55s cubic-bezier(.2,.7,.3,1)}.vzm-hero-el{opacity:0;transform:translateY(18px)}.vzm-hero-el.vzm-hin{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.3,1)}.vzm-verb{transition:color .35s ease}.vzm-verb.vzm-on{color:#f26125}h2.sec{padding-bottom:10px;position:relative}h2.sec:after{background:#f26125;border-radius:2px;bottom:0;content:"";height:4px;left:0;position:absolute;transition:width .55s cubic-bezier(.2,.7,.3,1) .1s;width:0}.sec-head.vzm-in h2.sec:after,.vzm-in h2.sec:after{width:58px}.more{display:inline-block;transition:transform .18s ease,color .18s ease}.more:hover,a:hover .more{transform:translateX(5px)}.itabs{position:relative}.vzm-tabline{background:#f26125;border-radius:2px;bottom:-1px;height:3px;position:absolute;transition:left .3s cubic-bezier(.2,.7,.3,1),width .3s cubic-bezier(.2,.7,.3,1)}.ipanel.active{animation:vzmPanel .38s cubic-bezier(.2,.7,.3,1)}@keyframes vzmPanel{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.btn{overflow:hidden;position:relative}.vzm-rip{animation:vzmRip .5s ease-out forwards;background:hsla(0,0%,100%,.45);border-radius:50%;pointer-events:none;position:absolute;transform:scale(0)}.btn-ghost .vzm-rip{background:rgba(242,97,37,.18)}@keyframes vzmRip{to{opacity:0;transform:scale(2.6)}}.hero{overflow:hidden;position:relative}.vzm-shape{border-radius:50%;pointer-events:none;position:absolute;z-index:0}.hero .wrap{position:relative;z-index:1}.vzm-veil{background:#fff;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .22s ease;z-index:400}body.vzm-leaving .vzm-veil{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.vzm-hero-el,.vzm-hw{opacity:1!important;transform:none!important}.vzm-progress{display:none}h2.sec:after{transition:none;width:58px}.ipanel.active{animation:none}}@media (min-width:960px){.vzm-storywrap{position:relative}.vzm-storywrap>section{position:sticky;top:64px}.vzm-story-card{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.3,1),box-shadow .45s ease,border-color .45s ease}.vzm-story-dim{opacity:.32;transform:scale(.965)}.vzm-story-focus{border-color:#f26125!important;box-shadow:0 26px 56px rgba(48,48,48,.14);opacity:1;transform:translateY(-6px) scale(1.015);z-index:2}.vzm-story-dots{display:flex;flex-direction:column;gap:8px;position:absolute;right:26px;top:50%;transform:translateY(-50%);z-index:3}.vzm-story-dots span{background:#e5e0d8;border-radius:50%;height:8px;transition:background .3s ease,transform .3s ease;width:8px}.vzm-story-dots span.vzm-on{background:#f26125;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.vzm-story-dim{opacity:1;transform:none}}.wrap{padding-left:clamp(24px,2.2vw,38px)!important;padding-right:clamp(24px,2.2vw,38px)!important}.hero-copy{max-width:640px}.whofor-p{max-width:920px}.faq-list{gap:22px}.cap-grid{gap:22px!important}.hero-viz .wfcard{max-width:600px}@media (min-width:960px){.vzm-rings-on .prod-grid,.vzm-rings-on .prod-secondary{display:none!important}.vzm-rings-stage{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;min-height:480px}.vzm-rings-stage svg{height:auto;max-width:520px;width:100%}.vzm-ring{fill:none;stroke:#d8d0c4;stroke-width:1.5;transition:stroke .45s ease,stroke-width .45s ease,fill .45s ease,opacity .45s ease}.vzm-ring.vzm-on{fill:rgba(242,97,37,.055);stroke:#f26125;stroke-width:3}.vzm-ring.vzm-off{opacity:.35}.vzm-ring-lbl{fill:#8a827a;font-family:Roboto,Segoe UI,sans-serif;font-size:13px;font-weight:700;transition:fill .4s ease,font-size .4s ease}.vzm-ring-lbl.vzm-on{fill:#f26125}.vzm-ring-lbl.vzm-off{fill:#c9c2b8}.vzm-core{fill:#fff;stroke:#f26125;stroke-dasharray:4 5;stroke-width:1.5;transition:all .45s ease}.vzm-core.vzm-on{fill:#fff6f2;stroke-dasharray:none;stroke-width:2.5}.vzm-core-lbl{fill:#b8410f;font-family:Roboto,Segoe UI,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em}.vzm-rings-panel{transition:opacity .3s ease,transform .3s ease}.vzm-rings-panel.vzm-swap{opacity:0;transform:translateY(12px)}.vzm-rings-panel .eyebrow{margin-bottom:8px}.vzm-rings-panel h3{color:#303030;font-size:30px;letter-spacing:-.02em;margin:0 0 12px}.vzm-rings-panel p{color:#494a4a;font-size:16.5px;line-height:1.7;margin:0 0 14px}.vzm-rings-panel .vzm-overlap{background:#fff6f2;border-left:3px solid #f26125;border-radius:0 12px 12px 0;color:#6b4433;font-size:15px;padding:10px 16px}.vzm-rings-panel .more{color:#f26125;font-weight:700}.vzm-deck{height:420px;margin:0 auto;max-width:820px;overflow:hidden;position:relative}.vzm-deck .vcard{bottom:0;box-shadow:0 24px 56px rgba(48,48,48,.22)!important;display:flex;flex-direction:column;justify-content:center;left:0;margin:0!important;padding:44px 52px!important;position:absolute;right:0;top:56px;transition:transform .55s cubic-bezier(.2,.7,.3,1),opacity .45s ease}.vzm-deck .vcard h3{font-size:28px!important;margin-bottom:14px}.vzm-deck .vcard p{font-size:17px!important;line-height:1.7;max-width:640px}.vzm-deck .vcard .tags{margin-top:18px}.vzm-ring{transform-box:fill-box;transform-origin:center;transition:stroke .45s ease,stroke-width .45s ease,fill .45s ease,opacity .45s ease,transform .55s cubic-bezier(.2,.7,.3,1)}.vzm-ring.vzm-on{fill:hsla(0,0%,100%,.92);stroke:#f26125;stroke-width:3;transform:scale(1.17)}.vzm-ring-lbl.vzm-hide{opacity:0}.vzm-ring-name{fill:#303030;font-size:16px;font-weight:800;transition:opacity .4s ease .15s}.vzm-ring-name,.vzm-ring-tl{font-family:Roboto,Segoe UI,sans-serif;opacity:0}.vzm-ring-tl{fill:#b8410f;font-size:12.5px;font-weight:500;transition:opacity .4s ease .22s}.vzm-ring-name.vzm-show,.vzm-ring-tl.vzm-show{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){div.trusted>.wrap,section:not(.hero)>.wrap{animation:vzmEnter linear both;animation-range:entry 0 entry 55%;animation-timeline:view()}section:not(.hero):not([style*=sticky]){animation:vzmLeave linear both;animation-range:exit 35% exit 100%;animation-timeline:view()}.vzm-storywrap section>.wrap{animation:none}}}@keyframes vzmEnter{0%{opacity:0;transform:translateY(64px) scale(.985)}to{opacity:1;transform:none}}@keyframes vzmLeave{0%{opacity:1;transform:none}to{opacity:.3;transform:translateY(-28px) scale(.98)}}@media (min-width:960px){.vzm-steps-on .verbs{display:none!important}.vzm-steps{align-items:start;display:grid;gap:56px;grid-template-columns:1.15fr 1fr;min-height:0}.vzm-step-row{cursor:pointer;padding:10px 0;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.vzm-step-row .vzm-step-k{color:#f26125;display:block;font-size:12px;font-weight:700;letter-spacing:.12em;max-height:0;opacity:0;overflow:hidden;text-transform:uppercase;transition:opacity .35s ease,max-height .35s ease}.vzm-step-row h3{color:hsla(0,0%,100%,.22);font-size:clamp(26px,2.7vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0;transition:color .4s ease}.vzm-step-row:hover h3{color:hsla(0,0%,100%,.45)}.vzm-step-row.vzm-on{transform:translateX(10px)}.vzm-step-row.vzm-on .vzm-step-k{margin-bottom:4px;max-height:20px;opacity:1}.vzm-step-row.vzm-on h3{color:#fff}.vzm-steps-panel{transition:opacity .3s ease,transform .3s ease}.vzm-steps-panel.vzm-swap{opacity:0;transform:translateY(12px)}.vzm-steps-panel p{color:#d9d9d9;font-size:18px;line-height:1.75;margin:0 0 18px}.vzm-steps-panel .tags span{border-color:#5a5a5a;color:#cfcfcf}.vzm-rings-on{overflow:hidden;position:relative}.vzm-rings-on .vzm-plate{display:none}.vzm-rings-stage{align-items:center;display:grid;gap:56px;grid-template-columns:1.15fr 1fr;min-height:76vh;position:static}.vzm-rings-stage>div:first-child{align-items:center;display:flex;grid-column:1;justify-content:center;left:auto;pointer-events:none;position:relative;top:auto;transform:none;z-index:0}.vzm-rings-panel{align-self:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border:1px solid #ededed;border-radius:22px;box-shadow:0 28px 64px rgba(48,48,48,.12);grid-column:2;margin:0;padding:38px 42px;width:100%}.vzm-rings-on .sec-head,.vzm-rings-panel{position:relative;z-index:2}.vzm-core-lbl{fill:#c9c2b8;font-size:13px;letter-spacing:.18em}.vzm-step-row h3{font-size:clamp(21px,2.2vw,30px)!important;line-height:1.18!important}.vzm-step-row{padding:9px 0}.vzm-steps-panel p{font-size:20px!important;line-height:1.7!important}.vzm-steps-panel .tags span{font-size:14px}.vzm-steps{max-height:calc(100vh - 260px);min-height:0}.vzm-rings-panel h3{font-size:38px!important;letter-spacing:-.02em}.vzm-rings-panel p{font-size:20px!important;line-height:1.7}.vzm-rings-panel .vzm-overlap{font-size:16px!important}.vzm-rings-panel .eyebrow{font-size:14px!important}.vzm-rings-stage>div:first-child{transition:left .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}.vzm-rings-intro .vzm-rings-stage>div:first-child{grid-column:1/-1;transform:scale(1.04)}.vzm-rings-panel{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.3,1)}.vzm-rings-intro .vzm-rings-panel{opacity:0;pointer-events:none;transform:translateX(48px)}.vzm-wire{fill:none;stroke:#e9e3da;stroke-width:1}.vzm-seg{fill:#f6f6f6;stroke:#e5e0d8;stroke-width:1.4;transition:fill .4s ease,stroke .4s ease,stroke-width .4s ease}.vzm-seg.vzm-seg-hot{fill:#fff6f2;stroke:#f26125;stroke-width:2.4}.vzm-seg.vzm-seg-warm{stroke:#f26125;stroke-width:1.4}.vzm-seg-lbl{fill:#8a827a;font-family:Roboto,Segoe UI,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.06em;transition:fill .4s ease}.vzm-seg-lbl.vzm-seg-hot,.vzm-seg-lbl.vzm-seg-warm{fill:#b8410f}.vzm-arcs{opacity:0;transition:opacity .35s ease}.vzm-arcs.vzm-show{opacity:1}.vzm-arc1,.vzm-arc2{animation:vzmflw 1.15s linear infinite;fill:none;stroke:#f26125;stroke-dasharray:6 9;stroke-linecap:round}.vzm-arc2{opacity:.85;stroke-width:3.2}.vzm-arc1{opacity:.6;stroke-width:1.5}}@media (min-width:960px){@keyframes vzmflw{to{stroke-dashoffset:-15}}.vzm-node{cursor:default;transform-box:fill-box;transform-origin:center;transition:transform .45s cubic-bezier(.2,.7,.3,1),opacity .4s ease}.vzm-node rect{fill:#fff;stroke:#e5e0d8;stroke-width:1.4;transition:stroke .4s ease,stroke-width .4s ease}.vzm-node text{fill:#303030;font-family:Roboto,Segoe UI,sans-serif;font-size:14px;font-weight:700}.vzm-node.vzm-on{transform:scale(1.22)}.vzm-node.vzm-on rect{filter:drop-shadow(0 10px 18px rgba(242,97,37,.25));stroke:#f26125;stroke-width:2.4}.vzm-node.vzm-off{opacity:.42}.vzm-ind-on .itabs{display:none!important}.vzm-ind-stage{align-items:start;display:grid;gap:52px;grid-template-columns:.85fr 1.15fr}.vzm-ind-row{cursor:pointer;padding:7px 0}.vzm-ind-row h3{color:rgba(48,48,48,.18);font-size:clamp(20px,2vw,28px);font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:0;transition:color .35s ease,transform .35s ease}.vzm-ind-row:hover h3{color:rgba(48,48,48,.4)}.vzm-ind-row.vzm-on h3{color:#303030;transform:translateX(8px)}.vzm-ind-panelwrap .ipanel{animation:none}.vzm-ind-panelwrap .ipanel.active{animation:vzmPanel .38s cubic-bezier(.2,.7,.3,1)}.vzm-lyr{transition:fill .4s ease,stroke .4s ease}.vzm-lyr.vzm-hot{fill:#ffe7dc!important;stroke:#f26125}.vzm-lyr.vzm-warm{stroke:#f26125}.vzm-lyr-lbl{fill:#8a827a;font-family:Roboto,Segoe UI,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;transition:fill .35s ease}.vzm-lyr-lbl.vzm-hot,.vzm-lyr-lbl.vzm-warm{fill:#b8410f}.vzm-lyr-ln.vzm-hot,.vzm-lyr-ln.vzm-warm{stroke:#f26125}.vzm-blk{transition:transform .5s cubic-bezier(.2,.7,.3,1),opacity .4s ease}.vzm-blk-t{fill:#fff;stroke:#d8d0c4;stroke-width:1.2}.vzm-blk-l,.vzm-blk-t{transition:fill .4s ease}.vzm-blk-l{fill:#efeae2}.vzm-blk-l,.vzm-blk-r{stroke:#d8d0c4;stroke-width:1}.vzm-blk-r{fill:#e3ddd3;transition:fill .4s ease}.vzm-blk-lbl{fill:#303030;font-family:Roboto,Segoe UI,sans-serif;font-size:13.5px;font-weight:800;paint-order:stroke;stroke:#fff;stroke-linejoin:round;stroke-width:4px}.vzm-blk.vzm-on{transform:translateY(-20px)}.vzm-blk.vzm-on .vzm-blk-t{fill:#f26125}.vzm-blk.vzm-on .vzm-blk-l{fill:#e0511a}.vzm-blk.vzm-on .vzm-blk-r{fill:#c64414}.vzm-blk.vzm-on .vzm-blk-lbl{fill:#b8410f;font-size:15px}.vzm-blk.vzm-off{opacity:.45}.vzm-beam{animation:vzmflw 1.1s linear infinite;opacity:.8;stroke:#f26125;stroke-dasharray:5 7}.vzm-beam-dot{fill:#f26125}.vzm-ind-on .ipanel h3{display:none}.vzm-ind-stage{gap:34px;grid-template-columns:minmax(190px,.48fr) minmax(0,1.52fr)}}@media (prefers-reduced-motion:reduce){.cnode,.dcard,.tile,.vzm-blk,.vzm-ind-row h3,.vzm-lyr,.vzm-node,.vzm-rings-panel,.vzm-rings-stage>div:first-child,.vzm-seg,.vzm-step-row,.vzm-steps-panel,.vzm-tabline{transition:none!important}.cbeam,.dpad.on,.pair.on,.seam.on,.spoke.on,.vzm-arc1,.vzm-arc2,.vzm-beam{animation:none!important}.vzm-rings-panel.vzm-swap,.vzm-steps-panel.vzm-swap{opacity:1;transform:none}}@media (max-width:959.98px){.vzm-mstrip{display:flex;gap:14px;overflow-x:auto;padding:6px 2px 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.vzm-mstrip::-webkit-scrollbar{display:none}.vzm-mstrip .pcard{flex:0 0 86%;margin:0!important;max-width:none;scroll-snap-align:center}.vzm-mdots{display:flex;gap:7px;justify-content:center;margin-top:2px}.vzm-mdots span{background:#d8d0c4;border-radius:50%;height:7px;transition:background .3s,transform .3s;width:7px}.vzm-mdots span.on{background:#f26125;transform:scale(1.35)}.itabs{display:flex!important;flex-wrap:nowrap!important;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:8px}.itabs::-webkit-scrollbar{display:none}.itab{flex:0 0 auto;white-space:nowrap}.vzm-ind-mobile .itabs{display:none!important}.vzm-istrip{display:flex;gap:14px;overflow-x:auto;padding:6px 2px 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width:959.98px){.vzm-istrip::-webkit-scrollbar{display:none}.vzm-istrip .ipanel{display:block!important;flex:0 0 88%;margin:0;scroll-snap-align:center}}@media (min-width:960px){.vzm-ind-panelwrap .lead{font-size:20px!important;line-height:1.7!important}.vzm-ind-panelwrap li{font-size:16.5px!important;line-height:1.68!important}.vzm-ind-panelwrap .who,.vzm-rings-panel .eyebrow,.vzm-steps-panel .eyebrow{font-size:14px!important}.vzm-ind-panelwrap .lead{margin-bottom:12px!important}.vzm-ind-panelwrap .who{margin:0 0 8px!important}.vzm-ind-panelwrap li{line-height:1.5!important;padding:6px 0 6px 24px!important}.vzm-ind-panelwrap li:before{top:11px!important}.vzm-ind-panelwrap ul{margin:0 0 8px!important;padding:0!important}.vzm-ind-panelwrap .ipanel{padding:22px 26px!important}.vzm-ind-panelwrap .iside{padding:14px 16px!important}.vzm-ind-panelwrap .iside .proofline{line-height:1.5;margin:8px 0 0!important}}@media (min-width:1600px){.vzm-rail{display:flex;flex-direction:column;gap:10px;left:16px;position:fixed;top:50%;transform:translateY(-50%);z-index:88}.vzm-rail a{background:#d8d0c4;border-radius:999px;display:block;height:9px;position:relative;transition:background .25s ease,height .25s ease;width:9px}.vzm-rail a:hover{background:#b8410f}.vzm-rail a.vzm-on{background:#f26125;height:24px}.vzm-rail a span{background:#303030;border-radius:8px;color:#fff;font-size:12px;font-weight:600;left:20px;opacity:0;padding:5px 11px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .18s ease;white-space:nowrap}.vzm-rail a:hover span{opacity:1}}@media (max-width:1599.98px){.vzm-rail{display:none}}.hiw .step .n{display:inline-block;transition:transform .45s cubic-bezier(.2,.7,.3,1.3),text-shadow .45s ease}.hiw .step.vzm-in .n{transform:scale(1.18)}.hiw .step:hover .n{transform:scale(1.18) rotate(-4deg)}@media (min-width:960px){.nd-m{margin-top:0}.nd-m:before{content:"";height:14px;left:0;position:absolute;right:0;top:-14px}.nd-m.nd-w .nd-g b{border-bottom:1px solid #f6f6f6;display:block;font-size:11.5px;margin-bottom:8px;padding:0 10px 8px}.nd-m.nd-w a{border-radius:9px;font-size:14.5px!important;line-height:1.35;padding:8px 10px;transition:background .15s ease,transform .15s ease;white-space:normal}.nd-m.nd-w a:hover{background:#fff6f2;transform:translateX(3px)}.nd-m.nd-w2 a{border-radius:9px;font-size:14.5px!important;line-height:1.35;padding:9px 10px;transition:background .15s ease,transform .15s ease;white-space:normal}.nd-m.nd-w2 a:hover{background:#fff6f2;transform:translateX(3px)}.nd-m:not(.nd-w):not(.nd-w2){border-radius:16px;box-shadow:0 24px 60px rgba(48,48,48,.15);min-width:250px;padding:16px}.nd-m:not(.nd-w):not(.nd-w2) a{font-size:14.5px!important;padding:9px 12px}}@media (max-width:959.98px){.nd-m.nd-w2{display:none}body.vzm-menu-open .nd.vzm-open>.nd-m.nd-w2{display:block!important}}footer{background:#303030;color:#bdbdbd;padding:54px 0 28px}.ftr-grid{display:grid;gap:34px;grid-template-columns:repeat(5,1fr);margin-bottom:30px}@media (max-width:1300px){.ftr-grid{gap:26px;grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.ftr-grid{gap:22px;grid-template-columns:1fr 1fr}}.ftr-h{color:#f26125;font-size:12px;font-weight:800;letter-spacing:.1em;margin:0 0 12px;text-transform:uppercase}.ftr-col a{color:#c9c9c9;display:block;font-size:13px;line-height:1.35;padding:4px 0;text-decoration:none;transition:color .15s ease,transform .15s ease}.ftr-col a:hover{color:#fff;transform:translateX(3px)}.ftr-bar{border-top:1px solid #4a4a4a;color:#8a8a8a;display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px;justify-content:space-between;padding-top:18px}.ftr-bar a{color:#c9c9c9;text-decoration:none}.ftr-bar a:hover{color:#f26125}.nav-logo{display:block;height:auto;transition:width .25s ease;width:220px}body.vzm-scrolled .nav-logo{width:180px}@media (min-width:960px){nav.nav{position:sticky;top:0;z-index:85}nav.nav .wrap{transition:padding .25s ease}body.vzm-scrolled nav.nav .wrap{padding-bottom:6px;padding-top:6px}}@media (max-width:600px){.nav-logo{width:170px}}@media (min-width:960px){.vzm-storywrap>section{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 70px)}.vzm-rings-intro .vzm-rings-stage>div:first-child{left:50%}.nd-g.nd-ind{border-left:1px solid #f6f6f6;padding-left:18px}.nd-g.nd-ind b{color:#565656}}.tset img{filter:none;height:40px!important;max-width:140px!important}@media (min-width:960px){.tset img{height:46px!important;max-width:160px!important}.nd-g.nd-ind{border-left:1.5px solid #ededed;grid-column:span 2;margin-left:6px;padding-left:26px}.nd-g.nd-ind>b{border-bottom:none}.ind-cols{display:grid;gap:0 16px;grid-template-columns:1fr 1fr}}.tset img{height:38px!important;max-height:38px!important;max-width:150px!important;object-fit:contain;width:auto!important}@media (min-width:1200px){.tset img{height:42px!important;max-height:42px!important;max-width:170px!important}}.trusted{padding-bottom:0!important;padding-top:0!important}.trusted-inner{padding-bottom:16px!important;padding-top:16px!important}.trusted p{margin-bottom:10px!important}.tset{align-items:center}.nd-g.nd-ind>b{border-bottom:1px solid #f6f6f6!important;color:#f26125!important;padding:0 10px 8px!important}.nav-search{align-items:center;background:none;border:1px solid transparent;border-radius:999px;display:flex;gap:2px;margin-left:auto;margin-right:12px;padding:5px 6px;transition:border-color .2s ease,background .2s ease,padding .25s ease}.nav-search.open{background:#fff;border-color:#e5e0d8;padding:5px 8px 5px 14px}.nav-search.open:focus-within{border-color:#f26125}.nav-search input{background:none;border:0;color:#303030;font-family:inherit;font-size:13.5px;outline:0;padding:0;transition:width .25s ease;width:0}.nav-search.open input{width:190px}.nav-search button:hover svg{stroke:#f26125}.nav-search button{background:none;border:0;cursor:pointer;display:flex;padding:2px}.nav-links{margin-right:auto}@media (max-width:959.98px){.nav-search{display:none}}.stats-band{background:#fff;padding:64px 0}.stats-band .stat-row{border-top:none!important;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:0!important;padding-top:0!important}@media (max-width:860px){.stats-band .stat-row{grid-template-columns:1fr 1fr}}.stats-band .stat{background:#fff;border:1px solid #ededed;border-radius:18px;overflow:hidden;padding:26px 28px;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.stats-band .stat:hover{border-color:#f2b49a;box-shadow:0 18px 40px rgba(48,48,48,.1);transform:translateY(-4px)}.stats-band .stat:after{background:#fff6f2;border-radius:50%;content:"";height:88px;position:absolute;right:-24px;top:-24px;width:88px}.stats-band .stat-ic{align-items:center;background:#fff6f2;border-radius:13px;display:flex;height:46px;justify-content:center;margin-bottom:14px;position:relative;width:46px;z-index:1}.stats-band .stat-ic svg{height:24px;width:24px}.stats-band .stat .v{color:#f26125;font-size:40px!important;position:relative;z-index:1}.stats-band .stat .l{color:#565656!important;font-size:14px!important;margin-top:4px;position:relative;z-index:1}.nav-search2{margin-left:auto;margin-right:10px}.ns-open{background:none;border:0;border-radius:10px;cursor:pointer;display:flex;padding:8px;transition:background .15s ease}.ns-open:hover{background:#f6f6f6}.ns-open:hover svg{stroke:#f26125}.ns-pop{background:#fff;border-bottom:1px solid #ededed;box-shadow:0 28px 56px rgba(48,48,48,.14);display:none;left:0;position:absolute;right:0;top:100%;z-index:90}.nav-search2.open .ns-pop{animation:vzmMenu .18s ease;display:block}.ns-pop form{align-items:center;display:flex;gap:14px;margin:0 auto;max-width:var(--maxw,1488px);padding:20px 24px}.ns-pop input{background:none;border:0;color:#303030;flex:1;font-family:inherit;font-size:19px;outline:0}.ns-pop input::placeholder{color:#b8b0a4}.ns-close{background:#f6f6f6;border:0;border-radius:10px;color:#565656;cursor:pointer;font-size:20px;height:38px;width:38px}.ns-close:hover{color:#b30000}@media (max-width:1239.98px){.nav-search2{display:none}}.ns-pop form{position:relative}.ns-pop .ns-close{order:0}.ns-pop form .btn{order:1}.ns-pop .ns-close{margin-right:0}.ticker,.trusted{max-width:100%;overflow:hidden!important}.ticker-track{will-change:transform}body{overflow-x:hidden}@media (min-width:960px){.vzm-storywrap>section{justify-content:flex-start!important;max-height:calc(100vh - 64px);min-height:calc(100vh - 64px);overflow:hidden;padding-bottom:clamp(10px,1.8vh,26px)!important;padding-top:clamp(10px,1.8vh,24px)!important}.vzm-storywrap>section>.wrap{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.vzm-storywrap>section>.wrap>.sec-head{flex:none}.vzm-storywrap .vzm-ind-stage,.vzm-storywrap .vzm-rings-stage,.vzm-storywrap .vzm-steps{align-content:center;flex:1}.vzm-storywrap .sec-head{margin-bottom:clamp(10px,2.2vh,30px)!important}.vzm-storywrap h2.sec{font-size:clamp(30px,min(3.4vw,5.6vh),44px)!important;padding-bottom:6px}.vzm-ind-stage,.vzm-steps{max-height:calc(100vh - 190px)}.vzm-ind-panelwrap .ipanel{max-height:none;overflow:visible}.vzm-ind-row h3{font-size:clamp(20px,min(2vw,3.4vh),28px)!important}.vzm-ind-row{padding:clamp(3px,.7vh,9px) 0}.vzm-step-row h3{font-size:clamp(21px,min(2.2vw,3.6vh),30px)!important}.vzm-step-row{padding:clamp(4px,.9vh,10px) 0}.vzm-rings-panel{max-height:none;overflow:visible;padding:clamp(18px,2.2vh,30px) clamp(22px,2.4vw,36px)}.vzm-rings-panel h3{font-size:clamp(26px,min(2.6vw,4.6vh),38px)!important}}@media (min-width:1240px) and (max-width:1420px){.nav-cta .btn{font-size:14px!important;padding:11px 18px!important}.nav-links a,.nd-t{font-size:14.5px!important}.nav-logo{width:190px}}@media (min-width:1240px){nav.nav{position:sticky}.nd-m.nd-w{border-radius:18px;box-shadow:0 30px 70px rgba(48,48,48,.17);left:50%;max-height:calc(100vh - var(--vzm-navb,64px) - 24px);overflow:auto;padding:28px 32px 24px;position:fixed;right:auto;top:var(--vzm-navb,64px);transform:translateX(-50%);width:min(1180px,calc(100vw - 48px))}.nd:hover>.nd-m.nd-w{display:grid;gap:6px 26px;grid-template-columns:repeat(4,1fr)}.nd-g.nd-ind{border-left:0;border-top:1px solid #ededed;grid-column:1/-1;margin:12px 0 0;padding:14px 0 0}.ind-cols{display:grid;gap:0 26px;grid-template-columns:repeat(4,1fr)}.nd-m:not(.nd-w){max-width:min(300px,calc(100vw - 32px))}}@media (min-width:960px){.vzm-rings-panel p{font-size:20px!important;line-height:1.66}.vzm-rings-panel .vzm-overlap{font-size:16px!important;padding:11px 16px}.vzm-rings-panel .vzm-role{font-size:17px!important}.vzm-ind-panelwrap .lead{font-size:20px!important;line-height:1.65}.vzm-ind-panelwrap li{font-size:16.5px!important}.vzm-steps-panel p{font-size:20px!important}.iside .lbl,.vzm-ind-panelwrap .iside .lbl{font-size:12.5px!important;letter-spacing:.09em}.iside .chips span,.vzm-ind-panelwrap .iside .chips span{font-size:14px!important;padding:6px 12px!important}.iside .proofline,.vzm-ind-panelwrap .iside .proofline{font-size:14.5px!important;line-height:1.62!important}.iside a.more,.vzm-ind-panelwrap .iside a{font-size:14.5px!important;font-weight:700}.vzm-ind-panelwrap{min-width:0;width:100%}.vzm-ind-panelwrap .ipanel{box-sizing:border-box;min-width:0;width:100%}.vzm-ind-panelwrap .ipanel-grid,.vzm-ind-panelwrap .ipanel-grid>*,.vzm-ind-panelwrap .iside{min-width:0}.vzm-ind-stage{align-items:stretch!important;display:grid!important;gap:34px!important;grid-template-columns:minmax(190px,320px) minmax(0,1fr)}.vzm-ind-panelwrap{display:flex;min-width:0;width:100%!important}.vzm-ind-panelwrap .ipanel{box-sizing:border-box;display:none;min-width:0;width:100%!important}.vzm-ind-panelwrap .ipanel.active{display:block;min-height:100%}}@media (min-width:1240px){.nd-m.nd-w{animation:none!important}.nd:hover>.nd-m.nd-w{animation:vzmMega .18s ease!important}@keyframes vzmMega{0%{opacity:0;transform:translateX(-50%) translateY(-6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}}@media (min-width:960px){.vzm-steps-panel .vzm-art{background:hsla(0,0%,100%,.04);border:1px solid #4a4a4a;border-radius:14px;display:block;height:auto;margin:0 0 18px;max-width:420px;padding:10px 12px;width:100%}.vzm-steps-panel .vzm-art text{fill-opacity:.95}.vzm-steps-panel .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.vzm-steps-panel .tags span{background:hsla(0,0%,100%,.04);border:1px solid #5a5a5a;border-radius:999px;color:#d6d6d6;display:inline-block;font-size:13.5px;line-height:1.3;padding:6px 13px}.vzm-steps-panel .tags span:hover{border-color:#f26125;color:#fff}}.nd{position:relative}.nd:after{content:"";height:34px;left:-14px;pointer-events:auto;position:absolute;right:-14px;top:100%}.nd:hover:after{display:block}@media (min-width:1240px){.nd-m.nd-w{margin-top:0;top:var(--vzm-navb,64px)}.nd:after{height:calc(var(--vzm-navb,64px) - 100%)}}.hero-viz .wfcard{margin-left:auto;max-width:760px!important;padding:20px 22px!important}.hero-viz .wfcard svg{height:auto;width:100%}@media (min-width:960px){.vzm-steps-panel .vzm-art{max-width:560px;padding:14px 16px}}.lic{background:#fff!important;background-image:radial-gradient(circle,#f0ebe4 1px,transparent 1.2px);background-size:26px 26px;border:1px solid #ededed;box-shadow:0 24px 60px rgba(48,48,48,.12)!important}.lic-head{color:#303030!important}.lic-armed{color:#8a827a!important}.lic-cam{background:#efeae2!important;border-color:#e0d9cf!important}.lic-cam .hz{background:#e4ddd3!important}.lic-cam .cid{color:#6b655c!important}.lic-cam .cnt{background:#565656!important}.lic-al{background:#fbf9f6!important;border-color:#e5e0d8!important;color:#494a4a!important}.lic-al b{color:#303030!important}.lic-al .t{color:#8a827a!important}.rstudio{background:#fff;border:1px solid #ededed;border-radius:18px;box-shadow:0 26px 64px rgba(48,48,48,.14);margin-left:auto;max-width:760px;overflow:hidden}.rs-bar{align-items:center;background:#303030;display:flex;gap:12px;padding:11px 16px}.rs-bar b{color:#fff;font-size:12px;letter-spacing:.08em}.rs-file{color:#bdbdbd;font-size:11.5px}.rs-export{background:#f26125;border-radius:7px;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;margin-left:auto;padding:6px 12px}.rs-body{display:grid;grid-template-columns:1.55fr 1fr}.rs-main{padding:14px}.rs-canvas{aspect-ratio:32/15;border-radius:10px;overflow:hidden;position:relative}.rs-canvas svg{display:block;height:100%;width:100%}.rs-box{border:2px solid #f26125;border-radius:5px;position:absolute}.rs-box span{background:#f26125;border-radius:4px;color:#fff;font-size:8.5px;font-weight:800;left:0;letter-spacing:.03em;padding:2px 6px;position:absolute;top:-17px;white-space:nowrap}.rs-face1{animation:rsTrack 5s ease-in-out infinite;background:#111;height:34%;left:28%;top:16%;width:15%}.rs-face2{height:28%;left:63%;top:24%;width:13%}.rs-blur{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.rs-plate{background:#111;height:13%;left:5%;top:73%;width:19%}@keyframes rsTrack{0%,to{transform:translateX(0)}50%{transform:translateX(24px)}}.rs-timeline{background:#f6f6f6;border-radius:7px;height:22px;margin-top:10px;position:relative}.rs-seg{background:#ffd9c7;border-radius:4px;bottom:5px;top:5px}.rs-play,.rs-seg{position:absolute}.rs-play{animation:rsPlay 7s linear infinite;background:#f26125;bottom:0;left:6%;top:0;width:2.5px}@keyframes rsPlay{0%{left:4%}to{left:96%}}.rs-tabs{display:flex;gap:14px;margin-top:12px}.rs-tabs span{color:#8a827a;font-size:10.5px;font-weight:800;letter-spacing:.05em}.rs-tabs span.on{border-bottom:2px solid #f26125;color:#b8410f;padding-bottom:3px}.rs-side{border-left:1px solid #ededed;padding:14px 16px}.rs-lbl{color:#8a827a;font-size:10px;font-weight:800;letter-spacing:.09em;margin:0 0 8px}.rs-list{list-style:none;margin:0 0 14px;padding:0}.rs-list li{color:#494a4a;font-size:11.5px;line-height:1.45;padding:3px 0}.rs-list i{color:#1f8a3b;font-style:normal;font-weight:800;margin-right:5px}.rs-list em{color:#b8410f;font-style:normal}.rs-doc{background:#f6f6f6;border-radius:10px;padding:10px 12px}.rs-doc .l{background:#dad3c8;border-radius:2px;display:block;height:6px;margin:5px 0}.rs-doc .l.bk{background:#303030}@media (prefers-reduced-motion:reduce){.rs-face1,.rs-play{animation:none}}@media (max-width:900px){.rs-body{grid-template-columns:1fr}.rs-side{border-left:0;border-top:1px solid #ededed}}.dcard{background:#fff;border:1px solid #ededed;border-radius:18px;box-shadow:0 26px 64px rgba(48,48,48,.14);margin-left:auto;max-width:760px;overflow:hidden}.dc-bar{align-items:center;background:#303030;display:flex;gap:12px;padding:11px 16px}.dc-bar b{color:#fff;font-size:12px;letter-spacing:.08em}.dc-file{color:#bdbdbd;font-size:11.5px}.dc-verified{background:#f26125;border-radius:7px;color:#fff;font-size:11px;font-weight:800;letter-spacing:.05em;margin-left:auto;padding:6px 13px}.dc-body{display:grid;grid-template-columns:1.05fr 1fr}.dc-left{padding:14px 16px}.dc-frame{aspect-ratio:2/1;border-radius:10px;overflow:hidden;position:relative}.dc-frame svg{display:block;height:100%;width:100%}.dc-tc{background:rgba(0,0,0,.6);border-radius:5px;bottom:9px;color:#fff;font-size:10px;left:9px;padding:3px 8px;position:absolute}.dc-lbl{color:#8a827a;font-size:10px;font-weight:800;letter-spacing:.09em;margin:14px 0 7px}.dc-mono{color:#494a4a;font:11.5px/1.85 SF Mono,Consolas,monospace}.dc-valid{background:#eff7f1;border:1px solid #cde7d5;border-radius:999px;color:#1f8a3b;display:inline-block;font-size:11px;font-weight:800;margin-top:10px;padding:5px 12px}.dc-right{border-left:1px solid #ededed;padding:14px 16px}.dc-right .dc-lbl{margin-top:0}.dc-log{display:flex;flex-direction:column;gap:6px}.dc-log span{color:#565656;font:11px/1.5 SF Mono,Consolas,monospace}.dc-log b{color:#b8410f;font-weight:700}.dc-note{color:#8a827a;font-size:10.5px;font-weight:700;letter-spacing:.03em;margin:12px 0 0}@media (max-width:900px){.dc-body{grid-template-columns:1fr}.dc-right{border-left:0;border-top:1px solid #ededed}}.etcard{background:#fff;border:1px solid #ededed;border-radius:18px;box-shadow:0 26px 64px rgba(48,48,48,.14);margin-left:auto;max-width:720px;overflow:hidden}.et-search{align-items:center;background:#f6f6f6;border-bottom:1px solid #ededed;display:flex;gap:10px;padding:11px 16px}.et-mag{font-size:13px}.et-search b{color:#303030;font-size:13.5px}.et-count{color:#8a827a;font-size:11px;margin-left:auto}.et-stage{aspect-ratio:16/7;background:#3f3f3f;position:relative}.et-stage svg{display:block;height:100%;width:100%}.et-scrim{background:linear-gradient(transparent,rgba(0,0,0,.62));bottom:0;height:52%;left:0;position:absolute;right:0}.et-play{align-items:center;background:hsla(0,0%,100%,.92);border:0;border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.28);cursor:pointer;display:flex;height:52px;justify-content:center;left:50%;position:absolute;top:46%;transform:translate(-50%,-50%);width:52px}.et-play span{border-bottom:10px solid transparent;border-left:16px solid #303030;border-top:10px solid transparent;height:0;margin-left:4px;width:0}.et-time{font-size:11px;font-weight:700;right:12px}.et-hd,.et-time{background:rgba(0,0,0,.45);border-radius:5px;color:#fff;padding:3px 8px;position:absolute;top:10px}.et-hd{font-size:10px;font-weight:800;left:12px;letter-spacing:.05em}.et-controls{bottom:9px;left:12px;position:absolute;right:12px}.et-track{background:hsla(0,0%,100%,.24);border-radius:3px;height:5px;position:relative}.et-buf{background:hsla(0,0%,100%,.38);width:64%}.et-buf,.et-prog{border-radius:3px;bottom:0;left:0;position:absolute;top:0}.et-prog{background:#f26125;width:42%}.et-hit{background:#f26125;border:2px solid #fff;border-radius:50%;height:12px;top:-4px;width:12px}.et-head,.et-hit{position:absolute;transform:translateX(-50%)}.et-head{background:#fff;border-radius:2px;height:16px;left:42%;top:-6px;width:3px}.et-btns{align-items:center;color:#fff;display:flex;gap:12px;margin-top:8px}.et-ic,.et-vol{font-size:12px;opacity:.92}.et-sp{font-size:10px;font-weight:800;letter-spacing:.05em;margin-left:auto;opacity:.92}.et-btns .et-sp+.et-sp{margin-left:12px}.et-transcript{color:#494a4a;font-size:12.5px;line-height:1.75;padding:12px 16px}.et-transcript p{margin:0}.et-transcript span{color:#8a827a;font-family:SF Mono,Consolas,monospace;font-size:11px;margin-right:8px}.et-transcript mark{background:#fff6f2;border-radius:4px;color:#b8410f;font-weight:700;padding:1px 5px}:root{--vid-1:#4a4540;--vid-2:#3e3a35;--vid-3:#6b6459;--vid-4:#8a8175}.lic-cam{background:var(--vid-1)!important;border-color:#57504a!important}.lic-cam .hz{background:var(--vid-2)!important}.lic-cam .cid{color:#cfc7bb!important}.lic-cam .cnt{background:#6b6459!important;color:#fff!important}.dc-frame,.et-stage,.rs-canvas{background:var(--vid-1)}@media (min-width:960px){.vzm-storywrap .sec-head{margin-bottom:clamp(8px,1.6vh,20px)!important}.vzm-storywrap h2.sec{padding-bottom:4px}.vzm-storywrap h2.sec:after{bottom:-2px}}.ihcard{background:#fff;border:1px solid #ededed;border-radius:18px;box-shadow:0 26px 64px rgba(48,48,48,.14);margin-left:auto;max-width:700px;overflow:hidden}.ih-bar{align-items:center;background:#303030;display:flex;gap:12px;padding:11px 16px}.ih-bar b{color:#fff;font-size:12px;letter-spacing:.08em}.ih-chip{background:#f26125;border-radius:7px;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;margin-left:auto;padding:5px 11px}.ih-body{padding:14px 16px}.ih-foot{border-top:1px solid #f0f0f0;color:#8a827a;font-size:11.5px;font-weight:600;padding:10px 16px}.ih-row{align-items:baseline;border-bottom:1px solid #f4f4f4;display:flex;font-size:12.5px;gap:12px;padding:7px 0}.ih-row:last-child{border-bottom:0}.ih-k{color:#303030;flex:1;font-weight:700}.ih-v{color:#b8410f;font-size:11.5px;font-weight:600;white-space:nowrap}.ih-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.ih-chips span{background:#f6f6f6;border-radius:999px;color:#8a827a;font-size:11px;font-weight:700;padding:5px 11px}.ih-chips span.on{background:#fff6f2;border:1px solid #ffe7dc;color:#b8410f}.ih-frame{border-radius:9px;margin-bottom:10px;overflow:hidden;position:relative}.ih-frame svg{display:block;height:100%;width:100%}.ih-frame.sm{margin-bottom:6px}.ih-split{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:10px}.ih-lbl{color:#8a827a;font-size:9.5px;font-weight:800;letter-spacing:.09em;margin:0 0 7px}.ih-note{color:#8a827a;font-size:10.5px;margin:4px 0 0}.ih-l{background:#dad3c8;border-radius:2px;display:block;height:6px;margin:6px 0}.ih-l.bk{background:#303030}.ih-wave{align-items:flex-end;display:flex;gap:3px;height:34px}.ih-wave i{background:#c9c2b8;border-radius:2px;width:4px}.ih-track{display:flex;justify-content:space-between;margin:2px 0 14px;position:relative}.ih-track:before{background:#ede8e1;content:"";height:2px;left:6%;position:absolute;right:6%;top:7px}.ih-stop{flex:1;position:relative;text-align:center}.ih-stop i{background:#fff;border:2.5px solid #d8d0c4;border-radius:50%;display:block;height:14px;margin:0 auto 6px;position:relative;width:14px;z-index:1}.ih-stop.done i{background:#f26125;border-color:#f26125}.ih-stop span{color:#8a827a;font-size:9.5px;font-weight:700}.ih-stop.done span{color:#b8410f}.ih-quote{background:#fff6f2;border-left:3px solid #f26125;border-radius:0 10px 10px 0;color:#6b4433;font-size:12.5px;margin-top:11px;padding:10px 14px}.ih-cite{color:#b8410f;display:block;font-size:10.5px;font-weight:700;margin-top:4px}.ih-search{align-items:center;background:#f6f6f6;border-radius:999px;color:#303030;display:flex;font-size:12.5px;gap:8px;margin-bottom:10px;padding:8px 14px}.ih-hits{display:flex;flex-direction:column;gap:6px}.ih-hit{color:#494a4a;display:flex;font-size:12px;gap:10px}.ih-tc{color:#b8410f;font-family:SF Mono,Consolas,monospace;font-size:11px;font-weight:700}@media (max-width:900px){.ih-split{grid-template-columns:1fr}.ihcard{max-width:none}}@media (min-width:960px){.vzm-ind-stage,.vzm-steps{align-content:center!important;align-items:start!important}.vzm-ind-stage>*,.vzm-steps>*{align-self:start!important}.vzm-storywrap .vzm-ind-stage,.vzm-storywrap .vzm-rings-stage,.vzm-storywrap .vzm-steps{align-content:center!important;align-items:center!important;display:grid!important;flex:1;gap:56px!important;grid-template-columns:40fr 60fr!important;max-height:none!important;min-height:0!important;width:100%}.vzm-storywrap .vzm-ind-list,.vzm-storywrap .vzm-rings-stage>div:first-child,.vzm-storywrap .vzm-steps-list{align-self:center!important;grid-column:1!important;left:auto!important;margin:0!important;position:relative!important;top:auto!important;transform:none!important}.vzm-storywrap .vzm-ind-panelwrap,.vzm-storywrap .vzm-rings-panel,.vzm-storywrap .vzm-steps-panel{align-self:center!important;grid-column:2!important;margin:0!important;max-width:none!important;width:100%!important}.vzm-storywrap .vzm-rings-stage>div:first-child{align-items:center;display:flex;justify-content:center}.vzm-storywrap .vzm-rings-stage>div:first-child svg{flex:0 0 auto!important;height:auto!important;max-height:none!important;max-width:none!important;width:calc(100% + 26px)!important}.vzm-rings-stage{position:relative}.vzm-rings-intro .vzm-rings-stage>div:first-child{transform:translateX(calc(75% + clamp(20px,1.7vw,32px) - 16px)) scale(1.25)!important;transform-origin:center center!important}.vzm-rings-stage>div:first-child{transition:transform .75s cubic-bezier(.22,.68,.3,1);will-change:transform}.vzm-rings-intro .vzm-rings-panel{opacity:0;pointer-events:none}.vzm-storywrap .vzm-ind-list,.vzm-storywrap .vzm-ind-row h3,.vzm-storywrap .vzm-step-row .vzm-step-k,.vzm-storywrap .vzm-step-row h3,.vzm-storywrap .vzm-steps-list{text-align:right}.vzm-storywrap .vzm-ind-row.vzm-on h3{transform:translateX(-8px)}.vzm-storywrap .vzm-step-row.vzm-on{transform:translateX(-10px)}.vzm-storywrap .vzm-rings-stage>div:first-child{justify-content:flex-start}.vzm-storywrap .vzm-ind-stage,.vzm-storywrap .vzm-rings-stage,.vzm-storywrap .vzm-steps{gap:clamp(40px,3.4vw,64px)!important}.vzm-storywrap .vzm-rings-stage>div:first-child{overflow:visible}.vzm-rings-on{overflow:hidden}}.ftr-more{color:#f26125!important;font-weight:700;margin-top:6px}.ftr-more:hover{color:#fff!important}.ftr-bar,.ftr-legal{align-items:center}.ftr-legal{color:#6e6e6e;display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.ftr-legal a{color:#9a9a9a;text-decoration:none}.ftr-legal a:hover{color:#f26125}@media (max-width:1100px){.ftr-grid{gap:26px;grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.ftr-grid{gap:22px;grid-template-columns:1fr 1fr}}