@font-face{font-family:funnelDisplay;src:url(../media/FunnelDisplay_Variable-s.p.0a8~s61knrirc.woff2)format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:funnelDisplay Fallback;src:local(Arial);ascent-override:94.19%;descent-override:23.55%;line-gap-override:0.0%;size-adjust:106.17%}.funneldisplay_6032b2fc-module__x2-0Ea__className{font-family:funnelDisplay,funnelDisplay Fallback}.funneldisplay_6032b2fc-module__x2-0Ea__variable{--font-funnel-display:"funnelDisplay", "funnelDisplay Fallback"}
@font-face{font-family:funnelSans;src:url(../media/FunnelSans_Variable-s.p.0zmv0dryq3c.w.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:funnelSans Fallback;src:local(Arial);ascent-override:99.42%;descent-override:24.85%;line-gap-override:0.0%;size-adjust:100.58%}.funnelsans_3711201-module__pQXhVG__className{font-family:funnelSans,funnelSans Fallback}.funnelsans_3711201-module__pQXhVG__variable{--font-funnel-sans:"funnelSans", "funnelSans Fallback"}
@layer base{.iris-home h1,.iris-home h2,.iris-home h3,.iris-home h4{font-size:revert}.iris-home button{font:revert;padding:revert;cursor:revert}}.iris-home{--bg:#f3f5f7;--panel:#fff;--panel2:#fff;--sunken:#e5e9ed;--console:#0b0e12;--ink:#0e1114;--ink2:#48505a;--ink3:#5c636d;--rule:#dce1e6;--grid-dot:#0e111412;--con-ink:#eceef0;--con-ink2:#a3a9b1;--con-ink3:#868d96;--con-rule:#ffffff1a;--con-panel:#13171b;--con-panel2:#191e23;--con-sunken:#20252b;--con-brand:#5ee3fb;--brand:#08798c;--brand-fill:#0ea5c9;--brand-ink:#fff;--brand-halo:#08798c1f;--iris-cyan:#1fd5f9;--iris-blue:#4890c0;--iris-violet:#6030c0;--iris-orchid:#c078f0;--marketinc:#7c5cf0;--data-1:#0e8fad;--data-2:#6030c0;--data-3:#b54fd6;--neutral-strong:#4a525c;--neutral-soft:#bcc3ca;--positive:#15803d;--warning:#b45309;--danger:#c2361f;--info:#2563eb;--c:var(--brand);--c-halo:var(--brand-halo);--ease:cubic-bezier(.22,1,.36,1);--r:16px;--gut:clamp(16px,4.4vw,64px);--shadow:0 30px 60px -40px #12141761,0 2px 6px -2px #12141714;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.iris-home[data-iris-theme=dark]{--bg:#0f1113;--panel:#17191b;--panel2:#1d2023;--sunken:#26292d;--console:#0a0c0e;--ink:#eceef0;--ink2:#a3a9b1;--ink3:#8c929a;--rule:#2a2d31;--grid-dot:#eceef00d;--brand:#5ee3fb;--brand-fill:#5ee3fb;--brand-ink:#06181d;--brand-halo:#5ee3fb24;--data-1:#0aa3c2;--data-2:#7e5cf0;--data-3:#d85fb8;--neutral-strong:#aeb5bd;--neutral-soft:#454b52;--positive:#4ade80;--warning:#fbbf24;--danger:#f28b74;--info:#93c5fd;--shadow:0 30px 60px -40px #000c,0 2px 6px -2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.iris-home .on-console,.iris-home .stage,.iris-home .calc,.iris-home .vz.vz-dark,.iris-home .vz-bn-p.is-iris,.iris-home .code,.iris-home .vz-csv{--bg:var(--console);--ink:var(--con-ink);--ink2:var(--con-ink2);--ink3:var(--con-ink3);--rule:var(--con-rule);--panel:var(--con-panel);--panel2:var(--con-panel2);--sunken:var(--con-sunken);--brand:var(--con-brand);--brand-fill:var(--con-brand);--brand-ink:#06181d;--brand-halo:#5ee3fb24;--data-1:#0aa3c2;--data-2:#7e5cf0;--data-3:#d85fb8;--neutral-strong:#aeb5bd;--neutral-soft:#454b52;--positive:#4ade80;--warning:#fbbf24;--danger:#f28b74;--info:#93c5fd;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.iris-home *{box-sizing:border-box}.iris-home{color:var(--ink);font:400 17px/1.55 var(--font-funnel-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;transition:background .5s var(--ease),color .5s var(--ease);isolation:isolate;background:var(--bg);min-height:100dvh;position:relative}.iris-home main{position:relative;overflow-x:clip}.iris-home:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--grid-dot) 1px,transparent 1.4px);background-size:22px 22px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.iris-home ::selection{background:var(--brand);color:var(--brand-ink)}.iris-home a{color:inherit;text-underline-offset:3px}.iris-home h1,.iris-home h2,.iris-home h3,.iris-home h4{font-family:var(--font-funnel-display),sans-serif;text-wrap:balance;margin:0;font-weight:600}.iris-home p{margin:0}.iris-home :focus-visible{outline:2px solid var(--c);outline-offset:3px;border-radius:6px}.iris-home input[type=range]{accent-color:var(--c);width:100%;height:28px;margin:0}.iris-home ::-webkit-scrollbar{width:10px}.iris-home ::-webkit-scrollbar-thumb{background:var(--rule);border-radius:10px}.iris-home svg{display:block}.iris-home .muted{color:var(--ink2)}.iris-home .demo-l{color:var(--ink3);text-align:right;margin-top:10px;font-size:12px}.iris-home .foot-n{color:var(--ink3);margin-top:12px;font-size:13px}.iris-home .btn{min-height:48px;font:600 16px var(--font-funnel-sans),sans-serif;cursor:pointer;transition:transform .4s var(--ease),background .4s var(--ease),opacity .3s;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.iris-home .btn:hover{transform:translateY(-1px)}.iris-home .btn:disabled{opacity:.4;cursor:default;transform:none}.iris-home .btn svg{fill:currentColor;width:16px;height:16px}.iris-home .btn.sm{min-height:42px;padding:0 18px;font-size:15px}.iris-home .btn.solid{background:var(--ink);color:var(--bg)}.iris-home .on-console,.iris-home .stage,.iris-home .code,.iris-home .vz-csv{--c:var(--brand);--c-halo:var(--brand-halo)}.iris-home .btn.accent{background:var(--c);color:var(--brand-ink)}.iris-home .btn.ghost{color:var(--ink);border-color:var(--rule);background:0 0}.iris-home .link{font:500 15px var(--font-funnel-sans),sans-serif;color:var(--ink2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.iris-home .link:hover{color:var(--ink)}.iris-home .icon-btn{border:1px solid var(--rule);width:42px;height:42px;color:var(--ink);cursor:pointer;transition:background .3s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.iris-home .icon-btn:hover{background:var(--sunken)}.iris-home .icon-btn svg{fill:currentColor;width:18px;height:18px}.iris-home .nav{z-index:30;padding:14px var(--gut);background:color-mix(in srgb,var(--bg) 84%,transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:20px;transition:border-color .4s;display:flex;position:fixed;inset:0 0 auto}.iris-home.is-scrolled .nav{border-bottom-color:var(--rule)}.iris-home .brand{align-items:baseline;gap:10px;text-decoration:none;display:flex}.iris-home .links{gap:30px;font-size:15px;display:flex}.iris-home .links a{color:var(--ink2);text-decoration:none}.iris-home .links a:hover{color:var(--ink)}.iris-home .actions{align-items:center;gap:10px;display:flex}.iris-home section{position:relative}.iris-home .sec-head{padding:0 var(--gut);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:16px 56px;margin-bottom:44px;display:grid}.iris-home .sec-head h2{letter-spacing:-.03em;font-size:clamp(36px,4.4vw,64px);line-height:1}.iris-home .sec-head p{color:var(--ink2);max-width:58ch;font-size:18px}.iris-home .hero{min-height:100dvh;padding:110px var(--gut) 56px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px;display:grid}.iris-home .hero-copy{z-index:2;flex-direction:column;gap:26px;max-width:700px;display:flex;position:relative}.iris-home .hero h1{letter-spacing:-.035em;font-size:clamp(44px,5.4vw,86px);line-height:.96}.iris-home .lede{color:var(--ink2);max-width:56ch;font-size:clamp(17px,1.4vw,20px)}.iris-home .entry{flex-direction:column;gap:10px;display:flex}.iris-home .entry-q{font:600 15px var(--font-funnel-sans),sans-serif;color:var(--ink)}.iris-home .chips{flex-wrap:wrap;gap:8px;display:flex}.iris-home .chip{--c:var(--ink);border:1px solid var(--rule);background:var(--panel);min-height:40px;color:var(--ink);font:500 15px var(--font-funnel-sans),sans-serif;cursor:pointer;transition:border-color .3s var(--ease),transform .3s var(--ease),background .3s;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.iris-home .chip:before{content:"";background:var(--c);border-radius:50%;width:8px;height:8px}.iris-home .chip:hover{border-color:var(--c);transform:translateY(-1px)}.iris-home .ind-pick{flex-wrap:wrap;gap:10px;display:flex}.iris-home select,.iris-home input:not([type=range]):not([type=checkbox]){font:400 16px var(--font-funnel-sans),sans-serif;color:var(--ink);background:var(--panel);border:1px solid var(--rule);border-radius:12px;min-height:46px;padding:0 14px}.iris-home select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink2) 50%),linear-gradient(135deg,var(--ink2) 50%,transparent 50%);background-position:calc(100% - 18px) 20px,calc(100% - 13px) 20px;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.iris-home #ind-select{min-width:240px}.iris-home .hero-stage{--glow:6,182,212;justify-self:center;place-items:center;display:grid;position:relative}.iris-home .hero-stage:before{content:"";background:radial-gradient(closest-side,rgba(var(--glow),.3),rgba(var(--glow),.1) 55%,transparent);transition:background 1.2s var(--ease);pointer-events:none;border-radius:50%;position:absolute;inset:-8%}.iris-home[data-iris-theme=dark] .hero-stage:before{background:radial-gradient(closest-side,rgba(var(--glow),.22),rgba(var(--glow),.06) 55%,transparent)}.iris-home #hero-globe{filter:drop-shadow(0 0 22px rgba(var(--glow),.45));width:min(560px,40vw);height:min(560px,40vw);position:relative}.iris-home .hero-say{font:500 17px var(--font-funnel-display),sans-serif;color:var(--ink2);white-space:nowrap;opacity:0;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.iris-home .hero-say.in{animation:say .9s var(--ease) forwards}@keyframes say{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.iris-home .pains{flex-direction:column;gap:10px;margin:0 0 6px;padding:0;list-style:none;display:flex}.iris-home .pains li{align-items:flex-start;gap:10px;font-size:17px;display:flex}.iris-home .pains svg{width:18px;height:18px;color:var(--ink3);flex:none;margin-top:4px}.iris-home .cta-row{flex-wrap:wrap;gap:10px;display:flex}.iris-home .problem{padding:110px 0 40px}@keyframes pop{0%{opacity:0}to{opacity:1}}.iris-home .legend{color:var(--ink2);flex-wrap:wrap;gap:8px 20px;margin-top:4px;font-size:14px;display:flex}.iris-home .legend span{align-items:center;gap:8px;display:inline-flex}.iris-home .legend i{border-radius:3px;width:12px;height:12px;display:inline-block}.iris-home .legend i.dot{border-radius:50%}.iris-home .facts-l{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.iris-home .facts-l li{flex-direction:column;gap:10px;padding:26px 24px 8px 0;display:flex}.iris-home .facts-l li+li{border-left:1px solid var(--rule);padding-left:24px}.iris-home .facts-l b{font:600 clamp(34px,3.4vw,52px)/1 var(--font-funnel-display),sans-serif;letter-spacing:-.035em;color:var(--brand)}.iris-home .facts-l span{color:var(--ink2);max-width:34ch;font-size:16px}.iris-home .bcase{padding:110px 0}.iris-home .bc{padding:0 var(--gut);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;display:grid}.iris-home .calc{--c:var(--cb,var(--brand-fill));background:var(--console);border:1px solid var(--rule);border-radius:22px;flex-direction:column;gap:18px;padding:28px;display:flex}.iris-home .bc-in{--cb:var(--con-brand)}.iris-home .calc input[type=range]{accent-color:var(--c)}.iris-home .calc-h{font:600 18px var(--font-funnel-display),sans-serif}.iris-home .bc-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.iris-home .seg{background:var(--sunken);border-radius:999px;padding:3px;display:inline-flex}.iris-home .seg button{min-height:34px;color:var(--ink2);font:500 14px var(--font-funnel-sans),sans-serif;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.iris-home .sl{flex-direction:column;gap:6px;font-size:14px;display:flex}.iris-home .sl span{opacity:.88;justify-content:space-between;gap:16px;display:flex}.iris-home .sl output{font-variant-numeric:tabular-nums;opacity:1;white-space:nowrap;font-weight:600}.iris-home .bc-out{background:var(--panel);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:22px;flex-direction:column;align-items:flex-start;gap:22px;padding:30px;display:flex}.iris-home .bc-say{font:500 clamp(17px,1.5vw,20px)/1.35 var(--font-funnel-display),sans-serif;color:var(--ink2);max-width:44ch}.iris-home .bc-say b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.iris-home .bc-save{flex-direction:column;gap:4px;display:flex}.iris-home .bc-save .bc-k{font:600 15px var(--font-funnel-sans),sans-serif;color:var(--ink2);align-items:center;gap:8px;display:inline-flex}.iris-home .bc-k .lu{width:20px;height:20px;color:var(--brand)}.iris-home .bc-save b{font:700 clamp(40px,5vw,72px)/1.02 var(--font-funnel-display),sans-serif;text-wrap:balance;letter-spacing:-.04em;color:var(--brand);font-variant-numeric:tabular-nums}.iris-home .bc-save em{color:var(--ink2);font-size:15px;font-style:normal}.iris-home .bars{flex-direction:column;gap:12px;width:100%;display:flex}.iris-home .bar-row{grid-template-columns:80px 1fr auto;align-items:center;gap:14px;display:grid}.iris-home .bar-l{color:var(--ink2);font-size:14px;font-weight:600}.iris-home .bar-row b{font:600 15px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.iris-home .bar{background:var(--sunken);border-radius:8px;gap:2px;height:30px;display:flex;overflow:hidden}.iris-home .bar i{height:100%;transition:width .6s var(--ease);display:block}.iris-home .bar .rep,.iris-home .lg.rep{background:var(--neutral-strong)}.iris-home .bar .keep,.iris-home .lg.keep{background:var(--neutral-soft)}.iris-home .bar .rot,.iris-home .lg.rot{background:repeating-linear-gradient(135deg,var(--neutral-strong) 0 2px,transparent 2px 6px);box-shadow:inset 0 0 0 1px var(--neutral-strong)}.iris-home .bar .iris,.iris-home .lg.iris{background:var(--brand-fill)}.iris-home .bar .iris.rng,.iris-home .lg.iris.rng{background:repeating-linear-gradient(135deg,var(--brand-fill) 0 5px,color-mix(in srgb,var(--brand-fill) 35%,transparent) 5px 10px);box-shadow:none}.iris-home .bc-rows{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:10px 28px;width:100%;margin:0;padding-top:18px;display:grid}.iris-home .bc-rows div{flex-direction:column;gap:2px;display:flex}.iris-home .bc-rows dt,.iris-home .bc-lines dt{color:var(--ink2);align-items:center;gap:7px;font-size:13px;display:flex}.iris-home .bc-rows dt .lu,.iris-home .bc-lines dt .lu{width:15px;height:15px;color:var(--ink3);flex:none}.iris-home .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iris-home .bc-rows dd{font:600 20px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums;margin:0}.iris-home .bc-rows dd span[aria-hidden]{color:var(--brand);margin:0 4px}.iris-home .cc{border-top:1px solid var(--rule);padding:120px 0 80px}.iris-home .case{margin:0 var(--gut) 18px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:16px 40px;display:grid}.iris-home .case-k{font:600 13px var(--font-funnel-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.iris-home .case h3{letter-spacing:-.022em;margin:6px 0 12px;font-size:clamp(24px,2.2vw,32px);line-height:1.08}.iris-home .case-p,.iris-home .case-f{color:var(--ink2);max-width:62ch;font-size:16px}.iris-home .case-p{margin-bottom:8px}.iris-home .case-p b{color:var(--ink)}.iris-home .case-f b{color:var(--c)}.iris-home .vs{border-collapse:collapse;background:var(--panel);width:100%;box-shadow:var(--shadow);border:1px solid var(--rule);border-radius:16px;font-size:14px;overflow:hidden}.iris-home .vs th,.iris-home .vs td{text-align:left;vertical-align:top;border-top:1px solid var(--rule);padding:9px 14px}.iris-home .vs thead th{font:600 12px var(--font-funnel-sans),sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);border-top:0;padding-top:12px}.iris-home .vs thead th:last-child{color:var(--c)}.iris-home .vs tbody th{color:var(--ink2);width:34%;font-weight:500}.iris-home .vs td{color:var(--ink2)}.iris-home .vs td:last-child{color:var(--ink);background:var(--c-halo);font-weight:600}.iris-home .stage{margin:0 var(--gut);background:var(--console);isolation:isolate;border-radius:28px;grid-template-columns:230px minmax(0,1fr) 380px;gap:16px;min-height:max(500px,min(680px,100dvh - 300px));padding:16px;display:grid;position:relative;box-shadow:0 40px 80px -50px #050a14b3}.iris-home .stage:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 40% 0%,rgba(var(--c-rgb),.16),transparent 70%),radial-gradient(40% 40% at 100% 100%,rgba(var(--c-rgb),.08),transparent 70%);transition:background .8s var(--ease);position:absolute;inset:0}.iris-home .svc-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.iris-home .svc-list button{width:100%;color:var(--ink2);text-align:left;cursor:pointer;font:inherit;transition:background .3s var(--ease),color .3s;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.iris-home .svc-list button canvas{flex:none;width:40px;height:40px}.iris-home .svc-list button span{flex-direction:column;line-height:1.25;display:flex}.iris-home .svc-list b{font:600 16px var(--font-funnel-display),sans-serif;color:var(--ink)}.iris-home .svc-list small{color:var(--ink3);font-size:13px}.iris-home .svc-list button:hover{background:var(--sunken)}.iris-home .svc-list button[aria-selected=true]{background:var(--panel2);box-shadow:inset 0 0 0 1px rgba(var(--c-rgb),.35)}.iris-home .svc-list .prog{background:0 0;border-radius:2px;height:2px;position:absolute;bottom:4px;left:12px;right:12px;overflow:hidden}.iris-home .svc-list button[aria-selected=true] .prog{background:var(--sunken)}.iris-home .svc-list .prog i{background:var(--c);transform-origin:0;height:100%;transition:transform .25s linear;display:block;transform:scaleX(0)}.iris-home .svc-list button.done small:after{content:" · escuchada";color:var(--c)}.iris-home .callwin{background:var(--panel);border:1px solid var(--rule);border-radius:20px;flex-direction:column;min-height:0;padding:22px 24px 18px;display:flex;position:relative}.iris-home .cw-orb{filter:drop-shadow(0 0 14px rgba(var(--c-rgb),.55))}.iris-home .cw-head{align-items:center;gap:14px;display:flex}.iris-home .cw-orb{flex:none;width:64px;height:64px}.iris-home .cw-who{flex-direction:column;flex:1;min-width:0;display:flex}.iris-home .cw-who b{font:600 19px var(--font-funnel-display),sans-serif}.iris-home .cw-who span{color:var(--ink2);font-size:15px}.iris-home .cw-time{font-variant-numeric:tabular-nums;color:var(--ink2);font-size:14px}.iris-home .window{flex:1;min-height:0;margin:14px 0 10px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 34% 100%);mask-image:linear-gradient(#0000 0,#000 34% 100%)}.iris-home .lines{transition:transform .8s var(--ease);will-change:transform;flex-direction:column;gap:18px;padding:0 4px;display:flex;position:absolute;inset:0 0 auto}.iris-home .ln{max-width:86%;transition:opacity .6s var(--ease),filter .6s var(--ease)}.iris-home .ln small{letter-spacing:.02em;color:var(--ink3);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.iris-home .ln p{font:500 clamp(19px,1.7vw,25px)/1.32 var(--font-funnel-display),sans-serif;letter-spacing:-.012em}.iris-home .ln.c{text-align:right;align-self:flex-end}.iris-home .ln.i small{color:var(--c)}.iris-home .ln .w{opacity:.28;transition:opacity .18s linear}.iris-home .ln .w.on{opacity:1}.iris-home .ln.fut{opacity:0}.iris-home .ln.now{opacity:1}.iris-home .ln.p1{opacity:.42}.iris-home .ln.p2{opacity:.16}.iris-home .ln.p3{opacity:0}.iris-home .ln.p1 .w,.iris-home .ln.p2 .w{opacity:1}.iris-home .ln.done{opacity:.9}.iris-home .window.sm .ln p{font-size:clamp(17px,1.35vw,20px)}.iris-home .cw-foot{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.iris-home .cw-foot .play{min-width:220px}.iris-home .auto{color:var(--ink2);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.iris-home .auto input{accent-color:var(--c);width:16px;height:16px}.iris-home .full{border-top:1px solid var(--rule);max-height:160px;color:var(--ink2);flex-direction:column;gap:6px;margin:12px 0 0;padding:14px 0 0;font-size:14px;list-style:none;display:flex;overflow:auto}.iris-home .full b{color:var(--ink);font-weight:600}.iris-home .full[hidden]{display:none}.iris-home .live{flex-direction:column;gap:14px;min-height:0;display:flex}.iris-home .live-blk{background:var(--panel);border-radius:var(--r);border:1px solid var(--rule);padding:16px 18px}.iris-home .live-blk h3{align-items:center;gap:6px;display:flex}.iris-home .live-blk h3 .lu{width:14px;height:14px;color:var(--c)}.iris-home .outcome span{align-items:center;gap:6px;display:inline-flex}.iris-home .outcome span .lu{width:14px;height:14px}.iris-home .live-blk h3,.iris-home .card h4{font:600 13px var(--font-funnel-sans),sans-serif;letter-spacing:.01em;color:var(--ink2);margin-bottom:10px}.iris-home .senti{width:100%;height:auto}.iris-home .senti .mid{stroke:var(--rule);stroke-dasharray:3 4}.iris-home .senti .lab{font:500 10px var(--font-funnel-sans),sans-serif;fill:var(--ink3)}.iris-home .senti .ln{fill:none;stroke:var(--ink2);stroke-width:1.8px}.iris-home .fields{flex-direction:column;gap:6px;min-height:28px;margin:0;display:flex}.iris-home .fields div{border-radius:8px;justify-content:space-between;gap:12px;margin:0 -8px;padding:5px 8px;font-size:14px;display:flex}.iris-home .fields dt{color:var(--ink2);align-items:center;gap:7px;display:inline-flex}.iris-home .fields dt .lu{width:14px;height:14px;color:var(--ink3);flex:none}.iris-home .fields dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.iris-home .flash{animation:flash 1.4s var(--ease)}@keyframes flash{0%{background:var(--c-halo);transform:translate(-4px)}to{background:0 0;transform:none}}.iris-home .acts{flex-direction:column;gap:8px;min-height:28px;margin:0;padding:0;list-style:none;display:flex}.iris-home .acts li{animation:flash 1.4s var(--ease);align-items:flex-start;gap:8px;font-size:14px;line-height:1.4;display:flex}.iris-home .acts li svg{width:16px;height:16px;color:var(--c);flex:none;margin-top:2px}.iris-home .acts li.sug{background:var(--c-halo);color:var(--ink);border-radius:12px;padding:10px 12px;display:block}.iris-home .sug-t{color:var(--c);align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.iris-home .sug-t svg{width:13px;height:13px}.iris-home .acts cite{color:var(--ink2);margin-top:4px;font-size:12px;font-style:normal;display:block}.iris-home .outcome{background:var(--panel2);color:var(--ink);border:1px solid rgba(var(--c-rgb),.4);border-radius:var(--r);opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);flex-direction:column;gap:2px;margin-top:auto;padding:18px 20px;display:flex;transform:translateY(10px)}.iris-home .outcome.on{opacity:1;transform:none}.iris-home .outcome span{opacity:.8;font-size:13px}.iris-home .outcome b{font:600 clamp(26px,2.4vw,34px)/1.08 var(--font-funnel-display),sans-serif;letter-spacing:-.025em;color:var(--c)}.iris-home .outcome em{opacity:.85;font-size:14px;font-style:normal}.iris-home .biz{margin:56px var(--gut) 0}.iris-home .biz-t{letter-spacing:-.025em;max-width:30ch;margin-bottom:24px;font-size:clamp(26px,2.6vw,38px);line-height:1.08}.iris-home .biz-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:start;gap:24px;display:grid}.iris-home .viz{background:var(--panel);box-shadow:var(--shadow);border:1px solid var(--rule);border-radius:22px;padding:24px 26px}.iris-home .viz-h{font:600 18px var(--font-funnel-display),sans-serif;margin-bottom:12px}.iris-home .viz-svg svg{width:100%;height:auto}.iris-home .grid-l{stroke:var(--rule)}.iris-home .svg-t{font:400 13px var(--font-funnel-sans),sans-serif;fill:var(--ink3)}.iris-home .svg-l{font:600 14px var(--font-funnel-sans),sans-serif;fill:var(--ink)}.iris-home .tgl{margin-top:14px}.iris-home .note{color:var(--ink2);max-width:70ch;margin-top:14px;font-size:14px}.iris-home .note-i{align-items:flex-start;gap:8px;display:flex}.iris-home .note-i .lu{width:16px;height:16px;color:var(--ink3);flex:none;margin-top:2px}.iris-home .bc-out .note-i{margin-top:0}.iris-home .big{border-top:1px solid var(--rule);flex-direction:column;gap:2px;padding-top:16px;display:flex}.iris-home .big-l{opacity:.82;font-size:14px}.iris-home .big-v{font:600 clamp(38px,3.8vw,56px)/1.02 var(--font-funnel-display),sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--c)}.iris-home .more{flex-direction:column;gap:8px;margin:0;display:flex}.iris-home .more div{justify-content:space-between;gap:16px;font-size:14px;display:flex}.iris-home .more dt{opacity:.8}.iris-home .more dd{text-align:right;margin:0;font-weight:600}.iris-home .talent{border-top:1px solid var(--rule);padding:120px 0 80px}.iris-home .journey{margin:0 var(--gut)}.iris-home .steps{grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 28px;padding:0;list-style:none;display:grid;position:relative}.iris-home .steps:before{content:"";background:var(--rule);height:1px;position:absolute;top:10px;left:0;right:0}.iris-home .steps button{width:100%;color:var(--ink3);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:0 8px 0 0;display:flex;position:relative}.iris-home .steps .dot{background:var(--bg);border:1.5px solid var(--rule);width:21px;height:21px;transition:all .4s var(--ease);border-radius:50%}.iris-home .steps .n{font:600 12px var(--font-funnel-sans),sans-serif;font-variant-numeric:tabular-nums}.iris-home .steps .nm{font:600 15px var(--font-funnel-display),sans-serif;color:var(--ink2);line-height:1.2}.iris-home .steps button.past .dot{background:var(--c);border-color:var(--c);transform:scale(.6)}.iris-home .steps button[aria-selected=true] .dot{background:var(--c);border-color:var(--c);box-shadow:0 0 0 6px var(--c-halo)}.iris-home .steps button[aria-selected=true] .nm,.iris-home .steps button:hover .nm{color:var(--ink)}.iris-home .step-stage{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:32px;min-height:520px;display:grid}.iris-home .w-row{grid-template-columns:150px 1fr 44px;align-items:center;gap:12px;margin-bottom:10px;font-size:14px;display:grid}.iris-home .wbar{background:var(--sunken);border-radius:5px;height:10px;display:block;overflow:hidden}.iris-home .wbar i{background:var(--c);height:100%;display:block}.iris-home .w-row b{text-align:right;font-variant-numeric:tabular-nums}.iris-home .st-copy{flex-direction:column;gap:16px;display:flex}.iris-home .st-n{color:var(--c);font-size:14px;font-weight:600}.iris-home .st-copy h3{letter-spacing:-.028em;font-size:clamp(28px,2.8vw,42px);line-height:1.04}.iris-home .st-b{color:var(--ink2);max-width:60ch;font-size:17px}.iris-home .st-h{color:var(--ink);background:var(--panel);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;display:flex}.iris-home .st-h svg{width:18px;height:18px;color:var(--c);flex:none;margin-top:2px}.iris-home .mini{background:var(--panel);box-shadow:var(--shadow);border-radius:18px;padding:16px 18px}.iris-home .mini .window{flex:none;height:190px;margin:0 0 10px}.iris-home .mini-foot{align-items:center;gap:14px;display:flex}.iris-home .st-nav{gap:10px;margin-top:6px;display:flex}.iris-home .st-viz{min-width:0}.iris-home .card{background:var(--panel);box-shadow:var(--shadow);border-radius:18px;padding:20px 22px}.iris-home .card h4 svg{vertical-align:-2px;width:14px;height:14px;color:var(--c);margin-right:4px;display:inline-block}.iris-home .card dl{flex-direction:column;gap:10px;margin:0;display:flex}.iris-home .card dl div{justify-content:space-between;gap:16px;font-size:15px;display:flex}.iris-home .card dt{color:var(--ink2)}.iris-home .card dd{text-align:right;margin:0;font-weight:600}.iris-home .pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.iris-home .cvs ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iris-home .cvs li{border-radius:12px;align-items:center;gap:14px;margin:0 -10px;padding:8px 10px;transition:background .5s;display:flex}.iris-home .cvs li#cv-santi{background:var(--c-halo)}.iris-home .sc{--s:.5;background:conic-gradient(var(--c) calc(var(--s)*360deg),var(--sunken) 0);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.iris-home .sc:before{content:"";background:var(--panel);border-radius:50%;position:absolute;inset:5px}.iris-home .sc b{font:600 15px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums;position:relative}.iris-home .who{flex-direction:column;flex:1;min-width:0;display:flex}.iris-home .who b{font-size:15px;font-weight:600}.iris-home .who small{color:var(--ink2);font-size:13px}.iris-home .score dl{gap:14px}.iris-home .score dl div{opacity:.45;border-radius:10px;grid-template-columns:1fr auto;gap:6px 16px;margin:0 -8px;padding:6px 8px;transition:opacity .5s;display:grid}.iris-home .score dl div.on{opacity:1}.iris-home .score .bar{background:var(--sunken);border-radius:6px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.iris-home .score .bar i{background:var(--c);height:100%;transform:scaleX(var(--fill));transform-origin:0;transition:transform .9s var(--ease);display:block}.iris-home .card.cert{opacity:.3;align-items:center;gap:20px;margin-top:14px;transition:opacity .6s;display:flex}.iris-home .card.cert.on{opacity:1}.iris-home .cert div{flex-direction:column;display:flex}.iris-home .cert div span{color:var(--ink2);font-size:13px}.iris-home .cert b{font:600 32px var(--font-funnel-display),sans-serif;letter-spacing:-.03em;color:var(--c)}.iris-home .cert p{gap:8px;font-size:14px;display:flex}.iris-home .cert p svg{width:16px;height:16px;color:var(--c);flex:none;margin-top:2px}.iris-home .docs{flex-direction:column;gap:12px;display:flex}.iris-home .doc{grid-template-columns:auto 1fr auto;align-items:start;gap:14px;display:grid}.iris-home .doc-ic{background:var(--c-halo);width:36px;height:36px;color:var(--c);border-radius:50%;place-items:center;display:grid}.iris-home .doc.rev .doc-ic{background:color-mix(in srgb,var(--warning) 14%,transparent);color:var(--warning)}.iris-home .doc-ic svg{width:18px;height:18px}.iris-home .doc h4{color:var(--ink);margin-bottom:4px;font-size:15px}.iris-home .doc p{color:var(--ink2);font-size:14px}.iris-home .chip.ok,.iris-home .chip.rev{cursor:default;border:0;min-height:28px;padding:0 10px;font-size:12px;font-weight:600}.iris-home .chip.ok{background:var(--c-halo);color:var(--c)}.iris-home .chip.ok:before{background:var(--c)}.iris-home .chip.rev{background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.iris-home .chip.rev:before{background:var(--warning)}.iris-home .via svg{width:100%;height:auto}.iris-home .via .base{fill:var(--c-halo)}.iris-home .via .thr{stroke:var(--ink3);stroke-dasharray:4 5}.iris-home .via .lens{fill:none;stroke-width:2.5px;stroke-linejoin:round}.iris-home .via .l0,.iris-home .legend .l0{stroke:var(--data-1);background:var(--data-1)}.iris-home .via .l1,.iris-home .legend .l1{stroke:var(--data-2);background:var(--data-2)}.iris-home .via .l2,.iris-home .legend .l2{stroke:var(--data-3);background:var(--data-3)}.iris-home .via .flag line{stroke:var(--c);stroke-width:1.5px;stroke-dasharray:3 4}.iris-home .via .flag circle{fill:none;stroke:var(--c);stroke-width:2.5px}.iris-home .via .flag{opacity:.35;transition:opacity .6s}.iris-home .via .flag.on{opacity:1}.iris-home .via .head{stroke:var(--ink);stroke-width:1.5px}.iris-home .psy ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.iris-home .psy li{grid-template-columns:170px 1fr 34px;align-items:center;gap:14px;font-size:14px;display:grid}.iris-home .track{background:var(--sunken);border-radius:7px;height:14px;position:relative}.iris-home .track i{display:block;position:absolute;top:0;bottom:0}.iris-home .track .target{background:var(--c-halo);outline:1px solid var(--c);outline-offset:-1px;border-radius:7px}.iris-home .track .val{background:var(--ink);border-radius:2px;width:4px;margin-left:-2px;top:-3px;bottom:-3px}.iris-home .pv{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.iris-home .lg-c{background:color-mix(in srgb,var(--ink) 18%,transparent)}.iris-home .log ol{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.iris-home .log li{border-left:1.5px solid var(--rule);animation:pop .6s var(--ease) var(--d) both;grid-template-columns:1fr auto;gap:2px 16px;padding:12px 0 12px 22px;display:grid;position:relative}.iris-home .log li:before{content:"";background:var(--panel);border:2px solid var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:17px;left:-6px}.iris-home .log li.iris:before{border-color:var(--c)}.iris-home .log .who{color:var(--ink2);flex-direction:row;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.iris-home .log li.iris .who{color:var(--c)}.iris-home .log .who svg{width:14px;height:14px}.iris-home .log p{grid-column:1;font-size:15px}.iris-home .log time{color:var(--ink3);font-variant-numeric:tabular-nums;grid-area:1/2;font-size:13px}.iris-home .platform{border-top:1px solid var(--rule);padding:120px 0 80px}.iris-home .sd{border-radius:50%;width:12px;height:12px;margin-left:-6px;display:inline-block;position:absolute;top:17px}.iris-home .sd.pos{background:var(--positive)}.iris-home .sd.neg{background:var(--danger)}.iris-home .sd.neu{background:var(--ink3)}.iris-home .plat-row{margin:24px var(--gut) 0;grid-template-columns:1fr 1fr;gap:24px;display:grid}.iris-home .qa,.iris-home .command,.iris-home .api,.iris-home .build,.iris-home .comply{background:var(--panel);box-shadow:var(--shadow);border-radius:22px;padding:24px 26px}.iris-home .qa h3,.iris-home .command h3,.iris-home .api h3,.iris-home .build h3,.iris-home .comply h3{letter-spacing:-.015em;margin-bottom:8px;font-size:22px}.iris-home #qa-svg{margin-top:14px}.iris-home #qa-svg svg{width:100%;height:auto}.iris-home .qa-pair{gap:16px;display:grid}.iris-home .qa-pair figure{margin:0}.iris-home .qa-pair figcaption{color:var(--ink2);flex-direction:column;margin-bottom:8px;font-size:14px;display:flex}.iris-home .qa-pair figcaption b{font:600 13px var(--font-funnel-sans),sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--ink3)}.iris-home .qa-pair figcaption b.ok{color:var(--brand)}.iris-home .cmd{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.iris-home .cmd li{border-top:1px solid var(--rule);grid-template-columns:14px 1fr auto auto 48px;align-items:center;gap:12px;padding:11px 0;font-size:14px;display:grid}.iris-home .cmd .sd{margin:0;position:static}.iris-home .cmd .a{color:var(--ink2)}.iris-home .cmd .st{background:var(--sunken);border-radius:6px;padding:3px 8px;font-size:12px}.iris-home .cmd .st.al{background:color-mix(in srgb,var(--danger) 14%,transparent);color:color-mix(in srgb,var(--danger) 82%,var(--ink));align-items:center;gap:4px;font-weight:600;display:inline-flex}.iris-home .cmd .st .lu{width:12px;height:12px}.iris-home .cmd .t{font-variant-numeric:tabular-nums;color:var(--ink2);text-align:right}.iris-home .code-tabs{gap:6px;margin:14px 0 10px;display:flex}.iris-home .code-tabs button{border:1px solid var(--rule);min-height:36px;color:var(--ink2);font:500 14px var(--font-funnel-sans),sans-serif;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.iris-home .code{background:var(--console);color:var(--ink);font:400 13px/1.6 var(--font-mono-jb),ui-monospace,monospace;white-space:pre;border-radius:14px;margin:0;padding:18px;overflow:auto}.iris-home .code .k{color:var(--brand)}.iris-home .code .s{color:var(--warning)}.iris-home .code .c{color:var(--ink3)}.iris-home .caps{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.iris-home .caps li{border-top:1px solid var(--rule);color:var(--ink2);padding:12px 0;font-size:15px}.iris-home .caps b{color:var(--ink);font:600 16px var(--font-funnel-display),sans-serif;margin-bottom:2px;display:block}.iris-home .comply{margin:24px var(--gut) 0}.iris-home .comply-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:10px;display:grid}.iris-home .comply h4{margin-bottom:10px;font-size:17px}.iris-home .comply ul{color:var(--ink2);flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:15px;display:flex}.iris-home .industries{border-top:1px solid var(--rule);padding:120px 0 100px}.iris-home .ind-grid{margin:0 var(--gut);background:var(--rule);border:1px solid var(--rule);border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.iris-home .ind{background:var(--bg);transition:background .4s var(--ease);flex-direction:column;gap:12px;padding:26px 24px;display:flex}.iris-home .ind:hover{background:var(--panel)}.iris-home .ind h3{letter-spacing:-.02em;font-size:24px;line-height:1.1}.iris-home .ind p{color:var(--ink2);font-size:15px}.iris-home .ind ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iris-home .ind ul li{background:var(--sunken);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}.iris-home .ind-a{flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:6px;display:flex}.iris-home .close{padding:120px var(--gut);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.iris-home .close-copy{flex-direction:column;gap:18px;display:flex}.iris-home #close-globe{width:180px;height:180px}.iris-home .close h2{letter-spacing:-.03em;font-size:clamp(36px,4.2vw,60px);line-height:1}.iris-home .close-copy p{color:var(--ink2);max-width:46ch;font-size:18px}.iris-home .demo-form{background:var(--panel);box-shadow:var(--shadow);--c:var(--brand);border-radius:22px;grid-template-columns:1fr 1fr;gap:14px;padding:28px;display:grid}.iris-home .demo-form label{color:var(--ink2);flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.iris-home .demo-form .wide{grid-column:1/-1}.iris-home .demo-form input,.iris-home .demo-form select{background-color:var(--panel2);width:100%}.iris-home .form-note{color:var(--ink3);font-size:13px}.iris-home .dock{z-index:25;background:color-mix(in srgb,var(--panel) 90%,transparent);-webkit-backdrop-filter:blur(14px);border:1px solid var(--rule);opacity:0;pointer-events:none;transition:opacity .5s var(--ease),transform .5s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%,16px);box-shadow:0 18px 40px -20px #00000073}.iris-home .dock.on{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:760px){.iris-home:has(#cookie-title) .dock.on{opacity:0;pointer-events:none}}.iris-home #dock-orb{width:44px;height:44px}.iris-home .dock-t{cursor:pointer;flex-direction:column;min-width:200px;line-height:1.25;display:flex}.iris-home .dock-t b{font:600 15px var(--font-funnel-display),sans-serif}.iris-home .dock-t span{color:var(--ink2);font-size:13px}.iris-home .dock .icon-btn{background:var(--sunken);border:0;width:40px;height:40px}.iris-home .iris-logo img{display:none}.iris-home[data-iris-theme=light] .iris-logo-claro,.iris-home[data-iris-theme=dark] .iris-logo-oscuro{display:block}.iris-home .nav .brand .iris-logo img{width:auto;height:32px}.iris-home .foot .iris-logo img{width:auto;height:40px}.iris-home .foot{padding:28px var(--gut) 40px;color:var(--ink3);border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:13px;display:flex}@media (max-width:1180px){.iris-home .facts-l{grid-template-columns:1fr 1fr}.iris-home .facts-l li:nth-child(3){border-left:0;padding-left:0}.iris-home .bc{grid-template-columns:1fr}.iris-home .stage{grid-template-columns:200px minmax(0,1fr);height:auto;min-height:0}.iris-home .callwin{height:560px}.iris-home .live{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.iris-home .outcome{grid-column:1/-1}.iris-home .ind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iris-home .steps .nm{font-size:13px}}@media (max-width:860px){.iris-home .nav .brand .iris-logo img{height:28px}.iris-home .case,.iris-home .biz-grid,.iris-home .step-stage,.iris-home .plat-row,.iris-home .comply-grid,.iris-home .pair,.iris-home .close,.iris-home .demo-form,.iris-home .bc-rows{grid-template-columns:1fr}.iris-home .vs{table-layout:fixed}.iris-home .vs th,.iris-home .vs td{overflow-wrap:anywhere}.iris-home .links{display:none}.iris-home .actions .btn.sm{padding:0 14px}.iris-home .hero{grid-template-columns:1fr;min-height:0;padding-top:96px}.iris-home .hero-stage{order:-1}.iris-home #hero-globe{width:min(300px,70vw);height:min(300px,70vw)}.iris-home .hero-say{white-space:normal;text-align:center;width:min(320px,90vw);bottom:-6px}.iris-home .sec-head{grid-template-columns:1fr;margin-bottom:28px}.iris-home .cc,.iris-home .talent,.iris-home .platform,.iris-home .industries{padding:80px 0 60px}.iris-home .facts-l{grid-template-columns:1fr}.iris-home .facts-l li+li{border-left:0;border-top:1px solid var(--rule);padding-left:0}.iris-home .problem,.iris-home .bcase,.iris-home .neck,.iris-home .funnel-s,.iris-home .camp,.iris-home .systems{padding:80px 0 50px}.iris-home .stage{border-radius:22px;padding:10px}.iris-home .bar-row{grid-template-columns:64px 1fr}.iris-home .bar-row b{grid-column:2}.iris-home .vs{font-size:13px}.iris-home .vs th,.iris-home .vs td{padding:8px 10px}.iris-home .stage{grid-template-columns:1fr}.iris-home .svc-list{scrollbar-width:none;flex-direction:row;gap:6px;padding-bottom:4px;overflow-x:auto}.iris-home .svc-list li{flex:none}.iris-home .svc-list button{padding:8px 12px}.iris-home .svc-list small{display:none}.iris-home .callwin{height:520px;padding:18px}.iris-home .ln{max-width:94%}.iris-home .live{grid-template-columns:1fr}.iris-home .steps{scrollbar-width:none;gap:18px;display:flex;overflow-x:auto}.iris-home .steps li{flex:none}.iris-home .steps:before{display:none}.iris-home .psy li{grid-template-columns:110px 1fr 30px}.iris-home .ind-grid{grid-template-columns:1fr}.iris-home .tx,.iris-home .tag2{display:none}.iris-home .cmd li{grid-template-columns:14px 1fr auto 44px}.iris-home .cmd .a{display:none}.iris-home .close{padding:80px var(--gut)}.iris-home .dock-t{min-width:0}}@media (prefers-reduced-motion:reduce){.iris-home *,.iris-home :before,.iris-home :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.iris-home .eyebrow{font:600 12px var(--font-funnel-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.iris-home .eyebrow[hidden]{display:none}.iris-home .vz-wrap{margin:0 var(--gut);flex-direction:column;gap:24px;min-width:0;display:flex}.iris-home .vz-wrap>*{min-width:0}.iris-home .vz-pair{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.iris-home .neck,.iris-home .funnel-s,.iris-home .camp,.iris-home .systems{padding:110px 0 40px}.iris-home .camp,.iris-home .systems,.iris-home .neck{border-top:1px solid var(--rule)}.iris-home .problem .facts-l{margin:40px var(--gut) 0}.iris-home .facts-l li .lu{width:26px;height:26px;color:var(--brand)}.iris-home .outs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.iris-home .outs li{background:var(--panel);border:1px solid var(--rule);border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:2px 10px;padding:14px 16px;display:grid}.iris-home .outs .lu{width:20px;height:20px;color:var(--brand);grid-row:span 2;margin-top:2px}.iris-home .outs b{font:600 15px var(--font-funnel-display),sans-serif}.iris-home .outs span{color:var(--ink2);font-size:14px}.iris-home .outs[hidden]{display:none}.iris-home .pains .stat{color:var(--ink3);margin-top:2px;font-size:13px;font-style:normal;display:block}.iris-home .pains .stat b{font:600 15px var(--font-funnel-display),sans-serif;color:var(--ink);margin-right:4px}.iris-home .pains .stat a{color:var(--ink3)}.iris-home .case-k{align-items:center;gap:8px;display:flex}.iris-home .case-k .lu{width:18px;height:18px}.iris-home .sl-h{opacity:.7;font-size:12px;line-height:1.35}.iris-home .sl-h em{opacity:.9;font-style:normal}.iris-home .sl-h em.hyp .lu{width:11px;height:11px}.iris-home .sl-h em.hyp{background:var(--sunken);border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-weight:600;display:inline-flex}.iris-home .bc-lines{border-top:1px solid var(--rule);flex-direction:column;gap:10px;width:100%;margin:0;padding-top:16px;display:flex}.iris-home .bc-lines div{justify-content:space-between;gap:16px;font-size:15px;display:flex}.iris-home .bc-lines dt{color:var(--ink2)}.iris-home .bc-lines dd{font:600 17px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums;text-align:right;margin:0}.iris-home .demo-l.left{text-align:left;margin-top:-6px}.iris-home .btn.fake{cursor:default;pointer-events:none}.iris-home .btn.fake .lu{width:16px;height:16px}.iris-home .talent>.vz-wrap{margin-bottom:40px}.iris-home .steps .n{align-items:center;gap:6px;display:inline-flex}.iris-home .steps .n .lu{width:14px;height:14px;color:var(--c)}.iris-home .steps .nm{font-size:14px}.iris-home .st-n{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iris-home .st-n .lu{width:18px;height:18px}.iris-home .st-l{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.iris-home .st-l li{color:var(--ink2);align-items:flex-start;gap:10px;font-size:17px;display:flex}.iris-home .st-l .lu{width:18px;height:18px;color:var(--c);flex:none;margin-top:4px}.iris-home .card h4{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.iris-home .card h4 .lu{width:15px;height:15px;color:var(--c)}.iris-home .ra{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.iris-home .ra-chat{flex-wrap:wrap;flex-direction:row!important}.iris-home .ra-chat h4{flex-basis:100%}.iris-home .ra-chat .b{flex:40%;max-width:calc(50% - 4px)!important;margin:0!important}.iris-home .ra .psy li,.iris-home .psy-c .psy li{grid-template-columns:minmax(0,1fr) minmax(80px,1.2fr) 56px}.iris-home .ra-sec .psy{margin:17px 0}.iris-home .ra-chat{flex-direction:column;gap:8px;display:flex}.iris-home .ra-chat .b{border-radius:14px;max-width:94%;padding:9px 13px;font-size:14px;line-height:1.4}.iris-home .ra-chat .b small{color:var(--ink3);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.iris-home .ra-chat .in{background:var(--c-halo)}.iris-home .ra-chat .out{background:var(--sunken);margin-left:auto}.iris-home .ra-rep{flex-direction:column;gap:14px;display:flex}.iris-home .ra-st{font:600 11px var(--font-funnel-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase;background:var(--sunken);color:var(--ink2);border-radius:6px;align-self:flex-start;padding:3px 8px}.iris-home .ra-top{flex-direction:column;gap:6px;display:flex}.iris-home .card .ra-t{font:600 19px/1.2 var(--font-funnel-display),sans-serif;color:var(--ink);margin:0}.iris-home .ra-focus{flex-wrap:wrap;gap:6px;display:flex}.iris-home .ra-focus span{border:1px solid var(--rule);border-radius:999px;padding:3px 9px;font-size:12px}.iris-home .ra-sal{background:var(--c-halo);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.iris-home .ra-sal span{color:var(--ink2);font-size:12px}.iris-home .ra-sal b{font:600 20px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums}.iris-home .ra-sal small{color:var(--ink3);font-size:12px}.iris-home .ra-k{font:600 12px var(--font-funnel-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;margin-bottom:8px;display:flex}.iris-home .ra-k em{text-transform:none;letter-spacing:0;color:var(--c);align-items:center;gap:4px;font-style:normal;display:inline-flex}.iris-home .ra-k em .lu{width:13px;height:13px}.iris-home .ra-n{color:var(--ink2);font-size:14px}.iris-home .ra-certs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.iris-home .ra-certs li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.iris-home .ra-certs em{background:var(--sunken);color:var(--ink2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;font-style:normal;font-weight:600}.iris-home .ra-certs em.lv-requerida{background:var(--c-halo);color:color-mix(in srgb,var(--c) 75%,var(--ink))}.iris-home .ra .w-row{grid-template-columns:minmax(0,1fr) 90px 28px;margin:0 0 6px;font-size:13px}.iris-home .ra-act{flex-wrap:wrap;gap:8px;display:flex}.iris-home .psy small{color:var(--ink3);font-size:11px;display:block}.iris-home .psy .tn{line-height:1.25}.iris-home .lg-t{background:var(--c-halo);outline:1px solid var(--c)}.iris-home .lg-v{background:var(--ink);width:4px!important}.iris-home .arch-pick{border-top:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:baseline;gap:2px 12px;margin-top:16px;padding-top:14px;display:grid}.iris-home .arch-pick span{color:var(--ink2);font-size:13px}.iris-home .arch-pick b{font:600 22px var(--font-funnel-display),sans-serif;color:var(--f)}.iris-home .arch-pick em{color:var(--ink2);grid-column:2;font-size:13px;font-style:normal}.iris-home .via-n{color:var(--ink2);margin-top:10px;font-size:13px}.iris-home .via .lens{stroke-dasharray:1;stroke-dashoffset:0;animation:via-draw 1.6s var(--ease) both}@keyframes via-draw{0%{stroke-dashoffset:1px}}.iris-home .score .tot{border-top:1px solid var(--rule);padding-top:10px}.iris-home .score .tot dt{color:var(--ink);font-weight:600}.iris-home .score dt small{color:var(--ink3);font-size:12px}.iris-home .tal-more{margin:40px var(--gut) 0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;display:grid}.iris-home .sc3-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:6px;display:grid}.iris-home .sc3-ring{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.iris-home .sc3-ring svg{width:84px;height:84px;transform:rotate(-90deg)}.iris-home .sc3-ring .rt{fill:none;stroke:var(--sunken);stroke-width:7px}.iris-home .sc3-ring .rv2{fill:none;stroke:var(--c);stroke-width:7px;stroke-linecap:round}.iris-home .sc3-ring b{font:600 24px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums;position:absolute;top:26px;left:0;right:0}.iris-home .sc3-ring span{flex-direction:column;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.iris-home .sc3-ring small{color:var(--ink3);font-size:12px;line-height:1.3}.iris-home .arch-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.iris-home .arch-f{border-top:3px solid var(--f);flex-direction:column;gap:4px;padding-top:8px;display:flex}.iris-home .arch-f b{font:600 15px var(--font-funnel-display),sans-serif;color:color-mix(in srgb,var(--f) 55%,var(--ink))}.iris-home .arch-f small{color:var(--ink3);font-size:12px;line-height:1.3}.iris-home .arch-f ul{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.iris-home .arch-f li:before{content:"";background:var(--f);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.iris-home .arch-f.eq{--f:var(--ink3);border-top-width:1px;flex-direction:row;grid-column:1/-1;align-items:baseline;gap:10px}.iris-home .caps li{grid-template-columns:22px 1fr;align-items:start;gap:12px;display:grid}.iris-home .caps .lu{width:20px;height:20px;color:var(--brand);margin-top:2px}.iris-home .ic-l{padding:0!important;list-style:none!important}.iris-home .ic-l li{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.iris-home .ic-l .lu{width:17px;height:17px;color:var(--brand);margin-top:3px}.iris-home .ind-i{background:var(--panel);border:1px solid var(--rule);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.iris-home .ind-i .lu{width:22px;height:22px;color:var(--brand)}.iris-home .ind ul li{align-items:center;gap:5px;display:inline-flex}.iris-home .ind ul li .lu{width:12px;height:12px}@media (max-width:1180px){.iris-home .ra,.iris-home .tal-more,.iris-home .vz-pair{grid-template-columns:1fr}}@media (max-width:860px){.iris-home .outs{grid-template-columns:1fr}.iris-home .neck,.iris-home .funnel-s{padding:80px 0 40px}.iris-home .arch-g{grid-template-columns:repeat(2,minmax(0,1fr))}.iris-home .sc3-g{gap:6px}.iris-home .sc3-ring svg{width:72px;height:72px}.iris-home .sc3-ring b{font-size:20px;top:21px}.iris-home .w-row{grid-template-columns:110px 1fr 40px}.iris-home .steps button{max-width:150px}}.iris-home .plat-row>*{min-width:0}.iris-home .code{max-width:100%;overflow-x:auto}.iris-home .vz-tabs button[aria-selected=true],.iris-home .code-tabs button[aria-selected=true],.iris-home .seg button[aria-pressed=true]{background:color-mix(in srgb,var(--brand) 14%,var(--panel));color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,transparent);border-color:#0000}.iris-home .mini-orb{pointer-events:none;flex:none;width:26px;height:26px;margin:-4px 0 -4px -8px}.iris-home .foot-legal{flex-basis:100%;gap:16px;display:flex}.iris-home .foot-legal a{color:var(--ink3);text-underline-offset:2px;font-size:13px;text-decoration:underline}.iris-home .foot-legal a:hover{color:var(--ink2)}.iris-home .foot-legal a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}
.iris-home .vz,.iris-home .vz-bn-p.is-iris{--vz-neg:var(--danger);--vz-vm:var(--data-2);--vz-wait:var(--info);--vz-live:var(--brand);--vz-ns:var(--warning);--vz-res:var(--data-3);--vz-exh:var(--neutral-strong);--vz-na:var(--ink3);--vz-pend:var(--ink3);--vz-glow:14,165,201;--vz-ease:cubic-bezier(.22,1,.36,1)}.iris-home[data-iris-theme=dark] .vz,.iris-home .vz.vz-dark,.iris-home .vz-bn-p.is-iris{--vz-glow:94,227,251}.iris-home .vz{background:var(--panel);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow);font:400 15px/1.45 var(--font-funnel-sans),system-ui,sans-serif;border-radius:22px;flex-direction:column;gap:clamp(16px,2.4cqi,26px);min-width:0;padding:clamp(18px,3.2cqi,34px);display:flex;position:relative;overflow:hidden;container-type:inline-size}.iris-home .vz *{box-sizing:border-box}.iris-home .vz.vz-dark{background:var(--console);border-color:var(--rule)}.iris-home .vz-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;display:flex}.iris-home .vz-k{font:600 12px var(--font-funnel-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px}.iris-home .vz-title{font:600 clamp(22px,3.1cqi,32px)/1.08 var(--font-funnel-display),sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0}.iris-home .vz-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.iris-home .vz-cap{font:500 clamp(16px,2cqi,19px)/1.35 var(--font-funnel-display),sans-serif;letter-spacing:-.01em;color:var(--ink);max-width:52ch;margin:0}.iris-home .vz-sub{color:var(--ink2);margin:0;font-size:14px}.iris-home .vz-demo{font:500 11px/1 var(--font-funnel-sans),sans-serif;letter-spacing:.02em;color:var(--ink3);border:1px solid var(--rule);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.iris-home .vz-demo:before{content:"";opacity:.7;background:currentColor;border-radius:50%;width:5px;height:5px}.iris-home .vz-legend{color:var(--ink2);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.iris-home .vz-legend span{align-items:center;gap:7px;display:inline-flex}.iris-home .vz-legend i{background:var(--t,var(--ink));border-radius:50%;width:9px;height:9px;display:inline-block}.iris-home .vz-mono{font:500 12px/1.3 var(--font-mono-jb),ui-monospace,monospace}.iris-home .vz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iris-home .vz-tabs{background:var(--sunken);border-radius:999px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.iris-home .vz-tabs button{min-height:36px;color:var(--ink2);font:500 14px var(--font-funnel-sans),sans-serif;cursor:pointer;transition:background .3s var(--vz-ease),color .3s;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 15px;display:inline-flex}.iris-home .vz-tabs button:hover{color:var(--ink)}.iris-home .vz-pill{--t:var(--ink3);white-space:nowrap;min-height:26px;font:600 12.5px/1 var(--font-funnel-sans),sans-serif;color:color-mix(in srgb,var(--t) 78%,var(--ink));background:color-mix(in srgb,var(--t) 13%,transparent);border:1px solid color-mix(in srgb,var(--t) 32%,transparent);border-radius:999px;align-items:center;gap:6px;padding:0 10px;transition:color .35s,background .35s,border-color .35s;display:inline-flex}.iris-home .vz-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.iris-home .vz-pill.is-live:before{animation:1s ease-in-out infinite vz-blink}.iris-home .vz-pill.is-new{animation:vz-pop .5s var(--vz-ease)}@keyframes vz-blink{50%{opacity:.25}}@keyframes vz-pop{0%{transform:scale(.86)}60%{transform:scale(1.06)}to{transform:scale(1)}}.iris-home .vz-fn-stage{margin:0 calc(-1*clamp(18px,3.2cqi,34px));position:relative}.iris-home .vz-fn-stage canvas{width:100%;height:clamp(180px,30cqi,330px);display:block}@container (max-width:560px){.iris-home .vz-fn-stage canvas{height:clamp(180px,50cqi,330px)}}.iris-home .vz-fn-cols{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));border-top:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.iris-home .vz-fn-cols li{flex-direction:column;gap:6px;min-width:0;padding:16px 14px 4px 0;display:flex}.iris-home .vz-fn-cols li+li{border-left:1px solid var(--rule);padding-left:14px}.iris-home .vz-fn-num{font:500 11px var(--font-mono-jb),monospace;color:var(--ink3)}.iris-home .vz-fn-name{font:600 15px/1.2 var(--font-funnel-display),sans-serif;letter-spacing:-.01em}.iris-home .vz-who{color:var(--brand);align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:inline-flex}.iris-home .vz-who .lu{width:14px;height:14px}.iris-home .vz-who.is-persona{color:var(--ink)}.iris-home .vz-fn-count{font:600 clamp(26px,3.4cqi,38px)/1 var(--font-funnel-display),sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:4px}.iris-home .vz-fn-out{color:var(--ink2);font-size:13px;line-height:1.3}.iris-home .vz-fn-out.is-done{color:var(--ink)}@container (max-width:640px){.iris-home .vz-fn-cols{border-top:0;grid-template-columns:1fr}.iris-home .vz-fn-cols li,.iris-home .vz-fn-cols li+li{border-left:0;border-top:1px solid var(--rule);grid-template-columns:22px 1fr auto;grid-template-areas:"n name count"".who count"".out out";gap:2px 10px;padding:12px 0;display:grid}.iris-home .vz-fn-num{grid-area:n;padding-top:2px}.iris-home .vz-fn-name{grid-area:name}.iris-home .vz-who{grid-area:who}.iris-home .vz-fn-count{grid-area:count;align-self:center;margin:0;font-size:28px}.iris-home .vz-fn-out{grid-area:out}.iris-home .vz-head .vz-tabs{justify-content:space-between;width:100%}.iris-home .vz-tabs button{flex:1;padding:0 8px}}.iris-home .vz-bn{grid-template-columns:1fr 1fr;gap:clamp(12px,2cqi,22px);display:grid}.iris-home .vz-bn-p{border:1px solid var(--rule);background:var(--bg);border-radius:18px;flex-direction:column;gap:14px;min-width:0;padding:clamp(16px,2.4cqi,24px);display:flex}.iris-home .vz-bn-p.is-iris{background:var(--console);border-color:#0000;position:relative;overflow:hidden}.iris-home .vz-bn-p.is-iris:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,rgba(var(--vz-glow),.18),transparent);pointer-events:none;border-radius:50%;width:75%;position:absolute;top:-35%;right:-25%}.iris-home .vz-bn-p .vz-k{align-items:center;gap:8px;margin:0;display:flex}.iris-home .vz-bn-p.is-iris .vz-k{color:var(--brand)}.iris-home .vz-bn-h{font:600 clamp(18px,2.3cqi,23px)/1.15 var(--font-funnel-display),sans-serif;letter-spacing:-.015em;margin:0}.iris-home .vz-dots{grid-template-columns:repeat(var(--cols,20),1fr);gap:clamp(3px,.6cqi,6px);display:grid}.iris-home .vz-dots i{aspect-ratio:1;background:var(--sunken);transition:background .35s,transform .35s var(--vz-ease),box-shadow .35s;border-radius:50%}.iris-home .vz-dots i.a{background:var(--ink3)}.iris-home .vz-dots i.w{background:var(--ink3);animation:1.4s ease-in-out infinite vz-wait}.iris-home .vz-dots i.s{background:var(--brand)}.iris-home .vz-dots i.l{background:var(--neutral-soft);transform:scale(.72)}.iris-home .vz-dots i.c1{background:var(--brand)}.iris-home .vz-dots i.c2{background:var(--ink)}.iris-home .vz-dots i.c3{background:var(--vz-vm)}@keyframes vz-wait{50%{opacity:.4}}.iris-home .vz-bn-stat{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.iris-home .vz-bn-stat b{font:700 clamp(34px,5cqi,52px)/1 var(--font-funnel-display),sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.iris-home .vz-bn-p.is-iris .vz-bn-stat b{color:var(--brand)}.iris-home .vz-bn-stat span{color:var(--ink2);font-size:15px}.iris-home .vz-bn-rows{color:var(--ink2);flex-wrap:wrap;gap:6px 16px;font-size:13.5px;display:flex}.iris-home .vz-bn-rows span{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.iris-home .vz-bn-rows b{color:var(--ink);font-weight:600}.iris-home .vz-bn-rows i{border-radius:50%;width:9px;height:9px;display:inline-block}@container (max-width:640px){.iris-home .vz-bn{grid-template-columns:1fr}}.iris-home .vz-at{flex-direction:column;display:flex}.iris-home .vz-at-axis,.iris-home .vz-at-row{grid-template-columns:minmax(96px,150px) minmax(0,1fr) minmax(150px,190px);align-items:center;gap:16px;display:grid}.iris-home .vz-at-axis{border-bottom:1px solid var(--rule);padding-bottom:10px}.iris-home .vz-at-days{grid-template-columns:repeat(var(--d,3),1fr);gap:8px;display:grid}.iris-home .vz-at-days span{color:var(--ink);align-items:baseline;gap:8px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.iris-home .vz-at-days em{color:var(--ink3);font-style:normal;font:500 11px var(--font-mono-jb),monospace}.iris-home .vz-at-row{border-bottom:1px solid var(--rule);padding:14px 0}.iris-home .vz-at-name{font:600 15px var(--font-funnel-display),sans-serif;flex-direction:column;gap:2px;min-width:0;display:flex}.iris-home .vz-at-name small{font:500 11.5px var(--font-mono-jb),monospace;color:var(--ink3);font-variant-numeric:tabular-nums}.iris-home .vz-at-track{grid-template-columns:repeat(var(--d,3),1fr);gap:8px;height:30px;display:grid;position:relative}.iris-home .vz-at-day{background:var(--sunken);grid-template-columns:repeat(var(--n,3),1fr);border-radius:999px;place-items:center;display:grid;position:relative}.iris-home .vz-at-dot{--t:var(--ink3);border:1.5px dashed color-mix(in srgb,var(--ink3) 45%,transparent);width:14px;height:14px;transition:background .3s,border-color .3s,transform .4s var(--vz-ease);border-radius:50%;position:relative}.iris-home .vz-at-dot.is-dial{border:2px solid var(--vz-live);background:0 0;transform:scale(1.1)}.iris-home .vz-at-dot.is-dial:after{content:"";border:2px solid var(--vz-live);border-radius:50%;animation:1s ease-out infinite vz-ring;position:absolute;inset:-6px}.iris-home .vz-at-dot.is-done{background:var(--t);border:0;transform:scale(1)}.iris-home .vz-at-dot.is-done.is-term{box-shadow:0 0 0 4px color-mix(in srgb,var(--t) 22%,transparent);transform:scale(1.25)}.iris-home .vz-at-dot.is-done.vz-t-neg:before{content:"";background:linear-gradient(45deg,transparent 42%,var(--panel) 42% 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--panel) 42% 58%,transparent 58%);position:absolute;inset:3px}.iris-home .vz-at-dot.is-done.vz-t-pos:before{content:"";border:solid var(--panel);border-width:0 2px 2px 0;width:4px;height:6px;position:absolute;top:3px;left:4px;transform:rotate(45deg)}@keyframes vz-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.iris-home .vz-at-cursor{background:var(--vz-live);opacity:0;pointer-events:none;border-radius:2px;width:2px;transition:opacity .4s;position:absolute;top:-6px;bottom:-6px;left:0}.iris-home .vz-at-cursor.on{opacity:.75}.iris-home .vz-at-state{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.iris-home .vz-at-state small{color:var(--ink2);white-space:nowrap;font-size:12px}.iris-home .vz-at-react{font:500 12px var(--font-funnel-sans),sans-serif;color:var(--ink2);border:1px solid var(--rule);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.iris-home .vz-at-react .lu{width:12px;height:12px}.iris-home .vz-at-cfg{flex-wrap:wrap;gap:8px;display:flex}.iris-home .vz-chip{border:1px solid var(--rule);min-height:30px;color:var(--ink2);background:var(--panel);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:inline-flex}.iris-home .vz-chip .lu{width:14px;height:14px;color:var(--brand)}@container (max-width:640px){.iris-home .vz-at-axis{grid-template-columns:1fr}.iris-home .vz-at-axis>:first-child,.iris-home .vz-at-axis>:last-child{display:none}.iris-home .vz-at-row{grid-template-columns:1fr auto;grid-template-areas:"name state""track track";gap:10px 12px}.iris-home .vz-at-name{grid-area:name}.iris-home .vz-at-track{grid-area:track}.iris-home .vz-at-state{grid-area:state;align-items:flex-end}.iris-home .vz-at-days em{display:none}.iris-home .vz-at-dot{width:12px;height:12px}}.iris-home .vz-sc{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(16px,3cqi,32px);display:grid}.iris-home .vz-sc-ctl{flex-direction:column;gap:16px;display:flex}.iris-home .vz-sc-lines{grid-template-columns:repeat(10,1fr);gap:5px;display:grid}.iris-home .vz-sc-lines.dense{grid-template-columns:repeat(20,1fr);gap:3px}.iris-home .vz-sc-lines.dense .vz-sc-line{border-radius:3px;padding:0}.iris-home .vz-sc-lines.dense .vz-sc-line i{display:none}.iris-home .vz-sc-proof{margin-top:6px}.iris-home .vz-sc-line{aspect-ratio:1;background:var(--sunken);border-radius:7px;justify-content:center;align-items:flex-end;gap:2px;padding:22% 18%;transition:background .4s;display:flex}.iris-home .vz-sc-line i{background:var(--brand-ink);opacity:0;border-radius:2px;flex:1;max-width:3px;height:30%;transition:opacity .3s}.iris-home .vz-sc-line.on{background:var(--brand)}.iris-home .vz-sc-line.on i{opacity:.9;animation:.9s ease-in-out infinite alternate vz-eq}.iris-home .vz-sc-line i:nth-child(2){animation-delay:-.3s!important}.iris-home .vz-sc-line i:nth-child(3){animation-delay:-.6s!important}@keyframes vz-eq{0%{height:20%}to{height:85%}}.iris-home .vz-sc-big{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.iris-home .vz-sc-big b{font:700 clamp(34px,5cqi,50px)/1 var(--font-funnel-display),sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.iris-home .vz-sc-big span{color:var(--ink2);font-size:15px}.iris-home .vz-sc-slider{flex-direction:column;gap:6px;display:flex}.iris-home .vz-sc-slider label{color:var(--ink2);justify-content:space-between;gap:10px;font-size:14px;display:flex}.iris-home .vz-sc-slider output{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.iris-home .vz-sc-slider input{accent-color:var(--brand);width:100%}.iris-home .vz-sc-ticks{font:500 11px var(--font-mono-jb),monospace;color:var(--ink3);justify-content:space-between;display:flex}.iris-home .vz-sc-eta{color:var(--ink2);font-size:14px}.iris-home .vz-sc-eta b{color:var(--ink);font-variant-numeric:tabular-nums}.iris-home .vz-sc-map{flex-direction:column;gap:10px;min-width:0;display:flex}.iris-home .vz-sc-map canvas{aspect-ratio:160/63;border-radius:10px;width:100%;display:block}.iris-home .vz-sc-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 14px;display:grid}.iris-home .vz-sc-counts div{flex-direction:column;gap:2px;min-width:0;display:flex}.iris-home .vz-sc-counts span{color:var(--ink2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.iris-home .vz-sc-counts span i{background:var(--t);border-radius:2px;flex:none;width:8px;height:8px}.iris-home .vz-sc-counts b{font:600 18px var(--font-funnel-display),sans-serif;font-variant-numeric:tabular-nums}@container (max-width:700px){.iris-home .vz-sc{grid-template-columns:1fr}.iris-home .vz-sc-counts{grid-template-columns:repeat(2,minmax(0,1fr))}}.iris-home .vz-amd{grid-template-columns:minmax(0,1fr) auto minmax(0,1.35fr);align-items:center;gap:clamp(22px,5cqi,64px);display:grid;position:relative}.iris-home .vz-amd svg.vz-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iris-home .vz-wires path{fill:none;stroke:var(--rule);stroke-width:2px;transition:stroke .4s,opacity .4s}.iris-home .vz-wires path.on{stroke:var(--t,var(--brand));stroke-dasharray:6 6;animation:.7s linear infinite vz-flow}@keyframes vz-flow{to{stroke-dashoffset:-12px}}.iris-home .vz-amd-in{z-index:1;border:1px solid var(--rule);background:var(--bg);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.iris-home .vz-amd-in header{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.iris-home .vz-amd-in header .lu{width:18px;height:18px;color:var(--brand)}.iris-home .vz-wave{align-items:center;gap:3px;height:48px;display:flex}.iris-home .vz-wave i{background:var(--brand);border-radius:3px;flex:1;height:8%;transition:height .25s,background .4s}.iris-home .vz-amd-node{z-index:1;aspect-ratio:1;background:var(--console);width:clamp(92px,14cqi,118px);color:var(--con-ink);text-align:center;box-shadow:0 0 0 8px color-mix(in srgb,var(--brand) 10%,transparent),0 0 40px rgba(var(--vz-glow),.25);border-radius:50%;place-items:center;display:grid;position:relative}.iris-home .vz-amd-node div{font:600 13px var(--font-funnel-display),sans-serif;flex-direction:column;align-items:center;gap:4px;display:flex}.iris-home .vz-amd-node .lu{width:24px;height:24px;color:var(--con-brand)}.iris-home .vz-amd-node.is-busy:after{content:"";border:2px solid #0000;border-top-color:var(--brand);border-radius:50%;animation:1s linear infinite vz-spin;position:absolute;inset:-8px}@keyframes vz-spin{to{transform:rotate(360deg)}}.iris-home .vz-amd-out{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.iris-home .vz-amd-b{border:1px solid var(--rule);background:var(--panel);transition:opacity .45s,border-color .45s,transform .45s var(--vz-ease);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:14px 16px;display:grid}.iris-home .vz-amd-b>.lu{width:22px;height:22px;color:var(--t);grid-row:span 2}.iris-home .vz-amd-b b{font:600 15px var(--font-funnel-display),sans-serif}.iris-home .vz-amd-b p{color:var(--ink2);margin:0;font-size:13.5px}.iris-home .vz-amd-b .vz-amd-tags{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px;margin-top:6px;display:flex}.iris-home .vz-amd-b .vz-mono{color:var(--ink3);font-size:11px}.iris-home .vz-amd.is-cycle .vz-amd-b{opacity:.38}.iris-home .vz-amd.is-cycle .vz-amd-b.on{opacity:1;border-color:color-mix(in srgb,var(--t) 45%,transparent);box-shadow:0 12px 30px -18px color-mix(in srgb,var(--t) 60%,transparent)}@container (max-width:640px){.iris-home .vz-amd{grid-template-columns:1fr;justify-items:stretch}.iris-home .vz-amd-node{justify-self:center}.iris-home .vz-amd.is-cycle .vz-amd-b.on{transform:none}}.iris-home .vz-hub-wrap{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:center;gap:clamp(16px,3cqi,40px);display:grid}.iris-home .vz-hub{aspect-ratio:1.42;width:100%;min-height:330px;position:relative}.iris-home .vz-hub:before{content:"";aspect-ratio:1;background:radial-gradient(closest-side,rgba(var(--vz-glow),.22),rgba(var(--vz-glow),.07) 55%,transparent);pointer-events:none;border-radius:50%;width:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iris-home .vz-hub>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.iris-home .vz-hub-l{fill:none;stroke:var(--rule);stroke-width:1.2px;transition:stroke .3s,opacity .3s}.iris-home .vz-hub-l.hi{stroke:color-mix(in srgb,var(--brand) 60%,var(--rule))}.iris-home .vz-hub.has-focus .vz-hub-l:not(.hi){opacity:.25}.iris-home .vz-hub-pulse{transition:opacity .3s}.iris-home .vz-hub-c{aspect-ratio:1;background:var(--console);width:clamp(104px,20cqi,150px);color:var(--con-ink);z-index:2;box-shadow:0 0 0 10px color-mix(in srgb,var(--brand) 8%,transparent),0 20px 50px -20px #0009;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iris-home .vz-hub-c span{font:700 clamp(22px,3.4cqi,30px) var(--font-funnel-display),sans-serif;letter-spacing:-.03em}.iris-home .vz-hub-c small{font:500 11px var(--font-funnel-sans),sans-serif;color:var(--con-ink3);text-align:center;letter-spacing:.02em;margin-top:2px;display:block}.iris-home .vz-hub-n{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:7px;width:clamp(78px,15cqi,118px);display:flex;position:absolute;transform:translate(-50%,-50%)}.iris-home .vz-hub-n .vz-hub-i{aspect-ratio:1;background:var(--panel);border:1px solid var(--rule);width:clamp(48px,8.4cqi,62px);color:var(--ink);transition:border-color .3s,transform .4s var(--vz-ease),opacity .3s;border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 24px -14px #12141759}.iris-home[data-iris-theme=dark] .vz-hub-n .vz-hub-i{background:var(--panel2)}.iris-home .vz-hub-n .lu{aspect-ratio:1;width:clamp(20px,3.4cqi,24px);height:auto}.iris-home .vz-hub-n b{font:500 clamp(12px,1.7cqi,14px)/1.2 var(--font-funnel-sans),sans-serif;color:var(--ink)}.iris-home .vz-hub-n.hi .vz-hub-i{border-color:var(--brand);transform:scale(1.06)}.iris-home .vz-hub.has-focus .vz-hub-n:not(.hi){opacity:.4}.iris-home .vz-hub-side{flex-direction:column;gap:14px;display:flex}.iris-home .vz-verbs{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.iris-home .vz-verb{--t:var(--brand);text-align:left;border:1px solid var(--rule);background:var(--panel);width:100%;color:var(--ink);cursor:pointer;font:inherit;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;padding:12px 14px;transition:border-color .3s,background .3s;display:grid}.iris-home .vz-verb:hover,.iris-home .vz-verb[aria-pressed=true]{border-color:color-mix(in srgb,var(--t) 55%,transparent);background:color-mix(in srgb,var(--t) 7%,var(--panel))}.iris-home .vz-verb i{background:var(--t);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--t) 18%,transparent);border-radius:50%;grid-row:span 2}.iris-home .vz-verb b{font:600 16px var(--font-funnel-display),sans-serif}.iris-home .vz-verb span{color:var(--ink2);font-size:13px}.iris-home .vz-verb.v-lee{--t:var(--data-1)}.iris-home .vz-verb.v-consulta{--t:var(--data-2)}.iris-home .vz-verb.v-registra{--t:var(--data-3)}.iris-home .vz-proto{flex-wrap:wrap;gap:6px;display:flex}.iris-home .vz-proto span{font:500 12px var(--font-mono-jb),monospace;color:var(--ink2);border:1px solid var(--rule);border-radius:8px;padding:5px 9px}@container (max-width:760px){.iris-home .vz-hub-wrap{grid-template-columns:1fr}.iris-home .vz-hub{aspect-ratio:.95;min-height:0}.iris-home .vz-verbs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.iris-home .vz-verb{grid-template-columns:1fr;gap:6px;padding:10px}.iris-home .vz-verb i{grid-row:auto}.iris-home .vz-verb span{display:none}}.iris-home .vz-ev{flex-direction:column;gap:0;display:flex}.iris-home .vz-ev-top{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.iris-home .vz-ev-clock{font:500 13px var(--font-mono-jb),monospace;color:var(--ink2);font-variant-numeric:tabular-nums}.iris-home .vz-ev-clock b{color:var(--ink);font-weight:500}.iris-home .vz-ev-tracks{position:relative}.iris-home .vz-ev-row{border-bottom:1px solid var(--rule);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;display:grid}.iris-home .vz-ev-lab{color:var(--ink2);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.iris-home .vz-ev-lab .lu{width:16px;height:16px;color:var(--brand)}.iris-home .vz-ev-tr{min-height:30px;position:relative}.iris-home .vz-ev-turns{height:18px;position:relative}.iris-home .vz-ev-turns i{background:var(--sunken);border-radius:5px;height:100%;transition:background .3s;position:absolute;top:0}.iris-home .vz-ev-turns i.iris.on{background:var(--brand)}.iris-home .vz-ev-turns i.cli.on{background:var(--ink3)}.iris-home .vz-ev-say{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;min-height:1.45em;margin-top:8px;font-size:13.5px;overflow:hidden}.iris-home .vz-ev-say b{color:var(--ink);font-weight:600}.iris-home .vz-ev-sent{width:100%;height:46px;display:block;overflow:visible}.iris-home .vz-ev-sent .base{stroke:var(--rule);stroke-width:1px;stroke-dasharray:3 4}.iris-home .vz-ev-sent .ln{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke}.iris-home .vz-ev-pins{height:34px;position:relative}.iris-home .vz-ev-pin{opacity:0;transition:opacity .4s,transform .4s var(--vz-ease);white-space:nowrap;align-items:flex-start;gap:7px;display:flex;position:absolute;top:0;transform:translate(-6px)}.iris-home .vz-ev-pin.on{opacity:1}.iris-home .vz-ev-pin.r{text-align:right;flex-direction:row-reverse;transform:translate(calc(6px - 100%))}.iris-home .vz-ev-pin i{background:var(--vz-vm);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--vz-vm) 18%,transparent);border-radius:50%;flex:none;margin-top:2px}.iris-home .vz-ev-pin span{flex-direction:column;font-size:13px;font-weight:600;line-height:1.2;display:flex}.iris-home .vz-ev-pin small{font:500 10.5px var(--font-mono-jb),monospace;color:var(--ink3)}.iris-home .vz-ev-card{opacity:0;transition:opacity .5s,transform .5s var(--vz-ease);flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex;transform:translateY(6px)}.iris-home .vz-ev-card.on{opacity:1;transform:none}.iris-home .vz-ev-score{align-items:baseline;gap:7px;display:flex}.iris-home .vz-ev-score b{font:700 24px var(--font-funnel-display),sans-serif;letter-spacing:-.03em;color:var(--brand);font-variant-numeric:tabular-nums}.iris-home .vz-ev-score span{color:var(--ink2);font-size:13px}.iris-home .vz-ev-coach{color:var(--ink);font-size:14px}.iris-home .vz-ev-coach em{color:var(--ink2);font-style:normal}.iris-home .vz-ev-head{background:var(--brand);pointer-events:none;opacity:.8;border-radius:2px;width:2px;position:absolute;top:0;bottom:0}@container (max-width:640px){.iris-home .vz-ev-row{grid-template-columns:1fr;gap:8px}.iris-home .vz-ev-head{display:none}.iris-home .vz-ev-pins{flex-direction:column;gap:6px;height:auto;display:flex}.iris-home .vz-ev-pin,.iris-home .vz-ev-pin.r{text-align:left;flex-direction:row;position:static;transform:none}.iris-home .vz-ev-pin span{flex-direction:row;align-items:baseline;gap:8px}}.iris-home .vz-fl{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(16px,3cqi,32px);display:grid}.iris-home .vz-fl-exp{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.iris-home .vz-fl-cards{perspective:900px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.iris-home .vz-card{height:104px;transform-style:preserve-3d;transition:transform .7s var(--vz-ease);position:relative}.iris-home .vz-card.flip{transform:rotateY(180deg)}.iris-home .vz-face{--t:var(--ink3);backface-visibility:hidden;border:1px solid var(--rule);background:var(--panel);box-shadow:inset 3px 0 0 var(--t);border-radius:14px;flex-direction:column;justify-content:space-between;gap:4px;padding:11px 12px;display:flex;position:absolute;inset:0}.iris-home .vz-face.back{transform:rotateY(180deg)}.iris-home .vz-face b{font:600 14px var(--font-funnel-display),sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.iris-home .vz-face .st{font:600 13px/1.2 var(--font-funnel-sans),sans-serif;color:var(--t);align-items:center;gap:6px;display:flex}.iris-home .vz-face .st .lu{flex:none;width:14px;height:14px}.iris-home .vz-face small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.iris-home .vz-face.is-hit{animation:vz-hit .8s var(--vz-ease)}@keyframes vz-hit{40%{box-shadow:inset 3px 0 0 var(--t),0 0 0 4px color-mix(in srgb,var(--t) 30%,transparent)}}.iris-home .vz-fl-side{flex-direction:column;gap:14px;display:flex}.iris-home .vz-dist{flex-direction:column;gap:7px;display:flex}.iris-home .vz-dist div{color:var(--ink2);grid-template-columns:132px 1fr 22px;align-items:center;gap:10px;font-size:13px;display:grid}.iris-home .vz-dist .bar{background:var(--sunken);border-radius:5px;height:8px;overflow:hidden}.iris-home .vz-dist .bar i{background:var(--t);width:0;height:100%;transition:width .6s var(--vz-ease);border-radius:5px;display:block}.iris-home .vz-dist b{font:600 13px var(--font-funnel-sans),sans-serif;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.iris-home .vz-export{border:1px solid var(--rule);background:var(--ink);min-height:42px;color:var(--bg);font:600 14px var(--font-funnel-sans),sans-serif;cursor:pointer;transition:transform .3s var(--vz-ease);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.iris-home .vz-export:hover{transform:translateY(-1px)}.iris-home .vz-export .lu{width:16px;height:16px}.iris-home .vz-export.is-ready{animation:vz-press 1.2s var(--vz-ease)}@keyframes vz-press{30%{transform:scale(.95)}60%{transform:scale(1.03)}}.iris-home .vz-csv{background:var(--console);color:var(--ink);font:400 12px/1.75 var(--font-mono-jb),monospace;border:1px solid var(--rule);border-radius:12px;min-height:122px;padding:12px 16px;overflow:hidden}.iris-home .vz-csv div{white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity .35s,transform .35s var(--vz-ease);overflow:hidden;transform:translateY(4px)}.iris-home .vz-csv div.on{opacity:1;transform:none}.iris-home .vz-csv div:first-child{color:var(--ink3)}@container (max-width:760px){.iris-home .vz-fl,.iris-home .vz-fl-exp{grid-template-columns:1fr}.iris-home .vz-fl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.iris-home .vz-dist div{grid-template-columns:120px 1fr 22px}}.iris-home .vz-ba-g{grid-template-columns:1fr 1fr;column-gap:clamp(20px,5cqi,64px);display:grid}.iris-home .vz-ba-h{font:600 12px var(--font-funnel-sans),sans-serif;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--rule);color:var(--ink3);padding-bottom:12px}.iris-home .vz-ba-h.con{color:var(--brand);border-bottom-color:color-mix(in srgb,var(--brand) 45%,var(--rule))}.iris-home .vz-ba-a,.iris-home .vz-ba-c{font:500 clamp(20px,3.3cqi,34px)/1.15 var(--font-funnel-display),sans-serif;letter-spacing:-.025em;border-bottom:1px solid var(--rule);text-wrap:balance;transition:opacity .7s var(--vz-ease),transform .7s var(--vz-ease),color .7s;padding:20px 0}.iris-home .vz-ba-a{color:var(--ink3)}.iris-home .vz-ba-c{color:var(--ink);align-items:flex-start;gap:12px;display:flex}.iris-home .vz-ba-c .lu{width:.8em;height:.8em;color:var(--brand);margin-top:.18em}.iris-home .vz-ba-tag{font:600 11px var(--font-funnel-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px;display:none}.iris-home .vz-ba.pre .vz-ba-a{opacity:0;transform:translateY(8px)}.iris-home .vz-ba.pre .vz-ba-c{opacity:0;transform:translate(-10px)}.iris-home .vz-ba .vz-ba-a.in,.iris-home .vz-ba .vz-ba-c.in{opacity:1;transform:none}.iris-home .vz-ba-a.in.dim{opacity:.62}@container (max-width:640px){.iris-home .vz-ba-g{grid-template-columns:1fr}.iris-home .vz-ba-h{display:none}.iris-home .vz-ba-a{border-bottom:0;padding:18px 0 6px}.iris-home .vz-ba-c{padding:6px 0 18px}.iris-home .vz-ba-tag{display:block}}.iris-home .vz .vz-t-pos{--t:var(--positive)}.iris-home .vz .vz-t-neg{--t:var(--vz-neg)}.iris-home .vz .vz-t-vm{--t:var(--vz-vm)}.iris-home .vz .vz-t-wait{--t:var(--vz-wait)}.iris-home .vz .vz-t-live{--t:var(--vz-live)}.iris-home .vz .vz-t-ns{--t:var(--vz-ns)}.iris-home .vz .vz-t-res{--t:var(--vz-res)}.iris-home .vz .vz-t-exh{--t:var(--vz-exh)}.iris-home .vz .vz-t-na{--t:var(--vz-na)}.iris-home .vz .vz-t-pend{--t:var(--vz-pend)}@media (prefers-reduced-motion:reduce){.iris-home .vz *,.iris-home .vz :before,.iris-home .vz :after{transition:none!important;animation:none!important}}.iris-home[data-iris-theme=dark] .vz-bn-p.is-iris{border-color:color-mix(in srgb,var(--brand) 28%,transparent)}.iris-home[data-iris-theme=dark] .vz-bn-p.is-hoy{background:0 0}.iris-home .lu{vertical-align:-.14em;--lu-ease:cubic-bezier(.22,1,.36,1);flex:none;width:1em;height:1em;display:inline-block;overflow:visible}.iris-home .lu-a-draw.lu-go *,.iris-home .lu-a-draw.lu-on-always *,.iris-home .lu-a-draw.lu-on-hover:hover *,.iris-home .lu-host:hover .lu-a-draw *,.iris-home .lu-host:focus-visible .lu-a-draw *{stroke-dasharray:1;animation:lu-draw .9s var(--lu-ease) calc(var(--i,0) * 90ms) both}.iris-home .lu-a-ring.lu-go,.iris-home .lu-a-ring.lu-on-always,.iris-home .lu-a-ring.lu-on-hover:hover,.iris-home .lu-host:hover .lu-a-ring,.iris-home .lu-host:focus-visible .lu-a-ring{transform-origin:50%;animation:lu-ring .9s var(--lu-ease) both}.iris-home .lu-a-pulse.lu-go,.iris-home .lu-a-pulse.lu-on-always,.iris-home .lu-a-pulse.lu-on-hover:hover,.iris-home .lu-host:hover .lu-a-pulse,.iris-home .lu-host:focus-visible .lu-a-pulse{transform-origin:50%;animation:lu-pulse 1.1s var(--lu-ease) both}.iris-home .lu-a-spin.lu-go,.iris-home .lu-a-spin.lu-on-always,.iris-home .lu-a-spin.lu-on-hover:hover,.iris-home .lu-host:hover .lu-a-spin,.iris-home .lu-host:focus-visible .lu-a-spin{transform-origin:50%;animation:lu-spin .9s var(--lu-ease) both}.iris-home .lu-a-nudge.lu-go,.iris-home .lu-a-nudge.lu-on-always,.iris-home .lu-a-nudge.lu-on-hover:hover,.iris-home .lu-host:hover .lu-a-nudge,.iris-home .lu-host:focus-visible .lu-a-nudge{animation:lu-nudge .8s var(--lu-ease) both}.iris-home .lu-a-pop.lu-go,.iris-home .lu-a-pop.lu-on-always,.iris-home .lu-a-pop.lu-on-hover:hover,.iris-home .lu-host:hover .lu-a-pop,.iris-home .lu-host:focus-visible .lu-a-pop{transform-origin:50%;animation:lu-pop .6s var(--lu-ease) both}.iris-home .lu-a-wiggle.lu-go,.iris-home .lu-a-wiggle.lu-on-always,.iris-home .lu-a-wiggle.lu-on-hover:hover,.iris-home .lu-host:hover .lu-a-wiggle,.iris-home .lu-host:focus-visible .lu-a-wiggle{transform-origin:50% 90%;animation:lu-wiggle .8s var(--lu-ease) both}.iris-home .lu-loop.lu-go,.iris-home .lu-loop.lu-go *{animation-iteration-count:infinite!important}.iris-home .lu-loop.lu-a-ring.lu-go{animation-duration:1.8s}@keyframes lu-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lu-ring{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}}@keyframes lu-pulse{0%,to{opacity:1;transform:scale(1)}40%{opacity:.75;transform:scale(1.18)}}@keyframes lu-spin{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}@keyframes lu-nudge{0%,to{transform:translate(0)}40%{transform:translate(3px)}70%{transform:translate(-1px)}}@keyframes lu-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes lu-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}50%{transform:rotate(7deg)}75%{transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.iris-home .lu,.iris-home .lu *{stroke-dashoffset:0!important;animation:none!important}}
