@media(max-width:700px){.finder-bridge{align-items:flex-start;flex-direction:column}.finder-bridge .button{width:100%}.partner-proof{grid-template-columns:1fr}.partner-proof-points{grid-template-columns:1fr 1fr}.solution-list article{grid-template-columns:92px minmax(0,1fr) 32px}.solution-list h3{font-size:20px}}:root{--electric:#69e3e1;--cyan:#36bfd0;--deep:#031d2c;--header-height:124px}html{scroll-padding-top:var(--header-height)}body{background:#f8fbfb;overflow-x:hidden}body,h1,h2,h3,strong{font-family:Manrope,Arial,Helvetica,sans-serif}.progress-rail{background:linear-gradient(90deg,var(--coral),#ff9a78 36%,var(--electric) 72%,var(--cyan));box-shadow:0 0 16px rgba(105,227,225,.6);height:3px;left:0;position:fixed;right:0;top:0;transform:scaleX(0);transform-origin:left center;z-index:140}.site-header{backdrop-filter:blur(22px);background:linear-gradient(180deg,rgba(3,29,44,.98),rgba(3,29,44,.82) 42px,rgba(248,251,251,.88) 0,rgba(248,251,251,.76));border:0;box-shadow:none;padding:8px 0;position:sticky;top:0;z-index:100}.landing-switcher{align-items:center;backdrop-filter:blur(20px);background:rgba(2,25,38,.88);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;box-shadow:0 12px 35px rgba(0,9,18,.24),inset 0 1px 0 hsla(0,0%,100%,.08);color:#fff;display:grid;grid-template-columns:auto minmax(0,1fr);margin:0 auto;min-height:38px;padding:4px;width:min(760px,calc(100% - 40px))}.landing-switcher-label{color:#9fc7cd;font-size:8px;font-weight:900;letter-spacing:.13em;padding:0 16px;text-transform:uppercase;white-space:nowrap}.landing-switcher-options{display:grid;gap:3px;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-switcher-options>a{align-items:center;border-radius:999px;color:hsla(0,0%,100%,.7);display:flex;font-size:9px;font-weight:850;gap:7px;justify-content:center;letter-spacing:.03em;min-height:28px;min-width:0;padding:0 14px;text-decoration:none;transition:transform .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease;white-space:nowrap}.landing-switcher-options>a:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-1px)}.landing-switcher-options>a.is-current{background:linear-gradient(135deg,var(--coral),#ef7465);box-shadow:0 7px 18px rgba(229,94,85,.34);color:#fff}.landing-switcher-options i{color:var(--electric);font-size:10px;font-style:normal}.landing-switcher-short{display:none}.nav{backdrop-filter:blur(22px);background:hsla(0,0%,100%,.93);border:1px solid hsla(0,0%,100%,.88);border-radius:19px;box-shadow:0 18px 55px rgba(3,29,44,.14),inset 0 1px 0 #fff;height:68px;margin-top:8px;padding:7px 10px 7px 18px;width:min(1220px,calc(100% - 32px))}.brand img{height:46px;width:205px}.nav-links a{color:#375762;font-size:11px;letter-spacing:.025em;position:relative}.nav-links a:after{background:linear-gradient(90deg,var(--teal),var(--electric));bottom:-8px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s ease}.nav-links a:hover:after{transform:scaleX(1)}.button{border-radius:999px;box-shadow:0 14px 32px rgba(229,94,85,.25);transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.button:hover{box-shadow:0 19px 38px rgba(229,94,85,.34);transform:translateY(-3px)}.hero{background:radial-gradient(circle at 82% 22%,rgba(15,177,191,.22),transparent 31%),linear-gradient(122deg,#021b29,#072f40 52%,#075d6b);isolation:isolate;min-height:690px}.hero:before{background:linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0);background-size:72px 72px;content:"";inset:0;mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%);position:absolute;z-index:-1}.hero-grid{min-height:690px;padding:92px 0 105px}.hero-grid-plane{animation:gridBreathe 9s ease-in-out infinite;background-image:linear-gradient(rgba(89,218,224,.13) 1px,transparent 0),linear-gradient(90deg,rgba(89,218,224,.13) 1px,transparent 0);background-size:42px 42px;bottom:-38%;height:82%;mask-image:radial-gradient(ellipse at center,#000 8%,transparent 68%);position:absolute;right:-16%;transform:perspective(500px) rotateX(66deg) translate3d(calc(var(--pointer-x,0)*16px),calc(var(--pointer-y,0)*12px),0);transform-origin:center bottom;width:78%;z-index:-1}.hero-aurora{animation:auroraPulse 7s ease-in-out infinite;background:radial-gradient(circle,rgba(91,230,227,.2),rgba(16,174,189,.08) 34%,transparent 70%);border-radius:50%;filter:blur(2px);height:540px;position:absolute;right:4%;top:8%;transform:translate3d(calc(var(--pointer-x,0)*26px),calc(var(--pointer-y,0)*22px),0);width:540px;z-index:-1}.hero-scan{animation:heroScan 12s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(145,245,242,.08),transparent);bottom:-18%;filter:blur(10px);left:-28%;position:absolute;top:-18%;transform:skewX(-18deg);width:13%;z-index:0}.hero-copy{position:relative;z-index:3}.eyebrow{color:#80e2e3}.eyebrow span{box-shadow:0 0 14px rgba(229,94,85,.7)}h1{font-weight:650;letter-spacing:-.06em;text-wrap:balance}h1 em{background:linear-gradient(95deg,#9cf1ef,#58cfd9);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-lead{color:#c6dde1;font-size:17px;max-width:650px}.hero-note{align-items:center;display:inline-flex;gap:8px}.hero-note:before{background:var(--electric);border-radius:50%;box-shadow:0 0 0 5px rgba(105,227,225,.08),0 0 14px rgba(105,227,225,.62);content:"";height:6px;width:6px}.hero-orb{border-color:rgba(120,227,230,.16);box-shadow:inset 0 0 80px rgba(68,202,210,.035)}.ecosystem-card{aspect-ratio:1;background:radial-gradient(circle at 50% 47%,rgba(48,211,219,.25),rgba(9,118,132,.12) 32%,rgba(2,35,49,.12) 58%,rgba(0,18,29,.38));border-color:rgba(124,227,231,.2);box-shadow:inset 0 0 90px rgba(107,231,235,.12),inset 0 -36px 70px rgba(0,8,18,.33),0 42px 90px rgba(0,8,18,.38);isolation:isolate;margin-inline:auto;max-width:500px;min-height:0;transform:translate3d(0,var(--orbit-drift,0),0) perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .18s ease-out;width:100%}.ecosystem-card:before{animation:ringTurn 32s linear infinite;border-color:rgba(115,228,231,.18);border-style:solid;inset:54px}.ecosystem-card:after{border-color:rgba(118,231,234,.14);inset:112px}.network-status{align-items:center;color:#9dc6cd;display:grid;font-size:8px;font-weight:850;gap:9px;grid-template-columns:8px auto auto;justify-content:center;left:0;letter-spacing:.12em;position:absolute;right:0;text-transform:uppercase;top:-64px;z-index:7}.network-status i{animation:statusPulse 2.2s ease-in-out infinite;background:var(--electric);border-radius:50%;box-shadow:0 0 0 5px rgba(105,227,225,.08),0 0 15px rgba(105,227,225,.7);height:7px;width:7px}.network-status b{border-left:1px solid hsla(0,0%,100%,.15);color:#6ae1df;font-size:8px;font-weight:850;padding-left:9px}.network-rings{inset:0;pointer-events:none;position:absolute;z-index:0}.network-rings span{border:1px solid rgba(105,227,225,.1);border-radius:50%;inset:19%;position:absolute}.network-rings span:nth-child(2){animation:ringTurn 18s linear infinite reverse;border-style:dashed;inset:32%}.network-rings span:nth-child(3){border-color:rgba(105,227,225,.16);box-shadow:0 0 28px rgba(61,205,214,.08);inset:42%}.network-lines{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.network-lines path{animation:dashFlow 11s linear infinite;fill:none;stroke:rgba(103,222,226,.28);stroke-dasharray:5 8;stroke-width:1}.network-lines circle{animation:nodeSignal 2.8s ease-in-out infinite;fill:#7de9e7;filter:drop-shadow(0 0 5px #55d8da)}.network-lines circle:nth-of-type(2n){animation-delay:-1.4s}.ecosystem-card .micro-label{color:#7ecfd4;top:31px;z-index:5}.ecosystem-center{background:radial-gradient(circle at 34% 27%,rgba(27,139,153,.92),rgba(6,59,75,.96) 58%,rgba(2,35,49,.99));border:1px solid rgba(154,239,240,.25);border-radius:50%;box-shadow:inset 7px 8px 17px hsla(0,0%,100%,.07),inset -10px -12px 20px rgba(0,9,20,.34),0 20px 42px rgba(0,8,18,.38);height:168px;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:168px;z-index:3}.ecosystem-center strong{font-size:17px;max-width:120px}.ecosystem-card .orbit{background:linear-gradient(145deg,rgba(24,93,108,.97),rgba(5,40,56,.98));border-color:rgba(151,234,237,.32);box-shadow:inset 3px 3px 7px hsla(0,0%,100%,.09),inset -6px -8px 14px rgba(0,11,23,.27),0 17px 32px rgba(0,8,18,.38)}.ecosystem-card .orbit:hover{border-color:rgba(167,246,245,.68);filter:brightness(1.12)}.ecosystem-card .orbit b{background:linear-gradient(145deg,#29c4ca,#077481);box-shadow:inset 2px 2px 5px hsla(0,0%,100%,.26),0 0 18px rgba(43,205,211,.28)}.proof-grid{background:hsla(0,0%,100%,.96);border:1px solid rgba(216,230,232,.8);border-radius:18px;box-shadow:0 28px 75px rgba(3,29,44,.16),inset 0 1px 0 #fff;grid-template-columns:repeat(5,1fr);overflow:hidden}.proof-grid div{border-top:0;position:relative}.proof-grid div:before{background:linear-gradient(90deg,var(--teal),var(--electric));border-radius:99px;content:"";height:3px;left:25px;position:absolute;right:25px;top:0}.proof-grid div:nth-child(2n):before{background:linear-gradient(90deg,var(--coral),#ff967c)}.impact-card{background:linear-gradient(150deg,#fff,#f8fbfb);border-radius:20px;box-shadow:0 18px 50px rgba(3,29,44,.08);overflow:hidden;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.impact-card:before{height:3px}.impact-card:after{border:1px solid color-mix(in srgb,var(--accent) 19%,transparent);border-radius:50%;box-shadow:0 0 55px color-mix(in srgb,var(--accent) 6%,transparent);content:"";height:220px;position:absolute;right:-105px;top:-105px;transition:transform .5s ease;width:220px}.impact-card:hover{border-color:color-mix(in srgb,var(--accent) 36%,#fff);box-shadow:0 28px 65px rgba(3,29,44,.14);transform:translateY(-7px)}.impact-card:hover:after{transform:scale(1.12) translate(-8px,8px)}.impact-card .icon{border:1px solid color-mix(in srgb,var(--accent) 18%,#fff);box-shadow:0 9px 24px color-mix(in srgb,var(--accent) 11%,transparent);position:relative;z-index:1}.impact-card .icon svg{fill:none;height:25px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:25px}.card-route{font-size:11px;font-weight:850;letter-spacing:.03em;text-decoration:none}.solutions{background:radial-gradient(circle at 12% 18%,rgba(13,155,169,.18),transparent 26%),radial-gradient(circle at 88% 72%,rgba(20,126,141,.18),transparent 32%),linear-gradient(135deg,#031d2c,#082f40 58%,#063849);isolation:isolate;overflow:hidden;position:relative}.solutions:before{background:linear-gradient(90deg,rgba(122,225,228,.035) 1px,transparent 0),linear-gradient(rgba(122,225,228,.035) 1px,transparent 0);background-size:68px 68px;content:"";inset:0;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);position:absolute;z-index:-1}.solution-showcase{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:0 0 38px}.showcase-card{background:#071f2d;border:1px solid rgba(147,229,232,.2);border-radius:22px;box-shadow:0 22px 55px rgba(0,8,18,.32);color:#fff;isolation:isolate;min-height:315px;overflow:hidden;position:relative;text-decoration:none;transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .18s ease-out,border-color .25s ease,box-shadow .25s ease}.motion-ready .showcase-card.motion-rise:not(.is-visible){transform:translate3d(0,28px,0)}.motion-ready .showcase-card.motion-item.is-visible{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.showcase-card:hover{border-color:rgba(143,242,241,.58);box-shadow:0 32px 72px rgba(0,8,18,.42),0 0 34px rgba(37,190,199,.1)}.showcase-card>img{filter:saturate(.78) contrast(1.06);height:100%;inset:0;object-fit:cover;opacity:.5;position:absolute;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s ease;width:100%;z-index:-2}.showcase-rxcart>img{object-position:73% center}.showcase-control>img{object-position:26% center}.showcase-sara>img{filter:saturate(.92);object-position:55% center;opacity:.82}.showcase-card:hover>img{filter:saturate(1) contrast(1.08);transform:scale(1.045)}.showcase-scrim{background:linear-gradient(180deg,rgba(2,20,31,.12),rgba(2,20,31,.28) 35%,rgba(2,20,31,.96) 92%),linear-gradient(90deg,rgba(2,20,31,.7),transparent 68%);inset:0;position:absolute;z-index:-1}.showcase-card>div{bottom:24px;left:24px;position:absolute;right:24px}.showcase-card small{color:#6fe1df;display:block;font-size:8px;font-weight:900;letter-spacing:.14em}.showcase-card strong{display:block;font-size:27px;line-height:1;margin-top:8px}.showcase-card p{color:#c4d9dd;font-size:12px;margin:9px 0 16px}.showcase-card b{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:flex;font-size:9px;justify-content:space-between;letter-spacing:.06em;padding-top:13px;text-transform:uppercase}.showcase-card b i{color:var(--electric);font-size:13px;font-style:normal}.solution-list{border-top-color:hsla(0,0%,100%,.12)}.solution-list article{border-bottom-color:hsla(0,0%,100%,.12);border-radius:14px;margin:0 -10px;overflow:hidden;padding:24px 20px;position:relative;transition:transform .25s ease,background .25s ease,border-color .25s ease}.solution-list article:before{background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%),rgba(104,225,226,.12),transparent 32%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.solution-list article:hover{background:hsla(0,0%,100%,.045);border-color:rgba(133,225,230,.28);padding-left:20px;transform:translateX(5px)}.solution-list article:hover:before{opacity:1}.solution-list article>*{position:relative;z-index:1}.solution-mark{border:1px solid rgba(176,231,233,.22);border-radius:999px;box-shadow:0 12px 26px rgba(0,8,18,.25);overflow:hidden}.solution-list article>a{background:rgba(99,211,215,.05);border-color:rgba(125,226,229,.3);color:var(--electric);transition:transform .2s ease,background .2s ease,border-color .2s ease}.solution-list article>a:hover{background:rgba(99,211,215,.14);border-color:rgba(141,238,239,.72);transform:rotate(8deg) scale(1.08)}.finder-bridge,.partner-proof,.review-form,.signature-card,.solution-finder{border-radius:22px}.finder-panel{border-radius:18px}.finder-options button{border-radius:999px}.solution-finder.has-result{border-radius:26px}.brand-portfolio{background:radial-gradient(circle at 85% 12%,rgba(9,154,170,.08),transparent 25%),#f4f8f8;position:relative}.brand-tile{border-color:#cfdee0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.9),0 13px 30px rgba(8,42,60,.1)}.brand-track{animation-duration:105s}.review{background:radial-gradient(circle at 8% 18%,rgba(10,162,177,.08),transparent 25%),var(--cream)}.review-form{border:1px solid rgba(212,224,226,.9);box-shadow:0 28px 75px rgba(3,29,44,.12)}.signature-card{border-left-width:0;border-top:4px solid var(--teal)}.analysis-cta,.signature-link{border-radius:999px}@keyframes gridBreathe{0%,to{opacity:.42}50%{opacity:.8}}@keyframes auroraPulse{0%,to{opacity:.72;transform:translate3d(calc(var(--pointer-x,0)*26px),calc(var(--pointer-y,0)*22px),0) scale(.94)}50%{opacity:1;transform:translate3d(calc(var(--pointer-x,0)*26px),calc(var(--pointer-y,0)*22px),0) scale(1.06)}}@keyframes heroScan{0%,16%{left:-28%;opacity:0}25%{opacity:1}60%,to{left:118%;opacity:0}}@keyframes ringTurn{to{transform:rotate(1turn)}}@keyframes dashFlow{to{stroke-dashoffset:-104}}@keyframes nodeSignal{0%,to{opacity:.35}50%{opacity:1}}@keyframes statusPulse{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:1050px){.hero-grid{gap:42px;grid-template-columns:1fr 1fr}.ecosystem-card .orbit{height:60px;width:130px}.ecosystem-card .orbit-g,.ecosystem-card .orbit-h{left:calc(50% - 65px)}}@media(max-width:940px){:root{--header-height:118px}.hero-grid{gap:90px;grid-template-columns:1fr;padding-bottom:118px}.hero-copy{max-width:760px}.ecosystem-card{max-width:520px}.proof-grid{grid-template-columns:repeat(5,1fr)}.solution-showcase{grid-template-columns:1fr 1fr}.showcase-card:last-child{grid-column:1/-1;min-height:280px}}@media(max-width:700px){:root{--header-height:108px}.site-header{background:linear-gradient(180deg,rgba(3,29,44,.98),rgba(3,29,44,.86) 40px,rgba(248,251,251,.9) 0);padding-top:7px}.landing-switcher{grid-template-columns:1fr;min-height:34px;padding:3px;width:calc(100% - 20px)}.landing-switcher-label{display:none}.landing-switcher-options>a{font-size:8px;min-height:27px;padding:0 7px}.landing-switcher-full{display:none}.landing-switcher-short{display:inline}.nav{border-radius:16px;height:60px;margin-top:7px;padding:6px 7px 6px 13px;width:calc(100% - 20px)}.brand img{height:40px;width:168px}.nav .button-small{font-size:9px;min-height:40px;padding:0 12px}.hero,.hero-grid{min-height:auto}.hero-grid{padding-top:76px}.network-status{top:-54px}.proof-bar{padding:0 14px}.proof-grid{border-radius:16px;grid-template-columns:1fr 1fr}.proof-grid div{border-right:1px solid var(--line);min-height:86px}.proof-grid div:last-child{grid-column:1/-1}.solution-showcase{grid-template-columns:1fr}.showcase-card,.showcase-card:last-child{grid-column:auto;min-height:285px}.solutions:before{background-size:46px 46px}}@media(max-width:520px){h1{font-size:43px}.hero-grid{gap:82px;padding-top:66px}.ecosystem-card{max-width:430px}.ecosystem-card .orbit{height:54px;width:110px}.ecosystem-card .orbit span{font-size:9px}.ecosystem-card .orbit-g,.ecosystem-card .orbit-h{left:calc(50% - 55px)}.ecosystem-center{height:132px;width:132px}.ecosystem-center strong{font-size:14px}.network-status b{display:none}}@media(prefers-reduced-motion:reduce){.hero-aurora,.hero-grid-plane,.hero-scan,.network-lines circle,.network-lines path,.network-rings span,.network-status i,.progress-rail{animation:none!important}.ecosystem-card,.showcase-card{transform:none!important;transition:none}}.hero-evolution{align-items:center;backdrop-filter:blur(12px);background:linear-gradient(90deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025));border:1px solid rgba(138,232,234,.2);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 18px 46px rgba(0,9,18,.2);color:#d9eef0;display:grid;gap:13px;grid-template-columns:auto 1fr auto;margin-top:29px;max-width:585px;padding:10px 12px 10px 10px;text-decoration:none;transition:transform .24s ease,border-color .24s ease,background .24s ease}.hero-evolution:hover{background:linear-gradient(90deg,rgba(105,227,225,.12),hsla(0,0%,100%,.035));border-color:rgba(138,232,234,.48);transform:translateX(5px)}.hero-evolution>span{background:linear-gradient(135deg,var(--coral),#ef7668);border-radius:999px;box-shadow:0 8px 20px rgba(229,94,85,.3);color:#fff;display:grid;font-size:8px;font-weight:900;letter-spacing:.11em;min-height:30px;min-width:74px;place-items:center;text-transform:uppercase}.hero-evolution strong{font-size:10px;font-weight:850;letter-spacing:.025em}.hero-evolution i{color:var(--electric);font-size:8px;font-style:normal;font-weight:850;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ecosystem-halo{animation:ringTurn 46s linear infinite;border:1px solid rgba(112,225,229,.08);border-radius:50%;inset:-28px;pointer-events:none;position:absolute;z-index:0}.ecosystem-halo:after,.ecosystem-halo:before{background:var(--electric);border-radius:50%;box-shadow:0 0 7px #7df1ee,0 0 28px rgba(73,219,221,.8);content:"";position:absolute}.ecosystem-halo:before{height:5px;left:20%;top:8%;width:5px}.ecosystem-halo:after{bottom:26%;height:3px;right:9%;width:3px}.ecosystem-halo i{animation:telemetryBlink 3.4s ease-in-out infinite;background:#61dbdf;border-radius:50%;box-shadow:0 0 16px #52d6d9;height:4px;position:absolute;width:4px}.ecosystem-halo i:first-child{animation-delay:-.4s;left:50%;top:1%}.ecosystem-halo i:nth-child(2){animation-delay:-1.2s;right:1%;top:50%}.ecosystem-halo i:nth-child(3){animation-delay:-2s;bottom:1%;left:50%}.ecosystem-halo i:nth-child(4){animation-delay:-2.8s;left:1%;top:50%}.network-telemetry{bottom:-46px;color:#79b9c1;display:flex;font-size:7px;font-weight:900;gap:21px;justify-content:center;left:0;letter-spacing:.14em;position:absolute;right:0;z-index:8}.network-telemetry span{align-items:center;display:flex;gap:6px}.network-telemetry i{background:rgba(113,226,230,.18);border-radius:99px;height:2px;overflow:hidden;width:18px}.network-telemetry i:after{animation:telemetrySweep 2.7s ease-in-out infinite;background:var(--electric);border-radius:inherit;box-shadow:0 0 8px var(--electric);content:"";display:block;height:100%;transform:translateX(-120%);width:60%}.network-telemetry span:nth-child(2) i:after{animation-delay:-.9s}.network-telemetry span:nth-child(3) i:after{animation-delay:-1.8s}.evolution{--evolution-progress:0;background:radial-gradient(circle at 74% 42%,rgba(28,186,196,.18),transparent 27%),radial-gradient(circle at 7% 84%,rgba(229,94,85,.11),transparent 24%),linear-gradient(137deg,#021a28,#062f40 54%,#073c4d);color:#fff;isolation:isolate;margin-top:-24px;overflow:hidden;padding:132px 0 124px;position:relative}.evolution:after,.evolution:before{content:"";pointer-events:none;position:absolute;z-index:-1}.evolution:before{background:linear-gradient(90deg,rgba(113,225,229,.035) 1px,transparent 0),linear-gradient(rgba(113,225,229,.035) 1px,transparent 0);background-size:64px 64px;inset:0;mask-image:linear-gradient(180deg,transparent 1%,#000 18%,#000 82%,transparent)}.evolution:after{background:linear-gradient(115deg,transparent 0 48%,rgba(115,226,230,.045) 49%,transparent 50% 63%,rgba(115,226,230,.025) 64%,transparent 65%);inset:0}.evolution-grid{background-image:linear-gradient(rgba(108,223,226,.13) 1px,transparent 0),linear-gradient(90deg,rgba(108,223,226,.13) 1px,transparent 0);background-size:46px 46px;bottom:-34%;height:75%;mask-image:radial-gradient(ellipse at center,#000 3%,transparent 68%);position:absolute;right:-17%;transform:perspective(520px) rotateX(67deg) translateY(var(--evolution-grid-drift,0));transform-origin:center bottom;width:72%;z-index:-1}.evolution-orb{border:1px solid rgba(126,228,230,.12);border-radius:50%;box-shadow:inset 0 0 75px rgba(47,190,199,.04);pointer-events:none;position:absolute;z-index:-1}.evolution-orb:before{animation:ringTurn 38s linear infinite reverse;border:1px dashed rgba(126,228,230,.12);border-radius:50%;content:"";inset:17%;position:absolute}.evolution-orb-one{height:440px;right:-80px;top:-160px;transform:translate3d(calc(var(--pointer-x,0)*-12px),calc(var(--evolution-parallax,0)*.3),0);width:440px}.evolution-orb-two{bottom:-210px;height:380px;left:-130px;transform:translate3d(calc(var(--pointer-x,0)*9px),calc(var(--evolution-parallax,0)*-.18),0);width:380px}.evolution-layout{align-items:center;display:grid;gap:78px;grid-template-columns:minmax(0,.82fr) minmax(570px,1.18fr)}.evolution-copy{position:relative;z-index:2}.evolution .kicker{color:#73e0df}.evolution-copy h2{color:#fff;font-size:clamp(38px,4.5vw,62px);letter-spacing:-.055em;line-height:1.01;margin:14px 0 25px;max-width:610px;text-wrap:balance}.evolution-copy h2 span{background:linear-gradient(95deg,#8cecea,#45c2ce 70%);background-clip:text;-webkit-background-clip:text;color:transparent}.evolution-copy>p{color:#b9d2d7;font-size:15px;line-height:1.78;margin:0 0 17px;max-width:610px}.evolution-copy .evolution-emphasis{border-left:2px solid var(--coral);color:#e6f1f2;font-weight:650;padding-left:17px}.evolution-link{align-items:center;background:rgba(111,225,226,.06);border:1px solid rgba(113,225,228,.25);border-radius:999px;color:#fff;display:inline-flex;font-size:9px;font-weight:900;gap:12px;letter-spacing:.07em;margin-top:12px;padding:12px 18px;text-decoration:none;text-transform:uppercase;transition:transform .22s ease,border-color .22s ease,background .22s ease}.evolution-link span{background:var(--electric);border-radius:50%;color:#043142;display:grid;font-size:12px;height:22px;place-items:center;width:22px}.evolution-link:hover{background:rgba(111,225,226,.12);border-color:rgba(113,225,228,.58);transform:translateY(-3px)}.evolution-stage{backdrop-filter:blur(15px);background:radial-gradient(circle at 27% 18%,rgba(49,199,207,.17),transparent 32%),linear-gradient(155deg,rgba(10,71,88,.88),rgba(2,29,43,.94));border:1px solid rgba(131,229,232,.2);border-radius:30px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),inset 0 -50px 90px rgba(0,10,20,.26),0 38px 90px rgba(0,7,17,.36);isolation:isolate;min-height:580px;overflow:hidden;padding:78px 38px 116px 60px;position:relative;transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .18s ease-out}.evolution-stage:before{background:linear-gradient(90deg,rgba(121,225,228,.035) 1px,transparent 0),linear-gradient(rgba(121,225,228,.035) 1px,transparent 0);background-size:39px 39px;content:"";inset:0;mask-image:linear-gradient(135deg,#000,transparent 83%);position:absolute;z-index:-1}.evolution-stage:after{animation:ringTurn 52s linear infinite;border:1px solid rgba(117,227,230,.12);border-radius:50%;box-shadow:inset 0 0 70px rgba(75,211,217,.04);content:"";height:400px;position:absolute;right:-20%;top:-38%;width:400px;z-index:-1}.evolution-status{align-items:center;color:#93bdc4;display:grid;font-size:7px;font-weight:900;gap:9px;grid-template-columns:8px auto 1fr;left:28px;letter-spacing:.13em;position:absolute;right:28px;text-transform:uppercase;top:23px}.evolution-status i{animation:statusPulse 2.2s ease-in-out infinite;background:var(--electric);border-radius:50%;box-shadow:0 0 0 5px rgba(105,227,225,.08),0 0 14px rgba(105,227,225,.55);height:7px;width:7px}.evolution-status b{color:#6edbdc;font-size:7px;justify-self:end}.evolution-path{background:rgba(115,223,226,.15);bottom:153px;left:74px;position:absolute;top:104px;width:1px}.evolution-path span{background:linear-gradient(var(--electric),#32bccc 75%,var(--coral));box-shadow:0 0 10px rgba(78,215,218,.65);inset:0;position:absolute;transform:scaleY(var(--evolution-progress));transform-origin:top;transition:transform .1s linear}.evolution-path i{background:#8decea;border-radius:50%;box-shadow:0 0 0 5px rgba(105,227,225,.06),0 0 12px rgba(105,227,225,.7);height:5px;left:50%;position:absolute;transform:translate(-50%,-50%);width:5px}.evolution-path i:first-of-type{top:0}.evolution-path i:nth-of-type(2){top:33.333%}.evolution-path i:nth-of-type(3){top:66.666%}.evolution-path i:nth-of-type(4){background:#f47c6d;box-shadow:0 0 0 5px rgba(229,94,85,.08),0 0 15px rgba(229,94,85,.68);top:100%}.evolution-milestones{display:grid;gap:9px;list-style:none;margin:0;padding:0}.evolution-milestones li{background:linear-gradient(110deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.016));border:1px solid rgba(129,222,225,.12);border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035);margin-left:45px;min-height:84px;padding:15px 17px 14px 22px;position:relative;transition:transform .25s ease,border-color .25s ease,background .25s ease}.evolution-milestones li:before{background:linear-gradient(90deg,rgba(105,227,225,.65),rgba(105,227,225,.12));content:"";height:1px;position:absolute;right:100%;top:50%;width:45px}.evolution-milestones li:hover{background:linear-gradient(110deg,rgba(95,216,219,.1),hsla(0,0%,100%,.025));border-color:rgba(129,222,225,.38);transform:translateX(6px)}.evolution-milestones span{color:#70ddde;display:block;font-size:7px;font-weight:900;letter-spacing:.15em;margin-bottom:4px}.evolution-milestones strong{color:#fff;display:block;font-size:14px;letter-spacing:-.015em}.evolution-milestones small{color:#8fb1b9;display:block;font-size:9px;margin-top:3px}.capability-loop{background:rgba(0,14,25,.28);border:1px solid rgba(133,227,229,.14);border-radius:999px;bottom:27px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);display:grid;gap:4px;grid-template-columns:repeat(6,1fr);left:27px;padding:5px;position:absolute;right:27px}.capability-loop span{align-items:center;animation:capabilityPulse 6s ease-in-out infinite;border-radius:999px;color:#93b9bf;display:flex;font-size:6px;font-weight:900;gap:6px;justify-content:center;letter-spacing:.075em;min-height:32px;text-transform:uppercase}.capability-loop span:nth-child(2){animation-delay:-1s}.capability-loop span:nth-child(3){animation-delay:-2s}.capability-loop span:nth-child(4){animation-delay:-3s}.capability-loop span:nth-child(5){animation-delay:-4s}.capability-loop span:nth-child(6){animation-delay:-5s}.capability-loop i{background:#5bcfd3;border-radius:50%;box-shadow:0 0 8px rgba(91,207,211,.7);height:4px;width:4px}@keyframes telemetryBlink{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@keyframes telemetrySweep{0%{transform:translateX(-120%)}55%,to{transform:translateX(190%)}}@keyframes capabilityPulse{0%,72%,to{background:transparent;color:#93b9bf}82%{background:rgba(105,227,225,.1);color:#eaffff}}@media(max-width:1120px){.evolution-layout{gap:48px;grid-template-columns:minmax(0,.72fr) minmax(520px,1.28fr)}.evolution-stage{padding-left:50px;padding-right:30px}}@media(max-width:940px){.evolution{padding:108px 0 100px}.evolution-layout{gap:55px;grid-template-columns:1fr}.evolution-copy{max-width:760px}.evolution-stage{margin-inline:auto;width:min(700px,100%)}.evolution-copy>p{max-width:730px}}@media(max-width:700px){.nav-links a:first-child{display:none}.hero-evolution{border-radius:18px;grid-template-columns:auto 1fr;max-width:100%}.hero-evolution i{display:none}.network-telemetry{bottom:-38px;gap:13px}.evolution{margin-top:-16px;padding:88px 0 82px}.evolution-layout{gap:40px}.evolution-stage{border-radius:23px;min-height:595px;padding:70px 17px 105px 35px}.evolution-status{left:18px;right:18px}.evolution-path{bottom:137px;left:42px;top:98px}.evolution-milestones li{margin-left:26px;min-height:91px;padding:14px 13px 13px 17px}.evolution-milestones li:before{width:26px}.evolution-milestones strong{font-size:13px}.capability-loop{border-radius:17px;bottom:17px;grid-template-columns:repeat(3,1fr);left:16px;right:16px}.capability-loop span{min-height:27px}}@media(max-width:520px){.hero-evolution{margin-top:23px;padding:8px}.hero-evolution>span{min-width:66px}.hero-evolution strong{font-size:9px}.network-telemetry span:nth-child(2){display:none}.evolution-copy h2{font-size:39px}.evolution-copy>p{font-size:14px}}@media(prefers-reduced-motion:reduce){.capability-loop span,.ecosystem-halo,.ecosystem-halo i,.evolution-orb:before,.evolution-stage:after,.evolution-status i,.network-telemetry i:after{animation:none!important}.evolution-stage{transform:none!important;transition:none}.evolution-path span{transform:scaleY(1)!important;transition:none}}