.sv3{--sf-a:#4a6cf0;--sf-b:#2fa6e0}.sv3-hero{background:linear-gradient(120deg,#fff 0%,color-mix(in srgb,var(--sf-a)9%,#fff)55%,color-mix(in srgb,var(--sf-b)16%,#fff)100%);color:var(--sf-ink);padding:4.4rem 0 3.8rem}.sv3-hero .sf-hero-img{opacity:.16;filter:saturate(.9)}.sv3-hero .sf-hero-shade{background:linear-gradient(95deg,#ffffffeb 25%,#ffffff8c 65%,#ffffff26 100%)!important}.sv3-hero h1{color:var(--sf-ink);background:linear-gradient(100deg,var(--sf-ink)45%,var(--sf-a));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.1rem,4.4vw,3.4rem)}.sv3-hero .sf-lead{color:var(--sf-txt)}.sv3-hero .sf-eyebrow{color:var(--sf-a)}.sv3-hero .sf-crumbs,.sv3-hero .sf-crumbs a{color:var(--sf-mut)}.sv3-hero .sf-crumbs a:hover{color:var(--sf-a)}.sv3-hero .sf-btn-ghost{color:var(--sf-ink);border-color:color-mix(in srgb,var(--sf-a)40%,#fff);background:#ffffffb3}.sv3-hero .sf-btn-ghost:hover{border-color:var(--sf-a);color:var(--sf-a);background:#fff}.sv3-hero .ix-facts{border-top-color:color-mix(in srgb,var(--sf-a)22%,#fff)}.sv3-hero .ix-facts b{color:var(--sf-ink)}.sv3-hero .ix-facts span{color:var(--sf-mut)}.sv3-hero .i3-tilt img,.sv3-hero .i3-tiltwrap img{box-shadow:0 44px 60px -32px color-mix(in srgb,var(--sf-a)60%,#14213f),0 0 0 1px #fffc}.sv3-hero .i3-tilt-in:before{background:linear-gradient(135deg,var(--sf-a),var(--sf-b));opacity:.35}.sv3-hero .i3-fan span,.sv3-hero .i3-arch{border-color:#fff}.sv3-hero .i3-route-svg path{stroke:var(--sf-a)}.sv3-hero .i3-pulse-ring{border-color:color-mix(in srgb,var(--sf-a)55%,transparent)}.sv3-hero .i3-chip{box-shadow:0 20px 30px -16px color-mix(in srgb,var(--sf-a)60%,#14213f),0 0 0 1px var(--sf-line)}.sv3-blob{filter:blur(46px);z-index:-1;pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite i3Bob;position:absolute}.sv3-blob-a{background:color-mix(in srgb,var(--sf-b)38%,#fff);opacity:.6;width:22rem;height:22rem;top:-6rem;right:8%}.sv3-blob-b{background:color-mix(in srgb,var(--sf-a)30%,#fff);opacity:.55;width:18rem;height:18rem;animation-delay:-4s;bottom:-6rem;left:-4rem}.sv3-feats{grid-template-columns:repeat(3,1fr);gap:2rem 1.8rem;display:grid}.sv3-feat{background:linear-gradient(155deg,#fff 55%,color-mix(in srgb,var(--sf-a)10%,#fff));height:100%;min-height:12rem;box-shadow:0 0 0 1px var(--sf-line),0 34px 46px -32px color-mix(in srgb,var(--sf-a)55%,#14213f);animation:.56s cubic-bezier(.2,.8,.2,1) both ixIn;animation-delay:calc(var(--i,0)*90ms);transform-style:preserve-3d;border-radius:1.3rem;padding:2rem 1.7rem 1.7rem;position:relative}.sv3-feat-num{color:#0000;-webkit-text-stroke:1.5px color-mix(in srgb,var(--sf-a)30%,transparent);font:800 3.6rem/1 Bricolage Grotesque,sans-serif;position:absolute;top:.5rem;right:1.2rem;transform:translateZ(30px)}.sv3-feat h3{max-width:82%;margin-top:1.6rem;font-size:1.22rem;font-weight:800;line-height:1.3}.sv3-feat p{margin-top:.7rem;font-size:.93rem}.sv3-cta{background:linear-gradient(110deg,color-mix(in srgb,var(--sf-a)80%,#fff),color-mix(in srgb,var(--sf-b)85%,#fff))}@media (max-width:960px){.sv3-feats{grid-template-columns:1fr}.sv3-blob{display:none}}@media (prefers-reduced-motion:reduce){.sv3-blob{animation:none}}.sv3 .sf-btn-main{background:linear-gradient(120deg,var(--sf-a),var(--sf-b));box-shadow:0 16px 28px -14px color-mix(in srgb,var(--sf-a)85%,#14213f)}.sv3 .sf-btn-dark:hover{border-color:var(--sf-a);color:var(--sf-a)}.sv3-hero .ix-facts{gap:.8rem 2rem}.sv3-cta .sf-btn-main{color:var(--sf-ink);background:#fff}.sd-wrap{padding-top:.5rem}.sd-layers{grid-template-columns:auto 1fr;column-gap:1.6rem;max-width:56rem;margin:0 auto;display:grid;position:relative}.sd-axis{writing-mode:vertical-rl;text-align:center;letter-spacing:.22em;text-transform:uppercase;color:var(--sf-a);border-left:2px solid color-mix(in srgb,var(--sf-a)35%,transparent);grid-row:1;align-self:stretch;padding-left:.6rem;font-size:.72rem;font-weight:800;rotate:180deg}.sd-axis-b{display:none}.sd-layers-col{gap:.7rem;display:grid}.sd-layer{width:var(--w);color:var(--sf-ink);background:linear-gradient(100deg,color-mix(in srgb,var(--sf-a)14%,#fff),color-mix(in srgb,var(--sf-b)12%,#fff));box-shadow:0 0 0 1px color-mix(in srgb,var(--sf-a)22%,#fff),0 18px 26px -22px color-mix(in srgb,var(--sf-a)70%,#14213f);animation:.62s cubic-bezier(.2,.8,.2,1) both sdSlide;animation-delay:calc(var(--i)*90ms);border-radius:1rem;align-items:center;gap:1rem;margin-inline:auto;padding:1rem 1.4rem;font-weight:700;transition:transform .24s,box-shadow .24s,background .24s;display:flex;position:relative}.sd-layer:hover{background:linear-gradient(100deg,color-mix(in srgb,var(--sf-a)26%,#fff),color-mix(in srgb,var(--sf-b)20%,#fff));box-shadow:0 0 0 1.5px var(--sf-a),0 24px 32px -22px color-mix(in srgb,var(--sf-a)80%,#14213f);transform:translate(8px)}.sd-layer b{color:#fff;background:linear-gradient(135deg,var(--sf-a),var(--sf-b));border-radius:.7rem;flex:none;place-items:center;width:2.3rem;height:2.3rem;font:800 .8rem Bricolage Grotesque,sans-serif;display:grid}.sd-layer span{flex:1;font-size:1.02rem}.sd-layer em{gap:.35rem;display:flex}.sd-layer em u{background:color-mix(in srgb,var(--sf-a)45%,#fff);border-radius:50%;width:.55rem;height:.55rem;text-decoration:none}.sd-layer em u:nth-child(2){opacity:.7}.sd-layer em u:nth-child(3){opacity:.4}@keyframes sdSlide{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.sd-pipe{grid-template-columns:repeat(var(--n),1fr);gap:.6rem;padding-top:1rem;display:grid;position:relative}.sd-pipe-line{left:calc(50%/var(--n));right:calc(50%/var(--n));background:color-mix(in srgb,var(--sf-a)18%,#fff);border-radius:4px;height:4px;position:absolute;top:2.35rem;overflow:hidden}.sd-pipe-line i{background:linear-gradient(90deg,transparent,var(--sf-a),var(--sf-b),transparent);border-radius:4px;width:20%;height:100%;animation:3s linear infinite sdSignal;position:absolute;top:0;left:-20%}@keyframes sdSignal{to{left:100%}}.sd-stage{text-align:center;animation:.56s cubic-bezier(.2,.8,.2,1) both ixIn;animation-delay:calc(var(--i)*.1s);flex-direction:column;align-items:center;gap:.9rem;padding:0 .3rem;display:flex;position:relative}.sd-stage-dot{color:#fff;background:linear-gradient(135deg,var(--sf-a),var(--sf-b));width:3rem;height:3rem;box-shadow:0 0 0 6px #fff,0 0 0 7px color-mix(in srgb,var(--sf-a)30%,#fff),0 14px 20px -8px color-mix(in srgb,var(--sf-a)80%,#14213f);border-radius:50%;place-items:center;font:800 .85rem Bricolage Grotesque,sans-serif;transition:transform .24s;display:grid}.sd-stage:hover .sd-stage-dot{transform:scale(1.14)rotate(-6deg)}.sd-stage strong{box-shadow:0 0 0 1px var(--sf-line),0 16px 24px -20px color-mix(in srgb,var(--sf-a)70%,#14213f);color:var(--sf-ink);background:#fff;border-radius:.9rem;width:100%;padding:.8rem .9rem;font-size:.92rem;line-height:1.3;transition:transform .24s,box-shadow .24s}.sd-stage:hover strong{box-shadow:0 0 0 1.5px var(--sf-a),0 22px 30px -20px color-mix(in srgb,var(--sf-a)75%,#14213f);transform:translateY(-4px)}.sd-orbit{--orbit-r:min(14rem,41vw);aspect-ratio:1;width:min(34rem,100%);margin:0 auto;position:relative}.sd-ring{border:2px dashed color-mix(in srgb,var(--sf-a)38%,transparent);border-radius:50%;position:absolute}.sd-ring-a{animation:50s linear infinite sdTurn;inset:17%}.sd-ring-b{border-style:solid;border-color:color-mix(in srgb,var(--sf-b)22%,transparent);inset:2%}.sd-core{aspect-ratio:1;text-align:center;color:#fff;background:linear-gradient(140deg,var(--sf-a),var(--sf-b));width:32%;box-shadow:0 30px 44px -22px color-mix(in srgb,var(--sf-a)80%,#14213f),0 0 0 10px color-mix(in srgb,var(--sf-a)14%,transparent);border-radius:50%;align-content:center;justify-items:center;padding:.6rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.sd-core b{font:800 clamp(.8rem,1.7vw,1.05rem)/1.2 Bricolage Grotesque,sans-serif}.sd-core small{letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-top:.2rem;font-size:.68rem}.sd-spin{position:absolute;inset:0}.sd-orbit:hover .sd-spin,.sd-orbit:hover .sd-ring-a,.sd-orbit:hover .sd-sat-in{animation-play-state:paused}.sd-sat{width:0;height:0;transform:rotate(var(--a));position:absolute;top:50%;left:50%}.sd-sat>.sd-sat-in{transform:translateY(calc(var(--orbit-r)*-1))translate(-50%,-50%)rotate(calc(var(--a)*-1));width:max-content;max-width:11.5rem;box-shadow:0 0 0 1px var(--sf-line),0 16px 24px -16px color-mix(in srgb,var(--sf-a)70%,#14213f);color:var(--sf-ink);background:#fff;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.4rem .9rem .4rem .4rem;font-size:.8rem;font-weight:700;line-height:1.25;display:flex;position:absolute;top:0;left:0}.sd-sat-in em{color:#fff;background:linear-gradient(135deg,var(--sf-a),var(--sf-b));border-radius:50%;flex:none;place-items:center;width:1.7rem;height:1.7rem;font:800 .65rem Bricolage Grotesque,sans-serif;display:grid}@keyframes sdTurn{to{transform:rotate(360deg)}}.sd-chart{max-width:56rem;margin:0 auto}.sd-chart-plot{border-bottom:2px solid color-mix(in srgb,var(--sf-a)30%,#fff);background:repeating-linear-gradient(0deg,transparent 0 3.35rem,color-mix(in srgb,var(--sf-a)10%,transparent)3.35rem calc(3.35rem + 1px));align-items:flex-end;gap:1.1rem;height:17rem;padding:0 .4rem;display:flex;position:relative}.sd-col{flex:1;align-items:flex-end;height:100%;display:flex}.sd-col-bar{width:100%;height:var(--h);background:linear-gradient(180deg,var(--sf-a),color-mix(in srgb,var(--sf-b)70%,#fff));transform-origin:bottom;animation:.8s cubic-bezier(.2,.8,.2,1) both sdGrow;animation-delay:calc(var(--i)*.11s);box-shadow:0 20px 28px -18px color-mix(in srgb,var(--sf-a)80%,#14213f);border-radius:.9rem .9rem .2rem .2rem;transition:filter .22s,transform .22s;position:relative}.sd-col:hover .sd-col-bar{filter:brightness(1.08);transform:translateY(-6px)}.sd-col-bar b{text-align:center;color:#fff;font:800 .85rem Bricolage Grotesque,sans-serif;position:absolute;top:.7rem;left:0;right:0}@keyframes sdGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.sd-trend{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sd-trend polyline{fill:none;stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 8;filter:drop-shadow(0 2px 3px #141e6459);animation:1.4s linear infinite ixDash}.sd-chart-labels{gap:1.1rem;padding:.9rem .4rem 0;display:flex}.sd-chart-labels span{text-align:center;color:var(--sf-ink);flex:1;font-size:.84rem;font-weight:700;line-height:1.3}.sd-hub{height:25rem}.sd-hub .ix-hub-core{background:linear-gradient(140deg,var(--sf-a),var(--sf-b))}.sd-honey{flex-wrap:wrap;justify-content:flex-start;width:49rem;max-width:100%;margin:0 auto;display:flex}.sd-hex{width:14rem;height:16.1rem;animation:.56s cubic-bezier(.2,.8,.2,1) both ixIn;animation-delay:calc(var(--i)*90ms);outline:none;flex:none;margin:0;position:relative}.sd-hex:nth-child(n+4){margin-top:-4rem}.sd-hex:nth-child(4){margin-left:7rem}.sd-hex-in{text-align:center;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:linear-gradient(150deg,color-mix(in srgb,var(--sf-a)14%,#fff),color-mix(in srgb,var(--sf-b)16%,#fff));place-content:center;justify-items:center;gap:.5rem;padding:2rem 1.7rem;transition:background .28s,transform .28s;display:grid;position:absolute;inset:0}.sd-hex:before{content:"";clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:color-mix(in srgb,var(--sf-a)35%,#fff);position:absolute;inset:-2px}.sd-hex-in b{color:#0000;-webkit-text-stroke:1.5px var(--sf-a);font:800 1.5rem/1 Bricolage Grotesque,sans-serif;transition:all .28s}.sd-hex-in strong{color:var(--sf-ink);font-size:.98rem;line-height:1.3;transition:color .28s}.sd-hex:hover .sd-hex-in,.sd-hex:focus .sd-hex-in{background:linear-gradient(150deg,var(--sf-a),var(--sf-b));transform:scale(1.05)}.sd-hex:hover .sd-hex-in strong,.sd-hex:focus .sd-hex-in strong{color:#fff}.sd-hex:hover .sd-hex-in b,.sd-hex:focus .sd-hex-in b{-webkit-text-stroke-color:#fff}@media (max-width:960px){.sd-hub{display:none}.sd-pipe{grid-template-columns:repeat(2,1fr);row-gap:1.6rem}.sd-pipe-line{display:none}.sd-orbit{--orbit-r:min(10.5rem,38vw);width:min(26rem,100%)}.sd-sat>.sd-sat-in{max-width:7.5rem;padding:.3rem .6rem .3rem .3rem;font-size:.68rem}.sd-sat-in em{width:1.3rem;height:1.3rem}.sd-chart-plot{gap:.5rem;height:13rem}.sd-chart-labels{gap:.5rem}.sd-chart-labels span{font-size:.68rem}.sd-honey{justify-content:center;width:100%}.sd-hex{width:8.6rem;height:9.9rem}.sd-hex:nth-child(n+4){margin-top:-2.5rem}.sd-hex:nth-child(4),.sd-hex:nth-child(3n+1):nth-child(n+4){margin-left:0}.sd-hex-in{padding:1.4rem}.sd-hex-in strong{font-size:.82rem}.sd-layers{grid-template-columns:1fr}.sd-axis{display:none}}@media (prefers-reduced-motion:reduce){.sd-ring-a,.sd-spin,.sd-sat-in,.sd-pipe-line i,.sd-trend polyline,.sd-layer,.sd-col-bar{animation:none!important}}@media (min-width:961px){.sv3-flip>:first-child{order:2}}.sv3 .sv3-diagram{overflow:hidden}
