.v14-build,.v14-build *{box-sizing:border-box}.v14-build{color:#f7f2ff;background:#10091f;min-height:100vh;font-family:Manrope,system-ui,-apple-system,sans-serif;overflow-x:hidden}.v14-build button,.v14-build a{font:inherit}.v14-build button{cursor:pointer}.v14-build a{text-decoration:none}.v14-nav{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;gap:18px;max-width:1400px;height:82px;margin:auto;padding:0 40px;display:flex}.v14-brand{letter-spacing:-.09em;color:#fff;align-items:baseline;gap:8px;font-size:28px;font-weight:1000;line-height:1;display:flex}.v14-brand span{color:#b88eff}.v14-brand small{letter-spacing:-.02em;color:#aaa0be;font-size:9px;font-weight:850}.v14-lab-label{color:#b2a5cc;letter-spacing:.13em;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.v14-lab-label span,.v14-status-dot,.v14-live-dot,.v14-stage-topline i{background:#7de4bd;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 12px #7de4bd77}.v14-language{color:#efdcff;background:#251839;border:1px solid #64517f;border-radius:18px;align-items:center;gap:8px;padding:8px 13px;display:flex;font-size:11px!important;font-weight:900!important}.v14-intro{text-align:center;isolation:isolate;padding:76px 24px 40px;position:relative}.v14-intro:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#6940a04c,#0000 70%);width:700px;height:370px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.v14-eyebrow{color:#b79fea;letter-spacing:.17em;align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.v14-intro h1{letter-spacing:-.078em;margin:23px 0 18px;font-size:clamp(43px,6.4vw,85px);font-weight:950;line-height:1.08}.v14-intro h1 em{color:#bb9aff;font-style:normal}.v14-intro>p{color:#b9aecb;max-width:670px;margin:0 auto;font-size:clamp(14px,1.5vw,17px);line-height:1.75}.v14-intro-meta{color:#9586b4;letter-spacing:.13em;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px;font-size:9px;font-weight:950;display:flex}.v14-intro-meta>span:nth-child(2){color:#635376}.v14-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1270px;margin:8px auto 26px;padding:0 24px;display:grid}.v14-service{color:#c5b6dc;text-align:left;background:#211531;border:1px solid #49335e;border-radius:13px;align-items:center;gap:11px;min-height:59px;padding:12px 13px;transition:border-color .2s,background .2s,transform .2s;display:flex;font-size:12px!important;font-weight:800!important}.v14-service svg:first-child{color:#ad87df;flex:none}.v14-service svg:last-child{opacity:.45;flex:none;margin-left:auto}.v14-service:hover{border-color:#8c65bd;transform:translateY(-2px)}.v14-service.is-selected{color:#fff;background:linear-gradient(110deg,#7753ad,#5b3a8f);border-color:#a77ade;box-shadow:0 10px 29px #5b23922e}.v14-service.is-selected svg:first-child{color:#f7e8ff}.v14-service.is-selected svg:last-child{opacity:1}.v14-stage{background:radial-gradient(at 50% -13%,#503073 0%,#28193e 47%,#1a102b 88%);border:1px solid #71538c;border-radius:25px;width:min(1270px,100% - 48px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 46px 105px #0008,0 0 0 6px #5f328b0b}.v14-stage-topline,.v14-stage-bottom{color:#a994c3;letter-spacing:.15em;background:#150d27b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;padding:18px 25px;font-size:9px;font-weight:900;display:flex}.v14-stage-topline>span{align-items:center;gap:9px;display:flex}.v14-stage-topline b{color:#6f5986}.v14-stage-topline>span:last-child{color:#9fddb9}.v14-stage-topline i{width:6px;height:6px}.v14-top-pulse{background:#66d3b4;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite v14-pulse}.v14-scene{isolation:isolate;min-height:620px;padding:23px 30px 26px;position:relative;overflow:hidden}.v14-scene:before{content:"";z-index:-2;background-color:#0000;background-image:linear-gradient(90deg,#0000 97%,#ffffff07 98%),linear-gradient(#ffffff06 2%,#0000 3%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 70px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0007,#0000 85%);mask-image:linear-gradient(#0007,#0000 85%)}.v14-scene:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#9f6fee24,#0000 70%);width:700px;height:450px;position:absolute;top:80px;left:50%;transform:translate(-50%)}.v14-scene-head{z-index:3;justify-content:space-between;align-items:flex-start;gap:16px;max-width:1050px;margin:0 auto 10px;display:flex;position:relative}.v14-scene-head h2{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(23px,3vw,34px);font-weight:950}.v14-micro{color:#c6addb;letter-spacing:.17em;font-size:9px;font-weight:900}.v14-purple-dot{color:#ba92f0}.v14-scene-actions{gap:7px;display:flex}.v14-scene-actions button{color:#e2d0f4;background:#ffffff0d;border:1px solid #ffffff25;border-radius:11px;place-items:center;width:36px;height:36px;transition:background .2s;display:grid}.v14-scene-actions button:hover{background:#7451a0}.v14-workarea{grid-template-columns:minmax(120px,1fr) minmax(440px,2.4fr) minmax(120px,1fr);align-items:end;gap:3px;max-width:1150px;height:360px;margin:0 auto;display:grid;position:relative}.v14-product-shell{z-index:2;background:#f9f6ff;border:1px solid #a17cb5;border-radius:17px;align-self:center;min-width:0;position:relative;overflow:visible;transform:perspective(1100px)rotateX(1deg);box-shadow:0 36px 70px #0b031eaa,0 0 30px #c593f341}.v14-product-chrome{color:#715e88;background:#f0eaf9;border-bottom:1px solid #dfd2e9;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 12px;display:flex}.v14-chrome-circles{gap:4px;display:flex}.v14-chrome-circles i{background:#bfabce;border-radius:50%;width:6px;height:6px}.v14-chrome-circles i:first-child{background:#f2a1af}.v14-chrome-circles i:nth-child(2){background:#f5cf84}.v14-chrome-circles i:nth-child(3){background:#a2dcbb}.v14-chrome-address{letter-spacing:.045em;color:#8a789b;font-size:8px;font-weight:800}.v14-chrome-bolt{color:#8250b3;font-size:15px}.v14-product-body{background:linear-gradient(160deg,#fff,#f0e8f8);border-radius:0 0 16px 16px;min-height:268px;padding:0 18px 16px;position:relative;overflow:hidden}.v14-product-nav,.v14-product-hero,.v14-product-cards,.v14-product-footer{opacity:0;visibility:hidden;transition:opacity .55s,transform .55s,visibility .55s;transform:translateY(8px)}.v14-product-nav.is-built,.v14-product-hero.is-built,.v14-product-cards.is-built,.v14-product-footer.is-built{opacity:1;visibility:visible;transform:translateY(0)}.v14-product-nav{color:#87769a;border-bottom:1px solid #e6daed;align-items:center;gap:17px;height:38px;font-size:8px;font-weight:900;display:flex}.v14-product-nav strong{color:#221239;letter-spacing:-.08em;margin-right:auto;font-size:18px}.v14-product-nav strong span{color:#ac6de7}.v14-product-nav i{background:#40215e;border-radius:9px;width:45px;height:13px}.v14-product-hero{color:#281444;grid-template-columns:1.5fr 1fr;align-items:center;gap:10px;min-height:128px;padding:10px 1px;display:grid}.v14-product-copy small{color:#9e6bc4;letter-spacing:.18em;font-size:7px;font-weight:950;display:block}.v14-product-copy h3{letter-spacing:-.055em;margin:5px 0;font-size:clamp(13px,2vw,22px);font-weight:1000;line-height:1.13}.v14-product-copy p{color:#79698d;max-width:230px;margin:0 0 8px;font-size:8px;line-height:1.6}.v14-product-cta{color:#fff;background:#48256d;border-radius:6px;align-items:center;gap:10px;padding:7px 12px;font-size:7px;font-weight:900;display:inline-flex}.v14-product-graphic{place-items:center;min-height:126px;display:grid;position:relative}.v14-orbit{border:1px solid #b59acb;border-radius:50%;position:absolute;inset:10% 25%;transform:rotate(35deg)}.v14-orbit-two{border-color:#d1b3e7;inset:26% 13%;transform:rotate(-30deg)}.v14-graphic-center{color:#fff;background:radial-gradient(circle at 30% 25%,#c1a1ff,#6f3da6);border-radius:17px;place-items:center;width:54px;height:54px;font-size:38px;display:grid;box-shadow:0 13px 23px #7443a34f}.v14-product-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.v14-product-card{background:#fff;border:1px solid #e2d9eb;border-radius:9px;gap:4px;min-width:0;padding:9px 8px;display:grid}.v14-product-card>span{color:#8652b2;font-size:15px}.v14-product-card strong{color:#47355b;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-weight:900;overflow:hidden}.v14-product-card i{background:#e7d9f2;border-radius:10px;width:60%;height:3px}.v14-product-footer{color:#6d5682;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;font-size:7px;font-weight:850;display:flex}.v14-product-footer>span:first-child{align-items:center;gap:5px;display:flex}.v14-product-footer svg{color:#36a57c}.v14-footer-dots{gap:3px;display:flex}.v14-footer-dots i{background:#ba95da;border-radius:8px;width:14px;height:4px}.v14-blueprint{opacity:.8;border:2px dashed #cbb5dd;border-radius:10px;flex-direction:column;gap:10px;padding:17px;display:flex;position:absolute;inset:32px 18px 18px}.v14-blueprint i{border:1px dashed #cbb5dd;border-radius:6px;height:18px}.v14-blueprint i:nth-child(2){height:82px}.v14-blueprint i:nth-child(3){height:38px}.v14-blueprint>span{color:#a48ab8;letter-spacing:.1em;font-size:7px;font-weight:900;position:absolute;bottom:7px;right:12px}.v14-success-badge{color:#287852;letter-spacing:.07em;background:#d5ffe9;border:1px solid #a8f2cc;border-radius:20px;align-items:center;gap:6px;padding:9px 11px;font-size:8px;font-weight:1000;animation:.55s both v14-success;display:flex;position:absolute;top:45px;right:7px;box-shadow:0 6px 20px #3ea87f23}.v14-build-particle{opacity:0;z-index:3;pointer-events:none;background:#b086f16b;border:2px solid #bb9bef;border-radius:4px;width:18px;height:18px;position:absolute}.v14-phase-1 .v14-particle-one,.v14-phase-2 .v14-particle-one,.v14-phase-3 .v14-particle-one,.v14-phase-4 .v14-particle-one{animation:2.3s ease-in-out infinite v14-cargo-left}.v14-phase-2 .v14-particle-two,.v14-phase-3 .v14-particle-two,.v14-phase-4 .v14-particle-two{animation:2.6s ease-in-out .35s infinite v14-cargo-right}.v14-workstation{z-index:3;flex-direction:column;justify-content:end;align-items:center;min-width:0;padding-bottom:3px;display:flex;position:relative}.v14-worker{aspect-ratio:1/1.04;filter:drop-shadow(0 18px 18px #080414bb);flex-direction:column;justify-content:end;align-items:center;width:min(100%,178px);display:flex;position:relative}.v14-worker-light{z-index:0;pointer-events:none;background:radial-gradient(#996bd85a,#0000 67%);width:112%;height:44px;position:absolute;bottom:34px}.v14-worker-art{z-index:1;aspect-ratio:1;transform-origin:bottom;will-change:transform;background-repeat:no-repeat;background-size:300% 500%;flex:none;width:100%;animation:3.5s ease-in-out infinite v14-idle;display:block;position:relative}.v14-worker-1 .v14-worker-art{animation-delay:-1.2s}.v14-worker-2 .v14-worker-art{animation-delay:-2s}.v14-worker.is-active .v14-worker-art{filter:drop-shadow(0 0 8px #b68af662)}.v14-worker-name{z-index:2;color:#fff;background:#2c1a45ed;border:1px solid #9476bb;border-radius:20px;justify-content:center;align-items:center;gap:7px;min-width:64px;margin-top:-6px;padding:6px 10px;font-size:10px;font-weight:900;display:flex;position:relative;box-shadow:0 6px 18px #100621b0}.v14-worker.is-active .v14-worker-name{background:#503372;border-color:#bc98f7}.v14-worker-name .v14-status-dot{width:5px;height:5px;box-shadow:none}.v14-worker-task{color:#cbb5e0;text-align:center;background:#2e1b48;border:1px solid #665080;border-radius:9px;align-items:center;gap:5px;max-width:100%;margin-top:13px;padding:8px 9px;font-size:8px;font-weight:800;line-height:1.35;display:flex}.v14-worker-task svg{color:#ac8cf7;flex:none}.v14-floor{z-index:0;transform-origin:bottom;opacity:.6;background:repeating-linear-gradient(90deg,#a77ac124 0 1px,#0000 1px 80px),repeating-linear-gradient(0deg,#a77ac124 0 1px,#0000 1px 40px);height:120px;position:absolute;bottom:108px;left:0;right:0;transform:perspective(260px)rotateX(67deg);-webkit-mask-image:linear-gradient(#0000,#0005 30%,#000);mask-image:linear-gradient(#0000,#0005 30%,#000)}.v14-crew-bottom{z-index:3;justify-content:center;align-items:center;gap:14px;max-width:630px;margin:6px auto 0;display:flex;position:relative}.v14-crew-bottom .v14-worker{min-width:65px;max-width:94px}.v14-crew-bottom .v14-worker-name{padding:4px 9px;font-size:8px}.v14-progress-block{background:#190e2abb;border:1px solid #745c956e;border-radius:14px;flex:1;max-width:490px;padding:16px 18px;box-shadow:0 8px 26px #14062255}.v14-progress-heading{color:#dbc7ef;justify-content:space-between;align-items:center;gap:15px;font-size:10px;font-weight:900;display:flex}.v14-progress-heading b{color:#89e8be;letter-spacing:-.04em;font-size:18px}.v14-progress-track{background:#ffffff1c;border:1px solid #ffffff13;border-radius:10px;height:8px;margin-top:10px;overflow:hidden}.v14-progress-track span{background:linear-gradient(90deg,#9660d1,#7bddbd);border-radius:10px;height:100%;transition:width .65s;display:block}.v14-progress-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.v14-progress-steps>div{justify-content:center;align-items:center;display:flex;position:relative}.v14-progress-steps>div:not(:last-child):after{content:"";background:#766085;width:calc(100% - 28px);height:1px;position:absolute;left:calc(50% + 14px)}.v14-progress-steps>div span{color:#ad96bd;background:#322044;border:1px solid #6d5a86;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.v14-progress-steps>div.is-done span{color:#fff;background:#604089;border-color:#c195ed}.v14-stage-bottom{background:#100923ba;border-top:1px solid #ffffff12;padding:14px 26px}.v14-stage-bottom span:last-child{color:#826b9e;font-size:8px}.v14-outro{justify-content:space-between;align-items:end;gap:40px;width:min(1190px,100% - 48px);margin:80px auto 100px;display:flex}.v14-outro>div{max-width:680px}.v14-outro>div>span{color:#a98cda;letter-spacing:.13em;font-size:10px;font-weight:900}.v14-outro h2{letter-spacing:-.06em;margin:14px 0;font-size:clamp(28px,4vw,48px);line-height:1.14}.v14-outro p{color:#a99cbf;font-size:14px;line-height:1.7}.v14-outro>a{white-space:nowrap;color:#301b42;background:#fff;border-radius:11px;align-items:center;gap:10px;padding:15px 17px;font-size:12px;font-weight:900;display:flex}@keyframes v14-idle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(.55deg)}}@keyframes v14-cargo-left{0%{opacity:0;top:72%;left:-19%;transform:scale(.4)rotate(-20deg)}25%{opacity:1}75%{opacity:1}to{opacity:0;top:56%;left:38%;transform:scale(1)rotate(9deg)}}@keyframes v14-cargo-right{0%{opacity:0;top:80%;right:-18%;transform:scale(.5)rotate(10deg)}20%{opacity:1}74%{opacity:1}to{opacity:0;top:48%;right:39%;transform:scale(1.2)rotate(25deg)}}@keyframes v14-success{0%{opacity:0;transform:translateY(-6px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes v14-pulse{0%,to{opacity:.4;box-shadow:0 0 #73dfbb66}50%{opacity:1;box-shadow:0 0 0 5px #73dfbb00}}@media (width<=900px){.v14-nav{padding:0 25px}.v14-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.v14-workarea{grid-template-columns:110px minmax(300px,1fr) 110px}.v14-worker-task{padding:6px;font-size:7px}.v14-scene{min-height:600px;padding:20px 15px 28px}.v14-product-body{padding:0 12px 13px}}@media (width<=650px){.v14-nav{height:70px;padding:0 19px}.v14-brand{font-size:25px}.v14-brand small{display:none}.v14-lab-label{letter-spacing:.08em;font-size:7px}.v14-intro{padding:55px 22px 30px}.v14-intro h1{font-size:clamp(39px,9.7vw,64px)}.v14-controls{gap:7px;margin-bottom:14px;padding:0 12px}.v14-service{gap:6px;min-height:50px;padding:10px;font-size:10px!important}.v14-service svg:first-child{width:15px}.v14-service svg:last-child{width:12px}.v14-stage{border-radius:15px;width:calc(100% - 16px)}.v14-stage-topline{gap:8px;padding:13px 14px;font-size:7px}.v14-stage-topline span:last-child{font-size:0}.v14-stage-topline .v14-top-pulse{font-size:initial}.v14-scene{min-height:590px;padding:20px 10px}.v14-scene-head{padding:0 7px}.v14-scene-head h2{font-size:24px}.v14-workarea{height:380px;display:block;position:relative}.v14-product-shell{width:76%;position:absolute;top:54px;left:12%;transform:none}.v14-product-body{min-height:255px}.v14-product-hero{min-height:115px}.v14-product-copy h3{font-size:17px}.v14-product-graphic{min-height:100px}.v14-product-cards{gap:4px}.v14-product-card{padding:7px 5px}.v14-product-card strong{font-size:6px}.v14-product-nav{gap:7px}.v14-product-chrome{height:29px}.v14-chrome-address{font-size:6px}.v14-workstation{z-index:5;width:31%;position:absolute;bottom:2px}.v14-station-left{left:-6px}.v14-station-right{right:-6px}.v14-worker{width:100%;max-width:138px}.v14-worker-art{max-width:inherit}.v14-worker-task{display:none}.v14-floor{bottom:170px}.v14-crew-bottom{gap:8px;margin:2px auto 0;padding:0 3px}.v14-crew-bottom .v14-worker{max-width:70px}.v14-progress-block{padding:12px 10px}.v14-progress-heading{font-size:8px}.v14-progress-heading b{font-size:15px}.v14-progress-steps{gap:3px}.v14-progress-steps>div span{width:17px;height:17px;font-size:8px}.v14-progress-steps>div:not(:last-child):after{display:none}.v14-stage-bottom{padding:12px 13px;font-size:7px}.v14-stage-bottom span:last-child{font-size:6px}.v14-outro{margin:55px auto;display:block}.v14-outro>a{width:max-content;margin-top:22px}}@media (width<=370px){.v14-nav{padding:0 12px}.v14-lab-label{font-size:6px}.v14-product-shell{width:82%;left:9%}.v14-workstation{width:27%}.v14-product-copy h3{font-size:15px}.v14-product-graphic{min-height:90px}}@media (prefers-reduced-motion:reduce){.v14-build *{transition:none!important;animation:none!important}.v14-build-particle{display:none}}
