.home-dock-border{z-index:3;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.home-dock-border rect{x:1px;y:1px;rx:27px;fill:none;stroke-width:1px;stroke-linecap:butt;width:calc(100% - 2px);height:calc(100% - 2px)}.home-dock-gradient{filter:drop-shadow(0 0 3px #ff6a1a73);animation:7s linear infinite home-dock-lap}@keyframes home-dock-lap{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (width<=700px){.home-dock-border rect{rx:21px}}@media (prefers-reduced-motion:reduce){.home-dock-gradient{animation:none}}.liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(18px)saturate(1.22);background:#ffffff09;border:0;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff21,0 22px 70px #0000002e}.liquid-glass:before{border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(155deg,#ffffff80 0%,#ffffff1f 19%,#fff0 43% 67%,#ffffff29 86%,#fff6 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v9-home{background:#07080b}.v21-header{background-blend-mode:normal;background-color:#07080c94;background-image:linear-gradient(102deg,#ffffff47 0%,#ffffff12 19%,#fff0 43% 67%,#96b2cf1f 86%,#b5cfe847 100%);border:0;border-radius:999px;grid-template-columns:1fr auto 1fr;width:auto;height:62px;padding:0 10px 0 19px;position:absolute;top:22px;left:max(24px,50vw - 590px);right:max(24px,50vw - 590px);box-shadow:inset 0 1px 1px #ffffff2b,0 18px 56px #0000003d}.v21-header .v9-brand img{width:18px;height:27px}.v21-header .v9-brand b{font-size:18px;font-weight:700}.v21-header .v9-brand em{color:#ffffff85;letter-spacing:1.12px;font-family:inherit;font-size:12px;font-weight:400;line-height:1}.v21-header .v9-nav{gap:clamp(16px,1.35vw,26px)}.v21-header .v9-nav a{color:#ffffffc7;font-size:14px;font-weight:500;line-height:16.5px}.v21-header .v9-nav a:after{bottom:-8px}.v21-header-actions{justify-self:end;align-items:center;gap:7px;display:flex}.v21-login-link,.v21-header .v9-header-link{border-radius:999px;justify-content:center;align-items:center;height:42px;font-size:14px;font-weight:500;line-height:16.5px;display:inline-flex}.v21-login-link{color:#ffffffc2;padding:0 14px}.v21-header .v9-header-link{color:#111216;background:#f7f6f2;min-width:96px;padding:0 19px}.v21-header .v9-header-link:after{display:none}.v11-hero-scroll{background:#07080b;height:auto;min-height:0}.v11-hero-scroll>.v9-hero{height:max(640px,100svh - 128px);min-height:640px}.v11-hero-media{inset:-1.5%}.v21-depth-stage{isolation:isolate}.v21-depth-stage:after{z-index:5;content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 78% 30%,#7996ff1a,#0000 19%),radial-gradient(circle at 69% 47%,#ff732f1c,#0000 21%);position:absolute;inset:0}.v21-depth-stage .v21-depth-base,.v21-depth-near,.v21-depth-light{object-fit:cover;object-position:center;will-change:transform;width:102%;max-width:none;height:102%;position:absolute;inset:-1%}.v21-depth-stage .v21-depth-base{z-index:0;filter:saturate(1.08)contrast(1.045)brightness(.94)}.v21-depth-near{z-index:2;opacity:.54;filter:brightness(1.08)contrast(1.08)saturate(1.12);clip-path:polygon(47% 0,100% 0,100% 78%,82% 74%,73% 59%,63% 53%,53% 32%);mix-blend-mode:screen}.v21-depth-light{z-index:3;opacity:.34}.v21-depth-refraction{z-index:4;filter:blur(1px);opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff08 28%,#ffffff3d 49%,#88a4ff1a 58%,#0000);width:18%;animation:9.5s cubic-bezier(.45,0,.25,1) 1.2s infinite v21-refraction;position:absolute;top:-18%;bottom:-18%;left:38%;transform:skew(-13deg)translate(-260%)}.v9-hero-shade{z-index:-1;background:linear-gradient(90deg,#050609f7 0%,#050609de 29%,#05060975 53%,#0506091a 82%),linear-gradient(#0405084f,#0000 24% 69%,#040508d6)}.v11-hero-copy-motion{width:min(820px,57vw);top:24%;left:max(38px,50vw - 720px)}.v9-eyebrow{color:#ffffffc4;margin-bottom:25px!important}.v9-hero-lines{letter-spacing:-.068em;max-width:820px;padding:0 0 .12em;font-size:clamp(56px,4.45vw,86px);line-height:1.055;overflow:visible}.v9-hero-lines>span{padding:0 0 .09em;display:block;overflow:visible}.v9-hero-lines>span b{padding:0 .04em .04em 0;display:inline-block}.v9-hero-lines>span:last-child b{color:#0000;background:linear-gradient(96.229deg,#fff 0%,#f7f7f4 63%,#ffd4c5 100%);-webkit-background-clip:text;background-clip:text}.v9-hero-lead{color:#ffffffd1;width:min(710px,90%);font-size:16px;line-height:1.82}.v21-hero-actions{gap:12px;margin-top:31px}.v21-primary-cta,.v21-secondary-cta{border-radius:999px;justify-content:center;align-items:center;height:52px;font-size:13px;font-weight:650;transition:transform .45s cubic-bezier(.16,1,.3,1),background .25s,color .25s;display:inline-flex}.v21-primary-cta{color:#111216;background:#f7f6f2;min-width:150px;padding:0 24px;box-shadow:0 15px 45px #00000038}.v21-secondary-cta{color:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;min-width:140px;padding:0 18px;box-shadow:inset 0 0 0 1px #ffffff21}.v21-primary-cta:hover,.v21-secondary-cta:hover{transform:translateY(-3px)}.v21-secondary-cta:hover{color:#fff;background:#ffffff1a}.v21-capability-dock{background-blend-mode:normal;-webkit-backdrop-filter:none;background:linear-gradient(101.9deg,#ffffff80 0%,#ffffff1f 19%,#fff0 43% 67%,#ffffff29 86%,#fff6 100%);border:0;border-radius:28px;grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px;width:min(1180px,100vw - 48px);height:116px;margin:-100px auto 74px;padding:12px 18px;position:relative;bottom:auto;left:auto;right:auto;box-shadow:inset 0 1px 1px #fff3,0 22px 70px #0003}.v21-capability-dock .v9-dock-label{padding:0 13px}.v21-capability-dock .v9-dock-label small{color:#ff8b4e;font-size:9px}.v21-capability-dock .v9-dock-label span{color:#ffffffad;max-width:180px;font-size:11px}.v21-capability-dock .v9-dock-step{border-left:1px solid #ffffff17;flex-direction:row;justify-content:center;align-items:center;gap:16px;min-height:76px;padding:12px 13px;display:flex}.v21-capability-dock .v9-dock-step:first-of-type{border-left:0}.v21-capability-dock .v9-dock-step i{color:#ff8d50;font-feature-settings:"zero" 0;font-family:Arial,sans-serif;font-size:clamp(15px,1.1vw,18px)}.v21-capability-dock .v9-dock-step b{font-size:clamp(24px,1.8vw,30px)}.v21-capability-dock .v9-dock-step span{color:#ffffffa8;font-size:10px}.v21-capability-dock .v9-dock-step:after{left:55px;right:12px}.v21-capability-dock .v9-dock-signal{background:linear-gradient(90deg,#0000,#ff7a39 38%,#8ba2ff 67%,#0000)}.v9-solutions{color:#f6f6f2;background:#07080b;border-top:1px solid #ffffff14;padding:150px 0 126px}.v9-solutions:before{content:"";pointer-events:none;background:radial-gradient(at 22% 0,#4e67be1c,#0000 60%);height:520px;position:absolute;inset:0 0 auto}.v9-solutions-head>div>p{color:#ffffff85}.v9-solutions-head>p{color:#ffffffad}.v9-solution-rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.v9-solution-track{gap:18px;padding-left:18px}.v9-solution-track article{color:#f7f7f4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,#ffffff17,#ffffff09);border-radius:28px;width:clamp(390px,28vw,462px);height:642px;transition:transform .65s cubic-bezier(.16,1,.3,1),box-shadow .4s;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 70px #0003}.v9-solution-track article:hover{transform:translateY(-9px);box-shadow:inset 0 0 0 1px #fff3,0 36px 90px #00000057}.v9-solution-image{aspect-ratio:16/10;background:#15171e}.v9-solution-copy{padding:27px 29px 28px}.v9-solution-meta>p{color:#ff9257}.v9-solution-meta>span{color:#ffffff6b}.v9-solution-copy>div{color:#ffffffab}.v9-solution-copy li{color:#ffffff8c}.v9-solution-control{color:#111216;background:#f5f4f0f0;top:151px;box-shadow:0 18px 50px #00000059}.v35-solutions{padding-top:75px}.v35-solutions-head{width:min(1441px,100vw - 96px);margin:0 auto 28px;display:block}.v35-solutions-head h2{color:#0000;letter-spacing:-.0676em;white-space:nowrap;background:linear-gradient(96.2deg,#fff 0%,#f7f7f4 63%,#ffd4c5 100%);-webkit-background-clip:text;background-clip:text;max-width:820px;margin:0;font-size:clamp(56px,4.48vw,86px);font-weight:500;line-height:1.048}.v35-solutions-head>p{color:#ffffffd1;width:min(691px,100%);margin:24px 0 0 7px;font-size:16px;line-height:1.82}.v35-solution-carousel{height:min(548px,28.55vw);position:relative;overflow:hidden}.v35-solution-feature,.v35-solution-preview{border-radius:30px;position:absolute;overflow:hidden}.v35-solution-feature{z-index:3;transform-origin:50%;background:#111216;border:1.5px solid #ff5c1a;width:min(876px,45.625vw);height:min(548px,28.55vw);top:0;left:50%;translate:-50%}.v35-solution-feature:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#d9d9d900 48%,#70564deb 100%);position:absolute;inset:0}.v35-solution-feature>img,.v35-solution-preview>img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.v35-solution-feature:hover>img{transform:scale(1.025)}.v35-solution-feature-copy{z-index:2;color:#fff;position:absolute;bottom:5.2%;left:6.45%;right:5.7%}.v35-solution-feature-copy .v9-solution-meta{margin-bottom:28px}.v35-solution-feature-copy .v9-solution-meta>p{color:#ff9257;letter-spacing:.024em;font-size:16px;font-weight:400}.v35-solution-feature-copy .v9-solution-meta>span{color:#fff;font-feature-settings:"zero" 0;letter-spacing:.024em;font-family:Arial,sans-serif;font-size:16px}.v35-solution-feature-copy h3{letter-spacing:-.043em;margin:0 0 17px;font-size:clamp(21px,1.46vw,28px);font-weight:500;line-height:1.12}.v35-solution-feature-copy>p{color:#fff;margin:0;font-size:clamp(12px,.835vw,16px);line-height:1.82}.v35-solution-preview{z-index:1;background:#07080b;border:0;width:min(499px,26vw);height:min(462px,24.06vw);padding:0;top:min(43px,2.24vw)}.v35-solution-preview.previous{left:0}.v35-solution-preview.next{right:0}.v35-solution-preview:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.v35-solution-preview.previous:after{background:linear-gradient(90deg,#07080b 4%,#07080bd1 18%,#07080b00 100%)}.v35-solution-preview.next:after{background:linear-gradient(90deg,#05060921 14%,#050609a3 38%,#050609 76%)}.v35-solution-nav{z-index:10;color:#fff;cursor:pointer;background:#202126;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:100px;height:100px;transition:background .3s,transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:calc(50% - 50px);box-shadow:0 16px 38px #00000052}.v35-solution-nav.previous{left:92px}.v35-solution-nav.next{right:92px}.v35-solution-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:40px;height:40px}.v35-solution-nav:hover{background:#292a30;transform:scale(1.05);box-shadow:0 20px 48px #0006}.v35-solution-nav:active{transition-duration:.12s;transform:scale(.96)}.v21-customers{color:#fff;background:#0b0c10;border-top:1px solid #ffffff14;padding:132px 0 140px;position:relative;overflow:hidden}.v21-customers:before{content:"";pointer-events:none;background:radial-gradient(at 78% 12%,#ff6f2c14,#0000 50%);position:absolute;inset:0}.v21-customers-head{width:var(--v9-shell);grid-template-columns:minmax(120px,.28fr) minmax(570px,1.38fr) minmax(220px,.56fr);align-items:start;gap:clamp(28px,3.2vw,52px);margin:0 auto 66px;display:grid;position:relative}.v21-customers-head>p{color:#ffffff80;letter-spacing:.18em;padding-top:10px;font:9px/1.3 Consolas,monospace}.v21-customers-head h2{letter-spacing:-.058em;font-size:clamp(44px,3.65vw,62px);font-weight:480;line-height:.98}.v21-customers-head h2 span{white-space:nowrap;display:block}.v21-customers-head>span{color:#ffffffa8;padding-top:10px;font-size:14px;line-height:1.85}.v21-customers .v9-logo-rows,.v21-customers .v9-logo-track{gap:14px}.v21-customers .v9-logo-track span{background:#fffffff5;border-radius:18px;width:220px;height:100px;padding:20px 28px;box-shadow:inset 0 0 0 1px #fffc,0 16px 44px #00000026}.v21-customers .v9-logo-track img{object-fit:contain;filter:none;opacity:1;width:100%;max-width:172px;height:100%;max-height:56px}.v21-customers.v35-customers{background:#0b0c10;padding:75px 0 82px}.v21-customers-head.v35-customers-head{width:min(1441px,100vw - 96px);margin:0 auto 54px;display:block}.v21-customers-head.v35-customers-head h2{color:#fff;letter-spacing:-.0676em;max-width:960px;margin:0;font-size:clamp(56px,4.48vw,86px);font-weight:500;line-height:1.048}.v21-customers-head.v35-customers-head h2 span{white-space:nowrap;display:block}.v21-customers-head.v35-customers-head h2 span:last-child{color:#0000;background:linear-gradient(96deg,#fff 0%,#f7f7f4 63%,#ffd4c5 100%);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;margin-bottom:-.16em;padding-bottom:.16em}.v21-customers-head.v35-customers-head>span{color:#ffffffd1;width:min(708px,100%);margin:24px 0 0 7px;padding:0;font-size:16px;line-height:1.82;display:block}.v11-architecture{padding:138px 0 112px;overflow:clip}.v11-architecture .v11-section-head{margin-bottom:74px}.v11-architecture.v35-architecture{padding:70px 0 48px}.v11-architecture .v11-section-head.v35-architecture-head{width:min(1441px,100vw - 96px);margin:0 auto;display:block}.v11-architecture .v11-section-head.v35-architecture-head h2{color:#fff;letter-spacing:-.0676em;max-width:1050px;margin:0;font-size:clamp(56px,4.48vw,86px);font-weight:480;line-height:1.048}.v11-architecture .v11-section-head.v35-architecture-head h2 span{white-space:nowrap;display:block}.v11-architecture .v11-section-head.v35-architecture-head h2 span:last-child{color:#0000;background:linear-gradient(96.84deg,#fff 0%,#f7f7f4 63%,#ffd4c5 100%);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%}.v11-architecture .v11-section-head.v35-architecture-head>span{color:#ffffffd1;width:min(591px,100%);margin:24px 0 0 5px;padding:0;font-size:16px;line-height:1.82;display:block}.v21-architecture-scroll{height:clamp(1850px,260vh,2400px);position:relative}.v21-architecture-sticky{isolation:isolate;background:radial-gradient(circle at 40% 45%,#4b65c21c,#0000 40%),linear-gradient(#0b0d12,#07080c);height:100svh;min-height:760px;position:sticky;top:0;overflow:hidden}.v21-architecture-sticky:before{z-index:0;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 43% 48%,#000,#0000 75%);mask-image:radial-gradient(circle at 43% 48%,#000,#0000 75%)}.v21-architecture-map{z-index:1;will-change:transform;place-items:center;display:grid;position:absolute;inset:7% 27% 7% 1.5%}.v21-architecture-map>img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;position:absolute}.v21-map-base{z-index:0;opacity:.27;filter:saturate(.6)brightness(.68)contrast(1.08)}.v21-map-highlight{z-index:1;filter:saturate(1.12)brightness(1.08)contrast(1.05)drop-shadow(0 0 22px #6684ff1f);will-change:opacity}.v21-map-highlight.sources{clip-path:polygon(0 24%,29% 24%,34% 82%,0 88%)}.v21-map-highlight.layer{clip-path:polygon(27% 17%,62% 17%,65% 72%,28% 73%)}.v21-map-highlight.execution{clip-path:polygon(58% 0,100% 0,100% 72%,61% 72%)}.v21-map-highlight.loop{clip-path:polygon(26% 65%,100% 60%,100% 100%,25% 100%)}.v21-architecture-map>span{z-index:3;pointer-events:none;background:linear-gradient(90deg,#07080c1f,#0000 68%,#07080cb8);position:absolute;inset:0}.v21-architecture-narrative{z-index:5;color:#fff;background:#0b0c1194;border-radius:30px;width:min(390px,30vw);height:380px;padding:42px 38px 38px 52px;position:absolute;top:50%;right:max(28px,4vw);transform:translateY(-50%)}.v21-architecture-progress{background:#ffffff1f;width:1px;position:absolute;top:42px;bottom:42px;left:24px}.v21-architecture-progress i{background:linear-gradient(#ff8649,#7993ff);border-radius:999px;width:5px;height:25%;display:block;position:absolute;top:0;left:-2px;box-shadow:0 0 18px #6f8bff80}.v21-architecture-chapter{will-change:transform,opacity;flex-direction:column;display:flex;position:absolute;inset:42px 38px 38px 52px}.v21-architecture-chapter>div{align-items:center;gap:14px;display:flex}.v21-architecture-chapter small{color:#ff8e53;font:10px/1 Consolas,monospace}.v21-architecture-chapter>div span{color:#ffffff7a;letter-spacing:.14em;font:8px/1.2 Consolas,monospace}.v21-architecture-chapter h3{letter-spacing:-.055em;margin:56px 0 0;font-size:clamp(32px,2.6vw,45px);font-weight:490;line-height:1.04}.v21-architecture-chapter p{color:#ffffffb3;margin:24px 0 0;font-size:13px;line-height:1.85}.v21-architecture-chapter footer{color:#ffffff7a;letter-spacing:.06em;border-top:1px solid #ffffff1c;margin-top:auto;padding-top:18px;font:8px/1.7 Consolas,monospace}.v21-architecture-readout{z-index:5;color:#ffffff5c;letter-spacing:.14em;align-items:center;gap:12px;font:8px/1 Consolas,monospace;display:flex;position:absolute;bottom:26px;left:max(28px,3vw)}.v21-architecture-readout b{color:#ffffffb8;font-weight:500}.v21-architecture-readout i{background:linear-gradient(90deg,#ff7e40,#718cff);width:32px;height:1px;font-size:0;overflow:hidden}.v23-architecture-experience{width:var(--v9-shell);margin:0 auto}.v23-architecture-board{isolation:isolate;background:radial-gradient(circle at 51% 47%,#3d539d29,#0000 31%),linear-gradient(145deg,#101219,#08090d 72%);border:1px solid #ffffff21;border-radius:30px;padding:0 clamp(24px,3.2vw,48px) 34px;position:relative;overflow:hidden;box-shadow:0 42px 110px #00000047,inset 0 1px #ffffff0d}.v23-architecture-board:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000000b3 58%,#0000);mask-image:linear-gradient(#000,#000000b3 58%,#0000)}.v23-signal-field{z-index:1;opacity:.94;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v23-blueprint-head{z-index:3;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:82px;display:flex;position:relative}.v23-blueprint-head>div{align-items:center;gap:18px;display:flex}.v23-blueprint-head small,.v23-blueprint-head span{color:#ffffff6b;letter-spacing:.16em;font:8px/1.3 Consolas,monospace}.v23-blueprint-head b{color:#ffffffdb;letter-spacing:.09em;font-size:11px;font-weight:540}.v23-blueprint-head>span{color:#ffffffa3;align-items:center;display:flex}.v23-blueprint-head>span i{background:#ff8b50;border-radius:50%;width:6px;height:6px;margin-right:9px;animation:3.2s ease-in-out infinite v23-status-pulse;box-shadow:0 0 0 5px #ff7b4114,0 0 18px #ff6f318f}.v23-system-map{z-index:3;grid-template-columns:minmax(210px,.92fr) 70px minmax(290px,1.18fr) 70px minmax(220px,.92fr);align-items:center;gap:0;min-height:540px;padding:42px 0 36px;display:grid;position:relative}.v23-system-cluster{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0c12a3;border:1px solid #ffffff24;min-height:414px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 24px 60px #00000029}.v23-system-cluster.core{background:linear-gradient(#251a17b3,#0b0d15c2 44%,#0b0d15b0);border-color:#ff844c52;min-height:466px}.v23-cluster-title{z-index:2;border-bottom:1px solid #ffffff1c;grid-template-columns:42px 1fr;align-items:center;min-height:84px;padding:0 22px;display:grid;position:relative}.v23-cluster-title>small{color:#ff955f;letter-spacing:-.05em;font:300 23px/.9 Arial,sans-serif}.v23-cluster-title div{gap:7px;display:grid}.v23-cluster-title b{color:#fff;font-size:13px;font-weight:520}.v23-cluster-title span{color:#ffffff5e;letter-spacing:.14em;font:7px/1 Consolas,monospace}.v23-source-grid{grid-template-columns:1fr 1fr;padding:16px 20px 20px;display:grid}.v23-source-grid>div{border-bottom:1px solid #ffffff14;align-content:center;min-height:88px;padding:0 12px;display:grid;position:relative}.v23-source-grid>div:nth-child(odd){border-right:1px solid #ffffff14}.v23-source-grid>div:nth-last-child(-n+2){border-bottom:0}.v23-source-grid small,.v23-layer-list small,.v23-edge-list small{color:#ffffff4f;font:7px/1 Consolas,monospace}.v23-source-grid b{color:#fffc;margin-top:9px;font-size:11px;font-weight:520}.v23-source-grid i{background:#111521;border:1px solid #7f97e6b3;width:5px;height:5px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)rotate(45deg)}.v23-data-route{z-index:2;background:linear-gradient(90deg,#758fe229,#758fe2cc,#ff844bb3);height:1px;position:relative}.v23-data-route.outgoing{background:linear-gradient(90deg,#ff844bb3,#758fe2cc,#758fe229)}.v23-data-route>span{color:#ffffff52;letter-spacing:.11em;font:7px/1 Consolas,monospace;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.v23-data-route>i{filter:drop-shadow(0 0 6px #ff7d41b3);background:linear-gradient(90deg,#0000,#ff9b65);border-radius:99px;width:16px;height:5px;animation:5.8s cubic-bezier(.4,0,.2,1) infinite v23-route-signal;position:absolute;top:-2px;left:0}.v23-data-route>i:nth-child(2){animation-delay:-1.9s}.v23-data-route>i:nth-child(3){animation-delay:-3.8s}.v23-core-orbit{z-index:0;border:1px solid #6d88e11a;border-radius:50%;width:310px;height:310px;animation:28s linear infinite v23-orbit;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.v23-core-orbit:before,.v23-core-orbit:after{content:"";border:1px solid #ff824814;border-radius:50%;position:absolute;inset:17%}.v23-core-orbit:after{border-color:#728de821;inset:34%}.v23-core-orbit i{background:#151118;border:1px solid #ff925dbf;width:5px;height:5px;position:absolute;top:50%;left:-2px;transform:rotate(45deg)}.v23-core-orbit i:nth-child(2){top:12%;left:auto;right:15%}.v23-core-orbit i:nth-child(3){inset:auto 11% 18% auto}.v23-core-mark{z-index:2;border-bottom:1px solid #ffffff1a;justify-content:center;align-items:center;gap:16px;height:106px;display:flex;position:relative}.v23-core-mark>span{color:#ff9a64;clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);background:linear-gradient(135deg,#ff8e542b,#6882db14);place-items:center;width:52px;height:52px;font:13px/1 Consolas,monospace;display:grid;box-shadow:inset 0 0 0 1px #ff8c5280,inset 0 0 28px #ff6b2814,0 0 32px #ff6b2817}.v23-core-mark div{gap:8px;display:grid}.v23-core-mark b{color:#fff;letter-spacing:.08em;font-size:17px;font-weight:570}.v23-core-mark small{color:#ffffff73;font-size:9px}.v23-layer-list{z-index:2;padding:8px 22px 18px;position:relative}.v23-layer-list>div{border-bottom:1px solid #ffffff14;grid-template-columns:28px 1fr auto;align-items:center;min-height:50px;display:grid}.v23-layer-list>div:last-child{border-bottom:0}.v23-layer-list b{color:#ffffffd6;letter-spacing:.06em;font-size:10px;font-weight:540}.v23-layer-list span{color:#ffffff61;font-size:9px}.v23-edge-list{padding:14px 21px 20px}.v23-edge-list>div{border-bottom:1px solid #ffffff14;grid-template-rows:auto auto;grid-template-columns:12px 25px 1fr;align-content:center;column-gap:7px;min-height:73px;display:grid;position:relative}.v23-edge-list>div:last-child{border-bottom:0}.v23-edge-list>div>i{border:1px solid #809aecc7;grid-row:1/3;align-self:center;width:6px;height:6px;transform:rotate(45deg)}.v23-edge-list b{color:#ffffffd6;font-size:10px;font-weight:530}.v23-edge-list span{color:#ffffff61;grid-column:3;margin-top:6px;font-size:9px}.v23-capability-loop{z-index:3;border-top:1px solid #ffffff24;grid-template-columns:.38fr 1fr;align-items:center;min-height:120px;display:grid;position:relative}.v23-capability-loop>div{grid-template-columns:35px 1fr;gap:7px 12px;display:grid}.v23-capability-loop>div small{color:#ff975f;grid-row:1/3;font:22px/1 Arial,sans-serif}.v23-capability-loop>div b{color:#ffffffd1;letter-spacing:.09em;font-size:10px}.v23-capability-loop>div span{color:#ffffff6b;font-size:10px}.v23-capability-loop ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.v23-capability-loop li{border-left:1px solid #ffffff1a;align-content:center;min-height:58px;padding-left:18px;display:grid;position:relative}.v23-capability-loop li small{color:#ff9760b8;font:7px/1 Consolas,monospace}.v23-capability-loop li b{color:#ffffffc2;margin-top:9px;font-size:10px;font-weight:510}.v23-capability-loop li i{z-index:2;border-top:1px solid #869fefb8;border-right:1px solid #869fefb8;width:7px;height:7px;position:absolute;top:50%;right:-4px;transform:translateY(-50%)rotate(45deg)}.v23-architecture-chapters{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.v23-architecture-chapter{border-right:1px solid #ffffff1f;flex-direction:column;min-height:324px;padding:30px clamp(18px,2vw,30px) 28px;display:flex}.v23-architecture-chapter:last-child{border-right:0}.v23-architecture-chapter>div{align-items:center;gap:12px;display:flex}.v23-architecture-chapter small{color:#ff955f;font:9px/1 Consolas,monospace}.v23-architecture-chapter>div span{color:#ffffff61;letter-spacing:.1em;font:7px/1.3 Consolas,monospace}.v23-architecture-chapter h3{color:#fff;letter-spacing:-.045em;margin:34px 0 0;font-size:clamp(22px,1.8vw,29px);font-weight:490;line-height:1.08}.v23-architecture-chapter p{color:#ffffffa1;margin-top:20px;font-size:12px;line-height:1.8}.v23-architecture-chapter footer{color:#fff6;border-top:1px solid #ffffff17;margin-top:auto;padding-top:18px;font:7px/1.65 Consolas,monospace}@keyframes v23-route-signal{0%{opacity:0;left:0}12%{opacity:1}72%{opacity:1}to{opacity:0;left:calc(100% - 16px)}}@keyframes v23-route-signal-y{0%{opacity:0;top:0}12%{opacity:1}72%{opacity:1}to{opacity:0;top:calc(100% - 16px)}}@keyframes v23-status-pulse{0%,to{opacity:.55;transform:scale(.8)}48%{opacity:1;transform:scale(1)}}@keyframes v23-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (width<=1180px){.v23-system-map{grid-template-columns:minmax(190px,.9fr) 48px minmax(260px,1.12fr) 48px minmax(200px,.9fr)}.v23-cluster-title{padding-inline:16px}.v23-source-grid,.v23-edge-list{padding-inline:14px}.v23-layer-list{padding-inline:16px}}@media (width<=980px){.v23-signal-field{display:none}.v23-system-map{min-height:0;padding:30px 0;display:block}.v23-system-cluster,.v23-system-cluster.core{min-height:0}.v23-data-route{background:linear-gradient(#758fe229,#758fe2cc,#ff844bb3);width:1px;height:64px;margin:0 auto}.v23-data-route.outgoing{background:linear-gradient(#ff844bb3,#758fe2cc,#758fe229)}.v23-data-route>span{top:50%;left:14px;transform:translateY(-50%)}.v23-data-route>i{background:linear-gradient(#0000,#ff9b65);width:5px;height:16px;animation-name:v23-route-signal-y;top:0;left:-2px}.v23-capability-loop{grid-template-columns:1fr;gap:25px;padding:28px 0}.v23-architecture-chapters{grid-template-columns:1fr 1fr}.v23-architecture-chapter:nth-child(2){border-right:0}.v23-architecture-chapter:nth-child(-n+2){border-bottom:1px solid #ffffff1f}}.v24-architecture-experience{width:var(--v9-shell);margin:0 auto}.v24-section-head{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:clamp(38px,5vw,78px)}.v24-section-head h2{grid-column:1;max-width:860px;font-size:clamp(44px,4.5vw,64px);line-height:1.06}.v24-section-head>span{grid-column:2;font-size:clamp(16px,1.15vw,18px);line-height:1.72}.v24-architecture-board{isolation:isolate;background:radial-gradient(circle at 50% 46%,#4258a821,#0000 36%),linear-gradient(145deg,#11131a,#07080c 74%);border:1px solid #ffffff26;border-radius:30px;padding:0 clamp(22px,2.8vw,42px) 22px;position:relative;overflow:hidden;box-shadow:0 38px 100px #00000042,inset 0 1px #ffffff0f}.v24-architecture-board:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000000a6 72%,#0000);mask-image:linear-gradient(#000,#000000a6 72%,#0000)}.v24-blueprint-head{z-index:4;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;min-height:68px;display:flex;position:relative}.v24-blueprint-head b{color:#fff;letter-spacing:-.03em;font-size:clamp(18px,1.35vw,21px);font-weight:520}.v24-blueprint-head span{color:#ffffffab;align-items:center;font-size:13px;display:flex}.v24-blueprint-head i{background:#ff8d53;border-radius:50%;width:7px;height:7px;margin-right:10px;animation:3.2s ease-in-out infinite v23-status-pulse;box-shadow:0 0 0 6px #ff854b17,0 0 22px #ff70319e}.v24-system-stack{z-index:2;isolation:isolate;position:relative}.v24-signal-field{z-index:1;opacity:.9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v24-system-band{z-index:2;background:#090b116b;border-bottom:1px solid #ffffff24;grid-template-columns:minmax(240px,.29fr) minmax(0,1fr);display:grid;position:relative}.v24-system-band.sources{min-height:154px}.v24-system-band.core{background:linear-gradient(90deg,#1c1414ad,#0e10197a 48%,#0a0c1361);min-height:232px}.v24-system-band.edges{min-height:162px}.v24-system-band.loop{background:#080a0f9e;border-bottom:0;min-height:146px}.v24-band-intro{border-right:1px solid #ffffff21;align-items:center;gap:16px;min-width:0;padding:22px 24px 22px 0;display:flex}.v24-band-intro strong{color:#ff8c52;letter-spacing:-.07em;min-width:56px;font-size:clamp(38px,3.2vw,48px);font-weight:340;line-height:.9}.v24-band-intro b{color:#fff;letter-spacing:-.03em;max-width:170px;font-size:clamp(18px,1.45vw,22px);font-weight:520;line-height:1.2;display:block}.v24-source-matrix{grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.v24-source-matrix>div{border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-width:0;padding:24px clamp(20px,2.2vw,34px);display:flex;position:relative}.v24-source-matrix>div:last-child{border-right:0}.v24-source-matrix b{color:#fffffff5;font-size:clamp(17px,1.25vw,20px);font-weight:540}.v24-source-matrix span{color:#ffffffa1;font-size:clamp(13px,.95vw,15px);line-height:1.55}.v24-source-matrix i,.v24-edge-matrix i,.v24-layer-grid i{z-index:3;background:#111521;border:1px solid #859deed1;width:8px;height:8px;position:absolute;bottom:-4px;right:50%;transform:translate(50%)rotate(45deg)}.v24-core-composition{grid-template-columns:minmax(190px,.28fr) minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.v24-core-identity{z-index:3;border-right:1px solid #ffffff1f;justify-content:center;align-items:center;gap:18px;padding:28px 24px;display:flex;position:relative}.v24-core-identity>span{color:#ff9b69;clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%);background:linear-gradient(135deg,#ff915a33,#6582de14);flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:14px;display:grid;box-shadow:inset 0 0 0 1px #ff8f5494,0 0 36px #ff682a1f}.v24-core-identity div{gap:9px;display:grid}.v24-core-identity b{color:#fff;letter-spacing:.06em;font-size:clamp(20px,1.7vw,25px);font-weight:560}.v24-core-identity em{color:#ffffffa8;font-size:13px;font-style:normal}.v24-layer-grid{grid-template-columns:repeat(2,1fr);display:grid}.v24-layer-grid>div{z-index:3;border-bottom:1px solid #ffffff14;border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-width:0;padding:20px clamp(18px,2vw,30px);display:flex;position:relative}.v24-layer-grid>div:nth-last-child(-n+2){border-bottom:0}.v24-layer-grid>div:last-child{border-right:0}.v24-layer-grid b{color:#fff;font-size:clamp(16px,1.15vw,19px);font-weight:540}.v24-layer-grid span{color:#ffffffa1;font-size:clamp(13px,.92vw,14px);line-height:1.5}.v24-layer-grid i{border-color:#ff8e52e0;top:-4px;bottom:auto}.v24-edge-matrix{grid-template-columns:repeat(3,1fr);display:grid}.v24-edge-matrix>div{border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-width:0;padding:22px clamp(20px,2.2vw,34px);display:flex;position:relative}.v24-edge-matrix>div:last-child{border-right:0}.v24-edge-matrix b{color:#fff;font-size:clamp(16px,1.2vw,19px);font-weight:540}.v24-edge-matrix span{color:#ffffffa1;font-size:clamp(13px,.95vw,15px);line-height:1.5}.v24-edge-matrix i{top:-4px;bottom:auto}.v24-system-band.loop ol{grid-template-columns:repeat(3,1fr);min-width:0;margin:0;padding:0;list-style:none;display:grid}.v24-system-band.loop li{border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-width:0;padding:20px clamp(20px,2.2vw,34px);display:flex;position:relative}.v24-system-band.loop li:last-child{border-right:0}.v24-system-band.loop li b{color:#fffffff5;font-size:clamp(17px,1.25vw,20px);font-weight:540}.v24-system-band.loop li span{color:#ffffffa1;font-size:clamp(13px,.95vw,15px);line-height:1.5}.v24-system-band.loop li i{z-index:3;border-top:1px solid #8ba4f5e6;border-right:1px solid #8ba4f5e6;width:9px;height:9px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.v24-architecture-chapters{border-top:1px solid #ffffff2e;margin-top:64px}.v24-architecture-chapter{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(120px,.18fr) minmax(260px,.42fr) minmax(0,1fr);align-items:center;min-height:214px;display:grid}.v24-chapter-number small{color:#ff9159;font-feature-settings:"zero" 0;letter-spacing:-.085em;font-family:Arial,sans-serif;font-size:clamp(58px,5.4vw,88px);font-weight:280;line-height:.8}.v24-chapter-title{border-left:1px solid #ffffff1f;border-right:1px solid #ffffff1f;padding:34px clamp(24px,3vw,52px)}.v24-chapter-title h3{color:#fff;letter-spacing:-.055em;max-width:330px;margin:0;font-size:clamp(28px,2.5vw,40px);font-weight:470;line-height:1.06}.v24-chapter-copy{padding:34px clamp(24px,3vw,52px)}.v24-chapter-copy p{color:#ffffffbd;max-width:760px;margin:0;font-size:15px;line-height:1.9}.v27-architecture-experience{width:var(--v9-shell);margin:0 auto}.v27-architecture-visual{isolation:isolate;background:#07090d;border:1px solid #ffffff29;border-radius:30px;height:clamp(660px,58vw,920px);margin:0;position:relative;overflow:hidden;box-shadow:0 48px 120px #00000052,inset 0 1px #ffffff0f}.v27-architecture-visual:before{z-index:3;content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 74% 18%,#6d84ff21,#0000 29%),radial-gradient(circle at 78% 70%,#ff6f2a1c,#0000 27%);position:absolute;inset:0}.v27-architecture-media{z-index:1;position:absolute;inset:0;overflow:hidden}.v27-architecture-base,.v27-architecture-luminance{object-fit:cover;object-position:center 54%;width:103%;max-width:none;height:103%;position:absolute;inset:-1.5%}.v27-architecture-base{filter:saturate(1.05)contrast(1.04)brightness(.84);animation:16s cubic-bezier(.45,0,.25,1) infinite alternate v27-architecture-breathe}.v27-architecture-luminance{opacity:.18;filter:saturate(1.3)contrast(1.08)brightness(1.35);mix-blend-mode:screen;animation:9.5s cubic-bezier(.55,0,.22,1) infinite v27-architecture-reveal;-webkit-mask-image:linear-gradient(103deg,#0000 34%,#0000001f 41%,#000 49%,#0000001f 57%,#0000 66%);mask-image:linear-gradient(103deg,#0000 34%,#0000001f 41%,#000 49%,#0000001f 57%,#0000 66%);-webkit-mask-position:130% 0;mask-position:130% 0;-webkit-mask-size:260% 100%;mask-size:260% 100%}.v27-architecture-energy{z-index:3;opacity:0;transform-origin:50%;background:linear-gradient(90deg,#0000,#ff753314 10%,#ff8144eb 38%,#7f97fff5 62%,#6d84ff14 90%,#0000);width:80%;height:2px;animation:6.8s cubic-bezier(.45,0,.22,1) infinite v27-architecture-pulse;position:absolute;top:47%;left:10%;transform:scaleX(.08);box-shadow:0 0 18px #ff6f2a59,0 0 30px #6d84ff3d}.v27-architecture-caption{z-index:5;background:linear-gradient(#040508d6 0%,#0405082e 24%,#0000 50%,#0405082e 66%,#040508eb 100%);flex-direction:column;justify-content:space-between;padding:clamp(28px,3.6vw,54px);display:flex;position:absolute;inset:0}.v27-architecture-caption>header{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.v27-architecture-caption>header b{color:#fff;letter-spacing:-.035em;font-size:clamp(22px,2vw,31px);font-weight:520}.v27-architecture-caption>header span{color:#ffffffd1;justify-self:end;max-width:680px;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.v27-architecture-chapters{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06080c61;border-top:1px solid #ffffff57;grid-template-columns:repeat(4,1fr);display:grid}.v27-architecture-chapters article{border-left:1px solid #ffffff29;min-height:138px;padding:25px clamp(18px,2vw,30px) 23px}.v27-architecture-chapters article:first-child{border-left:0}.v27-architecture-chapters b{color:#fff;letter-spacing:-.025em;font-size:clamp(17px,1.35vw,21px);font-weight:540;display:block}.v27-architecture-chapters span{color:#ffffffb3;margin-top:12px;font-size:clamp(13px,1vw,15px);line-height:1.65;display:block}@keyframes v27-architecture-breathe{0%{transform:scale(1.012)translate(0,0)}to{transform:scale(1.035)translate(-.45%,.25%)}}@keyframes v27-architecture-reveal{0%,14%{opacity:0;-webkit-mask-position:130% 0;mask-position:130% 0}27%{opacity:.17}68%{opacity:.2}84%,to{opacity:0;-webkit-mask-position:-130% 0;mask-position:-130% 0}}@keyframes v27-architecture-pulse{0%,16%{opacity:0;transform:scaleX(.08)}32%{opacity:.8}72%{opacity:.34;transform:scaleX(1)}88%,to{opacity:0;transform:scaleX(1)}}.v28-hero-stage .v21-depth-base,.v28-hero-stage .v21-depth-near,.v28-hero-stage .v21-depth-light{object-position:center;width:100.5%;height:100.5%;inset:-.25%}.v28-hero-base{filter:saturate(1.08)contrast(1.075)brightness(.98);animation:1.7s cubic-bezier(.16,1,.3,1) both v28-hero-resolve}.v28-hero-plane{clip-path:polygon(44% 7%,100% 0,100% 59%,85% 57%,75% 49%,65% 43%,55% 31%,47% 23%);opacity:.32;filter:brightness(1.16)contrast(1.1)saturate(1.12);mix-blend-mode:screen;animation:7.6s cubic-bezier(.45,0,.22,1) infinite v28-hero-plane-live}.v28-hero-network{clip-path:none;opacity:0;filter:brightness(1.42)contrast(1.16)saturate(1.22);mix-blend-mode:screen;animation:8.8s cubic-bezier(.5,0,.2,1) 1.1s infinite v28-hero-network-live;-webkit-mask-image:linear-gradient(102deg,#0000 29%,#00000014 38%,#000 48%,#0000001a 57%,#0000 68%);mask-image:linear-gradient(102deg,#0000 29%,#00000014 38%,#000 48%,#0000001a 57%,#0000 68%);-webkit-mask-position:135% 0;mask-position:135% 0;-webkit-mask-size:260% 100%;mask-size:260% 100%}.v28-hero-field{z-index:4;clip-path:polygon(44% 7%,100% 0,100% 61%,82% 58%,71% 48%,60% 40%,51% 27%);mix-blend-mode:screen;pointer-events:none;background-color:#0000;background-image:linear-gradient(111deg,#0000 0 55%,#7096ff0f 60%,#0000 66%),linear-gradient(99deg,#0000 0 64%,#ff7f3814 70%,#0000 77%);background-position:0 0;background-repeat:repeat,repeat;background-size:190% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:10.5s linear infinite v28-hero-field-flow;position:absolute;inset:0}.v28-hero-refraction{z-index:5;filter:blur(.4px);opacity:0;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff05 27%,#ffffff29 50%,#789aff0f 61%,#0000);width:12%;animation:11s cubic-bezier(.45,0,.2,1) 2.2s infinite v28-hero-refraction;position:absolute;top:-10%;bottom:-10%;left:47%;transform:skew(-15deg)translate(-280%)}.v28-architecture-experience{width:var(--v9-shell);margin:0 auto}.v28-architecture-visual{isolation:isolate;background:#06080c;border:1px solid #ffffff26;border-radius:30px;margin:0;position:relative;overflow:hidden;box-shadow:0 48px 120px #00000052,inset 0 1px #ffffff0f}.v28-architecture-media{aspect-ratio:3840/2074;position:relative;overflow:hidden}.v28-architecture-base,.v28-architecture-lightmap{object-fit:contain;width:100%;max-width:none;height:100%;position:absolute;inset:0}.v28-architecture-base{filter:saturate(1.02)contrast(1.045)brightness(.91)}.v28-architecture-lightmap{opacity:0;filter:saturate(1.26)contrast(1.12)brightness(1.48);mix-blend-mode:screen;animation:9.8s cubic-bezier(.52,0,.2,1) infinite v28-architecture-trace;-webkit-mask-image:linear-gradient(104deg,#0000 30%,#0000001a 39%,#000 49%,#0000001a 59%,#0000 69%);mask-image:linear-gradient(104deg,#0000 30%,#0000001a 39%,#000 49%,#0000001a 59%,#0000 69%);-webkit-mask-position:135% 0;mask-position:135% 0;-webkit-mask-size:270% 100%;mask-size:270% 100%}.v28-architecture-scan{z-index:3;filter:blur(.7px);opacity:0;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a 48%,#7495ff0b 58%,#0000);width:10%;animation:12s cubic-bezier(.45,0,.22,1) 2s infinite v28-architecture-scan;position:absolute;top:11%;bottom:8%;left:20%;transform:skew(-11deg)translate(-240%)}.v28-architecture-statement{z-index:4;color:#fff;text-shadow:0 4px 28px #000000ad;width:min(31%,370px);position:absolute;top:8%;left:5.4%}.v28-architecture-statement small{color:#ff8b4e;letter-spacing:.18em;font-size:11px;font-weight:680;display:block}.v28-architecture-statement b{letter-spacing:-.045em;margin-top:16px;font-size:clamp(24px,2.35vw,38px);font-weight:520;line-height:1.08;display:block}.v28-architecture-statement span{color:#ffffffb3;margin-top:17px;font-size:clamp(13px,1vw,15px);line-height:1.7;display:block}@keyframes v28-hero-resolve{0%{opacity:.3;filter:saturate(.7)contrast(1.12)brightness(.62);transform:scale(1.035)}to{opacity:1;filter:saturate(1.08)contrast(1.075)brightness(.98);transform:scale(1)}}@keyframes v28-hero-plane-live{0%,to{opacity:.19;filter:brightness(1.06)contrast(1.08)saturate(1.08)}44%{opacity:.43;filter:brightness(1.2)contrast(1.12)saturate(1.15)}}@keyframes v28-hero-network-live{0%,13%{opacity:0;-webkit-mask-position:135% 0;mask-position:135% 0}27%{opacity:.2}63%{opacity:.34}81%,to{opacity:0;-webkit-mask-position:-135% 0;mask-position:-135% 0}}@keyframes v28-hero-field-flow{0%{background-position:120% 0}to{background-position:-90% 0}}@keyframes v28-hero-refraction{0%,16%{opacity:0;transform:skew(-15deg)translate(-280%)}29%{opacity:.65}66%{opacity:.18}79%,to{opacity:0;transform:skew(-15deg)translate(580%)}}@keyframes v28-architecture-trace{0%,12%{opacity:0;-webkit-mask-position:135% 0;mask-position:135% 0}25%{opacity:.16}66%{opacity:.28}83%,to{opacity:0;-webkit-mask-position:-135% 0;mask-position:-135% 0}}@keyframes v28-architecture-scan{0%,18%{opacity:0;transform:skew(-11deg)translate(-240%)}31%{opacity:.5}70%{opacity:.16}84%,to{opacity:0;transform:skew(-11deg)translate(720%)}}@media (width<=1060px){.v24-system-band{grid-template-columns:220px 1fr}.v24-band-intro{gap:16px}.v24-band-intro strong{min-width:50px}.v24-core-composition{grid-template-columns:185px 1fr}.v24-core-identity{text-align:center;justify-items:center;display:grid}}@media (width<=760px){.v24-section-head{display:block}.v24-section-head h2{font-size:38px;line-height:1.08}.v24-section-head>span{margin-top:22px;font-size:16px;display:block}.v24-architecture-board{border-radius:24px;padding:0 18px 24px}.v24-blueprint-head{min-height:64px}.v24-blueprint-head b{font-size:16px}.v24-blueprint-head span,.v24-signal-field{display:none}.v24-system-band{display:block;min-height:0!important}.v24-band-intro{border-bottom:1px solid #ffffff1f;border-right:0;min-height:88px;padding-right:0}.v24-band-intro strong{min-width:46px;font-size:38px}.v24-band-intro b{max-width:none;font-size:20px}.v24-source-matrix{grid-template-columns:1fr}.v24-source-matrix>div{border-bottom:1px solid #ffffff1a;min-height:82px}.v24-source-matrix>div:nth-child(2n){border-right:0}.v24-core-composition{display:block}.v24-core-identity{border-bottom:1px solid #ffffff1a;border-right:0;min-height:132px}.v24-layer-grid{grid-template-columns:1fr}.v24-layer-grid>div{border-bottom:1px solid #ffffff1a;border-right:0;gap:8px;min-height:88px}.v24-layer-grid>div:nth-last-child(-n+2){border-bottom:1px solid #ffffff1a}.v24-layer-grid>div:last-child{border-bottom:0}.v24-layer-grid span{font-size:14px}.v24-edge-matrix{grid-template-columns:1fr}.v24-edge-matrix>div{border-bottom:1px solid #ffffff1a;min-height:88px}.v24-edge-matrix>div:nth-child(2n){border-right:0}.v24-system-band.loop ol{grid-template-columns:1fr}.v24-system-band.loop li{border-bottom:1px solid #ffffff1a;border-right:0;justify-content:center;min-height:84px;padding-left:20px}.v24-system-band.loop li i{top:auto;bottom:-5px;right:18px;transform:rotate(135deg)}.v24-architecture-chapters{margin-top:42px}.v24-architecture-chapter{min-height:0;padding:38px 0;display:block}.v24-chapter-number small{font-size:64px}.v24-chapter-title{border:0;margin-top:28px;padding:0}.v24-chapter-copy{padding:24px 0 0}.v24-chapter-copy p{font-size:14px}.v27-architecture-visual{border-radius:22px;height:auto}.v27-architecture-media{aspect-ratio:3/2;position:relative}.v27-architecture-base,.v27-architecture-luminance{object-position:center}.v27-architecture-energy{top:47%}.v27-architecture-caption{background:#080a0f;padding:26px 20px 18px;position:relative}.v27-architecture-caption>header{display:block}.v27-architecture-caption>header b{font-size:22px}.v27-architecture-caption>header span{margin-top:14px;font-size:15px;display:block}.v27-architecture-chapters{-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:1fr;margin-top:28px}.v27-architecture-chapters article{border-bottom:1px solid #ffffff21;border-left:0;min-height:0;padding:21px 0}.v27-architecture-chapters article:last-child{border-bottom:0}.v27-architecture-chapters span{font-size:14px}.v28-architecture-visual{border-radius:22px}.v28-architecture-statement{width:39%;top:5.5%;left:5%}.v28-architecture-statement small{letter-spacing:.12em;font-size:7px}.v28-architecture-statement b{margin-top:8px;font-size:15px}.v28-architecture-statement span{display:none}}.v11-products>.v11-section-head{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:end;gap:clamp(46px,6vw,108px);margin-bottom:52px}.v11-products>.v11-section-head h2{grid-column:1;max-width:860px;font-size:clamp(44px,4.2vw,64px);line-height:1.04}.v11-products>.v11-section-head>span{color:#37393f;grid-column:2;max-width:560px;padding:0 0 5px;font-size:clamp(16px,1.15vw,18px);line-height:1.72}.v11-product-stage{border-radius:34px;height:1080px;box-shadow:0 55px 130px #19181438}.v11-command{background:#0b0c10a3;border:0;border-radius:20px;grid-template-columns:1fr;align-items:center;min-height:118px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.v11-command p{max-width:980px;font-size:clamp(18px,1.55vw,23px);line-height:1.5}.v11-command span{color:#ffffff9e;white-space:nowrap;font-size:12px}.v11-product-shot{clip-path:none!important;opacity:1!important;transform:none!important}.v11-product-shot.server{width:66%;top:156px}.v11-product-shot.client{width:58%;top:466px}.v11-product-shot img{border-radius:12px}.v11-product-label{border:0;border-radius:14px;grid-template-columns:1fr;box-shadow:inset 0 0 0 1px #ffffff1f}.v11-product-label b{font-size:clamp(20px,1.6vw,25px)}.v11-product-label span{grid-column:1;margin-top:8px;font-size:13px}.v11-execution-trace{border:0;border-radius:21px;bottom:34px;left:46px;right:46px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.v11-execution-trace>div{grid-template-columns:1fr;align-content:center;justify-items:center;min-height:82px;padding-inline:14px}.v11-execution-trace small,.v11-execution-trace span{display:none}.v11-execution-trace b{white-space:nowrap;font-size:clamp(17px,1.35vw,21px)}.v11-architecture-notes{display:block}.v11-architecture-notes p{letter-spacing:-.045em;max-width:980px;font-size:clamp(24px,2.4vw,38px);line-height:1.35}.v11-architecture-notes div{display:none}.v18-foundation-intro{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:clamp(50px,7vw,120px)}.v18-foundation-intro h3{grid-column:1;max-width:820px}.v18-foundation-intro>span{grid-column:2;max-width:440px;font-size:clamp(17px,1.25vw,20px);line-height:1.7}.v35-architecture-visual{width:min(1728px,100vw - 96px);box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;left:50%;translate:-50%}.v35-architecture-visual .v28-architecture-base{filter:none}.v35-architecture-visual .v28-architecture-lightmap{opacity:0}.v35-products{background:#fff;padding-top:104px;padding-bottom:4px}.v35-products>.v11-section-head{width:min(1441px,100vw - 96px);margin-bottom:112px;display:block}.v35-products>.v11-section-head h2{color:#000;letter-spacing:-.068em;max-width:1010px;font-size:clamp(52px,4.48vw,86px);line-height:1.048}.v35-products>.v11-section-head h2 .v11-scroll-heading-line{width:max-content;max-width:100%;display:block}.v35-products>.v11-section-head h2 .v11-scroll-heading-line:last-child{color:#0000;background:linear-gradient(96.8403deg,#000 0% 63%,#9c7669 100%);-webkit-background-clip:text;background-clip:text}.v35-products>.v11-section-head>span{color:#000000d1;max-width:720px;margin-top:28px;padding:0;font-size:16px;line-height:1.82;display:block}.v35-product-stage{aspect-ratio:1408/893;width:min(1408px,100vw - 96px);height:auto;box-shadow:none;perspective:none;background:0 0;border-radius:22px;margin-bottom:0;overflow:visible}.v35-product-stage:after{display:none}.v35-product-plane{z-index:0;background:linear-gradient(#f9f8f6d1,#f0c9bec2 39%,#eee5ebb8);border:1px solid #ffffffad;border-radius:22px;position:absolute;box-shadow:0 -4px 26px 8px #52371f1a}.v35-product-plane.far{filter:blur(4px);opacity:.8;inset:-10.3% 10.4% 10.6%}.v35-product-plane.middle{filter:blur(1.5px);opacity:.9;inset:-5.6% 4.3% -1.8%}.v35-command-center{z-index:2;background:#fff;border:1px solid #ffffffad;border-radius:22px;margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 44px #52371f33}.v35-command-center img{object-fit:cover;width:105.7%;max-width:none;height:109%;display:block;position:absolute;top:-4.5%;left:-2.85%}.v35-product-haze{z-index:4;object-fit:fill;pointer-events:none;width:100vw;max-width:none;height:60.5%;display:block;position:absolute;bottom:-6.8%;left:calc(-50vw + min(1408px,100vw - 96px)/2);right:calc(-50vw + min(1408px,100vw - 96px)/2)}.v35-product-stage .v11-execution-trace{z-index:6;height:116px;box-shadow:none;-webkit-backdrop-filter:none;background:#ffffff94;border:1px solid #ffffff94;border-radius:20px;bottom:1.25%;left:8.1%;right:8.1%}.v35-product-stage .v11-execution-trace>div{color:#000;border-right:0;justify-content:center;align-items:center;gap:16px;min-height:114px;padding:0;display:flex}.v35-product-stage .v11-execution-trace small{color:#ff8d50;font-feature-settings:"zero" 0;opacity:.8;font-family:Arial,sans-serif;font-size:clamp(12px,.835vw,16px);font-weight:400;line-height:18px;display:block}.v35-product-stage .v11-execution-trace b{color:#000;font-size:clamp(20px,1.46vw,28px);font-weight:430}.v35-product-stage .v11-execution-trace .v9-dock-signal{background:linear-gradient(90deg,#ff7a3900,#ff7a39 38%,#8ba2ff 73.558%,#8ba2ff00);width:39.05%;top:-1px;left:15px;box-shadow:0 0 8px #ff6a1a80}.v35-products .v18-foundation-intro{border:0;width:min(1441px,100vw - 96px);margin:166px auto 78px;padding:0;display:block}.v35-products .v18-foundation-intro h3{max-width:1040px;font-size:clamp(52px,4.48vw,86px);line-height:1.048}.v35-products .v18-foundation-intro h3 span{color:#000;display:block}.v35-products .v18-foundation-intro h3 span:last-child{color:#0000;background:linear-gradient(96.84deg,#000 0% 63%,#9c7669 100%);-webkit-background-clip:text;background-clip:text}.v35-products .v18-foundation-intro>span{color:#000000d1;max-width:760px;margin-top:27px;font-size:16px;line-height:1.82;display:block}.v35-foundation-carousel{width:100%;margin:0 auto 10px;display:block}.v35-foundation-viewport{min-height:min(760px,52.75vw);position:relative;overflow:hidden}.v35-foundation-track{will-change:transform;width:100%;display:flex}.v35-foundation-slide{grid-template-columns:472px 1200px;align-items:start;gap:69px;width:100%;min-width:100%;min-height:min(760px,52.75vw);padding-left:max(48px,50vw - 720.5px);display:grid}.v35-foundation-copy{color:#000;min-width:0;padding-top:min(32px,2.2vw)}.v35-foundation-mark{flex-direction:column;align-items:flex-start;min-height:min(116px,8.05vw);margin-left:6px;display:flex}.v35-foundation-mark strong{color:#0000;letter-spacing:-.02em;transform-origin:0 100%;background:linear-gradient(#ff5c1a 0%,#ff6332 14%,#ff6332c7 30%,#ff63326b 47%,#ff633229 58%,#ff633200 66%);-webkit-background-clip:text;background-clip:text;height:196px;margin-bottom:-88px;margin-left:5px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(76px,6.67vw,128px);font-style:normal;font-weight:400;line-height:128px;display:block;overflow:visible;transform:scaleX(1.36)skew(-3deg)}.v35-foundation-mark h3{z-index:0;color:#fff;letter-spacing:-.045em;margin:0;padding:4px 22px 6px;font-size:clamp(17px,1.46vw,28px);font-weight:500;line-height:1.18;position:relative}.v35-foundation-mark h3:before{z-index:-1;transform-origin:50%;content:"";background:#ff5c1ad9;border-radius:6px;position:absolute;inset:0 -3px;transform:scaleY(.99)skew(-6.69deg)}.v35-foundation-copy>p{color:#000;max-width:436px;margin-top:min(26px,1.8vw);font-size:clamp(11px,.84vw,16px);line-height:1.82}.v35-foundation-details{gap:min(12px,.84vw);margin-top:min(34px,2.36vw);display:grid}.v35-foundation-details>div{background:#ffffff94;border:1px solid #ffffff94;border-radius:clamp(13px,1.05vw,20px);min-height:clamp(80px,6.05vw,116px);padding:clamp(10px,1vw,18px) 14px 10px;box-shadow:0 0 12px #5639231a}.v35-foundation-details dt{color:#000;letter-spacing:-.055em;font-size:clamp(16px,1.46vw,28px);font-weight:400;line-height:1.08}.v35-foundation-details dt span{z-index:0;position:relative}.v35-foundation-details dt span:after{z-index:-1;content:"";background:#ff5a1f;height:clamp(4px,.36vw,7px);position:absolute;bottom:1px;left:-2px;right:-4px}.v35-foundation-details dd{color:#000000d1;margin:min(13px,.9vw) 0 0;font-size:clamp(9px,.84vw,16px);line-height:1.25}.v35-foundation-visual{background:#f7f6fb;width:1200px;height:min(760px,52.75vw);margin:0;overflow:hidden}.v35-foundation-visual img{width:auto;max-width:none;height:100%;display:block}.v35-foundation-pagination{justify-content:center;align-items:center;gap:10px;height:34px;margin-top:8px;display:flex}.v35-foundation-pagination button{cursor:pointer;background:#d4d7dc;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:width .35s cubic-bezier(.16,1,.3,1),height .35s cubic-bezier(.16,1,.3,1),background-color .25s,transform .25s}.v35-foundation-pagination button:hover{transform:scale(1.18)}.v35-foundation-pagination button.is-active{background:#ff5a1f;width:13px;height:13px}.v35-foundation-pagination button:focus-visible{outline-offset:4px;outline:2px solid #ff5a1f73}.v9-closing.v35-closing{aspect-ratio:1920/717;background:#07080b;width:100%;height:auto;min-height:0}.v35-closing>img{object-fit:fill;object-position:center;width:100%;height:66.667vw;inset:-2.083vw auto auto 0}.v35-closing .v9-closing-shade{background:linear-gradient(90deg,#050609ed 0%,#050609a3 40%,#05060921 73%),linear-gradient(#0506091f 0%,#05060900 50%,#050609b8 100%)}.v35-closing .v9-closing-copy{width:min(820px,58vw);top:10.46%;left:max(48px,50vw - 720.5px);transform:none}.v35-closing .v9-closing-copy h2{color:#fff;letter-spacing:-.0676em;margin:0;font-size:clamp(54px,4.48vw,86px);font-weight:500;line-height:1.048}.v35-closing .v9-closing-copy h2 span{color:#0000;background:linear-gradient(95.2deg,#fff 0%,#f7f7f4 63%,#ffd4c5 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.v35-closing .v35-closing-actions{align-items:center;gap:12px;margin-top:min(52px,2.71vw);display:flex}.v35-closing .v21-primary-cta{min-width:232px;padding-inline:36px}.v35-closing .v21-secondary-cta{min-width:168px;padding-inline:31px}.v35-footer{color:#fff;background:#07080b;width:100%;padding:0 48px;position:relative;bottom:auto;left:auto;right:auto}@media (width<=1120px) and (width>=761px){.v21-customers-head{grid-template-columns:minmax(120px,.3fr) minmax(0,1.7fr)}.v21-customers-head h2{font-size:clamp(42px,5vw,56px)}.v21-customers-head>span{grid-column:2;max-width:670px;padding-top:0}}@keyframes v21-refraction{0%,12%{opacity:0;transform:skew(-13deg)translate(-260%)}24%{opacity:.72}58%{opacity:.22}72%,to{opacity:0;transform:skew(-13deg)translate(520%)}}@media (width<=1100px){.v21-header{left:24px;right:24px}.v21-header .v9-nav{gap:14px}.v21-capability-dock{grid-template-columns:repeat(4,1fr);width:calc(100vw - 48px)}.v21-capability-dock .v9-dock-label span{display:none}.v21-architecture-map{left:0;right:31%}.v21-architecture-narrative{width:31vw;padding-left:46px;padding-right:28px;right:24px}.v21-architecture-chapter{left:46px;right:28px}.v21-architecture-chapter h3{margin-top:38px}.v35-foundation-carousel{width:calc(100vw - 48px)}.v35-foundation-slide{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:32px;padding-left:0}.v35-foundation-visual{aspect-ratio:1200/760;width:100%;height:auto}.v35-foundation-visual img{object-fit:contain;object-position:right center;width:100%;height:100%}}@media (width<=760px){.v11-hero-scroll{height:auto;min-height:0}.v11-hero-scroll>.v9-hero{height:max(600px,100svh - 110px);min-height:600px}.v21-header{height:56px;padding-inline:16px 10px;top:14px;left:14px;right:14px}.v21-header .v9-nav,.v21-header-actions{display:none}.v21-header{grid-template-columns:1fr auto}.v21-header .v9-menu-trigger{justify-self:end;display:flex}.v21-depth-stage .v21-depth-base,.v21-depth-near,.v21-depth-light{object-position:62% center}.v21-depth-near{opacity:.3}.v9-hero-shade{background:linear-gradient(#050609bf,#050609b8 45%,#050609e8 72%,#050609)}.v11-hero-copy-motion{width:calc(100vw - 40px);top:15%;left:20px}.v9-hero-lines{letter-spacing:-.058em;padding-bottom:.13em;font-size:clamp(39px,10.9vw,51px);line-height:1.08}.v9-hero-lines>span{padding-bottom:.1em}.v9-hero-lead{width:100%;font-size:14px;line-height:1.7}.v21-hero-actions{flex-wrap:wrap}.v21-primary-cta,.v21-secondary-cta{height:48px;font-size:12px}.v21-capability-dock{border-radius:22px;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);width:calc(100vw - 28px);height:96px;margin:14px auto 64px;padding:10px 12px}.v21-capability-dock .v9-dock-label{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 4px;display:flex}.v21-capability-dock .v9-dock-label span{max-width:none;font-size:9px;display:block}.v21-capability-dock .v9-dock-step{flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:0;padding:8px 5px;display:flex}.v21-capability-dock .v9-dock-step i{font-size:11px}.v21-capability-dock .v9-dock-step b{font-size:20px}.v21-capability-dock .v9-dock-step span{display:none}.v21-capability-dock .v9-dock-step:after{left:7px;right:7px}.v9-solutions{padding:103px 0 92px}.v35-solutions{padding-top:72px}.v35-solutions-head{width:calc(100vw - 40px);margin-bottom:36px}.v35-solutions-head h2{white-space:normal;font-size:clamp(40px,11vw,54px);line-height:1.07}.v35-solutions-head>p{margin:20px 0 0;font-size:14px;line-height:1.72}.v35-solution-carousel{height:500px;min-height:0;padding:0 16px;overflow:visible}.v35-solution-feature{border-radius:22px;width:auto;height:500px;min-height:0;left:16px;right:16px;translate:0}.v35-solution-feature-copy{bottom:25px;left:22px;right:22px}.v35-solution-feature-copy .v9-solution-meta{margin-bottom:19px}.v35-solution-feature-copy .v9-solution-meta>p,.v35-solution-feature-copy .v9-solution-meta>span{font-size:11px}.v35-solution-feature-copy h3{margin-bottom:13px;font-size:22px}.v35-solution-feature-copy>p{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;line-height:1.68;display:-webkit-box;overflow:hidden}.v35-solution-preview{display:none}.v35-solution-nav{width:54px;height:54px;top:calc(50% - 27px)}.v35-solution-nav.previous{left:4px}.v35-solution-nav.next{right:4px}.v35-solution-nav svg{width:24px;height:24px}.v9-solution-track article{border-radius:23px;width:min(86vw,390px);height:610px}.v9-solution-control{opacity:1;width:48px;height:48px;top:125px;transform:scale(1)}.v9-solution-control.previous{left:18px}.v9-solution-control.next{right:18px}.v21-customers{padding:96px 0 102px}.v21-customers-head{margin-bottom:45px;display:block}.v21-customers-head h2{margin-top:18px;font-size:42px}.v21-customers-head h2 span{white-space:normal}.v21-customers-head>span{margin-top:24px;padding:0;font-size:14px;display:block}.v21-customers .v9-logo-track span{border-radius:14px;width:164px;height:80px;padding:16px 21px}.v21-customers .v9-logo-track img{max-width:118px;max-height:43px}.v21-customers.v35-customers{padding:72px 0 88px}.v21-customers-head.v35-customers-head{width:calc(100vw - 40px);margin-bottom:42px}.v21-customers-head.v35-customers-head h2{font-size:clamp(40px,11vw,54px);line-height:1.07}.v21-customers-head.v35-customers-head h2 span{white-space:normal}.v21-customers-head.v35-customers-head>span{margin:20px 0 0;font-size:14px;line-height:1.72}.v11-architecture{padding-top:101px}.v11-architecture.v35-architecture{padding-top:72px}.v11-architecture .v11-section-head.v35-architecture-head{width:calc(100vw - 40px);margin-bottom:44px}.v11-architecture .v11-section-head.v35-architecture-head h2{font-size:clamp(40px,11vw,54px);line-height:1.07}.v11-architecture .v11-section-head.v35-architecture-head h2 span{white-space:normal}.v11-architecture .v11-section-head.v35-architecture-head>span{margin:20px 0 0;font-size:14px;line-height:1.72}.v23-architecture-board{border-radius:22px;padding:0 16px 24px}.v23-blueprint-head{min-height:72px}.v23-blueprint-head>div{gap:7px;display:grid}.v23-blueprint-head b{font-size:9px}.v23-blueprint-head>span{letter-spacing:.08em;font-size:6px}.v23-cluster-title{grid-template-columns:38px 1fr;min-height:76px}.v23-source-grid{padding:10px 12px 14px}.v23-source-grid>div{min-height:76px}.v23-core-mark{height:96px}.v23-layer-list,.v23-edge-list{padding-inline:14px}.v23-capability-loop ol{grid-template-columns:1fr}.v23-capability-loop li{border-top:1px solid #ffffff17;border-left:0;grid-template-columns:34px 1fr;align-content:center;align-items:center;min-height:54px}.v23-capability-loop li small{grid-row:auto}.v23-capability-loop li b{margin-top:0}.v23-capability-loop li i{top:auto;bottom:-4px;right:12px;transform:rotate(135deg)}.v23-architecture-chapters{grid-template-columns:1fr;margin-top:28px}.v23-architecture-chapter{border-bottom:1px solid #ffffff1f;border-right:0;min-height:280px}.v23-architecture-chapter:last-child{border-bottom:0}.v23-architecture-chapter:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.v21-architecture-scroll{height:auto;min-height:0;padding:0 20px}.v21-architecture-sticky{background:0 0;height:auto;min-height:0;padding:22px 0 0;position:relative;top:auto;overflow:visible}.v21-architecture-map{aspect-ratio:3/2;width:100%;position:relative;inset:auto}.v21-map-base{opacity:.82;filter:saturate(.9)brightness(.87)}.v21-map-highlight,.v21-architecture-map>span{display:none}.v21-architecture-narrative{border-radius:24px;width:100%;height:auto;min-height:330px;margin-top:18px;padding:32px 28px 28px 44px;position:relative;top:auto;right:auto;transform:none}.v21-architecture-progress{top:32px;bottom:32px;left:20px}.v21-architecture-chapter{min-height:270px;position:relative;inset:auto}.v21-architecture-chapter h3{margin-top:42px;font-size:34px}.v21-architecture-readout{display:none}.v11-architecture-notes{margin-top:28px}.v11-product-stage{border-radius:22px;height:auto;min-height:0;padding-bottom:18px}.v11-products>.v11-section-head{margin-bottom:38px;display:block}.v11-products>.v11-section-head h2{font-size:38px;line-height:1.07}.v11-products>.v11-section-head>span{margin-top:22px;padding:0;font-size:16px;display:block}.v18-foundation-intro{display:block}.v11-command{border-radius:15px}.v11-execution-trace{border-radius:16px;bottom:14px;left:14px;right:14px}.v35-architecture-visual{width:calc(100vw - 24px)}.v35-products{padding-top:88px}.v35-products>.v11-section-head{width:calc(100vw - 32px);margin-bottom:72px}.v35-products>.v11-section-head h2,.v35-products .v18-foundation-intro h3{font-size:40px;line-height:1.07}.v35-products>.v11-section-head>span,.v35-products .v18-foundation-intro>span{margin-top:22px;font-size:14px}.v35-product-stage{aspect-ratio:auto;width:calc(100vw - 24px);min-height:520px;padding:0}.v35-product-plane{display:block}.v35-command-center{width:auto!important;position:absolute!important;inset:0!important}.v35-command-center img{object-fit:cover;object-position:47% center;width:100%;height:100%;top:0;left:0}.v35-product-haze{width:calc(100% + 24px);height:50%;bottom:-1px;left:-12px;right:-12px}.v35-product-stage .v11-execution-trace{grid-template-columns:repeat(4,1fr);height:82px;margin:0;position:absolute;width:auto!important;bottom:14px!important;left:12px!important;right:12px!important}.v35-product-stage .v11-execution-trace>div{border-bottom:0;border-right:0;gap:7px;min-height:80px;padding:10px 4px}.v35-product-stage .v11-execution-trace small{font-size:10px}.v35-product-stage .v11-execution-trace b{font-size:16px}.v35-products .v18-foundation-intro{width:calc(100vw - 32px);margin:112px auto 48px}.v35-foundation-carousel{width:calc(100vw - 32px);margin-bottom:72px}.v35-foundation-viewport{min-height:0;overflow:hidden}.v35-foundation-track{align-items:flex-start}.v35-foundation-slide{flex-direction:column;gap:32px;min-height:0;display:flex}.v35-foundation-copy{padding-top:0}.v35-foundation-mark{min-height:92px}.v35-foundation-mark strong{font-size:84px}.v35-foundation-mark h3{margin-top:0;padding:4px 18px 6px;font-size:20px}.v35-foundation-copy>p{max-width:none;margin-top:22px;font-size:13px;line-height:1.75}.v35-foundation-details{gap:10px;margin-top:26px}.v35-foundation-details>div{border-radius:16px;min-height:92px;padding:15px 14px 12px}.v35-foundation-details dt{font-size:21px}.v35-foundation-details dd{margin-top:12px;font-size:11px;line-height:1.45}.v35-foundation-visual{border-radius:14px}.v35-foundation-pagination{margin-top:22px}.v35-foundation-pagination button{width:9px;height:9px}.v35-foundation-pagination button.is-active{width:13px;height:13px}.v9-closing.v35-closing{aspect-ratio:auto;height:620px;min-height:620px}.v35-closing>img{object-fit:cover;object-position:64% center;width:100%;height:100%;inset:0}.v35-closing .v9-closing-shade{background:linear-gradient(#0506094d,#050609a1 46%,#050609e6)}.v35-closing .v9-closing-copy{width:calc(100vw - 40px);top:84px;left:20px}.v35-closing .v9-closing-copy h2{font-size:clamp(42px,11.7vw,54px);line-height:1.04}.v35-closing .v35-closing-actions{flex-wrap:wrap;gap:10px;margin-top:34px}.v35-closing .v21-primary-cta,.v35-closing .v21-secondary-cta{min-width:0;padding-inline:22px}.v35-footer{grid-template-columns:1fr auto;height:auto;min-height:150px;padding:24px 20px}.v35-footer>.site-legal{grid-area:2/1/auto/-1}.v35-footer nav{gap:14px}}@media (prefers-reduced-motion:reduce){.v21-depth-refraction{display:none}.v21-depth-near{opacity:.18}.v21-architecture-scroll{height:auto;min-height:0}.v21-architecture-sticky{height:auto;min-height:850px;position:relative}.v21-architecture-chapter.is-static{opacity:1!important;transform:none!important}.v27-architecture-base,.v27-architecture-luminance,.v27-architecture-energy{animation:none!important}.v27-architecture-luminance,.v27-architecture-energy{display:none}.v28-hero-base,.v28-hero-plane,.v28-hero-network,.v28-hero-field,.v28-hero-refraction,.v28-architecture-lightmap,.v28-architecture-scan{animation:none!important}.v28-hero-network,.v28-hero-field,.v28-hero-refraction,.v28-architecture-lightmap,.v28-architecture-scan{display:none}}.v35-solutions-head h2,.v35-closing .v9-closing-copy h2 span{margin-top:-.08em;margin-bottom:-.16em;margin-right:-.12em;padding:.08em .12em .16em 0}.v9-home .architecture-data-flow{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.architecture-data-route{color:#72bdff}.architecture-data-route.amber{color:#ff9c52}.architecture-data-route.return{color:#5c9edf;opacity:.55}.architecture-data-route path{fill:none;stroke:currentColor;stroke-linecap:round;animation:architecture-water-flow 3s linear var(--flow-delay) infinite}.architecture-data-trail{stroke-width:6px;stroke-dasharray:32 148;opacity:.22;filter:blur(2px)}.architecture-data-packet{stroke-width:2.2px;stroke-dasharray:14 166;filter:drop-shadow(0 0 3px)}.architecture-data-flow[data-active=false] path{animation-play-state:paused}@keyframes architecture-water-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-180px}}.v9-home .v28-architecture-media:after{display:none}@media (width<=760px){.architecture-data-flow{opacity:.75}}@media (prefers-reduced-motion:reduce){.v9-home .architecture-data-flow{display:none}.architecture-data-route path{animation:none}}.architecture-data-route .architecture-data-packet{animation-name:architecture-water-head}@keyframes architecture-water-head{0%{stroke-dashoffset:-18px}to{stroke-dashoffset:-198px}}.home-data-layer{z-index:3;pointer-events:none;width:100.5%;height:100.5%;position:absolute;inset:-.25%;overflow:hidden;container-type:size}.home-data-flow{width:max(100cqw,150cqh);max-width:none;height:max(100cqh,66.6667cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-data-route{color:#99d9ff}.home-data-route.amber{color:#ffc07d}.home-data-route path{fill:none;stroke:currentColor;stroke-linecap:round;animation:home-data-transfer var(--flow-duration) linear var(--flow-delay) infinite}.home-data-trail{stroke-width:6px;stroke-dasharray:5 95;opacity:.24}.home-data-packet{stroke-width:2px;stroke-dasharray:1.2 98.8;filter:drop-shadow(0 0 4px)}.home-data-flow[data-active=false] path{animation-play-state:paused}@keyframes home-data-transfer{0%{stroke-dashoffset:8px;opacity:0}12%,82%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.home-data-route .home-data-trail{animation-name:home-data-trail-transfer}@keyframes home-data-trail-transfer{0%{stroke-dashoffset:12px;opacity:0}12%,82%{opacity:.24}to{stroke-dashoffset:-96px;opacity:0}}@media (width<=700px){.home-data-flow{opacity:.65}.home-data-route:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.v9-home .home-data-flow{display:none}.home-data-route path{animation:none}}@media (width<=760px){.home-data-flow{left:62%;transform:translate(-62%,-50%)}}.v9-home .home-stage-lights{z-index:1;pointer-events:none;contain:strict;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 58%);mask-image:linear-gradient(90deg,#0000 20%,#000 58%)}.v9-home .v21-primary-cta{isolation:isolate;position:relative;overflow:hidden}.v9-home .v21-primary-cta:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffffa6 49%,#0000 58%);animation:6s ease-in-out infinite home-stage-sheen;position:absolute;inset:-60% -35%;transform:translate(-100%)}.v9-home .v21-primary-cta:hover{box-shadow:0 0 24px #ff914d66,0 0 60px #ff914d26}.v9-home .v28-architecture-media:after,.v9-home .v35-foundation-visual:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#8ba2ff00 43%,#8ba2ff26 49%,#ff91531f 51%,#0000 59%);animation:9s ease-in-out infinite home-stage-sheen;position:absolute;inset:0;transform:translate(-100%)}.v9-home .v35-foundation-visual{position:relative;overflow:hidden}.v9-home .v9-dock-step:nth-child(2){animation-delay:1.5s}.v9-home .v9-dock-step:nth-child(3){animation-delay:3s}.v9-home .v9-dock-step:nth-child(4){animation-delay:4.5s}.v9-home .v9-dock-step{animation:6s ease-in-out infinite home-stage-chase}@keyframes home-stage-sheen{0%,55%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes home-stage-chase{0%,28%,to{text-shadow:0 0 #0000}12%{text-shadow:0 0 12px #ff9153bb,0 0 28px #8ba2ff88}}@media (width<=700px){.v9-home .home-stage-lights{opacity:.5;-webkit-mask-image:linear-gradient(#0000 15%,#000 65%);mask-image:linear-gradient(#0000 15%,#000 65%)}}@media (prefers-reduced-motion:reduce){.v9-home .home-stage-lights,.v9-home .v21-primary-cta:before,.v9-home .v28-architecture-media:after,.v9-home .v35-foundation-visual:after{display:none}.v9-home .v9-dock-step{animation:none}}.home-stage-halo{background:radial-gradient(#79bfff24,#8ba2ff0a 45%,#0000 70%);border-radius:50%;width:42%;height:70%;animation:12s ease-in-out infinite alternate home-halo-breathe;position:absolute;top:5%;left:60%}.v9-closing .home-stage-lights{opacity:.55}@keyframes home-halo-breathe{0%{opacity:.45;transform:translate(-5%,4%)scale(.88)}to{opacity:.95;transform:translate(5%,-4%)scale(1.12)}}.home-stage-beam{clip-path:polygon(48% 0,52% 0,100% 100%,0 100%);transform-origin:50% 0;background:linear-gradient(#ffb57800,#ffad7040 32%,#ff915312 72%,#0000);width:23%;height:120%;animation:18s ease-in-out infinite alternate home-light-sway;position:absolute;top:-12%;left:59%}.home-stage-beam-blue{background:linear-gradient(#72caff00,#72caff38 32%,#8ba2ff12 72%,#0000);animation-delay:-9s;left:77%}.home-stage-lasers{transform-origin:bottom;width:1px;height:76%;animation:20s ease-in-out infinite alternate home-laser-sway;position:absolute;top:10%;left:77%}.home-stage-lasers i{transform-origin:bottom;background:linear-gradient(#0000 8%,#94d8ff70 55%,#8ba2ff00);position:absolute;inset:0;box-shadow:0 0 8px #8ba2ff30}.home-stage-lasers i:first-child{background:linear-gradient(#0000 8%,#ffb57866 55%,#ff915300);transform:rotate(-6deg)}.home-stage-lasers i:last-child{transform:rotate(6deg)}.home-stage-star{width:2px;height:2px;animation:home-star-drift 8s ease-in-out var(--star-delay) infinite alternate;background:#ffcca3;border-radius:50%;position:absolute;box-shadow:0 0 6px #ffb57880}.home-stage-lights[data-active=false] *{animation-play-state:paused}@keyframes home-light-sway{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes home-laser-sway{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes home-star-drift{0%{opacity:.12;transform:translateY(10px)}to{opacity:.5;transform:translateY(-16px)}}.v9-home .v28-hero-plane{animation:8s ease-in-out infinite alternate home-art-breathe}.v9-home .v28-hero-network,.v9-home .v28-hero-field,.v9-home .v28-architecture-lightmap{display:none}@keyframes home-art-breathe{0%{opacity:.19}to{opacity:.32}}@media (width<=700px){.home-stage-beam-blue,.home-stage-star:nth-child(n+10){display:none}}@media (prefers-reduced-motion:reduce){.v9-home .v28-hero-plane{animation:none}}.v9-home .home-navigation{z-index:100;height:0;position:fixed;inset:0 0 auto}.v9-home .home-navigation .site-header{transition:top .28s,height .28s,background-color .28s}.v9-home .home-navigation[data-compact=true] .site-header{background-color:#07080cf0;height:56px;top:10px}.v9-home #platform{scroll-margin-top:90px}@media (width>=1000px) and (height>=700px) and (prefers-reduced-motion:no-preference){.v9-home .v35-products{overflow:clip}.v9-home .home-product-scroll{--stage-width:min(1408px, calc(100vw - 96px), calc((100svh - 200px) * 1.5767));height:calc(var(--stage-width) / 1.5767 + 70svh);position:relative}.v9-home .home-product-scroll .v35-product-stage{width:var(--stage-width);height:auto;min-height:0;position:sticky;top:130px}.home-product-scroll .v35-command-center{transform-origin:50% 65%}.home-product-scroll .v35-product-plane{filter:none}}@media (prefers-reduced-motion:reduce){.v9-home .home-navigation .site-header{transition:none}}
