.sv3 .sv3-hero{position:relative;isolation:isolate;overflow:clip;color:var(--ink);background:linear-gradient(180deg,var(--bg-2) 0,#fff 78%);padding-top:calc(var(--nav-h) + clamp(40px, 6vw, 88px));padding-bottom:clamp(56px,7vw,104px)}.sv3 .sv3-hero[data-size=lg]{min-height:min(100svh,920px);display:flex;align-items:center}.sv3 .sv3-hero[data-size=md]{padding-top:calc(var(--nav-h) + clamp(32px, 4.5vw, 64px));padding-bottom:clamp(48px,5.5vw,80px)}.sv3 .sv3-hero:after,.sv3 .sv3-hero:before{content:"";position:absolute;inset:0;pointer-events:none}.sv3 .sv3-hero:before{z-index:-3;background:radial-gradient(44% 52% at 76% 40%,rgba(61,220,151,.2),rgba(61,220,151,0) 70%),radial-gradient(38% 40% at 58% 8%,rgba(14,143,102,.09),rgba(14,143,102,0) 70%),radial-gradient(40% 44% at 4% 96%,rgba(14,143,102,.07),rgba(14,143,102,0) 70%)}.sv3 .sv3-hero:after{z-index:-2;background-image:linear-gradient(90deg,rgba(10,12,11,.05) 1px,transparent 0),linear-gradient(180deg,rgba(10,12,11,.05) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 30%,transparent 92%);mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 30%,transparent 92%)}.sv3 .sv3-hero-cells{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:clip}.sv3 .sv3-hero-cells i{position:absolute;width:80px;height:80px;left:calc(var(--x) * 80px + 1px);top:calc(var(--y) * 80px + 1px);background:rgba(14,143,102,.075);animation:sv3-cell 9s ease-in-out infinite;animation-delay:calc(var(--x) * -1.3s)}.sv3 .sv3-hero-cells i:nth-child(2n){background:rgba(10,12,11,.03)}.sv3 .sv3-hero-cells i[data-right]{left:auto;right:calc(var(--x) * 80px - 1px)}@keyframes sv3-cell{0%,to{opacity:.35}50%{opacity:1}}.sv3 .sv3-hero-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,64px);align-items:center}.sv3 .sv3-hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;max-width:880px}.sv3 .sv3-hero-eyebrow{white-space:normal;align-items:flex-start}.sv3 .sv3-hero-eyebrow:before{margin-top:.3em}.sv3 .sv3-hero .sv3-hero-lead{max-width:600px}.sv3 .sv3-hero-ctas{margin-top:8px}.sv3 .sv3-hero-extra{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.sv3 .sv3-hero-title .sv3-hl-box{animation:sv3-hl-box .5s var(--ease-snap) both;animation-delay:var(--hd,.55s)}.sv3 .sv3-hero-title .sv3-hl-top{animation:sv3-hl-top .5s var(--ease-snap) both;animation-delay:var(--hd,.55s)}.sv3{--g:#0e8f66;--g-ink:#065f43;--g-soft:#e8f4ee;--g-mint:#dcefe6;--g-glow:#3ddc97;--ink:#0a0c0b;--ink-2:#1f2522;--ink-3:#2a302d;--muted:#5a6360;--muted-2:#8a918e;--bg:#ffffff;--bg-2:#fafaf8;--bg-3:#f4f4f1;--line:#e6e8e7;--line-2:#eff1f0;--warn:#d97706;--warn-bg:#fef3c7;--warn-ink:#92400e;--c-ventas:#0e8f66;--c-operaciones:#7c6a4e;--c-inteligencia:#305252;--d-text2:rgba(255,255,255,0.72);--d-text3:rgba(255,255,255,0.46);--d-line:rgba(255,255,255,0.1);--d-panel:rgba(255,255,255,0.045);--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-snap:cubic-bezier(0.32,0.72,0,1);--max:1280px;--max-narrow:760px;--pad:28px;--nav-h:64px;--radius:20px;--shadow-card:0 1px 1px rgba(10,12,11,0.04),0 30px 60px -28px rgba(10,12,11,0.22);--shadow-soft:0 1px 1px rgba(10,12,11,0.03),0 18px 40px -30px rgba(10,12,11,0.2);--shadow-pop:0 18px 40px -18px rgba(10,12,11,0.5);font-family:var(--font-sans);font-size:18px;line-height:1.5;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";overflow-x:clip;min-height:100vh;display:flex;flex-direction:column}.sv3 *,.sv3 :after,.sv3 :before{box-sizing:border-box}.sv3 :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin:0}.sv3 :where(ul,ol){list-style:none;padding:0}.sv3 :where(a){color:inherit}.sv3 :where(button){font-family:inherit;color:inherit}.sv3 :where(a,button,[tabindex],summary):focus-visible{outline:2px solid var(--g);outline-offset:3px;border-radius:6px}.sv3 :where(.sv3-ink,.sv3-green) :where(a,button,[tabindex],summary):focus-visible{outline-color:var(--g-glow)}.sv3-main{flex:1 0 auto}.sv3-main[data-offset]{padding-top:var(--nav-h)}.sv3-container{width:100%;max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.sv3-container[data-narrow]{max-width:calc(var(--max-narrow) + 2 * var(--pad))}.sv3-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:has(#sv3-root){scroll-padding-top:calc(64px + 16px)}.sv3 .sv3-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink);line-height:1.4}.sv3 .sv3-eyebrow:before{content:"";width:7px;height:7px;background:var(--g);border-radius:1.5px;flex:none}.sv3 .sv3-ink .sv3-eyebrow{color:var(--g-glow)}.sv3 .sv3-ink .sv3-eyebrow:before{background:var(--g-glow)}.sv3 .sv3-green .sv3-eyebrow{color:rgba(255,255,255,.88)}.sv3 .sv3-green .sv3-eyebrow:before{background:#fff}.sv3 .sv3-h1{font-size:clamp(42px,6.4vw,84px);font-weight:600;letter-spacing:-.04em;line-height:.98;text-wrap:balance}.sv3 .sv3-h1[data-size=xl]{font-size:clamp(44px,8vw,104px);line-height:.96}.sv3 .sv3-h1[data-size=md]{font-size:clamp(36px,4.8vw,64px);line-height:1.02}.sv3 .sv3-h2{font-size:clamp(32px,4.4vw,60px);letter-spacing:-.035em;line-height:1.04}.sv3 .sv3-h2,.sv3 .sv3-h3{font-weight:600;text-wrap:balance}.sv3 .sv3-h3{font-size:clamp(20px,1.9vw,25px);letter-spacing:-.028em;line-height:1.18}.sv3 .sv3-lead{font-size:clamp(17px,1.4vw,20px);line-height:1.5;letter-spacing:-.012em;max-width:620px}.sv3 .sv3-body,.sv3 .sv3-lead{color:var(--muted);text-wrap:pretty}.sv3 .sv3-body{font-size:16px;line-height:1.55}.sv3 .sv3-ink :where(.sv3-lead,.sv3-body){color:var(--d-text2)}.sv3 .sv3-green :where(.sv3-lead,.sv3-body){color:rgba(255,255,255,.86)}.sv3 .sv3-mono{font-family:var(--font-mono);letter-spacing:.02em}.sv3 .sv3-meta{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sv3 .sv3-num{font-variant-numeric:tabular-nums}@media (max-width:719px){.sv3{--pad:20px;--nav-h:60px;font-size:17px}}.sv3 .sv3-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 22px;border-radius:12px;font-size:16px;font-weight:500;letter-spacing:-.012em;text-decoration:none;border:1px solid transparent;cursor:pointer;line-height:1;white-space:nowrap;transition:transform .24s var(--ease-out),box-shadow .24s ease,background .2s ease,border-color .2s ease,color .2s ease}.sv3 .sv3-btn[data-size=sm]{padding:11px 16px;font-size:14.5px;border-radius:10px}.sv3 .sv3-btn:hover{transform:translateY(-1px)}.sv3 .sv3-btn:active{transform:translateY(0) scale(.985)}.sv3 .sv3-btn svg{flex:none}.sv3 .sv3-btn-ink{background:var(--ink);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12),0 16px 32px -18px rgba(10,12,11,.55)}.sv3 .sv3-btn-ink:hover{background:var(--ink-2)}.sv3 .sv3-btn-green{background:var(--g);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.12),0 16px 32px -18px rgba(14,143,102,.7)}.sv3 .sv3-btn-green:hover{background:var(--g-ink)}.sv3 .sv3-btn-white{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.1),0 16px 32px -16px rgba(0,0,0,.35)}.sv3 .sv3-btn-ghost{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.38)}.sv3 .sv3-btn-ghost:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.6)}.sv3 .sv3-btn-line{background:rgba(255,255,255,.7);color:var(--ink);border-color:rgba(10,12,11,.14);backdrop-filter:blur(8px)}.sv3 .sv3-btn-line:hover{background:#fff;border-color:var(--g);color:var(--g-ink)}.sv3 .sv3-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.sv3 .sv3-link{display:inline-flex;align-items:center;gap:6px;font-size:16px;font-weight:500;color:var(--g-ink);text-decoration:none}.sv3 .sv3-ink .sv3-link{color:var(--g-glow)}.sv3 .sv3-green .sv3-link{color:#fff}.sv3 :is(.sv3-ink,.sv3-green) .sv3-card:not([data-variant=ink]) .sv3-link{color:var(--g-ink)}.sv3 .sv3-link:hover{text-decoration:underline;text-underline-offset:3px}.sv3 .sv3-link svg{transition:transform .2s var(--ease-out)}.sv3 .sv3-link:hover svg{transform:translateX(3px)}.sv3 .sv3-tile{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--tile,36px);height:var(--tile,36px);border-radius:calc(var(--tile, 36px) * .27);background:var(--c,var(--g));color:#fff;box-shadow:0 6px 14px -8px rgba(10,12,11,.35)}.sv3 .sv3-tile svg{width:calc(var(--tile, 36px) * .5);height:calc(var(--tile, 36px) * .5)}.sv3 .sv3-tile-soft{background:color-mix(in srgb,var(--c,var(--g)) 13%,#fff);color:var(--c,var(--g));box-shadow:none}.sv3 .sv3-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease}.sv3 .sv3-chip-neutral{background:var(--bg-3);color:var(--ink-2)}.sv3 .sv3-chip-green{background:var(--g-soft);color:var(--g-ink)}.sv3 .sv3-chip-outline{border-color:var(--line);color:var(--muted);background:#fff}.sv3 .sv3-chip-ink{background:var(--ink);color:#fff}.sv3 .sv3-ink .sv3-chip-outline{background:transparent;border-color:var(--d-line);color:var(--d-text2)}.sv3 a.sv3-chip:hover{border-color:var(--g);color:var(--g-ink)}.sv3 .sv3-chip-dot{width:6px;height:6px;border-radius:1.5px;background:var(--c,var(--g));flex:none}.sv3 .sv3-chips{display:flex;flex-wrap:wrap;gap:8px}.sv3 .sv3-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sv3 .sv3-crumbs a{text-decoration:none;transition:color .2s ease}.sv3 .sv3-crumbs a:hover{color:var(--g-ink)}.sv3 .sv3-crumbs [aria-current]{color:var(--ink)}.sv3 .sv3-crumbs-sep{color:var(--muted-2)}.sv3 .sv3-ink .sv3-crumbs ol{color:var(--d-text3)}.sv3 .sv3-ink .sv3-crumbs [aria-current]{color:#fff}@media (max-width:1023px){.sv3 .sv3-hero[data-size=lg]{min-height:0}.sv3 .sv3-hero-copy{max-width:680px}.sv3 .sv3-hero-visual{max-width:640px}}@media (max-width:719px){.sv3 .sv3-hero{padding-top:calc(var(--nav-h) + 28px);padding-bottom:56px}.sv3 .sv3-hero[data-size=md]{padding-top:calc(var(--nav-h) + 20px);padding-bottom:44px}.sv3 .sv3-hero-copy{gap:20px}.sv3 .sv3-hero-ctas{width:100%;flex-direction:column;align-items:stretch}.sv3 .sv3-hero-ctas .sv3-btn{width:100%;padding-top:17px;padding-bottom:17px}.sv3 .sv3-hero-window{min-height:260px;border-radius:24px}.sv3 .sv3-hero-window[data-behind]{inset:0 -12px auto -12px;height:220px}.sv3 .sv3-hero-stage[data-window]{padding:56px 0 0}.sv3 .sv3-hero-caption{left:20px;right:auto;bottom:14px}.sv3 .sv3-hero-cells i:nth-child(n+3),.sv3 .sv3-hero-window[data-behind] .sv3-hero-caption{display:none}}@media (prefers-reduced-motion:reduce){.sv3 .sv3-hero-caption i,.sv3 .sv3-hero-cells i{animation:none}}.sv3 .sv3-section{position:relative;isolation:isolate;padding:clamp(72px,9vw,120px) 0}.sv3 .sv3-section[data-pad=md]{padding:clamp(56px,6.5vw,88px) 0}.sv3 .sv3-section[data-pad=sm]{padding:clamp(36px,4vw,56px) 0}.sv3 .sv3-section[data-pad=none]{padding:0}.sv3 .sv3-white{background:#fff}.sv3 .sv3-light{background:var(--bg-2)}.sv3 .sv3-warm{background:var(--bg-3)}.sv3 .sv3-ink{background:var(--ink);color:#fff}.sv3 .sv3-green{background:var(--g);color:#fff;overflow:clip}.sv3 .sv3-section:after,.sv3 .sv3-section:before{content:"";position:absolute;inset:0;pointer-events:none}.sv3 .sv3-section:before{z-index:-2}.sv3 .sv3-section:after{z-index:-1;background-size:80px 80px}.sv3 .sv3-section[data-aurora]:is(.sv3-white,.sv3-light,.sv3-warm):before{background:radial-gradient(44% 52% at 82% 30%,rgba(61,220,151,.14),rgba(61,220,151,0) 70%),radial-gradient(40% 44% at 4% 96%,rgba(14,143,102,.06),rgba(14,143,102,0) 70%)}.sv3 .sv3-section[data-grid]:is(.sv3-white,.sv3-light,.sv3-warm):after{background-image:linear-gradient(90deg,rgba(10,12,11,.045) 1px,transparent 0),linear-gradient(180deg,rgba(10,12,11,.045) 1px,transparent 0);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 30%,transparent 92%);mask-image:radial-gradient(ellipse 90% 80% at 50% 30%,#000 30%,transparent 92%)}.sv3 .sv3-ink:before{background:radial-gradient(60% 55% at 50% 42%,rgba(14,143,102,.22),rgba(14,143,102,0) 70%)}.sv3 .sv3-ink[data-grid]:after{background-image:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 0);-webkit-mask-image:radial-gradient(ellipse 75% 80% at 50% 45%,#000 35%,transparent 90%);mask-image:radial-gradient(ellipse 75% 80% at 50% 45%,#000 35%,transparent 90%)}.sv3 .sv3-green:before{background:radial-gradient(70% 60% at 50% 30%,rgba(255,255,255,.1),rgba(255,255,255,0) 70%),radial-gradient(60% 50% at 90% 100%,rgba(6,95,67,.55),rgba(6,95,67,0) 70%)}.sv3 .sv3-green[data-grid]:after{background-image:linear-gradient(90deg,rgba(0,0,0,.07) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.07) 1px,transparent 0)}.sv3 .sv3-head{display:flex;flex-direction:column;gap:18px;margin-bottom:clamp(36px,5vw,60px);max-width:860px}.sv3 .sv3-head[data-align=center]{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.sv3 .sv3-head .sv3-lead{max-width:640px}.sv3 .sv3-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;margin-bottom:clamp(36px,5vw,60px)}.sv3 .sv3-head-row .sv3-head{margin-bottom:0}.sv3 .sv3-card{position:relative;display:flex;flex-direction:column;gap:14px;padding:26px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);color:var(--ink);text-decoration:none;min-width:0}.sv3 .sv3-card[data-pad=lg]{padding:clamp(26px,3vw,40px)}.sv3 .sv3-card[data-pad=none]{padding:0;overflow:hidden}.sv3 .sv3-card[data-variant=ui]{box-shadow:var(--shadow-card)}.sv3 .sv3-card[data-variant=flat]{box-shadow:none;background:var(--bg-2)}.sv3 .sv3-card[data-variant=ink]{background:var(--ink-2);border-color:var(--d-line);color:#fff;box-shadow:none}.sv3 .sv3-ink .sv3-card[data-variant=plain]{background:var(--d-panel);border-color:var(--d-line);color:#fff;box-shadow:none}.sv3 a.sv3-card{transition:transform .28s var(--ease-out),box-shadow .28s ease,border-color .2s ease}.sv3 a.sv3-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--g) 40%,var(--line));box-shadow:var(--shadow-card)}.sv3 .sv3-card-media{aspect-ratio:3/2;background:var(--bg-3);overflow:hidden}.sv3 .sv3-card-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sv3 .sv3-card-body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 24px;flex:1}.sv3 .sv3-card-head{display:flex;align-items:center;gap:12px}.sv3 .sv3-card-head strong{display:block;font-size:15.5px;font-weight:600;letter-spacing:-.02em}.sv3 .sv3-card-head small{display:block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sv3 .sv3-card-title{font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.sv3 .sv3-card-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--line-2);display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sv3 .sv3-grid{display:grid;gap:clamp(16px,2vw,24px);grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}@media (max-width:1023px){.sv3 .sv3-grid:not([data-cols="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.sv3 .sv3-grid,.sv3 .sv3-grid:not([data-cols="1"]){grid-template-columns:minmax(0,1fr)}.sv3 .sv3-card{padding:22px}}.sv3 .sv3-green .sv3-card[data-variant=plain] :where(.sv3-body,.sv3-lead),.sv3 :is(.sv3-ink,.sv3-green) .sv3-card:is([data-variant=flat],[data-variant=ui]) :where(.sv3-body,.sv3-lead){color:var(--muted)}.sv3 .sv3-card[data-variant=ink] :where(.sv3-body,.sv3-lead){color:var(--d-text2)}.sv3 .sv3-hl{position:relative;display:inline-block;padding:0 .14em;margin:0 -.14em;white-space:nowrap;--hl-bg:var(--g);--hl-fg:#fff}.sv3 .sv3-hl[data-wrap]{white-space:normal}.sv3 .sv3-hl-box{position:absolute;left:0;right:0;top:.05em;bottom:-.03em;background:var(--hl-bg);border-radius:.14em;transform-origin:left center}.sv3 .sv3-hl-base{position:relative}.sv3 .sv3-hl-top{position:absolute;inset:0;padding:0 .14em;color:var(--hl-fg)}.sv3 .sv3-hl-white{--hl-bg:#fff;--hl-fg:var(--g)}.sv3 .sv3-hl-ink{--hl-bg:var(--ink);--hl-fg:#fff}.sv3 .sv3-hl-glow{--hl-bg:var(--g-glow);--hl-fg:var(--ink)}.sv3 .sv3-hl-soft{--hl-bg:var(--g-mint);--hl-fg:var(--g-ink)}.sv3[data-sv3-js] [data-reveal=up]:not([data-in]){opacity:0;transform:translateY(18px)}.sv3[data-sv3-js] [data-reveal=drop]:not([data-in]){opacity:0;transform:translateY(-16px)}.sv3[data-sv3-js] [data-reveal=fade]:not([data-in]){opacity:0}.sv3 :is([data-reveal=up],[data-reveal=drop],[data-reveal=fade]){transition:opacity .7s var(--ease-out),transform .8s var(--ease-out);transition-delay:var(--d,0s)}.sv3[data-sv3-js] [data-reveal]:not([data-in]) .sv3-hl-box{transform:scaleX(0)}.sv3[data-sv3-js] [data-reveal]:not([data-in]) .sv3-hl-top{clip-path:inset(0 100% 0 0)}.sv3 [data-reveal][data-in] .sv3-hl-box{animation:sv3-hl-box .5s var(--ease-snap) both;animation-delay:calc(var(--d, 0s) + var(--hd, .4s))}.sv3 [data-reveal][data-in] .sv3-hl-top{animation:sv3-hl-top .5s var(--ease-snap) both;animation-delay:calc(var(--d, 0s) + var(--hd, .4s))}@keyframes sv3-hl-box{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sv3-hl-top{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.sv3 .sv3-wipe{--from:var(--bg-2);--to:var(--ink);height:72px;background:var(--from);display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(2,1fr);overflow:hidden;view-timeline:--sv3-wipe block;position:relative}.sv3 .sv3-wipe i{display:block;background:var(--to);opacity:1;transition:opacity .08s linear;transition-delay:calc(var(--i) * 16ms)}.sv3[data-sv3-js] .sv3-wipe:not([data-in]) i{opacity:0}@supports (animation-timeline:view()){.sv3[data-sv3-js] .sv3-wipe:not([data-in]) i{opacity:1}.sv3 .sv3-wipe i{transition:none;animation:sv3-wipe-on step-end both;animation-timeline:--sv3-wipe;animation-range:cover calc(6% + var(--i) * .7%) cover calc(14% + var(--i) * .7%)}@keyframes sv3-wipe-on{0%{opacity:0}to{opacity:1}}}.sv3 .sv3-enter{animation:sv3-enter .8s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes sv3-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sv3 *,.sv3 :after,.sv3 :before{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important}.sv3 .sv3-hl-box{transform:none!important}.sv3 .sv3-hl-top{clip-path:none!important}.sv3[data-sv3-js] [data-reveal]:not([data-in]){opacity:1;transform:none}.sv3[data-sv3-js] .sv3-wipe:not([data-in]) i{opacity:1}}@media (max-width:719px){.sv3 .sv3-wipe{height:48px;grid-template-columns:repeat(12,1fr)}.sv3 .sv3-wipe i:nth-child(n+25){display:none}}.sv3 .sv3-amb{position:absolute;inset:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:0;mix-blend-mode:var(--amb-blend,soft-light);transition:opacity 2.4s var(--ease-out);-webkit-mask-image:var(--amb-mask);mask-image:var(--amb-mask)}.sv3 .sv3-amb[data-blur]{filter:blur(var(--amb-blur));transform:scale(1.04)}.sv3 .sv3-amb[data-on]{opacity:var(--amb-o,.6)}