.sm-header{z-index:50;isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(118%);backdrop-filter:blur(18px)saturate(118%);background:radial-gradient(circle at 10% 45%,#00aeff18,#0000 19%),radial-gradient(circle at 87% 8%,#c7e6f20e,#0000 24%),linear-gradient(#0f171efe,#050a0ffe 64%,#020609);border-bottom:1px solid #708c9a61;position:sticky;top:0;overflow:hidden;box-shadow:inset 0 1px #f4fafd30,inset 0 -1px #000000f0,inset 0 -16px 35px #00000040,0 12px 34px #00000094}.sm-header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#2430383d,#eaf4f9db 13%,#46596566 29%,#f7fcfffa 50%,#46596566 71%,#eaf4f9db 87%,#2430383d);height:4px;position:absolute;inset:0 0 auto;box-shadow:0 1px #000000e6,0 2px 12px #d2e9f317}.sm-header-inner{grid-template-columns:minmax(390px,470px) 1fr auto;align-items:center;gap:28px;width:min(1840px,100% - 48px);min-height:132px;margin-inline:auto;display:grid;position:relative}.sm-header-depth{z-index:-2;pointer-events:none;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(#ffffff07,#0000 31%),linear-gradient(90deg,#ffffff05,#0000 18% 82%,#ffffff05);border:1px solid #8eabbb24;position:absolute;inset:8px 0 9px;box-shadow:inset 0 1px #edf8fd13,inset 0 -1px #000000db,inset 0 0 45px #00aeff05}.sm-header-blueprint{z-index:-1;pointer-events:none;opacity:.18;background-image:linear-gradient(#00aeff13 1px,#0000 1px),linear-gradient(90deg,#00aeff13 1px,#0000 1px),radial-gradient(circle at 74% 48%,#00aeff1a,#0000 20%);background-size:30px 30px,30px 30px,auto;position:absolute;inset:8px 0 9px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.sm-header-ambient-reflection{z-index:0;pointer-events:none;opacity:0;filter:blur(1px);background:linear-gradient(90deg,#0000,#e1f2fa0e,#ffffff29,#00aeff12,#0000);width:180px;animation:21s ease-in-out infinite smHeaderAmbientSweep;position:absolute;top:5px;bottom:8px;left:-260px;transform:skew(-22deg)}.sm-header-corner{z-index:1;pointer-events:none;opacity:.72;width:28px;height:28px;position:absolute;top:13px}.sm-header-corner:before,.sm-header-corner:after{content:"";background:linear-gradient(90deg,#e1eff6b8,#485b6640);position:absolute}.sm-header-corner:before{width:28px;height:1px;top:0}.sm-header-corner:after{width:1px;height:28px;top:0}.sm-header-corner-left{left:4px}.sm-header-corner-right{right:4px;transform:scaleX(-1)}.sm-header-logo{--sm-logo-display-height:108px;z-index:4;cursor:pointer;align-items:center;width:fit-content;min-height:116px;display:inline-flex;position:relative}.sm-header-logo img{z-index:4;width:auto;height:var(--sm-logo-display-height);filter:drop-shadow(0 0 12px #00aeff1f)drop-shadow(0 7px 16px #00000080);max-width:100%;transition:filter .32s;display:block;position:relative}.sm-logo-reactor{z-index:2;width:var(--sm-logo-display-height);height:var(--sm-logo-display-height);pointer-events:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sm-logo-reactor-halo,.sm-logo-reactor-core,.sm-logo-reactor-ring{border-radius:50%;position:absolute}.sm-logo-reactor-halo{opacity:.38;filter:blur(2px);background:radial-gradient(circle,#0000 48%,#00aeff21 60%,#0000 73%);animation:8.8s ease-in-out infinite smReactorHalo;inset:-7px}.sm-logo-reactor-core{opacity:.42;background:radial-gradient(circle,#f8fdffe6 0%,#63dbff94 13%,#00aeff38 34%,#00aeff0e 57%,#0000 74%);animation:9.6s cubic-bezier(.45,0,.55,1) infinite smReactorCore;inset:12px;box-shadow:0 0 9px #ffffff3d,0 0 24px #00aeff33,0 0 48px #00aeff1a}.sm-logo-reactor-ring{border:1px solid #00aeff47;box-shadow:inset 0 0 8px #00aeff0f,0 0 9px #00aeff0a}.sm-logo-reactor-ring-a{border-top-color:#e8f9ffdb;border-right-color:#00aeff14;animation:18s linear infinite smRingClockwise;inset:-2px}.sm-logo-reactor-ring-b{border-bottom-color:#d3f4ffc2;border-left-color:#00aeff14;animation:12s linear infinite smRingCounter;inset:5px}.sm-logo-reactor-ring-c{border-bottom-color:#00aeff0f;border-right-color:#e4f8ff8f;animation:8.5s linear infinite smRingClockwise;inset:11px}.sm-logo-chrome-pass{z-index:6;pointer-events:none;opacity:0;-webkit-mask-image:var(--sm-logo-mask);-webkit-mask-image:var(--sm-logo-mask);mask-image:var(--sm-logo-mask);background:linear-gradient(105deg,#0000 0% 37%,#ffffff14 43%,#ffffffc7 49%,#8bdeff57 52%,#ffffff1a 58%,#0000 64% 100%) 140% 0/240% 100%;animation:17s cubic-bezier(.24,.72,.26,1) infinite smLogoChromeSweep;position:absolute;inset:0;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sm-logo-status{color:#75d1f494;letter-spacing:.19em;white-space:nowrap;text-transform:uppercase;text-shadow:0 0 8px #00aeff3d;opacity:.62;font-size:8px;font-weight:900;position:absolute;bottom:5px;left:116px}.sm-header-logo:hover img,.sm-header-logo:focus-visible img{filter:drop-shadow(0 0 16px #00aeff33)drop-shadow(0 9px 20px #0000008a);transform:none}.sm-header-logo:hover .sm-logo-reactor-core,.sm-header-logo:focus-visible .sm-logo-reactor-core{opacity:.92;transform:scale(1.04)}.sm-header-nav{z-index:4;justify-content:center;align-items:center;gap:clamp(17px,1.55vw,30px);display:flex;position:relative}.sm-nav-link{isolation:isolate;color:#dde5eaa3;letter-spacing:.085em;text-transform:uppercase;text-shadow:0 1px #000000e0;justify-content:center;align-items:center;min-height:66px;padding:12px 2px 14px;font-size:14px;font-weight:900;transition:color .3s,text-shadow .3s,filter .3s;display:inline-flex;position:relative}.sm-nav-link:before{content:"";z-index:-1;pointer-events:none;opacity:0;filter:blur(8px);background:radial-gradient(#cdeffc0e 0%,#00aeff07 34%,#0000 72%);width:calc(100% + 34px);height:42px;transition:opacity .34s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sm-nav-label{z-index:2;white-space:nowrap;display:inline-block;position:relative}.sm-nav-label:after{content:attr(data-text);color:#0000;pointer-events:none;opacity:0;background:linear-gradient(104deg,#0000 0%,#e2eff614 28%,#ffffffeb 47%,#8fdefa94 54%,#e1eef414 67%,#0000 100%) 140% 0/260% 100%;filter:drop-shadow(0 0 3px #00aeff2e);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.sm-nav-flash,.sm-nav-charge{display:none}.sm-nav-link:hover,.sm-nav-link:focus-visible{color:#f7fbfdf0;text-shadow:0 1px #000000eb,0 0 10px #ade1f61f;transform:none}.sm-nav-link:hover:before,.sm-nav-link:focus-visible:before{opacity:.82}.sm-nav-link:hover .sm-nav-label:after,.sm-nav-link:focus-visible .sm-nav-label:after{animation:.76s cubic-bezier(.22,.72,.24,1) both smNavChromePass}.sm-nav-link-active{color:#f8fcfefa;text-shadow:0 1px #000000eb,0 0 8px #d2f1fc1f,0 0 18px #00aeff17}.sm-nav-link-active:before{opacity:.5;background:radial-gradient(#d6f2fc0b 0%,#00aeff05 38%,#0000 74%)}.sm-nav-link-active .sm-nav-label:after{opacity:.17;background-position:48% 0;animation:7.2s ease-in-out infinite smActiveChromeBreath}.sm-header-cta{z-index:4;isolation:isolate;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);color:#fff;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:linear-gradient(#141f27fc,#03080cfe);border:1px solid #8eacbc9e;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:0 30px;font-size:13px;font-weight:900;transition:border-color .22s,box-shadow .22s,transform .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f0f9fd29,inset 0 -1px #000000f2,inset 0 0 22px #00aeff09,0 9px 22px #00000061}.sm-header-cta:before{content:"";z-index:-1;clip-path:inherit;border:1px solid #00aeff1c;position:absolute;inset:4px}.sm-header-cta-shine{opacity:0;background:linear-gradient(90deg,#0000,#ffffff14 38%,#00aeff61 50%,#ffffff14 62%,#0000);transition:transform .56s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.sm-header-cta-label,.sm-header-cta-arrow{z-index:2;position:relative}.sm-header-cta-arrow{color:var(--sm-blue);text-shadow:0 0 12px #00aeff7a;font-size:20px;line-height:1;transition:transform .26s,color .22s,text-shadow .22s}.sm-header-cta:hover,.sm-header-cta:focus-visible{border-color:#00aeffe6;transform:translateY(-1px);box-shadow:inset 0 1px #f0f9fd2e,inset 0 0 24px #00aeff1f,0 0 26px #00aeff33,0 9px 24px #0000006b}.sm-header-cta:hover .sm-header-cta-shine,.sm-header-cta:focus-visible .sm-header-cta-shine{opacity:1;transform:translate(120%)skew(-18deg)}.sm-header-cta:hover .sm-header-cta-arrow,.sm-header-cta:focus-visible .sm-header-cta-arrow{color:#fff;text-shadow:0 0 10px #ffffff94,0 0 20px #00aeffd1;transform:translate(7px)}@keyframes smReactorCore{0%,72%,to{opacity:.38;transform:scale(.86)}78%{opacity:.78;transform:scale(1.02)}83%{opacity:.48;transform:scale(.93)}88%{opacity:.9;transform:scale(1.07)}93%{opacity:.5;transform:scale(.96)}}@keyframes smReactorHalo{0%,70%,to{opacity:.22;transform:scale(.96)}82%{opacity:.52;transform:scale(1.06)}90%{opacity:.3;transform:scale(1)}}@keyframes smRingClockwise{to{transform:rotate(360deg)}}@keyframes smRingCounter{to{transform:rotate(-360deg)}}@keyframes smLogoChromeSweep{0%,70%,to{opacity:0;background-position:140% 0}74%{opacity:.28}85%{opacity:.72;background-position:-40% 0}89%{opacity:0;background-position:-40% 0}}@keyframes smNavChromePass{0%{opacity:0;background-position:140% 0}20%{opacity:.26}52%{opacity:.78}to{opacity:0;background-position:-55% 0}}@keyframes smActiveChromeBreath{0%,to{opacity:.11;filter:drop-shadow(0 0 2px #00aeff14)}50%{opacity:.22;filter:drop-shadow(0 0 4px #00aeff24)}}@keyframes smHeaderAmbientSweep{0%,68%,to{opacity:0;left:-260px}74%{opacity:.2}89%{opacity:.14;left:calc(100% + 200px)}93%{opacity:0;left:calc(100% + 200px)}}@media (width<=1500px){.sm-header-inner{grid-template-columns:minmax(340px,410px) 1fr auto;gap:20px;width:min(1840px,100% - 34px)}.sm-header-logo{--sm-logo-display-height:96px}.sm-header-nav{gap:clamp(10px,1.2vw,20px)}}@media (width<=1280px){.sm-header-inner{grid-template-columns:minmax(320px,380px) 1fr auto;gap:18px}.sm-header-nav{gap:clamp(10px,1.15vw,18px)}.sm-nav-link{letter-spacing:.07em;font-size:12px}.sm-logo-status{display:none}}@media (width<=1120px){.sm-header-inner{grid-template-columns:1fr auto}.sm-header-nav{display:none}}@media (width<=620px){.sm-header-inner{grid-template-columns:1fr;gap:12px;width:min(100% - 28px,1840px);min-height:auto;padding:14px 0 16px}.sm-header-logo{--sm-logo-display-height:78px;min-height:84px}.sm-header-cta{width:100%}}@media (prefers-reduced-motion:reduce){.sm-logo-reactor-halo,.sm-logo-reactor-core,.sm-logo-reactor-ring,.sm-logo-chrome-pass,.sm-header-ambient-reflection,.sm-nav-link-active .sm-nav-label:after{animation:none}.sm-nav-link:hover .sm-nav-label:after,.sm-nav-link:focus-visible .sm-nav-label:after{opacity:.22;animation:none}}.sm-mobile-menu-toggle,.sm-mobile-menu,.sm-mobile-menu-backdrop{display:none}@media (width<=1120px){.sm-header{-webkit-backdrop-filter:none;overflow:visible}.sm-header-menu-open{z-index:1000}.sm-header-inner{grid-template-columns:minmax(0,1fr) auto auto;gap:14px;width:min(100% - 30px,1840px);min-height:104px}.sm-header-logo{--sm-logo-display-height:86px;min-width:0;min-height:94px}.sm-header-logo img{object-fit:contain;object-position:left center;max-width:min(100%,360px)}.sm-header-cta{min-height:50px;padding-inline:22px}.sm-mobile-menu-toggle{z-index:65;isolation:isolate;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);color:#f1f8fbf0;cursor:pointer;background:linear-gradient(#16222afa,#04090dfe);border:1px solid #8bacbd94;justify-content:center;align-items:center;gap:12px;min-width:118px;min-height:50px;padding:0 17px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f5fcff29,inset 0 -1px #000000f2,0 8px 20px #00000057}.sm-mobile-menu-toggle__plate{z-index:-1;clip-path:inherit;background:radial-gradient(circle at 50% 100%,#00aeff14,#0000 54%);border:1px solid #00aeff1a;position:absolute;inset:4px}.sm-mobile-menu-toggle__label{letter-spacing:.18em;font-size:11px;font-weight:950}.sm-mobile-menu-toggle__icon{gap:5px;width:22px;display:grid}.sm-mobile-menu-toggle__icon span{background:linear-gradient(90deg, #dfeff6b3, #fff 48%, var(--sm-blue));transform-origin:50%;border-radius:999px;height:2px;transition:transform .26s,opacity .18s,width .26s;display:block;box-shadow:0 0 8px #00aeff33}.sm-mobile-menu-toggle__icon span:nth-child(2){justify-self:end;width:15px}.sm-header-menu-open .sm-mobile-menu-toggle{border-color:#00aeffd1;box-shadow:inset 0 1px #f5fcff2e,inset 0 0 20px #00aeff1a,0 0 22px #00aeff24}.sm-header-menu-open .sm-mobile-menu-toggle__icon span:first-child{transform:translateY(7px)rotate(45deg)}.sm-header-menu-open .sm-mobile-menu-toggle__icon span:nth-child(2){opacity:0;width:0}.sm-header-menu-open .sm-mobile-menu-toggle__icon span:last-child{transform:translateY(-7px)rotate(-45deg)}.sm-mobile-menu-backdrop{z-index:54;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;background:#000407c2;border:0;transition:opacity .28s,visibility .28s;display:block;position:fixed;inset:0}.sm-header-menu-open .sm-mobile-menu-backdrop{opacity:1;visibility:visible;pointer-events:auto}.sm-mobile-menu{z-index:60;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;background:radial-gradient(circle at 100% 0,#00aeff1f,#0000 30%),linear-gradient(#0d171efe,#03080c 72%);border-left:1px solid #99b7c66b;flex-direction:column;width:min(470px,100vw - 42px);padding:124px 24px 22px;transition:transform .38s cubic-bezier(.2,.76,.24,1),visibility .38s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden auto;transform:translate(104%);box-shadow:inset 1px 0 #ecf8fd14,-24px 0 60px #00000094}.sm-header-menu-open .sm-mobile-menu{visibility:visible;transform:translate(0)}.sm-mobile-menu__grid{pointer-events:none;opacity:.19;background-image:linear-gradient(#00aeff14 1px,#0000 1px),linear-gradient(90deg,#00aeff14 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000000b8 55%,#0000);mask-image:linear-gradient(#000,#000000b8 55%,#0000)}.sm-mobile-menu__sweep{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff1c,#00aeff1f,#0000);width:120px;animation:11s ease-in-out infinite smMobileNavSweep;position:absolute;inset:0 auto 0 -180px;transform:skew(-18deg)}.sm-mobile-menu__header,.sm-mobile-menu__nav,.sm-mobile-menu__cta,.sm-mobile-menu__footer{z-index:2;position:relative}.sm-mobile-menu__header{border-bottom:1px solid #84a2b147;justify-content:space-between;align-items:flex-end;gap:18px;padding:0 2px 18px;display:flex}.sm-mobile-menu__eyebrow{color:#00aeffb8;letter-spacing:.19em;margin-bottom:5px;font-size:9px;font-weight:950;display:block}.sm-mobile-menu__header strong{color:#f4f9fbf2;letter-spacing:.08em;font-size:16px}.sm-mobile-menu__status{color:#bdd7e29e;letter-spacing:.14em;white-space:nowrap;align-items:center;gap:7px;padding-bottom:2px;font-size:9px;font-weight:900;display:inline-flex}.sm-mobile-menu__status i{background:var(--sm-blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #00aeffc7}.sm-mobile-menu__nav{gap:7px;margin-top:18px;display:grid}.sm-mobile-nav-link{isolation:isolate;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);color:#dbe6ebb8;background:linear-gradient(90deg,#141f27e0,#050b10f0);border:1px solid #718f9e42;grid-template-columns:32px minmax(0,1fr) auto 22px;align-items:center;gap:12px;min-height:59px;padding:0 16px 0 13px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.sm-mobile-nav-link:before{content:"";z-index:-1;background:#728f9d6b;width:3px;position:absolute;inset:0 auto 0 0}.sm-mobile-nav-link__index{color:#799aa98f;letter-spacing:.12em;font-size:10px;font-weight:900}.sm-mobile-nav-link__label{letter-spacing:.075em;text-transform:uppercase;min-width:0;font-size:12px;font-weight:950}.sm-mobile-nav-link__state{color:#7f9eac80;letter-spacing:.14em;font-size:8px;font-weight:950}.sm-mobile-nav-link__arrow{color:#8bb1c299;font-size:18px;transition:transform .22s,color .22s}.sm-mobile-nav-link:hover,.sm-mobile-nav-link:focus-visible,.sm-mobile-nav-link-active{color:#fff;background:radial-gradient(circle at 0%,#00aeff29,#0000 42%),linear-gradient(90deg,#14242ef7,#050c11fa);border-color:#00aeff8a;box-shadow:inset 0 1px #ffffff12,inset 0 0 22px #00aeff0b,0 0 18px #00aeff0e}.sm-mobile-nav-link:hover:before,.sm-mobile-nav-link:focus-visible:before,.sm-mobile-nav-link-active:before{background:linear-gradient(180deg, #dcf6ffd1, var(--sm-blue));box-shadow:0 0 12px #00aeff70}.sm-mobile-nav-link-active .sm-mobile-nav-link__state{color:#64d6ffe6;text-shadow:0 0 8px #00aeff4d}.sm-mobile-nav-link:hover .sm-mobile-nav-link__arrow,.sm-mobile-nav-link:focus-visible .sm-mobile-nav-link__arrow{color:var(--sm-blue);transform:translate(4px)}.sm-mobile-menu__cta{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);color:#fff;letter-spacing:.12em;background:linear-gradient(#0f2d3bfa,#030f16fc);border:1px solid #00aeffb8;justify-content:space-between;align-items:center;min-height:58px;margin-top:18px;padding:0 19px;font-size:11px;font-weight:950;display:flex;box-shadow:inset 0 1px #def7ff2e,inset 0 0 24px #00aeff17,0 0 22px #00aeff17}.sm-mobile-menu__cta b{color:var(--sm-blue);font-size:22px}.sm-mobile-menu__footer{color:#7796a480;letter-spacing:.14em;justify-content:space-between;gap:16px;margin-top:auto;padding:24px 2px 0;font-size:8px;font-weight:900;display:flex}}@media (width<=720px){.sm-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px;width:min(100% - 22px,1840px);min-height:90px}.sm-header-logo{--sm-logo-display-height:72px;min-height:78px}.sm-header-logo img{max-width:min(100%,290px)}.sm-logo-reactor{opacity:.78}.sm-header-cta{display:none}.sm-mobile-menu-toggle{min-width:102px;min-height:48px;padding-inline:14px}.sm-mobile-menu{width:min(440px,100vw - 20px);padding:108px 18px 18px}}@media (width<=460px){.sm-header-inner{width:calc(100% - 16px);min-height:80px}.sm-header-logo{--sm-logo-display-height:62px;min-height:68px}.sm-header-logo img{max-width:min(100%,235px)}.sm-mobile-menu-toggle{width:50px;min-width:50px;padding:0}.sm-mobile-menu-toggle__label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.sm-mobile-menu{border-left:0;width:100vw;padding:96px 14px 14px}.sm-mobile-menu__header{align-items:flex-start}.sm-mobile-menu__header strong{font-size:14px}.sm-mobile-nav-link{grid-template-columns:27px minmax(0,1fr) auto 18px;gap:9px;min-height:56px;padding-inline:11px}.sm-mobile-nav-link__label{font-size:11px}.sm-mobile-nav-link__state{font-size:7px}.sm-mobile-menu__footer{flex-direction:column;gap:7px}}@keyframes smMobileNavSweep{0%,72%,to{opacity:0;left:-180px}76%{opacity:.18}91%{opacity:.1;left:calc(100% + 120px)}94%{opacity:0;left:calc(100% + 120px)}}@media (prefers-reduced-motion:reduce){.sm-mobile-menu,.sm-mobile-menu-backdrop,.sm-mobile-menu-toggle__icon span{transition:none}.sm-mobile-menu__sweep{animation:none}}@media (width>=1121px) and (width<=1580px){.sm-header-inner{grid-template-columns:minmax(350px,430px) 1fr auto;gap:20px}.sm-header-nav{gap:clamp(8px,.85vw,15px)}.sm-nav-link{letter-spacing:.055em;font-size:11px}}.sm-header-cta--v2{gap:12px;min-height:62px;padding:8px 24px 8px 18px;transition:border-color .22s,box-shadow .22s,background .22s;transform:none!important}.sm-header-cta--v2 .sm-header-cta__grid{pointer-events:none;opacity:.13;background-image:linear-gradient(#00aeff29 1px,#0000 1px),linear-gradient(90deg,#00aeff29 1px,#0000 1px);background-size:13px 13px;position:absolute;inset:4px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.sm-header-cta--v2 .sm-header-cta__edge-current{background:#00aeff29;height:1px;position:absolute;top:5px;left:12px;right:12px;overflow:hidden;box-shadow:0 0 7px #00aeff1a}.sm-header-cta--v2 .sm-header-cta__edge-current:after{content:"";background:linear-gradient(90deg,#0000,#00aeff,#fff,#0000);width:28%;height:100%;animation:8.5s ease-in-out infinite smCtaEdgeCurrent;position:absolute;top:0;left:-28%;box-shadow:0 0 10px #00aeffbf}.sm-header-cta--v2 .sm-header-cta__led{z-index:3;background:#00aeff;border-radius:50%;flex:none;width:8px;height:8px;animation:3.4s ease-in-out infinite smCtaLedBreath;position:relative;box-shadow:0 0 5px #00aeff,0 0 13px #00aeff9e}.sm-header-cta--v2 .sm-header-cta__copy{z-index:3;gap:3px;line-height:1;display:grid;position:relative}.sm-header-cta--v2 .sm-header-cta__copy small{color:#77d3f69e;letter-spacing:.16em;text-transform:uppercase;font-size:7px;font-weight:900}.sm-header-cta--v2:hover,.sm-header-cta--v2:focus-visible{background:linear-gradient(#192730fe,#03080cfe);border-color:#d2eef9d9;box-shadow:inset 0 1px #ffffff40,inset 0 0 27px #00aeff1f,0 0 24px #00aeff29,0 9px 24px #0000006b;transform:none!important}.sm-header-cta--v2:hover .sm-header-cta-arrow,.sm-header-cta--v2:focus-visible .sm-header-cta-arrow{transform:none}.sm-header-cta--v2:hover .sm-header-cta__edge-current:after,.sm-header-cta--v2:focus-visible .sm-header-cta__edge-current:after{animation-duration:1.2s}.sm-header-cta--v2:active{box-shadow:inset 0 2px 10px #000000b8,inset 0 0 22px #00aeff29,0 4px 12px #00000070;transform:none!important}@keyframes smCtaEdgeCurrent{0%,72%{opacity:0;left:-28%}76%{opacity:1}92%{opacity:1;left:100%}to{opacity:0;left:100%}}@keyframes smCtaLedBreath{0%,to{opacity:.48;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.sm-header-cta--v2 .sm-header-cta__edge-current:after,.sm-header-cta--v2 .sm-header-cta__led{animation:none!important}}.sm-footer{background:radial-gradient(circle at 17% 42%,#00aeff1c,#0000 29%),radial-gradient(circle at 84% 24%,#00aeff1a,#0000 31%),linear-gradient(#050c11fa,#010407 68%,#000204),#03070afa;border-top:1px solid #d9dde329;padding:42px 0 28px;position:relative;overflow:hidden}.sm-footer:before{content:"";pointer-events:none;opacity:.44;background:linear-gradient(90deg,#d9dde31f,#0000 16% 84%,#d9dde31a),repeating-linear-gradient(112deg,#ffffff08 0 1px,#0000 1px 14px);position:absolute;inset:0}.sm-footer-energy-rail{pointer-events:none;background:linear-gradient(#ffffffc7 0%,#a7ebffdb 18%,#00aeff 42%,#00aeffeb 58%,#0056806b 82%,#00121c00 100%),linear-gradient(90deg,#00aeffe0 0%,#f2fbfffa 50%,#00aeffe0 100%);height:8px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px #00aefff5,0 0 28px #00aeffad,0 12px 36px #00aeff36}.sm-footer-shell{background:linear-gradient(#ffffff1a,#0000 17%,#00aeff0f 100%),linear-gradient(135deg,#141f26f5,#02080cfa);border:1px solid #d9dde340;width:min(1840px,100% - 48px);margin-inline:auto;position:relative;box-shadow:inset 0 0 0 1px #000000d1,inset 0 18px 34px #ffffff0a,inset 0 -20px 36px #00aeff17,0 18px 52px #00000080,0 0 0 1px #00aeff0f}.sm-footer-shell:before,.sm-footer-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d9dde37a,#00aeffa8,#d9dde36b,#0000);height:1px;position:absolute;left:34px;right:34px}.sm-footer-shell:before{top:18px}.sm-footer-shell:after{bottom:52px}.sm-footer-screw{z-index:4;filter:drop-shadow(0 0 5px #00aeff38)drop-shadow(0 1px 2px #000000b8);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAABeFJREFUeJyNlWlQ01cUxWkH2yqjfrBjUau21eIUNxTBhYrFhYCsskWQgGwBogQIyL6JYTMsYV8NGhAImyAiCIQ1IIhCAQMCgohWpIoLgtYKnj4zUzvOMNg78+b/5f9+c+fcc+6TkpqntLR1v7C0ttuakJRml5df6CPIL/JPSctgMpxc9qprHP5qvrtzlj2DuZCfdVGrvqHpYld3T59Y3DvZ3X175uatzvctrTdeV1YLh7NzCq7EJGaYsU7HL/1f0IDTbMVLl8srCHC6u0eMusZmJKby4Obpj+O2DnA46YrgsEhExKWDnSR4m1rRdT2vaeDgvFCHE87LE5LTOyuratF6ox1jj5+gXnQDkXGpoJ9kQVvfBLqGpjhqQYdncAzOlbfjxthfGBifGg7lVaybExoRGbMpOY3X5uETgA+dzs7OYmZmFiOjj8Dj54FmZQ+dIyY4ZmkLS7oTvEPi0NA5hGdvZ1HVMwZvzrlBXzZX9ROou6evdJOoJaeLAAuKyzA88hCTr6bxfvY9Xk29Rk5eAdbJyeOHn+XheNIFrp4BEJRW48H4C1RdFyMyJRe/quvB3sld6OruvegjuLikXOn+w/EJUWc/iq5U45qwCb137hLoNOl6BpfLruKn9RskcHdPH6Sfz8WDR3+irrkdQWFc2DM94eLuA25CynRefjHlI7i+QRR0d3QMolu9iE7kIS4lEwWXytF9ux9v3rxFVXUNActBfrMC2KER6L97Dx2/ixEYwoG1PROmFnZgOJ9CRXUdRM2tqRKoqbnlwihuvDC/qBQDQ6Pg5xbjTHiM5KRlZuN27wBiYhOw8vu12KSgCC8ff3T19MI3MFSiu8kxK1DNrSUnLpkHQUFxhw2dsVrqiCF1m9oB9TtlV67ixctXRIIBmJjSoK6hhYMUTahr6uA40xdbdqlBac8+0OjOoBzWhf4RI+gbGMHAiAoXN284Mt3hFxQCbT2DP4LYYdpSukeM1XarqI6UEh37+odwve0mFn+7Cl/LLMU3ixZjocwSyK5Zj02KKtivrg0FZRV8t3I1lsuuwrLlKyCzZBmIm5CSwSffTBzS0JrgRHHNpfQNqfvUDlLuscOjEJ/Cw4VsAVT2a2KXyj4oKe+BgqIyFPdSYGxuA9/gCFD0zbBpqyJ2KO+G8i4V7NmrhlbSzL37D9AoaoXaAcpTD29/MymKlt5Gblyi2DfgDOxPusGZTDecw0VIRBTCIqIRm5ACdmwmbBiuOE78eyowArmCIpzPykV2bgGukYH1Dw5j4vkLdHR2w8KK/oDu6ESR+u2AunRJ2dUyF3cv6BnTQNE1BkXHEAZUGlgkxm3tneBn50FVTR3bduxCUnIqXk5OoayiBoHss2B5BYB9lgsB8f/l8ipi1cYWRyfWMokz4hLSmI7ELsdsTkDH2BLGNDsEsDlo7+jGALGWXxAbm7ftwNp1cojgRGH69RtJgKqEjQiPioeXPxss7yBU1Lag4VZ/+Ecfc2ISN6Tz80ezLlXDJzQe3OTzBNqD8SfPkHEhFwwnFuTkt2LF6h8RdCaU6PlQEpyJZy8gun5T8o+jixdKalommvvGdv63fJgeX1Y23gp/Pv03hB1DGLz3EC9JR8KmNrA8/GHn4ISN2/dgzbpfEHA6FK1EnikS9Q/7ZJKks6i0HNt3qoLh5pcVnFQg/cm+iC1skS0VifnBKUVobutE3+AIYpJ4sLQ9AfPjdsSrXhJJQomeVyqFeDz+FO/ezUDc2wcv30CynGxqnVzc5ebccBrmbguotiy+kioFFjYOcCODMTpqgcO6RtDUMYDhURqYJAx5hSXo7BLjWk0dqoX1SE3PFBInLJ53J9McPWT1qFZhhzT1Ri2s7MCJjoUzywPWdAboDCZ8AthI5WVB2NAMUUvbk1xBYaZ/4Jn180L/LYquyZckohv8AtkuZeWV5eRF6c0RFI6Ql2Q0KjZpgHchp5Z/MS8wMjpO0ZRmJf154hx1gKK9wMDEfIu5pe1+M5r1IaqZpRLVlCbzuXv/AAhhw7Bd933EAAAAAElFTkSuQmCC) 50%/contain no-repeat;width:22px;height:22px;position:absolute}.sm-footer-screw-tl{top:18px;left:18px}.sm-footer-screw-tr{top:18px;right:18px}.sm-footer-screw-bl{bottom:18px;left:18px}.sm-footer-screw-br{bottom:18px;right:18px}.sm-footer-nameplate{z-index:3;color:#d9dde39e;letter-spacing:.24em;text-transform:uppercase;background:linear-gradient(90deg,#0000,#d9dde314,#0000),linear-gradient(#162229c7,#030a0eeb);border:1px solid #78d2ff33;justify-content:center;align-items:center;min-width:330px;min-height:28px;padding:0 26px;font-size:9px;font-weight:900;display:inline-flex;position:absolute;top:17px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00aeff3d,0 0 18px #00aeff14}.sm-footer-inner{z-index:2;grid-template-columns:minmax(270px,390px) minmax(250px,330px) minmax(290px,390px) minmax(260px,340px);align-items:start;gap:clamp(28px,3.2vw,66px);padding:64px clamp(42px,4.5vw,82px) 38px;display:grid;position:relative}.sm-footer-inner:before{content:"";opacity:.78;background:linear-gradient(#0000,#78d2ff2e,#0000);width:1px;position:absolute;top:54px;bottom:38px;left:clamp(405px,25.6vw,510px)}.sm-footer-brand{position:relative}.sm-footer-brand:before{content:"";opacity:.55;background:linear-gradient(#0000,#00aeffb8,#0000);width:2px;height:142px;position:absolute;top:14px;left:-24px;box-shadow:0 0 16px #00aeff59}.sm-footer-brand img{filter:drop-shadow(0 0 16px #00aeff26);width:255px;height:auto;display:block}.sm-footer-tagline{color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 12px #00aeff2e;margin:18px 0 0;font-size:13px;font-weight:900;line-height:1.35}.sm-footer-summary{color:#f5f8fbb3;max-width:340px;margin:13px 0 0;font-size:14px;line-height:1.65}.sm-footer-brand-specs{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sm-footer-brand-specs span{color:#d9dde394;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#0b161db8,#02070be0);border:1px solid #78d2ff29;align-items:center;min-height:32px;padding:0 10px;font-size:9px;font-weight:900;display:inline-flex}.sm-footer-kicker{min-height:20px;color:var(--sm-blue);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 14px #00aeff6b;align-items:center;gap:10px;margin:0 0 18px;font-size:12px;font-weight:900;line-height:1.2;display:flex}.sm-footer-heading-icon{object-fit:contain;filter:drop-shadow(0 0 7px #00aeff47)drop-shadow(0 1px 1px #0009);flex:none;width:22px;height:22px;display:block}.sm-footer-link-grid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.sm-footer-link-grid a{color:#f5f8fbd1;letter-spacing:.075em;text-transform:uppercase;background:linear-gradient(90deg,#00aeff1a,#0000 38%),linear-gradient(#121f26c2,#02080ce0);border:1px solid #78d2ff33;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 13px 0 31px;font-size:11px;font-weight:900;line-height:1.05;transition:border-color .18s,color .18s,box-shadow .18s,background .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #00aeff1c}.sm-footer-link-grid a:before{content:"";background:#00aeffb3;border:1px solid #00aeffeb;width:7px;height:7px;position:absolute;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 0 8px #00aeffd9,inset 0 0 4px #ffffff47}.sm-footer-link-grid a:after{content:"";opacity:.26;background:linear-gradient(90deg,#0000,#00aeffb8,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.sm-footer-link-grid a span{display:block}.sm-footer-link-grid a i{color:var(--sm-blue);opacity:.86;text-shadow:0 0 10px #00aeff8c;font-size:14px;font-style:normal;line-height:1}.sm-footer-link-grid a:hover{color:#fff;background:linear-gradient(90deg,#00aeff29,#0000 48%),linear-gradient(#162730e0,#02080cf0);border-color:#00aeffb8;box-shadow:inset 0 0 18px #00aeff1a,0 0 18px #00aeff1c}.sm-footer-contact-grid{gap:14px;display:grid}.sm-footer-contact-item{border-bottom:1px solid #78d2ff26;grid-template-columns:40px 1fr;align-items:center;gap:14px;min-height:64px;padding:0 0 16px;display:grid}.sm-footer-contact-icon{width:32px;height:32px;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.sm-footer-contact-icon img{object-fit:contain;filter:drop-shadow(0 0 7px #00aeff33)drop-shadow(0 1px 1px #000000b3);width:32px;height:32px;display:block}.sm-footer-contact-grid span:not(.sm-footer-contact-icon){color:#d9dde38a;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:900;line-height:1.2;display:block}.sm-footer-contact-grid a,.sm-footer-contact-grid p{color:#f5f8fbe6;margin:0;font-size:14px;line-height:1.4}.sm-footer-contact-grid a:hover{color:var(--sm-blue)}.sm-footer-status-stack{gap:11px;display:grid}.sm-footer-status-stack span{color:#f5f8fbd1;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(90deg,#00aeff1a,#0000 45%),linear-gradient(#0c171ed6,#02070beb);border:1px solid #78d2ff2e;align-items:center;gap:12px;min-height:38px;padding:0 14px;font-size:11px;font-weight:900;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00aeff17}.sm-footer-status-stack span:after{content:"";opacity:.72;background:linear-gradient(90deg,#00aeff6b,#0000);height:1px;position:absolute;bottom:0;left:42px;right:12px}.sm-footer-status-stack i{background:var(--sm-blue);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 8px #00aefff2,0 0 20px #00aeff5c}.sm-footer-bottom{z-index:2;color:#d9dde39e;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(90deg,#d9dde31a,#0000 18% 82%,#d9dde317),linear-gradient(#101d24db,#02070bf5);border-top:1px solid #d9dde326;grid-template-columns:1.2fr 1fr 1fr 1fr 1.2fr;align-items:center;gap:18px;min-height:52px;padding:0 clamp(42px,4.5vw,82px);font-size:10px;font-weight:900;display:grid;position:relative}.sm-footer-bottom span:nth-child(2),.sm-footer-bottom span:nth-child(3),.sm-footer-bottom span:nth-child(4){text-align:center}.sm-footer-bottom span:last-child{text-align:right}.sm-footer-admin-access{color:#d9dde394;white-space:nowrap;background:#00aeff06;border:1px solid #00aeff2e;justify-content:center;align-items:center;gap:8px;min-height:30px;padding:6px 10px;text-decoration:none;transition:color .22s,border-color .22s,background .22s;display:inline-flex}.sm-footer-admin-access i{background:#00aeffb8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #00aeff73}.sm-footer-admin-access:hover,.sm-footer-admin-access:focus-visible{color:#eaf8ff;background:#00aeff14;border-color:#00aeff80;outline:none}@media (width<=1280px){.sm-footer-inner{grid-template-columns:1fr 1fr}.sm-footer-inner:before,.sm-footer-nameplate{display:none}.sm-footer-bottom{grid-template-columns:1fr 1fr}.sm-footer-bottom span,.sm-footer-bottom a,.sm-footer-bottom span:last-child,.sm-footer-bottom span:nth-child(2),.sm-footer-bottom span:nth-child(3),.sm-footer-bottom span:nth-child(4){text-align:left}}@media (width<=760px){.sm-footer{padding:28px 0 18px}.sm-footer-shell{width:min(100% - 28px,1840px)}.sm-footer-inner{grid-template-columns:1fr;padding:44px 24px 28px}.sm-footer-brand img{width:230px}.sm-footer-link-grid{grid-template-columns:1fr}.sm-footer-bottom{grid-template-columns:1fr;padding:16px 24px}.sm-footer-admin-access{justify-content:flex-start;width:fit-content}.sm-footer-screw-tl{top:12px;left:12px}.sm-footer-screw-tr{top:12px;right:12px}.sm-footer-screw-bl{bottom:12px;left:12px}.sm-footer-screw-br{bottom:12px;right:12px}}.sm-footer-energy-rail{contain:paint;overflow:hidden}.sm-footer-energy-rail:before{content:"";pointer-events:none;opacity:0;filter:none;mix-blend-mode:screen;will-change:transform, opacity;contain:paint;background:radial-gradient(at 34%,#fff 0%,#d6f7fffa 10%,#00aefffa 24%,#00aeff73 44%,#0000 74%),linear-gradient(270deg,#0000 0%,#00aeff00 12%,#00aeff85 36%,#fffffffa 58%,#00aeffdb 72%,#0000 100%);width:18vw;min-width:220px;max-width:420px;height:8px;animation:7.6s cubic-bezier(.16,.72,.22,1) 1.8s infinite smFooterPowerCurrent;position:absolute;top:0;right:0;transform:translate(130%);box-shadow:0 0 9px #ffffffb8,0 0 18px #00aeffe0,0 0 30px #00aeff7a}.sm-footer-energy-rail:after{content:"";opacity:0;background:#f4fcfffa;border-radius:999px;width:16px;height:8px;animation:7.6s cubic-bezier(.16,.72,.22,1) 1.8s infinite smFooterPowerCurrentCore;position:absolute;top:50%;left:16px;transform:translateY(-50%);box-shadow:0 0 10px #ffffffeb,0 0 22px #00aefff0,0 0 42px #00aeff94}@keyframes smFooterPowerCurrent{0%,54%,to{opacity:0;transform:translate(130%)}59%{opacity:0;transform:translate(130%)}63%{opacity:1}81%{opacity:1;transform:translate(calc(-100vw - 430px))}86%{opacity:0;transform:translate(calc(-100vw - 430px))}}@keyframes smFooterPowerCurrentCore{0%,58%,86%,to{opacity:0}64%,80%{opacity:.82}}@media (prefers-reduced-motion:reduce){.sm-footer-energy-rail:before,.sm-footer-energy-rail:after{animation:none;display:none}}.sm-footer-blueprint-field{pointer-events:none;opacity:.14;background-image:linear-gradient(#6ccdf517 1px,#0000 1px),linear-gradient(90deg,#6ccdf517 1px,#0000 1px),linear-gradient(#d9dde306 1px,#0000 1px),linear-gradient(90deg,#d9dde306 1px,#0000 1px);background-size:64px 64px,64px 64px,16px 16px,16px 16px;animation:48s linear infinite smFooterBlueprintDrift;position:absolute;inset:8px 0 0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.sm-footer-ambient-current{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#00aeff2e,#ebfaffd1,#00aeff33,#0000);width:46%;height:1px;position:absolute;box-shadow:0 0 12px #00aeff52}.sm-footer-ambient-current-a{animation:17s ease-in-out 3s infinite smFooterAmbientCurrent;top:34%;left:-50%}.sm-footer-ambient-current-b{animation:21s ease-in-out 10s infinite smFooterAmbientCurrentReverse;top:72%;right:-50%;transform:scaleX(-1)}.sm-footer-logo-stage{isolation:isolate;width:fit-content;position:relative;overflow:hidden}.sm-footer-logo-stage img{z-index:1;position:relative}.sm-footer-logo-reflection{z-index:2;pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 42%,#ffffff14 47%,#ffffffd6 50%,#96e0fa47 53%,#0000 58%);animation:15s cubic-bezier(.2,.72,.22,1) 4s infinite smFooterLogoChromeSweep;position:absolute;inset:-35% -28%;transform:translate(-62%)rotate(14deg)}.sm-footer-logo-pulse{z-index:0;opacity:0;border:1px solid #72dcffa3;border-radius:50%;width:22px;height:22px;animation:19s ease-out 6s infinite smFooterHubPulse;position:absolute;top:48%;left:11.5%;transform:translate(-50%,-50%)scale(.35);box-shadow:0 0 18px #00aeff73,inset 0 0 10px #00aeff2e}.sm-footer-shell:before{background-size:220% 100%;animation:16s ease-in-out infinite smFooterRailReflection}.sm-footer-link-grid a:after{opacity:0;transition:left .26s,right .26s,opacity .2s;left:50%;right:50%}.sm-footer-link-grid a:hover:after,.sm-footer-link-grid a:focus-visible:after{opacity:.9;left:10px;right:10px}.sm-footer-link-grid a:focus-visible{outline-offset:3px;outline:1px solid #8ae0ffb8}.sm-footer-closing-signature{z-index:2;background:linear-gradient(#00aeff06,#00000029);border-top:1px solid #d9dde31f;justify-content:center;align-items:center;min-height:44px;display:flex;position:relative;overflow:hidden}.sm-footer-closing-signature:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#00aeff1f,#0000);animation:20s ease-in-out 7s infinite smFooterSignatureSweep;position:absolute;inset:0;transform:translate(-120%)}.sm-footer-closing-signature span{color:#d9dde380;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 14px #00aeff1f;font-size:10px;font-weight:900;position:relative}@keyframes smFooterBlueprintDrift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:0 -64px,0 -64px,0 -16px,0 -16px}}@keyframes smFooterAmbientCurrent{0%,66%,to{opacity:0;left:-50%}70%{opacity:.22}83%{opacity:.42;left:105%}88%{opacity:0;left:105%}}@keyframes smFooterAmbientCurrentReverse{0%,70%,to{opacity:0;right:-50%}74%{opacity:.18}88%{opacity:.34;right:105%}92%{opacity:0;right:105%}}@keyframes smFooterLogoChromeSweep{0%,67%,to{opacity:0;transform:translate(-62%)rotate(14deg)}71%{opacity:.55}82%{opacity:.72}88%{opacity:0;transform:translate(62%)rotate(14deg)}}@keyframes smFooterHubPulse{0%,72%,to{opacity:0;transform:translate(-50%,-50%)scale(.35)}75%{opacity:.7}83%{opacity:0;transform:translate(-50%,-50%)scale(4.4)}}@keyframes smFooterRailReflection{0%,58%,to{background-position:130% 0}74%{background-position:-120% 0}}@keyframes smFooterSignatureSweep{0%,70%,to{opacity:0;transform:translate(-120%)}74%{opacity:1}88%{opacity:1;transform:translate(120%)}92%{opacity:0}}@media (width<=760px){.sm-footer-closing-signature{text-align:center;padding:0 22px}.sm-footer-closing-signature span{letter-spacing:.18em;font-size:8px;line-height:1.45}.sm-footer-blueprint-field{opacity:.09}}@media (prefers-reduced-motion:reduce){.sm-footer-blueprint-field,.sm-footer-ambient-current,.sm-footer-logo-reflection,.sm-footer-logo-pulse,.sm-footer-shell:before,.sm-footer-closing-signature:before{animation:none!important}.sm-footer-ambient-current,.sm-footer-logo-reflection,.sm-footer-logo-pulse{display:none}}.home-page{isolation:isolate;padding:22px 0 24px;position:relative;overflow:hidden}.home-page:before,.home-page:after{content:"";pointer-events:none;z-index:-1;position:absolute;inset:auto}.home-page:before{filter:blur(8px);background:radial-gradient(circle,#00aeff21,#0000 62%);width:760px;height:760px;top:-220px;right:-260px}.home-page:after{background:radial-gradient(circle,#d9dde30e,#0000 66%);width:620px;height:420px;bottom:-180px;left:-250px}.home-shell{background:linear-gradient(135deg,#ffffff18,#0000 11%),radial-gradient(circle at 70% 22%,#00aeff1f,#0000 30%),radial-gradient(circle at 14% 45%,#d9dde30d,#0000 26%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px),linear-gradient(#080e13e0,#020609eb);border:1px solid #d9dde36b;padding:30px 28px 24px;position:relative;box-shadow:inset 0 0 0 1px #00aeff1a,inset 0 1px #ffffff29,inset 0 0 92px #00aeff0d,0 0 64px #00aeff17,0 30px 84px #0000008f}.home-shell:before{content:"";pointer-events:none;border:1px solid #00aeff2e;position:absolute;inset:8px;box-shadow:inset 0 0 34px #00aeff13,0 0 20px #00aeff0a}.home-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d9dde3b8,#00aeffdb,#d9dde3b8,#0000);height:2px;position:absolute;top:0;left:88px;right:88px;box-shadow:0 0 24px #00aeff57}.home-shell-corner{z-index:3;pointer-events:none;filter:drop-shadow(0 0 13px #00aeff3d);border-color:#e8eef4f2;width:44px;height:44px;position:absolute}.home-shell-screw{object-fit:contain;opacity:.96;filter:drop-shadow(0 0 8px #00aeff3d)drop-shadow(0 2px 4px #000000b8);width:22px;height:22px;display:block;position:absolute}.home-shell-corner-tl{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.home-shell-corner-tr{border-top:2px solid;border-right:2px solid;top:-1px;right:-1px}.home-shell-corner-bl{border-bottom:2px solid;border-left:2px solid;bottom:-1px;left:-1px}.home-shell-corner-br{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.home-shell-corner-tl .home-shell-screw{top:9px;left:9px}.home-shell-corner-tr .home-shell-screw{top:9px;right:9px}.home-shell-corner-bl .home-shell-screw{bottom:9px;left:9px}.home-shell-corner-br .home-shell-screw{bottom:9px;right:9px}.home-hero{grid-template-columns:minmax(500px,.66fr) minmax(760px,1.34fr);align-items:center;gap:20px;min-height:548px;padding:8px 6px 12px;display:grid;position:relative}.home-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 66% 48%,#00aeff33,#0000 34%),radial-gradient(circle at 18% 48%,#d9dde30f,#0000 30%),linear-gradient(90deg,#090e13cc,#090e1338 44%,#090e1321);position:absolute;inset:-24px -36px -20px}.home-hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeff75,#d9dde361,#00aeff75,#0000);height:1px;position:absolute;bottom:-2px;left:-26px;right:-26px;box-shadow:0 0 18px #00aeff38}.home-hero-copy{z-index:4;min-width:0;position:relative}.home-hero-kicker{color:#f5f8fbdb;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(#101b22b8,#03080cd1);border:1px solid #00aeff5c;align-items:center;gap:10px;margin:0 0 14px;padding:8px 12px;font-size:11px;font-weight:900;line-height:1;display:inline-flex;box-shadow:inset 0 0 18px #00aeff0f,0 0 18px #00aeff14}.home-hero-kicker:before{content:"";background:var(--sm-blue);border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px #00aeffcc}.home-hero-copy h1{font-family:var(--sm-font-display);letter-spacing:-.045em;text-transform:uppercase;color:var(--sm-chrome);text-wrap:balance;text-shadow:0 2px #fff3,0 0 23px #d9dde333,0 18px 34px #000000a3;margin:0;font-size:clamp(48px,3.78vw,78px);line-height:.93}.home-hero-copy h1 span{color:#fff;display:block}.home-hero-copy h1 strong{color:var(--sm-blue);text-shadow:0 0 24px #00aeff6b,0 0 58px #00aeff36,0 18px 36px #000000a8;font-weight:900;display:block}.home-blue-rule{background:linear-gradient(90deg, var(--sm-blue), #d9dde375, transparent);width:124px;height:2px;margin:23px 0 20px;box-shadow:0 0 19px #00aeffb3}.home-hero-copy>p:not(.home-hero-kicker){color:#d9dde3c7;overflow-wrap:anywhere;width:100%;max-width:100%;margin:0;font-size:18px;line-height:1.62}.home-hero-actions{z-index:5;gap:18px;margin-top:30px;display:flex;position:relative}.home-hero-actions .sm-button,.home-cta-strip .sm-button{transition:border-color .24s,box-shadow .24s,background .24s,color .24s,filter .24s;box-shadow:inset 0 0 0 1px #d9dde31f,inset 0 0 22px #00aeff14,0 0 22px #00aeff1f}.home-hero-actions .sm-button:hover,.home-hero-actions .sm-button:focus-visible,.home-cta-strip .sm-button:hover,.home-cta-strip .sm-button:focus-visible,.home-small-link:hover,.home-small-link:focus-visible{filter:brightness(1.08);border-color:#00aeffeb;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 24px #00aeff24,0 0 28px #00aeff38}.home-hero-actions .sm-button:focus-visible,.home-cta-strip .sm-button:focus-visible,.home-small-link:focus-visible{outline-offset:3px;outline:2px solid #00aeffd1}.home-hero-art{z-index:2;justify-content:center;align-items:center;min-height:512px;margin-right:0;display:flex;position:relative;overflow:visible;transform:translate(-21px)}.home-hero-art-frame{justify-content:center;align-items:center;width:100%;min-height:496px;display:flex;position:relative}.home-hero-art-frame:before{content:"";z-index:0;filter:blur(12px);background:radial-gradient(circle at 52% 56%,#00aeff57,#0000 36%),radial-gradient(circle at 76% 34%,#00aeff33,#0000 28%),radial-gradient(circle at 24%,#00aeff1c,#0000 28%),linear-gradient(90deg,#0000,#00aeff1c,#0000);position:absolute;inset:4% -2% 2% 2%}.home-hero-art-frame:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg, var(--sm-bg) 0%, #090e13e6 1%, #090e137a 8%, transparent 20%, transparent 82%, #090e138f 96%, var(--sm-bg) 100%), linear-gradient(180deg, var(--sm-bg) 0%, #090e1380 7%, transparent 19%, transparent 77%, #090e1380 90%, var(--sm-bg) 100%);position:absolute;inset:-5%}.home-hero-art img{max-width:none}.home-value-grid{z-index:5;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:8px;display:grid;position:relative}.home-chrome-card{background:linear-gradient(#ffffffe0 0%,#e4eef694 1.25%,#5c6c798a 2.65%,#0a0f14fa 4.65%,#b8cddb29 6.9%,#0000 15% 77%,#00aeff1f 86%,#01060afa 92.2%,#4e5f6c94 95.8%,#e7f2fa80 98.2%,#ffffffad 100%),linear-gradient(90deg,#ffffffb8 0%,#dceaf46b 1.1%,#50606d8a 2.3%,#05090dfa 4.6%,#ccdeea17 6.9%,#0000 12% 88%,#ccdeea0f 93.1%,#05090dfa 95.4%,#50606d8a 97.7%,#dceaf46b 98.9%,#ffffffad 100%),radial-gradient(circle at 50% 32%,#233a464d,#0000 52%),radial-gradient(circle at 82% 9%,#00aeff21,#0000 31%),radial-gradient(circle at 11% 0,#ffffff1a,#0000 24%),radial-gradient(circle at 50% 94%,#00aeff1a,#0000 35%),linear-gradient(90deg,#ffffff13,#0000 14% 86%,#ffffff0b),repeating-linear-gradient(112deg,#ffffff08 0 1px,#0000 1px 9px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 7px),linear-gradient(#0d171efe,#02060afe);border:1px solid #ebf6fcd6;transition:border-color .19s,box-shadow .19s,filter .19s;position:relative;overflow:visible;transform:translateZ(0);box-shadow:0 0 0 1px #000,0 0 0 2px #eef8ff3d,0 0 0 3px #00aeff17,0 0 36px #00aeff1f,0 22px 50px #0000009e,inset 0 0 0 1px #00aeff2e,inset 0 0 0 2px #ffffff1c,inset 0 3px #ffffff9e,inset 0 5px #7c94a457,inset 0 8px #00000070,inset 5px 0 #ffffff42,inset 7px 0 #71869629,inset 10px 0 #00000061,inset -5px 0 #000000b8,inset -8px 0 #ffffff0f,inset 0 -2px #ebf9ff57,inset 0 -4px #00aeffb8,inset 0 -7px #011b28db,inset 0 -14px 28px #00aeff29,inset 0 0 92px #0000005c}.home-chrome-card:before{content:"";z-index:1;pointer-events:none;opacity:.98;background:linear-gradient(#ffffff13,#0000 18% 76%,#0000004f),radial-gradient(circle at 50% 22%,#ffffff0b,#0000 39%),radial-gradient(circle at 50% 88%,#00aeff14,#0000 34%),linear-gradient(90deg,#00000057,#0000 9% 91%,#00000061);border:1px solid #a5c0d061;position:absolute;inset:12px;box-shadow:inset 0 1px #ffffff3b,inset 1px 0 #ffffff17,inset -1px 0 #0000009e,inset 0 -1px #00aeff33,inset 0 0 42px #0000006b,0 0 0 1px #00000080}.home-chrome-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#ffffffd6 0%,#b8efffc7 25%,#00aefffa 52%,#004b6e61 100%),linear-gradient(90deg,#0000,#ecf4fa85,#00aeff,#ecf4fa85,#0000);height:6px;position:absolute;bottom:8px;left:42px;right:42px;box-shadow:0 -1px #ffffff4d,0 0 9px #ffffff52,0 0 22px #00aeffdb,0 7px 22px #00aeff4d}.home-chrome-card:hover,.home-chrome-card:focus-within{filter:brightness(1.045)contrast(1.035);border-color:#fafdfff5;box-shadow:0 0 0 1px #000,0 0 0 2px #eef8ff57,0 0 0 3px #00aeff21,0 0 46px #00aeff2e,0 24px 54px #000000a3,inset 0 0 0 1px #00aeff3d,inset 0 0 0 2px #ffffff21,inset 0 3px #ffffffb0,inset 0 5px #7c94a461,inset 0 8px #0000006b,inset 5px 0 #ffffff4d,inset 7px 0 #7186962e,inset 10px 0 #0000005c,inset -5px 0 #000000bd,inset -8px 0 #ffffff12,inset 0 -2px #ebf9ff66,inset 0 -4px #00aeffd1,inset 0 -7px #011b28db,inset 0 -15px 30px #00aeff2e,inset 0 0 94px #00000054}.home-card-corners{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.home-card-corner{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;image-rendering:auto;filter:drop-shadow(0 0 4px #00aeff1a)drop-shadow(0 2px 2px #000000db);width:33px;height:33px;display:block;position:absolute}.home-card-corner-tl{transform-origin:50%;top:-3px;left:-3px;transform:rotate(0)}.home-card-corner-tr{transform-origin:50%;top:-3px;right:-3px;transform:rotate(90deg)}.home-card-corner-br{transform-origin:50%;bottom:-3px;right:-3px;transform:rotate(180deg)}.home-card-corner-bl{transform-origin:50%;bottom:-3px;left:-3px;transform:rotate(270deg)}.home-large-panel .home-card-corner,.home-stagevector-panel .home-card-corner{width:38px;height:38px}.home-large-panel .home-card-corner-tl,.home-stagevector-panel .home-card-corner-tl{top:-4px;left:-4px}.home-large-panel .home-card-corner-tr,.home-stagevector-panel .home-card-corner-tr{top:-4px;right:-4px}.home-large-panel .home-card-corner-br,.home-stagevector-panel .home-card-corner-br{bottom:-4px;right:-4px}.home-large-panel .home-card-corner-bl,.home-stagevector-panel .home-card-corner-bl{bottom:-4px;left:-4px}.home-value-card{cursor:pointer;outline:none;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:18px;min-height:176px;padding:36px 36px 38px;display:grid}.home-value-content{z-index:2;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:122px;max-width:122px;min-height:124px;display:flex;position:relative;transform:translate(-8px)}.home-value-icon{z-index:2;width:58px;height:58px;color:var(--sm-chrome);text-align:center;text-shadow:0 0 14px #00aeff8c;background:radial-gradient(circle at 34% 26%,#ffffff2e,#0000 29%),radial-gradient(circle at 50% 56%,#00aeff33,#0000 44%),linear-gradient(#142028e6,#010508f5);border:1px solid #e8eef4b3;border-radius:50%;place-self:center;place-items:center;font-size:26px;line-height:1;display:grid;position:relative;box-shadow:inset 0 0 22px #00aeff38,inset 0 -10px 18px #00000057,0 0 20px #00aeff29}.home-value-icon-custom{width:104px;height:104px;box-shadow:none;background:0 0;border:0;overflow:visible}.home-value-icon-custom:after{display:none}.home-value-icon:after{content:"";border-radius:inherit;border:1px solid #00aeff47;position:absolute;inset:-7px;box-shadow:inset 0 0 12px #00aeff1a}.home-value-card h3,.home-large-panel h2,.home-stagevector-panel h2{font-family:var(--sm-font-display);text-transform:uppercase;letter-spacing:.06em;margin:0}.home-value-card h3{width:122px;min-height:42px;color:var(--sm-blue);text-shadow:0 0 12px #00aeff38;font-size:20px;line-height:1.04}.home-value-card p{color:#d9dde3c7;width:122px;min-height:58px;margin:8px 0 0;font-size:12.5px;line-height:1.38}.home-card-open{z-index:2;cursor:pointer;width:fit-content;color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 12px #00aeff61;isolation:isolate;align-items:center;margin-top:auto;padding:6px 28px 7px 0;font-size:10px;font-weight:900;transition:color .19s,text-shadow .19s,letter-spacing .19s;display:inline-flex;position:relative}.home-card-open:before{content:"";opacity:.42;transform-origin:0;background:linear-gradient(90deg,#00aeff00,#00aeffd1,#e8f8ffd6,#00aeff00);height:1px;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .19s,box-shadow .19s;position:absolute;bottom:1px;left:0;right:21px;transform:scaleX(.34);box-shadow:0 0 10px #00aeff42}.home-card-open:after{content:"→";width:17px;height:17px;color:var(--sm-blue);text-shadow:0 0 12px #00aeff8a;place-items:center;line-height:1;transition:transform .26s cubic-bezier(.16,1,.3,1),color .19s,text-shadow .19s;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home-value-card:hover .home-card-open,.home-value-card:focus-within .home-card-open{color:#eaf9ff;letter-spacing:.205em;text-shadow:0 0 9px #ffffff57,0 0 18px #00aeffb8}.home-value-card:hover .home-card-open:before,.home-value-card:focus-within .home-card-open:before{opacity:1;transform:scaleX(1);box-shadow:0 0 11px #00aeffad,0 0 22px #00aeff42}.home-value-card:hover .home-card-open:after,.home-value-card:focus-within .home-card-open:after{color:#fff;text-shadow:0 0 9px #ffffff70,0 0 18px #00aeffe6;transform:translate(8px,-50%)}.home-value-card:focus-visible{border-color:#00aefff5;box-shadow:0 0 0 2px #00aeff57,0 0 34px #00aeff47,inset 0 0 0 1px #e1f7ff3d,inset 0 -4px #00aeffd1,inset 0 0 72px #00aeff1f}.home-value-card:focus-visible .home-card-open{color:#eaf9ff;letter-spacing:.205em;text-shadow:0 0 9px #ffffff57,0 0 18px #00aeffb8}.home-value-card:focus-visible .home-card-open:before{opacity:1;transform:scaleX(1)}.home-value-card:focus-visible .home-card-open:after{color:#fff;transform:translate(8px,-50%)}.home-panel-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px;display:grid}.home-large-panel,.home-stagevector-panel{min-height:266px;padding:40px 42px 42px}.home-stagevector-panel{flex-direction:column;align-items:flex-start;display:flex}.home-large-panel>:not(.home-card-corners),.home-stagevector-panel>:not(.home-card-corners){z-index:2;position:relative}.home-panel-label{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 13px #00aeff40;margin:0 0 11px;font-size:12px;font-weight:900}.home-large-panel h2,.home-stagevector-panel h2{color:var(--sm-chrome);font-size:29px;line-height:1.05}.home-stagevector-panel h2 span{color:var(--sm-blue);text-shadow:0 0 18px #00aeff57}.home-build-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;margin-top:21px;display:grid}.home-build-module{background:linear-gradient(#ffffff0e,#0000 34%),linear-gradient(135deg,#00aeff18,#02080cc7 48%,#00000075);border:1px solid #92d2f038;grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:74px;padding:10px 10px 11px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 -14px 24px #00000047,0 0 18px #00aeff0e}.home-build-module:before{content:"";opacity:.62;background:linear-gradient(90deg,#0000,#ebf9ff85,#00aeff73,#0000);height:1px;position:absolute;top:0;left:8px;right:8px}.home-build-module:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#00aeffa6,#0000);height:1px;position:absolute;bottom:0;left:10px;right:10px;box-shadow:0 0 12px #00aeff47}.home-build-icon-placeholder{color:#e8f8fff0;background:radial-gradient(circle at 32% 24%,#ffffff3d,#0000 30%),radial-gradient(circle at 50% 54%,#00aeff38,#0000 50%),linear-gradient(#212f39fa,#03080cfa);border:1px solid #e8eef485;align-self:start;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:inset 0 0 12px #00aeff2b,inset 0 -7px 10px #0000005c,0 0 12px #00aeff1f}.home-build-icon-placeholder:before,.home-build-icon-placeholder:after{content:"";pointer-events:none;border:1px solid #00aeff61;position:absolute}.home-build-icon-placeholder:before{inset:5px}.home-build-icon-placeholder:after{opacity:.34;inset:-4px}.home-build-icon-placeholder span{z-index:1;letter-spacing:.09em;text-shadow:0 0 10px #00aeff94;font-size:9px;font-weight:900;position:relative}.home-build-module-copy{min-width:0}.home-build-module h3{color:#f5f8fbf2;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10.5px;font-weight:900;line-height:1.15}.home-build-module p{color:#d9dde3ad;margin:5px 0 0;font-size:10.3px;line-height:1.32}.home-industry-grid span{color:#f5f8fbe6;letter-spacing:.035em;text-transform:uppercase;font-size:11.5px;line-height:1.22}.home-stagevector-panel{background:linear-gradient(#ffffffc2 0%,#dceaf47d 1.6%,#6273806b 3.4%,#0b1116eb 5.2%,#ffffff13 8.7%,#0000 20% 75%,#00aeff2e 86%,#040a0ef5 94%,#8ea4b56e 97.2%,#f8fcff7a 100%),linear-gradient(90deg,#fff9 0%,#d2e2ee61 1.2%,#48586566 2.8%,#050a0ee6 4.7%,#0000 9.8% 90.2%,#050a0eeb 95.3%,#4858656b 97.2%,#d2e2ee5c 98.8%,#ffffff8f 100%),radial-gradient(circle at 72% 38%,#00aeff7a,#0000 35%),radial-gradient(circle at 46% 66%,#00aeff3d,#0000 48%),radial-gradient(circle at 8% 0,#ffffff24,#0000 24%),linear-gradient(90deg,#fff1,#0000 12% 88%,#ffffff0b),repeating-linear-gradient(112deg,#ffffff09 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 6px),linear-gradient(#0f1a22fe,#010509fe);border-color:#f6fcffe0;box-shadow:0 0 0 1px #000000fa,0 0 0 2px #e6f2fa4d,0 0 0 3px #00aeff1f,0 0 54px #00aeff3d,0 24px 52px #0000009e,inset 0 0 0 1px #00aeff40,inset 0 0 0 2px #ffffff1b,inset 0 4px #ffffff85,inset 0 8px #00000052,inset 5px 0 #ffffff38,inset 9px 0 #00000045,inset -5px 0 #000000b3,inset -9px 0 #ffffff0b,inset 0 -3px #00aeffad,inset 0 -6px #e6f4ff38,inset 0 -13px 30px #00aeff24,inset 0 0 88px #00000047}.home-stagevector-panel p{max-width:390px;color:var(--sm-muted);margin-bottom:18px;line-height:1.55}.home-small-link{isolation:isolate;color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#101b22d6,#03080cf0);border:1px solid #00aeffa3;justify-content:center;align-self:center;align-items:center;gap:14px;min-width:278px;margin:auto auto 18px;padding:13px 24px;font-size:12px;font-weight:900;transition:border-color .24s,box-shadow .24s,filter .24s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 16px #00aeff14}.home-small-link:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffffff0f 34%,#00aeff57 50%,#ffffff17 66%,#0000 100%);transition:transform .46s cubic-bezier(.18,.78,.24,1),opacity .26s;position:absolute;inset:-2px;transform:translate(-115%)skew(-18deg)}.home-small-link:after{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#0000,#00aeffe0,#ffffff6b,#0000);height:1px;transition:opacity .24s,transform .36s cubic-bezier(.18,.78,.24,1);position:absolute;bottom:7px;left:24px;right:24px;transform:scaleX(.28);box-shadow:0 0 12px #00aeff6b}.home-small-link-label,.home-small-link-arrow{z-index:1;align-items:center;transition:transform .32s cubic-bezier(.18,.78,.24,1),color .24s,text-shadow .24s;display:inline-flex;position:relative}.home-small-link-arrow{color:var(--sm-blue);text-shadow:0 0 11px #00aeff73}.home-small-link:hover:before,.home-small-link:focus-visible:before{opacity:1;transform:translate(115%)skew(-18deg)}.home-small-link:hover:after,.home-small-link:focus-visible:after{opacity:1;transform:scaleX(1)}.home-small-link:hover .home-small-link-label,.home-small-link:focus-visible .home-small-link-label{transform:translate(2px)}.home-small-link:hover .home-small-link-arrow,.home-small-link:focus-visible .home-small-link-arrow{color:#fff;text-shadow:0 0 10px #ffffff6b,0 0 18px #00aeffc7;transform:translate(-16px)}.home-industry-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:15px 12px;margin-top:24px;display:grid}.home-industry-grid span{background:linear-gradient(#111d24db,#03080ce6);border:1px solid #00aeff38;border-left-color:#d9dde333;padding:12px 8px;box-shadow:inset 0 0 18px #00aeff09}.home-industry-grid span:last-child{grid-column:1/-1}.home-cta-strip{background:linear-gradient(135deg,#d9dde31c,#0000 20%),radial-gradient(circle at 53%,#00aeff1a,#0000 30%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 5px),linear-gradient(#0f171efa,#03080cfe);border:1px solid #b9cdda85;grid-template-columns:1.1fr 1fr auto 1.4fr;align-items:center;gap:26px;min-height:88px;margin-top:10px;padding:17px 30px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #00aeff17,inset 0 1px #ffffff1f,0 0 22px #00aeff17}.home-cta-strip:before{content:"";background:linear-gradient(90deg,#0000,#00aeff8a,#d9dde352,#00aeff8a,#0000);height:1px;position:absolute;top:0;left:22px;right:22px;box-shadow:0 0 14px #00aeff3d}.home-cta-title{border-left:4px solid var(--sm-blue);color:var(--sm-chrome);font-family:var(--sm-font-display);letter-spacing:.05em;text-transform:uppercase;padding-left:18px;font-size:29px;line-height:1.05}.home-cta-title span{color:var(--sm-blue);text-shadow:0 0 18px #00aeff5c;display:block}.home-cta-strip p{color:var(--sm-muted);font-size:16px}.home-process-mini{color:#f5f8fbe0;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:repeat(3,1fr);gap:14px;font-size:12px;font-weight:800;display:grid}.home-process-mini span{border-left:1px solid #00aeff80;padding-left:18px;position:relative}.home-process-mini span:not(:last-child):after{content:"›";color:#00aeffe6;text-shadow:0 0 12px #00aeff59;font-size:24px;font-weight:400;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.home-chrome-card .home-card-corners:before,.home-chrome-card .home-card-corners:after{content:"";pointer-events:none;opacity:.82;background:linear-gradient(#ffffffc7,#6276848c 38%,#050b0fbd 62%,#ddeef85c);height:3px;position:absolute;left:39px;right:39px;box-shadow:0 0 9px #00aeff33,inset 0 1px #ffffff73}@media (prefers-reduced-motion:reduce){.home-chrome-card,.home-hero-actions .sm-button,.home-cta-strip .sm-button,.home-small-link{transition:none}}@media (width<=1350px){.home-hero,.home-panel-grid,.home-cta-strip{grid-template-columns:1fr}.home-value-grid{grid-template-columns:repeat(3,1fr)}.home-hero-art{min-height:420px;margin-right:0}.home-hero-art img{width:min(980px,100%)}.home-process-mini{max-width:820px}}@media (width<=820px){.home-page{padding-top:30px}.home-shell{padding:18px}.home-shell:after{left:52px;right:52px}.home-shell-corner{width:42px;height:42px}.home-shell-corner:after{width:14px;height:14px}.home-hero{grid-template-columns:1fr;min-height:auto}.home-hero-copy h1{font-size:clamp(42px,12vw,58px)}.home-value-grid,.home-build-module-grid,.home-industry-grid,.home-process-mini{grid-template-columns:1fr}.home-value-card{text-align:center;grid-template-columns:1fr}.home-value-content{align-items:center}.home-hero-actions{flex-direction:column}.home-hero-art{display:none}.home-large-panel,.home-stagevector-panel,.home-cta-strip{padding:24px 20px}}.home-feature-icon{object-fit:contain;filter:drop-shadow(0 0 8px #ffffff38)drop-shadow(0 0 14px #00aeff7a)drop-shadow(0 0 34px #00aeff40);flex-shrink:0;width:104px;height:104px;transition:filter .22s,brightness .22s;display:block;transform:none}.home-value-card:hover .home-feature-icon,.home-value-card:focus-within .home-feature-icon{filter:drop-shadow(0 0 10px #ffffff47)drop-shadow(0 0 18px #00aeff9e)drop-shadow(0 0 42px #00aeff57);transform:none}.home-hero-actions .app-button,.home-cta .app-button,.home-stagevector-button{cursor:pointer;transition:box-shadow .35s,border-color .35s,color .35s;position:relative;overflow:hidden}.home-hero-actions .app-button:before,.home-cta .app-button:before,.home-stagevector-button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#00aeff59,#0000);width:30%;transition:left .45s;position:absolute;top:0;bottom:0;left:-35%;transform:skew(-22deg)}.home-hero-actions .app-button:hover:before,.home-cta .app-button:hover:before,.home-stagevector-button:hover:before{left:120%}.home-hero-actions .app-button:hover,.home-cta .app-button:hover,.home-stagevector-button:hover{box-shadow:0 0 18px #00aeff59,inset 0 0 14px #00aeff1f}.home-hero-actions .app-button .arrow,.home-cta .app-button .arrow,.home-stagevector-button .arrow{transition:transform .35s;display:inline-block}.home-hero-actions .app-button:hover .arrow,.home-cta .app-button:hover .arrow,.home-stagevector-button:hover .arrow{transform:translate(8px)}.home-hero-actions .app-button span,.home-cta .app-button span,.home-stagevector-button span{transition:transform .35s;display:inline-block}.home-hero-actions .app-button:hover span,.home-cta .app-button:hover span,.home-stagevector-button:hover span{transform:translate(2px)}.home-hero-actions .app-button:active,.home-cta .app-button:active,.home-stagevector-button:active,.home-hero-actions .sm-button:active,.home-cta-strip .sm-button:active{filter:brightness(.96);transform:translateY(2px);box-shadow:inset 0 2px 7px #00000094,inset 0 0 16px #00aeff29,0 2px 7px #0000006b}.home-stagevector-panel{min-height:266px;padding-right:34px;overflow:hidden}.home-stagevector-copy{z-index:4;pointer-events:none;max-width:300px;position:relative}.home-stagevector-showcase{pointer-events:none;opacity:.96;mix-blend-mode:normal;filter:saturate(1.08)contrast(1.1)brightness(.92)drop-shadow(0 0 20px #00aeff2e);border-radius:2px;width:52%;min-width:250px;top:16px;bottom:20px;right:18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000029 9%,#000000db 28%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000029 9%,#000000db 28%,#000 100%);z-index:2!important;position:absolute!important}.home-stagevector-showcase:before,.home-stagevector-showcase:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.home-stagevector-showcase:before{background:linear-gradient(90deg,#03080cfa 0%,#03080cbd 12%,#03080c29 34%,#0000 58%),radial-gradient(circle at 62% 45%,#00aeff24,#0000 42%)}.home-stagevector-showcase:after{background:linear-gradient(#02070b52,#0000 24% 70%,#02070b66),linear-gradient(90deg,#02070b6b,#0000 20% 82%,#02070b2e)}.home-stagevector-showcase img{z-index:1;object-fit:cover;object-position:58% 52%;width:100%;height:100%;position:relative}.home-stagevector-panel .home-small-link{z-index:5;align-self:flex-start;min-width:260px;margin-bottom:18px;margin-left:0;margin-right:0;position:relative}.home-stagevector-panel:hover .home-stagevector-showcase,.home-stagevector-panel:focus-within .home-stagevector-showcase{filter:saturate(1.18)contrast(1.14)brightness()drop-shadow(0 0 28px #00aeff42)}.home-page{padding-top:36px}.home-shell{box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 1px #ffffff2b,inset 0 0 92px #00aeff0e,0 -8px 36px #00aeff0e,0 0 64px #00aeff1a,0 30px 84px #0000008f}.home-chrome-card{background:linear-gradient(#ffffffeb 0%,#e5f0f8a3 1.15%,#697c8a99 2.45%,#04090dfc 4.7%,#daedfa24 7.2%,#0000 15% 76%,#00aeff29 86%,#01060afa 92.4%,#5466749e 95.7%,#e8f4fc8f 98.2%,#ffffffc2 100%),linear-gradient(90deg,#ffffffc7 0%,#e2f0fa75 1.05%,#56687694 2.45%,#03080cfc 4.8%,#d2e8f61a 7.2%,#0000 12% 88%,#d2e8f614 92.8%,#03080cfc 95.2%,#56687694 97.55%,#e2f0fa75 98.95%,#ffffffbd 100%),radial-gradient(circle at 50% 26%,#48657438,#0000 48%),radial-gradient(circle at 82% 9%,#00aeff24,#0000 31%),radial-gradient(circle at 11% 0,#ffffff1f,#0000 25%),radial-gradient(circle at 50% 92%,#00aeff21,#0000 37%),linear-gradient(90deg,#ffffff16,#0000 15% 85%,#ffffff0d),repeating-linear-gradient(112deg,#ffffff08 0 1px,#0000 1px 9px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 7px),linear-gradient(#0c151cfe,#02060afe);box-shadow:0 0 0 1px #000,0 0 0 2px #eef8ff47,0 0 0 3px #00aeff1c,0 0 40px #00aeff21,0 22px 52px #000000a3,inset 0 0 0 1px #00aeff36,inset 0 0 0 2px #ffffff21,inset 0 2px #ffffffb8,inset 0 5px #96aab866,inset 0 9px #00000085,inset 5px 0 #ffffff4f,inset 8px 0 #7d92a02b,inset 11px 0 #0000006b,inset -5px 0 #000000c2,inset -8px 0 #ffffff12,inset -11px 0 #00000052,inset 0 -2px #eefaff66,inset 0 -4px #00aeffd1,inset 0 -7px #011926e6,inset 0 -15px 30px #00aeff2e,inset 0 0 96px #00000061}.home-chrome-card:before{opacity:1;background:linear-gradient(#ffffff1b,#ffffff07 13%,#0000 30% 70%,#00000057 100%),linear-gradient(90deg,#ffffff17,#0000 9% 91%,#0000006b),radial-gradient(circle at 50% 22%,#ffffff0e,#0000 38%),radial-gradient(circle at 50% 86%,#00aeff1b,#0000 34%);border:1px solid #d2e8f45c;inset:14px;box-shadow:inset 0 1px #ffffff61,inset 1px 0 #ffffff29,inset -1px 0 #000000b8,inset 0 -1px #00aeff47,inset 0 0 0 1px #0006,inset 0 0 28px #0000008a,0 -1px #ffffff1a,0 1px #000c,0 0 0 1px #0000008f,0 0 22px #00aeff0e}.home-chrome-card .home-card-corners:before,.home-chrome-card .home-card-corners:after{opacity:.9;background:linear-gradient(#ffffffdb,#8aa0b0a3 35%,#040a0ed1 66%,#e3f2fb6b),linear-gradient(90deg,#0000,#00aeff2e 12%,#ffffff38 50%,#00aeff2e 88%,#0000);height:4px;left:40px;right:40px;box-shadow:0 0 10px #00aeff3d,inset 0 1px #ffffff9e,inset 0 -1px #000000b8}.home-chrome-card .home-card-corners:before{top:6px}.home-chrome-card .home-card-corners:after{bottom:6px}.home-chrome-card>.home-card-corners{box-shadow:inset 7px 0 #ffffff12,inset 9px 0 #0000004d,inset 13px 0 18px #00000061,inset -7px 0 #00000070,inset -9px 0 #ffffff09,inset -13px 0 18px #0000006b,inset 0 7px #ffffff10,inset 0 10px 18px #0003,inset 0 -7px #00aeff11,inset 0 -12px 24px #00aeff12}.home-chrome-card:after{background:linear-gradient(#fffffff0 0%,#c2f4ffdb 22%,#00aeff 50%,#005e8c75 100%),linear-gradient(90deg,#0000,#ecf4fa8f,#00aeff,#ecf4fa8f,#0000);height:7px;bottom:9px;box-shadow:0 -1px #ffffff5c,0 0 10px #ffffff5c,0 0 25px #00aeffeb,0 8px 25px #00aeff57}.home-stagevector-panel:before{background:linear-gradient(#ffffff1f,#ffffff08 13%,#0000 30% 70%,#00000052 100%),linear-gradient(90deg,#ffffff18,#0000 9% 91%,#0006),radial-gradient(circle at 68% 42%,#00aeff29,#0000 42%),radial-gradient(circle at 50% 86%,#00aeff1f,#0000 34%)}.home-chrome-card:hover:before,.home-chrome-card:focus-within:before{border-color:#e2f4ff75;box-shadow:inset 0 1px #ffffff6e,inset 1px 0 #ffffff2e,inset -1px 0 #000000b8,inset 0 -1px #00aeff57,inset 0 0 0 1px #0006,inset 0 0 30px #00000080,0 -1px #ffffff1f,0 1px #000c,0 0 0 1px #0000008a,0 0 26px #00aeff14}.home-industry-panel{flex-direction:column;min-height:392px;padding:31px 35px 34px;display:flex}.home-industry-heading{z-index:3;position:relative}.home-industry-panel .home-panel-label{margin-bottom:7px}.home-industry-panel h2{text-shadow:0 1px #ffffff24,0 0 18px #d9dde329,0 13px 28px #0000008a;max-width:520px;font-size:26px;line-height:1.02}.home-industry-divider{background:linear-gradient(90deg,#0000,#daeaf480,#00aefff2,#daeaf470,#0000);width:72%;height:1px;margin:10px 0;box-shadow:0 0 11px #00aeff9e,0 0 24px #00aeff2e}.home-industry-intro{color:#d9dde3cc;max-width:510px;margin:0 0 14px;font-size:13.2px;line-height:1.38}.home-industry-grid{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:94px;gap:10px;margin-top:0;display:grid;position:relative}.home-industry-grid .home-industry-tile{isolation:isolate;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);cursor:pointer;color:#f5f8fbf0;background:linear-gradient(#ffffff29 0%,#ffffff0f 8%,#0000 24% 72%,#00aeff1a 100%),linear-gradient(135deg,#ffffff1a,#0000 22%),radial-gradient(circle at 50% 28%,#00aeff26,#0000 42%),linear-gradient(#111d24f5,#02070bfe);border:1px solid #daeaf480;border-color:#daeaf480 #00aeff6b #00aeff94 #daeaf480;grid-template-rows:45px 1fr 12px;place-items:center;min-width:0;min-height:94px;padding:10px 9px 9px;transition:border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00aeff4d,inset 0 0 0 1px #0009,inset 0 0 24px #00aeff0b,0 0 22px #00aeff0e,0 13px 24px #00000042}.home-industry-grid .home-industry-tile:after{content:"";opacity:.58;background:linear-gradient(90deg,#0000,#00aefff5,#eefaffad,#00aefff5,#0000);height:2px;transition:transform .26s cubic-bezier(.18,.78,.24,1),opacity .22s,box-shadow .22s;position:absolute;bottom:5px;left:18px;right:18px;transform:scaleX(.62);box-shadow:0 0 10px #00aeff7a,0 0 20px #00aeff24}.home-industry-icon{width:39px;height:39px;color:var(--sm-blue);filter:drop-shadow(0 0 7px #00aeff9e)drop-shadow(0 0 18px #00aeff33);place-items:center;display:grid}.home-industry-icon svg,.home-industry-more-icon svg{fill:none;stroke:currentColor;stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.home-industry-name{color:#f5f8fbf2;min-width:0;font-family:var(--sm-font-display);letter-spacing:.035em;text-align:center;text-transform:uppercase;text-shadow:0 0 10px #ffffff1a,0 0 14px #00aeff1a;align-self:center;font-size:11.2px;font-weight:900;line-height:1.06;display:block}.home-industry-tile-arrow{color:var(--sm-blue);opacity:.82;text-shadow:0 0 10px #00aeff8f;align-self:end;font-size:14px;line-height:1;transition:transform .28s cubic-bezier(.18,.78,.24,1),color .22s,opacity .22s,text-shadow .22s;display:block;transform:translate(0)}.home-industry-grid .home-industry-tile:hover:after,.home-industry-grid .home-industry-tile:focus-visible:after{opacity:1;transform:scaleX(1);box-shadow:0 0 13px #00aeffd1,0 0 28px #00aeff42}.home-industry-grid .home-industry-tile:hover .home-industry-tile-arrow,.home-industry-grid .home-industry-tile:focus-visible .home-industry-tile-arrow{color:#fff;opacity:1;text-shadow:0 0 11px #ffffff6b,0 0 20px #00aeffdb;transform:translate(7px)}.home-industry-more{z-index:3;isolation:isolate;color:#f5f8fbf0;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);cursor:pointer;background:linear-gradient(#ffffff1a,#0000 24%,#00aeff14 100%),radial-gradient(circle at 20%,#00aeff24,#0000 30%),linear-gradient(#0e171ef5,#02060afe);border:1px solid #d6eaf685;border-bottom-color:#00aeffa8;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;width:100%;min-height:48px;margin-top:12px;padding:9px 18px;transition:border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00aeff47,inset 0 0 20px #00aeff0a,0 0 22px #00aeff14}.home-industry-more:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#ffffff12,#00aeff5c,#ffffff14,#0000);transition:transform .46s cubic-bezier(.18,.78,.24,1),opacity .24s;position:absolute;inset:-2px;transform:translate(-112%)skew(-18deg)}.home-industry-more:after{content:"";opacity:.66;transform-origin:0;background:linear-gradient(90deg,#0000,#00aeffeb,#ffffff8f,#0000);height:2px;transition:opacity .24s,transform .36s cubic-bezier(.18,.78,.24,1);position:absolute;bottom:4px;left:18px;right:18px;transform:scaleX(.48);box-shadow:0 0 12px #00aeff80}.home-industry-more-icon{width:30px;height:30px;color:var(--sm-blue);filter:drop-shadow(0 0 9px #00aeff75);place-items:center;display:grid}.home-industry-more-label{font-family:var(--sm-font-display);letter-spacing:.12em;text-transform:uppercase;justify-self:center;font-size:15px;font-weight:900;line-height:1;transition:transform .3s cubic-bezier(.18,.78,.24,1),color .22s,text-shadow .22s}.home-industry-more-arrow{color:var(--sm-blue);text-shadow:0 0 12px #00aeff94;font-size:19px;line-height:1;transition:transform .3s cubic-bezier(.18,.78,.24,1),color .22s,text-shadow .22s}.home-industry-more:hover,.home-industry-more:focus-visible{filter:brightness(1.09);border-color:#00aeffe0;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #00aeff6b,inset 0 0 26px #00aeff14,0 0 28px #00aeff2e}.home-industry-more:hover:before,.home-industry-more:focus-visible:before{opacity:1;transform:translate(112%)skew(-18deg)}.home-industry-more:hover:after,.home-industry-more:focus-visible:after{opacity:1;transform:scaleX(1)}.home-industry-more:hover .home-industry-more-label,.home-industry-more:focus-visible .home-industry-more-label{color:#fff;text-shadow:0 0 12px #ffffff47,0 0 20px #00aeff8a;transform:translate(2px)}.home-industry-more:hover .home-industry-more-arrow,.home-industry-more:focus-visible .home-industry-more-arrow{color:#fff;text-shadow:0 0 12px #ffffff61,0 0 22px #00aeffd1;transform:translate(-16px)}@media (width<=820px){.home-industry-panel{min-height:auto}.home-industry-grid{grid-template-columns:1fr}}.home-industry-panel{padding:31px 34px 34px}.home-industry-intro{max-width:520px;margin-bottom:15px}.home-industry-grid .home-industry-tile{isolation:isolate;clip-path:none;color:#f5f8fbf0;cursor:pointer;background:linear-gradient(#fff3 0%,#97b1c01a 5%,#03080cf0 10%,#050e14f5 72%,#00aeff21 100%),radial-gradient(circle at 50% 22%,#00aeff38,#0000 38%),radial-gradient(circle at 50% 92%,#00aeff2b,#0000 42%),repeating-linear-gradient(112deg,#ffffff06 0 1px,#0000 1px 7px),linear-gradient(#0c161dfa,#02060afe);border:1px solid #ffffffbd;border-color:#ffffffbd #4b87a5b3 #00aeffbd #cde2ee70;grid-template-rows:42px 1fr 18px;place-items:center;min-height:101px;padding:12px 10px 10px;transition:border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff5c,inset 0 3px #ffffff14,inset 0 -2px #00aeff6b,inset 0 -8px 22px #00aeff1f,inset 1px 0 #ffffff1a,inset -1px 0 #000000b8,inset 0 0 24px #0000007a,0 0 0 1px #000000c7,0 0 18px #00aeff1a,0 12px 22px #00000057}.home-industry-grid .home-industry-tile:before{content:"";z-index:-1;clip-path:none;background:linear-gradient(#ffffff0e,#0000 28% 68%,#00aeff0f),linear-gradient(90deg,#ffffff0e,#0000 18% 82%,#00000059);border:1px solid #00aeff38;position:absolute;inset:9px;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00aeff33,inset 0 0 18px #00000080}.home-industry-grid .home-industry-tile:after{opacity:.72;transform-origin:50%;background:linear-gradient(#ffffffb8,#00aeff 48%,#00486e73),linear-gradient(90deg,#0000,#00aeff,#ffffff9e,#00aeff,#0000);height:3px;bottom:8px;left:24px;right:24px;transform:scaleX(.62);box-shadow:0 0 9px #ffffff38,0 0 18px #00aeffb8,0 6px 18px #00aeff33}.home-industry-grid .home-industry-tile>span,.home-industry-grid .home-industry-tile .home-industry-icon,.home-industry-grid .home-industry-tile .home-industry-name,.home-industry-grid .home-industry-tile .home-industry-tile-arrow{box-shadow:none;background:0 0;border:0;padding:0}.home-industry-icon{width:36px;height:36px;color:var(--sm-blue);filter:drop-shadow(0 0 6px #ffffff2e)drop-shadow(0 0 12px #00aeff9e)drop-shadow(0 0 22px #00aeff38);place-self:center}.home-industry-icon svg,.home-industry-more-icon svg{stroke-width:3.4px}.home-industry-name{color:#fafdfffa;font-family:var(--sm-font-display);letter-spacing:.055em;text-align:center;text-transform:uppercase;text-shadow:0 1px #ffffff1f,0 0 14px #00aeff38,0 10px 18px #00000075;align-self:center;font-size:11.3px;font-weight:900;line-height:1.04}.home-industry-tile-arrow{color:var(--sm-blue);opacity:.82;text-shadow:0 0 11px #00aeff9e;align-self:end;font-size:14px;line-height:1;transition:transform .28s cubic-bezier(.18,.78,.24,1),color .22s,opacity .22s,text-shadow .22s;transform:translate(0)}.home-industry-grid .home-industry-tile:hover,.home-industry-grid .home-industry-tile:focus-visible{filter:brightness(1.09)contrast(1.03);border-color:#f5fdffeb;box-shadow:inset 0 1px #ffffff7a,inset 0 3px #ffffff1c,inset 0 -2px #00aeff9e,inset 0 -9px 25px #00aeff2b,inset 1px 0 #ffffff24,inset -1px 0 #000000b3,inset 0 0 28px #00000070,0 0 0 1px #000000c7,0 0 26px #00aeff38,0 13px 24px #00000061}.home-industry-grid .home-industry-tile:hover:after,.home-industry-grid .home-industry-tile:focus-visible:after{opacity:1;transform:scaleX(1)}.home-industry-grid .home-industry-tile:hover .home-industry-tile-arrow,.home-industry-grid .home-industry-tile:focus-visible .home-industry-tile-arrow{color:#fff;opacity:1;transform:translate(7px)}.home-industry-more{background:linear-gradient(#ffffff1f,#0000 22%,#00aeff1a 100%),radial-gradient(circle at 18%,#00aeff29,#0000 30%),linear-gradient(#0e171efa,#02060afe);border-color:#e8f6ff9e #e8f6ff9e #00aeffc7;min-height:50px;margin-top:11px}.home-industry-icon{width:64px;height:64px;color:var(--sm-blue);filter:drop-shadow(0 0 6px #ffffff29)drop-shadow(0 0 13px #00aeff94)drop-shadow(0 0 24px #00aeff33);place-self:center;place-items:center;display:grid;overflow:visible}.home-industry-placeholder-img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:64px;height:64px;transition:filter .22s,opacity .22s;display:block;transform:none}.home-industry-grid .home-industry-tile{grid-template-rows:64px 1fr 16px;padding-top:9px;padding-bottom:8px}.home-industry-grid .home-industry-tile:hover .home-industry-placeholder-img,.home-industry-grid .home-industry-tile:focus-visible .home-industry-placeholder-img{filter:drop-shadow(0 0 8px #fff3)drop-shadow(0 0 17px #00aeffb8)drop-shadow(0 0 30px #00aeff4d)}.home-industry-grid{grid-auto-rows:101px}.home-industry-grid .home-industry-tile{grid-template-rows:61px minmax(20px,1fr);padding:8px 10px 18px}.home-industry-name{letter-spacing:.038em;text-align:center;white-space:normal;overflow-wrap:normal;text-wrap:balance;place-self:start center;width:100%;max-width:128px;margin:0 auto;font-size:9.6px;line-height:.98;transform:translateY(-1px)}.home-industry-tile-arrow{font-size:13px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.home-industry-grid .home-industry-tile:hover .home-industry-tile-arrow,.home-industry-grid .home-industry-tile:focus-visible .home-industry-tile-arrow{transform:translate(calc(7px - 50%))}.home-industry-name{letter-spacing:.045em;white-space:nowrap;text-wrap:auto;max-width:138px;font-size:10.5px;line-height:1}.home-command-cta{background:linear-gradient(#ffffff2e 0%,#748b9a29 2.5%,#00000070 8%,#0000 18%),linear-gradient(90deg,#ffffff0f,#0000 11% 89%,#ffffff0d),radial-gradient(circle at 42% 16%,#00aeff2b,#0000 32%),radial-gradient(circle at 16%,#00aeff24,#0000 30%),radial-gradient(circle at 82% 55%,#00aeff1c,#0000 31%),repeating-linear-gradient(112deg,#ffffff07 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 6px),linear-gradient(#0f1920fe,#02060afe);border-color:#e6f4fcbd;grid-template-columns:minmax(330px,.88fr) minmax(315px,.58fr) minmax(720px,1.54fr);align-items:center;gap:28px;min-height:154px;margin-top:14px;padding:29px 44px 31px;overflow:hidden;box-shadow:0 0 0 1px #000000fa,0 0 0 2px #ebf8ff38,0 0 40px #00aeff24,0 20px 52px #0009,inset 0 0 0 1px #00aeff2e,inset 0 2px #ffffff4d,inset 0 5px #00000057,inset 7px 0 #ffffff0d,inset -7px 0 #00000070,inset 0 -2px #ffffff3b,inset 0 -5px #00aeffbd,inset 0 -13px 28px #00aeff29,inset 0 0 84px #00000059}.home-command-cta:before{background:linear-gradient(#ffffffbd,#b0efff8a 30%,#00aefffa 64%,#0040608c),linear-gradient(90deg,#0000,#00aeffd1,#ffffff8f,#00aeffd1,#0000);height:4px;top:6px;left:68px;right:68px;box-shadow:0 0 8px #ffffff3d,0 0 24px #00aeff99,0 7px 30px #00aeff30}.home-command-cta:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeffc7,#f0faff80,#00aeffc7,#0000);height:2px;position:absolute;bottom:10px;left:58px;right:58px;box-shadow:0 0 16px #00aeff5c}.home-cta-screw{z-index:5;pointer-events:none;filter:drop-shadow(0 0 8px #00aeff42)drop-shadow(0 3px 5px #000000b8);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAABeFJREFUeJyNlWlQ01cUxWkH2yqjfrBjUau21eIUNxTBhYrFhYCsskWQgGwBogQIyL6JYTMsYV8NGhAImyAiCIQ1IIhCAQMCgohWpIoLgtYKnj4zUzvOMNg78+b/5f9+c+fcc+6TkpqntLR1v7C0ttuakJRml5df6CPIL/JPSctgMpxc9qprHP5qvrtzlj2DuZCfdVGrvqHpYld3T59Y3DvZ3X175uatzvctrTdeV1YLh7NzCq7EJGaYsU7HL/1f0IDTbMVLl8srCHC6u0eMusZmJKby4Obpj+O2DnA46YrgsEhExKWDnSR4m1rRdT2vaeDgvFCHE87LE5LTOyuratF6ox1jj5+gXnQDkXGpoJ9kQVvfBLqGpjhqQYdncAzOlbfjxthfGBifGg7lVaybExoRGbMpOY3X5uETgA+dzs7OYmZmFiOjj8Dj54FmZQ+dIyY4ZmkLS7oTvEPi0NA5hGdvZ1HVMwZvzrlBXzZX9ROou6evdJOoJaeLAAuKyzA88hCTr6bxfvY9Xk29Rk5eAdbJyeOHn+XheNIFrp4BEJRW48H4C1RdFyMyJRe/quvB3sld6OruvegjuLikXOn+w/EJUWc/iq5U45qwCb137hLoNOl6BpfLruKn9RskcHdPH6Sfz8WDR3+irrkdQWFc2DM94eLuA25CynRefjHlI7i+QRR0d3QMolu9iE7kIS4lEwWXytF9ux9v3rxFVXUNActBfrMC2KER6L97Dx2/ixEYwoG1PROmFnZgOJ9CRXUdRM2tqRKoqbnlwihuvDC/qBQDQ6Pg5xbjTHiM5KRlZuN27wBiYhOw8vu12KSgCC8ff3T19MI3MFSiu8kxK1DNrSUnLpkHQUFxhw2dsVrqiCF1m9oB9TtlV67ixctXRIIBmJjSoK6hhYMUTahr6uA40xdbdqlBac8+0OjOoBzWhf4RI+gbGMHAiAoXN284Mt3hFxQCbT2DP4LYYdpSukeM1XarqI6UEh37+odwve0mFn+7Cl/LLMU3ixZjocwSyK5Zj02KKtivrg0FZRV8t3I1lsuuwrLlKyCzZBmIm5CSwSffTBzS0JrgRHHNpfQNqfvUDlLuscOjEJ/Cw4VsAVT2a2KXyj4oKe+BgqIyFPdSYGxuA9/gCFD0zbBpqyJ2KO+G8i4V7NmrhlbSzL37D9AoaoXaAcpTD29/MymKlt5Gblyi2DfgDOxPusGZTDecw0VIRBTCIqIRm5ACdmwmbBiuOE78eyowArmCIpzPykV2bgGukYH1Dw5j4vkLdHR2w8KK/oDu6ESR+u2AunRJ2dUyF3cv6BnTQNE1BkXHEAZUGlgkxm3tneBn50FVTR3bduxCUnIqXk5OoayiBoHss2B5BYB9lgsB8f/l8ipi1cYWRyfWMokz4hLSmI7ELsdsTkDH2BLGNDsEsDlo7+jGALGWXxAbm7ftwNp1cojgRGH69RtJgKqEjQiPioeXPxss7yBU1Lag4VZ/+Ecfc2ISN6Tz80ezLlXDJzQe3OTzBNqD8SfPkHEhFwwnFuTkt2LF6h8RdCaU6PlQEpyJZy8gun5T8o+jixdKalommvvGdv63fJgeX1Y23gp/Pv03hB1DGLz3EC9JR8KmNrA8/GHn4ISN2/dgzbpfEHA6FK1EnikS9Q/7ZJKks6i0HNt3qoLh5pcVnFQg/cm+iC1skS0VifnBKUVobutE3+AIYpJ4sLQ9AfPjdsSrXhJJQomeVyqFeDz+FO/ezUDc2wcv30CynGxqnVzc5ebccBrmbguotiy+kioFFjYOcCODMTpqgcO6RtDUMYDhURqYJAx5hSXo7BLjWk0dqoX1SE3PFBInLJ53J9McPWT1qFZhhzT1Ri2s7MCJjoUzywPWdAboDCZ8AthI5WVB2NAMUUvbk1xBYaZ/4Jn180L/LYquyZckohv8AtkuZeWV5eRF6c0RFI6Ql2Q0KjZpgHchp5Z/MS8wMjpO0ZRmJf154hx1gKK9wMDEfIu5pe1+M5r1IaqZpRLVlCbzuXv/AAhhw7Bd933EAAAAAElFTkSuQmCC) 50%/contain no-repeat;border-radius:999px;width:22px;height:22px;position:absolute}.home-cta-screw:after{content:none}.home-cta-screw-tl{top:13px;left:13px}.home-cta-screw-tr{top:13px;right:13px}.home-cta-screw-bl{bottom:13px;left:13px}.home-cta-screw-br{bottom:13px;right:13px}.home-cta-message{z-index:2;flex-direction:column;gap:13px;min-width:0;display:flex;position:relative}.home-command-cta .home-cta-title{letter-spacing:.045em;text-shadow:0 0 14px #ffffff24,0 0 30px #00aeff24,0 12px 24px #00000094;border-left:0;padding-left:30px;font-size:36px;line-height:.98;position:relative}.home-command-cta .home-cta-title:before{content:"";background:linear-gradient(#ecfafff0,#00aeff,#004568c2);width:6px;position:absolute;top:1px;bottom:3px;left:0;box-shadow:0 0 10px #ffffff3d,0 0 24px #00aeff9e,8px 0 18px #00aeff24}.home-command-cta .home-cta-title span{color:var(--sm-blue);text-shadow:0 0 12px #00aeff8a,0 0 32px #00aeff47}.home-command-cta .home-cta-subtext{color:#e0eaf1db;letter-spacing:.09em;text-transform:uppercase;margin:0;padding-left:30px;font-size:14px;font-weight:900;line-height:1.35}.home-cta-button,.home-process-card{cursor:pointer;-webkit-user-select:none;user-select:none}.home-cta-button{z-index:2;color:#f5fafdf5;letter-spacing:.15em;text-align:center;text-transform:uppercase;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(135deg,#0000 0 12px,#ffffff29 12px 13px,#0000 13px),linear-gradient(315deg,#0000 0 12px,#00aeff85 12px 13px,#0000 13px),linear-gradient(#ffffff29,#0000 26%),radial-gradient(circle at 50% 0,#00aeff52,#0000 42%),linear-gradient(#141f27f7,#02060afc);border:1px solid #e3f5ffad;border-radius:0;justify-content:center;align-items:center;gap:22px;min-width:318px;min-height:84px;padding:16px 38px 16px 42px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;transition:border-color .22s,box-shadow .22s,filter .22s,transform .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 2px #ffffff47,inset 0 -2px #00aeffa6,inset 0 -14px 26px #00aeff1f,0 0 26px #00aeff38,0 16px 28px #00000061}.home-cta-button:before,.home-process-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1f,#00aeff57,#ffffff1f,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .24s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.home-cta-button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeffd1,#ecfaff99,#00aeffd1,#0000);height:2px;position:absolute;bottom:6px;left:32px;right:32px;box-shadow:0 0 14px #00aeff7a}.home-cta-button:hover,.home-cta-button:focus-visible,.home-process-card:hover,.home-process-card:focus-visible{filter:brightness(1.1);border-color:#00aeffeb;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 2px #ffffff52,inset 0 -2px #00aeffe6,inset 0 -16px 28px #00aeff2e,0 0 34px #00aeff57,0 18px 30px #0000006b}.home-cta-button:hover:before,.home-cta-button:focus-visible:before,.home-process-card:hover:before,.home-process-card:focus-visible:before{opacity:1;transform:translate(118%)skew(-18deg)}.home-cta-button:focus-visible,.home-process-card:focus-visible{outline-offset:4px;outline:2px solid #00aeffd6}.home-cta-button-label,.home-cta-button-arrow,.home-cta-command-icon,.home-cta-button-screw,.home-process-copy,.home-process-arrow{z-index:1;position:relative}.home-cta-command-icon{object-fit:contain;filter:drop-shadow(0 0 8px #00aeff42)drop-shadow(0 1px 2px #00000094);flex:none;width:32px;height:32px;transition:transform .26s cubic-bezier(.16,1,.3,1),filter .22s;display:block;transform:translate(10px)}.home-cta-button:hover .home-cta-command-icon,.home-cta-button:focus-visible .home-cta-command-icon,.home-process-card:hover .home-cta-command-icon,.home-process-card:focus-visible .home-cta-command-icon{filter:brightness(1.2)contrast(1.08)drop-shadow(0 0 7px #ffffff38)drop-shadow(0 0 13px #00aeff9e)drop-shadow(0 0 25px #00aeff47)drop-shadow(0 2px 3px #000000ad);transform:translate(10px)}.home-cta-button-arrow,.home-process-arrow{color:var(--sm-blue);text-shadow:0 0 12px #00aeff9e;margin-right:12px;font-size:21px;font-weight:900;line-height:1;transition:transform .26s cubic-bezier(.16,1,.3,1),color .19s,text-shadow .19s}.home-cta-button:hover .home-cta-button-arrow,.home-cta-button:focus-visible .home-cta-button-arrow,.home-process-card:hover .home-process-arrow,.home-process-card:focus-visible .home-process-arrow{color:#fff;text-shadow:0 0 8px #ffffff8a,0 0 20px #00aeffe6;transform:translate(4px)}.home-cta-button-screw{filter:drop-shadow(0 0 7px #00aeff4d);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAABGpJREFUeJxtVFlsVGUYPXPnnzvTmTsznbXTnSmldKHt1NZqQNAQlUoNMUaICaCRB0VccCESxGBM0ESCSCQR9UEfMIE3McpiQrFQY6AMLaZDO5ZCDW2nl+nsc2e7qz81Mbj8L1/+h/Nt55yP4F/vpR2v69f3Pb6EZdlGVVXXGFljtaTIRBCEaCYrDImSGr4RyUwdev816V4cufez74P9lra2tgedTscmljXeL4piQ1bIWdLpNKNqWgE60ldUlZGGzt4TJ4Ymh55d3ZT+T6Ltr+w0O52uF6ycda/dXu7VE5YZvjqKcDiMm1NTMJWVWSpr/S0+f0tzc2tjn9OAQx99febzd7c9kfo70ccHPzWbzZbnaOVtLpfDV1tTDUlRYeU4yJIEWZagKCxESYbbYdc1Vdpc10I3twrxiLJ3/+GjH773Robs2r1X19vTE7DbbXuiC/E6j6cCRqMJFqKnIBumJsO4E4uhp7sHy5ctRWdTHcKhSfx8+lTzRGj0rSW11aNv7tozQB5du7bS4XL3KwxblZfjGPltDE2NDaip8oHjzCCEQZnRiPr6OjxwXweid+ZxbmAQuVQCvV0d7taW5g12K3eDJFPJSoaQboengpQKRUQis1BkeXGkXC4PiUaWNcBZbgcdHaMjI+Dn50AZhaK6GIvF3F0SxTry3cmTrY1Lly7fsnkzWpv8OH/uLEavDoOzmGG2uZAuqiA6He00hMuXh5HJZCDRQi63F9lsBoODFxpkWe4msVjM4ygvN4u0MsMwGLw4hILwF6s2hweENaLcakHwahCZRAyaptEuFby4fTt0Ogbj18dMej3jJW63W2H0evWH0z+hzGRCoDMAWSxAo61rBjNdvBEupwPxeBw6yiYFwWzh8OT6dTAYDIhFeW1uLqKQQCDAU/EJN25OQxQl3KX+7k7cLhfKrA6EQmMo5AU8vHoVqnxeJBJJEANBKp0F3Q/ql/jziqbNE19F5TgfjY4VimJjOptFku6gpyuAjo4O8Pw8IjPTKBULqOpfh96eboTGJ3BpOIhb07fhrfBiWcuKiYbmtiBJZ7K8gTUNrwh09cdiSZalEl29aiXsNiuCweAiU6qiLDJos3Job2tBoVhaTJhIZWSNGK9wnH2G/D51K7bh6Y1n2lubnl9I55utRIGBaueXX4cxMzsLFXpAB1DPgZoWHrcTax95iI4cwsD5gTk+uvB9hb89Qr747IDWsuap8cLE7d3j18dfdRpKj92lfmIijGQyBX9dDTxeL4olEQux+KJ+7kR55ITspdpq35eMlB/dt2Ojtui1nc+slPq2vP2j3aRhZnqytrG+poHjLCzR6yHkctAnErDZ7YjRSEeVczlhtqa6+gvK5PEjhw+K/3D/2W8/Ube+/M4Zj9vzh6LI/RVeT29XZ0d7vpDnhFyBMZlMeaq5sNlkupJOp07xPH/tq6NHxP+9R8eOHpDWbdg0tsy/fN7pcJyiN6hNlhVfqVgkiqIs5AQhlEom5i5cHOKPH/tGuxf7JwQzDSEaVLrxAAAAAElFTkSuQmCC) 50%/contain no-repeat;border-radius:999px;width:18px;height:18px;position:absolute}.home-cta-button-screw:after{content:none}.home-cta-button-screw-left{top:11px;left:11px}.home-cta-button-screw-right{top:11px;right:11px}.home-cta-button:hover .home-cta-button-screw,.home-cta-button:focus-visible .home-cta-button-screw,.home-process-card:hover .home-cta-button-screw,.home-process-card:focus-visible .home-cta-button-screw{filter:brightness(1.16)drop-shadow(0 0 5px #ffffff3d)drop-shadow(0 0 10px #00aeff70)}.home-process-command{z-index:2;grid-template-columns:repeat(3,minmax(170px,1fr));gap:18px;min-width:0;display:grid;position:relative}.home-process-card{color:#f2f8fcf0;min-height:84px;font:inherit;text-align:left;text-transform:uppercase;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(135deg,#0000 0 14px,#ffffff26 14px 15px,#0000 15px),linear-gradient(315deg,#0000 0 14px,#00aeff73 14px 15px,#0000 15px),linear-gradient(#ffffff1f,#0000 28%),radial-gradient(circle at 50% 0,#00aeff29,#0000 45%),repeating-linear-gradient(112deg,#ffffff05 0 1px,#0000 1px 7px),linear-gradient(#131e26f0,#02070bfa);border:1px solid #e3f5ff94;border-radius:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:15px;padding:15px 18px;transition:border-color .22s,box-shadow .22s,filter .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #ffffff38,inset 0 -2px #00aeff8a,inset 0 -12px 22px #00aeff17,0 0 22px #00aeff1a,0 12px 22px #0000004d}.home-process-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.home-process-number,.home-process-title{display:block}.home-process-number{color:#00aefffa;font-family:var(--sm-font-display);letter-spacing:.15em;text-shadow:0 0 15px #00aeff75;font-size:15px;font-weight:900;line-height:1}.home-process-title{color:#f5fafdf5;letter-spacing:.12em;font-size:13px;font-weight:900;line-height:1}@media (prefers-reduced-motion:reduce){.home-cta-button,.home-cta-button:before,.home-cta-button-arrow,.home-process-card,.home-process-card:before,.home-process-arrow,.home-cta-command-icon{transition:none}}@media (width<=1500px){.home-command-cta{grid-template-columns:1fr;align-items:stretch;gap:20px}.home-cta-button{width:fit-content;min-width:318px}.home-process-command{max-width:900px}}@media (width<=820px){.home-command-cta{padding:28px 22px 30px}.home-command-cta .home-cta-title{font-size:28px}.home-cta-button{width:100%;min-width:0}.home-process-command{grid-template-columns:1fr}}.home-industry-panel h2{font-size:25px}.home-industry-intro{margin-bottom:13px;font-size:12.8px}.home-industry-grid .home-industry-tile{grid-template-rows:43px minmax(15px,1fr);min-height:77px;padding:7px 8px 15px}.home-industry-icon{width:45px;height:45px;transform:translateY(-1px)}.home-industry-placeholder-img{width:45px;height:45px}.home-industry-icon-placeholder-mark{background:radial-gradient(circle at 32% 24%,#ffffff40,#0000 30%),radial-gradient(circle at 50% 54%,#00aeff40,#0000 52%),linear-gradient(#212f39fa,#03080cfa);border:1px solid #e8f6ff94;place-items:center;width:38px;height:38px;display:grid;position:relative;box-shadow:inset 0 0 13px #00aeff2e,inset 0 -7px 10px #00000061,0 0 13px #00aeff24}.home-industry-icon-placeholder-mark:before,.home-industry-icon-placeholder-mark:after{content:"";pointer-events:none;border:1px solid #00aeff61;position:absolute}.home-industry-icon-placeholder-mark:after{opacity:.34;inset:-4px}.home-industry-icon-placeholder-mark span{z-index:1;color:#e8f8fff0;letter-spacing:.09em;text-shadow:0 0 9px #ffffff2e,0 0 13px #00aeff9e;font-size:9px;font-weight:900;position:relative}.home-industry-name{letter-spacing:.035em;max-width:116px;font-size:9.2px;line-height:1}.home-industry-tile-arrow{font-size:12px;bottom:4px}.home-industry-more-label{font-size:13px}@media (width<=1280px){.home-industry-panel{min-height:auto}}@media (width<=820px){.home-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-industry-panel{min-height:700px}.home-industry-intro{margin-bottom:12px}.home-industry-grid .home-industry-tile{grid-template-rows:43px minmax(16px,1fr);place-items:center;min-height:74px;padding:6px 8px 11px}.home-industry-placeholder-img{object-fit:contain;object-position:center;width:50px;height:50px}.home-industry-icon-placeholder-mark{background:linear-gradient(135deg,#0000 0 14%,#00aeff29 14% 16%,#0000 16% 34%,#ffffff1a 34% 36%,#0000 36%),radial-gradient(circle at 34% 24%,#ffffff47,#0000 30%),radial-gradient(circle at 50% 54%,#00aeff42,#0000 54%),linear-gradient(#22313bfa,#03080cfa);border:1px solid #e8f6ff94;border-radius:2px;place-items:center;width:38px;height:38px;display:grid;position:relative;box-shadow:inset 0 0 13px #00aeff33,inset 0 -7px 10px #0006,0 0 13px #00aeff2e}.home-industry-icon-placeholder-mark:before,.home-industry-icon-placeholder-mark:after{content:"";pointer-events:none;position:absolute}.home-industry-icon-placeholder-mark:before{border:1px solid #00aeff85;inset:6px;box-shadow:inset 0 0 10px #00aeff29,0 0 10px #00aeff2e}.home-industry-icon-placeholder-mark:after{opacity:.76;border:1px solid #00aeff47;inset:-4px}.home-industry-icon-placeholder-mark span{display:none}.home-industry-name{color:#f5f8fbf5;letter-spacing:.034em;text-align:center;white-space:normal;text-wrap:balance;text-shadow:0 1px #000000b8,0 0 10px #ffffff29;place-self:center;width:100%;max-width:132px;margin:0 auto;font-size:9.4px;font-weight:950;line-height:.98;transform:translateY(0)}.home-industry-tile-arrow{display:none}.home-industry-more{min-height:49px;margin-top:13px}.home-industry-more-label{letter-spacing:.11em;font-size:13.5px}@media (width<=820px){.home-industry-panel{min-height:auto}.home-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:84px}.home-industry-grid .home-industry-tile{min-height:84px}}.home-panel-grid{align-items:stretch}.home-large-panel,.home-stagevector-panel{min-height:748px}.home-large-panel{flex-direction:column;display:flex}.home-build-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 9px;margin-top:17px}.home-build-module{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:8px 9px}.home-build-icon-placeholder{align-self:center;width:32px;height:32px}.home-build-icon-placeholder span{font-size:8.5px}.home-build-module h3{letter-spacing:.062em;font-size:9.9px;line-height:1.04}.home-build-module p{margin-top:4px;font-size:9.15px;line-height:1.25}.home-build-more{width:100%;margin-top:auto}.home-small-link-grid{z-index:1;width:28px;height:28px;color:var(--sm-blue);filter:drop-shadow(0 0 10px #00aeff57);place-items:center;margin-right:14px;display:inline-grid;position:relative}.home-small-link-grid svg{fill:currentColor;width:22px;height:22px}.home-industry-panel{min-height:748px;padding:31px 34px 38px}.home-industry-heading{margin-bottom:12px}.home-industry-panel h2{font-size:25px;line-height:1.05}.home-industry-intro{margin-bottom:0;font-size:12.8px;line-height:1.5}.home-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:75px;gap:8px 10px}.home-industry-grid .home-industry-tile{grid-template-rows:40px 22px 10px;place-items:center;min-height:75px;padding:8px 8px 5px;display:grid;overflow:hidden}.home-industry-icon{place-self:center;width:52px;height:40px;transform:translateY(1px)}.home-industry-placeholder-img{object-fit:contain;object-position:center;filter:saturate(1.08)contrast(1.07)brightness(1.03)drop-shadow(0 0 9px #00aeff57);width:58px;height:45px;transform:translateY(-2px)}.home-industry-icon-placeholder-mark{width:30px;height:30px;transform:translateY(0)}.home-industry-icon-placeholder-mark:before{inset:6px}.home-industry-icon-placeholder-mark:after{inset:-5px}.home-industry-name{color:#f8fbfffa;letter-spacing:.025em;text-align:center;white-space:normal;text-wrap:balance;justify-content:center;align-items:center;width:100%;max-width:142px;min-height:21px;margin:0 auto;padding:0 2px;font-size:8.9px;font-weight:950;line-height:1.03;display:flex;transform:none}.home-industry-tile-arrow{width:100%;height:9px;color:var(--sm-blue);text-align:center;opacity:.78;text-shadow:0 0 9px #00aeff8c;font-size:10px;line-height:8px;display:block;position:relative;bottom:auto;left:auto;right:auto;transform:translateY(-1px)}.home-industry-grid .home-industry-tile:before{opacity:.58}.home-industry-grid .home-industry-tile:after{opacity:.62;height:2px;bottom:3px;left:18px;right:18px}.home-industry-grid .home-industry-tile:hover .home-industry-tile-arrow,.home-industry-grid .home-industry-tile:focus-visible .home-industry-tile-arrow{opacity:1;color:#fff;transform:translateY(-1px)translate(4px)}.home-industry-more{width:100%;min-height:50px;margin-top:auto}.home-industry-more-label{text-align:center;letter-spacing:.105em;width:100%;font-size:13.2px}@media (width<=1280px){.home-large-panel,.home-stagevector-panel,.home-industry-panel{min-height:auto}}.home-hero-actions{isolation:isolate;overflow:visible}.home-hero-cta-power{z-index:0;pointer-events:none;contain:paint;position:absolute;inset:-138px 0 -14px;overflow:visible;transform:translate(-30px)}.home-hero-cta-power-drop,.home-hero-cta-power-split,.home-hero-cta-power-node{pointer-events:none;opacity:0;mix-blend-mode:screen;will-change:transform, opacity;position:absolute}.home-hero-cta-power-drop{transform-origin:top;background:linear-gradient(#0000 0%,#00aeff24 10%,#00aeffe6 42%,#f5fcff 58%,#00aeffd1 74%,#0000 100%);width:2px;height:122px;animation:6.8s cubic-bezier(.16,.72,.22,1) infinite homeHeroPowerDrop;top:0;left:50%;transform:translate(-50%,-22px)scaleY(0);box-shadow:0 0 8px #ffffffb8,0 0 16px #00aeffc7,0 0 28px #00aeff57}.home-hero-cta-power-split{transform-origin:50%;background:linear-gradient(90deg,#0000 0%,#00aeffa8 18%,#f5fcfffa 50%,#00aeffa8 82%,#0000 100%);height:2px;animation:6.8s cubic-bezier(.16,.72,.22,1) infinite homeHeroPowerSplit;top:118px;left:18px;right:18px;transform:scaleX(0);box-shadow:0 0 7px #ffffff94,0 0 15px #00aeffb8,0 0 28px #00aeff4d}.home-hero-cta-power-node{background:#f5fcfffa;border-radius:999px;width:8px;height:8px;animation:6.8s cubic-bezier(.16,.72,.22,1) infinite homeHeroPowerNode;top:115px;box-shadow:0 0 9px #ffffffd6,0 0 18px #00aeffeb,0 0 34px #00aeff70}.home-hero-cta-power-node-left{left:17%}.home-hero-cta-power-node-right{right:17%}.home-hero-powered-button{animation:6.8s infinite homeHeroPoweredButtonCatch;position:relative;overflow:hidden;transform:translateZ(0)}.home-hero-powered-button .sm-button-arrow{animation:6.8s infinite homeHeroPoweredArrowCatch}.home-hero-button-current{z-index:1;pointer-events:none;opacity:0;mix-blend-mode:screen;will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#00aeff00 30%,#ffffffa3 49%,#00aeff94 56%,#0000 72%),linear-gradient(#f5fcff75 0%,#00aeff57 2px,#0000 8px calc(100% - 8px),#00aeff3d calc(100% - 3px),#f5fcff61 100%);animation:6.8s cubic-bezier(.16,.72,.22,1) infinite homeHeroButtonCurrent;position:absolute;inset:0;transform:translate(-115%)}.home-hero-powered-button:nth-of-type(2) .home-hero-button-current,.home-hero-powered-button:nth-of-type(2),.home-hero-powered-button:nth-of-type(2) .sm-button-arrow{animation-delay:80ms}@keyframes homeHeroPowerDrop{0%,66%,to{opacity:0;transform:translate(-50%,-22px)scaleY(0)}68%{opacity:0;transform:translate(-50%,-14px)scaleY(0)}71%{opacity:1;transform:translate(-50%)scaleY(1)}76%{opacity:.9;transform:translate(-50%)scaleY(1)}80%{opacity:0;transform:translate(-50%)scaleY(.14)}}@keyframes homeHeroPowerSplit{0%,70%,to{opacity:0;transform:scaleX(0)}73%{opacity:.92;transform:scaleX(.18)}77%{opacity:1;transform:scaleX(1)}82%{opacity:0;transform:scaleX(1)}}@keyframes homeHeroPowerNode{0%,72%,to{opacity:0;transform:scale(.72)}77%{opacity:1;transform:scale(1)}82%{opacity:0;transform:scale(.82)}}@keyframes homeHeroButtonCurrent{0%,73%,to{opacity:0;transform:translate(-115%)}76%{opacity:.92}83%{opacity:.92;transform:translate(115%)}86%{opacity:0;transform:translate(115%)}}@keyframes homeHeroPoweredButtonCatch{0%,73%,87%,to{border-color:inherit;filter:none;box-shadow:inset 0 0 0 1px #d9dde31f,inset 0 0 22px #00aeff14,0 0 22px #00aeff1f}78%,83%{filter:brightness(1.06);border-color:#00aeffeb;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 27px #00aeff29,0 0 24px #00aeff2e}}@keyframes homeHeroPoweredArrowCatch{0%,73%,87%,to{color:inherit;text-shadow:none}78%,83%{color:#fff;text-shadow:0 0 9px #ffffffa3,0 0 18px #00aeffe0}}@media (prefers-reduced-motion:reduce){.home-hero-cta-power,.home-hero-button-current{display:none}.home-hero-powered-button,.home-hero-powered-button .sm-button-arrow{animation:none}}.home-hero-power-stage{--home-hero-power-cycle:42s;z-index:1;isolation:isolate;width:min(1040px,110%);max-width:none;position:relative}.home-hero-power-stage>img{z-index:1;object-fit:contain;mix-blend-mode:screen;filter:saturate(1.16)contrast(1.09)brightness(1.035)drop-shadow(0 0 50px #00aeff52)drop-shadow(0 34px 68px #000000c2);width:100%;max-width:none;height:auto;animation:homeHeroImageResponse var(--home-hero-power-cycle) ease-in-out infinite;display:block;position:relative}.home-hero-art>.home-hero-art-frame>img,.home-hero-art-frame>img{width:auto}.home-hero-power-cycle{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.home-hero-power-hub,.home-hero-table-core,.home-hero-hologram-bloom,.home-hero-table-ripple,.home-hero-table-scan,.home-hero-room-response,.home-hero-power-conduit,.home-hero-floor-current{opacity:0;will-change:opacity, transform, filter;display:block;position:absolute}.home-hero-power-hub{aspect-ratio:1;width:5.2%;animation:homeHeroHubCharge var(--home-hero-power-cycle) cubic-bezier(.2,.72,.24,1) infinite;background:radial-gradient(circle,#fff 0 6%,#afeffffa 12%,#00aeffe0 30%,#00aeff40 52%,#0000 74%);border-radius:50%;top:31.1%;left:49.55%;transform:translate(-50%,-50%)scale(.55);box-shadow:0 0 10px #ffffffe6,0 0 30px #00aefff2,0 0 72px #00aeff94}.home-hero-power-conduit{transform-origin:50% 0;width:3px;height:31.4%;animation:homeHeroConduitRun var(--home-hero-power-cycle) cubic-bezier(.32,.66,.3,1) infinite;background:linear-gradient(#fff,#73defffa 12%,#00aefffa 66%,#00aeff1f);top:33.3%;left:calc(49.55% - 1.5px);transform:scaleY(0);box-shadow:0 0 6px #fff,0 0 17px #00aeff,0 0 34px #00aeff9e}.home-hero-power-conduit:after{content:"";background:#effcff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #fff,0 0 22px #00aeff,0 0 42px #00aeffb8}.home-hero-floor-current{width:21%;height:3px;animation:homeHeroFloorCurrent var(--home-hero-power-cycle) cubic-bezier(.24,.72,.28,1) infinite;background:linear-gradient(90deg,#0000,#00aeff9e,#ebfcff);top:63.6%;box-shadow:0 0 10px #00aefff5,0 0 24px #00aeff85}.home-hero-floor-current-left{transform-origin:100%;right:50.3%;transform:scaleX(0)}.home-hero-floor-current-right{transform-origin:0;left:49.7%;transform:scaleX(0)}.home-hero-table-core{aspect-ratio:1;width:12%;animation:homeHeroTableCore var(--home-hero-power-cycle) ease-in-out infinite;background:radial-gradient(circle,#fff 0 5%,#9decfff0 14%,#00aeff94 34%,#00aeff29 57%,#0000 73%);border-radius:50%;top:65.4%;left:49.6%;transform:translate(-50%,-50%)scale(.25);box-shadow:0 0 18px #fff,0 0 48px #00aefff0,0 0 110px #00aeff9e}.home-hero-table-ripple{border:2px solid #b2f0ffeb;border-radius:50%;width:15%;height:6.2%;top:66%;left:49.6%;transform:translate(-50%,-50%)scale(.3);box-shadow:0 0 14px #00aeffb8,inset 0 0 18px #00aeff38}.home-hero-table-ripple-a{animation:homeHeroTableRippleA var(--home-hero-power-cycle) ease-out infinite}.home-hero-table-ripple-b{animation:homeHeroTableRippleB var(--home-hero-power-cycle) ease-out infinite}.home-hero-table-scan{transform-origin:50% 100%;filter:blur(.3px);width:59%;height:18%;animation:homeHeroTableScan var(--home-hero-power-cycle) ease-out infinite;background:linear-gradient(#0000,#b2f0ff1f 28%,#00aeff57 52%,#ebfcffcc 54%,#00aeff2e 58%,#0000 82%);top:62%;left:20%;transform:perspective(420px)rotateX(67deg)translateY(45%)scaleY(.08)}.home-hero-room-response{filter:blur(5px);animation:homeHeroRoomResponse var(--home-hero-power-cycle) ease-in-out infinite;background:radial-gradient(at 50% 66%,#daf7ff26,#00aeff17 27%,#0000 66%);inset:8% 7% 10%}.home-hero-hologram-bloom{filter:blur(3px);width:68%;height:39%;animation:homeHeroHologramBloom var(--home-hero-power-cycle) ease-in-out infinite;background:radial-gradient(#effdff4f,#00aeff3d 24%,#00aeff17 50%,#0000 74%);top:65.6%;left:49.6%;transform:translate(-50%,-50%)scale(.76)}@keyframes homeHeroImageResponse{0%,9%,27%,to{filter:saturate(1.16)contrast(1.09)brightness(1.035)drop-shadow(0 0 50px #00aeff52)drop-shadow(0 34px 68px #000000c2)}18%{filter:saturate(1.28)contrast(1.13)brightness(1.12)drop-shadow(0 0 66px #00aeff78)drop-shadow(0 34px 68px #000000c2)}22%{filter:saturate(1.22)contrast(1.11)brightness(1.07)drop-shadow(0 0 58px #00aeff61)drop-shadow(0 34px 68px #000000c2)}}@keyframes homeHeroHubCharge{0%,8%,25%,to{opacity:0;transform:translate(-50%,-50%)scale(.55)}9.2%{opacity:.5;transform:translate(-50%,-50%)scale(.78)}11%{opacity:1;transform:translate(-50%,-50%)scale(1.16)}13%{opacity:.36;transform:translate(-50%,-50%)scale(.9)}14.5%{opacity:.9;transform:translate(-50%,-50%)scale(1.04)}16%{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}@keyframes homeHeroConduitRun{0%,11%,27%,to{opacity:0;transform:scaleY(0)}11.4%{opacity:1;transform:scaleY(0)}15.5%{opacity:1;transform:scaleY(1)}17.5%{opacity:.58;transform:scaleY(1)}19%{opacity:0;transform:scaleY(1)}}@keyframes homeHeroFloorCurrent{0%,14%,28%,to{opacity:0;transform:scaleX(0)}15.5%{opacity:.95}18%{opacity:1;transform:scaleX(1)}20%{opacity:0;transform:scaleX(1)}}@keyframes homeHeroTableCore{0%,16%,29%,to{opacity:0;transform:translate(-50%,-50%)scale(.25)}17%{opacity:.9;transform:translate(-50%,-50%)scale(.62)}19%{opacity:1;transform:translate(-50%,-50%)scale(1.16)}23%{opacity:.42;transform:translate(-50%,-50%)scale(.92)}26%{opacity:0;transform:translate(-50%,-50%)scale(1.06)}}@keyframes homeHeroTableRippleA{0%,17%,29%,to{opacity:0;transform:translate(-50%,-50%)scale(.3)}18%{opacity:.9}23%{opacity:0;transform:translate(-50%,-50%)scale(4.2)}}@keyframes homeHeroTableRippleB{0%,18.5%,30%,to{opacity:0;transform:translate(-50%,-50%)scale(.3)}19.5%{opacity:.68}25.5%{opacity:0;transform:translate(-50%,-50%)scale(5.4)}}@keyframes homeHeroTableScan{0%,16%,29%,to{opacity:0;transform:perspective(420px)rotateX(67deg)translateY(50%)scaleY(.08)}18%{opacity:.82}22%{opacity:1;transform:perspective(420px)rotateX(67deg)translateY(-8%)scaleY(1)}26%{opacity:0;transform:perspective(420px)rotateX(67deg)translateY(-42%)scaleY(1.15)}}@keyframes homeHeroRoomResponse{0%,16%,30%,to{opacity:0}19%{opacity:.42}22%{opacity:.68}27%{opacity:.12}}@keyframes homeHeroHologramBloom{0%,16%,30%,to{opacity:0;filter:blur(4px)brightness();transform:translate(-50%,-50%)scale(.76)}19%{opacity:.55;filter:blur(3px)brightness(1.18);transform:translate(-50%,-50%)scale(.9)}22%{opacity:.88;filter:blur(2px)brightness(1.42);transform:translate(-50%,-50%)scale(1.05)}27%{opacity:.12;filter:blur(5px)brightness(1.04);transform:translate(-50%,-50%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.home-hero-power-stage>img{animation:none}.home-hero-power-cycle{display:none}}.home-hero-ambient-scan{z-index:3;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 12% 88%,#0000 98%);mask-image:linear-gradient(90deg,#0000 2%,#000 12% 88%,#0000 98%)}.home-hero-ambient-scan-beam,.home-hero-ambient-scan-reflection{pointer-events:none;will-change:transform, opacity;width:86%;display:block;position:absolute;left:7%}.home-hero-ambient-scan-reflection{opacity:0;filter:blur(5px);background:linear-gradient(#0000 0%,#d6f6ff03 18%,#6fdcff0d 52%,#ebfcff16 72%,#0000 100%);height:9%;animation:11.8s cubic-bezier(.46,0,.54,1) infinite homeHeroAmbientReflection;top:0;transform:translateY(-140%)}.home-hero-ambient-scan-beam{opacity:0;background:linear-gradient(90deg,#0000 0%,#00aeff14 7%,#78e0ff7a 25%,#f0fdffeb 50%,#78e0ff7a 75%,#00aeff14 93%,#0000 100%);height:2px;animation:11.8s cubic-bezier(.46,0,.54,1) infinite homeHeroAmbientBeam;top:0;transform:translateY(-10px);box-shadow:0 -1px #ffffff2e,0 0 5px #d6f8ff94,0 0 13px #00aeff6b,0 0 28px #00aeff24}@keyframes homeHeroAmbientBeam{0%{opacity:0;transform:translateY(-10px)}5%{opacity:.62}42%{opacity:.82;transform:translateY(478px)}48%{opacity:0}52%{opacity:0;transform:translateY(478px)}57%{opacity:.56}94%{opacity:.76;transform:translateY(-10px)}to{opacity:0;transform:translateY(-10px)}}@keyframes homeHeroAmbientReflection{0%{opacity:0;transform:translateY(-140%)}7%{opacity:.34}42%{opacity:.46;transform:translateY(470px)}49%{opacity:0}52%{opacity:0;transform:translateY(470px)}59%{opacity:.29}94%{opacity:.39;transform:translateY(-140%)}to{opacity:0;transform:translateY(-140%)}}@media (width<=1280px){.home-hero-ambient-scan-beam,.home-hero-ambient-scan-reflection{width:90%;left:5%}}@media (prefers-reduced-motion:reduce){.home-hero-ambient-scan{display:none}}@media (width<=1350px){.home-page{padding-inline:18px}.home-shell{width:100%;max-width:1180px;margin-inline:auto}.home-hero{grid-template-columns:minmax(0,1fr);gap:8px;min-height:0;padding-top:28px}.home-hero-copy{text-align:center;width:min(860px,100%);margin-inline:auto}.home-hero-kicker{justify-content:center}.home-hero-copy h1{font-size:clamp(48px,7vw,76px)}.home-blue-rule,.home-hero-copy>p:not(.home-hero-kicker){margin-inline:auto}.home-hero-actions{flex-wrap:wrap;justify-content:center}.home-hero-art{width:100%;min-height:390px;transform:none}.home-hero-art-frame{width:min(100%,980px);min-height:390px}.home-hero-power-stage{width:100%}.home-hero-power-stage>img,.home-hero-art img{width:100%;max-width:980px;height:auto}.home-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-value-card{grid-template-columns:92px minmax(0,1fr);min-height:208px;padding:34px 30px 38px}.home-value-content,.home-value-card h3,.home-value-card p{width:100%;max-width:none}.home-value-content{min-height:132px;transform:none}.home-panel-grid{grid-template-columns:minmax(0,1fr);gap:18px}.home-large-panel,.home-stagevector-panel,.home-industry-panel{width:100%}.home-build-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-stagevector-panel{min-height:620px}.home-stagevector-showcase{width:min(100%,920px);margin-inline:auto}.home-industry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-command-cta{grid-template-columns:minmax(0,1fr);gap:18px;padding:34px}.home-cta-message{text-align:center}.home-command-cta .home-cta-title{text-align:left;display:inline-block}.home-cta-button{width:min(100%,430px);margin-inline:auto}.home-process-command{width:min(100%,920px);margin-inline:auto}}@media (width<=1024px){.home-page{padding-inline:14px}.home-shell{padding:24px 22px 26px}.home-shell:after{left:54px;right:54px}.home-hero{padding-inline:0}.home-hero-copy h1{font-size:clamp(44px,7.8vw,68px);line-height:.96}.home-hero-copy>p:not(.home-hero-kicker){max-width:720px;font-size:17px}.home-hero-art,.home-hero-art-frame{min-height:340px}.home-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-value-card{min-height:200px}.home-build-module-grid{gap:12px}.home-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-process-command{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-process-card{min-width:0}}@media (width<=820px){.home-page{padding:18px 10px 24px;overflow-x:clip}.home-shell{padding:18px 14px 20px}.home-shell:before{inset:6px}.home-shell:after{left:38px;right:38px}.home-shell-corner{width:34px;height:34px}.home-shell-screw{width:18px;height:18px}.home-shell-corner-tl .home-shell-screw,.home-shell-corner-tr .home-shell-screw{top:7px}.home-shell-corner-bl .home-shell-screw,.home-shell-corner-br .home-shell-screw{bottom:7px}.home-shell-corner-tl .home-shell-screw,.home-shell-corner-bl .home-shell-screw{left:7px}.home-shell-corner-tr .home-shell-screw,.home-shell-corner-br .home-shell-screw{right:7px}.home-hero{gap:2px;padding-top:18px}.home-hero:before{left:-14px;right:-14px}.home-hero-kicker{letter-spacing:.14em;max-width:100%;padding:8px 10px;font-size:9px}.home-hero-copy h1{letter-spacing:-.035em;font-size:clamp(37px,10.8vw,58px);line-height:.98}.home-blue-rule{margin-block:18px 16px}.home-hero-copy>p:not(.home-hero-kicker){font-size:15px;line-height:1.58}.home-hero-actions{grid-template-columns:1fr;gap:12px;width:min(100%,420px);margin:24px auto 0;display:grid}.home-hero-actions .sm-button{width:100%;min-height:52px}.home-hero-cta-power{display:none}.home-hero-art{min-height:260px;margin-top:8px}.home-hero-art-frame{min-height:260px}.home-hero-art-frame:before{inset:8% 0 4%}.home-hero-art-frame:after{inset:-2%}.home-hero-ambient-scan{display:none}.home-value-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px}.home-value-card{grid-template-columns:88px minmax(0,1fr);min-height:174px;padding:30px 28px 34px}.home-value-icon-custom{width:88px;height:88px}.home-value-content{min-height:116px}.home-value-card h3{min-height:0;font-size:19px}.home-value-card p{min-height:0;font-size:13px}.home-panel-grid{margin-top:16px}.home-large-panel,.home-stagevector-panel,.home-industry-panel{padding-inline:24px}.home-large-panel h2,.home-stagevector-panel h2,.home-industry-panel h2{overflow-wrap:anywhere;font-size:clamp(28px,7vw,42px)}.home-build-module-grid{grid-template-columns:minmax(0,1fr);gap:10px}.home-build-module{min-height:86px}.home-build-more,.home-small-link{width:min(100%,390px);min-width:0}.home-stagevector-panel{min-height:520px}.home-stagevector-showcase{min-height:260px}.home-stagevector-showcase img{object-fit:contain;width:100%;height:auto}.home-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-industry-grid .home-industry-tile{min-width:0}.home-industry-more{width:min(100%,420px)}.home-command-cta{padding:30px 20px}.home-command-cta .home-cta-title{font-size:clamp(27px,7vw,38px)}.home-command-cta .home-cta-subtext{font-size:14px}.home-process-command{grid-template-columns:minmax(0,1fr);gap:10px;width:min(100%,430px)}.home-process-card{width:100%}}@media (width<=560px){.home-page{padding-inline:7px}.home-shell{padding:16px 10px 18px}.home-shell:after{left:28px;right:28px}.home-hero-copy h1{letter-spacing:-.03em;font-size:clamp(33px,11.8vw,48px)}.home-hero-copy>p:not(.home-hero-kicker){padding-inline:4px;font-size:14px}.home-hero-art,.home-hero-art-frame{min-height:205px}.home-value-card{grid-template-columns:70px minmax(0,1fr);gap:14px;padding:28px 20px 32px}.home-value-icon-custom{width:72px;height:72px}.home-value-card h3{font-size:17px}.home-card-open{padding-right:20px}.home-large-panel,.home-stagevector-panel,.home-industry-panel{padding-inline:18px}.home-build-module{grid-template-columns:44px minmax(0,1fr);padding-inline:14px}.home-industry-grid{grid-template-columns:minmax(0,1fr)}.home-industry-grid .home-industry-tile{min-height:92px}.home-stagevector-panel{min-height:450px}.home-stagevector-showcase{min-height:215px}.home-small-link,.home-cta-button,.home-industry-more{padding-inline:16px}.home-command-cta{padding:28px 14px}.home-command-cta .home-cta-title{padding-left:14px;font-size:clamp(25px,8vw,34px)}.home-cta-command-icon{width:42px;height:42px}.home-process-title,.home-cta-button-label{letter-spacing:.08em}}.home-hero-kicker{isolation:isolate;appearance:none;cursor:pointer;text-align:left;min-height:34px;font-family:inherit;transition:border-color .22s,box-shadow .22s,color .22s,background-color .22s;position:relative;overflow:hidden}.home-hero-kicker:before{content:none}.home-hero-kicker-label{z-index:4;background:linear-gradient(104deg,#f5f8fbd1 0%,#f5f8fbf5 38%,#fff 49%,#d9dde3eb 58%,#f5f8fbd6 100%) 0 0/260% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:14s ease-in-out infinite homeKickerChromeSweep;display:inline-block;position:relative}.home-hero-kicker-led{z-index:5;background:#0ab8ff;border-radius:999px;flex:none;width:7px;height:7px;animation:3.2s ease-in-out infinite homeKickerLedBreath;position:relative;box-shadow:0 0 5px #00aefff2,0 0 14px #00aeffb3,0 0 24px #00aeff47}.home-hero-kicker-scan{z-index:1;pointer-events:none;opacity:0;filter:blur(.4px);background:linear-gradient(90deg,#0000,#ffffff0f,#d9dde33b,#00aeff1f,#0000);width:24%;animation:18s ease-in-out infinite homeKickerDiagnosticScan;position:absolute;inset:-45% auto -45% -28%;transform:skew(-18deg)}.home-hero-kicker-rail{z-index:6;pointer-events:none;background:linear-gradient(90deg,#00aeff14,#d9dde3b3 18%,#00aeffd1 50%,#d9dde3a8 82%,#00aeff14);height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 0 10px #00aeff52}.home-hero-kicker-packet{opacity:0;background:linear-gradient(90deg,#0000,#fff,#00aeff,#0000);border-radius:999px;width:18%;height:4px;animation:13s cubic-bezier(.2,.75,.25,1) infinite homeKickerRailPacket;position:absolute;top:-1px;left:-18%;box-shadow:0 0 8px #fffc,0 0 17px #00aeffe6}.home-hero-kicker:hover,.home-hero-kicker:focus-visible{color:#fff;background:linear-gradient(#132029e0,#03090ef0);border-color:#d9dde3b8;box-shadow:inset 0 0 22px #00aeff1f,inset 0 1px #ffffff1f,0 0 24px #00aeff29}.home-hero-kicker:hover .home-hero-kicker-led,.home-hero-kicker:focus-visible .home-hero-kicker-led{animation-duration:1.15s;box-shadow:0 0 7px #ffffffe6,0 0 18px #00aefff2,0 0 32px #00aeff7a}.home-hero-kicker:hover .home-hero-kicker-packet,.home-hero-kicker:focus-visible .home-hero-kicker-packet{animation:.82s cubic-bezier(.2,.75,.25,1) homeKickerRailPacketActive}.home-hero-kicker:active{border-color:#00aeffc7;box-shadow:inset 0 0 28px #00aeff30,inset 0 2px 8px #00000085,0 0 18px #00aeff33}@keyframes homeKickerLedBreath{0%,to{opacity:.72;transform:scale(.92)}46%{opacity:1;transform:scale(1.13)}56%{opacity:.86;transform:scale(1)}}@keyframes homeKickerChromeSweep{0%,74%,to{background-position:100% 0}82%{background-position:0 0}90%{background-position:-100% 0}}@keyframes homeKickerDiagnosticScan{0%,77%,to{opacity:0;left:-28%}80%{opacity:.22}86%{opacity:.15;left:112%}88%{opacity:0;left:112%}}@keyframes homeKickerRailPacket{0%,70%,to{opacity:0;left:-18%}73%{opacity:.82}81%{opacity:.94;left:102%}83%{opacity:0;left:102%}}@keyframes homeKickerRailPacketActive{0%{opacity:0;left:-18%}12%{opacity:1}88%{opacity:1;left:102%}to{opacity:0;left:102%}}@media (width<=820px){.home-hero-kicker{text-align:center;margin-inline:auto}}@media (hover:none){.home-hero-kicker:hover{background:linear-gradient(#101b22b8,#03080cd1);border-color:#00aeff5c;box-shadow:inset 0 0 18px #00aeff0f,0 0 18px #00aeff14}}@media (prefers-reduced-motion:reduce){.home-hero-kicker-label,.home-hero-kicker-led,.home-hero-kicker-scan,.home-hero-kicker-packet{animation:none!important}.home-hero-kicker-label{color:#f5f8fbe6;background:0 0}.home-hero-kicker-scan,.home-hero-kicker-packet{display:none}}.home-hero-copy>p:not(.home-hero-kicker){text-wrap:pretty;overflow-wrap:break-word;word-break:normal;max-width:min(100%,620px)}.home-hero-actions{align-items:stretch;width:min(100%,650px)}.home-hero-actions .sm-button{flex:1 1 0;min-width:0;max-width:100%;padding-inline:22px}.home-hero-actions .sm-button-label{text-align:left;white-space:normal;overflow-wrap:break-word;min-width:0;line-height:1.18}.home-hero-actions .sm-button:first-of-type .sm-button-label{letter-spacing:.105em;font-size:12px}.home-hero-cta-power{transform:none}@media (width>=1351px){.home-hero-copy>p:not(.home-hero-kicker){max-width:calc(100% - 28px)}.home-hero-actions{max-width:calc(100% - 10px)}}@media (width<=1350px) and (width>=821px){.home-hero-copy>p:not(.home-hero-kicker){max-width:720px}.home-hero-actions{flex-wrap:nowrap;width:min(100%,690px);margin-inline:auto}}@media (width<=820px){.home-hero-copy>p:not(.home-hero-kicker){max-width:100%;padding-inline:4px}.home-hero-actions{width:min(100%,420px)}.home-hero-actions .sm-button{padding-inline:20px}.home-hero-actions .sm-button-label{text-align:center}}@media (width>=1101px){.home-hero{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);column-gap:clamp(24px,2.4vw,42px)}.home-hero-copy{justify-self:start;width:100%;max-width:620px}.home-hero-copy>p:not(.home-hero-kicker){text-wrap:pretty;width:100%;max-width:560px;line-height:1.58}.home-hero-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;width:100%;max-width:560px;margin-inline:0;display:grid}.home-hero-actions .sm-button{width:100%;min-width:0;min-height:54px;padding:12px 18px}.home-hero-actions .sm-button-label{letter-spacing:.09em;font-size:11.5px;line-height:1.16}.home-hero-actions .sm-button:first-of-type .sm-button-label{letter-spacing:.09em;font-size:11.5px}.home-hero-art{width:100%;min-width:0;transform:none}.home-hero-art-frame{width:100%;min-width:0}.home-hero-cta-power{width:16px;left:50%;right:auto;transform:translate(-50%)}.home-hero-cta-power-split{width:528px;left:50%;transform:translate(-50%)}}@media (width>=1101px) and (width<=1360px){.home-hero-copy{max-width:540px}.home-hero-copy h1{font-size:clamp(48px,4.2vw,64px)}.home-hero-copy>p:not(.home-hero-kicker),.home-hero-actions{max-width:520px}.home-hero-cta-power-split{width:488px}}@media (width>=1101px){.home-hero{align-items:stretch}.home-hero-copy{align-self:center}.home-hero-art{align-self:stretch;height:auto;min-height:0}.home-hero-art-frame{align-items:stretch;height:100%;min-height:0}.home-hero-power-stage{align-items:stretch;width:100%;height:100%;min-height:100%;display:flex}.home-hero-power-stage>img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:100%}.home-hero-art-frame:before,.home-hero-art-frame:after,.home-hero-power-cycle,.home-hero-ambient-scan{border-radius:0}.home-hero-art{background:#02070b;align-self:stretch;height:100%;min-height:0;position:relative;overflow:hidden}.home-hero-art-frame,.home-hero-power-stage{background:#02070b;width:100%;min-width:0;max-width:none;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.home-hero-power-stage>img{object-fit:cover;object-position:center center;width:100%;min-width:100%;max-width:none;height:100%;min-height:100%;display:block;position:absolute;inset:0}.home-hero-art-frame:before,.home-hero-art-frame:after,.home-hero-ambient-scan,.home-hero-power-cycle{position:absolute;inset:0}}.home-value-card{cursor:default}.home-value-detail{border-top:1px solid #d9dde31c;margin-top:18px;padding-top:15px}.home-value-detail>span{color:#8797a1;font-size:11px;line-height:1.62;display:block}.home-value-detail ul{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.home-value-detail li{color:#aebbc2;letter-spacing:.075em;text-transform:uppercase;padding-left:15px;font-size:8px;font-weight:800;position:relative}.home-value-detail li:before{content:"";background:#00aeff;width:6px;height:1px;position:absolute;top:.42em;left:0;box-shadow:0 0 7px #00aeff99}.solutions-page{color:var(--sm-text);background:radial-gradient(circle at 12% 4%,#00aeff1a,#0000 30%),radial-gradient(circle at 86% 18%,#00aeff24,#0000 35%),linear-gradient(#010508fa,#030a0efc);padding:34px 0 64px;position:relative;overflow:hidden}.solutions-page:before{content:"";pointer-events:none;opacity:.34;background:repeating-linear-gradient(115deg,#ffffff09 0 1px,#0000 1px 18px),linear-gradient(90deg,#ffffff14,#0000 16% 84%,#ffffff14);position:absolute;inset:0}.solutions-shell{z-index:1;width:min(1840px,100% - 48px);margin:0 auto;position:relative}.solutions-hero{background:linear-gradient(#ffffff12,#0000 16%),radial-gradient(circle at 82% 38%,#00aeff2e,#0000 34%),linear-gradient(135deg,#08141bf0,#010508fa);border:1px solid #d0e5f057;grid-template-columns:minmax(420px,.9fr) minmax(520px,1.15fr);align-items:center;gap:44px;min-height:420px;padding:48px 54px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 -4px #00aeffb8,inset 0 0 52px #00aeff14,0 0 42px #00aeff2e}.solutions-hero:before,.solutions-hero:after{content:"";background:linear-gradient(90deg,#0000,#00aeffe6,#ffffff9e,#00aeffc7,#0000);height:2px;position:absolute;left:34px;right:34px;box-shadow:0 0 18px #00aeff94}.solutions-hero:before{top:12px}.solutions-hero:after{bottom:12px}.solutions-frame-screw,.solutions-cta-screw{z-index:4;pointer-events:none;filter:drop-shadow(0 0 6px #00aeff47);width:22px;height:22px;display:block;position:absolute}.solutions-frame-screw img,.solutions-cta-screw img,.solutions-button-screw img{object-fit:contain;width:100%;height:100%;display:block}.solutions-frame-screw-tl{top:22px;left:22px}.solutions-frame-screw-tr{top:22px;right:22px}.solutions-kicker{color:var(--sm-blue);letter-spacing:.24em;text-transform:uppercase;text-shadow:0 0 16px #00aeff80;margin:0 0 14px;font-size:13px;font-weight:900}.solutions-hero h1{color:#f6f8fb;letter-spacing:.025em;text-transform:uppercase;text-shadow:0 3px #000000ad,0 0 20px #ffffff1f;max-width:720px;margin:0;font-size:clamp(42px,4.1vw,78px);line-height:.96}.solutions-hero h1 span{color:var(--sm-blue);text-shadow:0 3px #000000ad,0 0 26px #00aeff70;margin-top:8px;display:block}.solutions-hero-copy>p:not(.solutions-kicker){color:#ecf4f8d1;max-width:600px;margin:22px 0 0;font-size:18px;line-height:1.58}.solutions-hero-specs{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.solutions-hero-specs span{color:#ebf5fab8;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#0f1b22eb,#02070bf5);border:1px solid #00aeff59;padding:9px 15px;font-size:10px;font-weight:900}.solutions-hero-visual{background:radial-gradient(circle at 50% 45%,#00aeff2e,#0000 45%),linear-gradient(#01060a4d,#00000047);place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.solutions-hero-visual img{z-index:2;filter:brightness(1.05)contrast(1.05)drop-shadow(0 0 28px #00aeff2e);width:min(920px,118%);max-width:none;display:block;position:relative;transform:translate(32px)scale(.94)}.solutions-hero-glow{filter:blur(10px);opacity:.8;background:radial-gradient(circle at 56% 52%,#00aeff3d,#0000 42%);position:absolute;inset:12% 6% 5%}.solutions-section-title{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin:28px 0 16px;display:grid}.solutions-section-title span{background:linear-gradient(90deg,#0000,#00aeffe0,#0000);height:1px;box-shadow:0 0 14px #00aeff70}.solutions-section-title h2{color:#f4f8fb;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 16px #00aeff47;margin:0;font-size:20px;font-weight:900}.solutions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.solutions-card{background:linear-gradient(#ffffff14,#0000 18%),radial-gradient(circle at 50% 0,#00aeff21,#0000 36%),linear-gradient(#09141bf5,#010508fa);border:1px solid #d0e5f047;min-height:420px;padding:32px 34px 34px;transition:border-color .24s,box-shadow .24s,filter .24s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff1a,inset 0 -3px #00aeff8c,0 0 26px #00aeff14}.solutions-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff47,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-1px;transform:translate(-120%)skew(-18deg)}.solutions-card:hover,.solutions-card:focus-within{filter:brightness(1.08);border-color:#00aeffb3;box-shadow:inset 0 0 0 1px #00aeff2e,inset 0 -3px #00aeffd6,0 0 34px #00aeff38}.solutions-card:hover:before{opacity:1;transform:translate(120%)skew(-18deg)}.solutions-card-icon{place-items:center;width:82px;height:82px;margin:0 auto 18px;display:grid}.solutions-card-icon img{object-fit:contain;filter:drop-shadow(0 0 14px #00aeff33);width:76px;height:76px;transition:filter .24s,transform .24s}.solutions-card h3{color:var(--sm-blue);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0;font-size:18px;font-weight:900;line-height:1.22}.solutions-card p{color:#eef6fac7;text-align:center;margin:18px 0;font-size:14px;line-height:1.58}.solutions-card ul{z-index:1;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.solutions-card li{color:#ecf5fad1;font-size:13px;line-height:1.3}.solutions-card li:before{content:"✓";color:var(--sm-blue);text-shadow:0 0 9px #00aeff94;margin-right:9px}.solutions-card-arrow{color:var(--sm-blue);text-shadow:0 0 12px #00aeff80;font-size:26px;transition:transform .24s,color .2s;position:absolute;bottom:22px;right:26px}.solutions-card:hover .solutions-card-arrow{color:#fff;transform:translate(8px)}.solutions-process-heading{margin-top:22px}.solutions-process{background:linear-gradient(#ffffff12,#0000 16%),linear-gradient(#09141bf0,#010508fa);border:1px solid #d0e5f047;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 -3px #00aeff94}.solutions-process-card{border-right:1px solid #d0e5f02e;grid-template-columns:58px 1fr 20px;align-items:center;gap:14px;min-height:178px;padding:22px 18px;transition:background .22s,filter .22s;display:grid;position:relative;overflow:hidden}.solutions-process-card:last-child{border-right:0}.solutions-process-card:before{content:"";opacity:0;background:radial-gradient(circle at 38% 35%,#00aeff29,#0000 46%);transition:opacity .22s;position:absolute;inset:0}.solutions-process-card:hover:before{opacity:1}.solutions-process-card:hover{filter:brightness(1.08)}.solutions-process-icon{z-index:1;object-fit:contain;filter:drop-shadow(0 0 10px #00aeff38);width:52px;height:52px;transition:filter .22s;position:relative}.solutions-process-card:hover .solutions-process-icon{filter:brightness(1.18)drop-shadow(0 0 16px #00aeff7a);transform:none}.solutions-process-card div,.solutions-process-card i{z-index:1;position:relative}.solutions-process-card span{color:var(--sm-blue);letter-spacing:.12em;text-shadow:0 0 12px #00aeff7a;font-size:20px;font-weight:900;display:block}.solutions-process-card h3{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:4px 0 8px;font-size:13px;font-weight:900}.solutions-process-card p{color:#e6f1f6b8;margin:0;font-size:12px;line-height:1.45}.solutions-process-card i{color:var(--sm-blue);text-shadow:0 0 10px #00aeff7a;font-size:24px;font-style:normal;transition:transform .22s,color .22s}.solutions-process-card:hover i{color:#fff;transform:translate(7px)}.solutions-cta{background:linear-gradient(#ffffff14,#0000 18%),radial-gradient(circle at 50% 0,#00aeff29,#0000 40%),linear-gradient(#071219f5,#010508fc);border:1px solid #d0e5f04d;grid-template-columns:minmax(360px,1fr) minmax(240px,.8fr) auto;align-items:center;gap:28px;min-height:118px;margin-top:28px;padding:26px 34px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #00aeff21,inset 0 -3px #00aeffad,0 0 30px #00aeff24}.solutions-cta-screw-tl{top:16px;left:16px}.solutions-cta-screw-tr{top:16px;right:16px}.solutions-cta-title{color:#f5f8fb;letter-spacing:.08em;text-transform:uppercase;font-size:28px;font-weight:900;line-height:1.1}.solutions-cta-title span{color:var(--sm-blue)}.solutions-cta p{color:#e9f3f8c7;margin:0;font-size:14px;line-height:1.5}.solutions-cta-button{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);color:#fff;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffffff29,#0000 26%),radial-gradient(circle at 50% 0,#00aeff52,#0000 42%),linear-gradient(#141f27f7,#02060afc);border:1px solid #e3f5ffa8;justify-content:center;align-items:center;gap:16px;min-width:250px;min-height:70px;padding:14px 40px;font-size:13px;font-weight:900;text-decoration:none;transition:border-color .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 -2px #00aeffb3,0 0 26px #00aeff2e}.solutions-cta-button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1f,#00aeff57,#ffffff1f,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .24s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.solutions-cta-button:hover,.solutions-cta-button:focus-visible{filter:brightness(1.1);border-color:#00aeffeb;box-shadow:inset 0 -2px #00aeffeb,inset 0 0 24px #00aeff24,0 0 34px #00aeff57}.solutions-cta-button:hover:before,.solutions-cta-button:focus-visible:before{opacity:1;transform:translate(118%)skew(-18deg)}.solutions-cta-button>img,.solutions-cta-button span,.solutions-cta-button i{z-index:1;position:relative}.solutions-cta-button>img{object-fit:contain;filter:drop-shadow(0 0 8px #00aeff42);width:32px;height:32px;transition:filter .22s}.solutions-cta-button:hover>img{filter:brightness(1.2)drop-shadow(0 0 14px #00aeff9e)}.solutions-cta-button i{color:var(--sm-blue);font-size:22px;font-style:normal;transition:transform .24s,color .22s}.solutions-cta-button:hover i{color:#fff;transform:translate(8px)}.solutions-button-screw{pointer-events:none;width:18px;height:18px;display:block;top:8px;position:absolute!important}.solutions-button-screw-left{left:10px}.solutions-button-screw-right{right:10px}.solutions-card{cursor:pointer;background:linear-gradient(#ffffff1f,#ffffff06 18%,#0000 42%),radial-gradient(circle at 50% 4%,#00aeff2e,#0000 34%),radial-gradient(circle at 12% 100%,#00aeff1f,#0000 42%),repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 15px),linear-gradient(#0b181ffa,#02070bfe);border-color:#dceef86b;min-height:458px;padding:42px 42px 38px;transition:border-color .26s,box-shadow .26s,filter .26s,transform .26s;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 1px #fff3,inset 0 -4px #00aeffb8,inset 0 -22px 34px #00aeff13,0 0 0 1px #000000db,0 22px 44px #00000057,0 0 30px #00aeff1a}.solutions-card:after{content:"";opacity:.92;transform-origin:50%;background:linear-gradient(90deg,#0000,#00aeff59,#ffffffdb,#00aeffdb,#0000);border-radius:999px;height:3px;transition:transform .26s,opacity .26s,box-shadow .26s;position:absolute;bottom:13px;left:46px;right:46px;transform:scaleX(.72);box-shadow:0 0 14px #00aeff94,0 0 26px #00aeff38}.solutions-card:hover,.solutions-card:focus-within{filter:brightness(1.1)saturate(1.08);border-color:#ebf9ffc2;transform:translateY(-3px);box-shadow:inset 0 0 0 1px #00aeff42,inset 0 1px #ffffff47,inset 0 -4px #00aefff2,inset 0 0 42px #00aeff21,0 0 0 1px #000000eb,0 26px 54px #00000075,0 0 42px #00aeff47}.solutions-card:hover:after,.solutions-card:focus-within:after{opacity:1;transform:scaleX(1);box-shadow:0 0 18px #00aeffcc,0 0 34px #00aeff57}.solutions-card>*{z-index:1;position:relative}.solutions-card:before{z-index:0;background:linear-gradient(90deg,#0000,#ffffff29,#00aeff57,#ffffff21,#0000)}.solutions-card-icon{background:radial-gradient(circle at 50% 42%,#00aeff24,#0000 56%),radial-gradient(circle,#ffffff12,#0000 62%);border-radius:50%;width:108px;height:108px;margin-bottom:22px}.solutions-card-icon:before{content:"";opacity:.7;border:1px solid #00aeff47;border-radius:50%;transition:opacity .24s,box-shadow .24s;position:absolute;inset:16px;box-shadow:inset 0 0 18px #00aeff1f,0 0 18px #00aeff1f}.solutions-card-icon img{filter:brightness(1.05)drop-shadow(0 0 9px #ffffff1f)drop-shadow(0 0 18px #00aeff42);width:92px;height:92px;transition:filter .26s,transform .26s}.solutions-card:hover .solutions-card-icon:before{opacity:1;box-shadow:inset 0 0 22px #00aeff38,0 0 28px #00aeff4d}.solutions-card:hover .solutions-card-icon img{filter:brightness(1.24)contrast(1.07)drop-shadow(0 0 12px #ffffff3d)drop-shadow(0 0 24px #00aeff9e);transform:translateY(-3px)scale(1.04)}.solutions-card h3{color:#16c5ff;letter-spacing:.105em;text-shadow:0 0 14px #00aeff61,0 2px #000000b8;font-size:20px;transition:color .22s,text-shadow .22s}.solutions-card:hover h3{color:#54d7ff;text-shadow:0 0 16px #00aeff94,0 0 28px #00aeff38,0 2px #000000c7}.solutions-card p{color:#eef6fad6;max-width:420px;margin-left:auto;margin-right:auto}.solutions-card ul{background:linear-gradient(#ffffff09,#0000 30%),#00060a57;border:1px solid #00aeff1f;margin-top:20px;padding:18px 20px 20px;box-shadow:inset 0 0 24px #00aeff09}.solutions-card li{color:#eff8fcdb;font-size:13px}.solutions-card li:before{color:#36c9ff}.solutions-card-arrow{color:#0dbdff;font-size:28px;transition:transform .26s,color .22s,text-shadow .22s;bottom:30px;right:30px}.solutions-card:hover .solutions-card-arrow{color:#fff;text-shadow:0 0 10px #ffffff80,0 0 18px #00aeffc7;transform:translate(10px)}.solutions-card-screw{z-index:3;pointer-events:none;opacity:.9;filter:brightness(1.03)drop-shadow(0 0 5px #00aeff3d);width:18px;height:18px;transition:filter .24s,opacity .24s;display:block;position:absolute}.solutions-card-screw img{object-fit:contain;width:100%;height:100%;display:block}.solutions-card-screw-tl{top:15px;left:15px}.solutions-card-screw-tr{top:15px;right:15px}.solutions-card-screw-bl{bottom:15px;left:15px}.solutions-card-screw-br{bottom:15px;right:15px}.solutions-card:hover .solutions-card-screw{opacity:1;filter:brightness(1.22)drop-shadow(0 0 6px #ffffff29)drop-shadow(0 0 10px #00aeff57)}.solutions-card-top-rail{z-index:2;opacity:.8;background:linear-gradient(90deg,#0000,#ffffffa6,#00aeffeb,#ffffff7a,#0000);height:2px;transition:opacity .24s,transform .24s,box-shadow .24s;position:absolute;top:15px;left:58px;right:58px;transform:scaleX(.66);box-shadow:0 0 13px #00aeff5c}.solutions-card:hover .solutions-card-top-rail{opacity:1;transform:scaleX(1);box-shadow:0 0 18px #00aeff9e}.solutions-process{background:linear-gradient(#ffffff1a,#0000 17%),repeating-linear-gradient(115deg,#ffffff07 0 1px,#0000 1px 14px),linear-gradient(#0a161df5,#010508fc);border-color:#dceef861;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 -3px #00aeffc2,0 0 28px #00aeff1a}.solutions-process-card{background:linear-gradient(90deg,#ffffff0a,#0000 28%);min-height:190px}.solutions-process-card:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeffbd,#0000);height:2px;transition:opacity .22s;position:absolute;bottom:0;left:18px;right:18px}.solutions-process-card:hover:after{opacity:1}@media (width<=1280px){.solutions-hero{grid-template-columns:1fr}.solutions-hero-visual img{width:min(900px,100%);transform:none}.solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-process{grid-template-columns:repeat(3,minmax(0,1fr))}.solutions-process-card:nth-child(3n){border-right:0}.solutions-cta{grid-template-columns:1fr}}@media (width<=760px){.solutions-shell{width:min(100% - 28px,1840px)}.solutions-hero{padding:42px 24px}.solutions-grid,.solutions-process{grid-template-columns:1fr}.solutions-process-card{border-bottom:1px solid #d0e5f02e;border-right:0}.solutions-process-card:last-child{border-bottom:0}}.solutions-process{isolation:isolate;position:relative;overflow:hidden}.solutions-process:after{content:"";z-index:3;pointer-events:none;opacity:.58;background:linear-gradient(90deg,#0000,#ffffff2e 14%,#ffffff9e 45%,#00aeffb8 56%,#ffffff57 72%,#0000);height:1px;position:absolute;top:0;left:18px;right:18px;box-shadow:0 0 10px #ffffff29,0 0 16px #00aeff47}.solutions-process:before{content:"";z-index:4;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffffff38 18%,#fffffffa 48%,#00aefff2 58%,#ffffff6b 72%,#0000 100%);width:26%;height:3px;animation:8.5s cubic-bezier(.34,.02,.16,1) infinite solutionsProcessChromeSweep;position:absolute;top:-1px;left:0;transform:translate(-120%)skew(-14deg);box-shadow:0 0 10px #ffffff61,0 0 20px #00aeffa3,0 0 34px #00aeff4d}.solutions-process-card:before{animation:8.5s ease-in-out infinite solutionsProcessCellWake}.solutions-process-card:first-child:before,.solutions-process-card:first-child .solutions-process-icon{animation-delay:.28s}.solutions-process-card:nth-child(2):before,.solutions-process-card:nth-child(2) .solutions-process-icon{animation-delay:.58s}.solutions-process-card:nth-child(3):before,.solutions-process-card:nth-child(3) .solutions-process-icon{animation-delay:.88s}.solutions-process-card:nth-child(4):before,.solutions-process-card:nth-child(4) .solutions-process-icon{animation-delay:1.18s}.solutions-process-card:nth-child(5):before,.solutions-process-card:nth-child(5) .solutions-process-icon{animation-delay:1.48s}.solutions-process-card:nth-child(6):before,.solutions-process-card:nth-child(6) .solutions-process-icon{animation-delay:1.78s}.solutions-process-icon{animation:8.5s ease-in-out infinite solutionsProcessIconWake}@keyframes solutionsProcessChromeSweep{0%,6%{opacity:0;transform:translate(-125%)skew(-14deg)}9%{opacity:1}23%{opacity:1;transform:translate(425%)skew(-14deg)}27%,to{opacity:0;transform:translate(425%)skew(-14deg)}}@keyframes solutionsProcessIconWake{0%,5%,13%,to{filter:drop-shadow(0 0 10px #00aeff38);transform:none}7%,9%{filter:brightness(1.26)contrast(1.08)drop-shadow(0 0 8px #ffffff47)drop-shadow(0 0 18px #00aeff94);transform:none}}@keyframes solutionsProcessCellWake{0%,5%,13%,to{opacity:0}7%,9%{opacity:.55}}@media (prefers-reduced-motion:reduce){.solutions-process:before,.solutions-process-card:before,.solutions-process-icon{animation:none}}.solutions-edge-current{z-index:3;pointer-events:none;opacity:1;--solutions-edge-delay:0s;display:block;position:absolute;inset:0;overflow:hidden}.solutions-card-1 .solutions-edge-current{--solutions-edge-delay:0s}.solutions-card-2 .solutions-edge-current{--solutions-edge-delay:1.12s}.solutions-card-3 .solutions-edge-current{--solutions-edge-delay:2.24s}.solutions-card-4 .solutions-edge-current{--solutions-edge-delay:3.36s}.solutions-card-5 .solutions-edge-current{--solutions-edge-delay:4.48s}.solutions-card-6 .solutions-edge-current{--solutions-edge-delay:5.6s}.solutions-edge-current-segment{opacity:0;pointer-events:none;filter:saturate(1.12);background:linear-gradient(90deg,#0000 0%,#00aeff38 16%,#f6fdfff5 46%,#00aeffeb 58%,#00aeff42 78%,#0000 100%);border-radius:999px;display:block;position:absolute;box-shadow:0 0 5px #ffffff42,0 0 10px #00aeff70,0 0 18px #00aeff2e}.solutions-edge-current-top{width:34%;height:2px;animation:12s cubic-bezier(.18,.78,.24,1) infinite solutionsEdgeTop;animation-delay:var(--solutions-edge-delay);top:0;left:34px;transform:translate(-155%)}.solutions-edge-current-right{width:2px;height:32%;animation:12s cubic-bezier(.18,.78,.24,1) infinite solutionsEdgeRight;animation-delay:var(--solutions-edge-delay);background:linear-gradient(#0000 0%,#00aeff38 16%,#f6fdfff5 46%,#00aeffeb 58%,#00aeff42 78%,#0000 100%);top:34px;right:0;transform:translateY(-145%)}.solutions-edge-current-bottom{width:34%;height:2px;animation:12s cubic-bezier(.18,.78,.24,1) infinite solutionsEdgeBottom;animation-delay:var(--solutions-edge-delay);bottom:0;right:34px;transform:translate(155%)}.solutions-edge-current-left{width:2px;height:32%;animation:12s cubic-bezier(.18,.78,.24,1) infinite solutionsEdgeLeft;animation-delay:var(--solutions-edge-delay);background:linear-gradient(#0000 0%,#00aeff38 16%,#f6fdfff5 46%,#00aeffeb 58%,#00aeff42 78%,#0000 100%);bottom:34px;left:0;transform:translateY(145%)}@keyframes solutionsEdgeTop{0%,1.3%{opacity:0;transform:translate(-155%)}1.8%{opacity:.94}4.7%{opacity:.9;transform:translate(215%)}5.4%,to{opacity:0;transform:translate(215%)}}@keyframes solutionsEdgeRight{0%,4.4%{opacity:0;transform:translateY(-145%)}5%{opacity:.88}7.6%{opacity:.82;transform:translateY(210%)}8.4%,to{opacity:0;transform:translateY(210%)}}@keyframes solutionsEdgeBottom{0%,7.3%{opacity:0;transform:translate(155%)}7.9%{opacity:.84}10.5%{opacity:.76;transform:translate(-215%)}11.4%,to{opacity:0;transform:translate(-215%)}}@keyframes solutionsEdgeLeft{0%,10.1%{opacity:0;transform:translateY(145%)}10.7%{opacity:.76}13.1%{opacity:.68;transform:translateY(-210%)}14%,to{opacity:0;transform:translateY(-210%)}}@media (prefers-reduced-motion:reduce){.solutions-edge-current-segment{opacity:0!important;animation:none!important}}@media (width<=1280px){.solutions-page{padding-top:28px;padding-bottom:56px}.solutions-shell{width:min(100% - 40px,1180px)}.solutions-hero{gap:30px;min-height:0;padding:46px 44px 38px}.solutions-hero-copy{text-align:center;width:min(100%,880px);margin-inline:auto}.solutions-hero h1{max-width:980px;margin-inline:auto;font-size:clamp(44px,6.6vw,70px);line-height:.98}.solutions-hero-copy>p:not(.solutions-kicker){max-width:820px;margin-inline:auto}.solutions-hero-specs{justify-content:center}.solutions-hero-visual{min-height:300px}.solutions-hero-visual img{object-fit:contain;width:min(900px,96%);max-height:430px}.solutions-grid{gap:20px}.solutions-card{min-height:0;padding:40px 34px 42px}.solutions-process-card{grid-template-columns:62px minmax(0,1fr) 20px;min-height:172px;padding:22px}.solutions-process-card:nth-child(3){border-right:0}.solutions-process-card:nth-child(-n+3){border-bottom:1px solid #d0e5f02e}.solutions-cta{text-align:center;justify-items:center;padding:34px 42px}.solutions-cta p{max-width:660px}}@media (width<=980px){.solutions-shell{width:min(100% - 32px,920px)}.solutions-hero{padding:42px 32px 34px}.solutions-hero:before,.solutions-hero:after{left:24px;right:24px}.solutions-frame-screw-tl{top:18px;left:18px}.solutions-frame-screw-tr{top:18px;right:18px}.solutions-hero h1{font-size:clamp(40px,7.6vw,60px)}.solutions-hero-copy>p:not(.solutions-kicker){font-size:17px}.solutions-hero-visual{min-height:260px}.solutions-section-title{gap:18px;margin-top:24px}.solutions-section-title h2{letter-spacing:.18em;text-align:center;font-size:18px}.solutions-card{padding-inline:30px}.solutions-card-icon{width:98px;height:98px}.solutions-card-icon img{width:84px;height:84px}.solutions-process{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-process-card,.solutions-process-card:nth-child(3n){border-bottom:1px solid #d0e5f02e;border-right:1px solid #d0e5f02e}.solutions-process-card:nth-child(2n){border-right:0}.solutions-process-card:nth-last-child(-n+2){border-bottom:0}.solutions-cta-title{font-size:clamp(24px,4vw,30px)}}@media (width<=760px){.solutions-page{padding-top:20px;padding-bottom:44px}.solutions-shell{width:min(100% - 24px,700px)}.solutions-hero{gap:24px;padding:40px 22px 28px}.solutions-hero:before,.solutions-hero:after{left:18px;right:18px}.solutions-frame-screw,.solutions-cta-screw{width:18px;height:18px}.solutions-frame-screw-tl{top:16px;left:14px}.solutions-frame-screw-tr{top:16px;right:14px}.solutions-kicker{letter-spacing:.2em;margin-bottom:12px;font-size:11px}.solutions-hero h1{overflow-wrap:anywhere;font-size:clamp(34px,10vw,50px);line-height:1}.solutions-hero h1 span{margin-top:10px}.solutions-hero-copy>p:not(.solutions-kicker){margin-top:18px;font-size:16px;line-height:1.55}.solutions-hero-specs{gap:8px;margin-top:22px}.solutions-hero-specs span{text-align:center;flex:132px;min-width:0;padding:9px 10px}.solutions-hero-visual{min-height:210px}.solutions-hero-visual img{width:106%;max-height:320px}.solutions-section-title{grid-template-columns:minmax(22px,1fr) auto minmax(22px,1fr);gap:12px;margin:22px 0 14px}.solutions-section-title h2{letter-spacing:.14em;font-size:16px}.solutions-grid{gap:16px}.solutions-card{min-height:0;padding:36px 24px 42px}.solutions-card:after{left:36px;right:36px}.solutions-card-screw{width:16px;height:16px}.solutions-card-screw-tl,.solutions-card-screw-tr{top:13px}.solutions-card-screw-bl,.solutions-card-screw-br{bottom:13px}.solutions-card-screw-tl,.solutions-card-screw-bl{left:13px}.solutions-card-screw-tr,.solutions-card-screw-br{right:13px}.solutions-card-top-rail{top:13px;left:48px;right:48px}.solutions-card-icon{width:94px;height:94px;margin-bottom:18px}.solutions-card-icon img{width:82px;height:82px}.solutions-card h3{letter-spacing:.085em;font-size:18px}.solutions-card p{margin-top:15px;margin-bottom:15px;font-size:14px}.solutions-card ul{margin-top:16px;padding:16px 18px 18px}.solutions-card-arrow{bottom:23px;right:22px}.solutions-process{grid-template-columns:1fr}.solutions-process-card,.solutions-process-card:nth-child(2n),.solutions-process-card:nth-child(3n),.solutions-process-card:nth-last-child(-n+2){border-bottom:1px solid #d0e5f02e;border-right:0;grid-template-columns:60px minmax(0,1fr) 22px;gap:16px;min-height:150px;padding:20px}.solutions-process-card:last-child{border-bottom:0}.solutions-process-icon{width:50px;height:50px}.solutions-process-card span{font-size:18px}.solutions-process-card h3{font-size:14px}.solutions-process-card p{font-size:13px}.solutions-cta{gap:18px;padding:34px 24px 30px}.solutions-cta-screw-tl{top:13px;left:13px}.solutions-cta-screw-tr{top:13px;right:13px}.solutions-cta-title{letter-spacing:.06em;font-size:clamp(23px,7vw,29px)}.solutions-cta p{font-size:14px}.solutions-cta-button{width:min(100%,380px);min-width:0;min-height:66px;padding-inline:38px}}@media (width<=480px){.solutions-shell{width:min(100% - 18px,460px)}.solutions-hero{padding-inline:18px}.solutions-hero h1{letter-spacing:.012em;font-size:clamp(29px,10.4vw,42px)}.solutions-hero-copy>p:not(.solutions-kicker){font-size:15px}.solutions-hero-specs{grid-template-columns:1fr;display:grid}.solutions-hero-specs span{width:100%}.solutions-hero-visual{min-height:180px}.solutions-hero-visual img{width:114%}.solutions-section-title h2{letter-spacing:.11em;font-size:14px}.solutions-card{padding:34px 18px 40px}.solutions-card-icon{width:88px;height:88px}.solutions-card-icon img{width:76px;height:76px}.solutions-card h3{letter-spacing:.07em;font-size:17px}.solutions-card ul{padding-inline:14px}.solutions-card li{font-size:12.5px}.solutions-process-card,.solutions-process-card:nth-child(2n),.solutions-process-card:nth-child(3n),.solutions-process-card:nth-last-child(-n+2){grid-template-columns:52px minmax(0,1fr) 18px;gap:12px;padding:18px 14px}.solutions-process-icon{width:44px;height:44px}.solutions-process-card p{font-size:12px}.solutions-process-card i{font-size:20px}.solutions-cta{padding-inline:18px}.solutions-cta-button{letter-spacing:.11em;gap:10px;min-height:62px;padding:12px 34px;font-size:11px}.solutions-cta-button>img{width:28px;height:28px}}@media (hover:none) and (pointer:coarse){.solutions-card,.solutions-process-card,.solutions-cta-button{-webkit-tap-highlight-color:transparent}.solutions-card:hover,.solutions-card:focus-within,.solutions-process-card:hover{filter:none;transform:none}.solutions-card:hover:before,.solutions-card:hover:after,.solutions-card:hover .solutions-card-top-rail,.solutions-card:hover .solutions-card-icon img,.solutions-card:hover .solutions-card-arrow,.solutions-process-card:hover i{transform:none}}.pricing-page{color:var(--sm-text);background:radial-gradient(circle at 12% 4%,#00aeff1a,#0000 30%),radial-gradient(circle at 86% 18%,#00aeff24,#0000 35%),linear-gradient(#010508fa,#030a0efc);padding:34px 0 64px;position:relative;overflow:hidden}.pricing-page:before{content:"";pointer-events:none;opacity:.34;background:repeating-linear-gradient(115deg,#ffffff09 0 1px,#0000 1px 18px),linear-gradient(90deg,#ffffff14,#0000 16% 84%,#ffffff14);position:absolute;inset:0}.pricing-shell{z-index:1;width:min(1840px,100% - 48px);margin:0 auto;position:relative}.pricing-hero{background:linear-gradient(#ffffff12,#0000 16%),radial-gradient(circle at 82% 38%,#00aeff2e,#0000 34%),linear-gradient(135deg,#08141bf0,#010508fa);border:1px solid #d0e5f057;grid-template-columns:minmax(430px,.9fr) minmax(520px,1.15fr);align-items:center;gap:44px;min-height:420px;padding:48px 54px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 -4px #00aeffb8,inset 0 0 52px #00aeff14,0 0 42px #00aeff2e}.pricing-hero:before,.pricing-hero:after{content:"";background:linear-gradient(90deg,#0000,#00aeffe6,#ffffff9e,#00aeffc7,#0000);height:2px;position:absolute;left:34px;right:34px;box-shadow:0 0 18px #00aeff94}.pricing-hero:before{top:12px}.pricing-hero:after{bottom:12px}.pricing-frame-screw,.pricing-queue-screw,.pricing-card-screw{z-index:4;pointer-events:none;filter:drop-shadow(0 0 6px #00aeff47);width:22px;height:22px;display:block;position:absolute}.pricing-frame-screw img,.pricing-queue-screw img,.pricing-card-screw img,.pricing-button-screw img{object-fit:contain;width:100%;height:100%;display:block}.pricing-frame-screw-tl{top:22px;left:22px}.pricing-frame-screw-tr{top:22px;right:22px}.pricing-kicker{color:var(--sm-blue);letter-spacing:.24em;text-transform:uppercase;text-shadow:0 0 16px #00aeff80;margin:0 0 14px;font-size:13px;font-weight:900}.pricing-hero h1{color:#f6f8fb;letter-spacing:.025em;text-transform:uppercase;text-shadow:0 3px #000000ad,0 0 20px #ffffff1f;max-width:760px;margin:0;font-size:clamp(40px,3.75vw,72px);line-height:.98}.pricing-hero h1 span{color:var(--sm-blue);text-shadow:0 3px #000000ad,0 0 26px #00aeff70;margin-top:8px;display:block}.pricing-hero-copy>p:not(.pricing-kicker){color:#ecf4f8d1;max-width:620px;margin:22px 0 0;font-size:18px;line-height:1.58}.pricing-hero-specs{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pricing-hero-specs span{color:#ebf5fab8;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#0f1b22eb,#02070bf5);border:1px solid #00aeff59;padding:9px 15px;font-size:10px;font-weight:900}.pricing-hero-visual{background:radial-gradient(circle at 50% 45%,#00aeff2e,#0000 45%),linear-gradient(#01060a4d,#00000047);place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.pricing-hero-visual img{z-index:2;filter:brightness(1.05)contrast(1.05)drop-shadow(0 0 28px #00aeff2e);width:min(920px,118%);max-width:none;display:block;position:relative;transform:translate(30px)scale(.94)}.pricing-hero-glow{filter:blur(10px);opacity:.8;background:radial-gradient(circle at 56% 52%,#00aeff3d,#0000 42%);position:absolute;inset:12% 6% 5%}.pricing-section-title{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin:28px 0 16px;display:grid}.pricing-section-title span{background:linear-gradient(90deg,#0000,#00aeffe0,#0000);height:1px;box-shadow:0 0 14px #00aeff70}.pricing-section-title h2{color:#f4f8fb;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 16px #00aeff47;margin:0;font-size:20px;font-weight:900}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-card{cursor:pointer;background:linear-gradient(#ffffff1f,#ffffff06 18%,#0000 42%),radial-gradient(circle at 50% 4%,#00aeff2e,#0000 34%),radial-gradient(circle at 12% 100%,#00aeff1f,#0000 42%),repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 15px),linear-gradient(#0b181ffa,#02070bfe);border:1px solid #dceef86b;min-height:750px;padding:42px 42px 132px;transition:border-color .26s,box-shadow .26s,filter .26s,transform .26s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 1px #fff3,inset 0 -4px #00aeffb8,inset 0 -22px 34px #00aeff13,0 0 0 1px #000000db,0 22px 44px #00000057,0 0 30px #00aeff1a}.pricing-card:before{content:"";z-index:0;opacity:0;background:linear-gradient(90deg,#0000,#ffffff29,#00aeff57,#ffffff21,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-1px;transform:translate(-120%)skew(-18deg)}.pricing-card:after{content:"";opacity:.92;transform-origin:50%;background:linear-gradient(90deg,#0000,#00aeff59,#ffffffdb,#00aeffdb,#0000);border-radius:999px;height:3px;transition:transform .26s,opacity .26s,box-shadow .26s;position:absolute;bottom:13px;left:46px;right:46px;transform:scaleX(.72);box-shadow:0 0 14px #00aeff94,0 0 26px #00aeff38}.pricing-card>:not(.pricing-card-screw):not(.pricing-card-top-rail):not(.pricing-card-badge){z-index:1;position:relative}.pricing-card:hover:before,.pricing-card:focus-within:before{opacity:1;transform:translate(120%)skew(-18deg)}.pricing-card:hover:after,.pricing-card:focus-within:after{opacity:1;transform:scaleX(1);box-shadow:0 0 18px #00aeffcc,0 0 34px #00aeff57}.pricing-card-screw{opacity:.92;pointer-events:none;filter:brightness(1.05)drop-shadow(0 0 5px #00aeff3d);width:18px;height:18px;transition:opacity .22s,filter .22s;display:block;z-index:4!important;position:absolute!important}.pricing-card:hover .pricing-card-screw,.pricing-card:focus-within .pricing-card-screw{opacity:1;filter:brightness(1.22)drop-shadow(0 0 6px #ffffff29)drop-shadow(0 0 10px #00aeff57)}.pricing-card-top-rail{z-index:2;opacity:.8;background:linear-gradient(90deg,#0000,#ffffffa6,#00aeffeb,#ffffff7a,#0000);height:2px;transition:opacity .24s,transform .24s,box-shadow .24s;position:absolute;top:15px;left:58px;right:58px;transform:scaleX(.66);box-shadow:0 0 13px #00aeff5c}.pricing-card:hover .pricing-card-top-rail{opacity:1;transform:scaleX(1);box-shadow:0 0 18px #00aeff9e}.pricing-card-badge{color:#dff7ff;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#00aeff2e,#000a10b8);border:1px solid #00aeff8f;padding:7px 12px;font-size:9px;font-weight:900;position:absolute;top:28px;right:34px;box-shadow:0 0 18px #00aeff2e}.pricing-card-icon{background:radial-gradient(circle at 50% 42%,#00aeff24,#0000 56%),radial-gradient(circle,#ffffff12,#0000 62%);border-radius:50%;place-items:center;width:104px;height:104px;margin:0 auto 20px;display:grid}.pricing-card-icon img{object-fit:contain;filter:brightness(1.05)drop-shadow(0 0 9px #ffffff1f)drop-shadow(0 0 18px #00aeff42);width:90px;height:90px;transition:filter .26s,transform .26s}.pricing-card:hover .pricing-card-icon img{filter:brightness(1.24)contrast(1.07)drop-shadow(0 0 12px #ffffff3d)drop-shadow(0 0 24px #00aeff9e);transform:translateY(-3px)scale(1.04)}.pricing-card h3{color:#16c5ff;letter-spacing:.14em;text-align:center;text-transform:uppercase;text-shadow:0 0 14px #00aeff61,0 2px #000000b8;margin:0;font-size:21px;font-weight:900}.pricing-card-price{color:#fff;text-align:center;letter-spacing:.02em;text-shadow:0 3px #000000b8,0 0 18px #ffffff21;margin-top:18px;font-size:52px;font-weight:900;line-height:1}.pricing-card-unit{color:#00aeffe0;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:10px 0 0;font-size:10px;font-weight:900}.pricing-card-summary,.pricing-card-best{color:#eef6fad1;text-align:center;max-width:430px;margin:18px auto 0;font-size:14px;line-height:1.55}.pricing-card-best{color:#e0eff6c2;background:#00070c61;border:1px solid #00aeff29;padding:14px 16px;font-size:12px}.pricing-card ul{background:linear-gradient(#ffffff09,#0000 30%),#00060a57;border:1px solid #00aeff1f;gap:9px;margin:22px 0 0;padding:18px 20px 20px;list-style:none;display:grid;box-shadow:inset 0 0 24px #00aeff09}.pricing-card li{color:#eff8fcdb;font-size:13px;line-height:1.35}.pricing-card li:before{content:"✓";color:#36c9ff;text-shadow:0 0 9px #00aeff94;margin-right:9px}.pricing-card-link{color:#fff;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#121f27f5,#02070bfa);border:1px solid #00aeff75;justify-content:center;align-items:center;gap:12px;min-height:54px;font-size:11px;font-weight:900;text-decoration:none;transition:border-color .22s,box-shadow .22s,filter .22s;display:inline-flex;position:absolute;bottom:38px;left:42px;right:42px;overflow:hidden}.pricing-card-link:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff52,#0000);transition:transform .48s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.pricing-card-link span,.pricing-card-link i{z-index:1;position:relative}.pricing-card-link i{color:var(--sm-blue);font-size:18px;font-style:normal;transition:transform .22s,color .22s,text-shadow .22s}.pricing-card:hover .pricing-card-link{border-color:#00aeffd1;box-shadow:0 0 22px #00aeff2e}.pricing-card:hover .pricing-card-link:before{opacity:1;transform:translate(118%)skew(-18deg)}.pricing-card:hover .pricing-card-link i{color:#fff;text-shadow:0 0 12px #00aeffb3;transform:translate(7px)}.pricing-includes-heading,.pricing-addons-heading{margin-top:24px}.pricing-includes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pricing-include-chip{color:#eef6fad6;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(#ffffff0f,#0000 24%),linear-gradient(#0a161df0,#010508fa);border:1px solid #d0e5f03d;align-items:center;gap:12px;min-height:60px;padding:0 18px;font-size:12px;font-weight:900;display:flex;box-shadow:inset 0 0 0 1px #00aeff1a,inset 0 -2px #00aeff6b}.pricing-include-chip span{color:var(--sm-blue);text-shadow:0 0 12px #00aeff94}.pricing-queue{background:linear-gradient(#ffffff14,#0000 18%),radial-gradient(circle at 50% 0,#00aeff29,#0000 40%),linear-gradient(#071219f5,#010508fc);border:1px solid #d0e5f04d;grid-template-columns:minmax(340px,.8fr) minmax(520px,1fr) auto;align-items:center;gap:28px;margin-top:28px;padding:34px 38px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #00aeff21,inset 0 -3px #00aeffad,0 0 30px #00aeff24}.pricing-queue:before,.pricing-queue:after{content:"";background:linear-gradient(90deg,#0000,#00aeffd1,#ffffff8a,#0000);height:2px;position:absolute;left:34px;right:34px;box-shadow:0 0 16px #00aeff6b}.pricing-queue:before{top:13px}.pricing-queue:after{bottom:13px}.pricing-queue-screw-tl{top:16px;left:16px}.pricing-queue-screw-tr{top:16px;right:16px}.pricing-queue-copy h2{color:#fff;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:30px;font-weight:900;line-height:1.1}.pricing-queue-copy p:not(.pricing-kicker){color:#e9f3f8c7;margin:16px 0 0;font-size:14px;line-height:1.56}.pricing-queue-steps{gap:10px;display:grid}.pricing-queue-step{background:linear-gradient(#ffffff0a,#0000 26%),#00080d6b;border:1px solid #00aeff29;grid-template-columns:48px 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.pricing-queue-step img{object-fit:contain;filter:drop-shadow(0 0 12px #00aeff42);width:42px;height:42px}.pricing-queue-step span{color:var(--sm-blue);letter-spacing:.14em;font-size:12px;font-weight:900}.pricing-queue-step h3{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin:2px 0 5px;font-size:12px;font-weight:900}.pricing-queue-step p{color:#e6f1f6b8;margin:0;font-size:12px;line-height:1.4}.pricing-queue-button{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);color:#fff;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffffff29,#0000 26%),radial-gradient(circle at 50% 0,#00aeff52,#0000 42%),linear-gradient(#141f27f7,#02060afc);border:1px solid #e3f5ffa8;justify-content:center;align-items:center;gap:16px;min-width:250px;min-height:70px;padding:14px 40px;font-size:13px;font-weight:900;text-decoration:none;transition:border-color .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 -2px #00aeffb3,0 0 26px #00aeff2e}.pricing-queue-button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1f,#00aeff57,#ffffff1f,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .24s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.pricing-queue-button:hover,.pricing-queue-button:focus-visible{filter:brightness(1.1);border-color:#00aeffeb;box-shadow:inset 0 -2px #00aeffeb,inset 0 0 24px #00aeff24,0 0 34px #00aeff57}.pricing-queue-button:hover:before,.pricing-queue-button:focus-visible:before{opacity:1;transform:translate(118%)skew(-18deg)}.pricing-queue-button>img,.pricing-queue-button span,.pricing-queue-button i{z-index:1;position:relative}.pricing-queue-button>img{object-fit:contain;filter:drop-shadow(0 0 8px #00aeff42);width:32px;height:32px;transition:filter .22s,transform .22s}.pricing-queue-button:hover>img{filter:brightness(1.2)drop-shadow(0 0 14px #00aeff9e);transform:translateY(-2px)}.pricing-queue-button i{color:var(--sm-blue);font-size:22px;font-style:normal;transition:transform .24s,color .22s}.pricing-queue-button:hover i{color:#fff;transform:translate(8px)}.pricing-button-screw{pointer-events:none;width:18px;height:18px;display:block;top:8px;position:absolute!important}.pricing-button-screw-left{left:10px}.pricing-button-screw-right{right:10px}.pricing-addon{background:linear-gradient(#ffffff12,#0000 18%),linear-gradient(#09141bf0,#010508fa);border:1px solid #d0e5f042;grid-template-columns:58px 1fr 22px;align-items:center;gap:14px;min-height:138px;padding:20px;transition:border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 -3px #00aeff75}.pricing-addon:before{content:"";opacity:0;background:radial-gradient(circle at 38% 35%,#00aeff29,#0000 46%);transition:opacity .22s;position:absolute;inset:0}.pricing-addon:hover{filter:brightness(1.08);border-color:#00aeff9e;box-shadow:inset 0 0 0 1px #00aeff2e,inset 0 -3px #00aeffb8,0 0 24px #00aeff29}.pricing-addon:hover:before{opacity:1}.pricing-addon img,.pricing-addon div,.pricing-addon span{z-index:1;position:relative}.pricing-addon img{object-fit:contain;filter:drop-shadow(0 0 12px #00aeff3d);width:52px;height:52px;transition:transform .22s,filter .22s}.pricing-addon:hover img{filter:brightness(1.18)drop-shadow(0 0 16px #00aeff7a);transform:translateY(-2px)}.pricing-addon h3{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:900}.pricing-addon p{color:#e6f1f6b8;margin:0;font-size:12px;line-height:1.45}.pricing-addon span{color:var(--sm-blue);text-shadow:0 0 10px #00aeff7a;font-size:24px;transition:transform .22s,color .22s}.pricing-addon:hover span{color:#fff;transform:translate(7px)}@media (width<=1280px){.pricing-hero{grid-template-columns:1fr}.pricing-hero-visual img{width:min(900px,100%);transform:none}.pricing-grid{grid-template-columns:1fr}.pricing-includes{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-queue{grid-template-columns:1fr}.pricing-addons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pricing-shell{width:min(100% - 28px,1840px)}.pricing-hero{padding:42px 24px}.pricing-hero h1{font-size:clamp(36px,11vw,58px)}.pricing-includes,.pricing-addons{grid-template-columns:1fr}.pricing-card{min-height:auto;padding-bottom:124px}.pricing-card-link{left:24px;right:24px}}.pricing-card{min-height:720px;padding-bottom:120px;position:relative}.pricing-card .chrome-screw{z-index:5;width:18px;height:18px;position:absolute}.pricing-card .chrome-screw.top-left{top:16px;left:16px}.pricing-card .chrome-screw.top-right{top:16px;left:auto;right:16px}.pricing-card .chrome-screw.bottom-left{top:auto;bottom:16px;left:16px}.pricing-card .chrome-screw.bottom-right{inset:auto 16px 16px auto}.addon-card,.addon-service,.pricing-addon{cursor:pointer;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s}.addon-card:hover,.addon-service:hover,.pricing-addon:hover{background:linear-gradient(#142330f5,#080f16fa);border-color:#21b6ff;transform:translateY(-3px);box-shadow:0 0 18px #00aeff47,inset 0 0 12px #00aeff14}.pricing-card ul{margin-bottom:96px!important}.pricing-card-link{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(#ffffff1c,#0000 28%),radial-gradient(circle at 50% 0,#00aeff2e,#0000 45%),linear-gradient(#0f1c24fa,#01060afe)!important;border-color:#00aeff94!important;width:calc(100% - 84px)!important;min-width:0!important;min-height:60px!important;bottom:48px!important;left:42px!important;right:auto!important;box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 -2px #00aeffbd,0 0 18px #00aeff1f!important}.pricing-card:hover .pricing-card-link,.pricing-card:focus-within .pricing-card-link{border-color:#00aefff2!important;box-shadow:inset 0 0 0 1px #00aeff38,inset 0 -2px #00aefff2,inset 0 0 22px #00aeff1f,0 0 30px #00aeff47!important}.pricing-card-best{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);transition:border-color .24s,box-shadow .24s,color .24s,filter .24s;color:#eaf6fbd1!important;background:linear-gradient(#ffffff13,#0000 24%),radial-gradient(circle at 50% 0,#00aeff24,#0000 48%),linear-gradient(#071219bd,#000509d1)!important;border:1px solid #00aeff47!important;max-width:470px!important;margin:22px auto 0!important;padding:18px 24px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #00aeff14,inset 0 -2px #00aeff5c,0 0 18px #00aeff12!important}.pricing-card-best:before{content:"";opacity:.85;background:linear-gradient(90deg,#0000,#ffffff94,#00aeffdb,#0000);height:1px;position:absolute;top:0;left:18px;right:18px;box-shadow:0 0 12px #00aeff5c}.pricing-card-best:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#00aeff8a,#ffffffb3,#00aeff8a,#0000);height:2px;transition:transform .24s,opacity .24s;position:absolute;bottom:0;left:22px;right:22px;transform:scaleX(.66);box-shadow:0 0 14px #00aeff70}.pricing-card:hover .pricing-card-best,.pricing-card:focus-within .pricing-card-best{filter:brightness(1.05);color:#f7fcffeb!important;border-color:#00aeff94!important;box-shadow:inset 0 0 0 1px #00aeff24,inset 0 -2px #00aeff9e,inset 0 0 22px #00aeff0f,0 0 24px #00aeff24!important}.pricing-card:hover .pricing-card-best:after,.pricing-card:focus-within .pricing-card-best:after{opacity:1;transform:scaleX(1)}.pricing-card-screw-tl{inset:16px auto auto 16px!important}.pricing-card-screw-tr{inset:16px 16px auto auto!important}.pricing-card-screw-bl{inset:auto auto 16px 16px!important}.pricing-card-screw-br{inset:auto 16px 16px auto!important}@media (width<=760px){.pricing-card-link{width:calc(100% - 48px)!important;left:24px!important}}.pricing-card{min-height:890px;padding-bottom:128px}.pricing-card-summary{max-width:455px}.pricing-card-best{background:linear-gradient(#ffffff0b,#0000 32%),radial-gradient(circle at 50% 0,#00aeff1a,#0000 48%),#00070c70;border-color:#00aeff3d;max-width:465px;padding:16px 18px;position:relative;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 -2px #00aeff40,0 0 18px #00aeff0d}.pricing-card-best:before,.pricing-card-best:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#00aeffc7);width:38px;height:1px;position:absolute;top:-1px;box-shadow:0 0 10px #00aeff52}.pricing-card-best:before{left:12px}.pricing-card-best:after{right:12px;transform:scaleX(-1)}.pricing-card ul{gap:7px;margin-top:20px;padding:18px 22px 20px}.pricing-card li{font-size:12.6px;line-height:1.25}.pricing-card-link{bottom:36px}.pricing-card{transition:transform .34s cubic-bezier(.18,.78,.24,1),border-color .3s,box-shadow .3s,filter .3s}.pricing-card:hover,.pricing-card:focus-within{filter:brightness(1.08)saturate(1.06);border-color:#00aeffad;transform:translateY(-5px);box-shadow:inset 0 0 0 1px #00aeff40,inset 0 1px #ffffff45,inset 0 -4px #00aefff2,inset 0 0 58px #00aeff21,0 0 0 1px #000000f0,0 28px 54px #0000007a,0 0 40px #00aeff3d}.pricing-card-featured{border-color:#00aeffdb!important;box-shadow:inset 0 0 0 1px #00aeff4d,inset 0 1px #ffffff47,inset 0 -4px #00aefffa,inset 0 0 72px #00aeff29,0 0 0 1px #000000eb,0 28px 58px #00000070,0 0 46px #00aeff4d!important}.pricing-card-featured:hover,.pricing-card-featured:focus-within{transform:translateY(-7px);border-color:#7edffffa!important;box-shadow:inset 0 0 0 1px #00aeff61,inset 0 1px #ffffff57,inset 0 -4px #00aeff,inset 0 0 88px #00aeff33,0 0 0 1px #000000f2,0 34px 66px #0000008f,0 0 62px #00aeff66!important}.pricing-card-top-rail{background:linear-gradient(90deg,#0000 0%,#ffffff3d 35%,#00aefff0 48%,#ffffffbf 52%,#00aeffc7 58%,#ffffff2e 66%,#0000 100%) 0 0/1700px 100%;animation:14s linear infinite pricingTopRailSweep;overflow:hidden}.pricing-card-featured .pricing-card-top-rail{opacity:1;transform:scaleX(.82);box-shadow:0 0 16px #00aeff8a,0 0 28px #00aeff2e}.pricing-hero:before{background:linear-gradient(90deg,#0000 0%,#ffffff38 34%,#00aefff5 48%,#ffffffb3 52%,#00aeffc2 60%,#ffffff2e 68%,#0000 100%) 0 0/1700px 100%;animation:14s linear infinite pricingTopRailSweep}@keyframes pricingTopRailSweep{0%{background-position:-1700px 0}to{background-position:1700px 0}}.pricing-card-link{cursor:pointer;transition:transform .26s cubic-bezier(.18,.78,.24,1),border-color .26s,box-shadow .26s,background .26s,filter .26s}.pricing-card-link:hover,.pricing-card-link:focus-visible,.pricing-card:hover .pricing-card-link,.pricing-card:focus-within .pricing-card-link{filter:brightness(1.08);transform:translateY(-2px);background:linear-gradient(#ffffff29,#0000 26%),radial-gradient(circle at 50% 0,#00aeff4d,#0000 48%),linear-gradient(#142630fc,#01060a)!important;border-color:#00aefff5!important;box-shadow:inset 0 0 0 1px #00aeff38,inset 0 -2px #00aefffa,inset 0 0 26px #00aeff24,0 0 30px #00aeff4d!important}.pricing-card-link:hover:before,.pricing-card-link:focus-visible:before,.pricing-card:hover .pricing-card-link:before,.pricing-card:focus-within .pricing-card-link:before{opacity:1;transform:translate(118%)skew(-18deg)}.pricing-card-link:hover i,.pricing-card-link:focus-visible i,.pricing-card:hover .pricing-card-link i,.pricing-card:focus-within .pricing-card-link i{color:#fff;text-shadow:0 0 10px #ffffff6b,0 0 16px #00aeffd1;transform:translate(8px)}.pricing-card-badge{box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 -2px #00aeff8c,0 0 20px #00aeff4d}.pricing-business-platforms{background:linear-gradient(#ffffff14,#0000 18%),radial-gradient(circle at 50% 0,#00aeff2e,#0000 42%),radial-gradient(circle at 9% 105%,#00aeff1a,#0000 34%),repeating-linear-gradient(115deg,#ffffff07 0 1px,#0000 1px 17px),linear-gradient(#071219f5,#010508fc);border:1px solid #d0e5f04d;margin-top:30px;padding:38px 38px 42px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff21,inset 0 -3px #00aeffad,0 0 32px #00aeff24}.pricing-business-platforms:before,.pricing-business-platforms:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff38 34%,#00aefff5 48%,#ffffffb3 52%,#00aeffc2 60%,#ffffff2e 68%,#0000 100%) 0 0/1700px 100%;height:2px;animation:15s linear infinite pricingTopRailSweep;position:absolute;left:34px;right:34px;box-shadow:0 0 16px #00aeff6b}.pricing-business-platforms:before{top:13px}.pricing-business-platforms:after{animation-delay:-7s;bottom:13px}.pricing-business-screw,.pricing-business-card-screw{z-index:4;pointer-events:none;filter:brightness(1.07)drop-shadow(0 0 6px #00aeff47);width:20px;height:20px;display:block;position:absolute}.pricing-business-screw img,.pricing-business-card-screw img{object-fit:contain;width:100%;height:100%;display:block}.pricing-business-screw-tl{top:17px;left:17px}.pricing-business-screw-tr{top:17px;right:17px}.pricing-business-header{z-index:1;text-align:center;max-width:1030px;margin:0 auto 24px;position:relative}.pricing-business-header h2{color:#f8fbff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 3px #000000b8,0 0 22px #00aeff3d;margin:0;font-size:clamp(30px,2.4vw,48px);font-weight:900;line-height:1}.pricing-business-header p:not(.pricing-kicker){color:#e9f3f8c7;max-width:930px;margin:18px auto 0;font-size:15px;line-height:1.58}.pricing-business-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.pricing-business-card{cursor:pointer;background:linear-gradient(#ffffff17,#ffffff06 18%,#0000 42%),radial-gradient(circle at 50% 0,#00aeff26,#0000 38%),linear-gradient(#0a171ef7,#01060afc);border:1px solid #dceef852;flex-direction:column;min-height:475px;padding:32px 30px 92px;transition:transform .3s cubic-bezier(.18,.78,.24,1),border-color .26s,box-shadow .26s,filter .26s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff21,inset 0 1px #ffffff29,inset 0 -3px #00aeff8c,0 20px 38px #0000004d,0 0 24px #00aeff17}.pricing-business-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff21,#00aeff4d,#ffffff1a,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-1px;transform:translate(-120%)skew(-18deg)}.pricing-business-card:after{content:"";opacity:.78;background:linear-gradient(90deg,#0000,#00aeff6b,#ffffffc7,#00aeffc7,#0000);border-radius:999px;height:2px;transition:transform .24s,opacity .24s,box-shadow .24s;position:absolute;bottom:11px;left:34px;right:34px;transform:scaleX(.68);box-shadow:0 0 16px #00aeff7a}.pricing-business-card:hover,.pricing-business-card:focus-within{filter:brightness(1.08)saturate(1.05);border-color:#00aeffb8;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #00aeff38,inset 0 1px #ffffff3d,inset 0 -3px #00aeffd1,inset 0 0 38px #00aeff1a,0 25px 46px #0000006b,0 0 34px #00aeff33}.pricing-business-card:hover:before,.pricing-business-card:focus-within:before{opacity:1;transform:translate(118%)skew(-18deg)}.pricing-business-card:hover:after,.pricing-business-card:focus-within:after{opacity:1;transform:scaleX(1);box-shadow:0 0 22px #00aeffa8}.pricing-business-card>*{z-index:1;position:relative}.pricing-business-card-screw{z-index:5;opacity:.94;width:18px;height:18px;transition:opacity .22s,filter .22s;position:absolute}.pricing-business-card-screw-tl{inset:16px auto auto 16px}.pricing-business-card-screw-tr{inset:16px 16px auto auto}.pricing-business-card-screw-bl{inset:auto auto 16px 16px}.pricing-business-card-screw-br{inset:auto 16px 16px auto}.pricing-business-card:hover .pricing-business-card-screw,.pricing-business-card:focus-within .pricing-business-card-screw{opacity:1;filter:brightness(1.22)drop-shadow(0 0 6px #ffffff29)drop-shadow(0 0 10px #00aeff57)}.pricing-business-card-rail{z-index:2;opacity:.78;background:linear-gradient(90deg,#0000,#ffffff8a,#00aeffdb,#ffffff6b,#0000);height:2px;transition:opacity .24s,transform .24s,box-shadow .24s;position:absolute;top:14px;left:52px;right:52px;transform:scaleX(.68);box-shadow:0 0 12px #00aeff57}.pricing-business-card:hover .pricing-business-card-rail,.pricing-business-card:focus-within .pricing-business-card-rail{opacity:1;transform:scaleX(1);box-shadow:0 0 18px #00aeff8f}.pricing-business-icon{background:radial-gradient(circle at 50% 44%,#00aeff21,#0000 58%),radial-gradient(circle,#ffffff0f,#0000 62%);border-radius:50%;place-items:center;width:86px;height:86px;margin:4px auto 18px;display:grid}.pricing-business-icon img{object-fit:contain;filter:brightness(1.07)drop-shadow(0 0 10px #ffffff1a)drop-shadow(0 0 18px #00aeff3d);width:76px;height:76px;transition:transform .24s,filter .24s}.pricing-business-card:hover .pricing-business-icon img,.pricing-business-card:focus-within .pricing-business-icon img{filter:brightness(1.22)contrast(1.06)drop-shadow(0 0 12px #fff3)drop-shadow(0 0 24px #00aeff8a);transform:translateY(-3px)scale(1.04)}.pricing-business-content h3{color:#16c5ff;letter-spacing:.12em;text-align:center;text-transform:uppercase;text-shadow:0 0 14px #00aeff5c,0 2px #000000b8;margin:0;font-size:17px;font-weight:900;line-height:1.2}.pricing-business-price{color:#fff;text-align:center;letter-spacing:.02em;text-shadow:0 3px #000000b8,0 0 18px #ffffff1f;margin-top:14px;font-size:36px;font-weight:900;line-height:1}.pricing-business-unit{color:#00aeffdb;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:9px 0 0;font-size:9px;font-weight:900}.pricing-business-text{color:#eef6facc;text-align:center;max-width:430px;margin:17px auto 0;font-size:13px;line-height:1.52}.pricing-business-card ul{background:linear-gradient(#ffffff09,#0000 30%),#00060a57;border:1px solid #00aeff21;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 0;padding:16px 17px;list-style:none;display:grid}.pricing-business-card li{color:#eff8fcd6;font-size:11.5px;line-height:1.28}.pricing-business-card li:before{content:"✓";color:#36c9ff;text-shadow:0 0 9px #00aeff94;margin-right:7px}.pricing-business-link{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);color:#fff;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffffff1a,#0000 28%),radial-gradient(circle at 50% 0,#00aeff2b,#0000 45%),linear-gradient(#0f1c24fa,#01060afe);border:1px solid #00aeff75;justify-content:center;align-items:center;gap:11px;min-height:50px;font-size:10px;font-weight:900;text-decoration:none;transition:transform .24s cubic-bezier(.18,.78,.24,1),border-color .24s,box-shadow .24s,filter .24s;display:inline-flex;position:absolute;bottom:34px;left:30px;right:30px;overflow:hidden}.pricing-business-link:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff4d,#0000);transition:transform .48s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.pricing-business-link span,.pricing-business-link i{z-index:1;position:relative}.pricing-business-link i{color:var(--sm-blue);font-size:18px;font-style:normal;transition:transform .22s,color .22s,text-shadow .22s}.pricing-business-card:hover .pricing-business-link,.pricing-business-card:focus-within .pricing-business-link,.pricing-business-link:hover,.pricing-business-link:focus-visible{filter:brightness(1.08);border-color:#00aeffeb;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #00aeff2e,inset 0 -2px #00aeffd1,inset 0 0 20px #00aeff1a,0 0 26px #00aeff38}.pricing-business-card:hover .pricing-business-link:before,.pricing-business-card:focus-within .pricing-business-link:before,.pricing-business-link:hover:before,.pricing-business-link:focus-visible:before{opacity:1;transform:translate(118%)skew(-18deg)}.pricing-business-card:hover .pricing-business-link i,.pricing-business-card:focus-within .pricing-business-link i,.pricing-business-link:hover i,.pricing-business-link:focus-visible i{color:#fff;text-shadow:0 0 14px #00aeffbd;transform:translate(7px)}@media (width<=1280px){.pricing-business-grid{grid-template-columns:1fr}.pricing-business-card{min-height:auto;padding-bottom:92px}}@media (width<=760px){.pricing-business-platforms{padding:36px 22px 40px}.pricing-business-header h2{font-size:clamp(28px,9vw,42px)}.pricing-business-card{padding:32px 22px 92px}.pricing-business-card ul{grid-template-columns:1fr}.pricing-business-link{left:22px;right:22px}}.pricing-includes-panel{background:linear-gradient(#ffffff0b,#0000 18%),radial-gradient(circle at 50% 0,#00aeff1f,#0000 44%),repeating-linear-gradient(115deg,#ffffff07 0 1px,#0000 1px 16px),linear-gradient(#071219cc,#010508f0);border:1px solid #d0e5f038;margin:26px 0 8px;padding:18px 18px 22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff1a,inset 0 -2px #00aeff8a,0 0 24px #00aeff14}.pricing-includes-panel:before{content:"";pointer-events:none;opacity:.36;background-color:#0000;background-image:linear-gradient(90deg,#00aeff2e 1px,#0000 1px),linear-gradient(#00aeff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:74px 74px;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(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.pricing-includes-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff38 32%,#ffffffeb 47%,#00aeff 52%,#ffffffb8 57%,#00aeff5c 66%,#0000 100%) 0 0/1450px 100%;height:1px;animation:7.5s linear infinite pricingIncludesChromeSweep;position:absolute;top:12px;left:30px;right:30px;box-shadow:0 0 8px #ffffff42,0 0 18px #00aeff8a}.pricing-includes-scan{z-index:0;pointer-events:none;opacity:0;filter:blur(.4px);background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff33,#ffffff1a,#0000);width:18%;animation:7.5s cubic-bezier(.18,.78,.24,1) infinite pricingIncludesPanelScan;position:absolute;top:0;bottom:0;left:-22%;transform:skew(-16deg)}.pricing-includes-corner{z-index:2;pointer-events:none;opacity:.72;filter:drop-shadow(0 0 8px #00aeff38);border-color:#e1f5ff6b;width:32px;height:32px;position:absolute}.pricing-includes-corner-tl{border-top:1px solid;border-left:1px solid;top:12px;left:12px}.pricing-includes-corner-tr{border-top:1px solid;border-right:1px solid;top:12px;right:12px}.pricing-includes-corner-bl{border-bottom:1px solid;border-left:1px solid;bottom:12px;left:12px}.pricing-includes-corner-br{border-bottom:1px solid;border-right:1px solid;bottom:12px;right:12px}.pricing-includes-panel .pricing-includes-heading{z-index:1;margin:0 0 18px;position:relative}.pricing-includes-panel .pricing-includes-heading span{background:linear-gradient(90deg,#0000,#ffffff47,#00aeffeb,#ffffff6b,#0000);box-shadow:0 0 10px #ffffff29,0 0 16px #00aeff66}.pricing-includes-panel .pricing-includes-heading h2{text-shadow:0 0 12px #ffffff24,0 0 18px #00aeff57}.pricing-includes-panel .pricing-includes{z-index:1;gap:14px;position:relative}.pricing-includes-panel .pricing-include-chip{background:linear-gradient(#ffffff13,#0000 23%),radial-gradient(circle at 18%,#00aeff1a,#0000 32%),repeating-linear-gradient(115deg,#ffffff07 0 1px,#0000 1px 17px),linear-gradient(#0a161df5,#010508fc);border-color:#d0e5f04d;min-height:70px;padding:0 22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 1px #ffffff1c,inset 0 -2px #00aeff85,0 0 0 1px #00000094}.pricing-includes-panel .pricing-include-chip:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#ffffff7a,#00aeffb8,#0000);height:1px;position:absolute;top:0;left:16px;right:16px;box-shadow:0 0 10px #00aeff3d}.pricing-includes-panel .pricing-include-chip:after{content:"";opacity:0;animation:7.5s ease-in-out infinite pricingIncludeTileVerify;animation-delay:calc(var(--include-index) * .18s + .9s);background:radial-gradient(circle at 8%,#00aeff42,#0000 28%),linear-gradient(90deg,#0000,#ffffff13,#00aeff2e,#0000);position:absolute;inset:0}.pricing-include-node{z-index:1;width:11px;height:11px;animation:7.5s ease-in-out infinite pricingIncludeNodeVerify;animation-delay:calc(var(--include-index) * .18s + .9s);background:radial-gradient(circle,#dff8ff 0 18%,#00aeff 19% 56%,#00aeff1f 57% 100%);border:1px solid #60d6ffdb;flex:0 0 11px;position:relative;transform:rotate(45deg);box-shadow:0 0 8px #00aeff8f,0 0 16px #00aeff29}.pricing-includes-panel .pricing-include-chip strong{z-index:1;color:#f2f8fce0;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 1px #000c;font-size:12px;font-weight:900;transition:color .22s,text-shadow .22s;position:relative}.pricing-includes-panel .pricing-include-chip:hover{border-color:#00aeff94;box-shadow:inset 0 0 0 1px #00aeff2e,inset 0 1px #ffffff24,inset 0 -2px #00aeffbd,0 0 22px #00aeff21}.pricing-includes-panel .pricing-include-chip:hover strong{color:#fff;text-shadow:0 0 9px #ffffff24,0 0 14px #00aeff5c}@keyframes pricingIncludesChromeSweep{0%{opacity:.38;background-position:-1450px 0}10%{opacity:1}48%{opacity:1}58%{opacity:.44}to{opacity:.38;background-position:1450px 0}}@keyframes pricingIncludesPanelScan{0%,10%{opacity:0;left:-24%}16%{opacity:.78}48%{opacity:.58}56%{opacity:0;left:108%}to{opacity:0;left:108%}}@keyframes pricingIncludeTileVerify{0%,10%,to{opacity:0}14%{opacity:.86}20%{opacity:.18}28%{opacity:0}}@keyframes pricingIncludeNodeVerify{0%,10%,to{filter:brightness();box-shadow:0 0 8px #00aeff8f,0 0 16px #00aeff29}14%{filter:brightness(1.45);box-shadow:0 0 10px #ffffff80,0 0 18px #00aeffdb,0 0 30px #00aeff57}22%{filter:brightness(1.06);box-shadow:0 0 8px #00aeff94,0 0 16px #00aeff2e}}@media (prefers-reduced-motion:reduce){.pricing-includes-panel:after,.pricing-includes-scan,.pricing-includes-panel .pricing-include-chip:after,.pricing-include-node{animation:none!important}}.pricing-addons-panel{isolation:isolate;margin-top:30px;padding:18px 0 8px;position:relative}.pricing-addons-panel:before{content:"";z-index:-1;opacity:.58;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#00aeff14 50%,#0000 100%),repeating-linear-gradient(135deg,#78d2ff0b 0 1px,#0000 1px 18px),radial-gradient(circle at 50% 0,#00aeff1a,#0000 48%);border:1px solid #78d2ff1a;position:absolute;inset:0 10px -4px;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 -2px #00aeff2e}.pricing-addons-panel .pricing-addons-heading{z-index:3;margin-top:0;margin-bottom:18px;position:relative}.pricing-addons-bus-track{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#dcf2ff47,#00aeff57,#dcf2ff47,#0000);height:1px;position:absolute;top:58px;left:4.5%;right:4.5%;box-shadow:0 0 12px #00aeff26}.pricing-addons-bus-packet{z-index:4;opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0%,#9fe7ff 28%,#00aeff 56%,#0000 72%);border-radius:999px;width:10px;height:10px;animation:8.5s cubic-bezier(.18,.78,.24,1) infinite pricingAddonBusPacket;position:absolute;top:54px;left:4.5%;transform:translate(0)scale(.7);box-shadow:0 0 12px #ffffffb8,0 0 24px #00aeffa8,0 0 46px #00aeff4d}.pricing-addons-bus-node{z-index:3;opacity:.46;pointer-events:none;background:radial-gradient(circle,#00aeffe6,#00559657 44%,#0000 68%);border:1px solid #beebff57;border-radius:999px;width:14px;height:14px;position:absolute;top:52px;transform:translate(-50%)scale(.8);box-shadow:0 0 10px #00aeff2e}.pricing-addons-bus-node:after{content:"";border-radius:inherit;opacity:0;animation:8.5s infinite pricingAddonBusNode;animation-delay:var(--node-delay,0s);background:radial-gradient(circle,#00aeff57,#0000 65%);position:absolute;inset:-9px}.pricing-addons-bus-node-1{--node-delay:.92s;left:13%}.pricing-addons-bus-node-2{--node-delay:1.72s;left:38%}.pricing-addons-bus-node-3{--node-delay:2.52s;left:63%}.pricing-addons-bus-node-4{--node-delay:3.32s;left:88%}.pricing-addon-bus-card{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%,0 14px);animation:8.5s infinite pricingAddonBusCard;animation-delay:calc(var(--addon-index) * .8s + .78s);background:linear-gradient(#ffffff13,#0000 18%),radial-gradient(circle at 13% 38%,#00aeff14,#0000 34%),repeating-linear-gradient(135deg,#78d2ff07 0 1px,#0000 1px 16px),linear-gradient(#09141bf2,#010508fb);transform:none!important}.pricing-addon-bus-card:after{content:"";z-index:2;opacity:0;width:30%;height:2px;animation:8.5s infinite pricingAddonTopRailCatch;animation-delay:calc(var(--addon-index) * .8s + .78s);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd6,#00aeffe6,#0000);position:absolute;top:-1px;left:-35%;box-shadow:0 0 16px #00aeff9e}.pricing-addon-corner{z-index:3;opacity:.42;pointer-events:none;width:16px;height:16px;transition:opacity .22s;position:absolute}.pricing-addon-corner-tl{border-top:1px solid #ebf8ff73;border-left:1px solid #ebf8ff4d;top:0;left:0}.pricing-addon-corner-tr{border-top:1px solid #ebf8ff73;border-right:1px solid #ebf8ff4d;top:0;right:0}.pricing-addon-corner-bl{border-bottom:1px solid #00aeff8c;border-left:1px solid #ebf8ff33;bottom:0;left:0}.pricing-addon-corner-br{border-bottom:1px solid #00aeff8c;border-right:1px solid #ebf8ff33;bottom:0;right:0}.pricing-addon-bus-card img{animation:8.5s infinite pricingAddonIconWake;animation-delay:calc(var(--addon-index) * .8s + .78s);transform:none!important}.pricing-addon-bus-card .pricing-addon-arrow,.pricing-addon-bus-card>span:not(.pricing-addon-corner){animation:8.5s infinite pricingAddonArrowWake;animation-delay:calc(var(--addon-index) * .8s + .78s);transform:none!important}.pricing-addon-bus-card:hover,.pricing-addon-bus-card:focus-within{filter:brightness(1.08);border-color:#00aeffb3!important;transform:none!important;box-shadow:inset 0 0 0 1px #00aeff38,inset 0 -3px #00aeffc7,0 0 24px #00aeff2e!important}.pricing-addon-bus-card:hover .pricing-addon-corner,.pricing-addon-bus-card:focus-within .pricing-addon-corner{opacity:.88}.pricing-addon-bus-card:hover img,.pricing-addon-bus-card:focus-within img{filter:brightness(1.16)drop-shadow(0 0 17px #00aeff8a);transform:none!important}.pricing-addon-bus-card:hover .pricing-addon-arrow,.pricing-addon-bus-card:focus-within .pricing-addon-arrow{color:#fff;transform:none!important}@keyframes pricingAddonBusPacket{0%,8%{opacity:0;left:4.5%;transform:translate(-50%)scale(.65)}11%{opacity:1;left:4.5%;transform:translate(-50%)scale(1)}48%{opacity:1;left:95.5%;transform:translate(-50%)scale(1)}54%{opacity:0;left:95.5%;transform:translate(-50%)scale(.72)}to{opacity:0;left:95.5%;transform:translate(-50%)scale(.72)}}@keyframes pricingAddonBusNode{0%,7%,to{opacity:0;transform:scale(.6)}10%{opacity:1;transform:scale(1)}16%{opacity:0;transform:scale(1.7)}}@keyframes pricingAddonBusCard{0%,7%,to{filter:brightness();border-color:#d0e5f042;box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 -3px #00aeff75}10%,15%{filter:brightness(1.11);border-color:#00aeffc2;box-shadow:inset 0 0 0 1px #00aeff42,inset 0 0 22px #00aeff1a,inset 0 -3px #00aeffdb,0 0 26px #00aeff2e}22%{filter:brightness(1.02);border-color:#d0e5f047;box-shadow:inset 0 0 0 1px #00aeff24,inset 0 -3px #00aeff80}}@keyframes pricingAddonTopRailCatch{0%,8%,to{opacity:0;transform:translate(0)}10%{opacity:1;transform:translate(150%)}18%{opacity:0;transform:translate(470%)}}@keyframes pricingAddonIconWake{0%,7%,to{filter:drop-shadow(0 0 12px #00aeff3d)}10%,16%{filter:brightness(1.24)drop-shadow(0 0 19px #00aeffb8)drop-shadow(0 0 34px #ffffff29)}24%{filter:drop-shadow(0 0 12px #00aeff47)}}@keyframes pricingAddonArrowWake{0%,7%,to{color:var(--sm-blue);text-shadow:0 0 10px #00aeff7a}10%,16%{color:#fff;text-shadow:0 0 14px #00aeffeb,0 0 24px #ffffff47}24%{color:var(--sm-blue);text-shadow:0 0 10px #00aeff7a}}@media (width<=1280px){.pricing-addons-bus-track,.pricing-addons-bus-packet,.pricing-addons-bus-node{display:none}}@media (prefers-reduced-motion:reduce){.pricing-addons-bus-packet,.pricing-addons-bus-node:after,.pricing-addon-bus-card,.pricing-addon-bus-card:after,.pricing-addon-bus-card img,.pricing-addon-bus-card .pricing-addon-arrow{animation:none!important}}.pricing-addons-panel{margin-top:30px;padding:18px 0 8px}.pricing-addons-panel:before{inset:0 10px -4px}.pricing-addons-panel .pricing-addons-heading{margin-top:0;margin-bottom:18px}.pricing-addons{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.pricing-addon,.pricing-addon-bus-card{clip-path:none!important;grid-template-columns:58px minmax(0,1fr) 22px!important;align-items:center!important;gap:14px!important;height:auto!important;min-height:138px!important;padding:20px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}.pricing-addon-bus-card{background:linear-gradient(#ffffff13,#0000 18%),radial-gradient(circle at 13% 38%,#00aeff14,#0000 34%),repeating-linear-gradient(135deg,#78d2ff07 0 1px,#0000 1px 16px),linear-gradient(#09141bf2,#010508fb)!important}.pricing-addon img,.pricing-addon-bus-card img{z-index:2!important;object-fit:contain!important;place-self:center!important;width:52px!important;max-width:52px!important;height:52px!important;max-height:52px!important;position:relative!important;transform:none!important}.pricing-addon div,.pricing-addon-bus-card div{z-index:2!important;place-self:center stretch!important;width:auto!important;min-width:0!important;position:relative!important;overflow:visible!important}.pricing-addon h3,.pricing-addon-bus-card h3{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;text-align:left!important;max-width:100%!important;margin:0 0 8px!important}.pricing-addon p,.pricing-addon-bus-card p{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;text-align:left!important;max-width:100%!important;margin:0!important}.pricing-addon .pricing-addon-arrow,.pricing-addon-bus-card .pricing-addon-arrow{z-index:2!important;place-self:center end!important;width:22px!important;min-width:22px!important;font-size:24px!important;line-height:1!important;display:block!important;position:relative!important;transform:none!important}.pricing-addon-corner{display:none!important}.pricing-addons-bus-track{top:58px;left:6%;right:6%}.pricing-addons-bus-packet{top:54px}.pricing-addons-bus-node{top:52px}.pricing-addons-bus-node-1{left:13%}.pricing-addons-bus-node-2{left:38%}.pricing-addons-bus-node-3{left:63%}.pricing-addons-bus-node-4{left:88%}.pricing-addon-bus-card:after{height:2px;top:-1px}.pricing-addon-bus-card:hover,.pricing-addon-bus-card:focus-within,.pricing-addon-bus-card:hover img,.pricing-addon-bus-card:focus-within img,.pricing-addon-bus-card:hover .pricing-addon-arrow,.pricing-addon-bus-card:focus-within .pricing-addon-arrow{transform:none!important}@media (width<=1280px){.pricing-addons{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.pricing-addons{grid-template-columns:1fr!important}}.pricing-edge-current,.pricing-business-edge-current{pointer-events:none;opacity:1;--edge-delay:0s;display:block;inset:0;overflow:hidden;z-index:3!important;position:absolute!important}.pricing-edge-current{--edge-delay:calc(var(--pricing-index) * 1.12s)}.pricing-business-edge-current{--edge-delay:calc(4.4s + (var(--business-index) * 1.12s))}.pricing-edge-current-segment{opacity:0;pointer-events:none;filter:saturate(1.12);background:linear-gradient(90deg,#0000 0%,#00aeff38 16%,#f6fdfff5 46%,#00aeffeb 58%,#00aeff42 78%,#0000 100%);border-radius:999px;display:block;position:absolute;box-shadow:0 0 5px #ffffff42,0 0 10px #00aeff70,0 0 18px #00aeff2e}.pricing-card-featured .pricing-edge-current-segment{box-shadow:0 0 6px #ffffff52,0 0 13px #00aeff8f,0 0 22px #00aeff38}.pricing-edge-current-top{width:34%;height:2px;animation:12s cubic-bezier(.18,.78,.24,1) infinite pricingEdgeTop;animation-delay:var(--edge-delay);top:0;left:34px;transform:translate(-155%)}.pricing-edge-current-right{width:2px;height:32%;animation:12s cubic-bezier(.18,.78,.24,1) infinite pricingEdgeRight;animation-delay:var(--edge-delay);background:linear-gradient(#0000 0%,#00aeff38 16%,#f6fdfff5 46%,#00aeffeb 58%,#00aeff42 78%,#0000 100%);top:34px;right:0;transform:translateY(-145%)}.pricing-edge-current-bottom{width:34%;height:2px;animation:12s cubic-bezier(.18,.78,.24,1) infinite pricingEdgeBottom;animation-delay:var(--edge-delay);bottom:0;right:34px;transform:translate(155%)}.pricing-edge-current-left{width:2px;height:32%;animation:12s cubic-bezier(.18,.78,.24,1) infinite pricingEdgeLeft;animation-delay:var(--edge-delay);background:linear-gradient(#0000 0%,#00aeff38 16%,#f6fdfff5 46%,#00aeffeb 58%,#00aeff42 78%,#0000 100%);bottom:34px;left:0;transform:translateY(145%)}.pricing-card:hover .pricing-edge-current-segment,.pricing-card:focus-within .pricing-edge-current-segment,.pricing-business-card:hover .pricing-edge-current-segment,.pricing-business-card:focus-within .pricing-edge-current-segment{animation-duration:9s}@keyframes pricingEdgeTop{0%,1.3%{opacity:0;transform:translate(-155%)}1.8%{opacity:.94}4.7%{opacity:.9;transform:translate(215%)}5.4%,to{opacity:0;transform:translate(215%)}}@keyframes pricingEdgeRight{0%,4.4%{opacity:0;transform:translateY(-145%)}5%{opacity:.88}7.6%{opacity:.82;transform:translateY(210%)}8.4%,to{opacity:0;transform:translateY(210%)}}@keyframes pricingEdgeBottom{0%,7.3%{opacity:0;transform:translate(155%)}7.9%{opacity:.84}10.5%{opacity:.76;transform:translate(-215%)}11.4%,to{opacity:0;transform:translate(-215%)}}@keyframes pricingEdgeLeft{0%,10.1%{opacity:0;transform:translateY(145%)}10.7%{opacity:.76}13.1%{opacity:.68;transform:translateY(-210%)}14%,to{opacity:0;transform:translateY(-210%)}}@media (prefers-reduced-motion:reduce){.pricing-edge-current-segment{opacity:0!important;animation:none!important}}.pricing-module-rules{background:radial-gradient(circle at 18% 0,#00aeff24,#0000 42%),linear-gradient(#0c161ed1,#02060af0);border:1px solid #00aeff3d;border-radius:22px;margin:clamp(28px,4vw,56px) 0;padding:clamp(24px,4vw,44px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 38px #00aeff0d,0 28px 80px #00000057}.pricing-module-rules:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(90deg,#00aeff85,#0000 24% 76%,#00aeff61) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff47,#0000 24% 76%,#00aeff38) bottom/100% 1px no-repeat;position:absolute;inset:16px}.pricing-module-rules>p{z-index:1;color:#d9dde3b8;text-align:center;max-width:920px;margin:0 auto clamp(18px,3vw,30px);font-size:15px;line-height:1.7;position:relative}.pricing-module-rules__grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;position:relative}.pricing-module-rule{text-align:center;background:linear-gradient(90deg,#00aeff7a,#0000 62%) top/100% 1px no-repeat,linear-gradient(#0a141ccc,#02070bf0);border:1px solid #00aeff38;border-radius:14px;flex-direction:column;justify-content:center;min-height:128px;padding:18px;display:flex}.pricing-module-rule span{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.pricing-module-rule strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.03em;margin-top:12px;font-size:clamp(24px,2.4vw,38px);font-weight:950;display:block}@media (width<=980px){.pricing-module-rules__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pricing-module-rules__grid{grid-template-columns:1fr}}@media (width<=1440px){.pricing-shell{width:min(100% - 36px,1380px)}.pricing-hero{grid-template-columns:minmax(390px,.9fr) minmax(460px,1.1fr);gap:30px;padding:44px 42px}.pricing-card{min-height:780px;padding:40px 30px 126px}.pricing-business-card{padding-inline:28px}}@media (width<=1180px){.pricing-page{padding-top:24px}.pricing-shell{width:min(100% - 32px,1040px)}.pricing-hero{grid-template-columns:1fr;gap:24px;min-height:0;padding:46px 42px 34px}.pricing-hero-copy{text-align:center;max-width:850px;margin-inline:auto}.pricing-hero h1,.pricing-hero-copy>p:not(.pricing-kicker){margin-inline:auto}.pricing-hero-specs{justify-content:center}.pricing-hero-visual{min-height:290px}.pricing-hero-visual img{width:min(860px,106%);transform:translate(0)scale(.96)}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pricing-card{min-height:0;padding:42px 34px 126px}.pricing-card-featured{grid-column:span 1}.pricing-includes{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-business-card:last-child{grid-column:1/-1}.pricing-queue{text-align:center;grid-template-columns:1fr;gap:30px}.pricing-queue-copy p,.pricing-queue-copy h2{margin-inline:auto}.pricing-queue-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-queue-button{justify-self:center}}@media (width<=860px){.pricing-shell{width:min(100% - 24px,760px)}.pricing-hero{padding:42px 28px 28px}.pricing-hero h1{font-size:clamp(36px,8vw,56px);line-height:1.02}.pricing-hero-copy>p:not(.pricing-kicker){font-size:16px}.pricing-hero-visual{min-height:230px}.pricing-section-title{gap:16px}.pricing-section-title h2{letter-spacing:.16em;text-align:center;font-size:17px}.pricing-grid,.pricing-business-grid,.pricing-addons{grid-template-columns:1fr!important}.pricing-business-card:last-child{grid-column:auto}.pricing-card{width:100%;max-width:680px;min-height:0;margin-inline:auto;padding:40px 34px 122px}.pricing-card-badge{white-space:nowrap;max-width:calc(100% - 96px)}.pricing-includes{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-addons-bus-track,.pricing-addons-bus-packet,.pricing-addons-bus-node{display:none!important}.pricing-business-platforms,.pricing-includes-panel,.pricing-addons-panel,.pricing-module-rules,.pricing-queue{padding-inline:28px}.pricing-queue-steps{grid-template-columns:1fr;width:100%;max-width:620px;margin-inline:auto}.pricing-queue-step{min-height:0}}@media (width<=600px){.pricing-page{padding:14px 0 42px}.pricing-shell{width:min(100% - 16px,560px)}.pricing-hero{gap:16px;padding:38px 18px 20px}.pricing-frame-screw{width:17px;height:17px}.pricing-frame-screw-tl{top:15px;left:15px}.pricing-frame-screw-tr{top:15px;right:15px}.pricing-hero:before,.pricing-hero:after{left:24px;right:24px}.pricing-kicker{letter-spacing:.18em;font-size:10px}.pricing-hero h1{letter-spacing:.01em;font-size:clamp(31px,10vw,44px)}.pricing-hero-copy>p:not(.pricing-kicker){margin-top:16px;font-size:15px;line-height:1.55}.pricing-hero-specs{grid-template-columns:1fr;margin-top:20px;display:grid}.pricing-hero-specs span{text-align:center;width:100%}.pricing-hero-visual{min-height:170px}.pricing-hero-visual img{width:112%}.pricing-section-title{grid-template-columns:36px minmax(0,1fr) 36px;gap:10px;margin-block:24px 14px}.pricing-section-title h2{letter-spacing:.12em;font-size:14px;line-height:1.35}.pricing-card{padding:38px 22px 116px}.pricing-card-icon{transform-origin:50%;transform:scale(.9)}.pricing-card h3{font-size:clamp(23px,7vw,31px)}.pricing-card-price{font-size:clamp(36px,12vw,54px)}.pricing-card-summary,.pricing-card-best,.pricing-card li,.pricing-business-text,.pricing-business-card li{font-size:14px}.pricing-card-link,.pricing-business-link,.pricing-queue-button{text-align:center;justify-content:center;width:calc(100% - 32px);min-width:0;padding-inline:42px;left:16px;right:16px}.pricing-queue-button{width:100%;position:relative;left:auto;right:auto}.pricing-includes{grid-template-columns:1fr}.pricing-include-chip,.pricing-addon,.pricing-addon-bus-card{min-height:0}.pricing-business-platforms,.pricing-includes-panel,.pricing-addons-panel,.pricing-module-rules,.pricing-queue{border-radius:14px;padding:30px 18px}.pricing-business-header h2,.pricing-queue-copy h2{font-size:clamp(27px,8vw,38px)}.pricing-business-card{padding:34px 20px 112px}.pricing-business-icon{width:74px;height:74px}.pricing-business-price{font-size:clamp(31px,10vw,44px)}.pricing-module-rules__grid{grid-template-columns:1fr}.pricing-queue-step{padding-inline:18px}}@media (width<=390px){.pricing-shell{width:calc(100% - 12px)}.pricing-hero{padding-inline:14px}.pricing-hero h1{font-size:29px}.pricing-card,.pricing-business-card{padding-inline:18px}.pricing-card-link,.pricing-business-link{letter-spacing:.08em;font-size:10px}}@media (hover:none) and (pointer:coarse){.pricing-card:hover,.pricing-business-card:hover,.pricing-addon-bus-card:hover,.pricing-queue-button:hover,.pricing-card-link:hover,.pricing-business-link:hover{transform:none!important}}.pricing-card-link,.pricing-business-link{font:inherit;cursor:pointer}.pricing-philosophy{background:linear-gradient(#ffffff0b,#0000 18%),radial-gradient(circle at 50% 0,#00aeff1a,#0000 36%),#040a0feb;border:1px solid #98aebb47;margin-top:54px;padding:34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 -3px #00aeff6b,0 24px 60px #00000052}.pricing-philosophy:before{content:"";pointer-events:none;background-image:linear-gradient(#00aeff09 1px,#0000 1px),linear-gradient(90deg,#00aeff09 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.pricing-philosophy>*{z-index:1;position:relative}.pricing-philosophy__intro{text-align:center;color:#e1eef5bf;max-width:920px;margin:0 auto 30px;line-height:1.75}.pricing-philosophy__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pricing-principle{background:linear-gradient(#17222ad1,#04090df2);border:1px solid #8aa0ac3d;min-height:255px;padding:28px 24px 30px;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.pricing-principle:hover{border-color:#00aeffa8;transform:translateY(-4px);box-shadow:inset 0 0 28px #00aeff14,0 18px 34px #00000052}.pricing-principle__code{color:#8edfff;letter-spacing:.16em;background:#00aeff0f;border:1px solid #00aeff6b;justify-content:center;align-items:center;width:40px;height:40px;font-size:11px;display:inline-flex}.pricing-principle h3{color:#f4f8fa;text-transform:uppercase;letter-spacing:.08em;margin:24px 0 14px;font-size:17px}.pricing-principle p{color:#dae7eead;margin:0;font-size:13px;line-height:1.65}.pricing-principle__rail{opacity:.6;background:linear-gradient(90deg,#0000,#00aeffb8,#ffffffb8,#0000);height:2px;transition:transform .28s,opacity .28s;position:absolute;bottom:0;left:22px;right:22px;transform:scaleX(.42)}.pricing-principle:hover .pricing-principle__rail{opacity:1;transform:scaleX(1)}.pricing-sequence{background:#00070cb8;border:1px solid #00aeff47;margin-top:22px;padding:24px}.pricing-sequence__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.pricing-sequence__header span{color:#00aeff;text-transform:uppercase;letter-spacing:.18em;font-size:11px}.pricing-sequence__header strong{color:#ecf6fab8;letter-spacing:.08em;text-transform:uppercase;font-size:12px}.pricing-sequence__track{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:20px;display:grid}.pricing-sequence__step{background:linear-gradient(#ffffff06,#0000);border-right:1px solid #00aeff29;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:86px;display:flex;position:relative}.pricing-sequence__step:last-child{border-right:0}.pricing-sequence__step span{color:#00aeff;letter-spacing:.16em;font-size:10px}.pricing-sequence__step strong{color:#eef7fa;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.pricing-sequence__step i{z-index:2;color:#00aeff;text-shadow:0 0 12px #00aeffcc;font-style:normal;position:absolute;right:-8px}.pricing-sequence>p{text-align:center;color:#cee1ea9e;letter-spacing:.05em;margin:18px 0 0;font-size:12px}.pricing-business-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-business-grid--six .pricing-business-card{min-height:560px}.pricing-business-grid--six .pricing-business-link{justify-content:center;width:calc(100% - 56px);left:28px;right:auto}.pricing-addons-panel--signal{padding-top:18px;position:relative}.pricing-addons-signal{height:18px;margin:0 12px 8px;position:relative}.pricing-addons-signal__rail{background:linear-gradient(90deg,#0000,#8099a666 8%,#00aeff80 50%,#8099a666 92%,#0000);height:2px;position:absolute;top:8px;left:0;right:0;box-shadow:0 0 9px #00aeff38}.pricing-addons-signal__packet{filter:drop-shadow(0 0 8px #00aeffe6);background:linear-gradient(90deg,#0000,#00aeff,#fff,#00aeff,#0000);border-radius:999px;width:36px;height:8px;animation:7s linear infinite pricingSignalRoute;position:absolute;top:5px}.pricing-addons-signal__packet--two{opacity:.56;animation-delay:-3.5s}.pricing-addons-signal__node{top:4px;left:calc((var(--signal-node) * 33.333%) + 1.5%);width:10px;height:10px;animation:7s ease-in-out infinite pricingSignalNode;animation-delay:calc(var(--signal-node) * .35s);background:#071018;border:1px solid #bde0efa3;position:absolute;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #00aeff38,0 0 10px #00aeff40}@keyframes pricingSignalRoute{0%{left:-4%}to{left:calc(100% - 18px)}}@keyframes pricingSignalNode{0%,74%,to{filter:brightness(.75);box-shadow:inset 0 0 0 2px #00aeff24,0 0 6px #00aeff29}80%,88%{filter:brightness(1.55);box-shadow:inset 0 0 0 2px #00aeffb8,0 0 18px #00aeffb8}}.pricing-addon{text-decoration:none}@media (width<=1180px){.pricing-philosophy__grid,.pricing-business-grid--six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pricing-philosophy{padding:26px 18px}.pricing-philosophy__grid,.pricing-business-grid--six{grid-template-columns:1fr}.pricing-sequence__header{flex-direction:column;align-items:flex-start}.pricing-sequence__track{grid-template-columns:1fr}.pricing-sequence__step{border-bottom:1px solid #00aeff1f;border-right:0;min-height:64px}.pricing-sequence__step i{bottom:-10px;right:auto;transform:rotate(90deg)}.pricing-addons-signal__node{display:none}}@media (prefers-reduced-motion:reduce){.pricing-addons-signal__packet,.pricing-addons-signal__node{animation:none!important}}.sm-products-page{--product-blue:#00aeff;--product-chrome:#d9dde3;--product-gold:#c7a35a;color:#f3f7fa;width:min(100%,1920px);margin:0 auto;padding:24px clamp(14px,2vw,34px) 64px;overflow:hidden}.sm-products-page:before{content:"";z-index:-1;background:radial-gradient(circle at 12% 12%,#00aeff1a,#0000 29%),radial-gradient(circle at 88% 20%,#c7a35a0e,#0000 26%),linear-gradient(#02070b,#07131c 48%,#02070b);position:fixed;inset:0}.sm-products-hero{clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);isolation:isolate;background:linear-gradient(110deg,#00aeff13,#0000 34%),linear-gradient(#ffffff06,#0000 24%),#02090eeb;border:1px solid #bed2e04d;grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:center;gap:clamp(32px,5vw,86px);min-height:520px;padding:clamp(44px,6vw,92px);display:grid;position:relative;box-shadow:inset 0 0 60px #00aeff06,0 28px 90px #0000007a}.sm-products-grid{z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#00aeff0b 1px,#0000 1px),linear-gradient(90deg,#00aeff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;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(90deg,#000,#00000052 62%,#0000);mask-image:linear-gradient(90deg,#000,#00000052 62%,#0000)}.sm-products-scan{pointer-events:none;background:linear-gradient(90deg,#0000,#00aeff12,#ffffff17,#0000);width:28%;animation:10s linear infinite productScan;position:absolute;inset:0 auto 0 -20%;transform:skew(-14deg)}.sm-products-kicker{color:var(--product-blue);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.sm-products-hero h1,.sm-products-page h2,.sm-product-card h3{font-family:var(--sm-font-display);text-transform:uppercase;letter-spacing:.045em}.sm-products-hero h1{max-width:1120px;margin:14px 0 0;font-size:clamp(42px,6vw,92px);line-height:.92}.sm-products-hero h1 em{color:var(--product-blue);text-shadow:0 0 28px #00aeff2e;font-style:normal}.sm-products-hero__copy>p{color:#e0e9efb8;max-width:940px;margin:24px 0 0;font-size:17px;line-height:1.75}.sm-products-hero__actions,.sm-product-card__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.sm-products-button{color:#dce5eb;letter-spacing:.11em;text-transform:uppercase;background:#ffffff06;border:1px solid #d9dde33d;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 20px;font-size:11px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.sm-products-button:hover{border-color:#00aeff8c;transform:translateY(-2px)}.sm-products-button--primary{color:#041018;background:linear-gradient(#75d7ff,#00aeff);border-color:#59cbffbf;box-shadow:0 0 26px #00aeff21}.sm-products-terminal{background:#01070be0;border:1px solid #00aeff59;gap:0;padding:30px;display:grid;position:relative;box-shadow:inset 0 0 32px #00aeff0a}.sm-products-terminal:before{content:"";background:var(--product-blue);width:2px;box-shadow:0 0 14px var(--product-blue);position:absolute;top:20px;bottom:20px;left:0}.sm-products-terminal__label{color:var(--product-blue);letter-spacing:.18em;margin-bottom:13px;font-size:10px;font-weight:900}.sm-products-terminal div{border-top:1px solid #d9dde31a;gap:5px;padding:14px 0;display:grid}.sm-products-terminal div span,.sm-product-card__specs span{color:#758590;letter-spacing:.14em;font-size:9px;font-weight:900}.sm-products-terminal strong{letter-spacing:.08em;font-size:12px}.sm-products-terminal>i{background:var(--product-blue);width:8px;height:8px;box-shadow:0 0 14px var(--product-blue);border-radius:50%;position:absolute;top:18px;right:18px}.sm-products-manifesto{background:#02090ead;border:1px solid #bed2e029;border-top:0;grid-template-columns:.85fr 1.15fr;align-items:end;gap:clamp(30px,5vw,90px);padding:clamp(40px,5vw,74px);display:grid}.sm-products-manifesto h2,.sm-products-section-heading h2{margin:9px 0 0;font-size:clamp(30px,4vw,58px);line-height:1}.sm-products-manifesto p,.sm-products-section-heading p{color:#e0e9efad;max-width:940px;margin:0;line-height:1.75}.sm-products-catalogue,.sm-products-path{background:#02090eb8;border:1px solid #bed2e02e;margin-top:34px;padding:clamp(34px,4vw,64px)}.sm-products-section-heading p{margin-top:16px}.sm-products-grid-list{gap:22px;margin-top:36px;display:grid}.sm-product-card{background:linear-gradient(120deg,#ffffff06,#0000 30%),#030b11e6;border:1px solid #bed2e038;grid-template-columns:72px 1fr;display:grid;position:relative;overflow:hidden}.sm-product-card--gold{border-color:#c7a35a52;box-shadow:inset 0 0 38px #c7a35a06}.sm-product-card__rail{background:#ffffff05;border-right:1px solid #bed2e024;flex-direction:column;align-items:center;gap:18px;padding:25px 12px;display:flex}.sm-product-card__rail span{color:var(--product-blue);font-weight:900}.sm-product-card--gold .sm-product-card__rail span{color:var(--product-gold)}.sm-product-card__rail i{background:linear-gradient(var(--product-blue),transparent);flex:1;width:1px;min-height:70px}.sm-product-card--gold .sm-product-card__rail i{background:linear-gradient(var(--product-gold),transparent)}.sm-product-card__rail b{writing-mode:vertical-rl;color:#758590;letter-spacing:.14em;text-transform:uppercase;font-size:9px;transform:rotate(180deg)}.sm-product-card__body{padding:clamp(28px,4vw,52px)}.sm-product-card__topline{color:#7f909c;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:900;display:flex}.sm-product-status{color:#aebac2;align-items:center;gap:8px;display:inline-flex}.sm-product-status i{background:#7e8a92;border-radius:50%;width:7px;height:7px}.sm-product-status--available{color:#8de0ff}.sm-product-status--available i{background:var(--product-blue);box-shadow:0 0 11px var(--product-blue)}.sm-product-status--coming-soon i{background:var(--product-gold);box-shadow:0 0 10px #c7a35ab3}.sm-product-card h3{margin:18px 0 0;font-size:clamp(38px,5vw,74px);line-height:.95}.sm-product-card--gold h3{color:#f0e3c4;text-shadow:0 0 25px #c7a35a17}.sm-product-card__summary{color:#e2e9ed;max-width:1100px;margin:18px 0 0;font-size:18px;line-height:1.6}.sm-product-card__description{color:#e0e9ef9e;max-width:1200px;margin:12px 0 0;line-height:1.7}.sm-product-card__specs{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.sm-product-card__specs div{background:#ffffff05;border:1px solid #d9dde31a;gap:7px;padding:14px 16px;display:grid}.sm-product-card__specs strong{letter-spacing:.06em;text-transform:uppercase;font-size:11px}.sm-product-card__capabilities{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.sm-product-card__capabilities span{color:#9eabb4;letter-spacing:.08em;text-transform:uppercase;background:#00aeff06;border:1px solid #00aeff2e;padding:8px 11px;font-size:9px;font-weight:900}.sm-products-path__steps{background:#d9dde31f;border:1px solid #d9dde31f;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:34px;display:grid}.sm-products-path__steps>div{background:#061019;min-height:210px;padding:24px}.sm-products-path__steps span{color:var(--product-blue);font-size:12px;font-weight:900}.sm-products-path__steps strong{text-transform:uppercase;letter-spacing:.07em;margin-top:24px;font-size:16px;display:block}.sm-products-path__steps p{color:#7f909b;font-size:13px;line-height:1.55}.sm-products-path__cta{background:#00aeff06;border:1px solid #00aeff33;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:24px;display:flex}.sm-products-path__cta div{gap:6px;display:grid}.sm-products-path__cta div span{color:var(--product-blue);letter-spacing:.14em;font-size:9px;font-weight:900}.sm-products-path__cta div strong{font-size:15px}@keyframes productScan{0%{transform:translate(0)skew(-14deg)}to{transform:translate(470%)skew(-14deg)}}@media (width<=1050px){.sm-products-hero{grid-template-columns:1fr;min-height:0}.sm-products-manifesto{grid-template-columns:1fr;align-items:start}.sm-products-path__steps{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.sm-products-page{padding-inline:10px}.sm-products-hero,.sm-products-catalogue,.sm-products-path{padding:28px 18px}.sm-products-hero h1{font-size:clamp(38px,13vw,58px)}.sm-products-manifesto{padding:32px 20px}.sm-product-card{grid-template-columns:1fr}.sm-product-card__rail{display:none}.sm-product-card__body{padding:25px 18px}.sm-product-card__topline{flex-direction:column;align-items:flex-start}.sm-product-card__specs,.sm-products-path__steps{grid-template-columns:1fr}.sm-products-path__steps>div{min-height:0}.sm-products-path__cta{flex-direction:column;align-items:stretch}.sm-products-button{box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.sm-products-scan{animation:none}}.sm-products-family-block{margin-top:38px}.sm-products-family-block+.sm-products-family-block{border-top:1px solid #d9dde321;margin-top:58px;padding-top:48px}.sm-products-family-heading{grid-template-columns:minmax(220px,.55fr) minmax(300px,.85fr) minmax(320px,1.2fr);align-items:end;gap:28px;margin-bottom:20px;padding:0 2px;display:grid}.sm-products-family-heading>span{color:var(--product-blue);letter-spacing:.16em;font-size:10px;font-weight:900}.sm-products-family-heading h3{font-family:var(--sm-font-display);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(22px,2.5vw,36px);line-height:1}.sm-products-family-heading p{color:#7f909b;margin:0;font-size:13px;line-height:1.6}.sm-product-family{color:#82929d;letter-spacing:.14em;text-transform:uppercase;background:#ffffff05;border:1px solid #d9dde321;margin-top:20px;padding:6px 9px;font-size:8px;font-weight:900;display:inline-flex}.sm-product-card--teal{border-color:#3fc9c045;box-shadow:inset 0 0 38px #3fc9c006}.sm-product-card--teal .sm-product-card__rail span{color:#58d8cf}.sm-product-card--teal .sm-product-card__rail i{background:linear-gradient(#58d8cf,#0000)}.sm-product-card--teal h3{color:#dcf7f4}.sm-product-card--teal .sm-product-card__capabilities span{background:#58d8cf06;border-color:#58d8cf2e}.sm-product-card--steel{border-color:#b0bfc947;box-shadow:inset 0 0 38px #b0bfc906}.sm-product-card--steel .sm-product-card__rail span{color:#c4d0d7}.sm-product-card--steel .sm-product-card__rail i{background:linear-gradient(#c4d0d7,#0000)}.sm-product-card--steel h3{color:#e4eaee}.sm-product-card--steel .sm-product-card__capabilities span{background:#c4d0d705;border-color:#c4d0d72b}@media (width<=1050px){.sm-products-family-heading{grid-template-columns:1fr 1fr}.sm-products-family-heading p{grid-column:1/-1}}@media (width<=700px){.sm-products-family-heading{grid-template-columns:1fr;gap:10px}.sm-products-family-heading p{grid-column:auto}}.sm-products-page{--product-teal:#58d8cf;--product-steel:#c4d0d7}.sm-products-catalogue{isolation:isolate;position:relative;overflow:hidden}.sm-products-catalogue:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#0000 0 49.8%,#00aeff09 50%,#0000 50.2%),repeating-linear-gradient(0deg,#d9dde305 0 1px,#0000 1px 48px);position:absolute;inset:0}.sm-products-catalogue:after{content:"SYSTEMSMILL // PRODUCT FLOOR // ACTIVE";color:#7e97a52e;letter-spacing:.18em;pointer-events:none;font-size:8px;font-weight:900;position:absolute;top:20px;right:22px}.sm-product-card{--card-accent:var(--product-blue);isolation:isolate;transition:border-color .28s,box-shadow .28s,transform .28s}.sm-product-card--gold{--card-accent:var(--product-gold)}.sm-product-card--teal{--card-accent:var(--product-teal)}.sm-product-card--steel{--card-accent:var(--product-steel)}.sm-product-card:hover{border-color:color-mix(in srgb, var(--card-accent) 55%, transparent);box-shadow:inset 0 0 55px color-mix(in srgb, var(--card-accent) 4%, transparent), 0 22px 55px #00000047;transform:translateY(-3px)}.sm-product-card__trace{z-index:3;pointer-events:none;opacity:.65;background:linear-gradient(90deg, transparent, var(--card-accent), transparent);width:34%;height:1px;position:absolute}.sm-product-card__trace--top{animation:7.5s linear infinite productTraceForward;top:0;left:-34%}.sm-product-card__trace--bottom{animation:9s linear infinite productTraceReverse;bottom:0;right:-34%}.sm-product-card__scanner{z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, color-mix(in srgb,var(--card-accent) 8%,transparent), transparent);width:14%;transition:opacity .25s;position:absolute;inset:0 auto 0 -16%;transform:skew(-12deg)}.sm-product-card:hover .sm-product-card__scanner{opacity:1;animation:3.5s ease-out productCardScanner}.sm-product-card__identity{justify-content:space-between;align-items:end;gap:28px;display:flex}.sm-product-card__identity>div:first-child{min-width:0}.sm-product-card__core{text-align:center;border:1px solid color-mix(in srgb,var(--card-accent) 38%,transparent);background:radial-gradient(circle, color-mix(in srgb,var(--card-accent) 10%,transparent), transparent 58%), #050a0d;width:92px;height:92px;box-shadow:inset 0 0 24px color-mix(in srgb,var(--card-accent) 7%,transparent), 0 0 24px color-mix(in srgb,var(--card-accent) 5%,transparent);border-radius:50%;flex:0 0 92px;place-content:center;display:grid;position:relative}.sm-product-card__core:before,.sm-product-card__core:after{content:"";border:1px solid color-mix(in srgb,var(--card-accent) 19%,transparent);border-radius:50%;position:absolute}.sm-product-card__core:before{inset:9px}.sm-product-card__core:after{border-style:dashed;animation:12s linear infinite productCoreSpin;inset:18px}.sm-product-card__core span{color:var(--card-accent);font-family:var(--sm-font-display);font-size:25px;font-weight:900;line-height:.9}.sm-product-card__core>i{background:var(--card-accent);width:25px;height:1px;box-shadow:0 0 8px var(--card-accent);margin:5px auto}.sm-product-card__core b{color:#71808a;letter-spacing:.14em;font-size:6px}.sm-product-card__capabilities{background:#ffffff03;border:1px solid #d9dde314;padding:13px}.sm-product-card__capabilities span{position:relative}.sm-product-card__capabilities span:before{content:"";background:var(--card-accent);width:3px;height:3px;box-shadow:0 0 6px var(--card-accent);border-radius:50%;position:absolute;top:50%;left:5px}.sm-product-card__capabilities span{padding-left:15px}.sm-product-intelligence{border:1px solid color-mix(in srgb,var(--card-accent) 25%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--card-accent) 4%,transparent),transparent 36%), #050b0f;margin-top:22px;position:relative;overflow:hidden}.sm-product-intelligence:before{content:"";pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--card-accent) 3%,transparent) 1px,transparent 1px), linear-gradient(90deg,color-mix(in srgb,var(--card-accent) 3%,transparent) 1px,transparent 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.sm-product-intelligence__head{background:#ffffff03;border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:center;gap:24px;padding:18px 20px;display:flex;position:relative}.sm-product-intelligence__head>div:first-child{gap:5px;display:grid}.sm-product-intelligence__head span{color:#657680;letter-spacing:.13em;font-size:7px;font-weight:900}.sm-product-intelligence__head strong{color:var(--card-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.sm-product-intelligence__signal{align-items:end;gap:4px;height:22px;display:flex}.sm-product-intelligence__signal i{background:var(--card-accent);width:3px;box-shadow:0 0 6px color-mix(in srgb,var(--card-accent) 70%,transparent);animation:1.7s ease-in-out infinite alternate productSignal}.sm-product-intelligence__signal i:first-child{height:8px;animation-delay:-.2s}.sm-product-intelligence__signal i:nth-child(2){height:16px;animation-delay:-.8s}.sm-product-intelligence__signal i:nth-child(3){height:11px;animation-delay:-.4s}.sm-product-intelligence__signal i:nth-child(4){height:21px;animation-delay:-1.1s}.sm-product-intelligence__signal i:nth-child(5){height:13px;animation-delay:-.6s}.sm-product-intelligence>p{color:#829099;max-width:1200px;margin:0;padding:17px 20px;font-size:12px;line-height:1.62;position:relative}.sm-product-intelligence__grid{border:1px solid color-mix(in srgb,var(--card-accent) 13%,transparent);background:color-mix(in srgb,var(--card-accent) 11%,transparent);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 18px 18px;display:grid;position:relative}.sm-product-intelligence__grid article{background:#071016;grid-template-columns:26px 1fr;align-content:center;gap:10px;min-height:94px;padding:13px;transition:background .2s;display:grid;position:relative;overflow:hidden}.sm-product-intelligence__grid article:hover{background:color-mix(in srgb,var(--card-accent) 5%,#071016)}.sm-product-intelligence__grid article>span{color:var(--card-accent);align-self:start;font-size:7px;font-weight:900}.sm-product-intelligence__grid article>div{gap:5px;display:grid}.sm-product-intelligence__grid article strong{color:#c7d1d6;letter-spacing:.05em;text-transform:uppercase;font-size:9px;line-height:1.3}.sm-product-intelligence__grid article p{color:#64737d;margin:0;font-size:8px;line-height:1.45}.sm-product-intelligence__grid article>i{background:var(--card-accent);opacity:.6;border-radius:50%;width:4px;height:4px;position:absolute;top:9px;right:9px}.sm-product-intelligence__foundation{border:1px solid color-mix(in srgb,var(--card-accent) 24%,transparent);background:color-mix(in srgb,var(--card-accent) 4%,#050a0d);align-items:center;gap:15px;margin:0 18px 18px;padding:12px 14px;display:flex;position:relative}.sm-product-intelligence__foundation span,.sm-product-intelligence__foundation strong{color:#877d6a;letter-spacing:.1em;font-size:7px;font-weight:900}.sm-product-intelligence__foundation span{color:var(--card-accent)}.sm-product-intelligence__foundation i{background:linear-gradient(90deg,var(--card-accent),transparent);flex:1;height:1px}.sm-product-card__commerce{border-top:1px solid #d9dde31a;grid-template-columns:minmax(290px,.7fr) minmax(0,1.3fr);align-items:end;gap:18px;margin-top:22px;padding-top:20px;display:grid}.sm-product-card__price-panel{border:1px solid color-mix(in srgb,var(--card-accent) 22%,transparent);background:linear-gradient(#ffffff05,#0000),#050a0d;align-items:center;gap:16px;min-height:74px;padding:13px 16px;display:flex}.sm-product-card__price-panel>div{flex:1;gap:4px;display:grid}.sm-product-card__price-panel span{color:#63727c;letter-spacing:.11em;font-size:7px;font-weight:900}.sm-product-card__price-panel strong{color:var(--card-accent);font-family:var(--sm-font-display);font-size:26px;line-height:1}.sm-product-card__price-panel small{letter-spacing:.1em;font-size:7px}.sm-product-card__price-panel>i{background:#d9dde321;width:1px;height:36px}.sm-product-card__commerce .sm-product-card__actions{justify-content:flex-end;margin-top:0}.sm-products-family-heading{position:relative}.sm-products-family-heading:after{content:"";background:linear-gradient(90deg,var(--product-blue),#d9dde314,transparent);height:1px;position:absolute;bottom:-16px;left:0;right:0}.sm-products-path__steps>div{transition:transform .22s,background .22s;position:relative;overflow:hidden}.sm-products-path__steps>div:after{content:"";background:linear-gradient(90deg,var(--product-blue),transparent);width:35%;height:2px;transition:width .25s;position:absolute;bottom:0;left:0}.sm-products-path__steps>div:hover{background:#08151f;transform:translateY(-3px)}.sm-products-path__steps>div:hover:after{width:100%}@keyframes productTraceForward{0%{transform:translate(0)}to{transform:translate(400%)}}@keyframes productTraceReverse{0%{transform:translate(0)}to{transform:translate(-400%)}}@keyframes productCardScanner{0%{transform:translate(0)skew(-12deg)}to{transform:translate(850%)skew(-12deg)}}@keyframes productCoreSpin{to{transform:rotate(360deg)}}@keyframes productSignal{0%{opacity:.45;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1)}}@media (width<=1180px){.sm-product-intelligence__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-product-card__commerce{grid-template-columns:1fr}.sm-product-card__commerce .sm-product-card__actions{justify-content:flex-start}}@media (width<=700px){.sm-product-card__identity{align-items:flex-start}.sm-product-card__core{flex-basis:72px;width:72px;height:72px}.sm-product-card__core span{font-size:20px}.sm-product-intelligence__head{flex-direction:column;align-items:flex-start}.sm-product-intelligence__grid{grid-template-columns:1fr;margin-inline:10px}.sm-product-intelligence__foundation{flex-direction:column;align-items:flex-start;margin-inline:10px}.sm-product-intelligence__foundation i{flex:none;width:100%}.sm-product-card__price-panel{flex-direction:column;align-items:flex-start}.sm-product-card__price-panel>i{width:100%;height:1px}.sm-product-card__commerce .sm-products-button{width:100%}}@media (prefers-reduced-motion:reduce){.sm-product-card__trace,.sm-product-card__scanner,.sm-product-card__core:after,.sm-product-intelligence__signal i{animation:none!important}.sm-product-card:hover,.sm-products-path__steps>div:hover{transform:none}}.amp-product{--amp-gold:#c7a35a;--amp-gold-hi:#f0d799;--amp-blue:#00aeff;--amp-line:#d3be903d;color:#edf1f3;width:min(100%,1920px);margin:0 auto;padding:22px clamp(10px,1.7vw,30px) 64px;overflow:hidden}.amp-product:before{content:"";z-index:-2;background:radial-gradient(circle at 70% 8%,#c7a35a12,#0000 28%),linear-gradient(#030609,#080b0d 46%,#020405);position:fixed;inset:0}.amp-hero{isolation:isolate;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(100deg,#c7a35a0e,#0000 38%),#030608f0;border:1px solid #c7a35a61;grid-template-columns:minmax(0,1.12fr) minmax(410px,.68fr);align-items:center;gap:clamp(40px,6vw,110px);min-height:670px;padding:clamp(44px,6vw,100px);display:grid;position:relative;box-shadow:inset 0 0 90px #c7a35a06,0 32px 100px #00000094}.amp-hero__mesh{z-index:-2;opacity:.45;background:radial-gradient(circle,#c8bca01c 1px,#0000 1.5px) 0 0/7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0009 50%,#0000001a);mask-image:linear-gradient(90deg,#000,#0009 50%,#0000001a)}.amp-hero__energy{z-index:-1;background:linear-gradient(115deg,#0000 20%,#c7a35a0a 49%,#0000 51%);animation:9s linear infinite ampEnergy;position:absolute;inset:0}.amp-eyebrow{color:#8f8878;letter-spacing:.17em;align-items:center;gap:12px;font-size:10px;font-weight:900;display:flex}.amp-eyebrow span{color:var(--amp-gold-hi)}.amp-eyebrow i{background:var(--amp-gold);width:44px;height:1px}.amp-hero h1,.amp-product h2{font-family:var(--sm-font-display);text-transform:uppercase;letter-spacing:.035em}.amp-hero h1{color:#ece5d5;text-shadow:0 5px #30291d,0 0 34px #c7a35a1a;margin:14px 0 0;font-size:clamp(72px,10vw,160px);line-height:.78}.amp-hero h1 sup{vertical-align:top;color:var(--amp-gold);margin-left:8px;font-size:.16em}.amp-hero__lead{letter-spacing:.04em;margin:26px 0 0;font-size:clamp(20px,2.4vw,34px);font-weight:900}.amp-hero__lead em,.amp-product h2 em{color:var(--amp-gold-hi);font-style:normal}.amp-hero__body{color:#9ea5a8;max-width:900px;font-size:16px;line-height:1.72}.amp-hero__actions,.amp-convert__actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.amp-button{color:#d8dddf;letter-spacing:.12em;text-transform:uppercase;background:#080b0d;border:1px solid #d9dde333;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 20px;font-size:10px;font-weight:900;text-decoration:none;transition:transform .18s,border-color .18s;display:inline-flex}.amp-button:hover{border-color:#c7a35aa6;transform:translateY(-2px)}.amp-button--gold{color:#151108;background:linear-gradient(#f0d799,#b99145);border-color:#e0c57e;box-shadow:0 0 24px #c7a35a1f}.amp-hero__specs{background:#c7a35a24;border:1px solid #c7a35a24;flex-wrap:wrap;gap:1px;margin-top:32px;display:flex}.amp-hero__specs span{color:#777d80;letter-spacing:.1em;text-transform:uppercase;background:#070a0c;flex:1;min-width:140px;padding:13px;font-size:8px;font-weight:900}.amp-hero__specs b{color:#e6dcc5;margin-bottom:4px;font-size:13px;display:block}.amp-rack{background:linear-gradient(90deg,#151513,#090a09 50%,#171612);border:1px solid #6f6248;padding:12px;position:relative;box-shadow:inset 0 0 0 3px #020303,inset 0 0 40px #000,0 24px 60px #000000a6}.amp-rack:before,.amp-rack:after{content:"";background:repeating-linear-gradient(#35332d 0 5px,#080908 5px 10px);width:5px;position:absolute;top:8px;bottom:8px}.amp-rack:before{left:-8px}.amp-rack:after{right:-8px}.amp-rack__plate,.amp-rack__footer{color:#1a150c;letter-spacing:.1em;background:linear-gradient(#c5a660,#8d703a);border:1px solid #6b5b3b;justify-content:space-between;gap:14px;padding:10px 12px;font-size:8px;font-weight:900;display:flex}.amp-rack__screen{color:#768775;letter-spacing:.12em;background:#020503;border:1px solid #333832;margin-top:8px;padding:20px;font-size:8px;box-shadow:inset 0 0 24px #73b26114}.amp-rack__screen strong{color:#b8d5ae;margin-top:6px;font-size:12px;display:block}.amp-wave{align-items:center;gap:3px;height:52px;margin-top:14px;display:flex;overflow:hidden}.amp-wave i,.amp-player-strip__wave i{width:2px;height:calc(8px + (var(--n,1) * 1px));background:#9ec690;box-shadow:0 0 5px #9ec69066}.amp-wave i:nth-child(3n){height:30px}.amp-wave i:nth-child(4n){height:18px}.amp-wave i:nth-child(7n){height:42px}.amp-rack__module{background:linear-gradient(#141513,#080908);border:1px solid #30302b;gap:5px;margin-top:7px;padding:17px 18px;display:grid;position:relative}.amp-rack__module span{color:#6f706b;letter-spacing:.13em;font-size:7px;font-weight:900}.amp-rack__module strong{letter-spacing:.08em;font-size:11px}.amp-rack__module i{background:#d2a94d;border-radius:50%;width:7px;height:7px;position:absolute;top:20px;right:18px;box-shadow:0 0 12px #d2a94d}.amp-rack__footer{background:linear-gradient(#b99b59,#755c30);margin-top:8px}.amp-positioning,.amp-public,.amp-command,.amp-foundation,.amp-nexus,.amp-commercial,.amp-convert{background:#040709e6;border:1px solid #c7a35a33;margin-top:28px}.amp-positioning{grid-template-columns:.9fr 1.1fr;align-items:end;gap:clamp(30px,6vw,100px);padding:clamp(36px,5vw,72px);display:grid}.amp-kicker{color:var(--amp-gold);letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:900}.amp-product h2{margin:10px 0 0;font-size:clamp(34px,4.5vw,68px);line-height:.94}.amp-positioning p,.amp-section-head p,.amp-command__copy>p,.amp-convert p{color:#90999e;margin:0;line-height:1.75}.amp-public,.amp-foundation,.amp-nexus,.amp-commercial{padding:clamp(34px,5vw,72px)}.amp-section-head{grid-template-columns:.62fr 1fr 1fr;align-items:end;gap:30px;display:grid}.amp-section-head .amp-kicker{align-self:start;padding-top:8px}.amp-section-head p{font-size:14px}.amp-channel-grid{background:#c7a35a24;border:1px solid #c7a35a24;grid-template-columns:repeat(7,1fr);gap:1px;margin-top:40px;display:grid}.amp-channel-grid article{background:#080b0d;min-height:265px;padding:22px 16px;position:relative;overflow:hidden}.amp-channel-grid article>span{color:var(--amp-gold);font-size:10px;font-weight:900}.amp-channel-grid strong{letter-spacing:.1em;margin-top:34px;font-size:15px;display:block}.amp-channel-grid p{color:#70787c;font-size:11px;line-height:1.55}.amp-channel-grid article>i{background:linear-gradient(90deg,var(--amp-gold),transparent);transform-origin:0;width:100%;height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;transform:scaleX(.25)}.amp-channel-grid article:hover>i{transform:scaleX(1)}.amp-player-strip{color:#8f8d82;letter-spacing:.12em;background:#050706;border:1px solid #38372f;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:18px;padding:15px 18px;font-size:8px;font-weight:900;display:grid}.amp-player-strip__wave{align-items:center;gap:2px;height:24px;display:flex;overflow:hidden}.amp-player-strip__wave i{background:#b99b59;height:7px}.amp-player-strip__wave i:nth-child(4n){height:17px}.amp-player-strip__wave i:nth-child(7n){height:23px}.amp-command{grid-template-columns:1.15fr .85fr;gap:0;display:grid}.amp-command__screen{background-color:#02080c;background-image:radial-gradient(circle at 50% 48%,#00aeff1c,#0000 27%),linear-gradient(#00aeff09 1px,#0000 1px),linear-gradient(90deg,#00aeff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,34px 34px,34px 34px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-right:1px solid #00aeff33;place-items:center;min-height:570px;padding:34px;display:grid;position:relative}.amp-command__top{letter-spacing:.13em;color:#617581;border-bottom:1px solid #00aeff2e;justify-content:space-between;gap:16px;padding-bottom:12px;font-size:8px;font-weight:900;display:flex;position:absolute;top:24px;left:26px;right:26px}.amp-command__top b{color:#b4d9e8}.amp-command__top i{background:var(--amp-blue);width:7px;height:7px;box-shadow:0 0 12px var(--amp-blue);border-radius:50%}.amp-command__core{text-align:center;border:1px solid #00aeff66;border-radius:50%;place-content:center;width:250px;height:250px;display:grid;box-shadow:inset 0 0 45px #00aeff14,0 0 40px #00aeff0f}.amp-command__core span{color:var(--amp-blue);letter-spacing:.2em;font-size:10px;font-weight:900}.amp-command__core strong{font-family:var(--sm-font-display);margin-top:8px;font-size:26px;line-height:.9}.amp-command__core b{color:#617784;letter-spacing:.13em;margin-top:10px;font-size:7px}.amp-command__signals{grid-template-columns:repeat(6,1fr);gap:5px;display:grid;position:absolute;bottom:26px;left:30px;right:30px}.amp-command__signals span{color:#65808e;letter-spacing:.08em;border:1px solid #00aeff26;padding:10px;font-size:7px;font-weight:900;position:relative}.amp-command__signals i{background:var(--amp-blue);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;right:8px}.amp-command__copy{flex-direction:column;justify-content:center;padding:clamp(38px,5vw,76px);display:flex}.amp-command__copy h2{margin-bottom:24px}.amp-command__copy ul{background:#c7a35a1f;gap:1px;margin:30px 0 0;padding:0;list-style:none;display:grid}.amp-command__copy li{background:#080b0d;gap:7px;padding:16px;display:grid}.amp-command__copy li b{color:#ddd4c1;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.amp-command__copy li span{color:#70787c;font-size:12px;line-height:1.5}.amp-foundation-bus{letter-spacing:.12em;background:linear-gradient(90deg,#c7a35a1f,#c7a35a06);border:1px solid #c7a35a59;align-items:center;gap:18px;margin-top:38px;padding:16px 18px;font-size:8px;font-weight:900;display:flex}.amp-foundation-bus span{color:var(--amp-gold-hi)}.amp-foundation-bus i{background:linear-gradient(90deg,var(--amp-gold),transparent);flex:1;height:1px}.amp-foundation-bus b{color:#746e62}.amp-engine-grid{background:#c7a35a1f;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:12px;display:grid}.amp-engine-grid article{background:#080b0d;align-content:space-between;min-height:100px;padding:17px;display:grid;position:relative}.amp-engine-grid span{color:#6f6758;font-size:9px;font-weight:900}.amp-engine-grid strong{letter-spacing:.06em;text-transform:uppercase;max-width:220px;font-size:10px;line-height:1.35}.amp-engine-grid i{background:#8b774d;border-radius:50%;width:5px;height:5px;position:absolute;top:15px;right:14px}.amp-nexus-flow{background:#00aeff1f;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:40px;display:grid}.amp-nexus-flow article{background:#061016;min-height:230px;padding:25px;position:relative}.amp-nexus-flow span{color:var(--amp-blue);font-size:9px;font-weight:900}.amp-nexus-flow strong{letter-spacing:.1em;margin-top:26px;font-size:14px;display:block}.amp-nexus-flow p{color:#71818a;font-size:12px;line-height:1.6}.amp-nexus-flow article>i{z-index:2;width:22px;height:22px;color:var(--amp-blue);background:#061016;border:1px solid #00aeff4d;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:50%;right:-11px}.amp-commercial-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:38px;display:grid}.amp-commercial-grid article{background:#c7a35a06;border:1px solid #c7a35a2b;min-height:210px;padding:22px}.amp-commercial-grid span{color:var(--amp-gold);font-size:9px;font-weight:900}.amp-commercial-grid strong{color:#ded7c7;text-transform:uppercase;letter-spacing:.06em;margin-top:28px;font-size:14px;display:block}.amp-commercial-grid p{color:#747c80;font-size:12px;line-height:1.6}.amp-convert{background:linear-gradient(100deg,#c7a35a17,#0000 44%),#050809;justify-content:space-between;align-items:end;gap:40px;padding:clamp(40px,6vw,90px);display:flex}.amp-convert p{max-width:700px;margin-top:18px}.amp-convert__actions{justify-content:flex-end}.amp-convert__actions .amp-button{min-width:220px}@keyframes ampEnergy{0%{transform:translate(-45%)}to{transform:translate(45%)}}@media (width<=1200px){.amp-hero{grid-template-columns:1fr}.amp-rack{max-width:720px}.amp-channel-grid{grid-template-columns:repeat(4,1fr)}.amp-section-head{grid-template-columns:1fr 1fr}.amp-section-head .amp-kicker{grid-column:1/-1}.amp-engine-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.amp-positioning,.amp-command{grid-template-columns:1fr}.amp-command__screen{border-bottom:1px solid #00aeff33;border-right:0}.amp-nexus-flow,.amp-commercial-grid{grid-template-columns:repeat(2,1fr)}.amp-convert{flex-direction:column;align-items:flex-start}.amp-convert__actions{justify-content:flex-start}}@media (width<=650px){.amp-product{padding-inline:8px}.amp-hero,.amp-public,.amp-foundation,.amp-nexus,.amp-commercial,.amp-command__copy,.amp-positioning,.amp-convert{padding:28px 18px}.amp-hero h1{font-size:clamp(62px,20vw,100px)}.amp-section-head,.amp-channel-grid,.amp-engine-grid,.amp-nexus-flow,.amp-commercial-grid{grid-template-columns:1fr}.amp-channel-grid article{min-height:170px}.amp-player-strip{grid-template-columns:1fr}.amp-command__screen{min-height:500px;padding:20px}.amp-command__signals{grid-template-columns:repeat(3,1fr)}.amp-foundation-bus{flex-direction:column;align-items:flex-start}.amp-foundation-bus i{flex:none;width:100%}.amp-convert__actions,.amp-convert__actions .amp-button{width:100%}}@media (prefers-reduced-motion:reduce){.amp-hero__energy{animation:none}}.amp-commerce{background:linear-gradient(110deg,#c7a35a12,#0000 45%),#050809;border:1px solid #c7a35a47;margin-top:28px;padding:clamp(34px,5vw,72px)}.amp-commerce__choices{grid-template-columns:1fr 1fr;gap:12px;margin-top:38px;display:grid}.amp-commerce__choices article{background:#080b0d;border:1px solid #c7a35a3d;padding:clamp(28px,4vw,52px)}.amp-commerce__choices article>span{color:var(--amp-gold);letter-spacing:.14em;font-size:9px;font-weight:900}.amp-commerce__choices article>strong{color:var(--amp-gold-hi);font-family:var(--sm-font-display);margin-top:22px;font-size:clamp(54px,7vw,92px);line-height:.9;display:block}.amp-commerce__choices small{letter-spacing:.12em;font-family:inherit;font-size:.18em}.amp-commerce__choices h3{letter-spacing:.1em;margin:15px 0 0;font-size:16px}.amp-commerce__choices p{color:#778084;max-width:600px;line-height:1.65}.amp-commerce__choices .amp-button{margin-top:16px}@media (width<=700px){.amp-commerce__choices{grid-template-columns:1fr}}.amp-commerce__actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.amp-commerce__actions .amp-button{margin-top:0}.sm-order{--order-accent:#00aeff;color:#edf2f5;background:radial-gradient(circle at 15% 5%,#00aeff17,#0000 30%),#03080c;min-height:80vh;padding:22px clamp(10px,2vw,32px) 70px}.sm-order--gold{--order-accent:#c7a35a}.sm-order--teal{--order-accent:#58d8cf}.sm-order--steel{--order-accent:#c4d0d7}.sm-order__hero,.sm-order__shell{width:min(1500px,100%);margin:auto}.sm-order__hero{border:1px solid color-mix(in srgb,var(--order-accent) 35%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--order-accent) 8%,transparent),transparent 40%),#040a0ef0;padding:clamp(42px,6vw,90px)}.sm-order__hero>span,.sm-order__product>label,.sm-order__product>span,.sm-order__intake>span{color:var(--order-accent);letter-spacing:.16em;font-size:9px;font-weight:900}.sm-order__hero h1{font-family:var(--sm-font-display);letter-spacing:.035em;margin:12px 0;font-size:clamp(48px,7vw,100px);line-height:.9}.sm-order__hero h1 em{color:var(--order-accent);font-style:normal}.sm-order__hero p{color:#89979f;max-width:900px;line-height:1.7}.sm-order__shell{padding-top:24px}.sm-order__product{background:#071017;border:1px solid #d9dde326;padding:28px}.sm-order__product select{color:#edf2f5;background:#03080c;border:1px solid #d9dde333;width:min(500px,100%);margin:10px 0 20px;padding:13px;display:block}.sm-order__product h2{font-family:var(--sm-font-display);text-transform:uppercase;margin:8px 0;font-size:clamp(36px,5vw,68px)}.sm-order__product p{color:#82909a;max-width:950px;line-height:1.6}.sm-order__choices{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.sm-order__choices button{text-align:left;color:#e8eef1;cursor:pointer;background:#071017;border:1px solid #d9dde326;min-height:300px;padding:30px;position:relative}.sm-order__choices button.is-active{border-color:var(--order-accent);box-shadow:inset 0 0 35px color-mix(in srgb,var(--order-accent) 7%,transparent)}.sm-order__choices span{color:#75848d;letter-spacing:.14em;font-size:9px;font-weight:900;display:block}.sm-order__choices strong{color:var(--order-accent);font-family:var(--sm-font-display);margin-top:28px;font-size:clamp(42px,5vw,72px);display:block}.sm-order__choices b{letter-spacing:.08em;font-size:16px;display:block}.sm-order__choices p{color:#77858e;max-width:600px;line-height:1.6}.sm-order__choices i{color:var(--order-accent);letter-spacing:.12em;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:22px;right:22px}.sm-order__terminal{background:#050b0f;border:1px solid #d9dde329;grid-template-columns:330px 1fr;margin-top:12px;display:grid}.sm-order__summary{border-right:1px solid #d9dde31f;padding:28px}.sm-order__summary>span{color:var(--order-accent);letter-spacing:.14em;font-size:9px;font-weight:900}.sm-order__summary div{border-bottom:1px solid #d9dde317;gap:5px;padding:16px 0;display:grid}.sm-order__summary small{color:#66757e;letter-spacing:.12em;font-size:8px}.sm-order__summary strong{letter-spacing:.05em;font-size:11px}.sm-order__intake{padding:clamp(28px,4vw,52px)}.sm-order__intake h3{font-family:var(--sm-font-display);margin:9px 0 22px;font-size:clamp(28px,4vw,50px)}.sm-order__intake>p{color:#82909a;line-height:1.7}.sm-order__fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sm-order__fields label{color:#71808a;letter-spacing:.1em;gap:7px;font-size:8px;font-weight:900;display:grid}.sm-order__fields input,.sm-order__fields textarea{color:#edf2f5;font:inherit;background:#020609;border:1px solid #d9dde326;padding:13px}.sm-order__wide{grid-column:1/-1}.sm-order__scope{border-left:2px solid var(--order-accent);background:color-mix(in srgb,var(--order-accent) 4%,transparent);margin:18px 0;padding:18px}.sm-order__scope b{letter-spacing:.12em;font-size:9px}.sm-order__scope strong{color:var(--order-accent);margin-top:6px;font-size:26px;display:block}.sm-order__scope p{color:#76858e;font-size:12px;line-height:1.5}.sm-order__intake>button{border:1px solid var(--order-accent);color:#061016;background:var(--order-accent);letter-spacing:.1em;cursor:pointer;min-height:48px;padding:0 20px;font-size:10px;font-weight:900}.sm-order__notice{border:1px solid color-mix(in srgb,var(--order-accent) 30%,transparent);color:#aebbc2;background:color-mix(in srgb,var(--order-accent) 5%,transparent);margin-top:14px;padding:14px;font-size:12px}.sm-order__escape{background:#050a0e;border:1px solid #d9dde31f;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:22px 26px;display:flex}.sm-order__escape div{gap:5px;display:grid}.sm-order__escape span{color:#65747d;letter-spacing:.12em;font-size:8px;font-weight:900}.sm-order__escape strong{font-size:13px}.sm-order__escape a{color:#8e9ca5;letter-spacing:.1em;font-size:9px;font-weight:900;text-decoration:none}@media (width<=800px){.sm-order__choices,.sm-order__terminal{grid-template-columns:1fr}.sm-order__summary{border-bottom:1px solid #d9dde31f;border-right:0}.sm-order__fields{grid-template-columns:1fr}.sm-order__wide{grid-column:auto}.sm-order__escape{flex-direction:column;align-items:flex-start}}.sm-order__previewbar{border:1px solid color-mix(in srgb,var(--order-accent) 22%,transparent);background:color-mix(in srgb,var(--order-accent) 3%,#050b0f);justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:18px 22px;display:flex}.sm-order__previewbar div{gap:4px;display:grid}.sm-order__previewbar span{color:#6d7c85;letter-spacing:.12em;font-size:8px;font-weight:900}.sm-order__previewbar strong{font-size:12px}.sm-order__previewbar a{border:1px solid color-mix(in srgb,var(--order-accent) 40%,transparent);color:var(--order-accent);letter-spacing:.1em;text-transform:uppercase;padding:10px 14px;font-size:9px;font-weight:900;text-decoration:none}.sm-order__error{color:#faa;background:#ff50500d;border:1px solid #ff696959;grid-column:1/-1;margin:14px;padding:14px;font-size:12px}.sm-order__record{border:1px solid color-mix(in srgb,var(--order-accent) 30%,transparent);background:color-mix(in srgb,var(--order-accent) 4%,#03080c);grid-column:1/-1;margin:0 18px 18px;padding:22px}.sm-order__record-head{letter-spacing:.11em;border-bottom:1px solid #d9dde31f;justify-content:space-between;gap:20px;padding-bottom:14px;font-size:9px;font-weight:900;display:flex}.sm-order__record-head span{color:var(--order-accent)}.sm-order__record-grid{background:#d9dde31a;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:12px;display:grid}.sm-order__record-grid div{background:#061016;gap:6px;padding:13px;display:grid}.sm-order__record-grid small{color:#63737c;letter-spacing:.11em;font-size:7px}.sm-order__record-grid strong{letter-spacing:.06em;font-size:9px}.sm-order__record>p{color:#829099;font-size:12px}.sm-order__checkout-boundary{border-left:2px solid var(--order-accent);background:#050b0f;margin-top:14px;padding:17px}.sm-order__checkout-boundary span{color:var(--order-accent);letter-spacing:.12em;font-size:8px;font-weight:900}.sm-order__checkout-boundary strong{margin-top:6px;font-size:12px;display:block}.sm-order__checkout-boundary p{color:#71808a;margin-bottom:0;font-size:11px;line-height:1.55}@media (width<=700px){.sm-order__previewbar{flex-direction:column;align-items:flex-start}.sm-order__record-grid{grid-template-columns:1fr 1fr}}.sm-order__gateway-status{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.sm-order__gateway-status span{color:#697881;letter-spacing:.09em;border:1px solid #d9dde31a;padding:7px 9px;font-size:7px;font-weight:900}.sm-order__gateway-status b{color:var(--order-accent);margin-left:5px}.sm-order__return{box-sizing:border-box;background:#061016;border:1px solid #d9dde324;gap:5px;width:min(1500px,100%);margin:0 auto 12px;padding:14px 18px;display:grid}.sm-order__return strong{letter-spacing:.12em;color:var(--order-accent);font-size:9px}.sm-order__return span{color:#80909a;font-size:11px;line-height:1.5}.sm-order__return--cancelled strong{color:#d0b073}.sm-order__server{padding:clamp(28px,4vw,52px)}.sm-order__server>span{color:var(--order-accent);letter-spacing:.14em;font-size:9px;font-weight:900}.sm-order__server>h3{font-family:var(--sm-font-display);letter-spacing:.04em;margin:8px 0 22px;font-size:clamp(28px,4vw,48px)}.sm-order__server-note{color:#82919a;line-height:1.6}.sm-order__server-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.sm-order__server-actions button{border:1px solid var(--order-accent);color:#061016;background:var(--order-accent);letter-spacing:.09em;cursor:pointer;min-height:46px;padding:0 17px;font-size:9px;font-weight:900}.sm-order__server-actions button.is-secondary{color:#b5c0c6;background:#061016;border-color:#d9dde333}.sm-order__server-actions button:disabled{opacity:.55;cursor:wait}.sm-order__security-rail{background:#d9dde31a;flex-wrap:wrap;gap:1px;margin-top:18px;display:flex}.sm-order__security-rail span{color:#667780;letter-spacing:.1em;background:#050b0f;flex:1;min-width:150px;padding:10px;font-size:7px;font-weight:900}.sm-order__security-rail b{color:var(--order-accent);margin-top:4px;display:block}.sm-order__delivery{border-left:2px solid var(--order-accent);background:color-mix(in srgb,var(--order-accent) 4%,#050b0f);margin-top:16px;padding:17px}.sm-order__delivery strong{letter-spacing:.12em;font-size:9px}.sm-order__delivery p{color:#7a8a93;font-size:11px}.sm-order__delivery a{color:var(--order-accent);letter-spacing:.1em;font-size:9px;font-weight:900;text-decoration:none}.sm-order__intake button:disabled{opacity:.55;cursor:wait}.sm-preview{--preview-accent:#00aeff;color:#eef3f6;background:#03080c;min-height:80vh;padding:24px clamp(12px,2vw,34px) 70px}.sm-preview--gold{--preview-accent:#c7a35a}.sm-preview--teal{--preview-accent:#58d8cf}.sm-preview--steel{--preview-accent:#c4d0d7}.sm-preview__hero,.sm-preview__body,.sm-preview__commerce,.sm-preview__back{width:min(1450px,100%);margin-left:auto;margin-right:auto}.sm-preview__hero{border:1px solid color-mix(in srgb,var(--preview-accent) 34%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--preview-accent) 7%,transparent),transparent 42%),#061017;padding:clamp(42px,6vw,88px)}.sm-preview__hero>span,.sm-preview__copy>span{color:var(--preview-accent);letter-spacing:.16em;font-size:9px;font-weight:900}.sm-preview__hero h1{font-family:var(--sm-font-display);text-transform:uppercase;margin:10px 0;font-size:clamp(48px,7vw,100px);line-height:.9}.sm-preview__hero p{color:#8b99a1;max-width:950px;line-height:1.7}.sm-preview__status{color:#76858e;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-top:24px;font-size:9px;display:flex}.sm-preview__status i{background:var(--preview-accent);width:8px;height:8px;box-shadow:0 0 14px var(--preview-accent);border-radius:50%}.sm-preview__status strong{color:#dce5e9}.sm-preview__body{grid-template-columns:1.1fr .9fr;gap:16px;margin-top:16px;display:grid}.sm-preview__copy,.sm-preview__capabilities{background:#071017;border:1px solid #d9dde324;padding:clamp(28px,4vw,52px)}.sm-preview__copy h2{font-family:var(--sm-font-display);text-transform:uppercase;font-size:clamp(30px,4vw,54px);line-height:1}.sm-preview__copy p{color:#7d8b94;line-height:1.7}.sm-preview__capabilities{background:#d9dde314;gap:1px;display:grid}.sm-preview__capabilities article{background:#071017;align-items:center;gap:18px;padding:18px;display:flex}.sm-preview__capabilities span{color:var(--preview-accent);font-size:9px;font-weight:900}.sm-preview__capabilities strong{letter-spacing:.07em;text-transform:uppercase;font-size:11px}.sm-preview__commerce{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.sm-preview__commerce div{border:1px solid color-mix(in srgb,var(--preview-accent) 22%,transparent);background:#071017;padding:28px}.sm-preview__commerce span{letter-spacing:.12em;color:#708089;font-size:9px;font-weight:900}.sm-preview__commerce strong{color:var(--preview-accent);font-family:var(--sm-font-display);margin:14px 0;font-size:40px;display:block}.sm-preview__commerce a,.sm-preview__back{color:#e3e9ec;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900;text-decoration:none}.sm-preview__back{margin-top:24px;display:block}@media (width<=800px){.sm-preview__body,.sm-preview__commerce{grid-template-columns:1fr}}.about-page{color:var(--sm-text);isolation:isolate;padding:22px 0 32px;position:relative;overflow:hidden}.about-page:before{content:"";z-index:-2;background:radial-gradient(circle at 10% 5%,#00aeff1f,#0000 32%),radial-gradient(circle at 92% 32%,#00aeff24,#0000 34%),linear-gradient(#02080cfa,#010407fc);position:absolute;inset:0}.about-page:after{content:"";z-index:-1;pointer-events:none;opacity:.38;background:repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 18px),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px);position:absolute;inset:0}.about-shell{background:linear-gradient(135deg,#ffffff14,#0000 10%),radial-gradient(circle at 74% 8%,#00aeff1c,#0000 28%),linear-gradient(#071117eb,#01060af5);border:1px solid #bfdae857;width:min(1840px,100% - 48px);margin:0 auto;padding:28px;position:relative;box-shadow:inset 0 0 0 1px #00aeff1f,inset 0 0 80px #00aeff0b,0 0 64px #00aeff1a,0 24px 70px #00000094}.about-shell:before{content:"";pointer-events:none;border:1px solid #00aeff26;position:absolute;inset:8px;box-shadow:inset 0 0 34px #00aeff12}.about-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dde6ecb3,#00aeffeb,#dde6ecb8,#0000);height:2px;position:absolute;top:0;left:86px;right:86px;box-shadow:0 0 22px #00aeff70}.about-shell-corner{z-index:5;filter:drop-shadow(0 0 8px #00aeff47);pointer-events:none;width:24px;height:24px;display:block;position:absolute}.about-shell-corner img{object-fit:contain;width:100%;height:100%;display:block}.about-shell-corner-tl{top:11px;left:11px}.about-shell-corner-tr{top:11px;right:11px}.about-shell-corner-bl{bottom:11px;left:11px}.about-shell-corner-br{bottom:11px;right:11px}.about-kicker{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 16px #00aeff75;margin:0 0 12px;font-size:13px;font-weight:900}.about-logo-hero{background:radial-gradient(circle,#00aeff24,#0000 38%),linear-gradient(#ffffff09,#0000001f);border:1px solid #00aeff2e;place-items:center;min-height:390px;padding:18px 4px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 46px #00aeff14,0 0 34px #00aeff1a}.about-logo-hero img{z-index:2;filter:brightness(1.06)contrast(1.04)drop-shadow(0 0 30px #00aeff26);width:min(1320px,92%);height:auto;display:block;position:relative}.about-hero-glow{opacity:.72;background:linear-gradient(90deg,#0000,#00aeffd1,#ffffffb8,#00aeffd1,#0000);height:2px;position:absolute;top:52%;left:12%;right:12%;box-shadow:0 0 28px #00aeff85}.about-mission-panel,.about-values,.about-founder,.about-promise,.about-final-cta{z-index:1;background:linear-gradient(#ffffff0b,#0000 18%),radial-gradient(circle at 78% 12%,#00aeff1a,#0000 34%),linear-gradient(#050f15eb,#01060af7);border:1px solid #00aeff3d;margin-top:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 36px #00aeff0e,0 0 24px #00aeff14}.about-mission-panel{grid-template-columns:minmax(460px,.85fr) minmax(620px,1.15fr);align-items:center;gap:42px;padding:42px 56px;display:grid}.about-mission-copy h1{color:#f6f8fb;letter-spacing:.01em;text-shadow:0 3px #0000009e;margin:0;font-size:clamp(36px,3vw,58px);line-height:1.03}.about-mission-copy h1 span{color:var(--sm-blue);text-shadow:0 0 24px #00aeff5c,0 3px #0009;display:block}.about-mission-copy h1:after{content:"";background:linear-gradient(90deg,#00aefff0,#ffffff70,#0000);width:min(640px,100%);height:2px;margin:14px 0 22px;display:block;box-shadow:0 0 18px #00aeff75}.about-mission-copy p:not(.about-kicker){color:#f0f7fbdb;max-width:720px;margin:0;font-size:18px;line-height:1.62}.about-mission-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.about-mission-stat{border-left:1px solid #00aeff47;align-content:center;justify-items:center;gap:9px;min-height:150px;padding:16px 14px;display:grid}.about-mission-stat:first-child{border-left:0}.about-mission-stat img{object-fit:contain;filter:drop-shadow(0 0 12px #00aeff7a);width:58px;height:58px}.about-mission-stat h3{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:900}.about-mission-stat p{color:#ecf6fab8;text-align:center;margin:0;font-size:13px}.about-values{padding:28px 44px 38px}.about-values-rail{background:linear-gradient(#ffffff09,#01060a75);border:1px solid #00aeff47;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;box-shadow:inset 0 0 28px #00aeff14,0 0 24px #00aeff14}.about-value-card{text-align:center;border-left:1px solid #00aeff3d;align-content:start;justify-items:center;min-height:220px;padding:28px 22px;display:grid}.about-value-card:first-child{border-left:0}.about-value-card img{object-fit:contain;filter:drop-shadow(0 0 14px #00aeff6b);width:56px;height:56px;margin-bottom:20px}.about-value-card h3{color:#fff;text-transform:uppercase;margin:0 0 12px;font-size:17px;font-weight:950;line-height:1.1}.about-value-card p{color:#ecf6fab8;margin:0;font-size:13px;line-height:1.55}.about-founder{grid-template-columns:330px minmax(380px,1fr) minmax(430px,1fr);align-items:stretch;gap:28px;padding:28px;display:grid}.about-photo-frame{background:radial-gradient(circle at 50% 24%,#ffffff29,#0000 23%),linear-gradient(#3c444894,#05080af5);border:1px solid #deecf45c;min-height:310px;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #00aeff14,0 0 18px #00aeff14}.about-photo-corner{z-index:3;object-fit:contain;filter:drop-shadow(0 0 9px #00aeff38);width:72px;height:72px;position:absolute}.about-photo-corner-tl{top:-7px;left:-7px}.about-photo-corner-tr{top:-7px;right:-7px;transform:scaleX(-1)}.about-photo-corner-bl{bottom:-7px;left:-7px;transform:scaleY(-1)}.about-photo-corner-br{bottom:-7px;right:-7px;transform:scale(-1)}.about-photo-placeholder{text-align:center;color:#eef7fbb3;text-transform:uppercase;letter-spacing:.12em;align-content:center;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.about-photo-placeholder:before{content:"";filter:blur(2px);background:#00000070;border-radius:50%;width:210px;height:210px;position:absolute;top:42px}.about-photo-placeholder:after{content:"";filter:blur(1px);background:#0000008f;border-radius:45% 45% 0 0;height:170px;position:absolute;bottom:-16px;left:12%;right:12%}.about-photo-head,.about-photo-shoulders{display:none}.about-photo-placeholder strong{z-index:2;color:#ffffffb8;margin-top:68px;font-size:24px;font-weight:800;position:relative}.about-photo-placeholder small{z-index:2;color:var(--sm-blue);letter-spacing:.18em;margin-top:10px;font-size:10px;font-weight:900;position:relative}.about-founder-copy,.about-why-copy{border-left:1px solid #00aeff47;padding:22px 28px}.about-founder-copy h2,.about-why-copy h2,.about-promise h2,.about-final-center h2{color:#f5f8fb;text-shadow:0 2px #0000009e;margin:0 0 18px;font-size:32px;line-height:1.08}.about-founder-copy p,.about-why-copy p{color:#edf6fad1;margin:0 0 14px;font-size:15px;line-height:1.62}.about-why-copy strong{color:var(--sm-blue);text-shadow:0 0 16px #00aeff57;margin-top:18px;font-size:16px;line-height:1.5;display:block}.about-signature{color:var(--sm-blue);text-shadow:0 0 16px #00aeff75;margin-top:18px;font-family:Brush Script MT,Segoe Script,cursive;font-size:30px;font-style:italic}.about-promise{text-align:center;isolation:isolate;background:linear-gradient(90deg,#ffffff0e,#0000 13% 87%,#ffffff0e),linear-gradient(#00aeff09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#00aeff08 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 50% -18%,#00aeff38,#0000 38%),linear-gradient(#07141cfa,#01060afc);border-color:#dceef86b;min-height:258px;padding:34px 260px 42px;overflow:hidden}.about-promise:before,.about-promise:after{content:"";z-index:1;background:linear-gradient(90deg,#0000,#deecf4b8,#00aefff0,#deecf4b8,#0000);height:2px;position:absolute;left:218px;right:218px;box-shadow:0 0 18px #00aeff8f}.about-promise:before{top:9px}.about-promise:after{bottom:9px}.about-promise-hardware{opacity:.92;background:linear-gradient(90deg,#0000 0 48%,#00aeff52 49%,#ffffff42 50%,#00aeff52 51%,#0000 52%),radial-gradient(circle,#00aeffb3,#0000 8%),repeating-linear-gradient(45deg,#ffffff21 0 2px,#0000 2px 9px),linear-gradient(#ffffff24,#000000a8);border:1px solid #daecf65c;width:168px;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #00aeff1a,inset 0 0 24px #00aeff3d,0 0 20px #00aeff21}.about-promise-hardware:before,.about-promise-hardware:after{content:"";background:linear-gradient(90deg,#0000,#00aeffe0,#0000);height:1px;position:absolute;left:24px;right:24px;box-shadow:0 0 10px #00aeff7a}.about-promise-hardware:before{top:24px}.about-promise-hardware:after{bottom:24px}.about-promise-hardware-left{left:0}.about-promise-hardware-right{right:0}.about-promise h2{z-index:2;letter-spacing:.04em;text-shadow:0 1px #ffffff14,0 0 22px #00aeff1a;margin-bottom:24px;font-size:32px;font-weight:700;position:relative}.about-promise-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:20px;display:grid;position:relative}.about-promise-module{isolation:isolate;clip-path:polygon(17px 0,calc(100% - 17px) 0,100% 17px,100% calc(100% - 17px),calc(100% - 17px) 100%,17px 100%,0 calc(100% - 17px),0 17px);background:linear-gradient(135deg,#0000 0 16px,#fff3 16px 17px,#0000 17px),linear-gradient(315deg,#0000 0 16px,#00aeff94 16px 17px,#0000 17px),linear-gradient(#00aeff0a 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#00aeff09 1px,#0000 1px) 0 0/18px 18px,radial-gradient(circle at 50% 0,#00aeff3b,#0000 40%),linear-gradient(#0f1e27d1,#02070be6);border:1px solid #7bd2ff52;min-height:136px;padding:32px 22px 24px;transition:border-color .22s,box-shadow .22s,filter .22s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 18px 28px #ffffff09,inset 0 -3px #00aeff75,inset 0 0 34px #00aeff0e,0 18px 34px #0000004d,0 0 20px #00aeff11}.about-promise-module:before{content:"";z-index:0;pointer-events:none;opacity:.22;background:radial-gradient(circle at 18% 24%,#00aeff42,#0000 6%),radial-gradient(circle at 82% 82%,#ffffff29,#0000 7%),linear-gradient(90deg,#0000 0 18%,#00aeff1f 18% 18.5%,#0000 18.5% 81%,#00aeff1a 81% 81.5%,#0000 81.5%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.about-promise-module:after{content:"";z-index:3;opacity:0;pointer-events:none;width:38%;height:3px;animation:15s cubic-bezier(.16,.84,.26,1) infinite aboutPromiseRailGlint;animation-delay:calc(var(--promise-index) * .55s);background:linear-gradient(90deg,#0000,#fffffff5,#00aeffd1,#ffffffad,#0000);position:absolute;top:0;left:-42%;box-shadow:0 0 10px #ffffff57,0 0 18px #00aeff8a}.about-promise-module-rail{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#eef8ff4d,#00aeff4d,#eef8ff38,#0000),linear-gradient(#ffffff57,#ffffff0f 42%,#00aeff47 100%);border-top:1px solid #eef8ff57;border-bottom:1px solid #00aeff61;height:7px;position:absolute;top:11px;left:18px;right:18px;box-shadow:0 0 13px #00aeff33,inset 0 1px #ffffff38}.about-promise-module-node{z-index:4;width:7px;height:7px;animation:12s ease-in-out infinite aboutPromiseNodePulse;animation-delay:calc(1s + (var(--promise-index) * .35s));background:#00aeffd1;border-radius:50%;position:absolute;top:13px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #00aeffbf,0 0 18px #00aeff47}.about-promise-module-corner{z-index:2;pointer-events:none;opacity:.72;width:17px;height:17px;position:absolute}.about-promise-module-corner:before,.about-promise-module-corner:after{content:"";background:#78d2ff94;position:absolute;box-shadow:0 0 8px #00aeff38}.about-promise-module-corner:before{width:17px;height:1px}.about-promise-module-corner:after{width:1px;height:17px}.about-promise-module-corner-tl{top:19px;left:13px}.about-promise-module-corner-tr{top:19px;right:13px;transform:scaleX(-1)}.about-promise-module-corner-bl{bottom:13px;left:13px;transform:scaleY(-1)}.about-promise-module-corner-br{bottom:13px;right:13px;transform:scale(-1)}.about-promise-module-divider{z-index:2;background:linear-gradient(90deg,#0000,#ebf8ff94,#00aeffe0,#ebf8ff94,#0000);width:58px;height:1px;margin:0 auto 14px;display:block;position:relative;box-shadow:0 0 12px #00aeff61}.about-promise-module:hover{filter:brightness(1.06);border-color:#a0e0ff85;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 18px 28px #ffffff0b,inset 0 -3px #00aeffbd,inset 0 0 38px #00aeff16,0 20px 36px #00000057,0 0 24px #00aeff1c}.about-promise-grid h3{z-index:2;color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 14px #00aeff66;margin:0 0 11px;font-size:13px;font-weight:950;position:relative}.about-promise-grid p{z-index:2;color:#edf6fad6;max-width:300px;margin:0 auto;font-size:13px;line-height:1.58;position:relative}@keyframes aboutPromiseRailGlint{0%,70%{opacity:0;transform:translate(0)}73%{opacity:.6}78%{opacity:.82}84%{opacity:0;transform:translate(385%)}to{opacity:0;transform:translate(385%)}}@keyframes aboutPromiseNodePulse{0%,76%,to{opacity:.66;box-shadow:0 0 8px #00aeff94,0 0 18px #00aeff33}80%{opacity:1;box-shadow:0 0 10px #ffffff61,0 0 22px #00aeffa6,0 0 38px #00aeff38}}.about-final-cta{background:linear-gradient(#00aeff0e 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#00aeff0e 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 50% 44%,#00aeff29,#0000 30%),linear-gradient(#08161ef2,#01060afa);border-color:#00aeff57;grid-template-columns:190px 1fr 190px;align-items:center;gap:46px;padding:40px 54px;display:grid;overflow:hidden}.about-final-cta:before{content:"";background:linear-gradient(90deg,#0000,#dceef89e,#00aefff2,#dceef89e,#0000);height:2px;position:absolute;top:12px;left:18px;right:18px;box-shadow:0 0 20px #00aeff85}.about-final-cta:after{content:"";opacity:.44;background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff38,#0000);width:190px;animation:13s ease-in-out infinite aboutCtaScan;position:absolute;top:12px;bottom:12px;left:-210px;transform:skew(-18deg)}.about-final-box{clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(135deg,#0000 0 15px,#ffffff26 15px 16px,#0000 16px),linear-gradient(315deg,#0000 0 15px,#00aeff75 15px 16px,#0000 16px),radial-gradient(circle,#00aeffa3,#0000 10%),repeating-linear-gradient(45deg,#ffffff1f 0 2px,#0000 2px 10px),linear-gradient(#ffffff1f,#010508e6);border:1px solid #ddeef857;min-height:124px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff1a,inset 0 0 26px #00aeff29,0 0 22px #00aeff1a}.about-final-box:before,.about-final-box:after{content:"";background:#00aeffbd;position:absolute;box-shadow:0 0 12px #00aeff9e}.about-final-box:before{height:1px;top:24px;left:24px;right:24px}.about-final-box:after{width:1px;top:24px;bottom:24px;left:24px}.about-final-box-right:after{left:auto;right:24px}.about-final-box-tick{background:linear-gradient(90deg,#0000,#00aefff2,#0000);width:34px;height:1px;position:absolute;box-shadow:0 0 10px #00aeff8f}.about-final-box-tick-a{top:42px;right:18px}.about-final-box-tick-b{bottom:42px;left:18px}.about-final-box-core{background:#00aeff73;border:1px solid #dcf4ff6b;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 16px #00aeff9e}.about-final-center{z-index:2;text-align:center;position:relative}.about-final-center h2{letter-spacing:.02em;margin-bottom:22px;font-size:26px;font-weight:650}.about-cta-button{z-index:2;color:#f5fafdf5;letter-spacing:.15em;text-align:center;text-transform:uppercase;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(135deg,#0000 0 12px,#ffffff29 12px 13px,#0000 13px),linear-gradient(315deg,#0000 0 12px,#00aeff85 12px 13px,#0000 13px),linear-gradient(#ffffff29,#0000 26%),radial-gradient(circle at 50% 0,#00aeff52,#0000 42%),linear-gradient(#141f27f7,#02060afc);border:1px solid #e3f5ffad;border-radius:0;justify-content:center;align-items:center;gap:22px;min-width:318px;min-height:64px;padding:16px 38px 16px 42px;font-size:13px;font-weight:950;line-height:1;text-decoration:none;transition:border-color .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff29,inset 0 2px #ffffff47,inset 0 -2px #00aeffa6,inset 0 -14px 26px #00aeff1f,0 0 26px #00aeff38,0 16px 28px #00000061}.about-cta-button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff1f,#00aeff57,#ffffff1f,#0000);transition:transform .52s cubic-bezier(.18,.78,.24,1),opacity .24s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.about-cta-button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeffd1,#ecfaff99,#00aeffd1,#0000);height:2px;position:absolute;bottom:6px;left:32px;right:32px;box-shadow:0 0 14px #00aeff7a}.about-cta-button:hover,.about-cta-button:focus-visible{filter:brightness(1.12);border-color:#00aefff0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 2px #ffffff52,inset 0 -2px #00aeffe6,inset 0 -16px 28px #00aeff2e,0 0 34px #00aeff5c,0 18px 30px #0000006b}.about-cta-button:hover:before,.about-cta-button:focus-visible:before{opacity:1;transform:translate(118%)skew(-18deg)}.about-cta-button:focus-visible{outline-offset:4px;outline:2px solid #00aeffd6}.about-cta-button-label,.about-cta-button-arrow,.about-cta-button-screw{z-index:1;position:relative}.about-cta-button-arrow{color:var(--sm-blue);text-shadow:0 0 12px #00aeff9e;margin-right:12px;font-size:21px;font-weight:900;line-height:1;transition:transform .26s cubic-bezier(.16,1,.3,1),color .19s,text-shadow .19s}.about-cta-button:hover .about-cta-button-arrow,.about-cta-button:focus-visible .about-cta-button-arrow{color:#fff;text-shadow:0 0 8px #ffffff8a,0 0 20px #00aeffe6;transform:translate(4px)}.about-cta-button-screw{filter:drop-shadow(0 0 7px #00aeff4d);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAABGpJREFUeJxtVFlsVGUYPXPnnzvTmTsznbXTnSmldKHt1NZqQNAQlUoNMUaICaCRB0VccCESxGBM0ESCSCQR9UEfMIE3McpiQrFQY6AMLaZDO5ZCDW2nl+nsc2e7qz81Mbj8L1/+h/Nt55yP4F/vpR2v69f3Pb6EZdlGVVXXGFljtaTIRBCEaCYrDImSGr4RyUwdev816V4cufez74P9lra2tgedTscmljXeL4piQ1bIWdLpNKNqWgE60ldUlZGGzt4TJ4Ymh55d3ZT+T6Ltr+w0O52uF6ycda/dXu7VE5YZvjqKcDiMm1NTMJWVWSpr/S0+f0tzc2tjn9OAQx99febzd7c9kfo70ccHPzWbzZbnaOVtLpfDV1tTDUlRYeU4yJIEWZagKCxESYbbYdc1Vdpc10I3twrxiLJ3/+GjH773Robs2r1X19vTE7DbbXuiC/E6j6cCRqMJFqKnIBumJsO4E4uhp7sHy5ctRWdTHcKhSfx8+lTzRGj0rSW11aNv7tozQB5du7bS4XL3KwxblZfjGPltDE2NDaip8oHjzCCEQZnRiPr6OjxwXweid+ZxbmAQuVQCvV0d7taW5g12K3eDJFPJSoaQboengpQKRUQis1BkeXGkXC4PiUaWNcBZbgcdHaMjI+Dn50AZhaK6GIvF3F0SxTry3cmTrY1Lly7fsnkzWpv8OH/uLEavDoOzmGG2uZAuqiA6He00hMuXh5HJZCDRQi63F9lsBoODFxpkWe4msVjM4ygvN4u0MsMwGLw4hILwF6s2hweENaLcakHwahCZRAyaptEuFby4fTt0Ogbj18dMej3jJW63W2H0evWH0z+hzGRCoDMAWSxAo61rBjNdvBEupwPxeBw6yiYFwWzh8OT6dTAYDIhFeW1uLqKQQCDAU/EJN25OQxQl3KX+7k7cLhfKrA6EQmMo5AU8vHoVqnxeJBJJEANBKp0F3Q/ql/jziqbNE19F5TgfjY4VimJjOptFku6gpyuAjo4O8Pw8IjPTKBULqOpfh96eboTGJ3BpOIhb07fhrfBiWcuKiYbmtiBJZ7K8gTUNrwh09cdiSZalEl29aiXsNiuCweAiU6qiLDJos3Job2tBoVhaTJhIZWSNGK9wnH2G/D51K7bh6Y1n2lubnl9I55utRIGBaueXX4cxMzsLFXpAB1DPgZoWHrcTax95iI4cwsD5gTk+uvB9hb89Qr747IDWsuap8cLE7d3j18dfdRpKj92lfmIijGQyBX9dDTxeL4olEQux+KJ+7kR55ITspdpq35eMlB/dt2Ojtui1nc+slPq2vP2j3aRhZnqytrG+poHjLCzR6yHkctAnErDZ7YjRSEeVczlhtqa6+gvK5PEjhw+K/3D/2W8/Ube+/M4Zj9vzh6LI/RVeT29XZ0d7vpDnhFyBMZlMeaq5sNlkupJOp07xPH/tq6NHxP+9R8eOHpDWbdg0tsy/fN7pcJyiN6hNlhVfqVgkiqIs5AQhlEom5i5cHOKPH/tGuxf7JwQzDSEaVLrxAAAAAElFTkSuQmCC) 50%/contain no-repeat;border-radius:999px;width:18px;height:18px;transition:filter .22s;position:absolute}.about-cta-button-screw-left{top:11px;left:11px}.about-cta-button-screw-right{top:11px;right:11px}.about-cta-button:hover .about-cta-button-screw,.about-cta-button:focus-visible .about-cta-button-screw{filter:brightness(1.16)drop-shadow(0 0 5px #ffffff3d)drop-shadow(0 0 10px #00aeff70)}@keyframes aboutCtaScan{0%,78%{opacity:0;transform:translate(0)skew(-18deg)}82%{opacity:.42}to{opacity:0;transform:translate(calc(100vw + 520px))skew(-18deg)}}@media (width<=1200px){.about-mission-panel,.about-founder{grid-template-columns:1fr}.about-mission-stats{grid-template-columns:repeat(2,1fr)}.about-values-rail{grid-template-columns:repeat(3,1fr)}.about-promise{padding-left:40px;padding-right:40px}.about-promise-hardware{display:none}.about-final-cta{grid-template-columns:1fr}.about-final-box{display:none}}@media (width<=760px){.about-shell{width:min(100% - 24px,1840px);padding:16px}.about-logo-hero{min-height:220px;padding:10px 4px}.about-logo-hero img{width:min(100%,760px)}.about-mission-panel,.about-values,.about-founder,.about-promise,.about-final-cta{padding:22px}.about-mission-stats,.about-values-rail,.about-promise-grid{grid-template-columns:1fr}.about-value-card,.about-promise-grid article,.about-mission-stat{border-top:1px solid #00aeff3d;border-left:0}.about-value-card:first-child,.about-promise-grid article:first-child,.about-mission-stat:first-child{border-top:0}}.about-values--pulse-orbit{isolation:isolate;background:radial-gradient(circle at 50% 27%,#00aeff21,#0000 26%),linear-gradient(#ffffff0b,#0000 18%),radial-gradient(circle at 78% 12%,#00aeff1a,#0000 34%),linear-gradient(#050f15eb,#01060af7);overflow:hidden}.about-values--pulse-orbit:before{content:"";z-index:3;pointer-events:none;opacity:.46;background:linear-gradient(90deg,#0000,#deeef870,#00aeff9e,#deeef870,#0000);height:1px;position:absolute;top:84px;left:44px;right:44px;box-shadow:0 0 14px #00aeff4d}.about-values--pulse-orbit:after{content:"";z-index:5;pointer-events:none;opacity:0;background:#00aeffa3;border:1px solid #e8f8ffbd;width:16px;height:16px;animation:10s ease-in-out infinite aboutValuesCorePulse;position:absolute;top:84px;left:50%;transform:translate(-50%,-50%)rotate(45deg)scale(.24);box-shadow:0 0 12px #ffffff75,0 0 24px #00aeffb8,0 0 46px #00aeff5c}.about-values-orbit-core,.about-values-orbit-line,.about-values-orbit-ring{pointer-events:none;z-index:4;position:absolute}.about-values-orbit-line{opacity:0;transform-origin:100%;background:linear-gradient(90deg,#0000,#00aeffdb,#f0faffe0);width:calc(50% - 72px);height:2px;animation:10s ease-in-out infinite aboutValuesLineLeft;top:84px;box-shadow:0 0 12px #ffffff4d,0 0 24px #00aeff9e}.about-values-orbit-line-left{left:44px}.about-values-orbit-line-right{transform-origin:0;background:linear-gradient(90deg,#f0faffe0,#00aeffdb,#0000);animation-name:aboutValuesLineRight;right:44px}.about-values-orbit-ring{opacity:0;border:1px solid #00aeff47;border-radius:999px;animation:10s ease-in-out infinite aboutValuesOrbitRing;top:84px;left:50%;transform:translate(-50%,-50%)scale(.1);box-shadow:inset 0 0 16px #00aeff1a,0 0 18px #00aeff2e}.about-values-orbit-ring-a{width:164px;height:164px}.about-values-orbit-ring-b{width:270px;height:270px;animation-delay:80ms}.about-values-rail{z-index:2;position:relative}.about-value-card{position:relative;overflow:hidden}.about-value-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#e2f2fabd,#00aefff2,#e2f2fabd,#0000);height:2px;animation:10s ease-in-out infinite aboutValuesCardSeam;position:absolute;top:0;left:18px;right:18px;box-shadow:0 0 16px #00aeff80}.about-value-card:after{content:"";opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 50% 24%,#00aeff38,#0000 24%),linear-gradient(#00aeff21 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#00aeff21 1px,#0000 1px) 0 0/24px 24px;animation:10s ease-in-out infinite aboutValuesCardWash;position:absolute;inset:0}.about-value-card img{z-index:2;transition:filter .22s;animation:10s ease-in-out infinite aboutValuesIconPulse;position:relative;transform:none!important}.about-value-card h3,.about-value-card p{z-index:2;position:relative}.about-value-card:first-child:before,.about-value-card:first-child:after,.about-value-card:first-child img{animation-delay:.32s}.about-value-card:nth-child(2):before,.about-value-card:nth-child(2):after,.about-value-card:nth-child(2) img{animation-delay:.24s}.about-value-card:nth-child(3):before,.about-value-card:nth-child(3):after,.about-value-card:nth-child(3) img,.about-value-card:nth-child(4):before,.about-value-card:nth-child(4):after,.about-value-card:nth-child(4) img{animation-delay:.13s}.about-value-card:nth-child(5):before,.about-value-card:nth-child(5):after,.about-value-card:nth-child(5) img{animation-delay:.24s}.about-value-card:nth-child(6):before,.about-value-card:nth-child(6):after,.about-value-card:nth-child(6) img{animation-delay:.32s}@keyframes aboutValuesCorePulse{0%,70%,to{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(.24)}73%{opacity:.98;transform:translate(-50%,-50%)rotate(45deg)scale(.72)}76%{opacity:.94;transform:translate(-50%,-50%)rotate(45deg)scale(1)}83%{opacity:.28;transform:translate(-50%,-50%)rotate(45deg)scale(.82)}88%{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(.42)}}@keyframes aboutValuesLineLeft{0%,71%,to{opacity:0;transform:scaleX(0)}74%{opacity:.9;transform:scaleX(.08)}81%{opacity:.88;transform:scaleX(1)}87%{opacity:0;transform:scaleX(1)}}@keyframes aboutValuesLineRight{0%,71%,to{opacity:0;transform:scaleX(0)}74%{opacity:.9;transform:scaleX(.08)}81%{opacity:.88;transform:scaleX(1)}87%{opacity:0;transform:scaleX(1)}}@keyframes aboutValuesOrbitRing{0%,71%,to{opacity:0;transform:translate(-50%,-50%)scale(.1)}75%{opacity:.38;transform:translate(-50%,-50%)scale(.55)}82%{opacity:.22;transform:translate(-50%,-50%)scale(1.04)}88%{opacity:0;transform:translate(-50%,-50%)scale(1.28)}}@keyframes aboutValuesCardSeam{0%,72%,to{opacity:0}76%{opacity:.82}84%{opacity:.18}88%{opacity:0}}@keyframes aboutValuesCardWash{0%,72%,to{opacity:0}76%{opacity:.18}84%{opacity:.06}88%{opacity:0}}@keyframes aboutValuesIconPulse{0%,72%,to{filter:drop-shadow(0 0 14px #00aeff6b)}77%{filter:brightness(1.16)contrast(1.05)drop-shadow(0 0 9px #ffffff42)drop-shadow(0 0 20px #00aeffc2)}84%{filter:brightness(1.07)drop-shadow(0 0 16px #00aeff85)}}.about-alignment-frame{isolation:isolate;background:radial-gradient(circle,#00aeff29,#0000 22%),linear-gradient(#00aeff21 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#00aeff21 1px,#0000 1px) 0 0/22px 22px,linear-gradient(#091a23e6,#01070cf5);border:1px solid #d8eefa57;min-height:176px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 30px #00aeff24,0 0 22px #00aeff1f}.about-alignment-frame:before{content:"";z-index:1;opacity:.7;background:linear-gradient(90deg,#0000 0 44%,#00aeff4d 44.6%,#ebf8ff85 50%,#00aeff4d 55.4%,#0000 56%),linear-gradient(#0000 0 44%,#00aeff3d 44.6%,#ebf8ff66 50%,#00aeff3d 55.4%,#0000 56%);border:1px solid #00aeff47;position:absolute;inset:10px;box-shadow:inset 0 0 22px #00aeff14}.about-alignment-frame:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff14,#00aeff2e,#0000),radial-gradient(circle,#00aeff33,#0000 19%);animation:16s ease-in-out infinite aboutAlignmentWake;position:absolute;inset:0}.about-alignment-grid{z-index:0;opacity:.44;background:repeating-linear-gradient(0deg,#0000 0 21px,#00aeff1f 22px),repeating-linear-gradient(90deg,#0000 0 21px,#00aeff1f 22px),repeating-linear-gradient(115deg,#ffffff06 0 1px,#0000 1px 11px);animation:16s ease-in-out infinite aboutAlignmentGridBreathe;position:absolute;inset:0}.about-alignment-corner{z-index:4;opacity:.86;filter:drop-shadow(0 0 8px #00aeff70);width:22px;height:22px;position:absolute}.about-alignment-corner:before,.about-alignment-corner:after{content:"";background:#00aefff0;position:absolute;box-shadow:0 0 10px #00aeff94}.about-alignment-corner:before{width:22px;height:1px}.about-alignment-corner:after{width:1px;height:22px}.about-alignment-corner-tl{top:22px;left:22px}.about-alignment-corner-tr{top:22px;right:22px;transform:scaleX(-1)}.about-alignment-corner-bl{bottom:22px;left:22px;transform:scaleY(-1)}.about-alignment-corner-br{bottom:22px;right:22px;transform:scale(-1)}.about-alignment-crosshair{z-index:5;border:1px solid #00aeff5c;border-radius:999px;width:74px;height:74px;animation:16s ease-in-out infinite aboutAlignmentCrosshair;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 18px #00aeff1a,0 0 18px #00aeff2e}.about-alignment-crosshair:before,.about-alignment-crosshair:after{content:"";background:#00aeffe0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #00aeff94}.about-alignment-crosshair:before{width:102px;height:1px}.about-alignment-crosshair:after{width:1px;height:102px}.about-alignment-node{z-index:6;background:#00aeffc2;border:1px solid #eefaffb8;border-radius:999px;width:15px;height:15px;animation:16s ease-in-out infinite aboutAlignmentNode;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #ffffff70,0 0 22px #00aeffd1,0 0 40px #00aeff61}.about-alignment-scan{z-index:3;opacity:.32;background:linear-gradient(#0000,#00aeff3d,#f2faffc7,#00aeff5c,#0000);width:2px;animation:16s ease-in-out infinite aboutAlignmentScan;position:absolute;top:-38px;bottom:-38px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #ffffff47,0 0 20px #00aeff9e,0 0 36px #00aeff47}.about-alignment-measure{z-index:4;color:#00aeffb8;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 10px #00aeff70;opacity:.58;font-size:8px;font-weight:900;position:absolute;left:22px}.about-alignment-measure-a{top:42px}.about-alignment-measure-b{top:50%;transform:translateY(-50%)}.about-alignment-measure-c{bottom:42px}.about-alignment-frame-right .about-alignment-measure{left:auto;right:22px}.about-alignment-label{z-index:4;color:#00aeffb8;letter-spacing:.18em;text-align:center;text-transform:uppercase;text-shadow:0 0 10px #00aeff70;opacity:.64;font-size:7px;font-weight:900;position:absolute;bottom:16px;left:22px;right:22px}.about-promise>.about-alignment-frame{width:168px;min-height:0;position:absolute;top:0;bottom:0}.about-promise>.about-alignment-frame-left{left:0}.about-promise>.about-alignment-frame-right{right:0}.about-final-cta>.about-alignment-frame{align-self:stretch;min-height:176px}.about-final-cta>.about-alignment-frame-left{border-left-color:#e2f2fa61}.about-final-cta>.about-alignment-frame-right{border-right-color:#e2f2fa61}@keyframes aboutAlignmentWake{0%,70%,to{opacity:0;transform:translateY(-28%)scaleY(.76)}74%{opacity:.24;transform:translateY(-8%)scaleY(.92)}79%{opacity:.38;transform:translateY(0)scaleY(1)}85%{opacity:.18;transform:translateY(8%)scaleY(.96)}90%{opacity:0;transform:translateY(18%)scaleY(.82)}}@keyframes aboutAlignmentGridBreathe{0%,68%,to{opacity:.36;filter:brightness(.94)}78%{opacity:.58;filter:brightness(1.16)}86%{opacity:.42;filter:brightness(1.02)}}@keyframes aboutAlignmentCrosshair{0%,68%,to{opacity:.58;transform:translate(-50%,-50%)scale(.96)}78%{opacity:.92;transform:translate(-50%,-50%)scale(1)}86%{opacity:.68;transform:translate(-50%,-50%)scale(.98)}}@keyframes aboutAlignmentNode{0%,68%,to{opacity:.72;transform:translate(-50%,-50%)scale(.82)}76%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}84%{opacity:.82;transform:translate(-50%,-50%)scale(.9)}}@keyframes aboutAlignmentScan{0%,68%,to{opacity:.16;filter:brightness(.86);transform:translate(-50%)scaleY(.9)}74%{opacity:.42;filter:brightness(1.25);transform:translate(-50%)scaleY(1.04)}80%{opacity:.72;filter:brightness(1.44);transform:translate(-50%)scaleY(1.1)}88%{opacity:.22;filter:brightness(.98);transform:translate(-50%)scaleY(.94)}}@media (width<=1200px){.about-promise>.about-alignment-frame,.about-final-cta>.about-alignment-frame{display:none}}.about-logo-hero--powered{overflow:hidden}.about-logo-hero-stage{z-index:2;isolation:isolate;width:min(1320px,92%);line-height:0;position:relative;overflow:visible}.about-logo-hero-stage img{width:100%;max-width:none}.about-logo-hero--powered .about-hero-glow{z-index:1}.about-hero-electrical-field,.about-hero-circuit,.about-hero-arc,.about-hero-glint,.about-hero-lens-pulse,.about-hero-hotspot{pointer-events:none;z-index:4;position:absolute}.about-hero-electrical-field{z-index:1;opacity:.18;mix-blend-mode:screen;background:radial-gradient(circle at 14% 18%,#00aeff5c,#0000 8%),radial-gradient(circle at 86% 18%,#00aeff4d,#0000 8%),radial-gradient(circle at 14% 82%,#00aeff52,#0000 8%),radial-gradient(circle at 86% 82%,#00aeff47,#0000 8%),linear-gradient(90deg,#0000 0 8%,#00aeff1f 14%,#0000 24% 76%,#00aeff1f 86%,#0000 92% 100%);animation:10.5s ease-in-out infinite aboutHeroFieldBreathe;inset:2.8% 3.2%}.about-hero-circuit{opacity:.92;clip-path:inset(-18px 0);background:linear-gradient(90deg,#0000,#00aeff47,#ffffff6b,#00aeff47,#0000);height:2px;left:8.6%;right:8.6%;overflow:hidden;box-shadow:0 0 14px #00aeff52}.about-hero-circuit:before{content:"";background:linear-gradient(90deg,#0000,#00aeffa6,#fffffff5,#00aeffb8,#0000);border-radius:999px;width:110px;height:10px;position:absolute;top:-4px;transform:translate(-150%);box-shadow:0 0 12px #00aeffeb,0 0 24px #00aeff7a}.about-hero-circuit-top{top:8.1%}.about-hero-circuit-top:before{animation:13s cubic-bezier(.42,0,.2,1) infinite aboutHeroCircuitTop}.about-hero-circuit-bottom{bottom:8.6%}.about-hero-circuit-bottom:before{animation:16s cubic-bezier(.42,0,.2,1) 3.8s infinite aboutHeroCircuitBottom}.about-hero-arc{opacity:0;filter:drop-shadow(0 0 8px #00aeffdb);width:92px;height:46px}.about-hero-arc:before,.about-hero-arc:after{content:"";border-top:2px solid #ffffffe0;border-left:1px solid #00aeffb8;border-radius:50%;position:absolute;inset:0;transform:skew(-18deg)rotate(-9deg);box-shadow:0 -2px 12px #00aeffcc}.about-hero-arc:after{opacity:.62;inset:10px 8px 0 16px;transform:skew(16deg)rotate(11deg)}.about-hero-arc-tl{animation:17s ease-in-out 1.2s infinite aboutHeroArcFlash;top:8.8%;left:6.2%}.about-hero-arc-tr{animation:19s ease-in-out 5.6s infinite aboutHeroArcFlash;top:8.8%;right:6.2%;transform:scaleX(-1)}.about-hero-arc-bl{animation:21s ease-in-out 7.2s infinite aboutHeroArcFlash;bottom:8.8%;left:6.2%;transform:scaleY(-1)}.about-hero-arc-br{animation:18s ease-in-out 10.2s infinite aboutHeroArcFlash;bottom:8.8%;right:6.2%;transform:scale(-1)}.about-hero-glint{opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#fffffff2,#00aeffb8,#0000);border-radius:999px;width:180px;height:3px;box-shadow:0 0 18px #00aeff94}.about-hero-glint-top{animation:18s ease-in-out 2.8s infinite aboutHeroGlintTop;top:6.9%;left:12%}.about-hero-glint-bottom{animation:22s ease-in-out 9.4s infinite aboutHeroGlintBottom;bottom:7.4%;right:13%}.about-hero-lens-pulse{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ffffffe6 0 2px,#00aeff94 3px 11px,#0000 42%),radial-gradient(circle,#00aeff47,#0000 64%);border-radius:50%;width:124px;height:124px;animation:12s ease-in-out 4.6s infinite aboutHeroLensPulse;top:45.5%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 34px #00aeff52}.about-hero-hotspot{opacity:0;background:#fffffff5;border-radius:50%;width:11px;height:11px;animation:14s ease-in-out infinite aboutHeroHotspot;transform:translate(-50%,-50%);box-shadow:0 0 8px #ffffffe6,0 0 18px #00aeffdb,0 0 34px #00aeff70}.about-hero-hotspot:before,.about-hero-hotspot:after{content:"";background:linear-gradient(90deg,#0000,#ffffffe0,#0000);border-radius:999px;width:42px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-hero-hotspot:after{width:2px;height:42px}.about-hero-hotspot-tl{animation-delay:.8s;top:9.3%;left:7.9%}.about-hero-hotspot-tr{animation-delay:6.4s;top:9.3%;left:92.1%}.about-hero-hotspot-bl{animation-delay:9.8s;top:90.8%;left:7.9%}.about-hero-hotspot-br{animation-delay:3.6s;top:90.8%;left:92.1%}.about-hero-hotspot-top{animation-delay:12.4s;top:8.2%;left:50%}.about-hero-hotspot-bottom{animation-delay:15.8s;top:91.5%;left:50%}@keyframes aboutHeroFieldBreathe{0%,to{opacity:.13;filter:brightness(.95)}48%,54%{opacity:.24;filter:brightness(1.22)}}@keyframes aboutHeroCircuitTop{0%,72%{opacity:0;transform:translate(-160%)}74%{opacity:1}80%{opacity:1;filter:brightness(1.25)}86%{opacity:0;transform:translate(calc(100vw + 160%))}to{opacity:0;transform:translate(calc(100vw + 160%))}}@keyframes aboutHeroCircuitBottom{0%,70%{opacity:0;transform:translate(calc(100vw + 160%))}72%{opacity:1}79%{opacity:1;filter:brightness(1.22)}86%{opacity:0;transform:translate(-160%)}to{opacity:0;transform:translate(-160%)}}@keyframes aboutHeroArcFlash{0%,76%,to{opacity:0;filter:brightness()drop-shadow(0 0 #00aeff00)}77.2%{opacity:.88;filter:brightness(1.6)drop-shadow(0 0 10px #00aeffe6)}78.1%{opacity:.18}78.9%{opacity:.72}80.4%{opacity:0}}@keyframes aboutHeroGlintTop{0%,70%,to{opacity:0;transform:translate(-40px)}72%{opacity:.95}77%{opacity:.78;transform:translate(680px)}80%{opacity:0;transform:translate(760px)}}@keyframes aboutHeroGlintBottom{0%,68%,to{opacity:0;transform:translate(40px)}70%{opacity:.88}76%{opacity:.68;transform:translate(-680px)}79%{opacity:0;transform:translate(-760px)}}@keyframes aboutHeroLensPulse{0%,72%,to{opacity:0;transform:translate(-50%,-50%)scale(.88)}74%{opacity:.58;transform:translate(-50%,-50%)scale(1)}78%{opacity:.18;transform:translate(-50%,-50%)scale(1.06)}81%{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@keyframes aboutHeroHotspot{0%,82%,to{opacity:0;transform:translate(-50%,-50%)scale(.55)rotate(0)}83.5%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}85.3%{opacity:.42;transform:translate(-50%,-50%)scale(.82)rotate(45deg)}87.5%{opacity:0;transform:translate(-50%,-50%)scale(1.28)rotate(90deg)}}@media (width<=900px){.about-hero-arc,.about-hero-glint,.about-hero-lens-pulse,.about-hero-hotspot{display:none}.about-hero-circuit{left:7%;right:7%}}.about-founder--architect{grid-template-columns:minmax(390px,440px) minmax(420px,1fr) minmax(430px,1fr);align-items:stretch;gap:34px}.about-founder-portrait-frame{isolation:isolate;background:radial-gradient(circle at 50% 20%,#00aeff2e,#0000 28%),linear-gradient(#00aeff0e 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#00aeff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#122027f2,#01060afa);border-color:#e0f2fc80;justify-self:center;width:100%;max-width:440px;min-height:430px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 38px #00aeff1f,inset 0 -4px #00aeff8c,0 0 32px #00aeff29,0 24px 48px #0000006b}.about-founder-portrait-frame:before{content:"";z-index:2;pointer-events:none;border:1px solid #00aeff47;position:absolute;inset:10px;box-shadow:inset 0 0 24px #00aeff14,0 0 18px #00aeff1a}.about-founder-portrait-frame:after{content:"";z-index:8;pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff33,#ffffff14,#0000);width:36%;height:100%;animation:18s cubic-bezier(.18,.82,.22,1) infinite aboutFounderChromeSweep;position:absolute;top:0;left:-48%;transform:skew(-18deg)}.about-founder-image{z-index:1;object-fit:cover;object-position:center 28%;filter:contrast(1.04)brightness(1.03)saturate(1.04)drop-shadow(0 0 18px #00aeff2e);width:100%;height:100%;min-height:430px;display:block;position:relative}.about-founder-portrait-grid,.about-founder-portrait-scan,.about-founder-portrait-sweep,.about-founder-portrait-led{pointer-events:none;position:absolute}.about-founder-portrait-grid{z-index:3;opacity:.22;mix-blend-mode:screen;background:linear-gradient(#00aeff33 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#00aeff2e 1px,#0000 1px) 0 0/32px 32px,repeating-linear-gradient(115deg,#ffffff07 0 1px,#0000 1px 12px);animation:22s linear infinite aboutFounderGridDrift;inset:0}.about-founder-portrait-scan{z-index:4;opacity:0;mix-blend-mode:screen;background:linear-gradient(#0000,#00aeff14,#ebfaff2e,#00aeff14,#0000);height:22%;animation:16s ease-in-out infinite aboutFounderBlueprintScan;top:-28%;left:16px;right:16px;box-shadow:0 0 28px #00aeff33}.about-founder-portrait-sweep{z-index:7;opacity:.78;background:linear-gradient(90deg,#0000,#00aeffd1,#ffffffb8,#00aeffd1,#0000);height:2px;bottom:14px;left:28px;right:28px;box-shadow:0 0 18px #00aeff8a}.about-founder-portrait-led{z-index:9;background:#00aeffe0;border:1px solid #ebf9ffa3;border-radius:999px;width:8px;height:8px;animation:9s ease-in-out infinite aboutFounderLedPulse;box-shadow:0 0 9px #ffffff57,0 0 18px #00aeffc7,0 0 32px #00aeff57}.about-founder-portrait-led-tl{top:18px;left:18px}.about-founder-portrait-led-tr{animation-delay:1.4s;top:18px;right:18px}.about-founder-portrait-led-bl{animation-delay:2.1s;bottom:18px;left:18px}.about-founder-portrait-led-br{animation-delay:3.2s;bottom:18px;right:18px}.about-founder-portrait-caption{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#020c12bd,#010508e0);border:1px solid #00aeff57;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;position:absolute;bottom:25px;left:24px;right:24px;box-shadow:inset 0 0 0 1px #ffffff09,0 0 18px #00aeff29}.about-founder-portrait-caption span,.about-founder-portrait-caption strong{text-transform:uppercase;white-space:nowrap;margin:0}.about-founder-portrait-caption span{color:#edf6fab8;letter-spacing:.18em;font-size:8px;font-weight:900}.about-founder-portrait-caption strong{color:var(--sm-blue);letter-spacing:.16em;text-shadow:0 0 12px #00aeff85;font-size:9px;font-weight:950}.about-founder--architect .about-photo-corner{z-index:12;filter:brightness(1.08)contrast(1.05)drop-shadow(0 0 10px #00aeff52);width:82px;height:82px;animation:14s ease-in-out infinite aboutFounderCornerCharge}.about-founder--architect .about-photo-corner-tr{animation-delay:1.5s}.about-founder--architect .about-photo-corner-bl{animation-delay:2.6s}.about-founder--architect .about-photo-corner-br{animation-delay:3.7s}.about-founder--architect .about-kicker{color:#001018;background:linear-gradient(90deg, var(--sm-blue), #52cfff);text-shadow:none;padding:6px 10px;display:inline-block;box-shadow:0 0 18px #00aeff52}.about-founder--architect .about-founder-copy h2{margin-bottom:8px}.about-founder--architect .about-founder-copy h2:after{content:"Founder • Systems Architect";color:#e8f4fab8;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 12px #00aeff33;width:fit-content;margin-top:10px;font-size:11px;font-weight:900;display:block}@keyframes aboutFounderChromeSweep{0%,72%{opacity:0;transform:translate(0)skew(-18deg)}76%{opacity:.62}88%{opacity:0;transform:translate(430%)skew(-18deg)}to{opacity:0;transform:translate(430%)skew(-18deg)}}@keyframes aboutFounderGridDrift{0%{background-position:0 0,0 0,0 0}to{background-position:0 64px,64px 0,36px 0}}@keyframes aboutFounderBlueprintScan{0%,64%,to{opacity:0;transform:translateY(0)}68%{opacity:.32}82%{opacity:.18;transform:translateY(650%)}88%{opacity:0;transform:translateY(650%)}}@keyframes aboutFounderLedPulse{0%,70%,to{opacity:.42;transform:scale(.86)}76%{opacity:1;transform:scale(1.08)}84%{opacity:.58;transform:scale(.94)}}@keyframes aboutFounderCornerCharge{0%,72%,to{filter:brightness(1.04)contrast(1.04)drop-shadow(0 0 9px #00aeff3d)}78%{filter:brightness(1.26)contrast(1.12)drop-shadow(0 0 7px #ffffff52)drop-shadow(0 0 18px #00aeff94)}}@media (width<=1200px){.about-founder--architect{grid-template-columns:1fr}.about-founder-portrait-frame{max-width:460px}}@media (width<=760px){.about-founder-portrait-frame,.about-founder-image{min-height:390px}.about-founder-portrait-caption{flex-direction:column;align-items:flex-start}}.about-difference{z-index:1;isolation:isolate;background:linear-gradient(#00aeff08 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#00aeff08 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 50% 0,#00aeff29,#0000 38%),linear-gradient(#061118f2,#01060afa);border:1px solid #00aeff47;margin-top:22px;padding:38px 46px 42px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 42px #00aeff0f,0 0 26px #00aeff14}.about-difference:before,.about-difference:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#dcedf69e,#00aeffe6,#dcedf69e,#0000);height:2px;position:absolute;left:72px;right:72px;box-shadow:0 0 18px #00aeff6b}.about-difference:before{top:9px}.about-difference:after{bottom:9px}.about-difference-header{text-align:center;max-width:1180px;margin:0 auto 30px}.about-difference-header h2{color:#f6f8fb;text-transform:uppercase;letter-spacing:.025em;text-shadow:0 2px #0009,0 0 20px #00aeff1f;margin:0;font-size:clamp(30px,2.5vw,46px);line-height:1.08}.about-difference-grid{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:stretch;gap:34px;display:grid}.about-difference-column{background:linear-gradient(#ffffff09,#0000 22%),linear-gradient(#08141ce0,#02080ceb);border:1px solid #00aeff33;padding:30px 34px;box-shadow:inset 0 0 28px #00aeff0b}.about-difference-column--contrast{border-color:#c3d6e038}.about-difference-column--systemsmill{border-color:#00aeff57;box-shadow:inset 0 0 34px #00aeff13,0 0 18px #00aeff12}.about-difference-lead{color:#fff;margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.55}.about-difference-column p{color:#edf6fad1;margin:0 0 14px;font-size:15px;line-height:1.66}.about-difference-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.about-difference-list li{color:#edf6fac2;padding-left:24px;font-size:15px;line-height:1.48;position:relative}.about-difference-list li:before{content:"";background:linear-gradient(90deg,#dce8efa6,#00aeffe0);width:11px;height:1px;position:absolute;top:.62em;left:0;box-shadow:0 0 8px #00aeff6b}.about-difference-closing{text-transform:uppercase;letter-spacing:.09em;font-weight:900;color:#ffffffeb!important;margin-top:20px!important}.about-difference-column strong{color:var(--sm-blue);text-shadow:0 0 16px #00aeff52;margin-top:20px;font-size:17px;line-height:1.55;display:block}.about-difference-divider{background:linear-gradient(#0000,#00aeff94,#0000);place-items:center;display:grid;box-shadow:0 0 14px #00aeff38}.about-difference-divider span{background:#dff6ff;border:1px solid #00aeffe0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #00aeffcc}.about-difference-statement{text-align:center;background:linear-gradient(90deg,#0000,#00aeff14,#0000);border-top:1px solid #00aeff47;border-bottom:1px solid #00aeff47;margin-top:28px;padding:22px 28px}.about-difference-statement span,.about-difference-statement strong{text-transform:uppercase;display:block}.about-difference-statement span{color:#ecf6fab8;letter-spacing:.15em;font-size:13px;font-weight:900}.about-difference-statement strong{color:#fff;letter-spacing:.045em;text-shadow:0 0 20px #00aeff33;margin-top:8px;font-size:clamp(20px,1.8vw,30px);line-height:1.2}@media (width<=980px){.about-difference{padding:34px 26px 38px}.about-difference-grid{grid-template-columns:1fr;gap:20px}.about-difference-divider{width:100%;height:1px}}@media (width<=620px){.about-difference{padding:30px 18px 34px}.about-difference-column{padding:24px 20px}.about-difference:before,.about-difference:after{left:28px;right:28px}}.about-difference-divider{isolation:isolate;position:relative;overflow:visible}.about-difference-divider:before{content:"";z-index:0;pointer-events:none;opacity:.18;background:linear-gradient(#0000 0%,#00aeff24 26%,#dff6ffe0 50%,#00aeff33 74%,#0000 100%) 0 0/100% 32% no-repeat;animation:12s linear infinite aboutDifferenceConduitCharge;position:absolute;inset:0}.about-difference-divider span{z-index:2;opacity:0;will-change:transform, opacity, filter;animation:12s cubic-bezier(.42,0,.2,1) infinite aboutDifferencePowerNode;position:absolute;top:0;left:50%;transform:translate(-50%)}.about-difference-divider span:before,.about-difference-divider span:after{content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.about-difference-divider span:before{opacity:0;filter:blur(.15px);background:linear-gradient(#0000,#00aeff2e 30%,#00aeffc7 78%,#e1f8fffa);width:2px;height:58px;animation:12s linear infinite aboutDifferencePowerTrail;bottom:50%;box-shadow:0 0 10px #00aeff8a}.about-difference-divider span:after{opacity:0;filter:blur(1px);background:radial-gradient(circle,#fffffff0 0 10%,#7ee0ffa3 28%,#00aeff2e 56%,#0000 74%);border-radius:50%;width:22px;height:22px;animation:12s linear infinite aboutDifferenceNodeHalo;top:50%}.about-difference-column--systemsmill{animation:12s ease-in-out infinite aboutDifferenceReceiverPulse}@keyframes aboutDifferencePowerNode{0%,67%{opacity:0;filter:brightness(.8);transform:translate(-50%)}70%{opacity:.42;filter:brightness(1.1)drop-shadow(0 0 6px #00aeff7a);transform:translate(-50%)}73%{opacity:1;filter:brightness(1.58)drop-shadow(0 0 11px #00aefff0)}84%{opacity:1;filter:brightness(1.72)drop-shadow(0 0 15px #00aeff);transform:translate(-50%,calc(100% - 7px))}88%,to{opacity:0;filter:brightness(.9);transform:translate(-50%,calc(100% - 7px))}}@keyframes aboutDifferencePowerTrail{0%,68%,89%,to{opacity:0}72%{opacity:.22}78%{opacity:.82}84%{opacity:.96}88%{opacity:0}}@keyframes aboutDifferenceNodeHalo{0%,68%,88%,to{opacity:0;transform:translate(-50%,-50%)scale(.45)}73%{opacity:.76;transform:translate(-50%,-50%)scale(.9)}82%{opacity:.92;transform:translate(-50%,-50%)scale(1.15)}86%{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@keyframes aboutDifferenceConduitCharge{0%,68%,90%,to{opacity:.12;filter:brightness(.88);background-position:0 -35%}72%{opacity:.36}84%{opacity:.84;filter:brightness(1.45)drop-shadow(0 0 8px #00aeff80);background-position:0 135%}88%{opacity:.18;background-position:0 135%}}@keyframes aboutDifferenceReceiverPulse{0%,83%,90%,to{border-color:#00aeff57;box-shadow:inset 0 0 34px #00aeff13,0 0 18px #00aeff12}86%{border-color:#7ae0ffb3;box-shadow:inset 0 0 42px #00aeff24,0 0 26px #00aeff3d,0 0 7px #e7f9ff29}}@media (width<=980px){.about-difference-divider span{top:50%;left:0;transform:translateY(-50%)}.about-difference-divider span:before{background:linear-gradient(90deg,#0000,#00aeff2e 30%,#00aeffc7 78%,#e1f8fffa);width:58px;height:2px;inset:50% 50% auto auto;transform:translateY(-50%)}.about-difference-divider:before{background:linear-gradient(90deg,#0000 0%,#00aeff24 26%,#dff6ffe0 50%,#00aeff33 74%,#0000 100%) 0 0/32% 100% no-repeat}@keyframes aboutDifferencePowerNode{0%,67%{opacity:0;filter:brightness(.8);transform:translateY(-50%)}70%{opacity:.42;filter:brightness(1.1)drop-shadow(0 0 6px #00aeff7a);transform:translateY(-50%)}73%{opacity:1;filter:brightness(1.58)drop-shadow(0 0 11px #00aefff0)}84%{opacity:1;filter:brightness(1.72)drop-shadow(0 0 15px #00aeff);transform:translate(calc(100% - 7px),-50%)}88%,to{opacity:0;filter:brightness(.9);transform:translate(calc(100% - 7px),-50%)}}@keyframes aboutDifferenceConduitCharge{0%,68%,90%,to{opacity:.12;filter:brightness(.88);background-position:-35% 0}72%{opacity:.36}84%{opacity:.84;filter:brightness(1.45)drop-shadow(0 0 8px #00aeff80);background-position:135% 0}88%{opacity:.18;background-position:135% 0}}}@media (prefers-reduced-motion:reduce){.about-difference-divider:before,.about-difference-divider span,.about-difference-divider span:before,.about-difference-divider span:after,.about-difference-column--systemsmill{animation:none!important}.about-difference-divider span{opacity:.72;top:50%;transform:translate(-50%,-50%)}}.about-logo-hero--flow{isolation:isolate;background:radial-gradient(at 21% 48%,#2ecee01f,#0000 31%),radial-gradient(at 73% 51%,#00aeff16,#0000 37%),linear-gradient(#0a313b 0%,#082b35 48%,#07262f 100%);border:1px solid #76cddc38;min-height:clamp(360px,37vw,650px);padding:clamp(10px,1.2vw,22px);overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000007a,inset 0 0 90px #000f1657,0 0 40px #00aeff14}.about-logo-hero--flow:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(112deg,#0000 0 31%,#ffffff09 38%,#0000 45%),linear-gradient(112deg,#0000 0 58%,#00aeff0a 65%,#0000 72%);animation:18s ease-in-out infinite alternate aboutHeroAmbientDrift;position:absolute;inset:0;transform:translate(-18%)}.about-logo-hero--flow:after{content:"";z-index:8;pointer-events:none;border:1px solid #def4f814;position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #00aeff09,inset 0 0 46px #00000038}.about-logo-hero--flow .about-logo-hero-stage{z-index:3;isolation:isolate;border-radius:2px;width:min(1540px,96%);line-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5% 97.5%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5% 97.5%,#0000 100%)}.about-logo-hero--flow .about-logo-hero-stage img{z-index:2;filter:saturate(1.02)brightness(1.015)contrast(1.045)drop-shadow(0 18px 28px #0000002e);width:100%;max-width:none;display:block;position:relative;transform:translateZ(0)}.about-hero-ambient-field,.about-hero-blueprint-grid,.about-hero-flow-band,.about-hero-horizon,.about-hero-vignette,.about-hero-chrome-sweep,.about-hero-energy-thread,.about-hero-hub-pulse,.about-hero-signal-node{pointer-events:none;position:absolute}.about-hero-ambient-field{z-index:1;opacity:.58;filter:blur(14px);background:radial-gradient(at 22% 53%,#5befff1f,#0000 23%),radial-gradient(at 68%,#00aeff14,#0000 30%),radial-gradient(at 50% 120%,#0c81951f,#0000 44%);animation:12s ease-in-out infinite aboutHeroFieldFlow;inset:-18% -8%}.about-hero-blueprint-grid{z-index:1;opacity:.12;background-image:linear-gradient(#68d4e51a 1px,#0000 1px),linear-gradient(90deg,#68d4e514 1px,#0000 1px);background-size:54px 54px;animation:28s linear infinite aboutHeroGridDrift;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 76%);mask-image:radial-gradient(#000 0%,#0000 76%)}.about-hero-flow-band{z-index:1;mix-blend-mode:screen;opacity:.3;filter:blur(.3px);border-radius:50%;width:140%;left:-20%}.about-hero-flow-band-a{border-top:1px solid #55e4f73d;height:28%;animation:14s ease-in-out infinite alternate aboutHeroBandA;top:37%;transform:rotate(-2.2deg)scaleX(1.05);box-shadow:0 -12px 38px #00aeff0d}.about-hero-flow-band-b{opacity:.18;border-bottom:1px solid #ffffff24;height:22%;animation:17s ease-in-out 1.5s infinite alternate aboutHeroBandB;top:52%;transform:rotate(1.4deg)scaleX(1.04)}.about-hero-chrome-sweep{z-index:5;opacity:0;filter:blur(1px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffff0d,#ffffff6b,#71e1ff29,#0000);width:14%;animation:11.8s cubic-bezier(.44,0,.2,1) 1.2s infinite aboutHeroChromeSweep;inset:-35% auto -35% -28%;transform:skew(-16deg)}.about-hero-energy-thread{z-index:6;opacity:.42;background:linear-gradient(90deg,#0000,#00aeff33 12%,#00aeff75 50%,#ffffff38 78%,#0000);height:2px;top:66.6%;left:34%;right:5.5%;overflow:hidden;box-shadow:0 0 10px #00aeff38}.about-hero-energy-thread:before{content:"";background:linear-gradient(90deg,#0000,#62e2ffb8,#fff,#00aeffcc,#0000);border-radius:999px;width:16%;height:10px;animation:8.8s cubic-bezier(.48,0,.18,1) infinite aboutHeroEnergyTravel;position:absolute;top:-4px;left:-18%;box-shadow:0 0 12px #00aeffc7,0 0 24px #00aeff4d}.about-hero-hub-pulse{z-index:6;aspect-ratio:1;opacity:0;border:1px solid #5be6ff75;border-radius:50%;width:clamp(34px,3.1vw,58px);animation:7.4s ease-out 2.1s infinite aboutHeroHubPulse;top:48.2%;left:23.45%;transform:translate(-50%,-50%);box-shadow:0 0 14px #00aeff61,inset 0 0 12px #00aeff33}.about-hero-signal-node{z-index:6;opacity:0;background:#f7fdff;border-radius:50%;width:5px;height:5px;animation:9.6s ease-in-out infinite aboutHeroNodePulse;box-shadow:0 0 7px #fff,0 0 14px #00aeffd6,0 0 26px #00aeff61}.about-hero-signal-node-a{animation-delay:.4s;top:43%;left:11.8%}.about-hero-signal-node-b{animation-delay:3.5s;top:57.6%;left:64.8%}.about-hero-signal-node-c{animation-delay:6.4s;top:58.2%;left:88.4%}.about-hero-horizon{z-index:2;opacity:.42;background:linear-gradient(90deg,#0000,#5fdef133,#fff3,#00aeff3d,#0000);height:1px;bottom:11%;left:7%;right:7%;box-shadow:0 0 18px #00aeff29}.about-hero-vignette{z-index:7;inset:0;box-shadow:inset 0 0 70px #000d1361,inset 0 0 130px #000b1129}@keyframes aboutHeroAmbientDrift{0%{opacity:.72;transform:translate(-18%)scale(1.02)}to{opacity:1;transform:translate(14%)scale(1.07)}}@keyframes aboutHeroFieldFlow{0%,to{opacity:.46;transform:translate(-1.5%)scale(1)}48%{opacity:.68;transform:translate(2.5%,-1%)scale(1.05)}}@keyframes aboutHeroGridDrift{0%{background-position:0 0,0 0}to{background-position:54px 27px,27px 54px}}@keyframes aboutHeroBandA{0%{opacity:.22;transform:rotate(-2.2deg)translateY(-7px)scaleX(1.05)}to{opacity:.38;transform:rotate(-1deg)translateY(9px)scaleX(1.08)}}@keyframes aboutHeroBandB{0%{opacity:.12;transform:rotate(1.4deg)translateY(8px)scaleX(1.04)}to{opacity:.25;transform:rotate(.2deg)translateY(-7px)scaleX(1.08)}}@keyframes aboutHeroChromeSweep{0%,68%{opacity:0;left:-28%}70%{opacity:.18}76%{opacity:.78}83%{opacity:.1;left:114%}84%,to{opacity:0;left:114%}}@keyframes aboutHeroEnergyTravel{0%,18%{opacity:0;left:-18%}22%{opacity:1}76%{opacity:1}84%,to{opacity:0;left:108%}}@keyframes aboutHeroHubPulse{0%,64%,to{opacity:0;transform:translate(-50%,-50%)scale(.58)}67%{opacity:.64}76%{opacity:.22;transform:translate(-50%,-50%)scale(1.5)}82%{opacity:0;transform:translate(-50%,-50%)scale(2.05)}}@keyframes aboutHeroNodePulse{0%,72%,to{opacity:0;transform:scale(.45)}75%{opacity:.95;transform:scale(1)}78%{opacity:.28;transform:scale(1.7)}81%{opacity:0;transform:scale(2.2)}}@media (width<=900px){.about-logo-hero--flow{min-height:230px;padding:8px 2px}.about-logo-hero--flow .about-logo-hero-stage{width:100%;-webkit-mask-image:none;mask-image:none}.about-hero-blueprint-grid,.about-hero-flow-band,.about-hero-signal-node{display:none}.about-hero-energy-thread{left:31%;right:4%}}@media (prefers-reduced-motion:reduce){.about-logo-hero--flow:before,.about-hero-ambient-field,.about-hero-blueprint-grid,.about-hero-flow-band,.about-hero-chrome-sweep,.about-hero-energy-thread:before,.about-hero-hub-pulse,.about-hero-signal-node{animation:none!important}}@media (width<=1280px){.about-shell{width:min(1840px,100% - 32px);padding:22px}.about-mission-panel{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:30px;padding:38px 40px}.about-mission-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.about-mission-stat{border-top:1px solid #00aeff38;border-left:0;min-height:132px}.about-mission-stat:nth-child(-n+2){border-top:0}.about-mission-stat:nth-child(2n){border-left:1px solid #00aeff38}.about-values-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.about-value-card:nth-child(4){border-left:0}.about-value-card:nth-child(n+4){border-top:1px solid #00aeff3d}.about-founder,.about-founder--architect{grid-template-columns:minmax(300px,.72fr) minmax(0,1fr);gap:24px}.about-why-copy{border-top:1px solid #00aeff47;border-left:0;grid-column:1/-1;padding:28px 30px 12px}.about-promise{padding-left:44px;padding-right:44px}.about-promise>.about-alignment-frame,.about-final-cta>.about-alignment-frame{opacity:.44}.about-promise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.about-page{padding-top:14px}.about-shell{width:min(100% - 24px,1840px);padding:18px}.about-shell:after{left:48px;right:48px}.about-logo-hero,.about-logo-hero--flow{min-height:clamp(220px,39vw,340px);padding:10px 2px}.about-logo-hero--flow .about-logo-hero-stage{width:min(100%,980px)}.about-mission-panel{grid-template-columns:1fr;gap:28px;padding:36px 32px}.about-mission-copy{text-align:center}.about-mission-copy h1:after{margin-left:auto;margin-right:auto}.about-mission-copy p:not(.about-kicker){margin-inline:auto}.about-values{padding:28px 26px 34px}.about-values-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.about-value-card{min-height:205px}.about-value-card:nth-child(odd){border-left:0}.about-value-card:nth-child(2n){border-left:1px solid #00aeff3d}.about-value-card:nth-child(n+3){border-top:1px solid #00aeff3d}.about-founder,.about-founder--architect{grid-template-columns:1fr;padding:26px}.about-founder-portrait-frame{width:min(100%,520px);min-height:520px;margin-inline:auto}.about-founder-copy,.about-why-copy{border-top:1px solid #00aeff47;border-left:0;padding:28px 18px 8px}.about-founder-copy,.about-signature,.about-difference-header,.about-difference-lead{text-align:center}.about-promise{padding:34px 28px 38px}.about-promise:before,.about-promise:after{left:36px;right:36px}.about-promise>.about-alignment-frame,.about-final-cta>.about-alignment-frame{display:none}.about-final-cta{grid-template-columns:1fr;padding:42px 30px}.about-final-center{width:100%}}@media (width<=720px){.about-page{padding:10px 0 22px}.about-shell{width:calc(100% - 16px);padding:12px}.about-shell:before{inset:5px}.about-shell:after{left:34px;right:34px}.about-shell-corner{width:18px;height:18px}.about-shell-corner-tl,.about-shell-corner-tr{top:7px}.about-shell-corner-bl,.about-shell-corner-br{bottom:7px}.about-shell-corner-tl,.about-shell-corner-bl{left:7px}.about-shell-corner-tr,.about-shell-corner-br{right:7px}.about-logo-hero,.about-logo-hero--flow{border-color:#00aeff29;min-height:clamp(175px,48vw,260px)}.about-logo-hero--flow .about-logo-hero-stage img{filter:brightness(1.02)contrast(1.025)drop-shadow(0 10px 18px #0000002e)}.about-hero-energy-thread{top:67%;left:30%;right:3%}.about-hero-hub-pulse{width:30px}.about-mission-panel,.about-values,.about-founder,.about-difference,.about-promise,.about-final-cta{margin-top:14px}.about-mission-panel{gap:24px;padding:28px 20px}.about-kicker{letter-spacing:.16em;font-size:11px}.about-mission-copy h1{font-size:clamp(30px,9.2vw,46px);line-height:1.02}.about-mission-copy p:not(.about-kicker){font-size:16px;line-height:1.58}.about-mission-stats{border:1px solid #00aeff38;grid-template-columns:1fr 1fr;gap:0}.about-mission-stat{min-height:128px;padding:14px 10px}.about-mission-stat:nth-child(n+3){border-top:1px solid #00aeff38}.about-mission-stat img{width:50px;height:50px}.about-values{padding:26px 16px 28px}.about-values-rail{grid-template-columns:1fr}.about-value-card,.about-value-card:nth-child(2n),.about-value-card:nth-child(odd){border-top:1px solid #00aeff3d;border-left:0;min-height:0;padding:24px 20px}.about-value-card:first-child{border-top:0}.about-value-card img{width:54px;height:54px;margin-bottom:14px}.about-founder,.about-founder--architect{gap:18px;padding:18px}.about-founder-portrait-frame{min-height:clamp(390px,118vw,520px)}.about-founder-copy,.about-why-copy{padding:24px 8px 4px}.about-founder-copy h2,.about-why-copy h2,.about-promise h2,.about-final-center h2{font-size:clamp(27px,7.8vw,36px)}.about-founder-copy p,.about-why-copy p,.about-difference-column p,.about-difference-list li{font-size:15px}.about-difference{padding:28px 16px 32px}.about-difference-header h2{font-size:clamp(28px,8vw,40px)}.about-difference-column{padding:22px 18px}.about-difference-statement{padding:20px 14px}.about-difference-statement span{font-size:11px;line-height:1.5}.about-promise{padding:30px 16px 32px}.about-promise:before,.about-promise:after{left:24px;right:24px}.about-promise-grid{grid-template-columns:1fr;gap:14px}.about-promise-module{min-height:0;padding:30px 20px 24px}.about-final-cta{padding:36px 18px}.about-cta-button{width:min(100%,360px);min-height:58px;padding:0 48px}}@media (width<=480px){.about-shell{width:calc(100% - 10px);padding:9px}.about-logo-hero,.about-logo-hero--flow{min-height:154px}.about-hero-blueprint-grid,.about-hero-flow-band,.about-hero-signal-node,.about-hero-horizon{display:none}.about-mission-panel{padding:24px 15px}.about-mission-copy h1{font-size:clamp(28px,9.8vw,38px)}.about-mission-stats{grid-template-columns:1fr}.about-mission-stat,.about-mission-stat:nth-child(2n),.about-mission-stat:nth-child(n+3){border-top:1px solid #00aeff38;border-left:0;min-height:112px}.about-mission-stat:first-child{border-top:0}.about-values,.about-founder,.about-difference,.about-promise,.about-final-cta{padding-left:13px;padding-right:13px}.about-founder-portrait-frame{min-height:360px}.about-photo-corner{width:54px;height:54px}.about-founder-portrait-caption{bottom:14px;left:14px;right:14px}.about-founder-copy,.about-why-copy{padding-left:2px;padding-right:2px}.about-difference-column{padding:20px 14px}.about-difference-list li{padding-left:20px}.about-promise h2,.about-final-center h2{font-size:28px}.about-cta-button{width:100%;padding:0 40px}.about-cta-button-label{letter-spacing:.12em;font-size:12px}}@media (hover:none),(pointer:coarse){.about-value-card:hover,.about-promise-module:hover,.about-cta-button:hover{transform:none}}.contact-page{min-height:100vh;color:var(--sm-text);background:radial-gradient(circle at 8% 7%,#00aeff24,#0000 32%),radial-gradient(circle at 88% 16%,#00aeff29,#0000 34%),radial-gradient(circle at 52% 100%,#00aeff17,#0000 42%),linear-gradient(#010508fc,#030a0efe);padding:34px 0 78px;position:relative;overflow:hidden}.contact-page:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(90deg,#ffffff14,#0000 15% 85%,#ffffff14),repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 18px),repeating-linear-gradient(0deg,#00aeff0b 0 1px,#0000 1px 74px);position:absolute;inset:0}.contact-blueprint-field{pointer-events:none;position:absolute;inset:0;overflow:hidden}.contact-blueprint-grid,.contact-blueprint-grid-fine{opacity:.24;background-image:linear-gradient(#00aeff29 1px,#0000 1px),linear-gradient(90deg,#00aeff29 1px,#0000 1px);background-size:88px 88px;animation:34s linear infinite contact-blueprint-drift;position:absolute;inset:-120px;transform:rotate(-1deg)}.contact-blueprint-grid-fine{opacity:.14;background-size:22px 22px;animation-duration:48s;animation-direction:reverse}.contact-blueprint-cross{border:1px solid #00aeff2e;width:280px;height:280px;position:absolute;box-shadow:0 0 34px #00aeff1f}.contact-blueprint-cross:before,.contact-blueprint-cross:after{content:"";background:#00aeff33;position:absolute;box-shadow:0 0 16px #00aeff3d}.contact-blueprint-cross:before{width:1px;height:calc(100% + 88px);top:-44px;left:50%}.contact-blueprint-cross:after{width:calc(100% + 88px);height:1px;top:50%;left:-44px}.contact-blueprint-cross-one{animation:11s ease-in-out infinite contact-soft-float;top:118px;right:-60px}.contact-blueprint-cross-two{opacity:.55;width:210px;height:210px;animation:14s ease-in-out infinite reverse contact-soft-float;bottom:420px;left:-95px}.contact-blueprint-orbit{border:1px dashed #00aeff33;border-radius:50%;width:480px;height:480px;animation:46s linear infinite contact-orbit-spin;position:absolute;top:18%;right:7%;box-shadow:inset 0 0 44px #00aeff14}.contact-shell{z-index:1;width:min(1840px,100% - 48px);margin:0 auto;position:relative}.contact-hero,.contact-intake-panel{background:linear-gradient(#ffffff17,#0000 18%),radial-gradient(circle at 82% 44%,#00aeff33,#0000 36%),linear-gradient(135deg,#08141bf5,#010508fc);border:1px solid #d0e5f05c;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff2e,inset 0 -4px #00aeffc2,inset 0 0 64px #00aeff14,0 0 46px #00aeff2e,0 28px 80px #0000005c}.contact-hero{grid-template-columns:minmax(460px,1.08fr) minmax(390px,.72fr);align-items:center;gap:46px;min-height:460px;padding:58px 60px;display:grid;position:relative}.contact-hero:before,.contact-hero:after,.contact-intake-panel:before,.contact-intake-panel:after{content:"";background:linear-gradient(90deg,#0000,#00aeffe6,#ffffffa8,#00aeffcc,#0000);height:2px;position:absolute;left:34px;right:34px;box-shadow:0 0 18px #00aeff99}.contact-hero:before,.contact-intake-panel:before{top:12px}.contact-hero:after,.contact-intake-panel:after{bottom:12px}.contact-hero-sweep,.contact-panel-sweep{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff24,#00aeff52,#0000);animation:12s ease-in-out infinite contact-panel-sweep;position:absolute;inset:-2px;transform:translate(-125%)skew(-18deg)}.contact-panel-sweep{animation-delay:4s}.contact-frame-screw,.contact-card-screw,.contact-button-screw{z-index:5;pointer-events:none;filter:drop-shadow(0 0 7px #00aeff4d);display:block;position:absolute}.contact-frame-screw,.contact-card-screw{width:22px;height:22px}.contact-frame-screw img,.contact-card-screw img,.contact-button-screw img{object-fit:contain;width:100%;height:100%;display:block}.contact-frame-screw-tl,.contact-intake-screw-tl{top:22px;left:22px}.contact-frame-screw-tr,.contact-intake-screw-tr{top:22px;right:22px}.contact-frame-screw-bl{bottom:22px;left:22px}.contact-frame-screw-br{bottom:22px;right:22px}.contact-hero-copy{z-index:2;position:relative}.contact-kicker{color:var(--sm-blue);letter-spacing:.24em;text-transform:uppercase;text-shadow:0 0 16px #00aeff80;margin:0 0 14px;font-size:13px;font-weight:900}.contact-hero h1{color:#f6f8fb;letter-spacing:.025em;text-transform:uppercase;text-shadow:0 3px #000000b3,0 0 20px #ffffff1f;max-width:830px;margin:0;font-size:clamp(44px,4.25vw,84px);line-height:.94}.contact-hero h1 span{color:var(--sm-blue);text-shadow:0 3px #000000b3,0 0 30px #00aeff8c;margin-top:8px;display:block}.contact-hero-copy>p:not(.contact-kicker){color:#ecf4f8d6;max-width:760px;margin:25px 0 0;font-size:18px;line-height:1.62}.contact-hero-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.contact-primary-btn,.contact-secondary-btn,.contact-submit-btn,.contact-ready-card a{color:#f3f8fb;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1c2f3af7,#040b10fc);border:1px solid #78d2ff66;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 30px;font-size:11px;font-weight:950;line-height:1;text-decoration:none;transition:color .22s,border-color .22s,background .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -3px #00aeff8f,0 0 18px #00aeff1f}.contact-primary-btn:hover,.contact-secondary-btn:hover,.contact-submit-btn:hover,.contact-ready-card a:hover{color:#031018;filter:brightness(1.05);background:linear-gradient(#63d8ff,#00aeff);border-color:#54d2fffa;box-shadow:inset 0 1px #ffffff73,inset 0 -3px #ffffff57,0 0 30px #00aeff6b}.contact-secondary-btn{background:linear-gradient(#0c171ef5,#02070bfc)}.contact-button-screw{opacity:.72;width:16px;height:16px;top:50%;transform:translateY(-50%)}.contact-button-screw-left{left:8px}.contact-button-screw-right{right:8px}.contact-command-panel{z-index:2;background:radial-gradient(circle at 50% 34%,#00aeff33,#0000 42%),repeating-linear-gradient(90deg,#ffffff07 0 1px,#0000 1px 18px),linear-gradient(#0b171ff5,#02070bfc);border:1px solid #78d2ff5c;flex-direction:column;justify-content:space-between;min-height:360px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -4px #00aeff94,0 0 30px #00aeff24}.contact-command-panel:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff26,#00aeff5c,#0000);animation:10s ease-in-out infinite contact-panel-sweep;position:absolute;inset:-1px;transform:translate(-130%)skew(-18deg)}.contact-command-header,.contact-command-readouts,.contact-signal-core{z-index:1;position:relative}.contact-command-header{color:#ebf5fac7;letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:950;display:flex}.contact-command-header i{background:var(--sm-blue);border-radius:50%;width:10px;height:10px;animation:2.4s ease-in-out infinite contact-led-pulse;box-shadow:0 0 16px #00aefff2}.contact-signal-core{place-items:center;min-height:196px;display:grid}.contact-signal-core strong{z-index:3;color:#f6fbff;letter-spacing:.16em;background:radial-gradient(circle,#00aeff5c,#040b10f2 64%);border:1px solid #00aeffa8;border-radius:50%;place-items:center;width:96px;height:96px;font-size:12px;font-weight:950;display:grid;position:relative;box-shadow:inset 0 0 24px #00aeff4d,0 0 38px #00aeff4d}.contact-signal-ring{border:1px solid #00aeff4d;border-radius:50%;animation:5.5s ease-in-out infinite contact-ring-breathe;position:absolute;box-shadow:0 0 20px #00aeff1f}.contact-signal-ring-one{width:150px;height:150px}.contact-signal-ring-two{opacity:.65;width:210px;height:210px;animation-delay:.5s}.contact-signal-ring-three{opacity:.38;width:276px;height:276px;animation-delay:1s}.contact-signal-axis{opacity:.75;background:linear-gradient(90deg,#0000,#00aeff57,#0000);width:290px;height:1px;position:absolute}.contact-signal-axis-a{transform:rotate(0)}.contact-signal-axis-b{transform:rotate(90deg)}.contact-command-readouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.contact-command-readouts span{color:#ecf4f8b8;letter-spacing:.08em;text-transform:uppercase;background:#01060a99;border:1px solid #78d2ff3d;min-height:50px;padding:11px 12px;font-size:10px;font-weight:850}.contact-command-readouts b{color:var(--sm-blue);letter-spacing:.16em;margin-bottom:4px;font-size:9px;display:block}.contact-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.contact-channel-card,.contact-project-card,.contact-side-card{background:linear-gradient(#ffffff17,#ffffff06 20%,#0000 48%),radial-gradient(circle at 50% 0,#00aeff24,#0000 40%),linear-gradient(#0b181ffa,#02070bfe);border:1px solid #dceef852;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff24,inset 0 -3px #00aeff94,0 18px 36px #0000004d,0 0 26px #00aeff14}.contact-channel-card{grid-template-columns:78px 1fr;align-items:start;gap:22px;min-height:206px;padding:32px 28px 36px;transition:border-color .24s,box-shadow .24s,filter .24s;display:grid}.contact-channel-card:before,.contact-project-card:before,.contact-side-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff24,#00aeff4d,#0000);transition:transform .56s cubic-bezier(.18,.78,.24,1),opacity .22s;position:absolute;inset:-1px;transform:translate(-120%)skew(-18deg)}.contact-channel-card:hover,.contact-project-card:hover,.contact-side-card:hover{filter:brightness(1.06);border-color:#00aeffa3;box-shadow:inset 0 0 0 1px #00aeff38,inset 0 -3px #00aeffd6,0 0 34px #00aeff29,0 18px 44px #00000057}.contact-channel-card:hover:before,.contact-project-card:hover:before,.contact-side-card:hover:before{opacity:1;transform:translate(120%)skew(-18deg)}.contact-channel-card:after,.contact-project-card:after,.contact-side-card:after{content:"";background:linear-gradient(90deg,#0000,#00aeffad,#ffffffb8,#00aeff94,#0000);height:2px;position:absolute;bottom:10px;left:26px;right:26px;box-shadow:0 0 14px #00aeff66}.contact-card-glow{opacity:.85;background:radial-gradient(circle,#00aeff3d,#0000 68%);border-radius:50%;width:140px;height:140px;position:absolute;top:-46px;right:-46px}.contact-card-screw-tl{opacity:.78;width:17px;height:17px;top:14px;left:14px}.contact-card-icon,.contact-project-icon,.contact-step-icon{z-index:1;background:radial-gradient(circle,#00aeff38,#030a0feb 62%);border:1px solid #00aeff5c;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 18px #00aeff2b,0 0 18px #00aeff1f}.contact-card-icon{width:68px;height:68px}.contact-card-icon img,.contact-project-icon img,.contact-step-icon img{object-fit:contain;filter:drop-shadow(0 0 9px #00aeff61);width:34px;height:34px}.contact-channel-content,.contact-project-card h3,.contact-project-card p,.contact-project-code,.contact-project-open,.contact-side-card h3,.contact-step,.contact-promise-list,.contact-side-card p,.contact-side-label,.contact-ready-card a{z-index:1;position:relative}.contact-channel-meta,.contact-side-label{color:#ecf4f88f;letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:950;display:inline-flex}.contact-channel-card p{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:950}.contact-channel-card a,.contact-channel-card strong{color:#f6fbff;letter-spacing:.02em;text-transform:uppercase;margin-bottom:12px;font-size:clamp(20px,1.4vw,27px);line-height:1;text-decoration:none;transition:color .2s,text-shadow .2s;display:block}.contact-channel-card a:hover{color:var(--sm-blue);text-shadow:0 0 16px #00aeff7a}.contact-channel-card span:not(.contact-card-glow):not(.contact-card-screw):not(.contact-channel-meta){color:#ecf4f8b8;font-size:14px;line-height:1.55;display:block}.contact-section-title{grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin:36px 0 18px;display:grid}.contact-section-title span{background:linear-gradient(90deg,#0000,#00aeffe0,#0000);height:1px;box-shadow:0 0 14px #00aeff70}.contact-section-title h2{color:#f4f8fb;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 16px #00aeff47;margin:0;font-size:20px;font-weight:950}.contact-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.contact-project-card{min-height:282px;padding:36px 32px 48px;transition:border-color .24s,box-shadow .24s,filter .24s}.contact-project-code{color:#00aeff8a;letter-spacing:.18em;font-size:10px;font-weight:950;position:absolute;top:24px;right:24px}.contact-project-icon{width:66px;height:66px;margin-bottom:26px}.contact-project-card h3{color:#f6fbff;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:24px;font-weight:950;line-height:1.05}.contact-project-card p{color:#ecf4f8b8;margin:14px 0 0;font-size:14px;line-height:1.55}.contact-project-open{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:950;position:absolute;bottom:24px;left:32px}.contact-intake{grid-template-columns:minmax(0,1.2fr) minmax(360px,.52fr);align-items:start;gap:22px;margin-top:34px;display:grid}.contact-intake-panel{padding:46px 42px 42px;position:relative}.contact-intake-panel h2{color:#f6fbff;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 20px #00aeff2e;margin:0;font-size:clamp(34px,3vw,56px);line-height:.98}.contact-intake-lead{color:#ecf4f8c2;max-width:820px;margin:18px 0 28px;font-size:16px;line-height:1.62}.contact-success{z-index:2;background:linear-gradient(90deg,#00aeff29,#02080cdb),linear-gradient(#ffffff14,#0000);border:1px solid #00aeff75;margin:0 0 22px;padding:16px 18px;animation:.36s both contact-success-in;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 24px #00aeff1f}.contact-success strong{color:#f6fbff;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:950;display:block}.contact-success span{color:#ecf4f8c7;font-size:14px;line-height:1.45}.contact-form{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.contact-field-group{flex-direction:column;gap:8px;display:flex;position:relative}.contact-field-group:before,.contact-field-group:after{content:"";z-index:1;pointer-events:none;border-top:1px solid #00aeff8c;width:13px;height:13px;position:absolute;top:38px}.contact-field-group:before{border-left:1px solid #00aeff8c;left:10px}.contact-field-group:after{border-right:1px solid #00aeff8c;right:10px}.contact-field-wide{grid-column:1/-1}.contact-field-group label{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:950}.contact-field-group input,.contact-field-group select,.contact-field-group textarea{color:#f5fbff;width:100%;font:inherit;background:linear-gradient(#fff1,#0000 20%),linear-gradient(#08141bf5,#02070bfc);border:1px solid #78d2ff52;border-radius:0;outline:none;font-size:14px;transition:border-color .22s,box-shadow .22s,background .22s;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px #00aeff57,0 0 16px #00aeff0d}.contact-field-group input,.contact-field-group select{height:52px;padding:0 18px}.contact-field-group textarea{resize:vertical;min-height:142px;padding:16px 18px;line-height:1.55}.contact-field-group select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#00aefff2 50%),linear-gradient(135deg,#00aefff2 50%,#0000 50%),linear-gradient(#fff1,#0000 20%),linear-gradient(#08141bf5,#02070bfc);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px,0 0,0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%,100% 100%}.contact-field-group input::placeholder,.contact-field-group textarea::placeholder{color:#ecf4f857}.contact-field-group input:focus,.contact-field-group select:focus,.contact-field-group textarea:focus{border-color:#00aeffc7;box-shadow:inset 0 1px #ffffff24,inset 0 -2px #00aeffdb,0 0 24px #00aeff2e}.contact-submit-btn{grid-column:1/-1;width:min(360px,100%);margin-top:8px}.contact-side-stack{gap:18px;display:grid}.contact-side-card{padding:28px 26px 34px;transition:border-color .24s,box-shadow .24s,filter .24s}.contact-side-card h3{color:#f6fbff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:24px;font-weight:950;line-height:1.05}.contact-promise-list{gap:10px;display:grid}.contact-promise-list span{color:#ecf4f8bd;letter-spacing:.1em;text-transform:uppercase;background:#01060a80;border:1px solid #78d2ff33;grid-template-columns:14px 1fr;align-items:center;gap:10px;min-height:36px;padding:9px 10px;font-size:11px;font-weight:850;display:grid}.contact-promise-list i{background:var(--sm-blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #00aeffb3}.contact-process-card{background:linear-gradient(#ffffff14,#0000 18%),radial-gradient(circle at 90% 0,#00aeff2e,#0000 36%),linear-gradient(#0a161dfa,#02070bfe)}.contact-step{border-top:1px solid #78d2ff2e;grid-template-columns:54px 1fr;gap:14px;padding:16px 0;display:grid}.contact-step:first-of-type{border-top:0;padding-top:0}.contact-step-icon{width:54px;height:54px}.contact-step span{color:var(--sm-blue);letter-spacing:.18em;margin-bottom:5px;font-size:10px;font-weight:950;display:block}.contact-step h4{color:#f6fbff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:15px;font-weight:950}.contact-step p,.contact-ready-card p{color:#ecf4f8b8;margin:0;font-size:13px;line-height:1.52}.contact-ready-card a{width:100%;margin-top:20px}@keyframes contact-panel-sweep{0%,58%{opacity:0;transform:translate(-130%)skew(-18deg)}64%{opacity:1}78%,to{opacity:0;transform:translate(130%)skew(-18deg)}}@keyframes contact-blueprint-drift{0%{transform:translate(0,0)rotate(-1deg)}to{transform:translate(88px,88px)rotate(-1deg)}}@keyframes contact-soft-float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translate(14px,-18px)rotate(3deg)}}@keyframes contact-orbit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes contact-led-pulse{0%,to{opacity:.72;box-shadow:0 0 12px #00aeffb3}50%{opacity:1;box-shadow:0 0 22px #00aeff}}@keyframes contact-ring-breathe{0%,to{opacity:.44;transform:scale(.98)}50%{opacity:.82;transform:scale(1.025)}}@keyframes contact-success-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1180px){.contact-hero,.contact-intake{grid-template-columns:1fr}.contact-command-panel{min-height:320px}.contact-channel-grid,.contact-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.contact-page{padding:22px 0 58px}.contact-shell{width:min(100% - 28px,1840px)}.contact-hero,.contact-intake-panel{padding:42px 24px 34px}.contact-hero h1{font-size:clamp(38px,13vw,58px)}.contact-hero-copy>p:not(.contact-kicker),.contact-intake-lead{font-size:15px}.contact-channel-grid,.contact-project-grid,.contact-form{grid-template-columns:1fr}.contact-channel-card{grid-template-columns:62px 1fr;padding:30px 22px 36px}.contact-card-icon{width:58px;height:58px}.contact-card-icon img,.contact-project-icon img,.contact-step-icon img{width:30px;height:30px}.contact-section-title{text-align:center;grid-template-columns:1fr;gap:12px}.contact-section-title h2{font-size:16px}.contact-command-readouts{grid-template-columns:1fr}.contact-submit-btn{width:100%}}@media (prefers-reduced-motion:reduce){.contact-blueprint-grid,.contact-blueprint-grid-fine,.contact-blueprint-cross,.contact-blueprint-orbit,.contact-hero-sweep,.contact-panel-sweep,.contact-command-panel:before,.contact-command-header i,.contact-signal-ring{animation:none}.contact-channel-card:before,.contact-project-card:before,.contact-side-card:before{transition:none}}.contact-tech-btn{isolation:isolate;background:linear-gradient(90deg,#00aeff21,#0000 26%,#ffffff0e 50%,#0000 72%,#00aeff29),linear-gradient(#1f313bfa,#030a0ffc);border-radius:8px;padding-inline:34px 54px;overflow:hidden}.contact-tech-btn:before,.contact-tech-btn:after{content:"";pointer-events:none;position:absolute}.contact-tech-btn:before{opacity:.9;border-top:1px solid #78d2ff52;border-bottom:1px solid #00aeff38;inset:5px 28px}.contact-tech-btn:after{opacity:0;background:linear-gradient(90deg,#0000,#ffffff38,#00aeff75,#0000);width:54px;top:-40%;bottom:-40%;left:-82px;transform:skew(-18deg)}.contact-tech-btn:hover:after{animation:.72s cubic-bezier(.18,.78,.24,1) both contact-button-light-sweep}.contact-btn-label,.contact-action-arrow{z-index:2;position:relative}.contact-action-arrow{width:26px;height:26px;color:var(--sm-blue);background:#00aeff14;border:1px solid #78d2ff52;place-items:center;margin-left:2px;font-size:17px;line-height:1;transition:transform .22s,color .22s,background .22s,border-color .22s,box-shadow .22s;display:inline-grid;box-shadow:inset 0 0 10px #00aeff24,0 0 12px #00aeff1f}.contact-tech-btn:hover .contact-action-arrow{color:#031018;background:#ffffff6b;border-color:#03101873;transform:translate(6px);box-shadow:inset 0 0 10px #ffffff2e,0 0 18px #ffffff38}.contact-channel-card{cursor:default}.contact-channel-card:has(a){cursor:pointer}.contact-floating-icon{box-shadow:none;background:0 0;border:0;animation:5.8s ease-in-out infinite contact-icon-hover-float}.contact-floating-icon:before,.contact-floating-icon:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0}.contact-floating-icon:before{background:radial-gradient(circle,#00aeff2b,#0000 64%);border:1px solid #00aeff3d;transform:scale(1.18);box-shadow:0 0 22px #00aeff29}.contact-floating-icon:after{opacity:.85;border-top:1px solid #ffffff3d;border-bottom:1px solid #00aeff3d;animation:18s linear infinite contact-floating-icon-spin;inset:7px}.contact-card-icon img,.contact-project-icon img,.contact-step-icon img{z-index:2;filter:drop-shadow(0 0 12px #00aeff85);width:38px;height:38px;position:relative}.contact-channel-card:hover .contact-floating-icon,.contact-project-card:hover .contact-floating-icon,.contact-step:hover .contact-floating-icon{animation-duration:2.8s}.contact-inline-arrow{color:var(--sm-blue);margin-left:10px;font-size:.78em;transition:transform .22s,color .22s,text-shadow .22s;transform:translate(0);display:inline-block!important}.contact-channel-card a:hover .contact-inline-arrow{color:#fff;text-shadow:0 0 14px #00aeffe6;transform:translate(7px)}.contact-project-card{text-align:left;width:100%;font:inherit;appearance:none;cursor:pointer}.contact-project-card:focus-visible{outline-offset:4px;outline:2px solid #00aeffe6}.contact-project-card.is-selected{background:linear-gradient(#ffffff1f,#ffffff07 22%,#0000 48%),radial-gradient(circle at 50% 0,#00aeff3d,#0000 46%),linear-gradient(#0c1e28fc,#02080cfe);border-color:#00aeffeb;box-shadow:inset 0 0 0 1px #00aeff5c,inset 0 -4px #00aefff5,0 0 38px #00aeff38,0 18px 48px #0000005c}.contact-project-card.is-selected .contact-project-open{color:#fff;text-shadow:0 0 14px #00aeffc7}.contact-project-open i{margin-left:8px;font-style:normal;transition:transform .22s;display:inline-block}.contact-project-card:hover .contact-project-open i,.contact-project-card.is-selected .contact-project-open i{transform:translate(8px)}.contact-field-group select{cursor:pointer;color:#f7fcff;background-image:linear-gradient(45deg,#0000 50%,#fffffff5 50%),linear-gradient(135deg,#fffffff5 50%,#0000 50%),linear-gradient(#00aeff4d,#00aeff0a),linear-gradient(90deg,#0000,#00aeff2e,#0000),linear-gradient(#ffffff16,#0000 20%),linear-gradient(#08141bfa,#02070bfe);background-position:calc(100% - 29px) 22px,calc(100% - 22px) 22px,calc(100% - 46px) 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:7px 7px,7px 7px,46px 100%,100% 1px,100% 100%,100% 100%;border-radius:8px;padding-right:54px;box-shadow:inset 0 1px #ffffff24,inset 0 -3px #00aeff75,inset -46px 0 #00aeff14,0 0 18px #00aeff14}.contact-field-group select:hover{border-color:#00aeff9e;box-shadow:inset 0 1px #ffffff29,inset 0 -3px #00aeffb8,inset -46px 0 #00aeff21,0 0 22px #00aeff21}.contact-field-group select:focus{background-image:linear-gradient(45deg,#0000 50%,#031018 50%),linear-gradient(135deg,#031018 50%,#0000 50%),linear-gradient(#63d8ffdb,#00aeffb8),linear-gradient(90deg,#0000,#ffffff38,#0000),linear-gradient(#ffffff1c,#0000 20%),linear-gradient(#0b1b24fa,#02070bfe)}.contact-field-group select option{color:#f5fbff;background:#061017;font-weight:800}@keyframes contact-button-light-sweep{0%{opacity:0;left:-82px}18%{opacity:1}to{opacity:0;left:calc(100% + 82px)}}@keyframes contact-icon-hover-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}@keyframes contact-floating-icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.contact-tech-btn:hover:after,.contact-floating-icon,.contact-floating-icon:after{animation:none}}.contact-hero{background:radial-gradient(circle at 73% 35%,#00aeff3d,#0000 34%),radial-gradient(circle at 22% 24%,#ffffff14,#0000 23%),linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/48px 48px,linear-gradient(0deg,#00aeff0d 1px,#0000 1px) 0 0/48px 48px,repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 16px),linear-gradient(135deg,#08141bfb,#010508fe);min-height:520px}.contact-hero:before{animation:5.8s ease-in-out infinite contact-current-pulse;top:13px}.contact-hero:after{animation:5.8s ease-in-out infinite reverse contact-current-pulse;bottom:13px}.contact-hero-copy:before{content:"";z-index:-1;opacity:.78;clip-path:polygon(0 0,92% 0,100% 16%,100% 100%,6% 100%,0 88%);background:linear-gradient(90deg,#00aeff2e 1px,#0000 1px) 0 0/44px 44px,linear-gradient(0deg,#00aeff1f 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 18% 22%,#00aeff33,#0000 26%),radial-gradient(circle at 78% 72%,#00aeff1f,#0000 30%);width:min(760px,76vw);height:390px;animation:34s linear infinite contact-blueprint-drift;position:absolute;top:-38px;left:-42px}.contact-command-panel{background:radial-gradient(circle at 50% 36%,#00aeff47,#0000 31%),radial-gradient(circle at 50% 36%,#ffffff0f,#0000 16%),linear-gradient(90deg,#00aeff14 1px,#0000 1px) 0 0/38px 38px,linear-gradient(0deg,#00aeff0f 1px,#0000 1px) 0 0/38px 38px,repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 18px),linear-gradient(#0a171ff5,#01060afc);min-height:410px;transform:perspective(1000px)rotateY(-2deg);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -4px #00aeffc7,inset 0 0 70px #00aeff1c,0 0 42px #00aeff2e,0 30px 70px #0000006b}.contact-command-panel:after{content:"";opacity:.58;background:linear-gradient(90deg,#0000,#00aeffe0,#ffffff8a,#00aeffc7,#0000);height:1px;animation:4.6s ease-in-out infinite contact-scanline;position:absolute;top:50%;left:28px;right:28px;box-shadow:0 0 18px #00aeff8f}.contact-signal-core{border-color:#00aeffeb;width:152px;height:152px;margin-inline:auto;animation:3.8s ease-in-out infinite contact-core-breathe;box-shadow:inset 0 0 32px #00aeff52,0 0 34px #00aeff61,0 0 80px #00aeff29}.contact-signal-ring{opacity:.62;animation:3.6s ease-in-out infinite contact-radar-ring}.contact-signal-ring-two{animation-delay:.45s}.contact-signal-ring-three{animation-delay:.9s}.contact-primary-btn,.contact-secondary-btn,.contact-submit-btn,.contact-ready-card a,.contact-tech-btn{color:#f7fbff;isolation:isolate;background:linear-gradient(#ffffff0f,#0000 22%),linear-gradient(#08121885,#0105089e);border:1px solid #00aeff94;border-radius:6px;min-height:54px;transition:border-color .24s,box-shadow .24s,filter .24s,color .24s;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -2px #00aeff85,0 0 22px #00aeff24}.contact-primary-btn:before,.contact-secondary-btn:before,.contact-submit-btn:before,.contact-ready-card a:before,.contact-tech-btn:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffffff14 34%,#00aeff61 50%,#ffffff17 66%,#0000 100%);transition:transform .46s cubic-bezier(.18,.78,.24,1),opacity .26s;position:absolute;inset:-2px;transform:translate(-115%)skew(-18deg)}.contact-primary-btn:after,.contact-secondary-btn:after,.contact-submit-btn:after,.contact-ready-card a:after,.contact-tech-btn:after{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#0000,#00aeffe0,#ffffff6b,#0000);height:1px;transition:opacity .24s,transform .36s cubic-bezier(.18,.78,.24,1);animation:none;position:absolute;bottom:7px;left:18px;right:18px;transform:scaleX(.28);box-shadow:0 0 12px #00aeff6b}.contact-primary-btn:hover,.contact-secondary-btn:hover,.contact-submit-btn:hover,.contact-ready-card a:hover,.contact-tech-btn:hover,.contact-primary-btn:focus-visible,.contact-secondary-btn:focus-visible,.contact-submit-btn:focus-visible,.contact-ready-card a:focus-visible,.contact-tech-btn:focus-visible{color:#fff;filter:brightness(1.08);background:linear-gradient(#ffffff13,#0000 24%),linear-gradient(#0a161d9e,#010508c2);border-color:#00aefff0;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 0 22px #00aeff26,inset 0 -2px #00aeffdb,0 0 30px #00aeff42}.contact-primary-btn:hover:before,.contact-secondary-btn:hover:before,.contact-submit-btn:hover:before,.contact-ready-card a:hover:before,.contact-tech-btn:hover:before,.contact-primary-btn:focus-visible:before,.contact-secondary-btn:focus-visible:before,.contact-submit-btn:focus-visible:before,.contact-ready-card a:focus-visible:before,.contact-tech-btn:focus-visible:before{opacity:1;transform:translate(115%)skew(-18deg)}.contact-primary-btn:hover:after,.contact-secondary-btn:hover:after,.contact-submit-btn:hover:after,.contact-ready-card a:hover:after,.contact-tech-btn:hover:after,.contact-primary-btn:focus-visible:after,.contact-secondary-btn:focus-visible:after,.contact-submit-btn:focus-visible:after,.contact-ready-card a:focus-visible:after,.contact-tech-btn:focus-visible:after{opacity:1;transform:scaleX(1)}.contact-btn-label,.contact-action-arrow{z-index:2;transition:transform .32s cubic-bezier(.18,.78,.24,1),color .24s,text-shadow .24s;position:relative}.contact-action-arrow{color:var(--sm-blue);text-shadow:0 0 11px #00aeff6b;font-size:20px;line-height:1}.contact-tech-btn:hover .contact-btn-label,.contact-tech-btn:focus-visible .contact-btn-label{transform:translate(2px)}.contact-tech-btn:hover .contact-action-arrow,.contact-tech-btn:focus-visible .contact-action-arrow{color:#fff;text-shadow:0 0 10px #ffffff6b,0 0 18px #00aeffc7;transform:translate(8px)}.contact-project-card{cursor:pointer;background:linear-gradient(#ffffff1a,#ffffff06 19%,#0000 44%),radial-gradient(circle at 50% 4%,#00aeff2e,#0000 34%),radial-gradient(circle at 12% 100%,#00aeff1f,#0000 42%),repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 15px),linear-gradient(#0b181ffa,#02070bfe);border:1px solid #dceef861;min-height:310px;padding:36px 34px 54px;box-shadow:inset 0 0 0 1px #00aeff24,inset 0 1px #ffffff2e,inset 0 -4px #00aeffa8,inset 0 -22px 34px #00aeff12,0 0 0 1px #000000d6,0 22px 44px #00000057,0 0 30px #00aeff1a}.contact-project-card:hover,.contact-project-card:focus-visible,.contact-project-card.is-selected{filter:brightness(1.09)saturate(1.08);border-color:#ebf9ffc2;box-shadow:inset 0 0 0 1px #00aeff42,inset 0 1px #ffffff47,inset 0 -4px #00aefff2,inset 0 0 42px #00aeff21,0 0 0 1px #000000eb,0 26px 54px #00000075,0 0 42px #00aeff47}.contact-project-card:before{background:linear-gradient(90deg,#0000,#ffffff29,#00aeff57,#ffffff21,#0000)}.contact-project-card:after{opacity:.92;transform-origin:50%;background:linear-gradient(90deg,#0000,#00aeff59,#ffffffdb,#00aeffdb,#0000);border-radius:999px;height:3px;transition:transform .26s,opacity .26s,box-shadow .26s;bottom:13px;left:34px;right:34px;transform:scaleX(.72);box-shadow:0 0 14px #00aeff94,0 0 26px #00aeff38}.contact-project-card:hover:after,.contact-project-card:focus-visible:after,.contact-project-card.is-selected:after{opacity:1;transform:scaleX(1);box-shadow:0 0 18px #00aeffcc,0 0 34px #00aeff57}.contact-project-icon,.contact-card-icon,.contact-step-icon{justify-content:flex-start;align-items:center;width:auto;height:auto;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important}.contact-project-icon{margin:0 0 24px}.contact-project-icon img{object-fit:contain;filter:brightness(1.12)contrast(1.08)drop-shadow(0 0 12px #ffffff1f)drop-shadow(0 0 22px #00aeff6b);width:76px;height:76px;transition:filter .24s!important;transform:none!important}.contact-project-card:hover .contact-project-icon img,.contact-project-card:focus-visible .contact-project-icon img,.contact-project-card.is-selected .contact-project-icon img{filter:brightness(1.28)contrast(1.12)drop-shadow(0 0 14px #ffffff38)drop-shadow(0 0 30px #00aeffbd);transform:none!important}.contact-card-icon img,.contact-step-icon img{filter:brightness(1.1)drop-shadow(0 0 10px #ffffff1a)drop-shadow(0 0 18px #00aeff61);width:44px;height:44px;transform:none!important}.contact-floating-icon:before,.contact-floating-icon:after{display:none!important}.contact-field-group select{background-image:linear-gradient(45deg,#0000 50%,#00aefff5 50%),linear-gradient(135deg,#00aefff5 50%,#0000 50%),linear-gradient(#ffffff17,#0000 20%),linear-gradient(90deg,#00aeff29,#00aeff05),linear-gradient(#08141beb,#010508f7);background-position:calc(100% - 30px) 23px,calc(100% - 23px) 23px,0 0,calc(100% - 58px) 0,0 0;background-size:7px 7px,7px 7px,100% 100%,58px 100%,100% 100%;border-color:#78d2ff6b;border-radius:0;min-height:54px;box-shadow:inset 0 1px #ffffff21,inset 0 -3px #00aeff8c,inset -58px 0 #00aeff17,0 0 20px #00aeff14}.contact-field-group select:hover,.contact-field-group select:focus{border-color:#00aeffd6;box-shadow:inset 0 1px #ffffff29,inset 0 -3px #00aeffd1,inset -58px 0 #00aeff26,0 0 28px #00aeff2e}@keyframes contact-current-pulse{0%,to{opacity:.56;transform:scaleX(.74)}45%{opacity:1;transform:scaleX(1)}}@keyframes contact-scanline{0%,to{opacity:.1;transform:translateY(-132px)}50%{opacity:.85;transform:translateY(132px)}}@keyframes contact-core-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.24)}}@keyframes contact-radar-ring{0%{opacity:.14;transform:scale(.72)}48%{opacity:.72}to{opacity:.08;transform:scale(1.18)}}@media (width<=980px){.contact-command-panel{transform:none}}.contact-shell>*{animation:.9s cubic-bezier(.18,.78,.24,1) both contact-boot-sequence}.contact-hero{animation-delay:40ms}.contact-channel-grid{animation-delay:.19s}.contact-section-title{animation-delay:.32s}.contact-project-grid{animation-delay:.44s}.contact-intake{animation-delay:.61s}.contact-hero{isolation:isolate;background:radial-gradient(circle at 78% 42%,#00aeff42,#0000 30%),radial-gradient(circle at 18% 16%,#ffffff13,#0000 28%),linear-gradient(90deg,#00aeff1a 1px,#0000 1px) 0 0/70px 70px,linear-gradient(0deg,#00aeff13 1px,#0000 1px) 0 0/70px 70px,repeating-linear-gradient(115deg,#ffffff08 0 1px,#0000 1px 18px),linear-gradient(135deg,#08141bf5,#010508fc);animation-name:contact-boot-sequence,contact-hero-grid-pan;animation-duration:.9s,28s;animation-timing-function:cubic-bezier(.18,.78,.24,1),linear;animation-iteration-count:1,infinite;animation-fill-mode:both,none}.contact-hero-watermark{z-index:0;color:#00aeff12;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 34px #00aeff1f;pointer-events:none;max-width:calc(100% - 84px);font-size:clamp(62px,10vw,188px);font-weight:950;line-height:.8;position:absolute;bottom:24px;left:42px}.contact-hero-radar{z-index:0;aspect-ratio:1;opacity:.34;filter:drop-shadow(0 0 26px #00aeff33);pointer-events:none;background:conic-gradient(#0000 0deg,#00aeff6b 24deg,#0000 48deg 360deg),radial-gradient(circle,#0000 0 28%,#00aeff2e 29% 30%,#0000 31% 54%,#00aeff21 55% 56%,#0000 57% 100%);border:1px solid #00aeff38;border-radius:50%;width:min(430px,38vw);animation:15s linear infinite contact-radar-spin;position:absolute;top:48px;right:62px}.contact-draw-line{z-index:1;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#0000,#00aefff2,#ffffff9e,#0000);height:1px;animation:1.1s cubic-bezier(.18,.78,.24,1) both contact-line-draw;position:absolute;box-shadow:0 0 16px #00aeff8c}.contact-draw-line-one{width:42%;animation-delay:.18s;top:98px;left:54px}.contact-draw-line-two{width:34%;animation-delay:.36s;bottom:104px;right:52px}.contact-draw-line-three{width:21%;animation-delay:.54s;top:38px;left:52%}.contact-channel-card{cursor:pointer;background:linear-gradient(#ffffff14,#0000 22%),linear-gradient(90deg,#00aeff14,#0000 20% 80%,#00aeff12),linear-gradient(#0a161df5,#010508fc);border-radius:0}.contact-channel-card:hover{border-color:#e6f8ffc2;transform:none;box-shadow:inset 0 0 0 1px #00aeff40,inset 0 -3px #00aeffdb,0 0 36px #00aeff3d,0 24px 52px #0000006b}.contact-channel-card .contact-card-icon img{width:56px;height:56px}.contact-channel-card:hover .contact-card-icon img{filter:brightness(1.24)drop-shadow(0 0 24px #00aeffb8);transform:none!important}.contact-project-card{position:relative;overflow:hidden;transform:none!important}.contact-electric-edge{z-index:3;pointer-events:none;opacity:.55;filter:drop-shadow(0 0 10px #00aeffb3);background:linear-gradient(90deg,#0000,#00aeff40,#ffffffe0,#00aeffbf,#0000);transition:opacity .22s,filter .22s;position:absolute}.contact-electric-edge-top,.contact-electric-edge-bottom{width:42%;height:2px;animation:4.8s linear infinite contact-current-horizontal;left:-42%}.contact-electric-edge-top{top:0}.contact-electric-edge-bottom{animation-direction:reverse;animation-delay:2.4s;bottom:0}.contact-electric-edge-right,.contact-electric-edge-left{background:linear-gradient(#0000,#00aeff40,#ffffffe0,#00aeffbf,#0000);width:2px;height:42%;animation:4.8s linear infinite contact-current-vertical;top:-42%}.contact-electric-edge-right{animation-delay:1.2s;right:0}.contact-electric-edge-left{animation-direction:reverse;animation-delay:3.6s;left:0}.contact-project-card:hover .contact-electric-edge,.contact-project-card:focus-visible .contact-electric-edge,.contact-project-card.is-selected .contact-electric-edge{opacity:1;filter:drop-shadow(0 0 16px #00aeff)}.contact-project-icon img{width:96px;height:96px}.contact-project-card:hover .contact-project-icon,.contact-project-card:hover .contact-project-icon img,.contact-project-card:focus-visible .contact-project-icon,.contact-project-card:focus-visible .contact-project-icon img{animation:none!important;transform:none!important}.contact-field-group{isolation:isolate;position:relative}.contact-field-group:before{opacity:.58;background:linear-gradient(90deg,#0000,#ffffff6b,#00aeffdb,#0000);width:auto;height:2px;top:0;left:16px;right:16px;transform:none}.contact-field-group:focus-within:before{opacity:1;box-shadow:0 0 16px #00aeff9e}.contact-field-group input,.contact-field-group textarea,.contact-field-group select{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border-radius:0}.contact-submit-btn.is-transmitting{pointer-events:none;color:#fff;border-color:#ffffffc7;box-shadow:inset 0 0 0 1px #00aeff61,inset 0 0 28px #00aeff33,inset 0 -3px #00aeffeb,0 0 38px #00aeff57}.contact-submit-btn.is-transmitting .contact-action-arrow{animation:.7s linear infinite contact-arrow-transmit}.contact-command-panel{animation:24s linear infinite contact-panel-grid-pan;overflow:hidden}.contact-command-panel:before{opacity:.9;animation:10s linear infinite contact-command-radar}.contact-command-readouts span{background:linear-gradient(90deg,#00aeff1c,#0000),#ffffff08;border-left:2px solid #00aeff8c}@keyframes contact-boot-sequence{0%{opacity:0;filter:blur(8px)brightness(.8);transform:translateY(18px)}to{opacity:1;filter:blur()brightness();transform:translateY(0)}}@keyframes contact-hero-grid-pan{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:0 0,0 0,70px 70px,-70px 70px,120px 0,0 0}}@keyframes contact-radar-spin{to{transform:rotate(360deg)}}@keyframes contact-line-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:.86;transform:scaleX(1)}}@keyframes contact-current-horizontal{0%{transform:translate(0)}to{transform:translate(340%)}}@keyframes contact-current-vertical{0%{transform:translateY(0)}to{transform:translateY(340%)}}@keyframes contact-arrow-transmit{0%{opacity:.45;transform:translate(0)}50%{opacity:1;transform:translate(14px)}to{opacity:0;transform:translate(26px)}}@keyframes contact-panel-grid-pan{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:0 0,0 0,38px 38px,-38px 38px,72px 0,0 0}}@keyframes contact-command-radar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.contact-shell>*,.contact-hero,.contact-hero-radar,.contact-electric-edge,.contact-command-panel,.contact-command-panel:before,.contact-submit-btn.is-transmitting .contact-action-arrow{animation:none!important}}.contact-command-panel{background:linear-gradient(#00aeff0b 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#00aeff0b 1px,#0000 1px) 0 0/24px 24px,radial-gradient(at 50% 43%,#00aeff2e,#0000 38%),linear-gradient(#091821fa,#01070bfe);min-height:410px;padding:26px 28px 28px;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 -4px #00aeffc7,inset 0 0 70px #00aeff12,0 0 34px #00aeff2e,0 24px 50px #0000006b}.contact-command-panel:after{content:"";pointer-events:none;clip-path:polygon(0 18px,18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px));border:1px solid #aae1fa29;position:absolute;inset:18px;box-shadow:inset 0 0 24px #00aeff0f}.contact-command-header{z-index:5;border-bottom:1px solid #96dcfa29;padding-bottom:12px}.contact-command-header i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#8de5ff;border-radius:0;width:12px;height:12px;box-shadow:0 0 6px #fff,0 0 18px #00aeff,0 0 34px #00aeffb3}.contact-signal-core{isolation:isolate;min-height:232px;position:relative;overflow:hidden}.contact-signal-core:before,.contact-signal-core:after{content:"";pointer-events:none;position:absolute}.contact-signal-core:before{opacity:.7;background:linear-gradient(90deg,#0000 0 7%,#00aeff1f 7.2% 7.5%,#0000 7.7% 92.3%,#00aeff1f 92.5% 92.8%,#0000 93%),linear-gradient(#0000 0 10%,#00aeff1f 10.2% 10.5%,#0000 10.7% 89.3%,#00aeff1f 89.5% 89.8%,#0000 90%);inset:22px 8%}.contact-signal-core:after{background:linear-gradient(90deg,#0000,#00aeff4d,#fff 48% 52%,#00aeff4d,#0000);width:74%;height:2px;animation:4.8s ease-in-out infinite contact-core-powerline;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #00aeffb3}.contact-core-scan{z-index:8;filter:drop-shadow(0 0 10px #00aeff80);opacity:0;background:linear-gradient(#0000,#00aeff08 45%,#78e1ff38 50%,#ffffffb3 51%,#00aeff1f 53%,#0000 100%);height:42%;animation:7.2s cubic-bezier(.25,.7,.25,1) infinite contact-core-scan;position:absolute;top:-16%;left:8%;right:8%}.contact-core-crosshair{z-index:0;background:linear-gradient(90deg,#0000,#00aeff2e,#0000);position:absolute;top:50%;left:50%}.contact-core-crosshair-x{width:86%;height:1px;transform:translate(-50%,-50%)}.contact-core-crosshair-y{background:linear-gradient(#0000,#00aeff2e,#0000);width:1px;height:86%;transform:translate(-50%,-50%)}.contact-core-orbit{z-index:1;border:1px solid #9be1ff47;border-radius:50%;position:absolute;top:48%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 18px #00aeff12,0 0 15px #00aeff14}.contact-core-orbit:before,.contact-core-orbit:after{content:"";border-radius:inherit;filter:drop-shadow(0 0 8px #00aeffa6);border:2px solid #0000;border-color:#ebfaffe6 #0000 #00aeffd9;position:absolute;inset:-1px}.contact-core-orbit i{background:#dff8ff;width:5px;height:5px;position:absolute;transform:rotate(45deg);box-shadow:0 0 8px #fff,0 0 15px #00aefff2}.contact-core-orbit i:first-child{top:-3px;left:50%}.contact-core-orbit i:nth-child(2){top:50%;right:-3px}.contact-core-orbit i:nth-child(3){bottom:-3px;left:50%}.contact-core-orbit i:nth-child(4){top:50%;left:-3px}.contact-core-orbit-outer{width:190px;height:190px;animation:13s linear infinite contact-core-calibrate}.contact-core-orbit-mid{border-style:dashed;width:148px;height:148px;animation:9s linear infinite contact-core-calibrate-reverse}.contact-core-orbit-inner{width:108px;height:108px;animation:6.5s linear infinite contact-core-calibrate}.contact-core-orbit-outer:after{opacity:.5;border-width:1px;inset:12px}.contact-core-orbit-mid:after{opacity:.6;border-width:1px;inset:9px}.contact-core-bracket{z-index:2;filter:drop-shadow(0 0 7px #00aeff61);border-color:#d2f2ffb8;width:54px;height:54px;position:absolute}.contact-core-bracket-tl{border-top:2px solid;border-left:2px solid;top:calc(48% - 116px);left:calc(50% - 116px)}.contact-core-bracket-tr{border-top:2px solid;border-right:2px solid;top:calc(48% - 116px);right:calc(50% - 116px)}.contact-core-bracket-bl{border-bottom:2px solid;border-left:2px solid;bottom:calc(52% - 116px);left:calc(50% - 116px)}.contact-core-bracket-br{border-bottom:2px solid;border-right:2px solid;bottom:calc(52% - 116px);right:calc(50% - 116px)}.contact-core-reactor{z-index:4;background:conic-gradient(from 45deg,#02070b,#dce8ed 8%,#15242c 17%,#f7fdff 25%,#061018 34%,#9fb5c0 43%,#02070b 50%,#eaf7fb 59%,#172832 68%,#fff 76%,#07121a 84%,#a9c1cc 93%,#02070b);border-radius:50%;place-items:center;width:82px;height:82px;animation:8s ease-in-out infinite contact-core-hardware;display:grid;position:absolute;top:48%;left:50%;translate:-50% -50%;box-shadow:0 0 0 3px #01060ae6,0 0 0 4px #d2f2ff73,0 0 26px #00aeff57}.contact-core-reactor-shell{background:repeating-conic-gradient(from 0deg, #e1f6ffe6 0 3deg, transparent 3deg 17deg), radial-gradient(circle, #0b1820 0 46%, #becdd4 48% 52%, #02070b 54%);border-radius:50%;animation:10s linear infinite contact-core-calibrate-reverse;position:absolute;inset:11px}.contact-core-reactor-energy{background:radial-gradient(circle at 40% 34%,#fff 0 5%,#90e9ff 10%,#00aeff 31%,#004f9f 54%,#01101b 72%);border-radius:50%;width:37px;height:37px;animation:2.2s ease-in-out infinite contact-core-energy;position:absolute;box-shadow:inset 0 0 10px #ffffffb3,0 0 9px #8de5ff,0 0 24px #00aefff2,0 0 46px #00aeff8c}.contact-core-reactor-pin{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 8px #fff,0 0 16px #00aeff}.contact-core-status{z-index:6;pointer-events:none;justify-items:center;width:320px;display:grid;position:absolute;top:48%;left:50%;translate:-50% -50%}.contact-core-status small,.contact-core-status em{text-transform:uppercase;white-space:nowrap;font-style:normal;font-weight:900;position:absolute}.contact-core-status small{color:#beebfc9e;letter-spacing:.28em;font-size:8px;top:-76px}.contact-core-status em{color:#7adaffb8;letter-spacing:.22em;font-size:7px;top:70px}.contact-core-status strong{color:#f4fbff;letter-spacing:.22em;text-shadow:0 0 10px #00aeff;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#01070bcc;border:0;border-radius:0;width:auto;height:auto;padding:5px 13px 5px 15px;font-size:10px;position:absolute;top:-7px;box-shadow:0 0 18px #00aeff66}.contact-core-data{z-index:4;color:#96e1fc85;letter-spacing:.16em;font-size:7px;font-weight:900;position:absolute;top:50%}.contact-core-data-left{left:5%;transform:rotate(-90deg)}.contact-core-data-right{right:3%;transform:rotate(90deg)}.contact-command-readouts{z-index:4;gap:8px;position:relative}.contact-command-readouts span{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:linear-gradient(90deg,#00aeff1f,#0000 48%),linear-gradient(#ffffff0b,#01070bb3);border:1px solid #7dd7fa4d;border-left:2px solid #00aeffe6;min-height:54px;padding:11px 12px 10px 17px;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #00aeff09}.contact-command-readouts span:after{content:"";background:linear-gradient(90deg,#0000,#fff,#00aeff,#0000);width:30%;height:1px;animation:5.6s linear infinite contact-readout-signal;position:absolute;bottom:0;left:-35%;box-shadow:0 0 10px #00aeffcc}.contact-command-readouts span:nth-child(2):after{animation-delay:1.4s}.contact-command-readouts span:nth-child(3):after{animation-delay:2.8s}.contact-command-readouts span:nth-child(4):after{animation-delay:4.2s}@keyframes contact-core-calibrate{to{rotate:360deg}}@keyframes contact-core-calibrate-reverse{to{rotate:-360deg}}@keyframes contact-core-energy{0%,to{filter:brightness(.95);scale:.96}50%{filter:brightness(1.35);scale:1.06}}@keyframes contact-core-hardware{0%,to{filter:brightness(.9)}50%{filter:brightness(1.18)}}@keyframes contact-core-scan{0%,12%{opacity:0;top:-25%}18%{opacity:.85}58%{opacity:.65;top:83%}66%,to{opacity:0;top:105%}}@keyframes contact-core-powerline{0%,to{opacity:.35;filter:brightness(.8)}50%{opacity:1;filter:brightness(1.5)}}@keyframes contact-readout-signal{0%,12%{opacity:0;left:-35%}20%{opacity:1}65%{opacity:.85;left:110%}75%,to{opacity:0;left:110%}}@media (width<=760px){.contact-command-panel{min-height:390px;padding:22px 18px 24px}.contact-core-orbit-outer{width:168px;height:168px}.contact-core-orbit-mid{width:132px;height:132px}.contact-core-orbit-inner{width:98px;height:98px}.contact-core-bracket,.contact-core-data{display:none}}@media (prefers-reduced-motion:reduce){.contact-core-scan,.contact-core-orbit,.contact-core-orbit:before,.contact-core-orbit:after,.contact-core-reactor,.contact-core-reactor-shell,.contact-core-reactor-energy,.contact-command-readouts span:after,.contact-signal-core:after{animation:none!important}}@media (width<=1280px){.contact-shell{width:min(1180px,100% - 40px)}.contact-hero{grid-template-columns:minmax(0,1.05fr) minmax(350px,.78fr);gap:32px;padding:52px 42px}.contact-hero h1{font-size:clamp(44px,5.25vw,68px)}.contact-command-panel{padding:26px}.contact-channel-card{grid-template-columns:68px minmax(0,1fr);gap:18px;padding-inline:24px}.contact-project-card{padding-inline:28px}.contact-intake{grid-template-columns:minmax(0,1.15fr) minmax(320px,.58fr)}}@media (width<=1080px){.contact-page{padding-top:28px}.contact-shell{width:min(940px,100% - 36px)}.contact-hero{grid-template-columns:1fr;gap:36px;padding:50px 44px 44px}.contact-hero-copy{max-width:820px}.contact-hero-copy>p:not(.contact-kicker){max-width:760px}.contact-command-panel{width:min(760px,100%);min-height:410px;margin-inline:auto;transform:none}.contact-signal-core{min-height:238px}.contact-hero-radar{opacity:.22;width:410px;top:64px;right:-80px}.contact-hero-watermark{max-width:calc(100% - 56px);font-size:clamp(58px,14vw,132px);bottom:18px;left:28px}.contact-channel-grid,.contact-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-intake{grid-template-columns:1fr}.contact-side-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.contact-side-card{height:100%}.contact-ready-card{grid-column:1/-1}}@media (width<=820px){.contact-page{padding:22px 0 60px}.contact-shell{width:calc(100% - 28px)}.contact-blueprint-cross,.contact-blueprint-orbit,.contact-draw-line-three{display:none}.contact-hero{gap:32px;min-height:0;padding:44px 28px 32px}.contact-frame-screw,.contact-card-screw{transform:scale(.82)}.contact-frame-screw-tl,.contact-intake-screw-tl{top:16px;left:16px}.contact-frame-screw-tr,.contact-intake-screw-tr{top:16px;right:16px}.contact-frame-screw-bl{bottom:16px;left:16px}.contact-frame-screw-br{bottom:16px;right:16px}.contact-kicker{letter-spacing:.2em;font-size:11px}.contact-hero h1{font-size:clamp(38px,9vw,62px);line-height:.98}.contact-hero-copy>p:not(.contact-kicker){margin-top:20px;font-size:16px;line-height:1.58}.contact-hero-actions{margin-top:28px}.contact-tech-btn{min-height:56px}.contact-command-panel{min-height:398px;padding:24px 20px}.contact-command-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-channel-grid,.contact-project-grid{grid-template-columns:1fr}.contact-channel-card{grid-template-columns:72px minmax(0,1fr);min-height:0;padding:30px 26px 34px}.contact-channel-card a,.contact-channel-card strong{overflow-wrap:anywhere}.contact-section-title{gap:16px;margin:30px 0 16px}.contact-section-title h2{letter-spacing:.16em;text-align:center;font-size:17px}.contact-project-card{min-height:255px;padding:32px 26px 48px}.contact-project-card h3{font-size:22px}.contact-project-open{left:26px}.contact-intake-panel{padding:42px 28px 32px}.contact-intake-panel h2{font-size:clamp(32px,7vw,48px)}.contact-form{grid-template-columns:1fr}.contact-field-wide,.contact-submit-btn{grid-column:auto}.contact-submit-btn{width:100%;min-height:58px}.contact-side-stack{grid-template-columns:1fr}.contact-ready-card{grid-column:auto}}@media (width<=560px){.contact-page{padding-top:14px}.contact-shell{width:calc(100% - 18px)}.contact-hero,.contact-intake-panel{border-left-color:#d0e5f03d;border-right-color:#d0e5f03d}.contact-hero{padding:38px 18px 24px}.contact-hero:before,.contact-hero:after,.contact-intake-panel:before,.contact-intake-panel:after{left:18px;right:18px}.contact-hero-watermark,.contact-hero-radar,.contact-draw-line{display:none}.contact-hero h1{letter-spacing:.012em;font-size:clamp(34px,11.5vw,48px)}.contact-hero h1 span{margin-top:6px}.contact-hero-copy>p:not(.contact-kicker){font-size:15px}.contact-hero-actions{grid-template-columns:1fr;gap:12px;display:grid}.contact-primary-btn,.contact-secondary-btn,.contact-tech-btn{text-align:center;width:100%;min-width:0;padding-inline:34px 44px}.contact-tech-btn:before{inset-inline:22px}.contact-command-panel{min-height:360px;padding:20px 14px 18px}.contact-command-header{letter-spacing:.18em;font-size:9px}.contact-signal-core{min-height:210px;margin-inline:-10px;transform:scale(.9)}.contact-core-status small{top:-68px}.contact-core-status em{top:62px}.contact-command-readouts{gap:7px}.contact-command-readouts span{letter-spacing:.055em;min-height:50px;padding:10px 8px 9px 13px;font-size:8px}.contact-command-readouts b{letter-spacing:.12em;font-size:7px}.contact-channel-card{grid-template-columns:58px minmax(0,1fr);gap:14px;padding:26px 18px 30px}.contact-card-icon{width:56px;height:56px}.contact-card-icon img{width:30px;height:30px}.contact-channel-card a,.contact-channel-card strong{font-size:clamp(17px,5.5vw,22px);line-height:1.12}.contact-channel-card span:not(.contact-card-glow):not(.contact-card-screw):not(.contact-channel-meta){font-size:13px}.contact-section-title{grid-template-columns:34px minmax(0,1fr) 34px;gap:10px}.contact-section-title h2{letter-spacing:.12em;font-size:14px}.contact-project-card{min-height:246px;padding:28px 18px 46px}.contact-project-code{top:20px;right:18px}.contact-project-icon{width:60px;height:60px;margin-bottom:22px}.contact-project-card h3{max-width:calc(100% - 54px);font-size:20px}.contact-project-card p{font-size:13px}.contact-project-open{bottom:21px;left:18px}.contact-intake{margin-top:24px}.contact-intake-panel{padding:38px 18px 24px}.contact-intake-panel h2{font-size:clamp(30px,9vw,40px)}.contact-intake-lead{margin:15px 0 23px;font-size:14px}.contact-field-group input,.contact-field-group select{height:56px;min-height:56px;padding-inline:15px 62px;font-size:16px}.contact-field-group input{padding-right:15px}.contact-field-group textarea{min-height:150px;padding:15px;font-size:16px}.contact-field-group select{background-position:calc(100% - 29px) 25px,calc(100% - 22px) 25px,0 0,calc(100% - 54px) 0,0 0;background-size:7px 7px,7px 7px,100% 100%,54px 100%,100% 100%}.contact-side-card{padding:24px 18px 30px}.contact-side-card h3{font-size:21px}.contact-step{grid-template-columns:48px minmax(0,1fr);gap:12px}.contact-step-icon{width:48px;height:48px}.contact-step p,.contact-ready-card p{font-size:12px}}@media (hover:none) and (pointer:coarse){.contact-channel-card:hover,.contact-project-card:hover,.contact-side-card:hover,.contact-tech-btn:hover,.contact-ready-card a:hover{filter:none;transform:none}.contact-channel-card:hover:before,.contact-project-card:hover:before,.contact-side-card:hover:before,.contact-tech-btn:hover:after{opacity:0;animation:none}.contact-project-card,.contact-tech-btn,.contact-channel-card a,.contact-ready-card a{-webkit-tap-highlight-color:transparent}}.contact-error{background:#57121238;border-color:#ff7e7e57}.contact-error strong{color:#ffd0d0}.engineering-guide-v7-overlay{z-index:2147483000;color:var(--sm-text);-webkit-backdrop-filter:blur(7px)saturate(1.14);backdrop-filter:blur(7px)saturate(1.14);background:radial-gradient(circle at 50% 42%,#00aeff47,#0000 28%),radial-gradient(circle at 50% 110%,#0050963d,#0000 48%),linear-gradient(#000000d1,#00070cfa);place-items:center;padding:clamp(18px,4vw,56px);animation:.22s ease-out both smGuideV7OverlayIn;display:grid;position:fixed;inset:0;overflow:hidden}.engineering-guide-v7-console{clip-path:polygon(2.4% 0,97.6% 0,100% 4.8%,100% 95.2%,97.6% 100%,2.4% 100%,0 95.2%,0 4.8%);isolation:isolate;contain:layout paint style;background:radial-gradient(circle at 18% 0,#00aeff2e,#0000 30%),linear-gradient(135deg,#ffffff12,#0000 18%),linear-gradient(#121c24fa,#03080dfa);border:1px solid #bee0f238;border-radius:26px;width:min(1380px,96vw);max-height:94vh;padding:clamp(24px,3vw,44px);animation:.52s cubic-bezier(.16,.9,.2,1) both smGuideV7ConsoleBoot,12s ease-in-out 1.4s infinite smGuideV8ConsoleLive;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 90px #00aeff12,0 34px 120px #000000bd,0 0 82px #00aeff3d}.engineering-guide-v7-console:hover{box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 105px #00aeff18,0 34px 120px #000000bd,0 0 96px #00aeff4f}.engineering-guide-v7-bloom,.engineering-guide-v7-grid,.engineering-guide-v7-rail,.engineering-guide-v7-corner{pointer-events:none;position:absolute}.engineering-guide-v7-bloom{z-index:0;aspect-ratio:1;filter:blur(8px)saturate(1.7);opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ffffffeb 0 2%,#aaecffbf 4% 10%,#00aeff73 18% 36%,#005ca824 48%,#0000 72%);border-radius:999px;width:min(92vw,980px);animation:.72s cubic-bezier(.14,.92,.18,1) 90ms both smGuideV7Bloom;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(.14)}.engineering-guide-v7-grid{z-index:1;opacity:0;background-color:#0000;background-image:linear-gradient(#00aeff0f 1px,#0000 1px),linear-gradient(90deg,#00aeff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:.52s ease-out .28s both smGuideV7GridIn;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 36%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 36%,#000,#0000 76%)}.engineering-guide-v7-grid:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeff2e,#ffffff14,#0000);animation:.98s ease-out .64s both smGuideV8ConsoleSweep;position:absolute;inset:0;transform:translate(-115%)skew(-18deg)}.engineering-guide-v7-console:before{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(90deg,#00aeffeb,#0000 24% 76%,#00aeffeb) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff7a,#0000 24% 76%,#00aeff7a) bottom/100% 1px no-repeat,linear-gradient(#00aeff8a,#0000 22% 78%,#00aeff8a) 0/1px 100% no-repeat,linear-gradient(#00aeff8a,#0000 22% 78%,#00aeff8a) 100%/1px 100% no-repeat;border-radius:20px;animation:.52s cubic-bezier(.16,.86,.22,1) .31s both smGuideV7FrameDraw;position:absolute;inset:16px;transform:scaleX(.58)scaleY(.86)}.engineering-guide-v7-console:after{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#00aefffa,#0000) top/48% 2px no-repeat,linear-gradient(90deg,#0000,#00aeffc7,#0000) bottom/48% 2px no-repeat;border-radius:22px;animation:.92s ease-out .46s both smGuideV7BorderCharge;position:absolute;inset:10px;box-shadow:inset 0 0 24px #00aeff40,0 0 32px #00aeff38}.engineering-guide-v7-rail{z-index:3;opacity:0;background:linear-gradient(90deg,#0000,#ffffff9e,#00aeffd6,#ffffff5c,#0000);box-shadow:0 0 20px #00aeff8f}.engineering-guide-v7-rail--top,.engineering-guide-v7-rail--bottom{transform-origin:50%;height:1px;animation:.36s cubic-bezier(.16,.86,.22,1) .38s both smGuideV7RailX;left:clamp(28px,4vw,58px);right:clamp(28px,4vw,58px);transform:scaleX(0)}.engineering-guide-v7-rail--top{top:24px}.engineering-guide-v7-rail--bottom{bottom:24px}.engineering-guide-v7-rail--left,.engineering-guide-v7-rail--right{transform-origin:50%;background:linear-gradient(#0000,#ffffff80,#00aeffc2,#ffffff3d,#0000);width:1px;animation:.36s cubic-bezier(.16,.86,.22,1) .46s both smGuideV7RailY;top:42px;bottom:42px;transform:scaleY(0)}.engineering-guide-v7-rail--left{left:24px}.engineering-guide-v7-rail--right{right:24px}.engineering-guide-v7-corner{z-index:4;opacity:0;filter:drop-shadow(0 0 #00aeff00);border-color:#00aeffeb;width:38px;height:38px;animation:.32s cubic-bezier(.16,.86,.22,1) .3s both smGuideV7CornerLock;transform:scale(.35)}.engineering-guide-v7-corner--tl{border-top:2px solid;border-left:2px solid;top:18px;left:18px}.engineering-guide-v7-corner--tr{border-top:2px solid;border-right:2px solid;top:18px;right:18px}.engineering-guide-v7-corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:18px;left:18px}.engineering-guide-v7-corner--br{border-bottom:2px solid;border-right:2px solid;bottom:18px;right:18px}.engineering-guide-v7-close,.engineering-guide-v7-header,.engineering-guide-v7-steps,.engineering-guide-v7-promise{z-index:5;position:relative}.engineering-guide-v7-close{color:#ffffffd6;cursor:pointer;opacity:0;background:linear-gradient(#ffffff0e,#00aeff0f);border:1px solid #00aeff47;border-radius:12px;place-items:center;width:42px;height:42px;font-size:26px;line-height:1;animation:.32s ease-out .72s both smGuideV7ContentIn;display:grid;position:absolute;top:26px;right:28px;transform:translateY(-8px);box-shadow:inset 0 0 0 1px #ffffff09,0 0 20px #00aeff14}.engineering-guide-v7-close:hover{color:#fff;border-color:#00aeff8f;box-shadow:0 0 26px #00aeff3d}.engineering-guide-v7-header{text-align:center;opacity:0;filter:blur(8px);max-width:900px;margin:0 auto clamp(18px,2.2vw,28px);animation:.42s cubic-bezier(.16,.86,.22,1) .52s both smGuideV7ContentIn;transform:translateY(18px)}.engineering-guide-v7-header:after{content:"";opacity:0;transform-origin:50%;background:linear-gradient(90deg,#0000,#bee0f257,#00aeffc2,#bee0f247,#0000);width:min(640px,74%);height:1px;margin:18px auto 0;animation:.56s cubic-bezier(.16,.86,.22,1) .78s both smGuideV8HeaderRule;display:block;transform:scaleX(.45);box-shadow:0 0 22px #00aeff3d}.engineering-guide-v7-kicker{min-height:30px;color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff4d;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:11px;font-weight:900;display:inline-flex}.engineering-guide-v7-header h2{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.045em;text-transform:uppercase;text-shadow:0 18px 42px #00000080,0 0 26px #00aeff24;margin:14px 0 10px;font-size:clamp(34px,4vw,64px);font-weight:950;line-height:.92}.engineering-guide-v7-header p{color:#d9dde3c7;max-width:760px;margin:0 auto;font-size:clamp(15px,1.1vw,18px);line-height:1.7}.engineering-guide-v7-header p strong{color:#fff;font-weight:900}.engineering-guide-v7-meta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.engineering-guide-v7-meta span{color:#d9dde3c7;letter-spacing:.14em;text-transform:uppercase;background:#00000038;border:1px solid #d9dde31f;border-radius:12px;padding:9px 12px;font-size:10px;font-weight:900}.engineering-guide-v7-steps{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;max-width:1160px;margin:0 auto;display:grid}.engineering-guide-v7-step{grid-column:span 3}.engineering-guide-v7-step:nth-child(5){grid-column:2/span 3}.engineering-guide-v7-step{opacity:0;filter:blur(5px)brightness(.84);background:linear-gradient(135deg,#00aeff14,#0000 42%),linear-gradient(#ffffff0b,#0003);border:1px solid #d9dde324;border-radius:18px;min-height:176px;padding:16px;transition:border-color .18s ease-out,background .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;animation:.36s cubic-bezier(.16,.86,.22,1) both smGuideV7CardIn;position:relative;overflow:hidden;transform:translateY(20px)scale(.982);box-shadow:inset 0 0 0 1px #ffffff06,0 18px 42px #0000002e}.engineering-guide-v7-step:hover{background:radial-gradient(circle at 50% 0,#00aeff29,#0000 44%),linear-gradient(135deg,#00aeff1c,#0000 42%),linear-gradient(#ffffff0f,#00000038);border-color:#00aeff61;transition:border-color .18s ease-out,background .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;transform:translateY(-3px)scale(1.004);box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 30px #00aeff0e,0 20px 48px #0000003d,0 0 26px #00aeff24}.engineering-guide-v7-step:hover .engineering-guide-v7-step-number{border-color:#00aeff9e;box-shadow:inset 0 0 22px #00aeff1f,0 0 24px #00aeff38}.engineering-guide-v7-step:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#00aeffd1,#0000);height:2px;position:absolute;inset:0 0 auto}.engineering-guide-v7-step:after{content:"";pointer-events:none;opacity:0;animation:.68s ease-out both smGuideV7CardScan;animation-delay:inherit;background:linear-gradient(90deg,#0000,#00aeff29,#ffffff14,#0000);position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.engineering-guide-v7-step-number{color:#fff;letter-spacing:.08em;background:#00aeff14;border:1px solid #00aeff57;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:12px;font-size:12px;font-weight:950;display:grid;box-shadow:inset 0 0 18px #00aeff12,0 0 18px #00aeff14}.engineering-guide-v7-step span{color:var(--sm-blue);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.35;display:block}.engineering-guide-v7-step h3{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;margin:8px 0 10px;font-size:15px;font-weight:950;line-height:1.05}.engineering-guide-v7-step p{color:#d9dde3b8;margin:0;font-size:11px;line-height:1.5}.engineering-guide-v7-promise{z-index:5;opacity:0;filter:blur(5px);background:linear-gradient(90deg,#00aeff1c,#0000 36%,#ffffff09),#0000003d;border:1px solid #00aeff3d;border-radius:20px;margin-top:clamp(14px,2vw,24px);padding:18px clamp(18px,2.6vw,28px);animation:.36s cubic-bezier(.16,.86,.22,1) 1.08s both smGuideV7ContentIn;position:relative;overflow:hidden;transform:translateY(18px);box-shadow:inset 0 0 0 1px #ffffff06,0 0 34px #00aeff14}.engineering-guide-v7-promise:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#00aeff47,#0000 18% 82%,#00aeff33) top/100% 1px no-repeat,linear-gradient(90deg,#ffffff21,#0000 22% 78%,#ffffff14) bottom/100% 1px no-repeat;border-radius:18px;position:absolute;inset:1px}.engineering-guide-v7-promise:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000,#00aeff33,#ffffff14,#0000);animation:.76s ease-out 1.18s both smGuideV7PromiseScan;position:absolute;inset:0;transform:translate(-105%)skew(-18deg)}.engineering-guide-v7-promise span{color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.engineering-guide-v7-promise strong{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;font-size:clamp(18px,1.6vw,24px);line-height:1;display:block}.engineering-guide-v7-promise p{color:#d9dde3c2;max-width:850px;margin:10px 0 0;font-size:13px;line-height:1.55}@keyframes smGuideV7OverlayIn{0%{opacity:0;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate()}to{opacity:1;-webkit-backdrop-filter:blur(7px)saturate(1.14);backdrop-filter:blur(7px)saturate(1.14)}}@keyframes smGuideV7ConsoleBoot{0%{opacity:0;filter:blur(6px)brightness(1.22)saturate(1.15);transform:translateY(18px)scale(.965)}48%{opacity:1;filter:blur(1px)brightness(1.08)saturate(1.08);transform:translateY(0)scale(1.006)}to{opacity:1;filter:blur()brightness()saturate();transform:translateY(0)scale(1)}}@keyframes smGuideV7Bloom{0%{opacity:0;filter:blur(20px)saturate(1.5);transform:translate(-50%,-50%)scale(.14)}20%{opacity:1}52%{opacity:.85;filter:blur(5px)saturate(1.65);transform:translate(-50%,-50%)scale(.72)}to{opacity:0;filter:blur(18px)saturate(1.15);transform:translate(-50%,-50%)scale(1.18)}}@keyframes smGuideV7GridIn{0%{opacity:0;transform:scale(1.04)}to{opacity:.16;transform:scale(1)}}@keyframes smGuideV7FrameDraw{0%{opacity:0;transform:scaleX(.58)scaleY(.86)}to{opacity:.82;transform:scale(1)}}@keyframes smGuideV7RailX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes smGuideV7RailY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes smGuideV7CornerLock{0%{opacity:0;filter:drop-shadow(0 0 #00aeff00);transform:scale(.35)}to{opacity:1;filter:drop-shadow(0 0 12px #00aeff94);transform:scale(1)}}@keyframes smGuideV7BorderCharge{0%{opacity:0;background-position:-55% 0,155% bottom}18%{opacity:1}70%{opacity:.95}to{opacity:0;background-position:155% 0,-55% bottom}}@keyframes smGuideV7ContentIn{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes smGuideV7CardIn{0%{opacity:0;filter:blur(5px)brightness(.84);transform:translateY(20px)scale(.982)}to{opacity:1;filter:blur()brightness();transform:translateY(0)scale(1)}}@keyframes smGuideV7CardScan{0%{opacity:0;transform:translate(-120%)skew(-18deg)}18%{opacity:1}to{opacity:0;transform:translate(120%)skew(-18deg)}}@keyframes smGuideV7PromiseScan{0%{opacity:0;transform:translate(-105%)skew(-18deg)}20%{opacity:1}to{opacity:0;transform:translate(105%)skew(-18deg)}}@keyframes smGuideV8ConsoleLive{0%,to{box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 90px #00aeff12,0 34px 120px #000000bd,0 0 82px #00aeff3d}50%{box-shadow:inset 0 0 0 1px #ffffff13,inset 0 0 112px #00aeff1b,0 34px 120px #000000bd,0 0 104px #00aeff4f}}@keyframes smGuideV8HeaderRule{0%{opacity:0;filter:blur(4px);transform:scaleX(.2)}52%{opacity:1;filter:blur();transform:scaleX(1.04)}to{opacity:.78;filter:blur();transform:scaleX(1)}}@keyframes smGuideV8ConsoleSweep{0%{opacity:0;transform:translate(-115%)skew(-18deg)}16%{opacity:.72}to{opacity:0;transform:translate(115%)skew(-18deg)}}@media (width<=1180px){.engineering-guide-v7-console{overflow:auto}.engineering-guide-v7-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.engineering-guide-v7-step,.engineering-guide-v7-step:nth-child(5){grid-column:auto;min-height:0}}@media (width<=680px){.engineering-guide-v7-console{max-height:90vh;padding:28px 20px}.engineering-guide-v7-steps{grid-template-columns:1fr}.engineering-guide-v7-close{top:16px;right:16px}}@media (prefers-reduced-motion:reduce){.engineering-guide-v7-overlay,.engineering-guide-v7-overlay *,.engineering-guide-v7-overlay:before,.engineering-guide-v7-overlay:after,.engineering-guide-v7-overlay :before,.engineering-guide-v7-overlay :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}.engineering-guide-v7-console{border-color:#00aeff52;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 105px #00aeff18,0 34px 120px #000000c2,0 0 108px #00aeff47}.engineering-guide-v7-step{animation-name:smGuideV7CardIn,smGuideV9CardBoot;animation-duration:.36s,.52s;animation-timing-function:cubic-bezier(.16,.86,.22,1),cubic-bezier(.14,.82,.2,1);animation-fill-mode:both,both}.engineering-guide-v7-step:first-child{animation-delay:.56s,.9s}.engineering-guide-v7-step:nth-child(2){animation-delay:.68s,1.18s}.engineering-guide-v7-step:nth-child(3){animation-delay:.8s,1.46s}.engineering-guide-v7-step:nth-child(4){animation-delay:.92s,1.74s}.engineering-guide-v7-step:nth-child(5){animation-delay:1.04s,2.02s}.engineering-guide-v7-step:nth-child(6){animation-delay:1.16s,2.3s}.engineering-guide-v7-step:nth-child(7){animation-delay:1.28s,2.58s}.engineering-guide-v7-step:before{opacity:.42;animation-name:smGuideV9TopRailBoot;animation-duration:.52s;animation-timing-function:cubic-bezier(.14,.82,.2,1);animation-fill-mode:both;box-shadow:0 0 #00aeff00}.engineering-guide-v7-step:first-child:before{animation-delay:.9s}.engineering-guide-v7-step:nth-child(2):before{animation-delay:1.18s}.engineering-guide-v7-step:nth-child(3):before{animation-delay:1.46s}.engineering-guide-v7-step:nth-child(4):before{animation-delay:1.74s}.engineering-guide-v7-step:nth-child(5):before{animation-delay:2.02s}.engineering-guide-v7-step:nth-child(6):before{animation-delay:2.3s}.engineering-guide-v7-step:nth-child(7):before{animation-delay:2.58s}.engineering-guide-v7-step:after{animation-name:smGuideV7CardScan,smGuideV9CardEnergySweep;animation-duration:.68s,.52s;animation-timing-function:ease-out,cubic-bezier(.14,.82,.2,1);animation-fill-mode:both,both}.engineering-guide-v7-step:first-child:after{animation-delay:.56s,.9s}.engineering-guide-v7-step:nth-child(2):after{animation-delay:.68s,1.18s}.engineering-guide-v7-step:nth-child(3):after{animation-delay:.8s,1.46s}.engineering-guide-v7-step:nth-child(4):after{animation-delay:.92s,1.74s}.engineering-guide-v7-step:nth-child(5):after{animation-delay:1.04s,2.02s}.engineering-guide-v7-step:nth-child(6):after{animation-delay:1.16s,2.3s}.engineering-guide-v7-step:nth-child(7):after{animation-delay:1.28s,2.58s}.engineering-guide-v7-step-number{animation-name:smGuideV9NumberBoot;animation-duration:.52s;animation-timing-function:cubic-bezier(.14,.82,.2,1);animation-fill-mode:both}.engineering-guide-v7-step:first-child .engineering-guide-v7-step-number{animation-delay:.9s}.engineering-guide-v7-step:nth-child(2) .engineering-guide-v7-step-number{animation-delay:1.18s}.engineering-guide-v7-step:nth-child(3) .engineering-guide-v7-step-number{animation-delay:1.46s}.engineering-guide-v7-step:nth-child(4) .engineering-guide-v7-step-number{animation-delay:1.74s}.engineering-guide-v7-step:nth-child(5) .engineering-guide-v7-step-number{animation-delay:2.02s}.engineering-guide-v7-step:nth-child(6) .engineering-guide-v7-step-number{animation-delay:2.3s}.engineering-guide-v7-step:nth-child(7) .engineering-guide-v7-step-number{animation-delay:2.58s}.engineering-guide-v7-promise{animation:.36s cubic-bezier(.16,.86,.22,1) 3.04s both smGuideV7ContentIn,.62s cubic-bezier(.14,.82,.2,1) 3.2s both smGuideV9PromiseOnline}.engineering-guide-v7-promise:after{animation:.82s ease-out 3.26s both smGuideV7PromiseScan}@keyframes smGuideV9CardBoot{0%{filter:brightness(.78)saturate(.94);border-color:#d9dde31a;box-shadow:inset 0 0 0 1px #ffffff05,0 18px 42px #0000002e}18%{filter:brightness(1.32)saturate(1.18);border-color:#00aeffe0;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 0 38px #00aeff33,0 20px 54px #00000042,0 0 42px #00aeff61}48%{filter:brightness(1.12)saturate(1.1);border-color:#00aeff8f;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 30px #00aeff1f,0 18px 48px #0000003d,0 0 28px #00aeff38}to{filter:brightness()saturate();border-color:#d9dde329;box-shadow:inset 0 0 0 1px #ffffff07,inset 0 0 24px #00aeff0b,0 18px 42px #0000002e,0 0 14px #00aeff14}}@keyframes smGuideV9TopRailBoot{0%{opacity:.26;background:linear-gradient(90deg,#0000,#00aeff59,#0000);box-shadow:0 0 #00aeff00}22%{opacity:1;background:linear-gradient(90deg,#0000,#ffffffb8,#00aeff,#fff6,#0000);box-shadow:0 0 24px #00aeff8c}to{opacity:.74;background:linear-gradient(90deg,#0000,#00aeffd1,#0000);box-shadow:0 0 12px #00aeff2e}}@keyframes smGuideV9CardEnergySweep{0%{opacity:0;transform:translate(-130%)skew(-18deg)}18%{opacity:.92}to{opacity:0;transform:translate(130%)skew(-18deg)}}@keyframes smGuideV9NumberBoot{0%{color:#ffffffc7;background:#00aeff0f;border-color:#00aeff42;box-shadow:inset 0 0 18px #00aeff0f,0 0 12px #00aeff0a}22%{color:#fff;background:#00aeff2e;border-color:#00aefff2;box-shadow:inset 0 0 26px #00aeff33,0 0 34px #00aeff6b}to{color:#fff;background:#00aeff17;border-color:#00aeff70;box-shadow:inset 0 0 20px #00aeff17,0 0 18px #00aeff1f}}@keyframes smGuideV9PromiseOnline{0%{border-color:#00aeff2e;box-shadow:inset 0 0 0 1px #ffffff06,0 0 22px #00aeff0f}34%{border-color:#00aeff94;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 34px #00aeff17,0 0 44px #00aeff38}to{border-color:#00aeff47;box-shadow:inset 0 0 0 1px #ffffff08,0 0 34px #00aeff1a}}@media (prefers-reduced-motion:reduce){.engineering-guide-v7-step,.engineering-guide-v7-step:before,.engineering-guide-v7-step:after,.engineering-guide-v7-step-number,.engineering-guide-v7-promise{animation-duration:1ms!important;animation-delay:0s!important}}.discovery-page{isolation:isolate;color:var(--sm-text);background:radial-gradient(circle at 12% 8%,#00aeff24,#0000 28%),radial-gradient(circle at 82% 18%,#00aeff1f,#0000 34%),linear-gradient(#02050842,#03070bd1);padding:clamp(88px,8vw,140px) clamp(20px,4vw,72px) clamp(96px,9vw,150px);position:relative;overflow:hidden}.discovery-page:before{content:"";z-index:-2;opacity:.34;background-color:#0000;background-image:linear-gradient(#00aeff17 1px,#0000 1px),linear-gradient(90deg,#00aeff14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:76px 76px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:28s linear infinite discoveryGridDrift;position:absolute;inset:0}.discovery-page:after{content:"SYSTEMSMILL";z-index:-1;color:#d9dde309;font-family:var(--sm-font-display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;pointer-events:none;font-size:clamp(76px,15vw,240px);font-weight:900;position:absolute;top:210px;left:50%;transform:translate(-50%)}.discovery-hero,.discovery-workstation{width:min(1760px,100%);margin-inline:auto}.discovery-hero{background:linear-gradient(135deg,#00aeff1f,#0000 24%),linear-gradient(#121b22b8,#02060af0);border:1px solid #d9dde32e;border-radius:28px;grid-template-columns:1fr;align-items:center;gap:clamp(28px,4vw,72px);min-height:clamp(560px,63vh,760px);padding:clamp(42px,5vw,86px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 60px #00aeff0f,0 40px 110px #0000007a}.discovery-hero:before,.discovery-workstation:before,.discovery-summary-rail:before,.discovery-panel:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0% 38%,#ffffff0e 46%,#00aeff2e 50%,#ffffff0b 54%,#0000 62% 100%);animation:14s ease-in-out infinite discoveryChromeSweep;position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.discovery-hero:after{content:"";pointer-events:none;opacity:.44;background:linear-gradient(90deg,#00aeffb8,#0000 18% 82%,#00aeffb8) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff80,#0000 18% 82%,#00aeff80) bottom/100% 1px no-repeat,linear-gradient(#00aeff80,#0000 20% 80%,#00aeff80) 0/1px 100% no-repeat,linear-gradient(#00aeff80,#0000 20% 80%,#00aeff80) 100%/1px 100% no-repeat;border-radius:22px;position:absolute;inset:18px}.discovery-hero__grid{pointer-events:none;opacity:.22;background-color:#0000;background-image:linear-gradient(#00aeff29 1px,#0000 1px),linear-gradient(90deg,#00aeff21 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:20s linear infinite discoveryGridDrift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 44% 42%,#000,#0000 76%);mask-image:radial-gradient(circle at 44% 42%,#000,#0000 76%)}.discovery-hero__radar{aspect-ratio:1;opacity:.72;background:radial-gradient(circle,#00aeff1f 0 2px,#0000 3px),repeating-radial-gradient(circle,#00aeff29 0 1px,#0000 1px 54px),linear-gradient(#00aeff38,#0000 50%);border:1px solid #00aeff2e;border-radius:50%;width:clamp(220px,24vw,420px);position:absolute;top:clamp(24px,5vw,80px);right:clamp(28px,4vw,86px);box-shadow:inset 0 0 38px #00aeff14,0 0 38px #00aeff14}.discovery-hero__radar span{transform-origin:0;background:linear-gradient(90deg,#00aefff2,#0000);width:50%;height:1px;animation:8s linear infinite discoveryRadarSweep;position:absolute;inset:50% 50% 0;box-shadow:0 0 14px #00aeffa3}.discovery-hero__content,.discovery-workstation__header,.discovery-panel,.discovery-summary-rail{z-index:1;position:relative}.discovery-hero__content{max-width:1050px}.discovery-kicker{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 18px #00aeff42;align-items:center;gap:10px;font-size:12px;font-weight:900;display:inline-flex}.discovery-kicker:before{content:"";background:linear-gradient(90deg, var(--sm-blue), transparent);width:28px;height:1px;box-shadow:0 0 12px #00aeff9e}.discovery-hero h1{color:#fff;max-width:980px;font-family:var(--sm-font-display);letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 0 28px #00aeff1f,0 18px 40px #00000073;margin:20px 0 22px;font-size:clamp(56px,7.3vw,132px);font-weight:950;line-height:.86}.discovery-hero p,.discovery-panel__header p,.discovery-output-card p,.discovery-summary-rail p{color:#d9dde3c2;font-size:clamp(15px,1vw,18px);line-height:1.7}.discovery-hero__content>p{max-width:780px;font-size:clamp(18px,1.35vw,24px)}.discovery-hero__actions{flex-wrap:wrap;gap:16px;margin-top:34px;display:flex}.discovery-command-button{isolation:isolate;color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#0e181fb8,#02070bdb);border:1px solid #00aeffad;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:0 28px;font-size:12px;font-weight:950;transition:border-color .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde314,0 0 24px #00aeff24}.discovery-command-button:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#00aeff57,#ffffff1c,#0000);transition:transform .46s cubic-bezier(.18,.78,.24,1),opacity .26s;position:absolute;inset:-2px;transform:translate(-120%)skew(-18deg)}.discovery-command-button strong{color:var(--sm-blue);font-size:22px;line-height:1;transition:transform .26s,color .26s,text-shadow .26s}.discovery-command-button:hover,.discovery-command-button:focus-visible{filter:brightness(1.08);border-color:#00aefff0;box-shadow:inset 0 0 0 1px #d9dde321,inset 0 0 24px #00aeff21,0 0 32px #00aeff38}.discovery-command-button:hover:before,.discovery-command-button:focus-visible:before{opacity:1;transform:translate(120%)skew(-18deg)}.discovery-command-button:hover strong,.discovery-command-button:focus-visible strong{color:#fff;text-shadow:0 0 18px #00aeffcc;transform:translate(8px)}.discovery-command-button--ghost{border-color:#d9dde342}.discovery-workstation{background:linear-gradient(135deg,#00aeff0f,#0000 26%),linear-gradient(#0c1319d1,#020508eb);border:1px solid #d9dde326;border-radius:26px;margin-top:clamp(34px,5vw,72px);padding:clamp(26px,3vw,44px);position:relative;overflow:hidden;box-shadow:0 36px 110px #0000006b}.discovery-workstation__header{border-bottom:1px solid #d9dde31f;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;padding-bottom:22px;display:flex}.discovery-workstation__header h2,.discovery-summary-rail h2{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 0;font-size:clamp(30px,3.8vw,62px);font-weight:950;line-height:.96}.discovery-status-chip{color:#f5f8fbd1;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;background:#00aeff0b;border:1px solid #00aeff5c;border-radius:999px;align-items:center;gap:10px;min-height:42px;padding:0 16px;font-size:11px;font-weight:950;display:inline-flex}.discovery-status-chip span{background:var(--sm-blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #00aeffc2}.discovery-workstation__grid{grid-template-columns:minmax(300px,.72fr) minmax(420px,1fr) minmax(300px,.72fr);gap:22px;display:grid}.discovery-panel{background:linear-gradient(135deg,#00aeff11,#0000 32%),linear-gradient(#0a1117d1,#02060ae6);border:1px solid #d9dde324;border-radius:18px;min-height:560px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 42px #00aeff0b}.discovery-panel:after{content:"";pointer-events:none;opacity:.72;background:linear-gradient(90deg,#00aeff61,#0000 24% 76%,#00aeff61) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff38,#0000 26% 74%,#00aeff38) bottom/100% 1px no-repeat;border-radius:13px;position:absolute;inset:12px}.discovery-panel__header{z-index:1;margin-bottom:18px;position:relative}.discovery-panel__header>span,.discovery-panel__subsection>span,.discovery-output-card>span,.discovery-estimate-bank span,.discovery-chaos-card small,.discovery-chaos-card em{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950;display:block}.discovery-panel__header h3,.discovery-panel__subsection h3{color:#fff;letter-spacing:.01em;text-transform:uppercase;margin:8px 0 6px;font-size:20px;font-weight:950}.discovery-chaos-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}.discovery-chaos-card{text-align:left;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));cursor:pointer;background:linear-gradient(90deg,#00aeff85,#0000 32% 68%,#00aeff5c) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff61,#0000 32% 68%,#00aeff47) bottom/100% 1px no-repeat,radial-gradient(circle at 16% 0,#00aeff29,#0000 44%),linear-gradient(135deg,#d9dde30a,#0000 32%),linear-gradient(#0c161ee0,#02070bf5);border:1px solid #00aeff33;border-radius:10px;min-height:128px;padding:17px 16px 16px 18px;transition:border-color .22s,box-shadow .22s,filter .22s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 30px #00aeff09}.discovery-chaos-card:before,.discovery-chaos-card:after{content:"";pointer-events:none;position:absolute}.discovery-chaos-card:before{opacity:0;background:linear-gradient(90deg,#0000,#00aeff3d,#ffffff0f,#0000),linear-gradient(135deg,#0000 0 12px,#00aeff94 13px,#0000 14px) 100% 0/42px 42px no-repeat,linear-gradient(315deg,#0000 0 12px,#00aeff6b 13px,#0000 14px) 0 100%/42px 42px no-repeat;transition:opacity .22s,transform .52s cubic-bezier(.18,.78,.24,1);inset:0;transform:translate(-112%)skew(-13deg)}.discovery-chaos-card:after{opacity:.48;background:linear-gradient(#0000,#00aeffd1,#0000);width:2px;top:14px;bottom:14px;left:0;box-shadow:0 0 16px #00aeff6b}.discovery-chaos-card:hover,.discovery-chaos-card:focus-visible{filter:brightness(1.1);border-color:#00aeffb8;box-shadow:inset 0 0 30px #00aeff17,0 0 28px #00aeff21}.discovery-chaos-card:hover:before,.discovery-chaos-card:focus-visible:before{opacity:1;transform:translate(112%)skew(-13deg)}.discovery-chaos-card__current{background:linear-gradient(90deg,#00aeff26,#00aeffeb);border-radius:999px;width:18px;height:7px;position:absolute;top:13px;right:13px;box-shadow:0 0 16px #00aeff94}.discovery-chaos-card strong{z-index:1;color:#fff;text-transform:uppercase;text-shadow:0 0 16px #00aeff14;margin:13px 0 10px;font-size:14px;font-weight:950;line-height:1.22;display:block;position:relative}.discovery-chaos-card small,.discovery-chaos-card em{z-index:1;position:relative}.discovery-chaos-card em{color:#d9dde39e}.discovery-panel__subsection{z-index:1;border-top:1px solid #d9dde31f;margin-top:22px;padding-top:20px;position:relative}.discovery-select-shell{color:#f5f8fbb8;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#0d161de0,#03080ceb);border:1px solid #00aeff52;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:0 18px;font-size:12px;font-weight:900;display:flex}.discovery-select-shell strong{color:var(--sm-blue);font-size:20px}.discovery-blueprint-node{z-index:2;color:#f5f8fbd6;letter-spacing:.1em;text-transform:uppercase;background:#02080dd1;border:1px solid #00aeff61;border-radius:999px;place-items:center;min-width:92px;min-height:36px;padding:0 14px;font-size:10px;font-weight:950;display:grid;position:absolute;box-shadow:0 0 18px #00aeff1a}.discovery-blueprint-node--1{top:18%;left:9%}.discovery-blueprint-node--2{top:20%;right:10%}.discovery-blueprint-node--3{bottom:22%;left:7%}.discovery-blueprint-node--4{bottom:24%;right:9%}.discovery-blueprint-node--5{top:8%;left:38%}.discovery-blueprint-node--6{bottom:8%;left:39%}.discovery-output-stack{z-index:1;gap:14px;display:grid;position:relative}.discovery-output-card{background:linear-gradient(135deg,#00aeff14,#0000 46%),#ffffff06;border:1px solid #d9dde31f;border-radius:14px;padding:18px}.discovery-output-card strong{color:#fff;text-transform:uppercase;margin:8px 0;font-size:16px;font-weight:950;line-height:1.25;display:block}.discovery-estimate-bank{z-index:1;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid;position:relative}.discovery-estimate-bank div{background:#00aeff09;border:1px solid #00aeff38;border-radius:12px;flex-direction:column;justify-content:center;min-height:96px;padding:16px;display:flex}.discovery-estimate-bank strong{color:#fff;text-transform:uppercase;margin-top:8px;font-size:15px;font-weight:950}.discovery-summary-rail{background:radial-gradient(circle at 90% 20%,#00aeff1f,#0000 28%),linear-gradient(#0c141bbd,#02060aeb);border:1px solid #d9dde324;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;margin-top:22px;padding:clamp(24px,3vw,38px);display:flex;position:relative;overflow:hidden}.discovery-summary-rail>div{max-width:980px}.discovery-summary-rail p{max-width:920px;margin-top:14px}@keyframes discoveryGridDrift{0%{background-position:0 0}to{background-position:152px 152px}}@keyframes discoveryChromeSweep{0%,54%{opacity:0;transform:translate(-130%)skew(-14deg)}60%{opacity:1}72%{opacity:.8;transform:translate(130%)skew(-14deg)}to{opacity:0;transform:translate(130%)skew(-14deg)}}@keyframes discoveryRadarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes discoveryNodePulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@media (width<=1380px){.discovery-hero,.discovery-workstation__grid{grid-template-columns:1fr}}@media (width<=880px){.discovery-page{padding-inline:16px}.discovery-hero,.discovery-workstation{border-radius:20px}.discovery-hero{padding:30px 22px}.discovery-workstation__header,.discovery-summary-rail{flex-direction:column;align-items:flex-start}.discovery-chaos-grid,.discovery-estimate-bank{grid-template-columns:1fr}.discovery-panel{min-height:auto}.discovery-blueprint-stage{min-height:390px}}@media (width<=560px){.discovery-hero__actions,.discovery-command-button{width:100%}.discovery-command-button{justify-content:space-between}.discovery-blueprint-node{min-width:72px;font-size:9px}}.discovery-status-chip--active{color:#fff;background:#00aeff16;border-color:#00aeffc7;box-shadow:inset 0 0 18px #00aeff14,0 0 24px #00aeff1f}.discovery-progress-rail{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid;position:relative}.discovery-progress-step{background:linear-gradient(#0c141bb3,#03080cdb);border:1px solid #d9dde31f;border-radius:14px;min-height:74px;padding:16px 16px 16px 44px;position:relative;overflow:hidden}.discovery-progress-step:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeff2e,#0000);transition:opacity .22s,transform .5s;position:absolute;inset:0;transform:translate(-110%)skew(-12deg)}.discovery-progress-step.is-active{border-color:#00aeff6b;box-shadow:inset 0 0 22px #00aeff11,0 0 18px #00aeff14}.discovery-progress-step.is-active:before{opacity:1;transform:translate(110%)skew(-12deg)}.discovery-progress-step>span{background:#d9dde338;border-radius:50%;width:10px;height:10px;position:absolute;top:21px;left:18px;box-shadow:0 0 #00aeff00}.discovery-progress-step.is-active>span{background:var(--sm-blue);box-shadow:0 0 18px #00aeffbf}.discovery-progress-step small,.discovery-column-label,.discovery-component__header>div>span,.discovery-metric-panel>span,.discovery-benefit-item span+p:before,.discovery-industry-readout>span{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.discovery-progress-step strong{color:#fff;text-transform:uppercase;margin-top:7px;font-size:15px;font-weight:950;display:block}.discovery-workstation__grid--integrated{grid-template-columns:minmax(340px,.78fr) minmax(500px,1.08fr) minmax(350px,.86fr);align-items:stretch}.discovery-component{z-index:1;position:relative}.discovery-component+.discovery-component{border-top:1px solid #d9dde31a;margin-top:22px;padding-top:22px}.discovery-component__header{z-index:1;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex;position:relative}.discovery-component__header h3{color:#fff;letter-spacing:.01em;text-transform:uppercase;margin:8px 0 7px;font-size:20px;font-weight:950}.discovery-component__header p{color:#d9dde3ad;max-width:680px;font-size:14px;line-height:1.6}.discovery-component__header--compact h3{font-size:18px}.discovery-mini-button{color:#f5f8fbd1;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#00aeff09;border:1px solid #00aeff61;border-radius:7px;min-height:36px;padding:0 14px;font-size:10px;font-weight:950}.discovery-mini-button:hover,.discovery-mini-button:focus-visible{color:#fff;border-color:#00aeffd9;box-shadow:0 0 20px #00aeff1f}.discovery-category-rail{z-index:1;flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex;position:relative}.discovery-category-rail button{isolation:isolate;color:#d9dde3b8;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00aeff0b,#0000 38%),linear-gradient(#0e171ec7,#03080ceb);border:1px solid #00aeff33;border-radius:6px;min-height:36px;padding:0 13px;font-size:10px;font-weight:950;transition:border-color .22s,color .22s,box-shadow .22s,filter .22s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309}.discovery-category-rail button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeff2e,#0000),linear-gradient(90deg,#00aeff8a,#0000 34% 66%,#00aeff6b) bottom/100% 1px no-repeat;transition:opacity .22s,transform .42s;position:absolute;inset:0;transform:translate(-105%)}.discovery-category-rail button.is-active,.discovery-category-rail button:hover,.discovery-category-rail button:focus-visible{color:#fff;filter:brightness(1.08);border-color:#00aeffa8;box-shadow:inset 0 0 18px #00aeff14,0 0 22px #00aeff1c}.discovery-category-rail button.is-active:before,.discovery-category-rail button:hover:before,.discovery-category-rail button:focus-visible:before{opacity:1;transform:translate(105%)}.discovery-chaos-grid--live{scrollbar-width:none;max-height:680px;padding-right:4px;overflow-y:auto}.discovery-chaos-grid--live::-webkit-scrollbar{display:none}.discovery-select-shell--live{cursor:pointer;position:relative}.discovery-select-shell--live select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.discovery-industry-readout{background:#00aeff09;border:1px solid #d9dde31a;border-radius:12px;margin-top:14px;padding:16px}.discovery-industry-readout p{color:#d9dde3a8;margin-top:8px;font-size:13px;line-height:1.55}.discovery-panel--output{flex-direction:column;display:flex}.discovery-solution-package{padding:2px 0 0}.discovery-solution-package--empty{min-height:170px}.discovery-benefit-list{gap:10px;display:grid}.discovery-benefit-item{background:#ffffff07;border:1px solid #d9dde31a;border-radius:10px;grid-template-columns:12px 1fr;align-items:start;gap:10px;padding:12px;display:grid}.discovery-benefit-item>span{background:var(--sm-blue);border-radius:50%;width:8px;height:8px;margin-top:7px;box-shadow:0 0 14px #00aeffb8}.discovery-benefit-item p{color:#f5f8fbc2;font-size:13px;line-height:1.5}.discovery-recommendation-columns{grid-template-columns:1fr;gap:14px;display:grid}.discovery-column-label{margin-bottom:8px}.discovery-module-stack{gap:8px;display:grid}.discovery-module-pill{background:linear-gradient(#0c141bb3,#02070bdb);border:1px solid #00aeff33;border-radius:10px;padding:12px 13px;position:relative;overflow:hidden}.discovery-module-pill:before{content:"";background:var(--sm-blue);width:2px;position:absolute;top:10px;bottom:10px;left:0;box-shadow:0 0 14px #00aeffb3}.discovery-module-pill span{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.discovery-module-pill strong{color:#fff;margin-top:5px;font-size:13px;font-weight:900;line-height:1.25;display:block}.discovery-empty-note{color:#d9dde38c;border:1px dashed #00aeff2e;border-radius:10px;padding:13px;font-size:13px;line-height:1.5}.discovery-estimate-grid{border-top:1px solid #d9dde31a;grid-template-columns:1fr;gap:12px;margin-top:22px;padding-top:20px;display:grid}.discovery-metric-panel{background:radial-gradient(circle at 86% 12%,#00aeff21,#0000 38%),linear-gradient(#0c141bc2,#03080ce6);border:1px solid #00aeff38;border-radius:14px;min-height:148px;padding:18px}.discovery-metric-panel strong{color:#fff;letter-spacing:-.03em;margin:12px 0 10px;font-size:clamp(22px,2vw,34px);font-weight:950;display:block}.discovery-metric-panel p{color:#d9dde3a8;font-size:13px;line-height:1.55}.discovery-blueprint-component{flex-direction:column;height:100%;display:flex}.discovery-summary-readouts{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.discovery-summary-readouts span{color:#f5f8fbbf;letter-spacing:.08em;text-transform:uppercase;background:#00aeff09;border:1px solid #00aeff33;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:10px;font-weight:900;display:inline-flex}@media (width<=1380px){.discovery-workstation__grid--integrated,.discovery-progress-rail{grid-template-columns:1fr}.discovery-chaos-grid--live{max-height:520px}}@media (width<=720px){.discovery-component__header{flex-direction:column}}.discovery-page.is-signal-active .discovery-hero__radar{opacity:.9;box-shadow:inset 0 0 46px #00aeff1f,0 0 48px #00aeff24}.discovery-page.is-analysis-live .discovery-workstation{border-color:#00aeff3d;box-shadow:inset 0 0 0 1px #00aeff09,0 38px 116px #0000007a,0 0 46px #00aeff14}.discovery-progress-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.discovery-progress-step strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discovery-package-readouts,.discovery-metric-readouts,.discovery-blueprint-readouts{flex-wrap:wrap;gap:8px;display:flex}.discovery-package-readouts{margin:2px 0 16px}.discovery-package-readouts span,.discovery-metric-readouts span,.discovery-blueprint-readouts span,.discovery-engineering-note>span,.discovery-engineered-additions article span,.discovery-module-pill em{color:#d9dde3ad;letter-spacing:.09em;text-transform:uppercase;background:#00aeff07;border:1px solid #00aeff2e;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:9px;font-style:normal;font-weight:900;line-height:1.2;display:inline-flex}.discovery-engineering-note{background:linear-gradient(90deg,#00aeff3d,#0000 50%) top/100% 1px no-repeat,#00aeff08;border:1px solid #00aeff29;border-radius:12px;margin-top:14px;padding:15px}.discovery-engineering-note>span{border-radius:6px;width:fit-content;margin-bottom:10px}.discovery-engineering-note p{color:#f5f8fbb8;font-size:13px;line-height:1.55}.discovery-recommendation-columns--expanded{gap:16px}.discovery-module-pill{transition:border-color .22s,box-shadow .22s,filter .22s}.discovery-module-pill:hover{filter:brightness(1.08);border-color:#00aeff85;box-shadow:inset 0 0 20px #00aeff12,0 0 18px #00aeff14}.discovery-module-pill em{color:#d9dde38f;text-transform:none;letter-spacing:.01em;background:#ffffff05;border-radius:6px;width:fit-content;height:auto;min-height:0;margin-top:8px;padding:6px 8px;line-height:1.35}.discovery-module-pill--future{border-style:dashed}.discovery-engineered-additions{border-top:1px solid #d9dde31a;margin-top:18px;padding-top:16px}.discovery-engineered-additions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.discovery-engineered-additions article{background:radial-gradient(circle at 92% 10%,#00aeff21,#0000 42%),linear-gradient(#0d161db8,#03080ce6);border:1px solid #00aeff33;border-radius:12px;min-height:86px;padding:14px;position:relative;overflow:hidden}.discovery-engineered-additions article:before{content:"";background:linear-gradient(90deg,#00aeff94,#0000 72%);height:1px;position:absolute;top:0;left:0;right:0}.discovery-engineered-additions article span{width:fit-content;min-height:22px;color:var(--sm-blue);border-radius:5px;margin-bottom:9px;padding:0 8px}.discovery-engineered-additions article strong{color:#fff;text-transform:uppercase;font-size:12px;font-weight:950;line-height:1.25;display:block}.discovery-metric-panel{position:relative;overflow:hidden}.discovery-metric-panel:after{content:"";opacity:.62;background:linear-gradient(90deg,#0000,#00aeff6b,#0000);height:1px;position:absolute;inset:auto 14px 12px}.discovery-metric-readouts{margin-top:14px}.discovery-metric-readouts span{color:#f5f8fbb8;border-radius:6px}.discovery-panel__header--blueprint{padding-left:12px}.discovery-blueprint-readouts{margin-top:12px}.discovery-blueprint-readouts span{color:#f5f8fbb8;border-radius:6px}.discovery-blueprint-node--primary{border-color:#00aeffcc;box-shadow:inset 0 0 16px #00aeff1a,0 0 22px #00aeff29}.discovery-blueprint-node--supporting{border-color:#00aeff7a}.discovery-blueprint-node--future{opacity:.82;border-style:dashed}.discovery-validation-stack{gap:8px;max-width:980px;margin-top:18px;display:grid}.discovery-validation-message{border-radius:10px;margin:0;padding:11px 12px;font-size:12px;font-weight:800;line-height:1.45}.discovery-validation-message--error{color:#ffd2d2e6;background:#ff28280e;border:1px solid #ff505047}.discovery-validation-message--warning{color:#ffe2a8db;background:#ffb43c0b;border:1px solid #ffc4523d}@media (width<=1380px){.discovery-progress-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.discovery-progress-rail,.discovery-engineered-additions__grid{grid-template-columns:1fr}.discovery-package-readouts,.discovery-metric-readouts,.discovery-blueprint-readouts{flex-direction:column}}.discovery-hero--console{grid-template-columns:minmax(360px,.82fr) minmax(520px,1fr);align-items:center;min-height:clamp(420px,45vh,590px)}.discovery-hero--console .discovery-hero__content{justify-self:end;max-width:850px}.discovery-console-display{z-index:2;grid-template-rows:auto auto;grid-template-columns:minmax(240px,.92fr) minmax(220px,.78fr);align-items:stretch;gap:16px;display:grid;position:relative}.discovery-console-display__clock,.discovery-console-display__status,.discovery-console-display__pulse{background:linear-gradient(135deg,#00aeff1a,#0000 34%),linear-gradient(#0a131ae0,#010509f0);border:1px solid #00aeff3d;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde30b,inset 0 0 42px #00aeff11,0 0 32px #00aeff14}.discovery-console-display__clock:before,.discovery-console-display__status:before,.discovery-console-display__pulse:before{content:"";pointer-events:none;background:linear-gradient(90deg,#00aeff75,#0000 22% 78%,#00aeff57) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff38,#0000 24% 76%,#00aeff2e) bottom/100% 1px no-repeat;position:absolute;inset:0}.discovery-console-display__clock{text-align:center;aspect-ratio:1;background:radial-gradient(circle,#00aeff33 0 2px,#0000 3px),repeating-radial-gradient(circle,#00aeff2e 0 1px,#0000 1px 42px),radial-gradient(circle,#00aeff2e,#02080efa 58%,#010408fa);border-radius:50%;grid-row:1/3;justify-self:center;place-items:center;width:min(360px,100%);min-height:340px;display:grid;box-shadow:inset 0 0 0 1px #d9dde30f,inset 0 0 24px #00aeff29,inset 0 0 80px #00aeff14,0 0 48px #00aeff29}.discovery-console-ring,.discovery-console-sweep{pointer-events:none;border-radius:50%;position:absolute}.discovery-console-ring--outer{border:1px solid #00aeff6b;animation:18s linear infinite discoveryConsoleRotate;inset:8%;box-shadow:inset 0 0 28px #00aeff14,0 0 28px #00aeff1a}.discovery-console-ring--middle{border:1px dashed #00aeff52;animation:12s linear infinite reverse discoveryConsoleRotate;inset:18%}.discovery-console-ring--inner{background:radial-gradient(circle,#00aeff1f,#0000 62%);border:1px solid #00aeff3d;inset:31%}.discovery-console-sweep{mix-blend-mode:screen;background:conic-gradient(#0000 0deg,#00aeff52 28deg,#0000 62deg 360deg);animation:5.8s linear infinite discoveryRadarSweep;inset:8%}.discovery-console-display__clock small,.discovery-console-display__clock em{z-index:2;color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:950;display:block;position:relative}.discovery-console-display__clock strong{z-index:2;color:#fff;font-family:var(--sm-font-display);letter-spacing:.02em;text-shadow:0 0 28px #00aeff61;margin:13px 0 10px;font-size:clamp(38px,4vw,66px);font-weight:950;display:block;position:relative}.discovery-console-display__status,.discovery-console-display__pulse{min-height:156px;padding:18px}.discovery-console-display__status p{color:#f5f8fbc2;align-items:center;gap:9px;margin:10px 0 0;font-size:12px;font-weight:800;display:flex}.discovery-console-display__status i{background:var(--sm-blue);border-radius:50%;width:8px;height:8px;animation:1.9s ease-in-out infinite discoveryStatusPulse;box-shadow:0 0 14px #00aeffc7}.discovery-console-display__pulse div{clip-path:polygon(0 52%,8% 52%,12% 38%,16% 68%,22% 52%,40% 52%,44% 18%,50% 86%,56% 52%,70% 52%,74% 38%,80% 66%,86% 52%,100% 52%,100% 100%,0 100%);filter:drop-shadow(0 0 9px #00aeffc7);background:linear-gradient(90deg,#0000,#00aeff47,#0000) 50%/100% 1px no-repeat,repeating-linear-gradient(90deg,#0000 0 11px,#00aeff2e 12px 13px,#0000 14px 24px);height:56px;margin:20px 0 18px;animation:1.8s ease-in-out infinite discoveryHeartbeat}.discovery-console-display__pulse strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:950}.discovery-chaos-card--systems{background:linear-gradient(90deg,#00aeffcc,#0000 28% 72%,#00aeff80) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff80,#0000 30% 70%,#00aeff5c) bottom/100% 1px no-repeat,radial-gradient(circle at 12% 0,#00aeff3b,#0000 38%),radial-gradient(circle at 92% 100%,#00aeff1f,#0000 36%),linear-gradient(135deg,#d9dde30e,#0000 42%),linear-gradient(#0d171feb,#010509fa);border-color:#00aeff42;border-radius:0;min-height:184px;padding:18px 16px 14px 18px;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 34px #00aeff0b,0 0 #00aeff00}.discovery-chaos-card--systems .discovery-chaos-card__corner{opacity:.7;filter:drop-shadow(0 0 8px #00aeff80);border-bottom:1px solid #00aeffb8;border-left:1px solid #00aeffb8;width:36px;height:12px;position:absolute;bottom:12px;left:12px}.discovery-chaos-card--systems p{z-index:1;color:#d9dde39e;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:58px;margin:0 0 14px;font-size:12px;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.discovery-chaos-card__footer{z-index:1;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex;position:relative}.discovery-chaos-card__footer b{color:#f5f8fbdb;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);background:linear-gradient(#00aeff0f,#00aeff04);border:1px solid #00aeff61;justify-content:center;align-items:center;min-width:82px;min-height:30px;font-size:10px;font-weight:950;display:inline-flex;position:relative}.discovery-chaos-card--systems:hover,.discovery-chaos-card--systems:focus-visible,.discovery-chaos-card--systems.is-selected{border-color:#00aeffe6;box-shadow:inset 0 0 34px #00aeff1c,0 0 28px #00aeff29,0 0 1px #00aeffe6}.discovery-chaos-card--systems.is-selected{background:linear-gradient(90deg,#00aefff2,#0000 28% 72%,#00aeffb8) top/100% 1px no-repeat,linear-gradient(90deg,#00aeffb8,#0000 30% 70%,#00aeff85) bottom/100% 1px no-repeat,radial-gradient(circle at 16% 8%,#00aeff4d,#0000 40%),linear-gradient(#0a1c26fa,#01060bfa)}.discovery-chaos-card--systems.is-selected .discovery-chaos-card__footer b{color:#fff;border-color:#00aeffe6;box-shadow:inset 0 0 18px #00aeff24,0 0 18px #00aeff26}.discovery-engine-analysis{isolation:isolate;background:linear-gradient(90deg,#00aeff73,#0000 34% 66%,#00aeff4d) top/100% 1px no-repeat,radial-gradient(circle at 90% 8%,#00aeff29,#0000 36%),linear-gradient(#0a1219e0,#010509f5);border:1px solid #00aeff3d;border-radius:16px;margin-bottom:22px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 38px #00aeff0e,0 0 32px #00aeff14}.discovery-engine-analysis__scan{z-index:-1;opacity:.55;background:linear-gradient(#00aeff17 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#00aeff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(110deg,#0000 0% 40%,#00aeff29 48%,#0000 56% 100%) 0 0/240% 100%;animation:22s linear infinite discoveryGridDrift,5.6s ease-in-out infinite discoveryAnalysisScan;position:absolute;inset:0}.discovery-engine-analysis__header{border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding-bottom:13px;display:flex}.discovery-engine-analysis__header strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}.discovery-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.discovery-intelligence-grid article{background:radial-gradient(circle at 92% 12%,#00aeff24,#0000 38%),#00aeff07;border:1px solid #00aeff2e;border-radius:12px;min-height:92px;padding:14px;position:relative;overflow:hidden}.discovery-intelligence-grid article:before{content:"";background:linear-gradient(#0000,#00aeffd1,#0000);width:2px;position:absolute;top:14px;bottom:14px;left:0;box-shadow:0 0 14px #00aeff94}.discovery-intelligence-grid article strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.04em;text-transform:uppercase;text-shadow:0 0 18px #00aeff52;margin:8px 0 4px;font-size:clamp(24px,2.5vw,40px);font-weight:950;line-height:1;display:block}.discovery-intelligence-grid article em{color:#d9dde38f;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:950;display:block}.discovery-engine-feed{gap:8px;display:grid}.discovery-engine-feed__line{opacity:0;background:#ffffff05;border:1px solid #d9dde314;border-radius:8px;align-items:center;gap:11px;min-height:34px;padding:0 10px;animation:.42s forwards discoveryFeedIn;display:flex}.discovery-engine-feed__line span{color:var(--sm-blue);text-shadow:0 0 16px #00aeffb3;font-size:14px}.discovery-engine-feed__line p{color:#f5f8fbc7;letter-spacing:.02em;font-size:13px;font-weight:800}.discovery-engine-feed__line.is-detected{background:#00aeff07;border-color:#00aeff29}.discovery-pricing-console strong{font-size:clamp(20px,1.55vw,28px);line-height:1.12}.discovery-pricing-breakdown{background:#ffffff05;border:1px solid #d9dde31a;border-radius:12px;gap:7px;margin:16px 0 0;padding:12px;display:grid}.discovery-pricing-breakdown div{border-bottom:1px solid #d9dde312;justify-content:space-between;align-items:center;gap:12px;padding-bottom:7px;display:flex}.discovery-pricing-breakdown div:last-child{border-bottom:0;padding-bottom:0}.discovery-pricing-breakdown strong{color:#f5f8fbd1;white-space:nowrap;margin:0;font-size:12px;font-weight:950}.discovery-pricing-breakdown__enterprise strong{color:#fff;text-shadow:0 0 18px #00aeff5c}@keyframes discoveryConsoleRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes discoveryStatusPulse{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1.16)}}@keyframes discoveryHeartbeat{0%,to{opacity:.54;transform:scaleY(.9)}42%{opacity:1;transform:scaleY(1.15)}56%{opacity:.72;transform:scaleY(.95)}}@keyframes discoveryAnalysisScan{0%,to{background-position:0 0,0 0,-160% 0}50%{background-position:84px 84px,84px 84px,160% 0}}@keyframes discoveryFeedIn{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=1380px){.discovery-hero--console,.discovery-console-display{grid-template-columns:1fr}.discovery-hero--console .discovery-hero__content{justify-self:start}.discovery-console-display__clock{grid-row:auto;width:min(340px,100%);min-height:300px}}@media (width<=720px){.discovery-intelligence-grid,.discovery-console-display{grid-template-columns:1fr}.discovery-console-display__clock{min-height:260px}.discovery-pricing-breakdown div{flex-direction:column;align-items:flex-start;gap:4px}}.discovery-console-display{grid-template-columns:minmax(270px,.95fr) minmax(220px,.78fr)}.discovery-console-display__radar,.discovery-console-display__status,.discovery-console-display__pulse{background:linear-gradient(135deg,#00aeff1a,#0000 34%),linear-gradient(#0a131ae0,#010509f0);border:1px solid #00aeff3d;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde30b,inset 0 0 42px #00aeff11,0 0 32px #00aeff14}.discovery-console-display__radar:before,.discovery-console-display__status:before,.discovery-console-display__pulse:before{content:"";pointer-events:none;background:linear-gradient(90deg,#00aeff75,#0000 22% 78%,#00aeff57) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff38,#0000 24% 76%,#00aeff2e) bottom/100% 1px no-repeat;position:absolute;inset:0}.discovery-console-display__radar{text-align:center;aspect-ratio:1;background:radial-gradient(circle,#ffffffeb 0 2px,#00aeffcc 3px 7px,#0000 8px),radial-gradient(circle,#00aeff33,#0000 12%),repeating-radial-gradient(circle,#00aeff33 0 1px,#0000 1px 36px),linear-gradient(90deg,#0000 49.8%,#00aeff47 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#00aeff33 50%,#0000 50.2%),radial-gradient(circle,#00aeff29,#02080efa 58%,#010408fa);border-radius:50%;grid-row:1/3;justify-self:center;place-items:center;width:min(380px,100%);min-height:340px;display:grid;box-shadow:inset 0 0 0 1px #d9dde30f,inset 0 0 24px #00aeff2e,inset 0 0 90px #00aeff14,0 0 56px #00aeff2e}.discovery-console-display__radar small,.discovery-console-display__radar em{z-index:3;color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950;display:block;position:relative}.discovery-console-display__radar strong{z-index:3;color:#fff;font-family:var(--sm-font-display);letter-spacing:.02em;text-shadow:0 0 28px #00aeff70;margin:11px 0 8px;font-size:clamp(28px,3.1vw,48px);font-weight:950;display:block;position:relative}.discovery-radar-energy,.discovery-radar-node,.discovery-console-ring,.discovery-console-sweep{pointer-events:none;border-radius:50%;position:absolute}.discovery-radar-energy{opacity:0;background:linear-gradient(90deg,#0000,#ffffffdb,#00aefff0,#ffffffbd,#0000);height:2px;animation:15s ease-in-out infinite discoveryEnergySweep;top:50%;left:-35%;right:-35%;transform:translateY(-50%);box-shadow:0 0 10px #fffc,0 0 22px #00aeffe0,0 0 52px #00aeff73}.discovery-radar-energy--two{opacity:0;animation-delay:7.5s;top:42%}.discovery-radar-node{z-index:2;background:#fff;border:2px solid #00aefff5;width:8px;height:8px;animation:2.6s ease-in-out infinite discoveryRadarNodePulse;box-shadow:0 0 16px #00aeffd6}.discovery-radar-node--one{top:31%;left:29%}.discovery-radar-node--two{animation-delay:.6s;top:42%;right:24%}.discovery-radar-node--three{animation-delay:1.2s;bottom:24%;left:48%}.discovery-console-display__pulse div.discovery-heartbeat-line{clip-path:none;filter:drop-shadow(0 0 9px #00aeffc7);background:linear-gradient(90deg,#0000,#00aeff47,#0000) 50%/100% 1px no-repeat,repeating-linear-gradient(90deg,#0000 0 10px,#00aeff1f 11px 12px,#0000 13px 22px);height:58px;margin:20px 0 18px;animation:none;position:relative;overflow:hidden}.discovery-console-display__pulse div.discovery-heartbeat-line span{clip-path:polygon(0 52%,8% 52%,10% 45%,12% 63%,15% 52%,30% 52%,32% 16%,35% 86%,38% 52%,52% 52%,54% 38%,57% 64%,60% 52%,100% 52%,100% 100%,0 100%);background:linear-gradient(90deg,#0000 0% 6%,#00aeff4d 7%,#00aefff2 8%,#ffffffeb 9%,#00aeffbf 10%,#0000 11% 20%,#00aeff61 21%,#fffffff2 22%,#00aeffa6 23%,#0000 24% 100%);animation:1.65s linear infinite discoveryHeartbeatTravel;position:absolute;inset:0}.discovery-project-type{margin-bottom:24px}.discovery-project-type--matrix{isolation:isolate;position:relative}.discovery-project-type__header{align-items:center}.discovery-project-type__status{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(90deg,#00aeff9e,#0000 68%) top/100% 1px no-repeat,linear-gradient(#081219f0,#02070bfa);border:1px solid #00aeff52;place-items:center;min-width:118px;min-height:58px;padding:10px 12px;display:grid;box-shadow:inset 0 0 22px #00aeff12,0 0 18px #00aeff1a}.discovery-project-type__status span,.discovery-project-type__code,.discovery-project-type__card small,.discovery-project-type__card em,.discovery-project-type__base span,.discovery-project-type__rates em,.discovery-project-type__layer{color:var(--sm-blue);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:950}.discovery-project-type__status strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;margin-top:4px;font-size:18px;font-weight:950}.discovery-project-type__grid{gap:14px;display:grid}.discovery-project-type__grid--stacked{grid-template-columns:1fr}.discovery-project-type__card{cursor:pointer;text-align:left;min-height:330px;color:inherit;clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px),0 22px);background:linear-gradient(90deg,#d9dde338,#0000 24% 76%,#d9dde324) top/100% 1px no-repeat,linear-gradient(90deg,#00aeffad,#0000 28% 72%,#00aeff75) bottom/100% 1px no-repeat,radial-gradient(circle at 15% 11%,#00aeff38,#0000 34%),radial-gradient(circle at 92% 88%,#00aeff1a,#0000 36%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 5px),linear-gradient(135deg,#fff1,#0000 34%),linear-gradient(#10191ff5,#02070bfc);border:1px solid #00aeff47;border-radius:0;flex-direction:column;gap:0;padding:22px 20px 18px;transition:border-color .18s,box-shadow .18s,filter .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde30d,inset 0 0 44px #00aeff0b,0 18px 40px #0000003d}.discovery-project-type__card:before,.discovery-project-type__card:after,.discovery-project-type__circuit,.discovery-project-type__frame{content:"";pointer-events:none;position:absolute}.discovery-project-type__card:before{opacity:0;background:linear-gradient(90deg,#0000,#00aeff38,#ffffff13,#0000),linear-gradient(135deg,#0000 0 16px,#00aeffd9 17px,#0000 18px) 100% 0/58px 58px no-repeat,linear-gradient(315deg,#0000 0 16px,#00aeff8a 17px,#0000 18px) 0 100%/58px 58px no-repeat;transition:opacity .22s,transform .52s cubic-bezier(.18,.78,.24,1);inset:0;transform:translate(-112%)skew(-12deg)}.discovery-project-type__card:after{opacity:.74;background:linear-gradient(#0000,#00aeffeb,#ffffffc2,#00aeffb8,#0000);width:3px;top:46px;bottom:46px;left:9px;box-shadow:0 0 18px #00aeffa8}.discovery-project-type__frame--top,.discovery-project-type__frame--bottom{opacity:.82;filter:drop-shadow(0 0 9px #00aeff73);background:linear-gradient(90deg,#d9dde3c2,#48566061 14%,#0000 33% 67%,#48566061 86%,#d9dde3b8) 50%/100% 1px no-repeat,linear-gradient(90deg,#0000,#00aeffd6,#0000) 50%/44% 2px no-repeat;height:22px;left:18px;right:18px}.discovery-project-type__frame--top{top:9px}.discovery-project-type__frame--bottom{bottom:9px}.discovery-project-type__card:hover,.discovery-project-type__card:focus-visible,.discovery-project-type__card.is-selected{filter:brightness(1.07);border-color:#00aeffdb;box-shadow:inset 0 0 0 1px #d9dde314,inset 0 0 42px #00aeff1a,0 0 34px #00aeff29,0 20px 44px #00000047}.discovery-project-type__card:hover:before,.discovery-project-type__card:focus-visible:before,.discovery-project-type__card.is-selected:before{opacity:1;transform:translate(112%)skew(-12deg)}.discovery-project-type__card.is-selected{background:linear-gradient(90deg,#d9dde33d,#0000 24% 76%,#d9dde329) top/100% 1px no-repeat,linear-gradient(90deg,#00aefff0,#0000 28% 72%,#00aeffad) bottom/100% 1px no-repeat,radial-gradient(circle at 16% 10%,#00aeff52,#0000 40%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 5px),linear-gradient(#0a1e2afc,#01060bfc)}.discovery-project-type__circuit{opacity:.3;filter:drop-shadow(0 0 8px #00aeff6b);background:linear-gradient(90deg,#0000 0 16px,#00aeffa3 16px 17px,#0000 17px 100%) 0 12px/100% 1px no-repeat,linear-gradient(90deg,#0000 0 44px,#00aeff8f 44px 45px,#0000 45px 100%) 0 35px/100% 1px no-repeat,linear-gradient(#0000 0 11px,#00aeff80 11px 12px,#0000 12px 100%) 22px 0/1px 100% no-repeat,linear-gradient(#0000 0 27px,#00aeff80 27px 28px,#0000 28px 100%) 74px 0/1px 100% no-repeat;width:108px;height:54px;bottom:46px;right:18px}.discovery-project-type__orb{background:#00aeff0f;border:1px solid #00aeffc2;border-radius:50%;width:14px;height:14px;position:absolute;top:22px;right:24px;box-shadow:0 0 16px #00aeff6b}.discovery-project-type__card.is-selected .discovery-project-type__orb{background:#fff;box-shadow:0 0 10px #ffffffdb,0 0 26px #00aefffa}.discovery-project-type__topline,.discovery-project-type__pricing,.discovery-project-type__footer,.discovery-project-type__layer,.discovery-project-type__card p{z-index:1;position:relative}.discovery-project-type__topline{grid-template-columns:78px 1fr;align-items:center;gap:16px;min-height:92px;display:grid}.discovery-project-type__icon{width:102px;height:102px;box-shadow:none;background:0 0;border:none;border-radius:0;place-items:center;display:grid;position:relative}.discovery-project-type__icon:before,.discovery-project-type__icon:after{display:none}.discovery-project-type__icon span{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 0 16px #00aeffe0;font-size:16px;font-weight:950;position:relative}.discovery-project-type__icon img{z-index:2;object-fit:contain;filter:drop-shadow(0 0 8px #00aeff52)drop-shadow(0 0 22px #00aeff29)drop-shadow(0 10px 18px #00000047);width:84px;height:84px;transition:transform .28s,filter .28s;position:relative}.discovery-project-type__card:hover .discovery-project-type__icon img,.discovery-project-type__card:focus-visible .discovery-project-type__icon img,.discovery-project-type__card.is-selected .discovery-project-type__icon img{filter:drop-shadow(0 0 10px #00aeff7a)drop-shadow(0 0 30px #00aeff38)drop-shadow(0 12px 22px #00000052);transform:scale(1.07)}.discovery-project-type__icon img+span{display:none}.discovery-project-type__identity{min-width:0}.discovery-project-type__code{color:#f5f8fbe6;background:#00aeff0b;border:1px solid #00aeff5c;align-items:center;width:fit-content;min-height:26px;margin-bottom:8px;padding:0 10px;display:inline-flex}.discovery-project-type__card small{margin-bottom:7px;line-height:1.25;display:block}.discovery-project-type__card strong{color:#fff;letter-spacing:.025em;text-transform:uppercase;text-shadow:0 0 16px #00aeff1f;font-size:clamp(21px,2.1vw,30px);font-weight:950;line-height:.98;display:block}.discovery-project-type__card p{color:#f5f8fbc7;margin:17px 0 18px;font-size:14px;font-weight:720;line-height:1.48}.discovery-project-type__pricing{grid-template-columns:minmax(104px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:12px;margin-top:auto;display:grid}.discovery-project-type__base,.discovery-project-type__rates,.discovery-project-type__layer{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:linear-gradient(90deg,#00aeff6b,#0000 70%) top/100% 1px no-repeat,#00aeff09;border:1px solid #00aeff47;box-shadow:inset 0 0 18px #00aeff0a}.discovery-project-type__base{flex-direction:column;justify-content:center;min-height:86px;padding:12px 14px;display:flex}.discovery-project-type__base strong{color:#fff;letter-spacing:.02em;margin-top:8px;font-size:18px;font-weight:950;line-height:1.05;display:block}.discovery-project-type__rates{gap:6px;padding:10px 12px;display:grid}.discovery-project-type__rates span{color:#f5f8fbc7;letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;min-height:22px;font-size:10px;font-weight:900;display:flex}.discovery-project-type__rates b{color:#fff;white-space:nowrap;font-size:11px;font-weight:950}.discovery-project-type__layer{z-index:1;color:#f5f8fbe6;background:linear-gradient(90deg,#00aeff8c,#0000 50%,#00aeff73) top/100% 1px no-repeat,#00aeff08;justify-content:center;align-items:center;min-height:32px;margin-top:9px;display:flex;position:relative}.discovery-project-type__footer{border-top:1px solid #d9dde31a;grid-template-columns:minmax(86px,.58fr) minmax(0,1fr);align-items:end;gap:14px;margin-top:13px;padding-top:13px;display:grid}.discovery-project-type__footer em{line-height:1.15}.discovery-project-type__footer b{color:#d9dde3a3;text-align:right;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.25}@media (width<=1380px){.discovery-project-type__card{min-height:300px}}@media (width<=560px){.discovery-project-type__topline,.discovery-project-type__pricing,.discovery-project-type__footer{grid-template-columns:1fr}.discovery-project-type__icon{width:88px;height:88px}.discovery-project-type__card{min-height:0}}.discovery-intelligence-grid article strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(20px,1.95vw,32px)}.discovery-intelligence-grid article:nth-child(6) strong{letter-spacing:-.02em;font-size:clamp(18px,1.65vw,28px)}.discovery-chaos-grid--live{grid-template-columns:repeat(auto-fit,minmax(245px,1fr))}.discovery-chaos-card--systems{min-height:172px}@keyframes discoveryEnergySweep{0%,86%,to{opacity:0;transform:translateY(-50%)translate(-38%)scaleX(.72)}90%{opacity:1;transform:translateY(-50%)translate(0%)scaleX(1)}96%{opacity:.85;transform:translateY(-50%)translate(38%)scaleX(.8)}}@keyframes discoveryRadarNodePulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.2)}}@keyframes discoveryHeartbeatTravel{0%{opacity:.4;transform:translate(-110%)}8%{opacity:1}to{opacity:.9;transform:translate(110%)}}@media (width<=1380px){.discovery-console-display__radar{grid-row:auto;width:min(340px,100%);min-height:300px}.discovery-project-type__grid{grid-template-columns:1fr}}@media (width<=720px){.discovery-console-display__radar{min-height:260px}}.discovery-cursor{color:var(--sm-blue);animation:.85s step-end infinite discoveryCursorBlink}.discovery-blueprint-log{display:none}.discovery-blueprint-console{background:linear-gradient(135deg,#00aeff12,#0000 32%),linear-gradient(#07121aeb,#010509fa);border:1px solid #00aeff3d;border-radius:16px;margin-top:16px;padding:16px 18px 15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 24px #00aeff0a,0 0 22px #00aeff14}.discovery-blueprint-console:before{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#00aeffd9,#0000);height:2px;position:absolute;top:0;left:14px;right:14px;box-shadow:0 0 14px #00aeff8c}.discovery-blueprint-console:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0% 44%,#ffffff17 50%,#00aeff14 52%,#0000 62% 100%);animation:12s ease-in-out infinite discoveryBlueprintConsoleSweep;position:absolute;inset:0;transform:translate(-125%)}.discovery-blueprint-console__header{z-index:1;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex;position:relative}.discovery-blueprint-console__header span{color:#00aeffd6;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:950}.discovery-blueprint-console__header strong{color:#f5f8fbc7;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.discovery-blueprint-console__lines{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid;position:relative}.discovery-blueprint-console__lines p{color:#f5f8fbb3;letter-spacing:.035em;opacity:0;align-items:center;gap:9px;min-width:0;margin:0;font-size:11px;font-weight:800;animation:.42s forwards discoveryBlueprintLogIn;display:flex;transform:translateY(6px)}.discovery-blueprint-console__lines i{background:linear-gradient(90deg,#00aeff14,#ffffffe6,#00aeffd9,#00aeff14);border-radius:999px;flex:none;width:22px;height:7px;box-shadow:0 0 8px #ffffff80,0 0 12px #00aeffbf}.discovery-blueprint-console__lines span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discovery-blueprint-readouts{gap:8px}.discovery-blueprint-readouts span{background:linear-gradient(#06131bb8,#010509c7);border-radius:8px}@keyframes discoveryCursorBlink{0%,48%{opacity:1}49%,to{opacity:0}}@media (width<=900px){.discovery-blueprint-stage--solution{min-height:620px}.discovery-blueprint-node-card{width:124px;padding:11px 12px}.discovery-blueprint-node-card small,.discovery-blueprint-node-card em{font-size:7px}.discovery-blueprint-node-card strong{font-size:10px}}@media (width<=720px){.discovery-blueprint-console__header{flex-direction:column;align-items:flex-start}.discovery-blueprint-console__lines{grid-template-columns:1fr}}.discovery-blueprint-ecg{z-index:6;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background-color:#01070bad;background-image:linear-gradient(#00aeff12 1px,#0000 1px),linear-gradient(90deg,#00aeff0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #00aeff33;border-radius:0;width:220px;height:44px;position:absolute;top:18px;right:22px;overflow:hidden;box-shadow:inset 0 0 18px #00aeff0b,0 0 18px #00aeff14}.discovery-blueprint-ecg svg{width:200%;height:100%;animation:3.4s linear infinite discoveryBlueprintEcgSweep;position:absolute;inset:0}.discovery-blueprint-ecg__trace,.discovery-blueprint-ecg__peak{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.discovery-blueprint-ecg__trace{stroke:#00aeffeb;stroke-width:1.7px;filter:drop-shadow(0 0 5px #00aeffbd)}.discovery-blueprint-ecg__peak{stroke:#fffffff2;stroke-width:.9px;opacity:.84;filter:drop-shadow(0 0 6px #ffffffb8);animation:3.4s linear infinite discoveryBlueprintEcgPeak}.discovery-blueprint-console{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));border-radius:0}.discovery-blueprint-console__lines{grid-template-columns:1fr;gap:7px}.discovery-blueprint-console__lines p{background:#00080d6b;border:1px solid #00aeff1a;grid-template-columns:74px 24px minmax(0,1fr);align-items:center;gap:9px;padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:grid}.discovery-blueprint-console__lines time{color:#00aeffd1;letter-spacing:.08em;font-size:10px;font-weight:900}.discovery-blueprint-console__lines i{border-radius:0;width:18px;height:2px}@media (width<=720px){.discovery-blueprint-ecg{width:auto;left:20px;right:20px}.discovery-blueprint-console__lines p{grid-template-columns:66px 18px minmax(0,1fr)}}.discovery-console-display__pulse--v12{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:radial-gradient(circle at 82% 36%,#00aeff30,#0000 34%),linear-gradient(135deg,#ffffff12,#0000 24%),linear-gradient(#0a141cf0,#010509fa);border-radius:0;min-height:178px;padding:18px 18px 16px;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 44px #00aeff14,0 0 32px #00aeff1f}.discovery-heartbeat-core{background:linear-gradient(#00aeff1f 1px,#0000 1px) 0 0/16px 16px,linear-gradient(90deg,#00aeff1a 1px,#0000 1px) 0 0/16px 16px,radial-gradient(circle,#00aeff2e,#00040847 48%,#000307b8);border:1px solid #00aeff52;position:relative;overflow:hidden;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))!important;filter:none!important;height:82px!important;margin:14px 0!important;animation:none!important}.discovery-heartbeat-core__grid{opacity:.64;background:linear-gradient(90deg,#0000 0 48%,#00aeff2e 49%,#0000 50%),linear-gradient(#0000 0 49%,#ffffff24 50%,#0000 51%);position:absolute;inset:0}.discovery-heartbeat-core__wave{width:210%;height:100%;animation:2.85s linear infinite discoveryHeroHeartbeatSweepV12B;position:absolute;top:0;left:0;overflow:visible}.discovery-heartbeat-core__trail,.discovery-heartbeat-core__trace,.discovery-heartbeat-core__peak{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.discovery-heartbeat-core__trail{stroke:#00aeff2e;stroke-width:7px;filter:drop-shadow(0 0 18px #00aeff85)}.discovery-heartbeat-core__trace{stroke:#00aeff;stroke-width:2.4px;filter:drop-shadow(0 0 6px #00aeff)drop-shadow(0 0 18px #00aeffb8)}.discovery-heartbeat-core__peak{stroke:#fff;stroke-width:1.25px;opacity:0;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 14px #00aeffe6);animation:2.85s linear infinite discoveryHeroHeartbeatPeakV12B}.discovery-heartbeat-core__scanner{filter:blur(.2px);background:linear-gradient(90deg,#0000,#ffffff29,#00aeff47,#0000);width:54px;animation:2.85s linear infinite discoveryHeroHeartbeatScannerV12B;position:absolute;top:-20%;bottom:-20%;left:-64px;transform:skew(-16deg)}.discovery-heartbeat-core__reactor{background:#00aefff5;border:1px solid #fffc;width:12px;height:12px;animation:1.45s ease-in-out infinite discoveryHeroHeartbeatReactorV12B;position:absolute;top:50%;right:14px;transform:translateY(-50%);box-shadow:0 0 8px #ffffffeb,0 0 22px #00aeff,0 0 42px #00aeff61}.discovery-console-display__pulse--v12 strong{color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 14px #00aeff8a;font-size:11px;font-weight:950;display:block}@keyframes discoveryHeroHeartbeatSweepV12B{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes discoveryHeroHeartbeatPeakV12B{0%,48%,to{opacity:0}53%,61%{opacity:1}68%{opacity:0}}@keyframes discoveryHeroHeartbeatScannerV12B{0%{opacity:0;transform:translate(0)skew(-16deg)}8%,82%{opacity:1}to{opacity:0;transform:translate(420px)skew(-16deg)}}@keyframes discoveryHeroHeartbeatReactorV12B{0%,to{opacity:.72;transform:translateY(-50%)scale(.82)}48%{opacity:1;transform:translateY(-50%)scale(1.18)}}.discovery-blueprint-v2-gridlines path{stroke:#00aeff0e;stroke-width:.08px;stroke-dasharray:.8 1.8}.discovery-blueprint-v2-idle-trace{stroke:url(#systemsMillIdleTrace);stroke-width:.42px;stroke-dasharray:2.2 1.4;opacity:.86;animation:5.8s linear infinite discoveryBlueprintV2TraceCurrent}.discovery-blueprint-v2-blue-corona{stroke:#00aefff0;stroke-width:1.48px;stroke-dasharray:.01 180;opacity:0;filter:drop-shadow(0 0 5px #00aeff)drop-shadow(0 0 13px #00aeffe6)drop-shadow(0 0 25px #00aeff7a);animation:12s cubic-bezier(.11,.78,.08,1) infinite discoveryBlueprintV2NodeToNodeCorona}.discovery-blueprint-v2-white-core{stroke:#fff;stroke-width:.62px;stroke-dasharray:.01 180;opacity:0;filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #ffffffeb)drop-shadow(0 0 14px #00aeff);animation:12s cubic-bezier(.11,.78,.08,1) infinite discoveryBlueprintV2NodeToNodeCore}.discovery-blueprint-v2-plasma-surge{stroke:url(#systemsMillPlasmaTrace);stroke-width:2.25px;stroke-dasharray:.01 210;opacity:0;filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 10px #37c6ff)drop-shadow(0 0 22px #00aeffe6)drop-shadow(0 0 38px #00aeff7a);animation:12s cubic-bezier(.1,.82,.06,1) infinite discoveryBlueprintV2NodeToNodePlasma}.discovery-blueprint-v2-receiver circle:first-child{fill:#fffffff2;opacity:0;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 15px #00aeff);animation:12s ease-in-out infinite discoveryBlueprintV2ReceiverSpark}.discovery-blueprint-v2-receiver circle:last-child{fill:url(#systemsMillNodeReceiver);opacity:0;transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite discoveryBlueprintV2ReceiverBloom}.discovery-blueprint-v2-core-pulse circle:first-child{fill:#fffffff5;filter:drop-shadow(0 0 12px #00aeff);animation:12s ease-in-out infinite discoveryBlueprintV2CoreIgnition}.discovery-blueprint-v2-core-pulse circle:last-child{fill:#00aeff33;opacity:0;animation:12s ease-in-out infinite discoveryBlueprintV2CoreWave}.discovery-blueprint-v2-idle-trace{stroke:#00aeffdb!important;stroke-width:2.4px!important;stroke-dasharray:none!important;opacity:.78!important;filter:drop-shadow(0 0 5px #00aeffb8)drop-shadow(0 0 16px #00aeff5c)!important;animation:1.8s ease-in-out infinite discoveryBlueprintV2LiveConduitBreath!important}.discovery-blueprint-v2-powered-trace,.discovery-blueprint-v2-lightning-burst{opacity:1!important}.discovery-blueprint-v2-residual-glow{stroke:#00aeff70!important;stroke-width:10px!important;stroke-dasharray:none!important;opacity:.28!important;filter:drop-shadow(0 0 12px #00aeffb8)drop-shadow(0 0 34px #00aeff5c)drop-shadow(0 0 62px #00aeff2e)!important;animation:5.2s ease-in-out infinite discoveryBlueprintV2ResidualIgnition!important}.discovery-blueprint-v2-blue-corona{stroke-dashoffset:42px;stroke:#00aeff!important;stroke-width:6.2px!important;stroke-dasharray:34 170!important;opacity:0!important;filter:drop-shadow(0 0 8px #00aeff)drop-shadow(0 0 20px #00aefff0)drop-shadow(0 0 42px #00aeff94)!important;animation:3.8s cubic-bezier(.11,.77,.08,1) infinite discoveryBlueprintV2HeavyCoronaRun!important}.discovery-blueprint-v2-white-core{stroke-dashoffset:36px;stroke:#fff!important;stroke-width:2.8px!important;stroke-dasharray:22 184!important;opacity:0!important;filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 13px #fffffffa)drop-shadow(0 0 24px #00aeff)!important;animation:3.8s cubic-bezier(.11,.77,.08,1) infinite discoveryBlueprintV2HeavyCoreRun!important}.discovery-blueprint-v2-plasma-surge{stroke-dashoffset:48px;stroke:#fffffff5!important;stroke-width:5.4px!important;stroke-dasharray:28 178!important;opacity:0!important;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 15px #ffffffe0)drop-shadow(0 0 28px #37c6ff)drop-shadow(0 0 54px #00aeff9e)!important;animation:3.8s cubic-bezier(.09,.82,.04,1) infinite discoveryBlueprintV2PlasmaSlugRun!important}.discovery-blueprint-v2-lightning-layer{pointer-events:none;opacity:1!important}.discovery-blueprint-v2-lightning-arc{opacity:0;stroke-dashoffset:72px;stroke-linecap:round!important;stroke-linejoin:miter!important;animation:3.8s cubic-bezier(.1,.74,.06,1) infinite discoveryBlueprintV2LightningSnap!important}.discovery-blueprint-v2-lightning-arc--outer{stroke:#00aeffb8!important;stroke-width:5.2px!important;stroke-dasharray:32 150!important;filter:drop-shadow(0 0 10px #00aefff2)drop-shadow(0 0 28px #00aeffad)drop-shadow(0 0 58px #00aeff52)!important}.discovery-blueprint-v2-lightning-arc--middle{stroke:#37c6fff2!important;stroke-width:3.4px!important;stroke-dasharray:26 150!important;filter:drop-shadow(0 0 8px #37c6ff)drop-shadow(0 0 24px #00aeffb8)!important;animation-delay:inherit!important}.discovery-blueprint-v2-lightning-arc--core{stroke:#fff!important;stroke-width:1.7px!important;stroke-dasharray:18 150!important;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 15px #ffffffe0)drop-shadow(0 0 24px #00aeff)!important;animation-delay:inherit!important}.discovery-blueprint-v2-receiver circle:first-child{opacity:0;fill:#fff!important;animation:3.8s ease-in-out infinite discoveryBlueprintV2HardReceiverFlash!important}.discovery-blueprint-v2-receiver circle:last-child{opacity:0;transform-box:fill-box;transform-origin:50%;fill:#00aeff85!important;animation:3.8s ease-in-out infinite discoveryBlueprintV2HardReceiverBloom!important}@media (width<=720px){.discovery-blueprint-v2-route-field__trace{stroke-width:6.2px!important}.discovery-blueprint-v2-residual-glow{stroke-width:7.2px!important}.discovery-blueprint-v2-blue-corona{stroke-width:4.8px!important}.discovery-blueprint-v2-plasma-surge{stroke-width:4.2px!important}}.discovery-panel--blueprint{overflow:hidden}.discovery-blueprint-v2-gridlines path,.discovery-blueprint-v2-route-field__trace{vector-effect:non-scaling-stroke}.discovery-blueprint-v2-gridlines path{stroke:#00aeff21;stroke-width:.08px;fill:none}.discovery-blueprint-v2-route-field__trace{fill:none;stroke:#00aeff2e;stroke-width:.9px;stroke-linecap:square;stroke-linejoin:miter;opacity:.72}.discovery-blueprint-v2-idle-trace{fill:none;stroke:#00aeff6b;stroke-width:1.65px;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke;opacity:.82;filter:drop-shadow(0 0 5px #00aeff80)}.discovery-blueprint-v2-residual-glow,.discovery-blueprint-v2-blue-corona,.discovery-blueprint-v2-white-core,.discovery-blueprint-v2-plasma-surge,.discovery-blueprint-v2-lightning-arc{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.discovery-blueprint-v2-residual-glow{stroke:#00aeff70;stroke-width:9.8px;opacity:0;filter:blur(1px);animation:3.8s ease-out infinite both systemsMillTraceAfterglow}.discovery-blueprint-v2-blue-corona{stroke:#00aefff2;stroke-width:5.2px;opacity:0;filter:drop-shadow(0 0 8px #00aeff);animation:3.8s cubic-bezier(.18,.72,.18,1) infinite both systemsMillTraceCorona}.discovery-blueprint-v2-white-core{stroke:#fffffffa;stroke-width:1.65px;opacity:0;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 12px #00aeffe6);animation:3.8s cubic-bezier(.18,.72,.18,1) infinite both systemsMillTraceCore}.discovery-blueprint-v2-plasma-surge{stroke:#fff;stroke-width:4.4px;stroke-dasharray:42 260;stroke-dashoffset:170px;opacity:0;filter:drop-shadow(0 0 7px #fff)drop-shadow(0 0 15px #00aeff)drop-shadow(0 0 25px #00aeffcc);animation:3.8s cubic-bezier(.12,.84,.16,1) infinite both systemsMillHeavyPlasmaSegment}.discovery-blueprint-v2-lightning-burst{opacity:0;animation:3.8s step-end infinite both systemsMillLightningBurst}.discovery-blueprint-v2-lightning-arc--outer{stroke:#00aeff7a;stroke-width:3.8px;filter:drop-shadow(0 0 9px #00aeffe6)}.discovery-blueprint-v2-lightning-arc--middle{stroke:#37c6ffdb;stroke-width:2.2px;filter:drop-shadow(0 0 10px #37c6fff2)}.discovery-blueprint-v2-lightning-arc--core{stroke:#fffffffa;stroke-width:1.05px;filter:drop-shadow(0 0 10px #fff)}.discovery-blueprint-v2-receiver circle,.discovery-blueprint-v2-core-pulse circle{fill:#fffffff2;opacity:0;filter:drop-shadow(0 0 12px #00aeff);animation:3.8s ease-out infinite both systemsMillNodeReceiverPop}@keyframes systemsMillTraceAfterglow{0%,12%{opacity:0}24%{opacity:.38}52%{opacity:.26}76%,to{opacity:0}}@keyframes systemsMillTraceCorona{0%,15%{opacity:0}24%{opacity:.95}36%{opacity:.62}56%{opacity:.28}78%,to{opacity:0}}@keyframes systemsMillTraceCore{0%,17%{opacity:0}25%{opacity:1}32%{opacity:.88}43%{opacity:.24}58%,to{opacity:0}}@keyframes systemsMillHeavyPlasmaSegment{0%,14%{opacity:0;stroke-dashoffset:176px}20%{opacity:1}47%{opacity:1;stroke-dashoffset:-110px}56%{opacity:0;stroke-dashoffset:-150px}to{opacity:0;stroke-dashoffset:-150px}}@keyframes systemsMillLightningBurst{0%,18%,27%,33%,to{opacity:0}20%,25%,31%{opacity:1}}@keyframes systemsMillNodeReceiverPop{0%,18%{opacity:0;transform:scale(.35)}24%{opacity:1;transform:scale(1)}34%{opacity:.55;transform:scale(1.85)}48%,to{opacity:0;transform:scale(2.35)}}@media (width<=880px){.discovery-blueprint-stage.discovery-blueprint-stage--solution{min-height:430px}.discovery-blueprint-node-card.discovery-blueprint-node-card--v2,.discovery-blueprint-node-card.discovery-blueprint-node-card--primary.discovery-blueprint-node-card--v2,.discovery-blueprint-node-card.discovery-blueprint-node-card--supporting.discovery-blueprint-node-card--v2,.discovery-blueprint-node-card.discovery-blueprint-node-card--future.discovery-blueprint-node-card--v2{width:96px;min-height:66px;padding:9px 10px}}.discovery-blueprint-v2-lightning-layer,.discovery-blueprint-v2-lightning-burst,.discovery-blueprint-v2-lightning-arc{opacity:0!important;animation:none!important;display:none!important}.discovery-blueprint-v2-route-field__trace{stroke:#00aeff24!important;stroke-width:1.05px!important;opacity:.62!important;filter:none!important}.discovery-blueprint-v2-idle-trace{stroke:#00aeff6b!important;stroke-width:1.35px!important;stroke-linecap:square!important;stroke-linejoin:miter!important;opacity:.86!important;filter:drop-shadow(0 0 3px #00aeff8a)drop-shadow(0 0 8px #00aeff38)!important}.discovery-blueprint-v2-powered-trace{opacity:1!important;animation:none!important}.discovery-blueprint-v2-residual-glow,.discovery-blueprint-v2-blue-corona,.discovery-blueprint-v2-white-core{stroke-linecap:square!important;stroke-linejoin:miter!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.discovery-blueprint-v2-residual-glow{stroke:#00aeff2e!important;stroke-width:6.4px!important;opacity:.34!important;filter:blur(.45px)!important}.discovery-blueprint-v2-blue-corona{stroke:#00aeffa8!important;stroke-width:2.65px!important;opacity:.72!important;filter:drop-shadow(0 0 7px #00aeffc2)!important}.discovery-blueprint-v2-white-core{stroke:#eefaffd1!important;stroke-width:.72px!important;opacity:.9!important;filter:drop-shadow(0 0 6px #ffffffb8)!important}.discovery-blueprint-v2-receiver circle,.discovery-blueprint-v2-core-pulse circle{opacity:0!important;fill:#0000!important;filter:none!important;animation:none!important}@keyframes systemsMillRoutedPlasmaTravel{0%{opacity:0;stroke-dashoffset:220px}8%{opacity:0;stroke-dashoffset:220px}18%{opacity:1}54%{opacity:1;stroke-dashoffset:-34px}68%{opacity:0;stroke-dashoffset:-64px}to{opacity:0;stroke-dashoffset:-64px}}.discovery-blueprint-footer-slot{z-index:2;margin-top:14px;position:relative}.discovery-blueprint-pricing-slot{position:relative}.discovery-blueprint-pricing-slot .discovery-metric-panel{background:linear-gradient(90deg,#00aeff8a,#0000 30% 70%,#00aeff61) top/100% 1px no-repeat,radial-gradient(circle at 88% 10%,#00aeff29,#0000 34%),linear-gradient(#0a161ee6,#02070bf5)!important;border-color:#00aeff57!important;border-radius:12px!important;min-height:118px!important;padding:16px 18px!important;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 28px #00aeff0e,0 0 22px #00aeff14!important}.discovery-blueprint-pricing-slot .discovery-metric-panel strong{margin:8px 0 6px!important;font-size:clamp(22px,2.3vw,34px)!important}.discovery-blueprint-pricing-slot .discovery-metric-panel p{max-width:720px}.discovery-blueprint-pricing-slot .discovery-metric-readouts{margin-top:10px!important}.discovery-blueprint-console.discovery-blueprint-console--v2{margin-top:14px!important}.discovery-panel--output .discovery-estimate-grid{margin-top:18px!important}.discovery-blueprint-v2-plasma-layer{opacity:1!important}.discovery-blueprint-v2-plasma-surge{fill:none!important;stroke:#fff!important;stroke-width:4.4px!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important;opacity:0!important;stroke-dasharray:16 84!important;stroke-dashoffset:116px!important;filter:drop-shadow(0 0 4px #fffffff2)drop-shadow(0 0 11px #00aeff)drop-shadow(0 0 20px #00aeffb8)!important;animation:2.65s cubic-bezier(.12,.82,.18,1) infinite both systemsMillConduitSurgeOnRoute!important}.discovery-blueprint-v2-blue-corona{stroke:#00aeffc2!important;stroke-width:2.15px!important;opacity:.78!important}.discovery-blueprint-v2-white-core{stroke:#eefaffb8!important;stroke-width:.58px!important;opacity:.7!important}@keyframes systemsMillConduitSurgeOnRoute{0%{opacity:0;stroke-dashoffset:116px}10%{opacity:0;stroke-dashoffset:116px}18%{opacity:1}56%{opacity:1;stroke-dashoffset:0}72%{opacity:0;stroke-dashoffset:-26px}to{opacity:0;stroke-dashoffset:-26px}}.discovery-panel--blueprint{min-width:0}.discovery-blueprint-component.sm-bp2{flex-direction:column;height:100%;display:flex}.sm-bp2-readouts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sm-bp2-readouts span{color:#f5f8fbc7;letter-spacing:.09em;text-transform:uppercase;background:#00aeff09;border:1px solid #00aeff47;border-radius:7px;align-items:center;min-height:28px;padding:0 11px;font-size:9px;font-weight:950;display:inline-flex}.sm-bp2-stage{z-index:1;background:radial-gradient(circle at 50% 42%,#00aeff1f,#0000 32%),linear-gradient(#020a10f0,#010509fa);border:1px solid #00aeff6b;border-radius:18px;min-height:486px;margin-top:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 48px #00aeff11,0 0 28px #00aeff14}.sm-bp2-stage:before{content:"";z-index:0;pointer-events:none;opacity:.8;background:linear-gradient(90deg,#00aeff57,#0000 19% 81%,#00aeff57) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff2e,#0000 22% 78%,#00aeff2e) bottom/100% 1px no-repeat,linear-gradient(#00aeff2e,#0000 22% 78%,#00aeff2e) 0/1px 100% no-repeat,linear-gradient(#00aeff2e,#0000 22% 78%,#00aeff2e) 100%/1px 100% no-repeat;border:1px solid #00aeff24;position:absolute;inset:18px}.sm-bp2-grid,.sm-bp2-draft,.sm-bp2-vignette{pointer-events:none;position:absolute;inset:0}.sm-bp2-grid{z-index:0;opacity:.44;background:linear-gradient(#00aeff21 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#00aeff1c 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#00aeff0e 1px,#0000 1px) 0 0/14px 14px,linear-gradient(90deg,#00aeff0d 1px,#0000 1px) 0 0/14px 14px}.sm-bp2-draft{z-index:1;opacity:.45;background:radial-gradient(circle at 24% 32%,#0000 0 42px,#00aeff2e 43px,#0000 44px),radial-gradient(circle at 78% 74%,#0000 0 52px,#00aeff24 53px,#0000 54px),linear-gradient(90deg,#0000 0 49.8%,#00aeff29 50%,#0000 50.2%),linear-gradient(#0000 0 49.8%,#00aeff29 50%,#0000 50.2%)}.sm-bp2-vignette{z-index:7;mix-blend-mode:screen;background:radial-gradient(circle at 50% 44%,#0000 0 42%,#0105092e 72%,#01050975 100%),linear-gradient(#ffffff06,#0000 18% 82%,#00aeff0b)}.sm-bp2-svg{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sm-bp2-link path{vector-effect:non-scaling-stroke;fill:none;stroke-linecap:square;stroke-linejoin:miter}.sm-bp2-link__shadow{stroke:#00aeff2e;stroke-width:8.4px;opacity:.2;filter:url(#smBp2SoftGlow)}.sm-bp2-link__trace{stroke:url(#smBp2TraceGradient);stroke-width:2.15px;opacity:.96;filter:drop-shadow(0 0 5px #00aeff80)}.sm-bp2-link__ion{stroke:#00aeff85;stroke-width:5.2px;opacity:0;stroke-dasharray:22 135;stroke-dashoffset:112px;filter:drop-shadow(0 0 11px #00aeffcc);animation:3.6s cubic-bezier(.2,.78,.2,1) infinite smBp2IonSurge}.sm-bp2-link__plasma{stroke:#37c6fff0;stroke-width:3.15px;opacity:0;stroke-dasharray:16 145;stroke-dashoffset:120px;filter:drop-shadow(0 0 8px #00aefff2);animation:3.6s cubic-bezier(.2,.78,.2,1) infinite smBp2PlasmaSurge}.sm-bp2-link__core{stroke:#fffffff5;stroke-width:1.45px;opacity:0;stroke-dasharray:9 155;stroke-dashoffset:128px;filter:drop-shadow(0 0 6px #ffffffe6)drop-shadow(0 0 12px #00aefff2);animation:3.6s cubic-bezier(.2,.78,.2,1) infinite smBp2CoreSurge}.sm-bp2-node{z-index:5;clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);opacity:1;background:linear-gradient(90deg,#00aeff9e,#0000 32% 68%,#00aeff80) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff61,#0000 32% 68%,#00aeff47) bottom/100% 1px no-repeat,radial-gradient(circle at 18% 0,#00aeff29,#0000 42%),linear-gradient(#0f1c24fa,#03090efc);border:1px solid #00aeff8a;flex-direction:column;justify-content:center;width:132px;min-height:70px;padding:12px 15px 12px 16px;animation:.44s both smBp2NodeIn;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #d9dde30a,inset 0 0 22px #00aeff0b,0 0 17px #00aeff1f}.sm-bp2-node--primary{border-color:#00aeffc7;width:146px;min-height:78px;box-shadow:inset 0 0 0 1px #d9dde30e,inset 0 0 26px #00aeff13,0 0 22px #00aeff29}.sm-bp2-node--future{opacity:.94;border-style:dashed;width:122px;min-height:66px}.sm-bp2-node small,.sm-bp2-node strong,.sm-bp2-node em{z-index:2;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.sm-bp2-node small{color:var(--sm-blue);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:950}.sm-bp2-node strong{color:#fff;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 14px #00aeff29;margin-top:7px;font-size:13px;font-weight:950;line-height:1.08}.sm-bp2-node em{color:#d9dde394;letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:9px;font-style:normal;font-weight:900}.sm-bp2-node__corner,.sm-bp2-node__port{pointer-events:none;position:absolute}.sm-bp2-node__corner{opacity:.84;filter:drop-shadow(0 0 7px #00aeffad);width:19px;height:19px}.sm-bp2-node__corner--tl{border-top:1px solid #00aeffe6;border-right:1px solid #00aeffe6;top:5px;right:6px}.sm-bp2-node__corner--br{border-bottom:1px solid #00aeff99;border-left:1px solid #00aeff99;bottom:5px;left:6px}.sm-bp2-node__port{background:#00aeff24;border:1px solid #00aeffb8;width:5px;height:11px;top:50%;transform:translateY(-50%);box-shadow:0 0 8px #00aeff6b}.sm-bp2-node__port--left{left:-4px}.sm-bp2-node__port--right{right:-4px}.sm-bp2-idle{z-index:4;text-align:center;background:#02080ddb;border:1px solid #00aeff38;width:min(390px,100% - 48px);padding:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 30px #00aeff0e,0 0 24px #00aeff14}.sm-bp2-idle span{color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.sm-bp2-idle strong{color:#fff;text-transform:uppercase;margin-top:10px;font-size:17px;font-weight:950;display:block}.sm-bp2-idle p{color:#d9dde3a8;margin-top:10px;font-size:13px;line-height:1.55}.sm-bp2-pricing-slot{margin-top:14px}.sm-bp2-pricing-slot .discovery-metric-panel--pricing,.sm-bp2-pricing-slot .discovery-pricing-console{background:linear-gradient(90deg,#00aeff57,#0000 55%) top/100% 1px no-repeat,linear-gradient(#0a141bd1,#02070bf0);border-color:#00aeff47;border-radius:12px;min-height:0;margin:0}.sm-bp2-pricing-slot .discovery-pricing-breakdown{scrollbar-width:none;max-height:210px;overflow-y:auto}.sm-bp2-pricing-slot .discovery-pricing-breakdown::-webkit-scrollbar{display:none}.sm-bp2-console{background:linear-gradient(#091219db,#02070bf2);border:1px solid #00aeff38;border-radius:12px;margin-top:14px;overflow:hidden;box-shadow:inset 0 0 24px #00aeff0b}.sm-bp2-console__header{border-bottom:1px solid #00aeff29;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:0 15px;display:flex}.sm-bp2-console__header span,.sm-bp2-console__header strong{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.sm-bp2-console__header strong{color:#f5f8fbc2}.sm-bp2-console__lines{scrollbar-width:none;gap:6px;max-height:190px;padding:11px 12px 12px;display:grid;overflow-y:auto}.sm-bp2-console__lines p{color:#d9dde3ad;background:#00aeff06;border:1px solid #00aeff1a;border-radius:8px;grid-template-columns:72px 14px 1fr;align-items:center;gap:8px;margin:0;padding:8px 9px;font-size:11px;font-weight:800;line-height:1.35;animation:.36s both smBp2ConsoleLine;display:grid}.sm-bp2-console__lines time{color:var(--sm-blue);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:900}.sm-bp2-console__lines i{background:linear-gradient(90deg,#0000,#00aefff2,#0000);width:9px;height:2px;box-shadow:0 0 10px #00aeffb3}@keyframes smBp2IonSurge{0%,18%{opacity:0;stroke-dashoffset:126px}26%{opacity:.9}54%{opacity:.8;stroke-dashoffset:0}66%,to{opacity:0;stroke-dashoffset:-42px}}@keyframes smBp2PlasmaSurge{0%,20%{opacity:0;stroke-dashoffset:136px}28%{opacity:1}52%{opacity:.95;stroke-dashoffset:0}64%,to{opacity:0;stroke-dashoffset:-36px}}@keyframes smBp2CoreSurge{0%,22%{opacity:0;stroke-dashoffset:142px}30%{opacity:1}48%{opacity:.98;stroke-dashoffset:0}60%,to{opacity:0;stroke-dashoffset:-28px}}@keyframes smBp2NodeIn{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%)scale(.94)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes smBp2ConsoleLine{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.sm-bp2-stage{min-height:390px}.sm-bp2-node,.sm-bp2-node--primary,.sm-bp2-node--future{width:104px;min-height:58px;padding:10px 12px}.sm-bp2-node strong{font-size:11px}.sm-bp2-console__lines p{grid-template-columns:64px 10px 1fr}}.discovery-pricing-total-card{background:linear-gradient(90deg,#00aeffb8,#0000 38% 68%,#00aeff6b) top/100% 1px no-repeat,radial-gradient(circle at 88% 14%,#00aeff2e,#0000 42%),linear-gradient(#091a24eb,#01060af5);border:1px solid #00aeff7a;border-radius:12px;margin:16px 0 18px;padding:18px 18px 16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 28px #00aeff14,0 0 28px #00aeff1f}.discovery-pricing-total-card:before{content:"";background:linear-gradient(#0000,#ffffffe6,#00aeffe6,#0000);width:2px;position:absolute;top:14px;bottom:14px;left:0;box-shadow:0 0 18px #00aeffb8}.discovery-pricing-total-card span{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.discovery-pricing-total-card strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.04em;text-shadow:0 0 22px #00aeff42;margin:8px 0;font-size:clamp(30px,3vw,46px);font-weight:950;line-height:.98;display:block}.discovery-pricing-total-card p{color:#d9dde3ad;max-width:720px;font-size:12px;line-height:1.5}.discovery-intelligence-grid article{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:106px;display:flex}.discovery-intelligence-grid article span{letter-spacing:.095em;white-space:nowrap;max-width:100%;font-size:8px;line-height:1.15}.discovery-intelligence-grid article strong{margin:0;font-size:clamp(23px,2vw,34px);line-height:.95}.discovery-intelligence-grid article em{display:none!important}.discovery-pricing-breakdown--clear div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;display:grid}.discovery-pricing-breakdown--clear div em{color:#d9dde37a;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:9px;font-style:normal;font-weight:800}.discovery-pricing-breakdown__section{border-top:1px solid #00aeff24;margin-top:5px;padding-top:8px}.discovery-pricing-breakdown__section:first-child{border-top:0;margin-top:0;padding-top:0}.discovery-pricing-breakdown__section>span{color:var(--sm-blue)}.discovery-pricing-breakdown__section--modules,.discovery-pricing-breakdown__section--review{border-color:#00aeff3d}.discovery-pricing-breakdown__section--review strong{color:#fff;text-shadow:0 0 18px #00aeff57}.discovery-metric-readouts--pricing span{border-radius:6px}.discovery-chaos-selector .discovery-component__header{align-items:stretch}.discovery-chaos-selector .discovery-component__header h3{letter-spacing:.05em}.discovery-category-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 20px;display:grid}.discovery-category-rail button{isolation:isolate;color:#f5f8fbd1;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px));background:linear-gradient(90deg,#00aeff9e,#0000 34% 72%,#00aeff57) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff47,#0000 32% 76%,#00aeff33) bottom/100% 1px no-repeat,radial-gradient(circle at 8% 0,#00aeff2e,#0000 38%),linear-gradient(135deg,#d9dde30f,#0000 42%),linear-gradient(#0c151df0,#010509fa);border:1px solid #00aeff47;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;min-height:68px;padding:13px 15px 12px 18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 24px #00aeff09}.discovery-category-rail button:before,.discovery-category-rail button:after{content:"";pointer-events:none;position:absolute}.discovery-category-rail button:before{opacity:.54;background:linear-gradient(#0000,#00aeffd1,#0000);width:2px;top:13px;bottom:13px;left:0;box-shadow:0 0 16px #00aeff80}.discovery-category-rail button:after{opacity:0;background:linear-gradient(90deg,#0000,#00aeff33,#ffffff12,#0000);transition:opacity .22s,transform .52s cubic-bezier(.18,.78,.24,1);inset:0;transform:translate(-105%)skew(-12deg)}.discovery-category-rail button span{z-index:1;color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1;position:relative}.discovery-category-rail button strong{z-index:1;color:#00aeffdb;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1;position:relative}.discovery-category-rail button:hover,.discovery-category-rail button:focus-visible,.discovery-category-rail button.is-active{color:#fff;filter:brightness(1.09);border-color:#00aeffd1;box-shadow:inset 0 0 28px #00aeff1a,0 0 26px #00aeff24}.discovery-category-rail button:hover:after,.discovery-category-rail button:focus-visible:after,.discovery-category-rail button.is-active:after{opacity:1;transform:translate(105%)skew(-12deg)}.discovery-category-rail button.is-active strong{color:#fff;text-shadow:0 0 14px #00aeffcc}.discovery-mini-button--reset{color:#f5f8fbe0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:linear-gradient(90deg,#00aeff6b,#0000 34% 74%,#00aeff3d) top/100% 1px no-repeat,linear-gradient(#0d171feb,#02070bfa);border-color:#00aeff75;border-radius:0;align-self:flex-start;min-width:172px;min-height:48px;box-shadow:inset 0 0 0 1px #d9dde30b,0 0 18px #00aeff14}.discovery-mini-button--reset:hover,.discovery-mini-button--reset:focus-visible{color:#fff;background:linear-gradient(90deg,#00aeffc7,#0000 34% 74%,#00aeff75) top/100% 1px no-repeat,linear-gradient(#0c222efa,#01080efa);border-color:#00aeffe6;box-shadow:inset 0 0 24px #00aeff21,0 0 26px #00aeff2e}@media (width<=1180px){.discovery-category-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.discovery-category-rail{grid-template-columns:1fr}.discovery-mini-button--reset{width:100%}}.discovery-dependency-intelligence{background:linear-gradient(90deg,#00aeff5c,#0000 48%) top/100% 1px no-repeat,radial-gradient(circle at 12% 0,#00aeff29,#0000 42%),linear-gradient(#0b151ddb,#02070cf5);border:1px solid #00aeff42;border-radius:14px;margin:0 0 18px;padding:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde30a,inset 0 0 28px #00aeff0b,0 0 24px #00aeff14}.discovery-dependency-intelligence:before{content:"";pointer-events:none;opacity:.28;background-color:#0000;background-image:linear-gradient(#00aeff29 1px,#0000 1px),linear-gradient(90deg,#00aeff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.discovery-dependency-intelligence__header,.discovery-dependency-intelligence__grid{z-index:1;position:relative}.discovery-dependency-intelligence__header span,.discovery-dependency-intelligence__grid span{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.discovery-dependency-intelligence__header strong{color:#fff;margin-top:8px;font-size:13px;font-weight:900;line-height:1.45;display:block}.discovery-dependency-intelligence__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.discovery-dependency-intelligence__grid article{background:radial-gradient(circle at 90% 8%,#00aeff1f,#0000 36%),#ffffff06;border:1px solid #00aeff2e;border-radius:10px;min-height:112px;padding:13px}.discovery-dependency-intelligence__grid strong{color:#fff;font-family:var(--sm-font-display);margin:8px 0 7px;font-size:30px;font-weight:950;line-height:1;display:block}.discovery-dependency-intelligence__grid p,.discovery-engineered-additions--dependencies p{color:#d9dde3a8;font-size:12px;line-height:1.45}.discovery-pricing-breakdown__section--dependencies em{color:#d9dde39e;letter-spacing:.01em;text-transform:none;margin-top:7px;font-size:11px;font-style:normal;font-weight:700;line-height:1.4;display:block}.discovery-engineered-additions--dependencies article{min-height:112px}@media (width<=720px){.discovery-dependency-intelligence__grid{grid-template-columns:1fr}}.sm-report-shell{z-index:1;background:radial-gradient(circle at 92% 10%,#00aeff26,#0000 34%),linear-gradient(135deg,#00aeff14,#0000 30%),linear-gradient(#0c151cdb,#02060af5);border:1px solid #00aeff3d;border-radius:22px;margin-top:26px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 52px #00aeff0b,0 36px 90px #00000057}.sm-report-shell__frame{pointer-events:none;opacity:.72;background:linear-gradient(90deg,#00aeffb8,#0000 20% 80%,#00aeff94) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff6b,#0000 24% 76%,#00aeff52) bottom/100% 1px no-repeat,linear-gradient(#00aeff52,#0000 24% 76%,#00aeff3d) 0/1px 100% no-repeat,linear-gradient(#00aeff52,#0000 24% 76%,#00aeff3d) 100%/1px 100% no-repeat;border-radius:16px;position:absolute;inset:13px}.sm-report-command{z-index:1;justify-content:space-between;align-items:center;gap:22px;display:flex;position:relative}.sm-report-command>div{max-width:820px}.sm-report-command span,.sm-report-section__title span,.sm-report-metric span,.sm-report-architecture-card>span,.sm-report-total span,.sm-report-id-block span{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.sm-report-command h2{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.035em;text-transform:uppercase;margin:8px 0;font-size:clamp(28px,3vw,52px);font-weight:950;line-height:.96}.sm-report-command p,.sm-report-summary p,.sm-report-recommendation p,.sm-report-architecture-card p,.sm-report-metric p,.sm-report-review-card p,.sm-report-total em,.sm-report-id-block em,.sm-report-standby p{color:#d9dde3ad;font-size:13px;line-height:1.58}.sm-report-export{isolation:isolate;color:#fff;text-align:left;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);cursor:pointer;background:linear-gradient(90deg,#00aeff8f,#0000 28% 72%,#00aeff66) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff61,#0000 28% 72%,#00aeff47) bottom/100% 1px no-repeat,radial-gradient(circle at 15% 0,#00aeff38,#0000 42%),linear-gradient(#0e1922f0,#02070cfa);border:1px solid #00aeff85;border-radius:0;grid-template-columns:48px 1fr;align-items:center;gap:15px;min-width:min(360px,100%);min-height:84px;padding:15px 18px;transition:border-color .22s,filter .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 28px #00aeff0e,0 0 28px #00aeff1a}.sm-report-export:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#00aeff42,#ffffff14,#0000);transition:opacity .22s,transform .52s cubic-bezier(.18,.78,.24,1);position:absolute;inset:0;transform:translate(-110%)skew(-16deg)}.sm-report-export:hover,.sm-report-export:focus-visible,.sm-report-export.is-generating{filter:brightness(1.08);border-color:#00aeffeb;box-shadow:inset 0 0 30px #00aeff1c,0 0 36px #00aeff33}.sm-report-export:hover:before,.sm-report-export:focus-visible:before,.sm-report-export.is-generating:before{opacity:1;transform:translate(110%)skew(-16deg)}.sm-report-export:disabled{opacity:.52;cursor:not-allowed}.sm-report-export__icon{background:radial-gradient(circle,#00aeff3d,#00aeff0a 58%,#0000);border:1px solid #00aeff8c;border-radius:50%;width:46px;height:46px;position:relative;box-shadow:inset 0 0 18px #00aeff1f,0 0 18px #00aeff24}.sm-report-export__icon:before,.sm-report-export__icon:after{content:"";background:var(--sm-blue);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 10px #00aeffcc}.sm-report-export__icon:before{width:2px;height:18px;top:12px}.sm-report-export__icon:after{width:18px;height:2px;top:26px}.sm-report-export__copy strong,.sm-report-export__copy em{text-transform:uppercase;display:block}.sm-report-export__copy strong{color:#fff;letter-spacing:.12em;font-size:13px;font-weight:950}.sm-report-export__copy em{color:#00aeffdb;letter-spacing:.13em;margin-top:7px;font-size:9px;font-style:normal;font-weight:950}.sm-report-export__rail{opacity:.72;background:linear-gradient(90deg,#0000,#00aeffb8,#0000);height:1px;position:absolute;bottom:12px;left:18px;right:18px}.sm-report-standby{z-index:1;text-align:center;background:#00aeff08;border:1px dashed #00aeff38;margin-top:22px;padding:22px;position:relative}.sm-report-standby span{background:#00aeffc7;border-radius:50%;width:12px;height:12px;margin:0 auto 12px;display:block;box-shadow:0 0 18px #00aeffb8}.sm-report-standby strong{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:950;display:block}.sm-report-document{z-index:1;background:linear-gradient(90deg,#00aeff6b,#0000 24% 76%,#00aeff57) top/100% 1px no-repeat,linear-gradient(#0b1218f0,#02060afa);border:1px solid #d9dde324;margin-top:24px;padding:clamp(22px,3vw,38px);position:relative;box-shadow:inset 0 0 0 1px #ffffff09}.sm-report-header{border-bottom:1px solid #d9dde31f;justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:22px;display:flex}.sm-report-header span{color:var(--sm-blue);letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.sm-report-header h3{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.04em;text-transform:uppercase;margin:9px 0 8px;font-size:clamp(30px,4vw,66px);font-weight:950;line-height:.9}.sm-report-header p{color:#d9dde3b8;letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:800}.sm-report-id-block{background:#00aeff09;border:1px solid #00aeff38;min-width:260px;padding:16px}.sm-report-id-block strong{color:#fff;letter-spacing:.08em;margin:8px 0;font-size:15px;font-weight:950;display:block}.sm-report-section{border-bottom:1px solid #d9dde31a;padding:24px 0}.sm-report-section:last-child{border-bottom:0;padding-bottom:0}.sm-report-section__title{align-items:baseline;gap:14px;margin-bottom:16px;display:flex}.sm-report-section__title h4{color:#fff;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:19px;font-weight:950}.sm-report-summary p,.sm-report-recommendation p{color:#f5f8fbc2;max-width:1050px;font-size:15px}.sm-report-metric-grid,.sm-report-investment__grid,.sm-report-review-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sm-report-metric-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-report-metric,.sm-report-review-card,.sm-report-architecture-card{background:radial-gradient(circle at 90% 0,#00aeff1f,#0000 42%),linear-gradient(#0d161dbd,#03080ce6);border:1px solid #00aeff2e;min-height:118px;padding:16px;position:relative;overflow:hidden}.sm-report-metric strong{color:#fff;letter-spacing:-.03em;margin:9px 0 8px;font-size:clamp(20px,2.3vw,34px);font-weight:950;line-height:.95;display:block}.sm-report-chip-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sm-report-chip-row span,.sm-report-empty-line{color:#f5f8fbbf;letter-spacing:.08em;text-transform:uppercase;background:#00aeff09;border:1px solid #00aeff33;align-items:center;min-height:30px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.sm-report-architecture-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sm-report-architecture-card ul,.sm-report-next-steps ol{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.sm-report-architecture-card li{border-top:1px solid #d9dde314;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.sm-report-architecture-card li strong{color:#fff;font-size:12px;font-weight:900;line-height:1.25}.sm-report-architecture-card li em{color:#00aeffd6;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.sm-report-total{background:linear-gradient(90deg,#00aeff8c,#0000 30% 70%,#00aeff61) top/100% 1px no-repeat,radial-gradient(circle at 12% 10%,#00aeff38,#0000 48%),linear-gradient(#07151ff0,#010509fa);border:1px solid #00aeff6b;margin-top:14px;padding:clamp(18px,2.4vw,28px)}.sm-report-total strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.055em;text-transform:uppercase;text-shadow:0 0 30px #00aeff2e;margin:8px 0;font-size:clamp(42px,6vw,92px);font-weight:950;line-height:.85;display:block}.sm-report-review-card{grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid}.sm-report-review-card>span{color:#fff;background:#00aeff1f;border:1px solid #00aeff8c;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:950;display:grid;box-shadow:0 0 18px #00aeff2e}.sm-report-review-card strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.sm-report-next-steps li{counter-increment:report-step;color:#f5f8fbc7;background:#00aeff07;border:1px solid #00aeff29;padding:13px 14px 13px 48px;font-size:13px;font-weight:850;position:relative}.sm-report-next-steps li:before{content:counter(report-step, decimal-leading-zero);color:var(--sm-blue);letter-spacing:.1em;font-size:10px;font-weight:950;position:absolute;top:50%;left:14px;transform:translateY(-50%)}@media (width<=1180px){.sm-report-command,.sm-report-header{flex-direction:column;align-items:stretch}.sm-report-export,.sm-report-id-block{width:100%}.sm-report-metric-grid,.sm-report-investment__grid,.sm-report-review-grid,.sm-report-architecture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.sm-report-shell,.sm-report-document{padding:18px}.sm-report-metric-grid,.sm-report-investment__grid,.sm-report-review-grid,.sm-report-architecture-grid,.sm-report-metric-grid--two{grid-template-columns:1fr}.sm-report-export{grid-template-columns:38px 1fr;min-height:76px}}@media print{body *{visibility:hidden!important}#systemsMillEngineeringReport,#systemsMillEngineeringReport *{visibility:visible!important}#systemsMillEngineeringReport{color:#111!important;width:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:28px!important;position:absolute!important;top:0!important;left:0!important}#systemsMillEngineeringReport *{color:#111!important;text-shadow:none!important;box-shadow:none!important}#systemsMillEngineeringReport .sm-report-metric,#systemsMillEngineeringReport .sm-report-review-card,#systemsMillEngineeringReport .sm-report-architecture-card,#systemsMillEngineeringReport .sm-report-total{background:#fff!important;border:1px solid #ccc!important}}.discovery-opportunity-panel{isolation:isolate;background:radial-gradient(circle at 18% 0,#00aeff29,#0000 36%),linear-gradient(#0c161edb,#03070bf0);border:1px solid #00aeff47;border-radius:16px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b,0 0 26px #00aeff14}.discovery-opportunity-panel:before{content:"";pointer-events:none;opacity:.36;background:linear-gradient(90deg,#0000,#00aeff29,#0000);animation:9s ease-in-out infinite discoveryOpportunitySweep;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.discovery-opportunity-panel__header{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex;position:relative}.discovery-opportunity-panel__header span,.discovery-opportunity-card__topline span,.discovery-opportunity-card__section span,.discovery-opportunity-card__footer span{color:var(--sm-blue);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.discovery-opportunity-panel__header h3{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;margin:6px 0 8px;font-size:clamp(20px,1.45vw,28px);line-height:.95}.discovery-opportunity-panel__header p,.discovery-opportunity-panel__empty p,.discovery-opportunity-panel__accepted p,.discovery-opportunity-card__section p{color:#d9dde3b8;margin:0;font-size:13px;line-height:1.55}.discovery-opportunity-panel__header>strong{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#00aeff14;border:1px solid #00aeff52;border-radius:999px;flex:none;padding:8px 10px;font-size:10px;font-weight:950}.discovery-opportunity-panel__accepted,.discovery-opportunity-panel__empty{z-index:1;background:#00aeff0e;border:1px solid #00aeff38;border-radius:12px;padding:14px;position:relative}.discovery-opportunity-panel__accepted{align-items:center;gap:10px;margin-bottom:12px;display:flex}.discovery-opportunity-panel__accepted span{color:#061016;background:var(--sm-blue);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:grid;box-shadow:0 0 18px #00aeff52}.discovery-opportunity-panel__empty strong{color:#fff;text-transform:uppercase;margin-bottom:6px;font-size:13px;display:block}.discovery-opportunity-list{z-index:1;gap:12px;display:grid;position:relative}.discovery-opportunity-card{background:linear-gradient(135deg,#ffffff0d,#0000 32%),#01060a9e;border:1px solid #00aeff38;border-radius:14px;padding:14px;position:relative;overflow:hidden}.discovery-opportunity-card:after{content:"";background:linear-gradient(90deg,#0000,#00aeffb8,#0000);height:1px;position:absolute;bottom:0;left:14px;right:14px}.discovery-opportunity-card__topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.discovery-opportunity-card__topline em{color:#ffffffe0;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.discovery-opportunity-card h4{color:#fff;text-transform:uppercase;margin:0 0 12px;font-size:18px;line-height:1.05}.discovery-opportunity-card__section{gap:5px;margin-top:11px;display:grid}.discovery-opportunity-card__footer{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding-top:13px;display:grid}.discovery-opportunity-card__footer strong{color:#fff;margin-top:4px;font-size:20px;line-height:1;display:block}.discovery-opportunity-card__footer button{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#0e181fdb,#02070bf5);border:1px solid #00aeff7a;border-radius:7px;min-height:40px;padding:0 14px;font-size:10px;font-weight:950;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;box-shadow:0 0 18px #00aeff14}.discovery-opportunity-card__footer button:hover,.discovery-opportunity-card__footer button:focus-visible{color:#061016;background:var(--sm-blue);border-color:#00aefff0;box-shadow:0 0 24px #00aeff38}@keyframes discoveryOpportunitySweep{0%,72%{opacity:0;transform:translate(-120%)skew(-18deg)}78%{opacity:.34}to{opacity:0;transform:translate(120%)skew(-18deg)}}.sm-timeline-v2{min-height:260px}.sm-timeline-v2__readouts span{border-radius:6px}.sm-timeline-v2__phases{gap:8px;margin-top:16px;display:grid}.sm-timeline-v2__phases article{background:linear-gradient(#ffffff09,#00aeff06);border:1px solid #00aeff24;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:9px 10px;display:grid}.sm-timeline-v2__phases article>span{color:#37c6ffeb;letter-spacing:.08em;border:1px solid #00aeff42;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:9px;font-weight:950;display:inline-flex}.sm-timeline-v2__phases article strong{color:#f5f8fbdb;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px;font-weight:950}.sm-timeline-v2__phases article p{color:#d9dde394;margin:2px 0 0;font-size:10px;line-height:1.35}.sm-timeline-v2__phases article.is-critical{border-color:#00aeff3d;box-shadow:inset 0 0 18px #00aeff0b}.sm-timeline-v2__path,.sm-timeline-v2__risks{background:#00aeff06;border:1px solid #00aeff24;border-radius:10px;margin-top:14px;padding:12px}.sm-timeline-v2__path span,.sm-timeline-v2__risks span{color:#37c6ffc7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:950;display:block}.sm-timeline-v2__path p,.sm-timeline-v2__risks p{color:#f5f8fbb8;margin:0;font-size:11px;line-height:1.5}.sm-proposal-shell{background:radial-gradient(circle at 14% 0,#00aeff29,#0000 34%),linear-gradient(145deg,#0a1019f5,#05080dfa);border:1px solid #76d6ff38;border-radius:24px;margin-top:34px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 24px 70px #00000061}.sm-proposal-shell__frame{pointer-events:none;border:1px solid #00aeff2e;border-radius:18px;position:absolute;inset:10px}.sm-proposal-command{z-index:1;background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:22px;padding:18px;display:flex;position:relative}.sm-proposal-command span,.sm-proposal-section__title em,.sm-proposal-cover>span{color:var(--sm-blue);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.sm-proposal-command h2{color:#f4fbff;letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(24px,3vw,38px)}.sm-proposal-command p{color:#e2f0fabd;max-width:780px;margin:0;line-height:1.7}.sm-proposal-command__actions{gap:10px;min-width:245px;display:grid}.sm-proposal-generate,.sm-proposal-copy{color:#eaf8ff;cursor:pointer;background:linear-gradient(145deg,#00aeff24,#ffffff0b);border:1px solid #00aeff61;border-radius:14px;min-height:58px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b}.sm-proposal-generate:disabled,.sm-proposal-copy:disabled{opacity:.48;cursor:not-allowed}.sm-proposal-generate:not(:disabled):hover,.sm-proposal-copy:not(:disabled):hover{border-color:#00aeffdb;box-shadow:0 0 28px #00aeff38,inset 0 0 0 1px #ffffff12}.sm-proposal-generate{text-align:left;grid-template-columns:42px 1fr 8px;align-items:center;gap:12px;padding:0 14px;display:grid}.sm-proposal-generate__icon{background:radial-gradient(circle,#00aeff85,#0000 40%),#00000047;border:1px solid #00aeff94;border-radius:50%;width:34px;height:34px;box-shadow:0 0 24px #00aeff47}.sm-proposal-generate__copy strong{color:#f7fcff;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.sm-proposal-generate__copy em{color:#c0e0f1a8;letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:9px;font-style:normal;display:block}.sm-proposal-generate__rail{background:var(--sm-blue);border-radius:99px;width:4px;height:32px;box-shadow:0 0 18px #00aeffb8}.sm-proposal-copy{letter-spacing:.14em;text-transform:uppercase;min-height:42px;padding:0 14px;font-size:10px;font-weight:900}.sm-proposal-standby{z-index:1;color:#e2f0fab8;text-align:center;border:1px dashed #00aeff40;border-radius:16px;place-items:center;min-height:160px;margin-top:18px;display:grid;position:relative}.sm-proposal-standby span{border:1px solid #00aeff73;border-radius:50%;width:34px;height:34px;box-shadow:0 0 24px #00aeff2e}.sm-proposal-standby strong{color:#f7fcff;text-transform:uppercase;letter-spacing:.12em}.sm-proposal-standby p{max-width:520px;margin:0}.sm-proposal-document{z-index:1;background:linear-gradient(#ffffff0e,#ffffff06),#05090fe6;border:1px solid #ffffff1a;border-radius:20px;margin-top:22px;padding:22px;position:relative}.sm-proposal-header{border-bottom:1px solid #ffffff1c;justify-content:space-between;gap:18px;padding-bottom:20px;display:flex}.sm-proposal-header span,.sm-proposal-id-block span{color:var(--sm-blue);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.sm-proposal-header h3{color:#fff;letter-spacing:-.04em;margin:6px 0 4px;font-size:clamp(22px,2.8vw,36px)}.sm-proposal-header p,.sm-proposal-id-block em{color:#ddedf8b8;margin:0;font-style:normal}.sm-proposal-id-block{text-align:right;background:#00aeff0e;border:1px solid #00aeff3d;border-radius:14px;min-width:220px;padding:14px}.sm-proposal-id-block strong{color:#fff;margin:5px 0;font-size:16px;display:block}.sm-proposal-cover{background:radial-gradient(circle at 50% 0,#00aeff29,#0000 42%),#ffffff09;border:1px solid #00aeff38;border-radius:18px;margin-top:20px;padding:26px}.sm-proposal-cover h4{color:#fff;letter-spacing:-.055em;max-width:920px;margin:10px 0 12px;font-size:clamp(24px,3.2vw,44px);line-height:1.02}.sm-proposal-cover p{color:#e2f0fac7;max-width:940px;margin:0;line-height:1.75}.sm-proposal-cover__stats,.sm-proposal-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.sm-proposal-cover__stats article,.sm-proposal-metric{background:#00000038;border:1px solid #ffffff17;border-radius:14px;padding:14px}.sm-proposal-cover__stats span,.sm-proposal-metric span{color:#b0d6e8ad;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.sm-proposal-cover__stats strong,.sm-proposal-metric strong{color:#fff;margin-top:6px;font-size:22px;display:block}.sm-proposal-metric p{color:#dcebf49e;margin:8px 0 0;font-size:13px;line-height:1.55}.sm-proposal-section{background:#ffffff08;border:1px solid #ffffff16;border-radius:18px;margin-top:18px;padding:20px}.sm-proposal-section__title{align-items:center;gap:14px;margin-bottom:10px;display:flex}.sm-proposal-section__title>span{width:38px;height:38px;color:var(--sm-blue);border:1px solid #00aeff6b;border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid;box-shadow:0 0 20px #00aeff1f}.sm-proposal-section__title h4{color:#f8fcff;letter-spacing:-.035em;margin:3px 0 0;font-size:24px}.sm-proposal-section>p{color:#e2f0fabd;margin:0;line-height:1.72}.sm-proposal-item-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.sm-proposal-item{background:#0000002e;border:1px solid #ffffff13;border-radius:13px;padding:13px}.sm-proposal-item div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sm-proposal-item strong{color:#f7fcff;font-size:14px}.sm-proposal-item span{color:var(--sm-blue);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:900}.sm-proposal-item p{color:#dcebf49e;margin:8px 0 0;font-size:13px;line-height:1.55}@media (width<=980px){.sm-proposal-command,.sm-proposal-header{flex-direction:column;align-items:stretch}.sm-proposal-command__actions,.sm-proposal-id-block{text-align:left;min-width:0}.sm-proposal-cover__stats,.sm-proposal-metric-grid,.sm-proposal-item-grid{grid-template-columns:1fr}}.sm-bp2-pricing-slot .discovery-pricing-breakdown,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown,.discovery-pricing-console .discovery-pricing-breakdown{scrollbar-width:auto;padding-right:0;max-height:none!important;overflow:visible!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown::-webkit-scrollbar{display:none}.discovery-blueprint-pricing-slot .discovery-pricing-breakdown::-webkit-scrollbar{display:none}.discovery-pricing-console .discovery-pricing-breakdown::-webkit-scrollbar{display:none}.sm-bp2-pricing-slot .discovery-pricing-breakdown--clear,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown--clear{gap:8px;display:grid}.sm-bp2-pricing-slot .discovery-pricing-breakdown__section--modules,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown__section--modules{margin-top:8px}.sm-bp2-console__lines{scrollbar-width:auto!important;max-height:none!important;padding:11px 14px 14px!important;overflow:visible!important}.sm-bp2-console__lines::-webkit-scrollbar{display:none!important}.sm-bp2-pricing-slot .discovery-pricing-console,.discovery-blueprint-pricing-slot .discovery-pricing-console{padding:18px 20px 20px!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown,.discovery-pricing-console .discovery-pricing-breakdown{scrollbar-width:auto!important;gap:6px!important;max-height:none!important;padding:14px 18px 16px!important;overflow:visible!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown--clear div,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown--clear div,.discovery-pricing-console .discovery-pricing-breakdown--clear div{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:18px!important;padding:8px 0 9px!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown span,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown span,.discovery-pricing-console .discovery-pricing-breakdown span{color:#f5f8fbdb;min-width:0;letter-spacing:-.015em!important;font-size:clamp(12px,.86vw,15px)!important;font-weight:650!important;line-height:1.22!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown__section>span,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown__section>span,.discovery-pricing-console .discovery-pricing-breakdown__section>span{color:var(--sm-blue)!important;letter-spacing:.01em!important;font-size:clamp(12px,.82vw,14px)!important;font-weight:850!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown strong,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown strong,.discovery-pricing-console .discovery-pricing-breakdown strong,.discovery-blueprint-pricing-slot .discovery-metric-panel .discovery-pricing-breakdown strong{color:#ebf0f6e0!important;font-family:var(--sm-font-display)!important;letter-spacing:-.04em!important;text-align:right!important;white-space:nowrap!important;text-shadow:0 0 14px #00aeff1f!important;justify-self:end!important;margin:0!important;font-size:clamp(18px,1.65vw,28px)!important;font-weight:900!important;line-height:1!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown__section strong,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown__section strong,.discovery-pricing-console .discovery-pricing-breakdown__section strong,.discovery-blueprint-pricing-slot .discovery-metric-panel .discovery-pricing-breakdown__section strong{font-size:clamp(20px,1.85vw,31px)!important}.sm-bp2-pricing-slot .discovery-pricing-breakdown em,.discovery-blueprint-pricing-slot .discovery-pricing-breakdown em,.discovery-pricing-console .discovery-pricing-breakdown em{color:#d9dde36b!important;letter-spacing:.075em!important;font-size:8.5px!important;font-weight:850!important;line-height:1.25!important}.sm-bp2-pricing-slot .discovery-pricing-total-card,.discovery-blueprint-pricing-slot .discovery-pricing-total-card{display:none!important}.discovery-workstation__grid--integrated{align-items:start!important}.discovery-panel--blueprint{align-self:start!important}.discovery-blueprint-component.sm-bp2{height:auto!important}.discovery-center-results{z-index:1;gap:18px;margin-top:18px;display:grid;position:relative}.discovery-center-results .discovery-summary-rail,.discovery-center-results .sm-report-shell,.discovery-center-results .sm-proposal-shell{margin-top:0!important}.discovery-center-results .discovery-summary-rail{border-radius:16px;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(20px,2.1vw,30px)}.discovery-center-results .discovery-summary-rail>div{max-width:none}.discovery-center-results .discovery-summary-rail h2{font-size:clamp(24px,2.25vw,42px);line-height:.98}.discovery-center-results .discovery-summary-rail p{max-width:none;font-size:clamp(13px,.9vw,15px);line-height:1.58}.discovery-center-results .discovery-command-button{width:100%;min-height:48px}.discovery-center-results .sm-report-shell,.discovery-center-results .sm-proposal-shell{border-radius:18px;padding:clamp(18px,2vw,28px)}.discovery-center-results .sm-report-command,.discovery-center-results .sm-proposal-command{flex-direction:column;align-items:stretch}.discovery-center-results .sm-report-command>div,.discovery-center-results .sm-proposal-command>div{max-width:none}.discovery-center-results .sm-report-command h2,.discovery-center-results .sm-proposal-command h2{font-size:clamp(24px,2.2vw,42px);line-height:1}.discovery-center-results .sm-report-export,.discovery-center-results .sm-proposal-generate,.discovery-center-results .sm-proposal-copy{width:100%}.discovery-center-results .sm-proposal-command__actions{grid-template-columns:1fr;gap:12px;width:100%;display:grid}@media (width<=1380px){.discovery-center-results .discovery-summary-rail{flex-direction:column}}.discovery-workstation__controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.engineering-guide-launch{isolation:isolate;color:#fff;clip-path:polygon(8% 0,92% 0,100% 22%,100% 78%,92% 100%,8% 100%,0 78%,0 22%);cursor:pointer;text-align:center;background:linear-gradient(135deg,#ffffff17,#0000 26%),radial-gradient(circle at 50% 0,#00aeff24,#0000 42%),linear-gradient(#1c252df0,#04080df5);border:1px solid #d2e5f033;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:min(296px,100%);min-height:92px;padding:14px 20px 16px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 34px #00aeff0e,0 16px 40px #0000003d,0 0 26px #00aeff14}.engineering-guide-launch:before{content:"";z-index:-1;opacity:.58;pointer-events:none;background:linear-gradient(90deg,#00aeffb3,#0000 22% 78%,#00aeffb3) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff6b,#0000 22% 78%,#00aeff6b) bottom/100% 1px no-repeat,linear-gradient(#00aeff6b,#0000 22% 78%,#00aeff6b) 0/1px 100% no-repeat,linear-gradient(#00aeff6b,#0000 22% 78%,#00aeff6b) 100%/1px 100% no-repeat;position:absolute;inset:8px}.engineering-guide-launch:after{content:"";z-index:-2;opacity:.22;pointer-events:none;background-color:#0000;background-image:linear-gradient(#00aeff14 1px,#0000 1px),linear-gradient(90deg,#00aeff0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.engineering-guide-launch__sweep{z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#00aeff38,#ffffff29,#0000);width:46%;position:absolute;inset:-20% auto -20% -70%;transform:skew(-18deg)}.engineering-guide-launch__icon-shell{background:radial-gradient(circle at 50% 44%,#00aeff29,#0000 58%),linear-gradient(#ffffff14,#0000002e);border:1px solid #00aeff47;border-radius:16px;place-items:center;width:46px;height:46px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #00aeff1f}.engineering-guide-launch__icon-shell:before{content:"";opacity:.72;border:1px solid #00aeff52;border-radius:50%;position:absolute;inset:7px}.engineering-guide-launch__icon{object-fit:contain;filter:drop-shadow(0 0 10px #00aeff29);width:34px;height:34px}.engineering-guide-launch__copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.engineering-guide-launch__copy strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:.12em;text-transform:uppercase;font-size:15px;font-weight:950;line-height:1}.engineering-guide-launch__copy small{color:#00aeffdb;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;line-height:1.15}.engineering-guide-launch:hover,.engineering-guide-launch:focus-visible{border-color:#00aeff7a;outline:none;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 0 42px #00aeff14,0 18px 46px #0000004d,0 0 38px #00aeff38}.engineering-guide-launch:hover .engineering-guide-launch__sweep,.engineering-guide-launch:focus-visible .engineering-guide-launch__sweep{animation:.72s cubic-bezier(.18,.88,.24,1) both engineeringGuideButtonSweep}.engineering-guide-launch:hover .engineering-guide-launch__icon-shell,.engineering-guide-launch:focus-visible .engineering-guide-launch__icon-shell{border-color:#00aeff8f;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 26px #00aeff42}.engineering-guide-launch:hover .engineering-guide-launch__copy small,.engineering-guide-launch:focus-visible .engineering-guide-launch__copy small{color:#50cefff5}.engineering-guide-launch:active{box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 0 58px #00aeff24,0 0 52px #00aeff47}@keyframes engineeringGuideButtonSweep{0%{opacity:0;transform:translate(0)skew(-18deg)}18%{opacity:1}to{opacity:0;transform:translate(380%)skew(-18deg)}}@media (width<=860px){.discovery-workstation__controls{justify-content:flex-start;width:100%}.engineering-guide-launch{width:100%;max-width:340px}}.engineering-guide-launch__sweep{animation:14s ease-in-out 2.4s infinite engineeringGuideButtonIdleSweep}.engineering-guide-launch:active:before{animation:.24s ease-out both engineeringGuideButtonClickCharge}@keyframes engineeringGuideButtonIdleSweep{0%,86%,to{opacity:0;transform:translate(0)skew(-18deg)}88%{opacity:.55}94%{opacity:0;transform:translate(380%)skew(-18deg)}}@keyframes engineeringGuideButtonClickCharge{0%{opacity:.58;filter:brightness()}44%{opacity:1;filter:brightness(1.8)}to{opacity:.68;filter:brightness(1.08)}}@media (prefers-reduced-motion:reduce){.engineering-guide-launch__sweep,.engineering-guide-launch:active:before,.engineering-guide-launch:hover .engineering-guide-launch__sweep,.engineering-guide-launch:focus-visible .engineering-guide-launch__sweep{animation:none!important}}.discovery-industry-selector{isolation:isolate;position:relative}.discovery-industry-selector:before{content:"";z-index:-1;opacity:.62;pointer-events:none;background:radial-gradient(circle at 50% 0,#00aeff1f,#0000 50%),linear-gradient(90deg,#00aeff2e,#0000 28% 72%,#00aeff1f) top/100% 1px no-repeat;border-radius:22px;position:absolute;inset:-10px}.discovery-industry-control .discovery-select-shell--live{isolation:isolate;color:#fff;cursor:pointer;background:linear-gradient(90deg,#00aeff29,#ffffff07,#00aeff17),radial-gradient(circle at 90% 20%,#00aeff2e,#0000 42%),linear-gradient(#0b1922f2,#01070cfa);border:1px solid #00aeff8a;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;place-items:center start;gap:4px 14px;width:100%;min-height:70px;padding:15px 18px 14px 20px;transition:border-color .22s,box-shadow .22s,filter .22s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0c,inset 0 0 32px #00aeff13,0 0 26px #00aeff26,0 18px 38px #00000047}.discovery-industry-control .discovery-select-shell--live:before{content:"";z-index:-1;opacity:.86;background:linear-gradient(90deg,#0000,#ffffff26,#00aeff3d,#0000),linear-gradient(90deg,#00aeffd1,#0000 32% 68%,#00aeff8c) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff57,#0000 32% 68%,#00aeff57) bottom/100% 1px no-repeat;animation:7.8s ease-in-out infinite smIndustrySelectSweep;position:absolute;inset:0;transform:translate(-120%)skew(-16deg)}.discovery-industry-control .discovery-select-shell--live:after{content:"";z-index:-1;opacity:.68;pointer-events:none;background:linear-gradient(90deg,#ffffffb3,#00aeffe6,#0000 34%) 0 0/110px 1px no-repeat,linear-gradient(90deg,#0000 64%,#00aeffb8,#ffffff75) 100% 100%/130px 1px no-repeat,linear-gradient(#00aeff7a,#0000 46%) 0 0/1px 52px no-repeat,linear-gradient(#0000 54%,#00aeff7a) 100% 100%/1px 52px no-repeat;border-radius:11px;position:absolute;inset:8px}.discovery-industry-control .discovery-select-shell--live:hover,.discovery-industry-control .discovery-select-shell--live:focus-visible,.discovery-industry-control.is-open .discovery-select-shell--live{filter:brightness(1.08);border-color:#00aefff2;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 44px #00aeff1f,0 0 42px #00aeff47,0 22px 48px #00000057}.discovery-industry-control__label{color:#fff;min-width:0;font-family:var(--sm-font-display);letter-spacing:-.035em;text-transform:uppercase;grid-column:1;font-size:clamp(18px,2vw,30px);font-weight:950;line-height:.98;display:block}.discovery-industry-control .discovery-select-shell--live em{color:#d9dde394;letter-spacing:.16em;text-transform:uppercase;grid-column:1;font-size:9px;font-style:normal;font-weight:950;line-height:1.15;display:block}.discovery-industry-control .discovery-select-shell--live strong{width:42px;height:42px;color:var(--sm-blue);background:#00aeff11;border:1px solid #00aeff80;border-radius:12px;grid-area:1/2/3;justify-self:end;place-items:center;font-size:24px;line-height:1;transition:transform .22s,border-color .22s,color .22s,box-shadow .22s;display:grid;box-shadow:inset 0 0 18px #00aeff14}.discovery-industry-control.is-open .discovery-select-shell--live strong{color:#fff;border-color:#00aeffeb;transform:rotate(180deg);box-shadow:inset 0 0 22px #00aeff24,0 0 20px #00aeff3d}.discovery-industry-menu{z-index:30;scrollbar-width:thin;scrollbar-color:#00aeff8c #00000047;background:linear-gradient(#08131bfa,#01060afb),radial-gradient(circle at 50% 0,#00aeff29,#0000 54%);border:1px solid #00aeff7a;border-radius:18px;gap:8px;max-height:360px;padding:12px;animation:.22s cubic-bezier(.16,.9,.2,1) both smIndustryMenuIn;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 46px #00aeff0e,0 28px 70px #00000085,0 0 42px #00aeff2e}.discovery-industry-menu:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aefff2,#ffffff6b,#0000);height:2px;margin:-12px -12px 8px;display:block;position:sticky;top:-12px}.discovery-industry-menu button{color:#f5f8fbd6;text-align:left;cursor:pointer;background:linear-gradient(135deg,#00aeff0e,#0000 40%),#0000003d;border:1px solid #d9dde31a;border-radius:13px;gap:6px;min-height:64px;padding:13px 14px;transition:border-color .18s,box-shadow .18s,filter .18s,background .18s;display:grid;position:relative;overflow:hidden}.discovery-industry-menu button:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeffcc,#0000);height:1px;position:absolute;inset:0 0 auto}.discovery-industry-menu button span{z-index:1;color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950;line-height:1.15;position:relative}.discovery-industry-menu button small{z-index:1;color:#d9dde38a;font-size:11px;line-height:1.35;position:relative}.discovery-industry-menu button:hover,.discovery-industry-menu button:focus-visible,.discovery-industry-menu button.is-selected{filter:brightness(1.08);background:linear-gradient(135deg,#00aeff1f,#0000 42%),#00000047;border-color:#00aeffa6;outline:none;box-shadow:inset 0 0 26px #00aeff12,0 0 22px #00aeff1f}.discovery-industry-menu button:hover:before,.discovery-industry-menu button:focus-visible:before,.discovery-industry-menu button.is-selected:before{opacity:1}.discovery-industry-menu button.is-selected span{color:var(--sm-blue);text-shadow:0 0 14px #00aeff47}.discovery-industry-readout{background:linear-gradient(90deg,#00aeff13,#ffffff06,#00aeff0b),#00000038;border-color:#00aeff38;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 30px #00aeff0b}.discovery-industry-readout:before{content:"";background:linear-gradient(90deg,#0000,#00aeffd1,#0000);height:1px;position:absolute;inset:0 0 auto}.software-consultation-page .discovery-pricing-breakdown--clear div{grid-template-columns:minmax(0,1fr) minmax(118px,max-content)!important;column-gap:20px!important}.software-consultation-page .discovery-pricing-breakdown--clear span,.software-consultation-page .discovery-pricing-breakdown__section>span{overflow-wrap:anywhere;min-width:0}.software-consultation-page .discovery-pricing-breakdown--clear strong,.software-consultation-page .discovery-pricing-breakdown__section strong,.software-consultation-page .discovery-pricing-console .discovery-pricing-breakdown strong{overflow-wrap:normal;max-width:230px;white-space:normal!important;font-size:clamp(17px,1.45vw,24px)!important;line-height:1.02!important}.software-consultation-page .discovery-pricing-breakdown__section:first-child strong{max-width:260px;letter-spacing:-.035em!important;font-size:clamp(18px,1.55vw,26px)!important}.software-consultation-page .discovery-pricing-breakdown__section:first-child{align-items:start!important}@keyframes smIndustrySelectSweep{0%,68%,to{opacity:0;transform:translate(-120%)skew(-16deg)}80%{opacity:.86}94%{opacity:0;transform:translate(120%)skew(-16deg)}}@keyframes smIndustryMenuIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.discovery-industry-control{z-index:8;position:relative}.discovery-industry-control .discovery-select-shell--live:hover,.discovery-industry-control .discovery-select-shell--live:focus-visible,.discovery-industry-control.is-open .discovery-select-shell--live{transform:none}.discovery-industry-menu{z-index:9;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;max-height:none;margin-top:12px;padding:14px;position:relative;top:auto;left:auto;right:auto;overflow:visible}.discovery-industry-menu:before{grid-column:1/-1;margin:-14px -14px 4px;position:relative;top:auto}.discovery-industry-menu button{min-height:76px}.discovery-industry-menu button:hover,.discovery-industry-menu button:focus-visible,.discovery-industry-menu button.is-selected{transform:none}@media (width<=860px){.discovery-industry-menu{grid-template-columns:1fr}}.sm-export-modal{z-index:9999;color:var(--sm-text,#d9dde3);font-family:var(--sm-font-body,inherit);place-items:center;padding:clamp(18px,4vw,48px);display:grid;position:fixed;inset:0}.sm-export-modal__backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 24%,#00aeff2e,#0000 34%),linear-gradient(#010407b8,#010407f0);position:absolute;inset:0}.sm-export-modal__panel{isolation:isolate;background:linear-gradient(90deg,#00aeffb8,#0000 28% 72%,#00aeff85) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff6b,#0000 30% 70%,#00aeff57) bottom/100% 1px no-repeat,radial-gradient(circle at 12% 0,#00aeff33,#0000 42%),radial-gradient(circle at 90% 100%,#00aeff21,#0000 36%),linear-gradient(#0d171ff5,#010509fa);border:1px solid #00aeff5c;border-radius:22px;width:min(720px,100%);padding:clamp(24px,4vw,42px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde30d,inset 0 0 54px #00aeff13,0 34px 120px #000000b8,0 0 46px #00aeff24}.sm-export-modal__frame{z-index:-1;pointer-events:none;opacity:.8;background:linear-gradient(90deg,#00aeff70,#0000 22% 78%,#00aeff70) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff47,#0000 24% 76%,#00aeff47) bottom/100% 1px no-repeat,linear-gradient(#00aeff42,#0000 24% 76%,#00aeff42) 0/1px 100% no-repeat,linear-gradient(#00aeff42,#0000 24% 76%,#00aeff42) 100%/1px 100% no-repeat;border-radius:16px;position:absolute;inset:14px}.sm-export-modal__sweep{z-index:-1;pointer-events:none;background:linear-gradient(#00aeff12 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#00aeff0f 1px,#0000 1px) 0 0/34px 34px,linear-gradient(110deg,#0000 0% 38%,#00aeff29 48%,#ffffff0d 52%,#0000 62% 100%) 0 0/240% 100%;animation:20s linear infinite smExportModalGrid,4.8s ease-in-out infinite smExportModalSweep;position:absolute;inset:0}.sm-export-modal__header span,.sm-export-progress__header span{color:var(--sm-blue,#00aeff);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.sm-export-modal__header h3,.sm-export-progress__header strong{color:#fff;font-family:var(--sm-font-display,inherit);letter-spacing:-.035em;text-transform:uppercase;text-shadow:0 0 24px #00aeff38;margin:10px 0;font-size:clamp(25px,4vw,42px);font-weight:950;line-height:.96;display:block}.sm-export-modal__header p,.sm-export-progress__header p{color:#d9dde3bd;max-width:560px;font-size:14px;font-weight:700;line-height:1.6}.sm-export-modal__meter,.sm-export-progress__meter{background:repeating-linear-gradient(90deg,#ffffff09 0 8px,#0000 8px 16px),#00aeff0b;border:1px solid #00aeff47;border-radius:999px;height:14px;margin:24px 0 12px;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #00000057}.sm-export-modal__meter span,.sm-export-progress__meter span{border-radius:inherit;background:linear-gradient(90deg,#00aeff85,#00aefffa,#ffffffc7);min-width:4px;height:100%;transition:width .34s cubic-bezier(.18,.78,.24,1);display:block;box-shadow:0 0 18px #00aeffb8}.sm-export-modal__percent{color:#fff;font-family:var(--sm-font-display,inherit);letter-spacing:-.03em;text-align:right;text-shadow:0 0 20px #00aeff57;font-size:28px;font-weight:950}.sm-export-modal__steps,.sm-export-progress__steps{gap:10px;margin-top:22px;display:grid}.sm-export-modal__step,.sm-export-progress__step{background:#ffffff06;border:1px solid #d9dde31a;border-radius:12px;grid-template-columns:34px 1fr;align-items:start;gap:12px;min-height:66px;padding:14px;display:grid;position:relative;overflow:hidden}.sm-export-modal__step:before,.sm-export-progress__step:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeff2e,#ffffff0b,#0000);transition:opacity .22s,transform .52s cubic-bezier(.18,.78,.24,1);position:absolute;inset:0;transform:translate(-120%)skew(-14deg)}.sm-export-modal__step>span,.sm-export-progress__step>span{z-index:1;color:#d9dde39e;background:#00aeff09;border:1px solid #00aeff42;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:grid;position:relative}.sm-export-modal__step div,.sm-export-progress__step div{z-index:1;position:relative}.sm-export-modal__step strong,.sm-export-progress__step strong{color:#f5f8fbd1;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.sm-export-modal__step p,.sm-export-progress__step p{color:#d9dde394;margin-top:5px;font-size:12px;line-height:1.45}.sm-export-modal__step.is-active,.sm-export-progress__step.is-active{background:#00aeff0b;border-color:#00aeff85;box-shadow:inset 0 0 22px #00aeff12,0 0 18px #00aeff14}.sm-export-modal__step.is-active:before,.sm-export-progress__step.is-active:before{opacity:1;transform:translate(120%)skew(-14deg)}.sm-export-modal__step.is-active>span,.sm-export-progress__step.is-active>span{color:#fff;background:#00aeff24;border-color:#00aeffd1;box-shadow:0 0 18px #00aeff94}.sm-export-modal__step.is-complete,.sm-export-progress__step.is-complete{border-color:#00aeff57}.sm-export-modal__step.is-complete>span,.sm-export-progress__step.is-complete>span{color:#061015;background:#00aeffeb;border-color:#00aeffe6;box-shadow:0 0 18px #00aeff7a}.sm-export-modal__footer{border-top:1px solid #d9dde31f;justify-content:space-between;align-items:center;gap:16px;margin-top:26px;padding-top:18px;display:flex}.sm-export-modal__footer span{color:#d9dde39e;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.sm-export-modal__footer button,.sm-export-progress__reset{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#00aeff1c,#00aeff09);border:1px solid #00aeff7a;border-radius:7px;min-height:40px;padding:0 16px;font-size:10px;font-weight:950;transition:border-color .22s,box-shadow .22s,filter .22s}.sm-export-modal__footer button:hover,.sm-export-modal__footer button:focus-visible,.sm-export-progress__reset:hover,.sm-export-progress__reset:focus-visible{filter:brightness(1.1);border-color:#00aefff0;box-shadow:0 0 22px #00aeff33}.sm-export-modal__panel.is-complete{border-color:#00aeff9e;box-shadow:inset 0 0 0 1px #d9dde30f,inset 0 0 66px #00aeff1a,0 34px 120px #000000b8,0 0 62px #00aeff38}.sm-export-modal__panel.is-error,.sm-export-progress--error{border-color:#ff52526b;box-shadow:inset 0 0 0 1px #ffffff09,0 0 38px #ff44441a}.sm-export-progress{isolation:isolate;background:radial-gradient(circle at 90% 12%,#00aeff1f,#0000 34%),linear-gradient(#0c141bd1,#02060af0);border:1px solid #00aeff42;border-radius:18px;margin-top:18px;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 36px #00aeff0d}.sm-export-progress__frame{pointer-events:none;opacity:.75;background:linear-gradient(90deg,#00aeff61,#0000 24% 76%,#00aeff61) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff38,#0000 26% 74%,#00aeff38) bottom/100% 1px no-repeat;border-radius:13px;position:absolute;inset:10px}.sm-export-progress__reset{margin-top:16px}@keyframes smExportModalGrid{0%{background-position:0 0,0 0,0 0}to{background-position:136px 136px,136px 136px,0 0}}@keyframes smExportModalSweep{0%,46%{opacity:.52;background-position:0 0,0 0,-140% 0}58%{opacity:.88}76%,to{opacity:.52;background-position:0 0,0 0,140% 0}}@media (width<=680px){.sm-export-modal{padding:14px}.sm-export-modal__panel{border-radius:18px;max-height:calc(100vh - 28px);padding:22px;overflow-y:auto}.sm-export-modal__footer{flex-direction:column;align-items:stretch}.sm-export-modal__footer button{width:100%}}.sm-report-command--readout{grid-template-columns:1fr}.sm-report-command--readout>div{max-width:920px}.discovery-project-type__icon img{transform:translate(-4px)}.discovery-project-type__card:hover .discovery-project-type__icon img,.discovery-project-type__card:focus-visible .discovery-project-type__icon img,.discovery-project-type__card.is-selected .discovery-project-type__icon img{transform:translate(-4px)scale(1.06)}.discovery-chaos-selector .discovery-component__header{border-bottom:1px solid #d9dde31a;align-items:flex-start;padding-bottom:18px}.discovery-chaos-selector .discovery-component__header>div>span{color:#00aeffeb}.discovery-chaos-selector .discovery-component__header h3{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.018em;font-size:clamp(22px,2.1vw,34px);line-height:.96}.discovery-category-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 22px}.discovery-category-rail button{background:linear-gradient(90deg,#00aeffad,#0000 30% 72%,#00aeff61) top/100% 1px no-repeat,linear-gradient(90deg,#d9dde32e,#0000 34% 74%,#00aeff2e) bottom/100% 1px no-repeat,radial-gradient(circle at 8% 0,#00aeff2e,#0000 44%),linear-gradient(135deg,#d9dde30f,#0000 36%),linear-gradient(#0d161df5,#010509fc);border-color:#00aeff3d;min-height:78px;padding:15px 16px 14px 20px;box-shadow:inset 0 0 0 1px #d9dde30a,inset 0 0 30px #00aeff09,0 18px 30px #0000001f}.discovery-category-rail button:before{opacity:.72;background:linear-gradient(#0000,#00aefff5,#0000);width:2px;top:12px;bottom:12px}.discovery-category-rail button span{color:#fff;letter-spacing:.13em;text-shadow:0 0 14px #00aeff1f;font-size:11px}.discovery-category-rail button strong{color:#d9dde3b8;letter-spacing:.1em;background:#00aeff09;border:1px solid #00aeff38;align-items:center;width:fit-content;min-height:22px;margin-top:2px;padding:0 8px;font-size:8px;display:inline-flex}.discovery-category-rail button:hover,.discovery-category-rail button:focus-visible,.discovery-category-rail button.is-active{background:linear-gradient(90deg,#00aefff5,#0000 30% 72%,#00aeffa3) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff66,#0000 34% 74%,#00aeff47) bottom/100% 1px no-repeat,radial-gradient(circle at 8% 0,#00aeff42,#0000 44%),linear-gradient(#0a1e2afa,#01060bfc);border-color:#00aeffdb;box-shadow:inset 0 0 32px #00aeff1f,0 0 30px #00aeff29}.discovery-category-rail button.is-active strong,.discovery-category-rail button:hover strong,.discovery-category-rail button:focus-visible strong{color:#fff;background:#00aeff12;border-color:#00aeff7a}.discovery-mini-button--reset{color:#f5f8fbc7;background:linear-gradient(90deg,#d9dde32e,#0000 36%,#00aeff29) top/100% 1px no-repeat,linear-gradient(#0c141be0,#02070bf5);border-color:#d9dde333;min-width:158px;min-height:44px;padding-inline:16px;font-size:10px;box-shadow:inset 0 0 0 1px #d9dde309,0 0 16px #00aeff0f}.discovery-mini-button--reset:hover,.discovery-mini-button--reset:focus-visible{color:#fff;background:linear-gradient(90deg,#00aeff9e,#0000 36%,#00aeff57) top/100% 1px no-repeat,linear-gradient(#0c1c26fa,#01080efa);border-color:#00aeffc7}.discovery-engineered-additions,.discovery-engineered-additions--dependencies{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(90deg,#00aeff8a,#0000 34% 74%,#00aeff47) top/100% 1px no-repeat,radial-gradient(circle at 92% 0,#00aeff1f,#0000 36%),linear-gradient(#0a1219c7,#02070beb);border:1px solid #00aeff2e;margin-top:20px;padding:18px}.discovery-engineered-additions>.discovery-column-label,.discovery-engineered-additions--dependencies>.discovery-column-label{color:#fff;background:#00aeff0b;border:1px solid #00aeff47;align-items:center;min-height:26px;margin-bottom:12px;padding:0 10px;display:inline-flex}.discovery-engineered-additions__grid{gap:12px}.discovery-engineered-additions article,.discovery-engineered-additions--dependencies article{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(90deg,#00aeff70,#0000 44%) top/100% 1px no-repeat,radial-gradient(circle at 94% 10%,#00aeff29,#0000 40%),linear-gradient(#0d161dd1,#02070bf0);border-color:#00aeff3d;border-radius:0;min-height:104px;padding:15px 15px 14px}.discovery-engineered-additions article span,.discovery-engineered-additions--dependencies article span{color:#00aefff5;background:#00aeff0a;min-height:24px}.discovery-engineered-additions article strong,.discovery-engineered-additions--dependencies article strong{letter-spacing:.03em;font-size:13px}.discovery-engineered-additions--dependencies p{color:#d9dde39e}@media (width<=720px){.discovery-category-rail{grid-template-columns:1fr}}.discovery-component__header--systems-console{border-bottom:1px solid #00aeff1f;align-items:stretch;padding-bottom:20px}.discovery-mini-button--systems{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:176px;min-height:58px;padding:10px 16px}.discovery-mini-button--systems span{color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:950}.discovery-mini-button--systems strong{color:#fff;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:950}.discovery-domain-console{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0;display:grid;position:relative}.discovery-domain-card{isolation:isolate;text-align:left;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));cursor:pointer;background:linear-gradient(90deg,#00aeffa3,#0000 28% 78%,#00aeff52) top/100% 1px no-repeat,linear-gradient(90deg,#d9dde329,#0000 38%,#00aeff24) bottom/100% 1px no-repeat,radial-gradient(circle at 92% 8%,#00aeff24,#0000 38%),linear-gradient(135deg,#d9dde30a,#0000 42%),linear-gradient(#0c161ee0,#02070bf5);border:1px solid #00aeff33;border-radius:0;grid-template-rows:auto auto 1fr auto;gap:12px;min-height:238px;padding:18px;transition:border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 34px #00aeff09}.discovery-domain-card:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#00aeff2e,#ffffff0e,#0000);transition:opacity .22s,transform .52s cubic-bezier(.18,.78,.24,1);position:absolute;inset:0;transform:translate(-105%)skew(-12deg)}.discovery-domain-card__rail{opacity:.54;background:linear-gradient(#0000,#00aeffd1,#0000);width:2px;position:absolute;top:16px;bottom:16px;left:0;box-shadow:0 0 18px #00aeff80}.discovery-domain-card__icon{width:78px;height:78px;box-shadow:none;background:0 0;border:0;place-items:center;margin:0 0 -2px -4px;display:grid}.discovery-domain-card__icon img{object-fit:contain;filter:drop-shadow(0 0 7px #00aeff2e)drop-shadow(0 0 18px #00aeff1a);width:74px;height:74px}.discovery-domain-card__copy{gap:6px;display:grid}.discovery-domain-card__copy em{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:950}.discovery-domain-card__copy strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(20px,1.5vw,27px);font-weight:950;line-height:.95}.discovery-domain-card__copy small{color:#d9dde3a3;max-width:92%;font-size:12px;line-height:1.45}.discovery-domain-card__capabilities{flex-wrap:wrap;align-content:flex-start;gap:7px;display:flex}.discovery-domain-card__capabilities b{color:#f5f8fbb8;letter-spacing:.08em;text-transform:uppercase;background:#00aeff07;border:1px solid #00aeff2e;align-items:center;min-height:24px;padding:0 8px;font-size:8px;font-weight:950;display:inline-flex}.discovery-domain-card__footer{border-top:1px solid #d9dde31a;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.discovery-domain-card__footer span{color:#d9dde3b3;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.discovery-domain-card__footer i{color:#f5f8fbd1;letter-spacing:.11em;text-transform:uppercase;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);background:#00aeff09;border:1px solid #00aeff47;align-items:center;min-height:28px;padding:0 10px;font-size:9px;font-style:normal;font-weight:950;display:inline-flex}.discovery-domain-card:hover,.discovery-domain-card:focus-visible,.discovery-domain-card.is-active{filter:brightness(1.08);border-color:#00aeffc7;box-shadow:inset 0 0 32px #00aeff18,0 0 30px #00aeff21,0 0 1px #00aeffb8}.discovery-domain-card:hover:before,.discovery-domain-card:focus-visible:before,.discovery-domain-card.is-active:before{opacity:1;transform:translate(105%)skew(-12deg)}.discovery-domain-card.is-active .discovery-domain-card__footer i{color:#fff;border-color:#00aeffd6;box-shadow:inset 0 0 16px #00aeff1f,0 0 18px #00aeff1f}.discovery-signal-transition{z-index:1;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);align-items:center;gap:18px;margin:30px 0 14px;padding:8px 0 4px;display:grid;position:relative}.discovery-signal-transition__line{background:linear-gradient(90deg,#0000,#00aeff94);height:1px;display:block;position:relative;overflow:visible;box-shadow:0 0 12px #00aeff33}.discovery-signal-transition__line--right{background:linear-gradient(90deg,#00aeff94,#0000)}.discovery-signal-transition__line:after{content:"";background:#07131b;border:1px solid #00aeffdb;width:7px;height:7px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)rotate(45deg);box-shadow:0 0 12px #00aeff94}.discovery-signal-transition__line--right:after{left:-3px;right:auto}.discovery-signal-transition__core{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%);background:linear-gradient(90deg,#00aeff61,#0000 34% 66%,#00aeff47) top/100% 1px no-repeat,linear-gradient(#0c1820f5,#02080cfa);border:1px solid #00aeff57;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:min(560px,62vw);padding:12px 18px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 24px #00aeff0e,0 0 24px #00aeff14}.discovery-signal-transition__core i,.discovery-signal-transition__core strong,.discovery-signal-transition__core em{text-transform:uppercase;font-style:normal}.discovery-signal-transition__core i{color:var(--sm-blue);letter-spacing:.16em;font-size:9px;font-weight:950}.discovery-signal-transition__core strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.discovery-signal-transition__core em{color:#d9dde39e;letter-spacing:.1em;font-size:9px;font-weight:900}@media (width<=860px){.discovery-signal-transition{grid-template-columns:1fr;gap:8px;margin-top:24px}.discovery-signal-transition__line{display:none}.discovery-signal-transition__core{text-align:center;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);grid-template-columns:1fr;gap:5px;min-width:0}.discovery-signal-transition__core strong{white-space:normal}}.discovery-chaos-selector__status{z-index:1;background:linear-gradient(90deg,#00aeff57,#0000 34%,#00aeff2e) top/100% 1px no-repeat,#00aeff07;border:1px solid #00aeff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;display:flex;position:relative}.discovery-chaos-selector__status span,.discovery-chaos-selector__status strong,.discovery-chaos-selector__status em{letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:950}.discovery-chaos-selector__status span{color:var(--sm-blue)}.discovery-chaos-selector__status strong{color:#fff}.discovery-chaos-selector__status em{color:#d9dde39e}@media (width<=1480px){.discovery-domain-console{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.discovery-component__header--systems-console{align-items:flex-start}.discovery-domain-console{grid-template-columns:1fr}.discovery-domain-card{min-height:218px}.discovery-mini-button--systems{width:100%}}.discovery-chaos-grid--live{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:14px}.discovery-chaos-card--premium{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));background:linear-gradient(90deg,#00aeffc7,#0000 28% 72%,#00aeff6b) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff6b,#0000 30% 70%,#00aeff42) bottom/100% 1px no-repeat,radial-gradient(circle at 16% 0,#00aeff2e,#0000 36%),radial-gradient(circle at 92% 100%,#00aeff1a,#0000 34%),linear-gradient(135deg,#d9dde30e,#0000 42%),linear-gradient(#0c171ff0,#010509fa);border:1px solid #00aeff47;border-radius:0;flex-direction:column;min-height:214px;padding:16px 15px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 34px #00aeff0b,0 0 #00aeff00}.discovery-chaos-card--premium:before{background:linear-gradient(90deg,#0000,#00aeff38,#ffffff0e,#0000),linear-gradient(135deg,#0000 0 13px,#00aeff94 14px,#0000 15px) 100% 0/46px 46px no-repeat,linear-gradient(315deg,#0000 0 13px,#00aeff6b 14px,#0000 15px) 0 100%/46px 46px no-repeat}.discovery-chaos-card--premium:after{top:52px;bottom:18px}.discovery-chaos-card--premium .discovery-chaos-card__current{width:22px;height:7px;top:16px;right:16px}.discovery-chaos-card__topline{z-index:1;border-bottom:1px solid #d9dde317;align-items:center;gap:12px;min-height:56px;margin-bottom:12px;padding-bottom:12px;display:flex;position:relative}.discovery-chaos-card__icon{width:50px;height:50px;box-shadow:none;background:0 0;border:0;flex:0 0 50px;place-items:center;display:grid}.discovery-chaos-card__icon img{object-fit:contain;filter:drop-shadow(0 0 7px #00aeff29)drop-shadow(0 0 18px #00aeff14);width:46px;height:46px;transform:translate(-2px)}.discovery-chaos-card__meta{gap:6px;min-width:0;padding-right:28px;display:grid}.discovery-chaos-card__meta small{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:9px;font-weight:950}.discovery-chaos-card__meta i{color:#f5f8fbb8;letter-spacing:.11em;text-transform:uppercase;background:#00aeff07;border:1px solid #00aeff2e;border-radius:4px;align-items:center;width:fit-content;min-height:22px;padding:0 8px;font-size:8px;font-style:normal;font-weight:950;display:inline-flex}.discovery-chaos-card--premium>strong{z-index:1;color:#fff;letter-spacing:.01em;text-transform:uppercase;min-height:40px;margin:0 0 9px;font-size:13px;font-weight:950;line-height:1.2;position:relative}.discovery-chaos-card--premium>p{color:#d9dde3a8;-webkit-line-clamp:3;line-clamp:3;min-height:52px;margin:0 0 14px;font-size:12px;line-height:1.44}.discovery-chaos-card--premium .discovery-chaos-card__footer{border-top:1px solid #d9dde316;margin-top:auto;padding-top:12px}.discovery-chaos-card--premium .discovery-chaos-card__footer em{color:#d9dde3b8;letter-spacing:.12em;text-transform:uppercase;max-width:58%;font-size:9px;font-weight:950}.discovery-chaos-card--premium .discovery-chaos-card__footer b{color:#f5f8fbe6;background:linear-gradient(90deg,#00aeff57,#0000 44%) top/100% 1px no-repeat,linear-gradient(#00aeff13,#00aeff05);border-color:#00aeff75;min-width:92px;min-height:32px}.discovery-chaos-card--premium:hover,.discovery-chaos-card--premium:focus-visible{filter:brightness(1.08);border-color:#00aeffd1;box-shadow:inset 0 0 32px #00aeff1a,0 0 28px #00aeff24,0 0 1px #00aeffd6}.discovery-chaos-card--premium:hover .discovery-chaos-card__icon img,.discovery-chaos-card--premium:focus-visible .discovery-chaos-card__icon img{filter:drop-shadow(0 0 9px #00aeff3d)drop-shadow(0 0 24px #00aeff24)}.discovery-chaos-card--premium.is-selected{background:linear-gradient(90deg,#00aefffa,#0000 28% 72%,#00aeffb8) top/100% 1px no-repeat,linear-gradient(90deg,#00aeffb8,#0000 30% 70%,#00aeff85) bottom/100% 1px no-repeat,radial-gradient(circle at 16% 8%,#00aeff52,#0000 40%),linear-gradient(#0a1c26fa,#01060bfa);border-color:#00aefff5}.discovery-chaos-card--premium.is-selected .discovery-chaos-card__meta i,.discovery-chaos-card--premium.is-selected .discovery-chaos-card__footer b{color:#fff;border-color:#00aeffe6;box-shadow:inset 0 0 18px #00aeff24,0 0 18px #00aeff26}@media (width<=720px){.discovery-chaos-grid--live{grid-template-columns:1fr}.discovery-chaos-card--premium{min-height:0}}.discovery-v2-hardware-panel{isolation:isolate;border-radius:14px;position:relative;overflow:hidden;background:linear-gradient(90deg,#ffffff17,#0000 14% 86%,#ffffff0b),radial-gradient(circle at 18% 0,#00aeff1f,#0000 35%),linear-gradient(#0e171ef5,#03080cfa)!important;border:1px solid #cad7e152!important;padding:22px 24px 24px!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00aeff24,inset 0 0 0 5px #ffffff05,0 18px 44px #00000057,0 0 26px #00aeff12!important}.discovery-v2-hardware-panel:after{content:"";z-index:-1;pointer-events:none;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);border:1px solid #00aeff24;border-radius:9px;position:absolute;inset:7px}.discovery-v2-screw{z-index:8;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 3px #000000b8);opacity:.94;width:15px;height:15px;position:absolute}.discovery-v2-screw--tl{top:9px;left:9px}.discovery-v2-screw--tr{top:9px;right:9px}.discovery-v2-screw--bl{bottom:9px;left:9px}.discovery-v2-screw--br{bottom:9px;right:9px}.discovery-v2-power-rail{z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#d3dfe88f,#00aeffad,#d3dfe880,#0000);height:2px;position:absolute;top:0;left:34px;right:34px;overflow:hidden;box-shadow:0 0 12px #00aeff38}.discovery-v2-power-rail:after{content:"";background:linear-gradient(90deg,#0000,#fffffff5,#00aefff5,#0000);width:22%;animation:12s cubic-bezier(.3,.72,.34,1) infinite discoveryV2RailSurge;position:absolute;inset:0;transform:translate(-160%)}.discovery-solution-package.discovery-v2-hardware-panel{min-height:0}.discovery-solution-package .discovery-component__header{z-index:2;border-bottom:1px solid #00aeff29;margin-bottom:18px;padding:2px 6px 16px;position:relative}.discovery-solution-package .discovery-component__header:after{content:"ENGINEERING BRIEF";color:#00aeff7a;letter-spacing:.19em;font-size:8px;font-weight:950;position:absolute;top:2px;right:4px}.discovery-package-readouts--active span{background:linear-gradient(#1a262feb,#050b0ff0);border-color:#c6d3dd57;box-shadow:inset 0 1px #ffffff14,0 0 12px #00aeff0d}.discovery-benefit-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.discovery-benefit-item{background:linear-gradient(135deg,#ffffff0b,#0000 32%),linear-gradient(#0a1218e0,#02070af0);border-color:#00aeff33;border-radius:7px;align-content:center;min-height:72px;transition:border-color .18s,box-shadow .18s,filter .18s;position:relative;box-shadow:inset 0 1px #ffffff0d}.discovery-benefit-item:after{content:"";background:linear-gradient(90deg,#0000,#00aeff9e,#0000);height:1px;position:absolute;bottom:0;left:14px;right:14px}.discovery-benefit-item:hover{filter:brightness(1.06);border-color:#00aeff8a;box-shadow:inset 0 0 18px #00aeff0f,0 0 16px #00aeff14}.discovery-benefit-item>span{background:radial-gradient(circle, #eaf8ff 0 18%, var(--sm-blue) 24% 58%, #061017 62%);border:1px solid #ffffffc2;width:9px;height:9px;box-shadow:0 0 14px #00aeffb8,inset 0 0 3px #ffffffbf}.discovery-engineering-note{background:linear-gradient(90deg,#00aeff47,#0000 45%) top/100% 1px no-repeat,linear-gradient(#121c23e6,#03080ceb);border-color:#c2cfd947;border-radius:8px;margin-top:12px;padding:17px 18px 17px 21px;position:relative;box-shadow:inset 3px 0 #00aeffb3,inset 0 1px #ffffff0f}.discovery-opportunity-panel.discovery-v2-hardware-panel{padding:24px 25px 25px!important}.discovery-opportunity-panel__header{border-bottom:1px solid #00aeff26;padding:0 5px 15px}.discovery-opportunity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.discovery-v2-opportunity-module{background:linear-gradient(90deg,#ffffff0e,#0000 13% 87%,#ffffff06),linear-gradient(#0c151cf5,#02070afa);border-color:#c2cfd942;border-radius:8px;min-height:100%;padding:17px 17px 16px;transition:border-color .18s,box-shadow .18s,filter .18s;box-shadow:inset 0 1px #ffffff14,0 12px 24px #00000038}.discovery-v2-opportunity-module:hover{filter:brightness(1.055);border-color:#00aeff99;box-shadow:inset 0 0 22px #00aeff11,0 0 20px #00aeff17}.discovery-v2-module-led{background:var(--sm-blue);border-radius:50%;width:7px;height:7px;animation:4.5s ease-in-out infinite discoveryV2Led;position:absolute;top:14px;right:14px;box-shadow:0 0 10px #00aeffd1}.discovery-opportunity-card__topline{padding-right:18px}.discovery-opportunity-card__topline em{background:#00aeff0e;border:1px solid #00aeff3d;border-radius:4px;padding:5px 8px}.discovery-opportunity-card__footer button{border-radius:4px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 18px #00aeff14}.discovery-opportunity-card__footer button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:40%;animation:10s ease-in-out infinite discoveryV2ButtonSweep;position:absolute;top:0;bottom:0;transform:translate(-180%)skew(-16deg)}.discovery-v2-summary-brief{align-items:center;gap:24px}.discovery-v2-summary-brief>div{z-index:2;position:relative}.discovery-v2-summary-brief .discovery-summary-readouts span{background:linear-gradient(#17222ae0,#04090deb);border-color:#c4d1db47;border-radius:5px;box-shadow:inset 0 1px #ffffff0f}.discovery-v2-summary-brief .discovery-command-button{z-index:2;border-radius:5px;position:relative}.sm-architecture-v3.discovery-v2-hardware-panel{padding:24px!important}.sm-architecture-v3__summary article,.sm-architecture-v3__group,.sm-architecture-v3__commandbar{box-shadow:inset 0 1px #ffffff0e;background:linear-gradient(135deg,#ffffff0b,#0000 32%),linear-gradient(#0c151ceb,#02070af5)!important;border-color:#c2cfd947!important;border-radius:7px!important}.sm-architecture-v3__module{background:linear-gradient(#0f1920e6,#03080bf5)!important;border-color:#00aeff38!important;border-radius:5px!important}@keyframes discoveryV2RailSurge{0%,76%{opacity:0;transform:translate(-160%)}79%{opacity:1}94%{opacity:.85}to{opacity:0;transform:translate(560%)}}@keyframes discoveryV2Led{0%,70%,to{opacity:.38;box-shadow:0 0 7px #00aeff61}77%{opacity:1;box-shadow:0 0 15px #00aefff2}}@keyframes discoveryV2ButtonSweep{0%,74%{opacity:0;transform:translate(-180%)skew(-16deg)}78%{opacity:1}to{opacity:0;transform:translate(380%)skew(-16deg)}}@media (width<=900px){.discovery-benefit-list,.discovery-opportunity-list{grid-template-columns:1fr}.discovery-v2-hardware-panel{padding:20px 18px 22px!important}}@media (prefers-reduced-motion:reduce){.discovery-v2-power-rail:after,.discovery-v2-module-led,.discovery-opportunity-card__footer button:after{animation:none!important}}.discovery-domain-overview{isolation:isolate;width:100%;min-height:142px;color:inherit;text-align:left;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));cursor:pointer;background:linear-gradient(90deg,#00aeffb8,#0000 32% 68%,#00aeff6b) top/100% 1px no-repeat,radial-gradient(circle at 8%,#00aeff21,#0000 26%),linear-gradient(135deg,#d9dde30e,#0000 46%),linear-gradient(#0d1922f2,#02080cfa);border:1px solid #00aeff47;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin:18px 0 14px;padding:18px 22px;transition:border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde30a,inset 0 0 42px #00aeff0b}.discovery-domain-overview:before{content:"SYSTEMSMILL KNOWLEDGE MATRIX";color:#d9dde333;letter-spacing:.16em;font-size:8px;font-weight:950;position:absolute;top:10px;right:18px}.discovery-domain-overview__rail{background:linear-gradient(90deg,#0000,#00aeffd1,#0000);height:2px;position:absolute;inset:auto 20px 0;box-shadow:0 0 16px #00aeff52}.discovery-domain-overview__icon{place-items:center;width:92px;height:92px;display:grid}.discovery-domain-overview__icon img{object-fit:contain;filter:drop-shadow(0 0 12px #00aeff33);width:86px;height:86px}.discovery-domain-overview__copy{gap:6px;display:grid}.discovery-domain-overview__copy em,.discovery-domain-overview__copy strong,.discovery-domain-overview__copy small{font-style:normal}.discovery-domain-overview__copy em{color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:950}.discovery-domain-overview__copy strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(24px,2.1vw,34px);font-weight:950;line-height:1}.discovery-domain-overview__copy small{color:#d9dde3a8;max-width:760px;font-size:12px;line-height:1.5}.discovery-domain-overview__metrics{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:380px;display:flex}.discovery-domain-overview__metrics b,.discovery-domain-overview__metrics i{color:#f5f8fbc7;letter-spacing:.09em;text-transform:uppercase;background:#00aeff09;border:1px solid #00aeff38;align-items:center;min-height:30px;padding:0 10px;font-size:9px;font-style:normal;font-weight:950;display:inline-flex}.discovery-domain-overview__metrics i{color:#fff;border-color:#00aeff7a}.discovery-domain-overview:hover,.discovery-domain-overview:focus-visible,.discovery-domain-overview.is-active{filter:brightness(1.06);border-color:#00aeffc7;box-shadow:inset 0 0 38px #00aeff14,0 0 28px #00aeff1a}.discovery-domain-card__index{color:#d9dde338;font-family:var(--sm-font-display);letter-spacing:.04em;font-size:19px;font-weight:950;position:absolute;top:12px;right:14px}@media (width>=1680px){.discovery-domain-console{grid-template-columns:repeat(4,minmax(0,1fr))}.discovery-domain-card{min-height:230px}}@media (width<=1180px){.discovery-domain-overview{grid-template-columns:auto minmax(0,1fr)}.discovery-domain-overview__metrics{grid-column:1/-1;justify-content:flex-start;max-width:none}}@media (width<=640px){.discovery-domain-overview{grid-template-columns:1fr;gap:12px;padding:18px}.discovery-domain-overview__icon{width:76px;height:76px}.discovery-domain-overview__icon img{width:72px;height:72px}}.discovery-domain-card{align-content:stretch;min-width:0}.discovery-domain-card__copy,.discovery-domain-card__copy strong,.discovery-domain-card__copy small,.discovery-domain-card__capabilities,.discovery-domain-card__footer,.discovery-domain-card__footer span{min-width:0}.discovery-domain-card__copy strong{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;text-overflow:clip;white-space:normal;line-height:1.05;overflow:visible}.discovery-domain-card__copy small{overflow-wrap:break-word;max-width:none}.discovery-domain-card__capabilities b,.discovery-domain-card__footer span,.discovery-domain-card__footer i{white-space:normal;overflow-wrap:break-word;text-align:left}.discovery-domain-card__footer{align-items:flex-end}.discovery-signal-transition__core{min-width:0}.discovery-signal-transition__core i,.discovery-signal-transition__core strong,.discovery-signal-transition__core em{text-overflow:clip;white-space:normal;overflow-wrap:break-word;min-width:0;overflow:visible}@media (width<=1320px) and (width>=761px){.discovery-domain-card__copy strong{font-size:clamp(18px,1.75vw,24px)}}@media (width<=520px){.discovery-domain-card__footer{flex-direction:column;align-items:flex-start}}.discovery-domain-card__copy strong{white-space:normal;text-overflow:clip;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;display:block;overflow:visible}.discovery-domain-card__copy small,.discovery-domain-card__capabilities b,.discovery-domain-card__footer span,.discovery-signal-transition__core strong{white-space:normal;text-overflow:clip;overflow-wrap:break-word;overflow:visible}@media (width<=1420px) and (width>=761px){.discovery-domain-card{min-height:390px}.discovery-domain-card__copy strong{font-size:clamp(17px,1.55vw,23px);line-height:1.08}}.software-consultation-page{min-height:100vh;color:var(--sm-text);overflow-anchor:none;contain:layout paint;background:radial-gradient(circle at 50% 0,#00aeff1f,#0000 34%),radial-gradient(circle at 8% 42%,#00aeff14,#0000 28%),linear-gradient(#070b10,#020407 72%);padding:clamp(96px,10vw,132px) clamp(18px,4vw,56px) 80px;overflow:hidden}.software-consultation-page,.software-consultation-page *{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.software-consultation-hero{grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:24px;width:min(1380px,100%);margin:0 auto 34px;display:grid}.software-consultation-kicker{color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff47;border-radius:999px;margin-bottom:16px;padding:9px 14px;font-size:11px;font-weight:950;display:inline-flex}.software-consultation-hero h1{color:#fff;max-width:980px;font-family:var(--sm-font-display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(42px,6vw,88px);line-height:.92}.software-consultation-hero p{color:#d9dde3c2;max-width:820px;margin:20px 0 0;font-size:clamp(15px,1.15vw,18px);line-height:1.75}.software-consultation-hero__status{background:radial-gradient(circle at 50% 0,#00aeff1f,#0000 58%),linear-gradient(#ffffff0b,#0003);border:1px solid #d9dde324;border-radius:22px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 24px 60px #00000040}.software-consultation-hero__status:before{content:"";background:linear-gradient(90deg,#0000,#00aeffe0,#0000);height:2px;position:absolute;inset:0 0 auto}.software-consultation-hero__status span{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.software-consultation-hero__status strong{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;font-size:28px;line-height:1;display:block}.software-consultation-shell{gap:22px;width:min(1380px,100%);margin:0 auto;display:grid}.software-consultation-progress{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.software-consultation-progress__item{background:#00000038;border:1px solid #d9dde31a;border-radius:16px;min-height:86px;padding:14px;position:relative;overflow:hidden}.software-consultation-progress__item:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeff99,#0000);height:2px;position:absolute;inset:0 0 auto}.software-consultation-progress__item span{filter:none;text-shadow:none;color:#d9dde3bd;border:1px solid #00aeff3d;border-radius:10px;place-items:center;width:30px;height:30px;margin-bottom:10px;font-size:10px;font-weight:950;display:inline-grid}.software-consultation-progress__item strong{filter:none;text-shadow:none;color:#ffffffd1;text-transform:uppercase;font-size:11px;font-weight:950;line-height:1.1;display:block}.software-consultation-progress__item small{filter:none;color:#d9dde37a;margin-top:6px;font-size:10px;line-height:1.25;display:block}.software-consultation-progress__item.is-active:before,.software-consultation-progress__item.is-complete:before{opacity:1}.software-consultation-progress__item.is-active span{color:#fff;border-color:#00aeff9e;box-shadow:0 0 18px #00aeff2e}.software-consultation-progress__item.is-complete{border-color:#00aeff38}.software-consultation-progress__item.is-complete span{color:var(--sm-blue)}.software-consultation-progress__item.is-locked{opacity:.56}.software-consultation-stage{overflow-anchor:none;background:linear-gradient(#00aeff0b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#00aeff09 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 50% 40%,#00aeff1f,#0000 42%),#00000038;border:1px solid #d9dde31a;border-radius:28px;place-items:center;min-height:560px;padding:clamp(18px,3vw,36px);display:grid;position:relative;overflow:hidden}.software-consultation-stage:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeff1f,#ffffff0d,#0000);animation:12s ease-in-out infinite smConsultationStageSweep;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}.software-consultation-module{z-index:2;clip-path:polygon(2.2% 0,97.8% 0,100% 5.5%,100% 94.5%,97.8% 100%,2.2% 100%,0 94.5%,0 5.5%);background:radial-gradient(circle at 16% 0,#00aeff29,#0000 36%),linear-gradient(135deg,#fff1,#0000 22%),linear-gradient(#111a23fb,#03070cfb);border:1px solid #bee0f233;border-radius:26px;width:min(980px,100%);padding:clamp(28px,4vw,56px);animation:.52s cubic-bezier(.16,.9,.2,1) both smConsultationModuleAssemble;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 80px #00aeff0e,0 34px 100px #00000085,0 0 72px #00aeff2e}.software-consultation-module.is-transitioning{animation:.62s cubic-bezier(.16,.86,.22,1) both smConsultationModuleDeconstruct}.software-consultation-module__frame{pointer-events:none;opacity:0;background:linear-gradient(90deg,#00aeffb8,#0000 24% 76%,#00aeffb8) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff6b,#0000 24% 76%,#00aeff6b) bottom/100% 1px no-repeat,linear-gradient(#00aeff6b,#0000 24% 76%,#00aeff6b) 0/1px 100% no-repeat,linear-gradient(#00aeff6b,#0000 24% 76%,#00aeff6b) 100%/1px 100% no-repeat;border-radius:20px;animation:.52s ease-out .16s both smConsultationFrameAssemble;position:absolute;inset:16px;transform:scaleX(.64)scaleY(.82)}.software-consultation-module.is-transitioning .software-consultation-module__frame{animation:.42s ease-out both smConsultationFrameDeconstruct}.software-consultation-module__header,.software-consultation-module__body,.software-consultation-module__footer{z-index:2;position:relative}.software-consultation-module__header{opacity:0;filter:none;max-width:760px;margin-bottom:28px;animation:.3s ease-out .22s both smConsultationContentIn;transform:translateY(18px)}.software-consultation-module.is-transitioning .software-consultation-module__header,.software-consultation-module.is-transitioning .software-consultation-module__body,.software-consultation-module.is-transitioning .software-consultation-module__footer{animation:.32s ease-out both smConsultationContentOut}.software-consultation-module__header span{filter:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff4d;border-radius:999px;margin-bottom:14px;padding:8px 12px;font-size:10px;font-weight:950;display:inline-flex}.software-consultation-module__header h2{filter:none;text-shadow:none;color:#fff;font-family:var(--sm-font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(34px,4.4vw,64px);line-height:.96}.software-consultation-module__header p{filter:none;color:#d9dde3bd;max-width:720px;margin:16px 0 0;font-size:16px;line-height:1.7}.software-consultation-module__body{opacity:0;filter:none;animation:.3s ease-out .3s both smConsultationContentIn;transform:translateY(18px)}.software-consultation-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.software-consultation-option,.software-consultation-problem{color:#ffffffdb;cursor:pointer;background:linear-gradient(135deg,#00aeff12,#0000 42%),#00000038;border:1px solid #d9dde321;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06}.software-consultation-option{text-align:left;border-radius:18px;min-height:158px;padding:20px}.software-consultation-option:before,.software-consultation-problem:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeffd1,#0000);height:2px;position:absolute;inset:0 0 auto}.software-consultation-option:hover,.software-consultation-problem:hover,.software-consultation-option.is-selected,.software-consultation-problem.is-selected{border-color:#00aeff70;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 28px #00aeff0f,0 0 26px #00aeff1f}.software-consultation-option:hover:before,.software-consultation-problem:hover:before,.software-consultation-option.is-selected:before,.software-consultation-problem.is-selected:before{opacity:1}.software-consultation-option span{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;margin-bottom:12px;font-size:19px;font-weight:950;line-height:1.05;display:block}.software-consultation-option small{color:#d9dde3ad;font-size:13px;line-height:1.55;display:block}.software-consultation-problem-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.software-consultation-problem{letter-spacing:.1em;text-transform:uppercase;border-radius:16px;min-height:74px;padding:14px;font-size:12px;font-weight:950}.software-consultation-analysis{gap:16px;display:grid}.software-consultation-analysis div,.software-consultation-final__grid article{background:radial-gradient(circle at 50% 0,#00aeff1a,#0000 56%),#00000038;border:1px solid #d9dde31f;border-radius:18px;padding:20px}.software-consultation-analysis span,.software-consultation-final__grid span{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.software-consultation-analysis strong,.software-consultation-final__grid strong{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;font-size:clamp(24px,2.4vw,38px);line-height:1;display:block}.software-consultation-analysis p{color:#d9dde3bd;max-width:760px;margin:0;line-height:1.7}.software-consultation-final__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.software-consultation-final__actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.software-consultation-final__actions button,.software-consultation-continue{color:#fff;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00aeff21,#0000 48%),#0000004d;border:1px solid #00aeff57;border-radius:14px;min-height:48px;padding:0 18px;font-size:11px;font-weight:950;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,0 0 22px #00aeff1a}.software-consultation-final__actions button:hover,.software-consultation-continue:hover{border-color:#00aeff9e;box-shadow:inset 0 0 0 1px #ffffff0b,0 0 34px #00aeff33}.software-consultation-module__footer{opacity:0;filter:none;justify-content:flex-end;margin-top:30px;animation:.3s ease-out .38s both smConsultationContentIn;display:flex;transform:translateY(18px)}.software-consultation-continue:disabled{cursor:wait;opacity:.74}@keyframes smConsultationStageSweep{0%,78%,to{opacity:0;transform:translate(-120%)skew(-18deg)}84%{opacity:.7}96%{opacity:0;transform:translate(120%)skew(-18deg)}}@keyframes smConsultationModuleAssemble{0%{opacity:0;filter:none;transform:translateY(18px)}46%{opacity:1;filter:none;transform:translateY(0)}to{opacity:1;filter:none;transform:none}}@keyframes smConsultationModuleDeconstruct{0%{opacity:1;filter:none;transform:none}32%{opacity:1;filter:none;transform:translateY(-6px)}to{opacity:0;filter:none;transform:translateY(-24px)}}@keyframes smConsultationFrameAssemble{0%{opacity:0;transform:scaleX(.64)scaleY(.82)}to{opacity:.82;transform:scale(1)}}@keyframes smConsultationFrameDeconstruct{0%{opacity:.82;transform:scale(1)}to{opacity:0;transform:scaleX(.6)scaleY(.82)}}@keyframes smConsultationContentIn{0%{opacity:0;filter:none;transform:translateY(12px)}to{opacity:1;filter:none;transform:none}}@keyframes smConsultationContentOut{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:none;transform:translateY(-12px)}}@media (width<=1100px){.software-consultation-hero{grid-template-columns:1fr}.software-consultation-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.software-consultation-options,.software-consultation-final__grid{grid-template-columns:1fr}.software-consultation-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.software-consultation-page{padding-inline:14px}.software-consultation-stage{padding:12px}.software-consultation-module{padding:28px 20px}.software-consultation-progress,.software-consultation-problem-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.software-consultation-page *,.software-consultation-page :before,.software-consultation-page :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}.software-consultation-module{width:min(1180px,100%)}.software-consultation-module__body{min-height:220px}.sm-consultation-embedded-component,.sm-consultation-step-stack>.discovery-component,.sm-consultation-step-stack>.discovery-opportunity-panel,.sm-consultation-step-stack>.discovery-summary-rail,.sm-consultation-final-result>.discovery-summary-rail,.sm-consultation-final-result>.sm-report-shell,.sm-consultation-final-result>.sm-proposal-shell{width:100%}.sm-consultation-step-stack{gap:20px;display:grid}.sm-consultation-step-stack--inputs{gap:22px}.sm-consultation-step-stack--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.sm-consultation-path-grid.discovery-project-type__grid--stacked{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sm-consultation-client-readout,.sm-consultation-final-readout{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sm-consultation-client-readout article,.sm-consultation-final-readout article{background:radial-gradient(circle at 50% 0,#00aeff1c,#0000 58%),linear-gradient(#ffffff0b,#0000002e);border:1px solid #d9dde321;border-radius:18px;min-height:118px;padding:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 20px 45px #00000038}.sm-consultation-client-readout article:before,.sm-consultation-final-readout article:before{content:"";background:linear-gradient(90deg,#0000,#00aeffd1,#0000);height:2px;position:absolute;inset:0 0 auto}.sm-consultation-client-readout span,.sm-consultation-final-readout span{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:950;display:block}.sm-consultation-client-readout strong,.sm-consultation-final-readout strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(22px,2.3vw,34px);line-height:.95;display:block}.sm-consultation-final-result{gap:22px;display:grid}.sm-consultation-begin-engineering{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg,#00aeff24,#ffffff09,#00aeff1a);border:1px solid #00aeff6b;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:14px;min-height:58px;padding:0 26px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 30px #00aeff1f}.sm-consultation-begin-engineering:before{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#00aeff2e,#0000);transition:transform .52s;position:absolute;inset:0;transform:translate(-130%)skew(-16deg)}.sm-consultation-begin-engineering:hover:before{transform:translate(130%)skew(-16deg)}.sm-consultation-begin-engineering span,.sm-consultation-begin-engineering strong{z-index:1;position:relative}.software-consultation-page .discovery-component,.software-consultation-page .discovery-opportunity-panel,.software-consultation-page .discovery-summary-rail,.software-consultation-page .sm-report-shell,.software-consultation-page .sm-proposal-shell{margin:0}.software-consultation-page .discovery-blueprint-canvas,.software-consultation-page .discovery-blueprint-shell{width:100%}@media (width<=1180px){.sm-consultation-path-grid.discovery-project-type__grid--stacked,.sm-consultation-step-stack--two,.sm-consultation-client-readout,.sm-consultation-final-readout{grid-template-columns:1fr}}.software-consultation-module.is-active,.software-consultation-module.is-active .software-consultation-module__header,.software-consultation-module.is-active .software-consultation-module__body,.software-consultation-module.is-active .software-consultation-module__footer{filter:none!important}.software-consultation-module.is-active .software-consultation-module__header span,.software-consultation-module.is-active .software-consultation-module__header h2,.software-consultation-module.is-active .software-consultation-module__header p,.software-consultation-module.is-active .discovery-component__header span,.software-consultation-module.is-active .discovery-component__header h3,.software-consultation-module.is-active .discovery-component__header p{filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sm-consultation-analysis-sequence,.sm-consultation-opportunity-intro{background:linear-gradient(90deg,#00aeff13,#ffffff06,#00aeff0b),#0000003d;border:1px solid #00aeff33;border-radius:20px;gap:18px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 42px #00aeff0b,0 22px 54px #0000003d}.sm-consultation-analysis-sequence:before,.sm-consultation-opportunity-intro:before{content:"";background:linear-gradient(90deg,#0000,#00aeffe6,#ffffff6b,#0000);height:2px;animation:4.8s ease-in-out infinite smConsultationPassBSweep;position:absolute;inset:0 0 auto;transform:translate(-120%)}.sm-consultation-analysis-sequence>div,.sm-consultation-opportunity-intro{z-index:1;position:relative}.sm-consultation-analysis-sequence span,.sm-consultation-opportunity-intro span{color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:950;display:block}.sm-consultation-analysis-sequence strong,.sm-consultation-opportunity-intro strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(24px,2.5vw,38px);line-height:.98;display:block}.sm-consultation-analysis-sequence p,.sm-consultation-opportunity-intro p{color:#d9dde3b8;max-width:820px;margin:12px 0 0;font-size:14px;line-height:1.65}.sm-consultation-analysis-sequence ul{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sm-consultation-analysis-sequence li{color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;background:#0000002e;border:1px solid #d9dde31a;border-radius:14px;align-items:center;min-height:58px;padding:12px 12px 12px 36px;font-size:11px;font-weight:900;line-height:1.3;display:flex;position:relative}.sm-consultation-analysis-sequence li:before{content:"✓";color:var(--sm-blue);text-shadow:0 0 12px #00aeff73;font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.software-consultation-continue:disabled:not(:hover){color:#d9dde394;background:#00000042;border-color:#d9dde329;box-shadow:inset 0 0 0 1px #ffffff06}.software-consultation-page .discovery-recommendation-panel,.software-consultation-page .discovery-opportunity-panel{border-color:#00aeff2e;box-shadow:inset 0 0 0 1px #ffffff06,0 24px 60px #00000038}@keyframes smConsultationPassBSweep{0%,58%,to{opacity:0;transform:translate(-120%)}70%{opacity:.78}88%{opacity:0;transform:translate(120%)}}@media (width<=980px){.sm-consultation-analysis-sequence ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.sm-consultation-analysis-sequence ul{grid-template-columns:1fr}}.software-consultation-stage{scroll-margin-top:108px}.software-consultation-module--blueprint,.software-consultation-module--timeline{width:min(1280px,100%)}.sm-consultation-step-stack--blueprint,.sm-consultation-step-stack--delivery{gap:22px}.sm-consultation-blueprint-intro,.sm-consultation-delivery-intro{background:linear-gradient(90deg,#00aeff13,#ffffff06,#00aeff0b),#0000003d;border:1px solid #00aeff33;border-radius:20px;gap:12px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 42px #00aeff0b,0 22px 54px #0000003d}.sm-consultation-blueprint-intro:before,.sm-consultation-delivery-intro:before{content:"";background:linear-gradient(90deg,#0000,#00aeffe6,#ffffff6b,#0000);height:2px;animation:5.6s ease-in-out infinite smConsultationPassCSweep;position:absolute;inset:0 0 auto;transform:translate(-120%)}.sm-consultation-blueprint-intro span,.sm-consultation-delivery-intro span{z-index:1;color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:950;display:block;position:relative}.sm-consultation-blueprint-intro strong,.sm-consultation-delivery-intro strong{z-index:1;color:#fff;font-family:var(--sm-font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(24px,2.5vw,38px);line-height:.98;display:block;position:relative}.sm-consultation-blueprint-intro p,.sm-consultation-delivery-intro p{z-index:1;color:#d9dde3b8;max-width:840px;margin:0;font-size:14px;line-height:1.65;position:relative}.software-consultation-page .discovery-blueprint-panel,.software-consultation-page .discovery-blueprint-shell,.software-consultation-page .discovery-blueprint-canvas{width:100%;max-width:100%}.software-consultation-page .discovery-timeline-panel,.software-consultation-page .discovery-pricing-panel{width:100%;min-width:0}.software-consultation-module--timeline .software-consultation-module__body,.software-consultation-module--blueprint .software-consultation-module__body{min-height:420px}@keyframes smConsultationPassCSweep{0%,62%,to{opacity:0;transform:translate(-120%)}74%{opacity:.78}91%{opacity:0;transform:translate(120%)}}@media (width<=1180px){.software-consultation-module--blueprint,.software-consultation-module--timeline{width:min(1180px,100%)}}.software-consultation-module--engineering-summary .software-consultation-module__body{min-height:520px}.sm-consultation-final-result{gap:24px}.sm-consultation-final-hero,.sm-consultation-final-deliverable,.sm-consultation-begin-panel{background:linear-gradient(90deg,#00aeff14,#ffffff07,#00aeff0c),radial-gradient(circle at 12% 0,#00aeff24,#0000 42%),#0000003d;border:1px solid #00aeff33;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 54px #00aeff0b,0 26px 64px #00000042}.sm-consultation-final-hero:before,.sm-consultation-final-deliverable:before,.sm-consultation-begin-panel:before{content:"";background:linear-gradient(90deg,#0000,#00aeffeb,#ffffff6b,#0000);height:2px;animation:6.2s ease-in-out infinite smConsultationPassDSweep;position:absolute;inset:0 0 auto;transform:translate(-120%)}.sm-consultation-final-hero{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:20px;padding:clamp(22px,3vw,34px);display:grid}.sm-consultation-final-hero span,.sm-consultation-final-deliverable__header span,.sm-consultation-begin-panel span{z-index:1;color:var(--sm-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:950;display:block;position:relative}.sm-consultation-final-hero h3,.sm-consultation-begin-panel h3{z-index:1;color:#fff;font-family:var(--sm-font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(30px,3.7vw,56px);line-height:.96;position:relative}.sm-consultation-final-hero p,.sm-consultation-final-deliverable__header p,.sm-consultation-begin-panel p{z-index:1;color:#d9dde3ba;max-width:820px;margin:14px 0 0;font-size:14px;line-height:1.68;position:relative}.sm-consultation-final-hero__status{z-index:1;background:radial-gradient(circle at 50% 0,#00aeff24,#0000 60%),#00000038;border:1px solid #d9dde31f;border-radius:18px;align-content:center;justify-items:start;min-height:126px;padding:18px;display:grid;position:relative}.sm-consultation-final-hero__status strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:34px;line-height:.92}.sm-consultation-final-deliverable{gap:18px;padding:clamp(18px,2.6vw,28px);display:grid}.sm-consultation-final-deliverable__header{z-index:1;border-bottom:1px solid #d9dde31a;padding-bottom:16px;position:relative}.sm-consultation-final-deliverable__header strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(26px,2.9vw,44px);line-height:.98;display:block}.sm-consultation-final-deliverable>.sm-report-shell,.sm-consultation-final-deliverable>.sm-proposal-shell{z-index:1;background:#00000029;position:relative}.sm-consultation-begin-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:clamp(24px,3.2vw,40px);display:grid}.sm-consultation-begin-panel .sm-consultation-begin-engineering{border-color:#00aeff94;border-radius:18px;justify-self:end;min-height:64px;padding-inline:32px;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 38px #00aeff12,0 0 40px #00aeff33}.software-consultation-page .sm-report-command p,.software-consultation-page .sm-proposal-command p,.software-consultation-page .discovery-summary-rail p{max-width:760px}.software-consultation-page .sm-report-shell,.software-consultation-page .sm-proposal-shell,.software-consultation-page .discovery-summary-rail{border-color:#00aeff2e;box-shadow:inset 0 0 0 1px #ffffff06,0 24px 60px #00000038}@keyframes smConsultationPassDSweep{0%,66%,to{opacity:0;transform:translate(-120%)}78%{opacity:.82}94%{opacity:0;transform:translate(120%)}}@media (width<=980px){.sm-consultation-final-hero,.sm-consultation-begin-panel{grid-template-columns:1fr}.sm-consultation-begin-panel .sm-consultation-begin-engineering,.sm-consultation-final-hero__status{justify-self:stretch}}.software-consultation-progress{gap:12px}.software-consultation-progress__item{background:linear-gradient(135deg,#ffffff09,#0000 42%),linear-gradient(#0a1219b3,#010509db);border-radius:18px;min-height:92px;padding:13px 12px 14px;box-shadow:inset 0 0 0 1px #ffffff06,0 14px 30px #0000002e}.software-consultation-progress__item:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#00aeffa6,#0000 32% 68%,#00aeffa6) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff59,#0000 32% 68%,#00aeff59) bottom/100% 1px no-repeat,linear-gradient(#00aeff59,#0000 30% 70%,#00aeff59) 0/1px 100% no-repeat,linear-gradient(#00aeff59,#0000 30% 70%,#00aeff59) 100%/1px 100% no-repeat;border:1px solid #0000;border-radius:13px;position:absolute;inset:8px}.software-consultation-progress__item span{letter-spacing:.08em;border-radius:8px;width:24px;height:24px;margin-bottom:9px;font-size:8px}.software-consultation-progress__item strong{letter-spacing:.055em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:clamp(9px,.72vw,10.5px);line-height:1.18}.software-consultation-progress__item small{letter-spacing:.015em;margin-top:6px;font-size:9px;line-height:1.2}.software-consultation-progress__item.is-active{background:radial-gradient(circle at 50% 0,#00aeff3d,#0000 54%),linear-gradient(135deg,#ffffff0e,#0000 42%),linear-gradient(#081c28d6,#01070cf5);border-color:#00aeffbd;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 34px #00aeff17,0 0 26px #00aeff33,0 18px 42px #00000047}.software-consultation-progress__item.is-active:before{opacity:1;background:linear-gradient(90deg,#0000,#ffffffc7,#00aeff,#0000);height:2px;animation:3.8s ease-in-out infinite smProgressActiveRail}.software-consultation-progress__item.is-active span{color:#fff;background:#00aeff24;border-color:#00aeffe6;box-shadow:inset 0 0 15px #00aeff24,0 0 20px #00aeff80}.software-consultation-progress__item.is-complete{background:linear-gradient(135deg,#00aeff0f,#0000 42%),linear-gradient(#081219b8,#010509e0)}.software-consultation-module__footer{justify-content:center}.software-consultation-final__actions button,.software-consultation-continue{isolation:isolate;color:#fff;cursor:pointer;background:linear-gradient(90deg,#00aeff2e,#ffffff09,#00aeff1a),linear-gradient(#0c1922f0,#01070cfa);border:1px solid #00aeff94;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 42px;place-items:center start;gap:3px 16px;min-width:min(100%,390px);min-height:76px;padding:15px 18px 15px 24px;transition:transform .18s,border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 34px #00aeff14,0 0 30px #00aeff2e,0 20px 44px #00000052}.software-consultation-continue:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff2e,#00aeff3d,#0000),linear-gradient(90deg,#00aeffcc,#0000 34% 66%,#00aeff8a) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff61,#0000 34% 66%,#00aeff61) bottom/100% 1px no-repeat;animation:7.5s ease-in-out infinite smContinueIdleSweep;position:absolute;inset:0;transform:translate(-135%)skew(-16deg)}.software-consultation-continue:after{content:"";z-index:-1;pointer-events:none;opacity:.72;background:linear-gradient(90deg,#ffffffb8,#00aefff2,#0000 30%) 0 0/90px 1px no-repeat,linear-gradient(90deg,#0000 70%,#00aeffb8,#ffffff6b) 100% 100%/120px 1px no-repeat,linear-gradient(#00aeff85,#0000 42%) 0 0/1px 54px no-repeat,linear-gradient(#0000 58%,#00aeff85) 100% 100%/1px 54px no-repeat;border-radius:12px;position:absolute;inset:8px}.software-consultation-continue__copy{color:#fff;font-family:var(--sm-font-display);letter-spacing:.08em;text-transform:uppercase;grid-column:1;font-size:18px;font-weight:950;line-height:.95}.software-consultation-continue__sub{color:#d9dde3ad;letter-spacing:.16em;text-transform:uppercase;grid-column:1;font-size:9px;font-weight:950}.software-consultation-continue__arrow{width:42px;height:42px;color:var(--sm-blue);background:#00aeff0f;border:1px solid #00aeff8a;border-radius:12px;grid-area:1/2/3;justify-self:end;place-items:center;font-size:22px;line-height:1;transition:transform .22s,color .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:inset 0 0 18px #00aeff14}.software-consultation-final__actions button:hover,.software-consultation-continue:hover,.software-consultation-continue:focus-visible{filter:brightness(1.08);border-color:#00aefff2;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff13,inset 0 0 46px #00aeff1f,0 0 44px #00aeff52,0 24px 52px #00000061}.software-consultation-continue:hover:before,.software-consultation-continue:focus-visible:before{animation:.76s cubic-bezier(.18,.88,.24,1) both smContinueHoverSweep}.software-consultation-continue:hover .software-consultation-continue__arrow,.software-consultation-continue:focus-visible .software-consultation-continue__arrow{color:#fff;border-color:#00aefff5;transform:translate(4px);box-shadow:inset 0 0 22px #00aeff24,0 0 22px #00aeff47}.software-consultation-continue:disabled{cursor:not-allowed;opacity:.72;filter:saturate(.72)}.software-consultation-continue:disabled .software-consultation-continue__arrow{color:#d9dde375;box-shadow:none;border-color:#d9dde32e;transform:none}@keyframes smProgressActiveRail{0%,to{opacity:.55;transform:translate(-18%)}50%{opacity:1;transform:translate(18%)}}@keyframes smProgressActivePulse{0%,to{opacity:.72;filter:drop-shadow(0 0 #00aeff00)}50%{opacity:1;filter:drop-shadow(0 0 10px #00aeff6b)}}@keyframes smContinueIdleSweep{0%,70%,to{opacity:0;transform:translate(-135%)skew(-16deg)}80%{opacity:.82}94%{opacity:0;transform:translate(135%)skew(-16deg)}}@keyframes smContinueHoverSweep{0%{opacity:.9;transform:translate(-135%)skew(-16deg)}to{opacity:0;transform:translate(135%)skew(-16deg)}}@media (width<=1180px){.software-consultation-progress{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.software-consultation-continue{min-width:100%}}.software-consultation-stage{align-items:start}.software-consultation-module--business-problems{overflow:visible}.software-consultation-module--business-problems .software-consultation-module__footer{justify-content:center;margin-top:34px}.software-consultation-module--business-problems .software-consultation-continue{margin-inline:auto}.software-consultation-page{background:radial-gradient(circle at 50% -8%,#00aeff29,#0000 32%),radial-gradient(circle at 12% 38%,#00aeff18,#0000 30%),radial-gradient(circle at 88% 58%,#d9dde30e,#0000 28%),linear-gradient(#00aeff07 1px,#0000 1px) 0 0/58px 58px,linear-gradient(90deg,#00aeff06 1px,#0000 1px) 0 0/58px 58px,linear-gradient(#070b10,#020407 72%);position:relative}.software-consultation-page:before{content:"";pointer-events:none;opacity:.72;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#00aeff0d,#0000),radial-gradient(circle at 50% 0,#ffffff0b,#0000 38%);position:fixed;inset:0}.software-consultation-page:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000085);height:34vh;position:fixed;inset:auto 0 0}.software-consultation-shell{background:linear-gradient(90deg,#00aeff14,#0000 18% 82%,#00aeff11),linear-gradient(#ffffff0b,#0000002e),#01050994;border:1px solid #d9dde31f;border-radius:34px;padding:clamp(14px,2vw,22px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff07,inset 0 0 96px #00aeff09,0 34px 110px #0000007a,0 0 72px #00aeff14}.software-consultation-shell:before,.software-consultation-shell:after{content:"";pointer-events:none;opacity:.6;background:linear-gradient(90deg,#0000,#00aeffbf,#d9dde352,#00aeffbf,#0000);height:1px;position:absolute;left:26px;right:26px}.software-consultation-shell:before{top:16px}.software-consultation-shell:after{bottom:16px}.software-consultation-progress{z-index:3;background:linear-gradient(#ffffff09,#0000002e),#00000038;border:1px solid #00aeff1c;border-radius:24px;padding:6px;position:relative;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 0 52px #00aeff06}.software-consultation-progress:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeff29,#d9dde31f,#00aeff29,#0000);height:1px;position:absolute;top:50%;left:20px;right:20px;transform:translateY(-50%)}.software-consultation-progress__item{isolation:isolate;background:linear-gradient(135deg,#ffffff07,#0000 44%),linear-gradient(#111a23b8,#010509d1);border-color:#d9dde316;border-radius:18px;min-height:98px;padding:14px 13px 13px;transition:border-color .24s,box-shadow .24s,opacity .24s,transform .24s,background .24s;box-shadow:inset 0 0 0 1px #ffffff05,0 12px 28px #00000040}.software-consultation-progress__item:before{z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(90deg,#0000,#00aeff6b,#fff3,#0000) top/100% 2px no-repeat,linear-gradient(90deg,#0000,#00aeff47,#0000) bottom/100% 1px no-repeat,radial-gradient(circle at 50% 0,#00aeff1f,#0000 58%);height:auto;inset:0}.software-consultation-progress__item:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 0% 32%,#00aeff33 44%,#fff3 50%,#00aeff2e 56%,#0000 68% 100%);position:absolute;inset:-1px;transform:translate(-120%)}.software-consultation-progress__item span{color:#d9dde39e;background:linear-gradient(#ffffff0b,#0003),#00000038;border-color:#d9dde32e;border-radius:9px;width:27px;height:27px;margin-bottom:9px;transition:all .24s;position:relative;box-shadow:inset 0 0 0 1px #ffffff06}.software-consultation-progress__item strong{color:#ffffffb8;letter-spacing:.035em;max-width:100%;font-size:10px;line-height:1.12}.software-consultation-progress__item small{color:#d9dde361;letter-spacing:.025em;font-size:9px}.software-consultation-progress__item.is-active{background:radial-gradient(circle at 50% -16%,#00aeff57,#0000 56%),linear-gradient(135deg,#00aeff29,#0000 46%),linear-gradient(#14222df0,#02080ef5);border-color:#00aeffad;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 34px #00aeff14,0 0 0 1px #00aeff1c,0 0 34px #00aeff33,0 20px 44px #00000057}.software-consultation-progress__item.is-active:before{opacity:1}.software-consultation-progress__item.is-active:after{opacity:1;animation:7.8s ease-in-out infinite smProgressCardSweep}.software-consultation-progress__item.is-active span{color:#fff;text-shadow:0 0 12px #00aeffbf;background:radial-gradient(circle at 50% 20%,#ffffff2e,#0000 45%),linear-gradient(#00aeff52,#0003);border-color:#00aefff2;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 20px #00aeff61,0 0 42px #00aeff1f}.software-consultation-progress__item.is-active strong{color:#fff;text-shadow:0 0 14px #00aeff47}.software-consultation-progress__item.is-active small{color:#00aeffcc}.software-consultation-progress__item.is-complete{opacity:.95;background:linear-gradient(135deg,#00aeff13,#0000 42%),linear-gradient(#0e1820c7,#000509db);border-color:#00aeff4d;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 22px #00aeff09,0 12px 26px #00000047}.software-consultation-progress__item.is-complete:before{opacity:.72}.software-consultation-progress__item.is-complete span{color:#fff;background:#00aeff1f;border-color:#00aeff85;box-shadow:0 0 14px #00aeff1f}.software-consultation-progress__item.is-complete span:after{content:"✓";width:15px;height:15px;color:var(--sm-blue);background:#06111a;border:1px solid #00aeff9e;border-radius:50%;place-items:center;font-size:9px;line-height:1;display:grid;position:absolute;top:-7px;right:-6px;box-shadow:0 0 16px #00aeff2e}.software-consultation-progress__item.is-complete strong{color:#ffffffdb}.software-consultation-progress__item.is-complete small{color:#00aeff8c}.software-consultation-progress__item.is-locked{opacity:.45;filter:saturate(.62)}.software-consultation-stage{z-index:2;background:linear-gradient(#00aeff0d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#00aeff0a 1px,#0000 1px) 0 0/44px 44px,radial-gradient(circle at 50% 20%,#00aeff29,#0000 34%),radial-gradient(circle at 50% 100%,#d9dde30d,#0000 34%),linear-gradient(#060d14d6,#000205e6);border-color:#00aeff29;border-radius:30px;margin-top:0;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 0 90px #00aeff0b,0 30px 80px #00000057}.software-consultation-stage:after{content:"";pointer-events:none;opacity:.62;background:linear-gradient(90deg,#00aeff85,#0000 18% 82%,#00aeff85) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff3d,#0000 18% 82%,#00aeff3d) bottom/100% 1px no-repeat,linear-gradient(#00aeff47,#0000 18% 82%,#00aeff47) 0/1px 100% no-repeat,linear-gradient(#00aeff47,#0000 18% 82%,#00aeff47) 100%/1px 100% no-repeat;border-radius:24px;position:absolute;inset:18px}.software-consultation-module{background:radial-gradient(circle at 18% 0,#00aeff2e,#0000 34%),radial-gradient(circle at 88% 8%,#d9dde311,#0000 24%),linear-gradient(135deg,#ffffff12,#0000 22%),linear-gradient(#0f1922fb,#02060bfc);border-color:#bee0f240;box-shadow:inset 0 0 0 1px #ffffff0c,inset 0 0 92px #00aeff12,0 34px 100px #0000008a,0 0 86px #00aeff30}.software-consultation-module:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#00aeffc7,#ffffff52,#00aeffc7,#0000);height:3px;position:absolute;inset:0 0 auto}.software-consultation-module:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0% 42%,#00aeff14 49%,#fff1 52%,#00aeff12 55%,#0000 63% 100%);animation:10.5s ease-in-out infinite smConsoleInteriorSweep;position:absolute;inset:0;transform:translate(-135%)skew(-14deg)}.software-consultation-module__header{max-width:820px}.software-consultation-module__header span{background:linear-gradient(90deg,#00aeff1f,#ffffff09,#00aeff14);border-color:#00aeff6b;box-shadow:inset 0 0 0 1px #ffffff06,0 0 18px #00aeff14}.software-consultation-module__header h2{text-shadow:0 0 24px #00aeff1f}.software-consultation-module__footer{border-top:1px solid #00aeff1f;justify-content:center;padding-top:16px}.software-consultation-continue{background:linear-gradient(90deg,#00aeff2e,#ffffff0b,#00aeff24),linear-gradient(#12222ef2,#01070cf5);border-color:#00aeff85;border-radius:18px;min-width:min(100%,360px);min-height:66px;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 34px #00aeff0f,0 0 28px #00aeff29,0 20px 42px #00000052}.software-consultation-continue:before{content:"";background:linear-gradient(105deg,#0000 0% 34%,#00aeff47 47%,#ffffff3d 50%,#00aeff33 54%,#0000 66% 100%);transition:transform .54s;position:absolute;inset:0;transform:translate(-125%)skew(-15deg)}.software-consultation-continue:hover:before{transform:translate(125%)skew(-15deg)}.software-consultation-continue:hover{border-color:#00aeffd1;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff1,inset 0 0 38px #00aeff17,0 0 42px #00aeff42,0 24px 46px #00000061}.software-consultation-continue:active{transform:translateY(1px)scale(.992)}.software-consultation-continue__copy,.software-consultation-continue__sub,.software-consultation-continue__arrow{z-index:1;position:relative}.software-consultation-continue__arrow{transition:transform .24s,text-shadow .24s}.software-consultation-continue:hover .software-consultation-continue__arrow{text-shadow:0 0 16px #00aeffbf;transform:translate(5px)}@keyframes smProgressCardSweep{0%,72%,to{opacity:0;transform:translate(-120%)}80%{opacity:1}94%{opacity:0;transform:translate(120%)}}@keyframes smConsoleInteriorSweep{0%,78%,to{opacity:0;transform:translate(-135%)skew(-14deg)}86%{opacity:1}96%{opacity:0;transform:translate(135%)skew(-14deg)}}@media (width<=1100px){.software-consultation-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.software-consultation-progress:before{display:none}}@media (width<=680px){.software-consultation-shell{border-radius:24px;padding:10px}.software-consultation-progress__item{min-height:88px}.software-consultation-continue{min-width:100%}}.software-consultation-module--engineering-summary{width:min(1360px,100%)}.sm-consultation-executive-package{gap:26px;position:relative}.sm-consultation-executive-package:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(#0000,#00aeff85,#d9dde324,#00aeff57,#0000);width:1px;position:absolute;top:170px;bottom:130px;left:clamp(18px,2.4vw,34px)}.sm-consultation-executive-hero{background:radial-gradient(circle at 18% 0,#00aeff38,#0000 36%),radial-gradient(circle at 82% 18%,#d9dde314,#0000 28%),linear-gradient(90deg,#00aeff18,#ffffff08,#00aeff0e),linear-gradient(#0b1822e6,#01060bf5);border-color:#00aeff52;grid-template-columns:minmax(0,1fr) minmax(190px,250px);min-height:250px;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 88px #00aeff12,0 28px 76px #00000059,0 0 64px #00aeff29}.sm-consultation-executive-hero:after,.sm-consultation-package-overview:after,.sm-consultation-package-section:after,.sm-consultation-authorize-panel:after{content:"";pointer-events:none;opacity:.62;background:linear-gradient(90deg,#00aeff8c,#0000 18% 82%,#00aeff8c) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff38,#0000 18% 82%,#00aeff38) bottom/100% 1px no-repeat,linear-gradient(#00aeff47,#0000 18% 82%,#00aeff47) 0/1px 100% no-repeat,linear-gradient(#00aeff47,#0000 18% 82%,#00aeff47) 100%/1px 100% no-repeat;border-radius:16px;position:absolute;inset:12px}.sm-consultation-executive-hero h3{max-width:920px;font-size:clamp(34px,4.4vw,66px)}.sm-consultation-executive-hero__status{background:radial-gradient(circle at 50% 0,#00aeff3d,#0000 58%),linear-gradient(#ffffff0d,#0000003d);border-color:#00aeff40;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 36px #00aeff0d,0 0 28px #00aeff1f}.sm-consultation-executive-hero__status em{color:#d9dde39e;letter-spacing:.14em;text-transform:uppercase;margin-top:8px;font-size:10px;font-style:normal;font-weight:950;display:block}.sm-consultation-package-overview,.sm-consultation-package-section,.sm-consultation-authorize-panel{background:linear-gradient(#00aeff09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#00aeff07 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 14% 0,#00aeff1f,#0000 34%),linear-gradient(#09131cd1,#01050aed);border:1px solid #00aeff38;border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 58px #00aeff0b,0 24px 62px #00000045}.sm-consultation-package-overview{gap:18px;padding:clamp(20px,2.8vw,32px);display:grid}.sm-consultation-package-overview__header,.sm-consultation-package-section__header{z-index:1;position:relative}.sm-consultation-package-overview__header span,.sm-consultation-package-section__header span{color:var(--sm-blue);letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:950;display:block}.sm-consultation-package-overview__header strong,.sm-consultation-package-section__header strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(28px,3.2vw,48px);line-height:.98;display:block}.sm-consultation-package-overview__header p,.sm-consultation-package-section__header p{color:#d9dde3b8;max-width:860px;margin:12px 0 0;font-size:14px;line-height:1.65}.sm-consultation-executive-readout{z-index:1;position:relative}.sm-consultation-executive-readout article{background:radial-gradient(circle at 50% 0,#00aeff29,#0000 58%),linear-gradient(#ffffff0d,#00000038);border-color:#00aeff33;border-radius:20px;min-height:150px}.sm-consultation-executive-readout strong{font-size:clamp(20px,2vw,30px);line-height:1}.sm-consultation-executive-readout em{color:#d9dde394;letter-spacing:.09em;text-transform:uppercase;margin-top:12px;font-size:10px;font-style:normal;font-weight:900;line-height:1.4;display:block}.sm-consultation-package-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;position:relative}.sm-consultation-package-flow:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#00aeff8a,#ffffff24,#00aeff8a,#0000);height:1px;position:absolute;top:28px;left:8%;right:8%}.sm-consultation-package-flow article{z-index:1;text-align:center;background:radial-gradient(circle at 50% 0,#00aeff21,#0000 58%),linear-gradient(#0a131bd1,#000509e6);border:1px solid #00aeff2e;border-radius:18px;align-content:start;justify-items:center;min-height:118px;padding:14px 12px 16px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff06,0 16px 34px #00000038}.sm-consultation-package-flow span{color:#fff;background:#00aeff1a;border:1px solid #00aeff9e;border-radius:12px;place-items:center;width:34px;height:34px;margin-bottom:12px;font-size:10px;font-weight:950;display:grid;box-shadow:0 0 18px #00aeff2e}.sm-consultation-package-flow strong{color:#fff;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:950;line-height:1.2}.sm-consultation-package-flow em{color:#d9dde385;letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font-size:9px;font-style:normal;font-weight:850;line-height:1.3}.sm-consultation-package-section{gap:18px;padding:clamp(18px,2.6vw,30px);display:grid}.sm-consultation-package-section__header{border-bottom:1px solid #00aeff21;padding-bottom:16px}.sm-consultation-package-section>.discovery-summary-rail,.sm-consultation-package-section>.sm-report-shell,.sm-consultation-package-section>.sm-proposal-shell{z-index:1;position:relative}.software-consultation-page .sm-consultation-package-section>.discovery-summary-rail{background:radial-gradient(circle at 13% 0,#00aeff24,#0000 38%),linear-gradient(#ffffff0b,#0003);border-color:#00aeff3d}.software-consultation-page .sm-consultation-package-section>.discovery-summary-rail .discovery-command-button{display:none}.software-consultation-page .sm-consultation-package-section>.sm-report-shell,.software-consultation-page .sm-consultation-package-section>.sm-proposal-shell{background:radial-gradient(circle at 12% 0,#00aeff21,#0000 34%),linear-gradient(#080f16d1,#000307eb);border-color:#00aeff38;box-shadow:inset 0 0 0 1px #ffffff07,0 24px 60px #00000040}.sm-consultation-authorize-panel{background:radial-gradient(circle at 84%,#00aeff30,#0000 32%),radial-gradient(circle at 10% 0,#00aeff2e,#0000 34%),linear-gradient(90deg,#00aeff1b,#ffffff09,#00aeff12),linear-gradient(#0c1923e6,#01050af5);border-color:#00aeff5c;grid-template-columns:minmax(0,1fr) auto;padding:clamp(26px,3.4vw,44px);box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 86px #00aeff14,0 30px 78px #00000052,0 0 70px #00aeff2e}.sm-consultation-authorize-engineering{min-width:min(100%,330px);background:linear-gradient(105deg,#00aeff47,#ffffff0f,#00aeff29),linear-gradient(#142734f5,#00070cfa)!important;border-color:#00aeffd1!important;border-radius:22px!important;min-height:82px!important;padding:0 34px!important;box-shadow:inset 0 0 0 1px #ffffff13,inset 0 0 48px #00aeff21,0 0 48px #00aeff4f,0 28px 58px #0000006b!important}.sm-consultation-authorize-engineering:after{content:"";pointer-events:none;opacity:.9;background:linear-gradient(90deg,#ffffffb8,#00aefff2,#0000 30%) 0 0/110px 1px no-repeat,linear-gradient(90deg,#0000 70%,#00aeffb8,#ffffff6b) 100% 100%/140px 1px no-repeat,linear-gradient(#00aeff85,#0000 42%) 0 0/1px 62px no-repeat,linear-gradient(#0000 58%,#00aeff85) 100% 100%/1px 62px no-repeat;border-radius:15px;position:absolute;inset:9px}.sm-consultation-authorize-engineering span{font-family:var(--sm-font-display);letter-spacing:.1em;font-size:18px}.sm-consultation-authorize-engineering:hover{transform:translateY(-2px);border-color:#00aeff!important;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 0 58px #00aeff29,0 0 62px #00aeff6b,0 30px 66px #00000070!important}@media (width<=1100px){.sm-consultation-package-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-consultation-package-flow:before,.sm-consultation-executive-package:before{display:none}}@media (width<=980px){.sm-consultation-executive-hero,.sm-consultation-authorize-panel{grid-template-columns:1fr}.sm-consultation-authorize-engineering{justify-self:stretch!important}}@media (width<=620px){.sm-consultation-package-flow{grid-template-columns:1fr}.sm-consultation-executive-readout article{min-height:128px}}.software-consultation-page .sm-proposal-command__actions{min-width:min(100%,520px)}.software-consultation-page .sm-proposal-downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,520px);display:grid}.software-consultation-page .sm-proposal-download{isolation:isolate;color:#fff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#00aeff1c,#0000 42%),linear-gradient(#0f1b24f0,#01060afa);border:1px solid #d9dde329;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:2px 12px;min-height:82px;padding:13px 14px;transition:transform .18s,border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff07,inset 0 0 24px #00aeff0b,0 16px 34px #00000047}.software-consultation-page .sm-proposal-download:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#00aeff38,#ffffff29,#0000),linear-gradient(90deg,#00aeffb8,#0000 35% 65%,#00aeff80) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff52,#0000 35% 65%,#00aeff52) bottom/100% 1px no-repeat;position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.software-consultation-page .sm-proposal-download span{width:44px;height:44px;color:var(--sm-blue);font-family:var(--sm-font-display);letter-spacing:.09em;background:#00aeff12;border:1px solid #00aeff7a;border-radius:13px;grid-row:1/3;place-items:center;font-size:9px;font-weight:950;display:grid;box-shadow:inset 0 0 18px #00aeff14}.software-consultation-page .sm-proposal-download strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:950;line-height:1.08}.software-consultation-page .sm-proposal-download em{color:#d9dde394;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.software-consultation-page .sm-proposal-download:hover,.software-consultation-page .sm-proposal-download:focus-visible{filter:brightness(1.07);border-color:#00aeffd6;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 34px #00aeff13,0 0 34px #00aeff2e,0 20px 42px #00000057}.software-consultation-page .sm-proposal-download:hover:before,.software-consultation-page .sm-proposal-download:focus-visible:before{animation:.78s cubic-bezier(.18,.88,.24,1) both smProposalDownloadSweep}.software-consultation-page .sm-proposal-download--pdf{background:radial-gradient(circle at 50% -14%,#00aeff3d,#0000 58%),linear-gradient(135deg,#00aeff24,#0000 44%),linear-gradient(#101f2afa,#01070cfa);border-color:#00aeff6b}@keyframes smProposalDownloadSweep{0%{opacity:.9;transform:translate(-130%)skew(-14deg)}to{opacity:0;transform:translate(130%)skew(-14deg)}}@media (width<=720px){.software-consultation-page .sm-proposal-downloads{grid-template-columns:1fr}}.software-consultation-page .sm-document-logo{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 18px #00aeff24);width:min(420px,100%);max-height:140px;margin:0 0 18px;display:block}.software-consultation-page .sm-report-command{align-items:start;gap:18px}.software-consultation-page .sm-export-downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,520px);display:grid}.software-consultation-page .sm-export-download,.software-consultation-page .sm-proposal-download{appearance:none}.software-consultation-page .sm-export-download{isolation:isolate;color:#fff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#00aeff1c,#0000 42%),linear-gradient(#0f1b24f0,#01060afa);border:1px solid #d9dde329;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:2px 12px;min-height:82px;padding:13px 14px;transition:transform .18s,border-color .22s,box-shadow .22s,filter .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff07,inset 0 0 24px #00aeff0b,0 16px 34px #00000047}.software-consultation-page .sm-export-download:before,.software-consultation-page .sm-proposal-download--package:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#00aeff3d,#ffffff29,#0000),linear-gradient(90deg,#00aeffb8,#0000 35% 65%,#00aeff80) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff52,#0000 35% 65%,#00aeff52) bottom/100% 1px no-repeat;position:absolute;inset:0;transform:translate(-130%)skew(-14deg)}.software-consultation-page .sm-export-download span{width:44px;height:44px;color:var(--sm-blue);font-family:var(--sm-font-display);letter-spacing:.09em;background:#00aeff12;border:1px solid #00aeff7a;border-radius:13px;grid-row:1/3;place-items:center;font-size:9px;font-weight:950;display:grid;box-shadow:inset 0 0 18px #00aeff14}.software-consultation-page .sm-export-download strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:950;line-height:1.08}.software-consultation-page .sm-export-download em{color:#d9dde394;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.software-consultation-page .sm-export-download:hover,.software-consultation-page .sm-export-download:focus-visible,.software-consultation-page .sm-proposal-download--package:hover,.software-consultation-page .sm-proposal-download--package:focus-visible{filter:brightness(1.07);border-color:#00aeffd6;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 34px #00aeff13,0 0 34px #00aeff2e,0 20px 42px #00000057}.software-consultation-page .sm-export-download:hover:before,.software-consultation-page .sm-export-download:focus-visible:before,.software-consultation-page .sm-proposal-download--package:hover:before,.software-consultation-page .sm-proposal-download--package:focus-visible:before{animation:.78s cubic-bezier(.18,.88,.24,1) both smProposalDownloadSweep}.software-consultation-page .sm-export-download--pdf,.software-consultation-page .sm-proposal-download--package{background:radial-gradient(circle at 50% -14%,#00aeff40,#0000 58%),linear-gradient(135deg,#00aeff26,#0000 44%),linear-gradient(#101f2afa,#01070cfa);border-color:#00aeff70}.software-consultation-page .sm-proposal-download--package{grid-column:1/-1}.software-consultation-page .sm-proposal-download:disabled{cursor:wait;opacity:.72}@media (width<=720px){.software-consultation-page .sm-export-downloads{grid-template-columns:1fr}.software-consultation-page .sm-document-logo{width:100%;max-height:110px}}.sm-consultation-analysis-sequence{background:linear-gradient(90deg,#00aeffad,#0000 34% 74%,#00aeff57) top/100% 1px no-repeat,radial-gradient(circle at 92% 0,#00aeff24,#0000 38%),linear-gradient(135deg,#d9dde30e,#0000 36%),linear-gradient(#0c151df5,#010509fc);border-color:#00aeff3d;box-shadow:inset 0 0 0 1px #d9dde30a,inset 0 0 42px #00aeff0b,0 22px 48px #0000002e}.sm-consultation-analysis-sequence:before{opacity:.62;background:linear-gradient(#00aeff12 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#00aeff0e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(110deg,#0000 0% 42%,#00aeff24 49%,#0000 56% 100%) 0 0/240% 100%}.sm-consultation-analysis-sequence span{color:#00aefff5}.sm-consultation-analysis-sequence strong{color:#fff;max-width:620px;font-family:var(--sm-font-display);letter-spacing:-.035em;font-size:clamp(27px,3vw,48px);line-height:.95}.sm-consultation-analysis-sequence p{color:#d9dde3b8;max-width:760px}.sm-consultation-analysis-sequence ul{gap:10px}.sm-consultation-analysis-sequence li{background:linear-gradient(90deg,#00aeff3d,#0000 38%) top/100% 1px no-repeat,#00aeff07;border-color:#00aeff29;min-height:42px}.sm-consultation-client-readout article{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));background:linear-gradient(90deg,#00aeff61,#0000 42%) top/100% 1px no-repeat,linear-gradient(#0c141bc7,#02070beb);border-color:#00aeff2e}.software-consultation-page .sm-consultation-step-stack>.discovery-solution-package,.software-consultation-page .sm-consultation-step-stack>.discovery-recommendation-panel{padding:18px 20px}.software-consultation-page .discovery-solution-package .discovery-component__header,.software-consultation-page .discovery-recommendation-panel .discovery-component__header{margin-bottom:12px;padding-bottom:12px}.software-consultation-page .discovery-solution-package .discovery-component__header h3,.software-consultation-page .discovery-recommendation-panel .discovery-component__header h3{margin-top:3px;font-size:clamp(20px,1.8vw,27px);line-height:1.05}.software-consultation-page .discovery-solution-package .discovery-component__header p,.software-consultation-page .discovery-recommendation-panel .discovery-component__header p{max-width:900px;margin-top:6px;font-size:12px;line-height:1.45}.software-consultation-page .discovery-package-readouts{margin:0 0 12px}.software-consultation-page .discovery-benefit-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.software-consultation-page .discovery-benefit-item{min-height:54px;padding:10px 11px}.software-consultation-page .discovery-benefit-item p{font-size:11px;line-height:1.35}.software-consultation-page .discovery-engineering-note{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;margin-top:10px;padding:11px 13px;display:grid}.software-consultation-page .discovery-engineering-note>span{margin:0}.software-consultation-page .discovery-engineering-note p{margin:0;font-size:11px;line-height:1.4}.software-consultation-page .discovery-recommendation-columns--expanded{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.software-consultation-page .discovery-recommendation-columns--expanded>div{background:#00aeff05;border:1px solid #00aeff21;min-width:0;padding:10px}.software-consultation-page .discovery-recommendation-columns--expanded .discovery-column-label{color:#fff;letter-spacing:.13em;text-transform:uppercase;background:#00aeff0b;border:1px solid #00aeff38;align-items:center;min-height:24px;margin:0 0 8px;padding:0 8px;font-size:9px;display:inline-flex}.software-consultation-page .discovery-module-stack{gap:6px}.software-consultation-page .discovery-module-pill{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));border-radius:0;min-height:0;padding:9px 10px 9px 12px}.software-consultation-page .discovery-module-pill:before{top:8px;bottom:8px}.software-consultation-page .discovery-module-pill span{letter-spacing:.12em;font-size:8px}.software-consultation-page .discovery-module-pill strong{margin-top:3px;font-size:11px;line-height:1.18}.software-consultation-page .discovery-module-pill em{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;margin-top:5px;padding:4px 6px;font-size:8px;line-height:1.25;display:-webkit-box;overflow:hidden}.software-consultation-page .discovery-engineered-additions,.software-consultation-page .discovery-engineered-additions--dependencies{margin-top:12px;padding:12px}.software-consultation-page .discovery-engineered-additions>.discovery-column-label,.software-consultation-page .discovery-engineered-additions--dependencies>.discovery-column-label{min-height:23px;margin-bottom:8px;padding:0 8px;font-size:9px}.software-consultation-page .discovery-engineered-additions__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:0}.software-consultation-page .discovery-engineered-additions:not(.discovery-engineered-additions--dependencies) .discovery-engineered-additions__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.software-consultation-page .discovery-engineered-additions article,.software-consultation-page .discovery-engineered-additions--dependencies article{min-height:64px;padding:9px 10px}.software-consultation-page .discovery-engineered-additions article span,.software-consultation-page .discovery-engineered-additions--dependencies article span{min-height:19px;margin-bottom:5px;padding:0 6px;font-size:8px}.software-consultation-page .discovery-engineered-additions article strong,.software-consultation-page .discovery-engineered-additions--dependencies article strong{font-size:10px;line-height:1.18}.software-consultation-page .discovery-engineered-additions--dependencies article p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:8px;line-height:1.25;display:-webkit-box;overflow:hidden}.software-consultation-page .discovery-pricing-console{padding:16px}.software-consultation-page .discovery-pricing-console>strong{margin:8px 0 7px;font-size:clamp(24px,2.2vw,34px)}.software-consultation-page .discovery-pricing-console>p{font-size:12px;line-height:1.45}.software-consultation-page .discovery-pricing-total-card{margin-top:12px;padding:14px 16px}.software-consultation-page .discovery-pricing-total-card strong{font-size:clamp(25px,2.25vw,35px)!important}.software-consultation-page .discovery-pricing-breakdown--clear div{min-height:50px;padding-block:9px}.software-consultation-page .discovery-pricing-breakdown--clear strong,.software-consultation-page .discovery-pricing-breakdown__section strong,.software-consultation-page .discovery-pricing-console .discovery-pricing-breakdown strong{font-size:clamp(15px,1.25vw,21px)!important}@media (width<=980px){.software-consultation-page .discovery-benefit-list,.software-consultation-page .discovery-engineered-additions:not(.discovery-engineered-additions--dependencies) .discovery-engineered-additions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.software-consultation-page .discovery-recommendation-columns--expanded,.software-consultation-page .discovery-engineered-additions__grid{grid-template-columns:1fr}}@media (width<=620px){.software-consultation-page .discovery-benefit-list,.software-consultation-page .discovery-engineering-note{grid-template-columns:1fr}}.software-consultation-page .sm-architecture-v2{background:linear-gradient(90deg,#00aeffb8,#0000 34% 74%,#d9dde347) top/100% 1px no-repeat,radial-gradient(circle at 95% 0,#00aeff21,#0000 34%),linear-gradient(135deg,#d9dde30b,#0000 36%),#03080cf5;border-color:#00aeff40;padding:20px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d9dde309,inset 0 0 44px #00aeff09,0 22px 46px #0003}.software-consultation-page .sm-architecture-v2:before{content:"";pointer-events:none;opacity:.34;background-color:#0000;background-image:linear-gradient(#00aeff0b 1px,#0000 1px),linear-gradient(90deg,#00aeff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;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(#000,#0000 48%);mask-image:linear-gradient(#000,#0000 48%)}.software-consultation-page .sm-architecture-v2>*{z-index:1;position:relative}.software-consultation-page .sm-architecture-v2__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.software-consultation-page .sm-architecture-v2__status{text-align:right;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));background:#00aeff09;border:1px solid #00aeff38;min-width:142px;padding:10px 12px}.software-consultation-page .sm-architecture-v2__status span,.software-consultation-page .sm-architecture-v2__status strong{display:block}.software-consultation-page .sm-architecture-v2__status span{color:#d9dde394;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.software-consultation-page .sm-architecture-v2__status strong{color:#00aeff;letter-spacing:.1em;text-transform:uppercase;margin-top:3px;font-size:12px}.software-consultation-page .sm-architecture-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid}.software-consultation-page .sm-architecture-summary-card{background:linear-gradient(90deg, var(--summary-accent), transparent 48%) top / 100% 1px no-repeat, linear-gradient(180deg, #0f171ee0, #03080cf5);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));border:1px solid #d9dde31f;min-height:104px;padding:14px 16px;position:relative;overflow:hidden}.software-consultation-page .sm-architecture-summary-card:after{content:"";border:1px solid var(--summary-accent);opacity:.1;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-34px;right:-24px}.software-consultation-page .sm-architecture-summary-card--requested{--summary-accent:#00aeffe0}.software-consultation-page .sm-architecture-summary-card--dependency{--summary-accent:#d9dde3ad}.software-consultation-page .sm-architecture-summary-card--enhancement{--summary-accent:#00aeff7a}.software-consultation-page .sm-architecture-summary-card>span{color:#d9dde39e;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.software-consultation-page .sm-architecture-summary-card>strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.035em;margin-top:7px;font-size:clamp(28px,3vw,40px);line-height:.92;display:block}.software-consultation-page .sm-architecture-summary-card>p{color:#d9dde39e;margin:8px 0 0;font-size:10px;line-height:1.35}.software-consultation-page .sm-architecture-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.software-consultation-page .sm-architecture-roster__group{background:#00aeff05;border:1px solid #00aeff21;min-width:0;padding:10px}.software-consultation-page .sm-architecture-roster__group>header,.software-consultation-page .sm-architecture-analysis__group>header{border-bottom:1px solid #00aeff1a;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:7px;display:flex}.software-consultation-page .sm-architecture-roster__group>header span,.software-consultation-page .sm-architecture-analysis__group>header span{color:#d9dde3ad;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:900}.software-consultation-page .sm-architecture-roster__group>header strong,.software-consultation-page .sm-architecture-analysis__group>header strong{color:#00aeff;font-size:10px}.software-consultation-page .sm-architecture-roster__list{gap:6px;display:grid}.software-consultation-page .sm-architecture-chip{background:linear-gradient(#0f161cc2,#03080ce0);border:1px solid #d9dde31a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:grid}.software-consultation-page .sm-architecture-chip--requested{border-left:2px solid #00aeffb8}.software-consultation-page .sm-architecture-chip--dependency{border-left:2px solid #d9dde394}.software-consultation-page .sm-architecture-chip--enhancement{border-left:2px solid #00aeff61}.software-consultation-page .sm-architecture-chip>div{min-width:0}.software-consultation-page .sm-architecture-chip>div>span,.software-consultation-page .sm-architecture-chip>div>strong,.software-consultation-page .sm-architecture-chip footer em,.software-consultation-page .sm-architecture-chip footer b{display:block}.software-consultation-page .sm-architecture-chip>div>span{color:#00aeff;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.software-consultation-page .sm-architecture-chip>div>strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;line-height:1.2;overflow:hidden}.software-consultation-page .sm-architecture-chip footer{text-align:right;min-width:62px}.software-consultation-page .sm-architecture-chip footer em{color:#d9dde37a;text-transform:uppercase;font-size:7px;font-style:normal}.software-consultation-page .sm-architecture-chip footer b{color:#d9dde3e6;margin-top:2px;font-size:9px}.software-consultation-page .sm-architecture-chip--more{background:#00aeff05;border-style:dashed;flex-direction:column;justify-content:center;align-items:flex-start;min-height:48px;display:flex}.software-consultation-page .sm-architecture-chip--more strong{color:#00aeff;font-size:10px}.software-consultation-page .sm-architecture-chip--more span{color:#d9dde380;font-size:8px}.software-consultation-page .sm-architecture-analysis{background:#00aeff05;border:1px solid #00aeff29;margin-top:12px}.software-consultation-page .sm-architecture-analysis>summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:11px 14px;list-style:none;display:flex}.software-consultation-page .sm-architecture-analysis>summary::-webkit-details-marker{display:none}.software-consultation-page .sm-architecture-analysis>summary span strong,.software-consultation-page .sm-architecture-analysis>summary span em{display:block}.software-consultation-page .sm-architecture-analysis>summary span strong{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.software-consultation-page .sm-architecture-analysis>summary span em{color:#d9dde385;margin-top:3px;font-size:8px;font-style:normal}.software-consultation-page .sm-architecture-analysis>summary>b{color:#00aeff;background:#00aeff0b;border:1px solid #00aeff47;place-items:center;width:28px;height:28px;font-size:17px;font-weight:400;transition:transform .18s;display:grid}.software-consultation-page .sm-architecture-analysis[open]>summary>b{transform:rotate(45deg)}.software-consultation-page .sm-architecture-analysis__content{gap:14px;padding:0 14px 14px;display:grid}.software-consultation-page .sm-architecture-analysis__group{border-top:1px solid #00aeff1a;padding-top:12px}.software-consultation-page .sm-architecture-analysis__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.software-consultation-page .sm-architecture-analysis-card{background:linear-gradient(#0e151bc7,#03080ceb);border:1px solid #d9dde31a;padding:11px 12px}.software-consultation-page .sm-architecture-analysis-card--requested{border-left:2px solid #00aeffb8}.software-consultation-page .sm-architecture-analysis-card--dependency{border-left:2px solid #d9dde399}.software-consultation-page .sm-architecture-analysis-card--enhancement{border-left:2px solid #00aeff61}.software-consultation-page .sm-architecture-analysis-card__topline,.software-consultation-page .sm-architecture-analysis-card__meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.software-consultation-page .sm-architecture-analysis-card__topline span{color:#00aeff;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:900}.software-consultation-page .sm-architecture-analysis-card__topline b{color:#d9dde3c7;font-size:8px}.software-consultation-page .sm-architecture-analysis-card h4{color:#fff;margin:6px 0;font-size:12px;line-height:1.2}.software-consultation-page .sm-architecture-analysis-card__meta em{color:#d9dde37a;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-style:normal}.software-consultation-page .sm-architecture-analysis-card p{color:#d9dde39e;margin:8px 0 0;font-size:9px;line-height:1.45}.software-consultation-page .sm-architecture-footer{background:linear-gradient(90deg,#00aeff80,#0000 40%) top/100% 1px no-repeat,#00aeff06;border:1px solid #00aeff2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;padding:10px;display:grid}.software-consultation-page .sm-architecture-footer>div{border-right:1px solid #d9dde314;min-width:0;padding:6px 8px}.software-consultation-page .sm-architecture-footer>div:last-child{border-right:0}.software-consultation-page .sm-architecture-footer span,.software-consultation-page .sm-architecture-footer strong{display:block}.software-consultation-page .sm-architecture-footer span{color:#d9dde37a;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.software-consultation-page .sm-architecture-footer strong{color:#fff;margin-top:3px;font-size:11px}@media (width<=980px){.software-consultation-page .sm-architecture-summary-grid,.software-consultation-page .sm-architecture-roster,.software-consultation-page .sm-architecture-analysis__grid{grid-template-columns:1fr}}@media (width<=720px){.software-consultation-page .sm-architecture-v2__header{display:block}.software-consultation-page .sm-architecture-v2__status{text-align:left;width:100%;margin-top:12px}.software-consultation-page .sm-architecture-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.software-consultation-page .sm-architecture-footer>div:nth-child(2){border-right:0}}.software-consultation-page .sm-architecture-v3{background:linear-gradient(90deg,#00aeffb8,#0000 32% 72%,#00aeff59) top/100% 1px no-repeat,radial-gradient(circle at 90% 0,#00aeff1f,#0000 35%),linear-gradient(#0a161ef7,#01070bfc);border:1px solid #00aeff4d;padding:18px 20px;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff06,0 18px 40px #00000038}.software-consultation-page .sm-architecture-v3__header{border-bottom:1px solid #00aeff33;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:12px;padding-bottom:12px;display:grid}.software-consultation-page .sm-architecture-v3__header>div:first-child>span,.software-consultation-page .sm-architecture-v3__scope span{color:#00aeff;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:950}.software-consultation-page .sm-architecture-v3__header h3{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;margin:4px 0 3px;font-size:clamp(21px,2vw,30px);line-height:1}.software-consultation-page .sm-architecture-v3__header p{color:#d9dde3a8;margin:0;font-size:11px}.software-consultation-page .sm-architecture-v3__scope{text-align:right;background:#00aeff0b;border:1px solid #00aeff47;min-width:210px;padding:10px 13px}.software-consultation-page .sm-architecture-v3__scope strong,.software-consultation-page .sm-architecture-v3__scope em{display:block}.software-consultation-page .sm-architecture-v3__scope strong{color:#fff;margin-top:3px;font-size:16px}.software-consultation-page .sm-architecture-v3__scope em{color:#d9dde394;text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:9px;font-style:normal}.software-consultation-page .sm-architecture-v3__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.software-consultation-page .sm-architecture-v3__summary article{background:linear-gradient(135deg,#00aeff12,#0000 60%),#02090eb8;border:1px solid #00aeff2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;min-height:58px;padding:9px 11px;display:grid}.software-consultation-page .sm-architecture-v3__summary span{color:#d9dde3ad;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.software-consultation-page .sm-architecture-v3__summary strong{color:#fff;grid-area:1/2/3;font-size:24px;line-height:1}.software-consultation-page .sm-architecture-v3__summary em{color:#00aeff;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.software-consultation-page .sm-architecture-v3__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.software-consultation-page .sm-architecture-v3__group{background:#01070bbd;border:1px solid #d9dde31f;min-width:0;padding:10px}.software-consultation-page .sm-architecture-v3__group>header{border-bottom:1px solid #00aeff24;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding-bottom:7px;display:flex}.software-consultation-page .sm-architecture-v3__group>header span,.software-consultation-page .sm-architecture-v3__group>header strong{display:block}.software-consultation-page .sm-architecture-v3__group>header span{color:#00aeff;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:950}.software-consultation-page .sm-architecture-v3__group>header strong{color:#fff;margin-top:2px;font-size:11px}.software-consultation-page .sm-architecture-v3__group>header>b{color:#d9dde394;font-size:9px}.software-consultation-page .sm-architecture-v3__module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.software-consultation-page .sm-architecture-v3__module,.software-consultation-page .sm-architecture-v3__more{background:linear-gradient(#0c1820e6,#02080cf5);border:1px solid #00aeff26;min-width:0;min-height:56px;padding:8px 9px}.software-consultation-page .sm-architecture-v3__module strong{color:#fff;text-transform:uppercase;font-size:9px;line-height:1.15;display:block}.software-consultation-page .sm-architecture-v3__module footer{justify-content:space-between;gap:6px;margin-top:7px;display:flex}.software-consultation-page .sm-architecture-v3__module footer span{color:#d9dde380;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.software-consultation-page .sm-architecture-v3__module footer b{color:#00aeff;flex:none;font-size:8px}.software-consultation-page .sm-architecture-v3__module--dependency{border-color:#d9dde32e}.software-consultation-page .sm-architecture-v3__module--enhancement{border-color:#00aeff47;box-shadow:inset 0 0 16px #00aeff09}.software-consultation-page .sm-architecture-v3__more{text-align:center;place-content:center;display:grid}.software-consultation-page .sm-architecture-v3__more strong{color:#00aeff;font-size:17px}.software-consultation-page .sm-architecture-v3__more span{color:#d9dde37a;text-transform:uppercase;font-size:7px}.software-consultation-page .sm-architecture-v3__commandbar{background:linear-gradient(90deg,#00aeff14,#0000 52%),#01070bd1;border:1px solid #00aeff3d;justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:10px 12px;display:flex}.software-consultation-page .sm-architecture-v3__commandbar span,.software-consultation-page .sm-architecture-v3__commandbar strong{display:block}.software-consultation-page .sm-architecture-v3__commandbar span{color:#00aeff;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:950}.software-consultation-page .sm-architecture-v3__commandbar strong{color:#fff;margin-top:2px;font-size:11px}.software-consultation-page .sm-architecture-v3__commandbar button{color:#fff;min-height:38px;font-family:var(--sm-font-display);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#00aeff0f;border:1px solid #00aeff80;padding:0 14px;font-size:9px;font-weight:950}.software-consultation-page .sm-architecture-v3__commandbar button:hover{border-color:#00aeff;box-shadow:0 0 22px #00aeff29}.software-consultation-page .sm-architecture-v3__commandbar button:disabled{opacity:.4;cursor:not-allowed}.sm-architecture-modal{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000408db;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sm-architecture-modal__panel{background:linear-gradient(#0b1720,#02070b);border:1px solid #00aeff80;grid-template-rows:auto minmax(0,1fr);width:min(1180px,96vw);max-height:88vh;display:grid;box-shadow:0 0 70px #00aeff33,0 30px 90px #000000b3}.sm-architecture-modal__panel>header{border-bottom:1px solid #00aeff40;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;display:flex}.sm-architecture-modal__panel>header span{color:#00aeff;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:950}.sm-architecture-modal__panel>header h3{color:#fff;font-family:var(--sm-font-display);text-transform:uppercase;margin:4px 0 0;font-size:24px}.sm-architecture-modal__panel>header button{color:#fff;cursor:pointer;background:#00aeff0d;border:1px solid #00aeff66;width:38px;height:38px;font-size:24px}.sm-architecture-modal__body{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid;overflow:auto}.sm-architecture-modal__item{background:#02090ee0;border:1px solid #d9dde321;padding:13px}.sm-architecture-modal__item>div,.sm-architecture-modal__item footer{justify-content:space-between;gap:8px;display:flex}.sm-architecture-modal__item>div span{color:#00aeff;text-transform:uppercase;font-size:8px;font-weight:950}.sm-architecture-modal__item>div b{color:#fff;font-size:9px}.sm-architecture-modal__item h4{color:#fff;text-transform:uppercase;margin:8px 0 7px;font-size:13px}.sm-architecture-modal__item footer em{color:#d9dde385;text-transform:uppercase;font-size:8px;font-style:normal}.sm-architecture-modal__item p{color:#d9dde3ad;margin:10px 0 0;font-size:10px;line-height:1.5}@media (width<=960px){.software-consultation-page .sm-architecture-v3__groups{grid-template-columns:1fr}.software-consultation-page .sm-architecture-v3__module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-architecture-modal__body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.software-consultation-page .sm-architecture-v3__header{grid-template-columns:1fr}.software-consultation-page .sm-architecture-v3__scope{text-align:left;min-width:0}.software-consultation-page .sm-architecture-v3__summary{grid-template-columns:1fr}.software-consultation-page .sm-architecture-v3__module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.software-consultation-page .sm-architecture-v3__commandbar{flex-direction:column;align-items:stretch}.sm-architecture-modal{padding:8px}.sm-architecture-modal__body{grid-template-columns:1fr}}.software-consultation-page .sm-report-preview{background:linear-gradient(#0b1f2bf5,#040d14fa),repeating-linear-gradient(90deg,#0000 0 39px,#00aeff06 40px);border:1px solid #00aeff57;padding:clamp(18px,2vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00aeff1f,0 18px 44px #00000047}.software-consultation-page .sm-report-preview:before,.software-consultation-page .sm-report-preview:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00aeff,#0000);width:120px;height:1px;position:absolute}.software-consultation-page .sm-report-preview:before{top:0;left:0}.software-consultation-page .sm-report-preview:after{bottom:0;right:0;transform:rotate(180deg)}.software-consultation-page .sm-report-preview__header{border-bottom:1px solid #82aabe2e;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding-bottom:18px;display:grid}.software-consultation-page .sm-report-preview__header>div:first-child>span,.software-consultation-page .sm-report-preview__architecture-head span,.software-consultation-page .sm-report-preview__footer span,.software-consultation-page .sm-report-preview__metrics article span,.software-consultation-page .sm-report-preview__status span{color:#00aeff;letter-spacing:.16em;text-transform:uppercase;font-size:.66rem;font-weight:900;display:block}.software-consultation-page .sm-report-preview__header h2{color:#f4f7fa;letter-spacing:.025em;text-transform:uppercase;margin:7px 0 8px;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.08}.software-consultation-page .sm-report-preview__header p{color:#dae2e8b3;max-width:780px;margin:0;font-size:.86rem;line-height:1.55}.software-consultation-page .sm-report-preview__status{text-align:right;background:#00090fb8;border:1px solid #00aeff4d;min-width:170px;padding:12px 14px}.software-consultation-page .sm-report-preview__status strong{color:#fff;letter-spacing:.12em;margin-top:5px;font-size:1.08rem;display:block}.software-consultation-page .sm-report-preview__status em{color:#cddbe385;margin-top:4px;font-size:.68rem;font-style:normal;display:block}.software-consultation-page .sm-report-preview__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.software-consultation-page .sm-report-preview__metrics article{background:linear-gradient(135deg,#0e2633c7,#030c12c7);border:1px solid #6997ae38;min-height:76px;padding:13px 14px}.software-consultation-page .sm-report-preview__metrics article strong{color:#f7fafc;margin-top:8px;font-size:1rem;line-height:1.15;display:block}.software-consultation-page .sm-report-preview__metrics article.is-investment{border-color:#00aeff73;box-shadow:inset 0 0 22px #00aeff0e}.software-consultation-page .sm-report-preview__metrics article.is-investment strong{color:#00aeff;font-size:1.18rem}.software-consultation-page .sm-report-preview__architecture{background:#01090e94;border:1px solid #5c8fa938;margin-top:12px}.software-consultation-page .sm-report-preview__architecture-head{border-bottom:1px solid #6997ae2e;justify-content:space-between;align-items:center;gap:20px;padding:12px 14px;display:flex}.software-consultation-page .sm-report-preview__architecture-head strong{color:#e6edf1cc;margin-top:4px;font-size:.77rem;display:block}.software-consultation-page .sm-report-preview__architecture-head b{color:#f7fafc;text-transform:uppercase;font-size:.86rem}.software-consultation-page .sm-report-preview__module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:10px;display:grid}.software-consultation-page .sm-report-preview__module-grid>span{color:#eef4f7db;text-transform:uppercase;background:#081923cc;border:1px solid #00aeff2e;align-items:center;min-height:35px;padding:8px 10px;font-size:.69rem;font-weight:800;line-height:1.15;display:flex}.software-consultation-page .sm-report-preview__module-grid>span.is-more{color:#00aeff;border-style:dashed}.software-consultation-page .sm-report-preview__footer{background:#00aeff0b;border-left:2px solid #00aeff;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:12px 14px;display:flex}.software-consultation-page .sm-report-preview__footer strong{color:#eef4f7;margin-top:3px;font-size:.8rem;display:block}.software-consultation-page .sm-report-preview__footer p,.software-consultation-page .sm-report-preview__standby p{color:#d3dee594;margin:0;font-size:.74rem}.software-consultation-page .sm-report-preview__standby{text-align:center;border:1px dashed #00aeff47;margin-top:16px;padding:20px}.software-consultation-page .sm-report-preview__standby strong{color:#fff;text-transform:uppercase;margin-bottom:5px;display:block}@media (width<=980px){.software-consultation-page .sm-report-preview__metrics,.software-consultation-page .sm-report-preview__module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.software-consultation-page .sm-report-preview__header{grid-template-columns:1fr}.software-consultation-page .sm-report-preview__status{text-align:left}.software-consultation-page .sm-report-preview__metrics,.software-consultation-page .sm-report-preview__module-grid{grid-template-columns:1fr}.software-consultation-page .sm-report-preview__architecture-head,.software-consultation-page .sm-report-preview__footer{flex-direction:column;align-items:flex-start}}.sm-consultation-arrival{animation:2s ease-out both smConsultationArrival}@keyframes smConsultationArrival{0%{filter:brightness();box-shadow:0 0 #00aeff00}24%{filter:brightness(1.1);box-shadow:0 0 0 1px #00aeff6b,0 0 44px #00aeff38}to{filter:brightness();box-shadow:0 0 #00aeff00}}@media (prefers-reduced-motion:reduce){.sm-consultation-arrival{animation:none}}.software-consultation-page .software-consultation-shell{overflow:visible}.software-consultation-page .software-consultation-progress{isolation:isolate;background:linear-gradient(#0a1e28f7,#040f16fa),repeating-linear-gradient(90deg,#0000 0 39px,#00aeff06 40px),repeating-linear-gradient(0deg,#0000 0 39px,#00aeff05 40px);border:1px solid #97cde238;border-radius:22px;grid-template-columns:repeat(7,minmax(132px,1fr));gap:12px;padding:30px 28px 28px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #00aeff1f,0 18px 55px #00000038}.software-consultation-page .software-consultation-progress:before{content:"ENGINEERING PATH MATRIX  •  07 CONTROL NODES";color:#b4d6e285;letter-spacing:.19em;text-transform:uppercase;font-size:.58rem;font-weight:800;position:absolute;top:10px;left:30px}.software-consultation-page .software-consultation-progress:after{content:"";z-index:-1;pointer-events:none;border:1px solid #00aeff14;border-radius:17px;position:absolute;inset:6px}.software-consultation-page .software-consultation-progress__item{isolation:isolate;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 10px);background:linear-gradient(145deg,#ffffff09,#0000 23%),linear-gradient(#0d1b23f5,#050e14fa);border:1px solid #89b4c52e;border-radius:5px;grid-template-rows:38px 52px minmax(72px,1fr) 34px;place-items:center;gap:7px;min-width:0;min-height:224px;padding:16px 12px 13px;transition:border-color .35s,filter .35s,box-shadow .35s,background .35s;display:grid;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0b,inset 0 -10px 22px #00000038}.software-consultation-page .software-consultation-progress__item:before{content:"";z-index:-1;clip-path:inherit;pointer-events:none;border:1px solid #a6ccdb14;position:absolute;inset:5px}.software-consultation-page .software-consultation-progress__item:after{content:"";opacity:.34;background:linear-gradient(90deg,#0000,#a9d3e499,#0000);height:1px;position:absolute;bottom:0;left:12px;right:12px}.software-consultation-page .software-consultation-progress__node{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 8px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 8px),0 9px);background:linear-gradient(#23343df5,#081117fa);border:1px solid #aed3e247;align-self:start;place-items:center;width:54px;height:38px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 5px 12px #0000004d}.software-consultation-page .software-consultation-progress__number{color:#d9e3e8bd;letter-spacing:.04em;font-size:.92rem;font-weight:900;line-height:1}.software-consultation-page .software-consultation-progress__node-label{color:#9cbfcd8f;letter-spacing:.13em;text-transform:uppercase;background:#07141b;padding:1px 4px;font-size:.42rem;font-weight:900;position:absolute;top:-7px;right:-5px}.software-consultation-page .software-consultation-progress__icon{color:#7099aa73;place-items:center;width:48px;height:48px;display:grid}.software-consultation-page .software-consultation-progress__icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 6px #0006);width:42px;height:42px;overflow:visible}.software-consultation-page .software-consultation-progress__copy{text-align:center;min-width:0}.software-consultation-page .software-consultation-progress__copy>strong{color:#e5edf18c;letter-spacing:.025em;text-transform:uppercase;font-size:clamp(.64rem,.7vw,.76rem);font-weight:900;line-height:1.25;display:block}.software-consultation-page .software-consultation-progress__copy>small{color:#a4b9c25c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:.56rem;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}.software-consultation-page .software-consultation-progress__status{color:#9db6c06b;text-transform:uppercase;border-top:1px solid #9ec2cf1a;grid-template-columns:7px 1fr auto;align-items:center;gap:5px;width:100%;padding-top:8px;display:grid}.software-consultation-page .software-consultation-progress__status i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 1px #ffffff0d}.software-consultation-page .software-consultation-progress__status span{color:inherit;letter-spacing:.12em;font-size:.46rem;font-weight:800}.software-consultation-page .software-consultation-progress__status strong{color:inherit;letter-spacing:.08em;font-size:.52rem;font-weight:900}.software-consultation-page .software-consultation-progress__conduit{z-index:6;pointer-events:none;width:14px;height:11px;position:absolute;top:50%;left:calc(100% + 1px);transform:translateY(-50%)}.software-consultation-page .software-consultation-progress__conduit:before,.software-consultation-page .software-consultation-progress__conduit:after{content:"";height:1px;position:absolute;top:5px;left:0;right:0}.software-consultation-page .software-consultation-progress__conduit:before{background:#769dad57;box-shadow:0 -2px #ffffff0a,0 2px #0000008c}.software-consultation-page .software-consultation-progress__conduit:after{opacity:0;filter:drop-shadow(0 0 4px #00aeffd9);background:linear-gradient(90deg,#0000,#8fe3ff 45%,#00aeff 55%,#0000)}.software-consultation-page .software-consultation-progress__conduit>span{z-index:2;background:#0a1a22;border:1px solid #83b0c159;width:6px;height:6px;position:absolute;top:2px;left:50%;transform:translate(-50%)rotate(45deg)}.software-consultation-page .software-consultation-progress__item.is-active:after{opacity:1;background:linear-gradient(90deg,#0000,#bcefff 25%,#00aeff 50%,#bcefff 75%,#0000);height:2px;animation:3.8s ease-in-out infinite smPathActiveRail;box-shadow:0 0 13px #00aeffa6}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__node{background:linear-gradient(#166080e6,#031e2cfa);border-color:#79e0ffe6;box-shadow:inset 0 1px #ffffff38,0 0 18px #00aeff52}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__number,.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__copy>strong{color:#f4fbff;text-shadow:0 0 12px #00aeff57}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon{color:#00aeff;filter:drop-shadow(0 0 8px #00aeff6b)}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__copy>small{color:#98dcf6c7}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__status{color:#43caff}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__status i{animation:1.7s ease-in-out infinite smPathLedPulse;box-shadow:0 0 9px}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__conduit:after,.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__conduit:after{opacity:1;animation:2.4s linear infinite smPathSignal}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__conduit>span,.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__conduit>span{background:#00aeff;border-color:#58d5ffe6;box-shadow:0 0 9px #00aeffcc}.software-consultation-page .software-consultation-progress__item.is-complete{background:linear-gradient(145deg,#ffffff0d,#0000 23%),linear-gradient(#0f222bf7,#051117fc);border-color:#8fc4d86b}.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__node{border-color:#b2d9e88f}.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__number,.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__copy>strong{color:#e6f1f6d1}.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__icon,.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__status{color:#abd8e9b8}.software-consultation-page .software-consultation-progress__item.is-locked{filter:saturate(.4)brightness(.72)}@keyframes smPathActiveRail{0%,to{opacity:.55;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.35)}}@keyframes smPathLedPulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes smPathSignal{0%{opacity:.15;transform:translate(-35%)}45%,60%{opacity:1}to{opacity:.15;transform:translate(35%)}}@media (width<=1280px){.software-consultation-page .software-consultation-progress{scrollbar-width:thin;scrollbar-color:#00aeff6b #040f16d9;grid-template-columns:repeat(7,minmax(118px,1fr));gap:9px;padding-inline:18px;overflow-x:auto}.software-consultation-page .software-consultation-progress__item{min-height:214px}.software-consultation-page .software-consultation-progress__conduit{width:11px}}@media (width<=760px){.software-consultation-page .software-consultation-progress{scroll-snap-type:x mandatory;gap:12px;padding:32px 16px 18px;display:flex}.software-consultation-page .software-consultation-progress__item{scroll-snap-align:start;flex:0 0 178px;min-height:210px}.software-consultation-page .software-consultation-progress__conduit{width:13px}}@media (prefers-reduced-motion:reduce){.software-consultation-page .software-consultation-progress__item,.software-consultation-page .software-consultation-progress__item:after,.software-consultation-page .software-consultation-progress__status i,.software-consultation-page .software-consultation-progress__conduit:after{transition:none!important;animation:none!important}}.software-consultation-page .software-consultation-progress__node,.software-consultation-page .software-consultation-progress__number,.software-consultation-page .software-consultation-progress__node-label{display:none!important}.software-consultation-page .software-consultation-progress__icon{width:100%;min-height:82px;color:inherit;filter:none;place-items:center;margin:0 0 12px;display:grid}.software-consultation-page .software-consultation-progress__icon-frame{isolation:isolate;place-items:center;width:72px;height:72px;display:grid;position:relative}.software-consultation-page .software-consultation-progress__icon-frame:before,.software-consultation-page .software-consultation-progress__icon-frame:after{content:"";pointer-events:none;position:absolute}.software-consultation-page .software-consultation-progress__icon-frame:before{clip-path:polygon(13% 0,87% 0,100% 13%,100% 87%,87% 100%,13% 100%,0 87%,0 13%);opacity:.78;background:linear-gradient(145deg,#ffffff0b,#0000 38%),#020d1359;border:1px solid #9ac1d12e;inset:7px;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000080}.software-consultation-page .software-consultation-progress__icon img{z-index:2;object-fit:contain;object-position:center;filter:saturate(.72)brightness(.78)contrast(1.12)drop-shadow(0 7px 9px #0000008a);width:62px;height:62px;transition:filter .3s,opacity .3s;display:block;position:relative;transform:translateZ(0)}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon-frame:before{background:radial-gradient(circle at 50% 52%,#00aeff26,#0000 68%),linear-gradient(145deg,#ffffff13,#0000 38%),#02121b7a;border-color:#4fcfff99;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000094,0 0 18px #00aeff1f}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon img{filter:saturate(1.04)brightness(1.08)contrast(1.12)drop-shadow(0 0 9px #00aeff57)drop-shadow(0 8px 10px #0000007a)}.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__icon img{filter:saturate(.78)brightness(.93)contrast(1.1)drop-shadow(0 7px 9px #00000080)}.software-consultation-page .software-consultation-progress__item.is-locked .software-consultation-progress__icon-frame{opacity:.58}.software-consultation-page .software-consultation-progress__item.is-locked .software-consultation-progress__icon img{filter:grayscale(.35)saturate(.38)brightness(.5)contrast(1.06)drop-shadow(0 6px 8px #00000080)}@media (width<=1280px){.software-consultation-page .software-consultation-progress__icon-frame{width:66px;height:66px}.software-consultation-page .software-consultation-progress__icon img{width:56px;height:56px}}.software-consultation-page .software-consultation-progress{padding-top:38px;padding-bottom:32px}.software-consultation-page .software-consultation-progress__item{grid-template-rows:104px minmax(126px,1fr) 44px;align-content:stretch;gap:12px;min-height:318px;padding:22px 14px 18px}.software-consultation-page .software-consultation-progress__icon{align-self:start;min-height:96px;margin:0;overflow:visible}.software-consultation-page .software-consultation-progress__icon-frame{width:82px;height:82px}.software-consultation-page .software-consultation-progress__copy{flex-direction:column;justify-content:flex-start;align-self:start;min-height:118px;padding-top:2px;display:flex}.software-consultation-page .software-consultation-progress__copy>strong{justify-content:center;align-items:flex-start;min-height:48px;font-size:clamp(.68rem,.73vw,.8rem);line-height:1.24;display:flex}.software-consultation-page .software-consultation-progress__copy>small{-webkit-line-clamp:unset;margin-top:10px;font-size:.59rem;line-height:1.42;display:block;overflow:visible}.software-consultation-page .software-consultation-progress__status{align-self:end;min-height:40px;padding-top:11px}@media (width<=1280px){.software-consultation-page .software-consultation-progress__item{grid-template-rows:96px minmax(118px,1fr) 42px;min-height:300px}.software-consultation-page .software-consultation-progress__icon-frame{width:74px;height:74px}.software-consultation-page .software-consultation-progress__icon img{width:64px;height:64px}}@media (width<=760px){.software-consultation-page .software-consultation-progress{padding-top:38px;padding-bottom:22px}.software-consultation-page .software-consultation-progress__item{flex-basis:190px;grid-template-rows:94px minmax(116px,1fr) 42px;min-height:296px;padding:20px 15px 17px}}.software-consultation-page .software-consultation-progress{background:linear-gradient(#0b222dfb,#030e15fe),repeating-linear-gradient(90deg,#0000 0 47px,#00aeff07 48px),repeating-linear-gradient(0deg,#0000 0 47px,#00aeff06 48px);border-color:#a0d3e647;gap:14px;padding:46px 30px 36px;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 5px #000c1275,inset 0 -1px #00aeff2e,0 24px 70px #00000057}.software-consultation-page .software-consultation-progress:before{color:#bedeeaa1;letter-spacing:.2em;font-size:.61rem;top:13px;left:34px}.software-consultation-page .software-consultation-progress:after{border-color:#00aeff21;inset:8px;box-shadow:inset 0 0 32px #00aeff06}.software-consultation-page .software-consultation-progress__item{clip-path:polygon(13px 0,calc(100% - 13px) 0,100% 13px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 13px);background:linear-gradient(90deg,#daebf221,#0000 2px calc(100% - 2px),#daebf21a calc(100% - 1px)),linear-gradient(145deg,#ffffff13,#0000 22%),linear-gradient(#0f222bfb,#030d13fe);border:1px solid #a7cfde4f;border-radius:0;grid-template-rows:126px minmax(154px,1fr) 62px;gap:14px;min-height:378px;padding:24px 15px 20px;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 4px #00080c73,inset 0 -22px 42px #00000042,0 12px 25px #0000003d}.software-consultation-page .software-consultation-progress__item:before{background:linear-gradient(135deg,#f4fafcb8 0 2px,#485d66bf 3px 6px,#0000 7px) 0 0/24px 24px no-repeat,linear-gradient(225deg,#f4fafcb8 0 2px,#485d66bf 3px 6px,#0000 7px) 100% 0/24px 24px no-repeat,linear-gradient(45deg,#f4fafc9e 0 2px,#485d66b3 3px 6px,#0000 7px) 0 100%/24px 24px no-repeat,linear-gradient(315deg,#f4fafc9e 0 2px,#485d66b3 3px 6px,#0000 7px) 100% 100%/24px 24px no-repeat;border:1px solid #b6dcea24;inset:6px;box-shadow:inset 0 0 26px #00aeff05}.software-consultation-page .software-consultation-progress__item:after{opacity:.58;background:linear-gradient(90deg,#0000,#cbe4ee57 12%,#5d7b87b8 35%,#e7f4f99e 50%,#5d7b87b8 65%,#cbe4ee57 88%,#0000);height:3px;bottom:7px;left:18px;right:18px;box-shadow:0 -1px #ffffff0d,0 1px #000c}.software-consultation-page .software-consultation-progress__icon{align-self:start;min-height:118px;position:relative;overflow:visible}.software-consultation-page .software-consultation-progress__icon:before{content:"";clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);opacity:.66;background:linear-gradient(90deg,#0000,#afd2e059 12%,#eff8fbeb 48%,#5e7d8b99 72%,#0000);width:68%;height:5px;position:absolute;top:-17px;left:50%;transform:translate(-50%);box-shadow:0 1px #ffffff0f,0 3px 10px #0000008c}.software-consultation-page .software-consultation-progress__icon-frame{background:linear-gradient(135deg,#f5fafcd1,#506974ad 9%,#0000 10% 90%,#50697499 91%,#f5fafcb8),linear-gradient(#152c37c2,#020e14eb);border-radius:2px;width:104px;height:104px;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #000000d9,0 9px 22px #0000006b}.software-consultation-page .software-consultation-progress__icon-frame:before{opacity:1;background:radial-gradient(circle at 50% 44%,#6798ac1f,#0000 68%),linear-gradient(145deg,#ffffff18,#0000 36%),#010c12bd;border-color:#b8dae761;inset:9px;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #000000d1,inset 0 0 24px #00000057}.software-consultation-page .software-consultation-progress__icon-frame:after{opacity:.72;background:linear-gradient(90deg,#0000 0 10%,#e0f0f69e 10% 12%,#0000 12% 88%,#e0f0f685 88% 90%,#0000 90%),linear-gradient(0deg,#0000 0 10%,#e0f0f67a 10% 12%,#0000 12% 88%,#e0f0f67a 88% 90%,#0000 90%);inset:3px}.software-consultation-page .software-consultation-progress__icon img{width:88px;height:88px}.software-consultation-page .software-consultation-progress__copy{min-height:148px;padding:0 2px}.software-consultation-page .software-consultation-progress__copy:before,.software-consultation-page .software-consultation-progress__copy:after{content:"";background:linear-gradient(90deg,#0000,#7eaec16b,#0000);height:1px;margin-inline:7px;display:block}.software-consultation-page .software-consultation-progress__copy:before{margin-bottom:13px}.software-consultation-page .software-consultation-progress__copy:after{margin-top:auto}.software-consultation-page .software-consultation-progress__copy>strong{color:#ebf3f6c2;text-shadow:0 2px 8px #000000a6;align-items:flex-start;min-height:58px;font-size:clamp(.72rem,.77vw,.86rem);line-height:1.24}.software-consultation-page .software-consultation-progress__copy>small{color:#a9c4cf8c;margin-top:12px;font-size:.61rem;line-height:1.5}.software-consultation-page .software-consultation-progress__status{border-top:1px solid #a4cad926;flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;width:100%;min-height:58px;padding:11px 0 0;display:flex}.software-consultation-page .software-consultation-progress__status>span{color:#70abc2b8;letter-spacing:.18em;font-size:.48rem;font-weight:900;line-height:1}.software-consultation-page .software-consultation-progress__status>strong{color:#ccdce3c2;letter-spacing:.1em;white-space:nowrap;background:linear-gradient(#1f323bd1,#051016f5);border:1px solid #9fc4d26e;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:max-content;min-width:92px;max-width:100%;min-height:30px;padding:7px 16px;font-size:.57rem;font-weight:950;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #000000b8,0 7px 14px #00000042}.software-consultation-page .software-consultation-progress__status>strong:before,.software-consultation-page .software-consultation-progress__status>strong:after{content:"";background:#daedf475;width:5px;height:1px;position:absolute;top:50%}.software-consultation-page .software-consultation-progress__status>strong:before{left:6px}.software-consultation-page .software-consultation-progress__status>strong:after{right:6px}.software-consultation-page .software-consultation-progress__status i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 1px #ffffff17,0 0 7px}.software-consultation-page .software-consultation-progress__status{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:center;gap:7px;width:100%;min-width:0;min-height:62px;margin:0;padding:10px 4px 0;display:flex}.software-consultation-page .software-consultation-progress__status>span{text-align:center;width:100%;margin:0;line-height:1;display:block}.software-consultation-page .software-consultation-progress__status>strong{box-sizing:border-box;text-align:center;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;width:fit-content;min-width:112px;max-width:calc(100% - 8px);min-height:32px;margin:0 auto;padding:8px 18px;line-height:1;display:inline-flex;overflow:visible}.software-consultation-page .software-consultation-progress__status>strong:before,.software-consultation-page .software-consultation-progress__status>strong:after{display:none}.software-consultation-page .software-consultation-progress__status i{flex:0 0 7px;margin:0;display:block}.software-consultation-page .software-consultation-progress__item.is-active{background:radial-gradient(circle at 50% 19%,#00aeff36,#0000 43%),linear-gradient(90deg,#00aeff33,#0000 2px calc(100% - 2px),#00aeff2e calc(100% - 1px)),linear-gradient(145deg,#ffffff1b,#0000 22%),linear-gradient(#0a2a39fc,#021018fe);border-color:#57d2ffeb;box-shadow:inset 0 0 0 1px #00aeff38,inset 0 1px #ffffff2b,inset 0 0 36px #00aeff14,0 0 30px #00aeff2e,0 18px 38px #0006}.software-consultation-page .software-consultation-progress__item.is-active:before{border-color:#65d6ff52;animation:4.8s ease-in-out infinite smPathHardwareBreathe}.software-consultation-page .software-consultation-progress__item.is-active:after{background:linear-gradient(90deg,#0000,#bcefff 18%,#00aeff 50%,#bcefff 82%,#0000);height:4px;animation:3.8s ease-in-out infinite smPathActiveRail;bottom:7px;box-shadow:0 0 12px #00aeffb8}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon:before{background:linear-gradient(90deg,#0000,#a9eaff 14%,#fff 50%,#00aeff 82%,#0000);animation:3.6s ease-in-out infinite smPathTopRail;box-shadow:0 0 10px #00aeff85}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon-frame{box-shadow:inset 0 1px #ffffff61,inset 0 -1px #000000d1,0 0 0 1px #00aeff3b,0 0 24px #00aeff33,0 10px 24px #0000006b}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon-frame:after{background:linear-gradient(112deg,#0000 25%,#ffffff08 38%,#ffffff9e 48%,#76deff40 54%,#0000 67%) 0 0/220% 100%,linear-gradient(90deg,#0000 0 10%,#91e2ffbf 10% 12%,#0000 12% 88%,#91e2ffad 88% 90%,#0000 90%) 0 0/100% 100%,linear-gradient(0deg,#0000 0 10%,#91e2ff8f 10% 12%,#0000 12% 88%,#91e2ff8f 88% 90%,#0000 90%) 0 0/100% 100%;animation:8.5s ease-in-out infinite smPathChromePass}.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__status>strong{color:#65d8ff;background:linear-gradient(#075b7ee6,#021c2afa);border-color:#53d3ffe6;min-width:112px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #000000bf,0 0 18px #00aeff3d,0 8px 16px #00000047}.software-consultation-page .software-consultation-progress__item.is-complete .software-consultation-progress__status>strong{color:#ddeff6eb;background:linear-gradient(#475f69bd,#0b1920fa);border-color:#bedee9b3}.software-consultation-page .software-consultation-progress__item.is-locked .software-consultation-progress__status>strong{color:#849aa38c;background:linear-gradient(#172228ad,#050d11f5);border-color:#748f9947;box-shadow:inset 0 1px #ffffff0b,0 6px 12px #0003}.software-consultation-page .software-consultation-progress__conduit{width:16px;height:22px;top:50%;left:calc(100% + 2px)}.software-consultation-page .software-consultation-progress__conduit:before{background:linear-gradient(#e8f3f7a3,#465e68d1 48%,#0d1a20f0 52%,#aecbd780);height:3px;top:10px;box-shadow:0 -1px #ffffff14,0 2px 4px #000000b3}.software-consultation-page .software-consultation-progress__conduit:after{height:3px;top:10px}.software-consultation-page .software-consultation-progress__conduit>span{background:linear-gradient(135deg,#48606a,#0a1a22 46%,#89a9b7 50%,#101f26 56%);border:1px solid #b4d6e280;width:14px;height:14px;top:4px;box-shadow:inset 0 1px #ffffff24,0 3px 8px #00000085}@keyframes smPathHardwareBreathe{0%,to{filter:brightness(.92)}50%{filter:brightness(1.16)}}@keyframes smPathTopRail{0%,to{opacity:.55;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.35)}}@keyframes smPathChromePass{0%,58%,to{background-position:210% 0,0 0,0 0}72%{background-position:-110% 0,0 0,0 0}}@media (width<=1280px){.software-consultation-page .software-consultation-progress{gap:11px;padding:44px 20px 30px}.software-consultation-page .software-consultation-progress__item{grid-template-rows:114px minmax(145px,1fr) 60px;min-height:354px;padding-inline:12px}.software-consultation-page .software-consultation-progress__icon-frame{width:92px;height:92px}.software-consultation-page .software-consultation-progress__icon img{width:78px;height:78px}}@media (width<=760px){.software-consultation-page .software-consultation-progress{gap:14px;padding:44px 16px 25px}.software-consultation-page .software-consultation-progress__item{flex-basis:218px;grid-template-rows:120px minmax(150px,1fr) 62px;min-height:370px;padding:23px 16px 20px}.software-consultation-page .software-consultation-progress__copy>strong{font-size:.82rem}.software-consultation-page .software-consultation-progress__copy>small{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.software-consultation-page .software-consultation-progress__item.is-active:before,.software-consultation-page .software-consultation-progress__item.is-active:after,.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon:before,.software-consultation-page .software-consultation-progress__item.is-active .software-consultation-progress__icon-frame:after{animation:none!important}}@media (width<=1180px){.software-consultation-page{overflow-x:clip}.software-consultation-page .software-consultation-hero,.software-consultation-page .software-consultation-shell{width:min(100% - 40px,1500px)}.software-consultation-page .software-consultation-hero{grid-template-columns:minmax(0,1fr) auto;gap:28px;padding-inline:clamp(24px,4vw,48px)}.software-consultation-page .software-consultation-hero__content h1{max-width:15ch;font-size:clamp(2.8rem,6vw,5rem)}.software-consultation-page .software-consultation-progress{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#00aeffa6 #051219c7;grid-template-columns:none;gap:14px;padding:44px 24px 30px;display:flex;overflow:auto hidden}.software-consultation-page .software-consultation-progress::-webkit-scrollbar{height:8px}.software-consultation-page .software-consultation-progress::-webkit-scrollbar-track{background:#051219c7;border-top:1px solid #9ac6d71f}.software-consultation-page .software-consultation-progress::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#57cffa6b,#00aeff,#57cffa6b);border:2px solid #051219c7;border-radius:999px}.software-consultation-page .software-consultation-progress__item{scroll-snap-align:start;flex:0 0 232px;width:232px}.software-consultation-page .software-consultation-stage,.software-consultation-page .software-consultation-module,.software-consultation-page .software-consultation-module__body,.software-consultation-page .sm-consultation-step-stack,.software-consultation-page .sm-consultation-final-result,.software-consultation-page .sm-consultation-executive-package{min-width:0;max-width:100%}.software-consultation-page .software-consultation-module{padding-inline:clamp(22px,4vw,44px)}.software-consultation-page .software-consultation-module__header h2{max-width:22ch;font-size:clamp(2rem,4.5vw,3.45rem)}.software-consultation-page .sm-consultation-step-stack--two,.software-consultation-page .sm-consultation-client-readout,.software-consultation-page .sm-consultation-final-readout,.software-consultation-page .sm-consultation-package-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.software-consultation-page .discovery-project-type__grid,.software-consultation-page .discovery-project-type__grid--stacked,.software-consultation-page .sm-consultation-path-grid{grid-template-columns:1fr}.software-consultation-page .discovery-project-type__card{width:100%}.software-consultation-page .discovery-component,.software-consultation-page .discovery-panel,.software-consultation-page .discovery-summary,.software-consultation-page .engineering-report,.software-consultation-page .proposal-generator{min-width:0;max-width:100%}}@media (width<=860px){.software-consultation-page .software-consultation-hero,.software-consultation-page .software-consultation-shell{width:min(100% - 28px,1500px)}.software-consultation-page .software-consultation-hero{grid-template-columns:1fr;align-items:start;gap:22px;padding:52px clamp(22px,5vw,38px) 42px}.software-consultation-page .software-consultation-hero__content,.software-consultation-page .software-consultation-hero__content h1,.software-consultation-page .software-consultation-hero__content p{max-width:none}.software-consultation-page .software-consultation-hero__status{justify-self:start;width:fit-content;max-width:100%}.software-consultation-page .software-consultation-progress{padding-inline:18px}.software-consultation-page .software-consultation-stage{padding:18px}.software-consultation-page .software-consultation-module{padding:34px 24px 28px}.software-consultation-page .software-consultation-module__header{padding-right:0}.software-consultation-page .software-consultation-module__header h2{max-width:none}.software-consultation-page .software-consultation-module__body{overflow:visible}.software-consultation-page .sm-consultation-analysis-sequence,.software-consultation-page .sm-consultation-opportunity-intro,.software-consultation-page .sm-consultation-blueprint-intro,.software-consultation-page .sm-consultation-delivery-intro,.software-consultation-page .sm-consultation-final-hero,.software-consultation-page .sm-consultation-executive-hero,.software-consultation-page .sm-consultation-begin-panel,.software-consultation-page .sm-consultation-authorize-panel{grid-template-columns:1fr}.software-consultation-page .sm-consultation-client-readout,.software-consultation-page .sm-consultation-final-readout,.software-consultation-page .sm-consultation-executive-readout,.software-consultation-page .sm-consultation-package-flow{grid-template-columns:1fr 1fr}.software-consultation-page .sm-consultation-final-hero__status,.software-consultation-page .sm-consultation-executive-hero__status{justify-self:start;width:min(100%,320px)}.software-consultation-page .software-consultation-module__footer{justify-content:stretch}.software-consultation-page .software-consultation-continue{width:100%;max-width:none}.software-consultation-page .discovery-component__header,.software-consultation-page .discovery-project-type__header{grid-template-columns:1fr;align-items:start}.software-consultation-page .discovery-project-type__status{justify-self:start}.software-consultation-page img,.software-consultation-page svg,.software-consultation-page canvas{max-width:100%}}@media (width<=640px){.software-consultation-page .software-consultation-hero,.software-consultation-page .software-consultation-shell{width:calc(100% - 20px)}.software-consultation-page .software-consultation-hero{padding:42px 18px 34px}.software-consultation-page .software-consultation-kicker{letter-spacing:.15em;font-size:.65rem}.software-consultation-page .software-consultation-hero__content h1{overflow-wrap:anywhere;font-size:clamp(2.15rem,11vw,3.2rem);line-height:.98}.software-consultation-page .software-consultation-hero__content p{font-size:.96rem;line-height:1.7}.software-consultation-page .software-consultation-hero__status{box-sizing:border-box;width:100%}.software-consultation-page .software-consultation-progress{gap:12px;padding:36px 14px 24px}.software-consultation-page .software-consultation-progress__item{flex-basis:min(82vw,248px);grid-template-rows:112px minmax(142px,1fr) 62px;width:min(82vw,248px);min-height:354px;padding:20px 14px 18px}.software-consultation-page .software-consultation-progress__conduit{width:14px}.software-consultation-page .software-consultation-stage{padding:10px}.software-consultation-page .software-consultation-module{padding:30px 16px 22px}.software-consultation-page .software-consultation-module__header>span{letter-spacing:.16em;font-size:.62rem}.software-consultation-page .software-consultation-module__header h2{overflow-wrap:anywhere;font-size:clamp(1.8rem,9vw,2.55rem)}.software-consultation-page .software-consultation-module__header p{font-size:.94rem;line-height:1.65}.software-consultation-page .sm-consultation-step-stack,.software-consultation-page .sm-consultation-final-result,.software-consultation-page .sm-consultation-executive-package{gap:18px}.software-consultation-page .sm-consultation-step-stack--two,.software-consultation-page .sm-consultation-client-readout,.software-consultation-page .sm-consultation-final-readout,.software-consultation-page .sm-consultation-executive-readout,.software-consultation-page .sm-consultation-package-flow{grid-template-columns:1fr}.software-consultation-page .sm-consultation-analysis-sequence,.software-consultation-page .sm-consultation-opportunity-intro,.software-consultation-page .sm-consultation-blueprint-intro,.software-consultation-page .sm-consultation-delivery-intro,.software-consultation-page .sm-consultation-final-hero,.software-consultation-page .sm-consultation-package-overview,.software-consultation-page .sm-consultation-package-section,.software-consultation-page .sm-consultation-begin-panel,.software-consultation-page .sm-consultation-authorize-panel{padding:20px 16px}.software-consultation-page .sm-consultation-final-hero h3,.software-consultation-page .sm-consultation-begin-panel h3,.software-consultation-page .sm-consultation-authorize-panel h3{font-size:clamp(1.6rem,8vw,2.35rem)}.software-consultation-page .software-consultation-continue{grid-template-columns:1fr auto;min-height:68px;padding:12px 14px}.software-consultation-page .software-consultation-continue__copy{font-size:.83rem}.software-consultation-page .software-consultation-continue__sub{white-space:normal;font-size:.58rem}.software-consultation-page .software-consultation-continue__arrow{width:42px;height:42px}.software-consultation-page .discovery-component,.software-consultation-page .discovery-panel,.software-consultation-page .discovery-summary,.software-consultation-page .engineering-report,.software-consultation-page .proposal-generator{padding-inline:14px}.software-consultation-page .discovery-component__header h3,.software-consultation-page .discovery-project-type__header h3{overflow-wrap:anywhere;font-size:clamp(1.45rem,7vw,2rem)}.software-consultation-page .discovery-project-type__card,.software-consultation-page button,.software-consultation-page a{max-width:100%}.software-consultation-page input,.software-consultation-page select,.software-consultation-page textarea,.software-consultation-page button{font-size:16px}.software-consultation-page table{overscroll-behavior-inline:contain;width:100%;display:block;overflow-x:auto}.software-consultation-page pre,.software-consultation-page code{white-space:pre-wrap;overflow-wrap:anywhere}}@media (width<=430px){.software-consultation-page .software-consultation-hero,.software-consultation-page .software-consultation-shell{width:calc(100% - 12px)}.software-consultation-page .software-consultation-hero{padding-inline:14px}.software-consultation-page .software-consultation-progress{padding-inline:10px}.software-consultation-page .software-consultation-progress__item{flex-basis:calc(100vw - 56px);width:calc(100vw - 56px)}.software-consultation-page .software-consultation-stage{padding:6px}.software-consultation-page .software-consultation-module{padding-inline:12px}.software-consultation-page .software-consultation-progress__status>strong{min-width:104px;padding-inline:14px}.software-consultation-page .sm-consultation-analysis-sequence,.software-consultation-page .sm-consultation-opportunity-intro,.software-consultation-page .sm-consultation-blueprint-intro,.software-consultation-page .sm-consultation-delivery-intro,.software-consultation-page .sm-consultation-final-hero,.software-consultation-page .sm-consultation-package-overview,.software-consultation-page .sm-consultation-package-section,.software-consultation-page .sm-consultation-begin-panel,.software-consultation-page .sm-consultation-authorize-panel{padding-inline:13px}}@media (hover:none) and (pointer:coarse){.software-consultation-page .software-consultation-progress__item:hover,.software-consultation-page .discovery-project-type__card:hover,.software-consultation-page button:hover,.software-consultation-page a:hover{transform:none}}.software-consultation-page .software-consultation-hero__status{isolation:isolate;background:linear-gradient(135deg,#ffffff0e,#0000 24%),radial-gradient(circle at 24% 42%,#00aeff2e,#0000 34%),linear-gradient(#0b202bf7,#040e15fc);border:1px solid #aee2ff4d;border-radius:18px 18px 10px 10px;width:min(100%,390px);min-height:230px;padding:18px 20px 16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 -30px 65px #00000052,0 24px 60px #00000057,0 0 34px #00aeff14}.software-consultation-page .software-consultation-hero__status:before,.software-consultation-page .software-consultation-hero__status:after{content:"";z-index:3;pointer-events:none;position:absolute}.software-consultation-page .software-consultation-hero__status:before{background:linear-gradient(90deg,#0000,#d9dde3 18%,#fff 46%,#00aeff 52%,#d9dde3 72%,#0000);height:3px;inset:0 20px auto;box-shadow:0 0 12px #00aeff80}.software-consultation-page .software-consultation-hero__status:after{background:linear-gradient(90deg,#0000,#00aeff80,#fff,#00aeffb3,#0000);height:2px;inset:auto 18px 0;box-shadow:0 0 14px #00aeff73}.software-consultation-hero__status-hardware{z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#00aeff14 1px,#0000 1px),linear-gradient(#00aeff0e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;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(#000c,#0000 82%);mask-image:linear-gradient(#000c,#0000 82%)}.software-consultation-hero__status-screw{background:radial-gradient(circle at 35% 30%,#fff,#8a98a3 22%,#101820 58%,#020508 72%);border:1px solid #ffffff80;border-radius:50%;width:9px;height:9px;position:absolute;top:10px;box-shadow:0 0 0 2px #0006,0 0 9px #00aeff38}.software-consultation-hero__status-screw:after{content:"";background:#000c;height:1px;position:absolute;inset:3px 1px;transform:rotate(-35deg)}.software-consultation-hero__status-screw.is-left{left:10px}.software-consultation-hero__status-screw.is-right{right:10px}.software-consultation-hero__status-scan{filter:blur(.4px);background:linear-gradient(90deg,#0000,#ffffff05,#74daff29,#ffffff57,#74daff14,#0000);width:34%;height:145%;animation:9s cubic-bezier(.4,0,.2,1) infinite smConsultationStatusSweep;position:absolute;top:-20%;left:-45%;transform:skew(-18deg)}.software-consultation-hero__status-topline,.software-consultation-hero__status-footer{z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.software-consultation-hero__status-topline>span,.software-consultation-hero__status-footer>span{color:#cadde78c;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:8px;font-weight:900;line-height:1.2}.software-consultation-hero__status-topline em{color:#8de0ff;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.software-consultation-hero__status-topline em i{background:#00aeff;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite smConsultationStatusLed;box-shadow:0 0 8px #00aeff,0 0 16px #00aeff8c}.software-consultation-hero__status-core{z-index:2;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;min-height:126px;padding:14px 0 10px;display:grid;position:relative}.software-consultation-hero__status-orbit{border:1px solid #a6e1ff57;border-radius:50%;width:92px;height:92px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 18px #00aeff17,0 0 18px #00aeff1f}.software-consultation-hero__status-orbit:before,.software-consultation-hero__status-orbit:after,.software-consultation-hero__status-orbit span{content:"";border:1px solid #0000;border-radius:50%;position:absolute}.software-consultation-hero__status-orbit:before{border-top-color:#fff;border-bottom-color:#ffffff26;border-right-color:#00aeffe6;animation:10s linear infinite smConsultationOrbit;inset:8px}.software-consultation-hero__status-orbit:after{border-bottom-color:#ffffff7a;border-left-color:#00aeffcc;animation:7s linear infinite smConsultationOrbitReverse;inset:16px}.software-consultation-hero__status-orbit span{clip-path:polygon(0 0,100% 0,100% 31%,0 31%);border-top-color:#00aeff57;border-left-color:#ffffff1f;animation:14s linear infinite smConsultationOrbit;inset:-5px}.software-consultation-hero__status-orbit i{background:#dff7ff;border-radius:50%;width:5px;height:5px;position:absolute;top:1px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #00aeff,0 0 16px #00aeff}.software-consultation-hero__status-number{z-index:2;background:radial-gradient(circle at 50% 42%,#00aeff59,#041119f5 57%,#010507 74%);border-radius:50%;align-content:center;place-items:center;width:92px;height:92px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff21,inset 0 0 24px #00aeff40,0 0 25px #00aeff29}.software-consultation-hero__status-number small{color:#7dd9ff;letter-spacing:.18em;text-transform:uppercase;font-size:7px;font-weight:900;line-height:1}.software-consultation-hero__status-number strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.04em;text-shadow:0 0 16px #00aeffa6;margin-top:3px;font-size:38px;line-height:.8}.software-consultation-hero__status-number em{color:#d9dde394;letter-spacing:.15em;margin-top:4px;font-size:8px;font-style:normal;font-weight:900}.software-consultation-hero__status-copy{min-width:0}.software-consultation-hero__status-copy>span{color:#00aeff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:950;line-height:1.1}.software-consultation-hero__status-copy>strong{color:#fff;font-family:var(--sm-font-display);letter-spacing:-.015em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(17px,1.45vw,22px);line-height:1.06}.software-consultation-hero__status-copy>small{color:#d9dde394;letter-spacing:.1em;text-transform:uppercase;margin-top:9px;font-size:9px;font-weight:800;line-height:1.3;display:block}.software-consultation-hero__status-conduit{z-index:2;grid-template-columns:repeat(7,1fr);gap:5px;padding:7px 0 11px;display:grid;position:relative}.software-consultation-hero__status-conduit:before{content:"";background:#d9dde31f;height:1px;position:absolute;top:50%;left:0;right:0}.software-consultation-hero__status-conduit i{background:#ffffff09;border:1px solid #9ebece2e;border-radius:1px;height:5px;position:relative;box-shadow:inset 0 0 5px #000000a6}.software-consultation-hero__status-conduit i.is-complete{background:linear-gradient(90deg,#8396a0,#e9f6fb,#6f8089);border-color:#d2e7f080;box-shadow:0 0 8px #d9dde347}.software-consultation-hero__status-conduit i.is-active{background:linear-gradient(90deg,#0079b4,#8ce6ff,#00aeff);border-color:#5acdffc7;animation:1.8s ease-in-out infinite smConsultationSegmentPulse;box-shadow:0 0 8px #00aeff,0 0 15px #00aeff73}.software-consultation-hero__status-footer{border-top:1px solid #d9dde31a;padding-top:9px}.software-consultation-hero__status-footer>strong{color:#86ddff;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:950;line-height:1.2}@keyframes smConsultationStatusSweep{0%,70%{opacity:0;left:-45%}75%{opacity:.9}92%{opacity:.45;left:125%}to{opacity:0;left:125%}}@keyframes smConsultationStatusLed{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes smConsultationOrbit{to{transform:rotate(360deg)}}@keyframes smConsultationOrbitReverse{to{transform:rotate(-360deg)}}@keyframes smConsultationSegmentPulse{0%,to{filter:brightness(.82)}50%{filter:brightness(1.35)}}@media (width<=900px){.software-consultation-page .software-consultation-hero__status{width:100%;max-width:560px;min-height:0}.software-consultation-hero__status-core{grid-template-columns:84px minmax(0,1fr)}.software-consultation-hero__status-number,.software-consultation-hero__status-orbit{width:84px;height:84px}}@media (width<=520px){.software-consultation-page .software-consultation-hero__status{border-radius:15px 15px 9px 9px;padding:16px 16px 14px}.software-consultation-hero__status-topline>span,.software-consultation-hero__status-topline em,.software-consultation-hero__status-footer>span,.software-consultation-hero__status-footer>strong{letter-spacing:.11em;font-size:7px}.software-consultation-hero__status-core{grid-template-columns:70px minmax(0,1fr);gap:13px;min-height:105px}.software-consultation-hero__status-number,.software-consultation-hero__status-orbit{width:70px;height:70px}.software-consultation-hero__status-number strong{font-size:30px}.software-consultation-hero__status-copy>strong{font-size:16px}.software-consultation-hero__status-copy>small{font-size:7px}.software-consultation-hero__status-conduit{gap:3px}}@media (prefers-reduced-motion:reduce){.software-consultation-hero__status-scan,.software-consultation-hero__status-topline em i,.software-consultation-hero__status-orbit:before,.software-consultation-hero__status-orbit:after,.software-consultation-hero__status-orbit span,.software-consultation-hero__status-conduit i.is-active{animation:none!important}}.software-consultation-page .software-consultation-hero__command-readout{z-index:2;background:linear-gradient(90deg,#00aeff12,#0000 46%),#01080d75;border:1px solid #8ec7e221;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:10px minmax(0,1fr);align-items:center;gap:2px 9px;min-height:36px;margin:0 0 8px;padding:7px 10px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #00000057}.software-consultation-page .software-consultation-hero__command-readout:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#fff3,#00aeff38,#0000);position:absolute;inset:0;transform:translate(-130%)skew(-18deg)}.software-consultation-page .software-consultation-hero__command-readout>span{background:#00aeff38;border:1px solid #85d5f975;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 8px #00aeff4d}.software-consultation-page .software-consultation-hero__command-readout strong,.software-consultation-page .software-consultation-hero__command-readout small{white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;min-width:0;overflow:hidden}.software-consultation-page .software-consultation-hero__command-readout strong{color:#d3e5eea6;letter-spacing:.14em;font-size:7px;font-weight:950;line-height:1.15}.software-consultation-page .software-consultation-hero__command-readout small{color:#a6beca6b;letter-spacing:.11em;font-size:6px;font-weight:850;line-height:1.15}.software-consultation-page.is-command-acknowledge .software-consultation-module.is-transitioning,.software-consultation-page.is-command-acknowledge .software-consultation-module.is-transitioning .software-consultation-module__frame,.software-consultation-page.is-command-acknowledge .software-consultation-module.is-transitioning .software-consultation-module__header,.software-consultation-page.is-command-acknowledge .software-consultation-module.is-transitioning .software-consultation-module__body,.software-consultation-page.is-command-acknowledge .software-consultation-module.is-transitioning .software-consultation-module__footer{opacity:1;filter:none;animation:none;transform:none}.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning{animation-duration:.39s}.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning .software-consultation-module__header,.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning .software-consultation-module__body,.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning .software-consultation-module__footer{animation-duration:.3s}.software-consultation-page .software-consultation-continue:disabled{cursor:default}.software-consultation-page.is-command-processing .software-consultation-continue{opacity:1;filter:none;background:linear-gradient(90deg,#00aeff52,#ffffff0e,#00aeff3d),linear-gradient(#0c1f2afa,#01080dfc);border-color:#52d0fff5;transform:translateY(1px)scale(.994);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 0 46px #00aeff29,0 0 42px #00aeff57,0 20px 44px #00000057}.software-consultation-page.is-command-processing .software-consultation-continue:before{opacity:1;animation:.84s cubic-bezier(.16,.84,.24,1) both smCommandButtonCharge}.software-consultation-page.is-command-processing .software-consultation-continue__arrow{color:#fff;background:#00aeff33;border-color:#8fe2fff2;animation:.76s cubic-bezier(.16,.84,.24,1) both smCommandArrowLatch;box-shadow:inset 0 0 20px #00aeff2e,0 0 24px #00aeff6b}.software-consultation-page.is-command-processing .software-consultation-hero__status{border-color:#75daffb8;animation:1.12s cubic-bezier(.2,.76,.24,1) both smStatusCommandWake;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -30px 65px #0000004d,inset 0 0 44px #00aeff1a,0 24px 60px #00000057,0 0 46px #00aeff3d}.software-consultation-page.is-command-processing .software-consultation-hero__status-scan{animation:.94s cubic-bezier(.12,.78,.22,1) both smStatusCommandScan}.software-consultation-page.is-command-processing .software-consultation-hero__status-topline em{color:#dff8ff;text-shadow:0 0 12px #00aeff8c}.software-consultation-page.is-command-processing .software-consultation-hero__status-topline em i{animation:.56s step-end infinite smStatusCommandLed}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit:before{filter:drop-shadow(0 0 5px #00aeffbf);border-top-color:#fff;border-right-color:#00aeff;animation-duration:1.05s}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit:after{filter:drop-shadow(0 0 5px #00aeff99);border-bottom-color:#ffffffd1;border-left-color:#81dcff;animation-duration:.78s}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit span{border-top-color:#00aeffcc;animation-duration:1.35s}.software-consultation-page.is-command-processing .software-consultation-hero__status-number{animation:1.12s cubic-bezier(.2,.76,.24,1) both smStatusCoreCharge;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 0 34px #00aeff6b,0 0 36px #00aeff57}.software-consultation-page.is-command-handoff .software-consultation-hero__status-number strong{animation:.52s cubic-bezier(.16,.86,.24,1) both smStatusNumberHandoff}.software-consultation-page.is-command-processing .software-consultation-hero__status-copy>span{color:#bceeff;text-shadow:0 0 12px #00aeff8c}.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit{filter:brightness(1.12)}.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit:after{content:"";z-index:3;background:linear-gradient(90deg,#0000,#dff8ff 38%,#00aeff 64%,#0000);border-radius:999px;width:19%;height:9px;animation:.85s cubic-bezier(.12,.78,.22,1) .12s both smStatusConduitSurge;position:absolute;top:50%;left:0;transform:translate(-110%,-50%);box-shadow:0 0 10px #a4e7ffe6,0 0 20px #00aeffbf}.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit i.is-active{filter:brightness(1.45);animation-duration:.42s}.software-consultation-page.is-command-processing .software-consultation-hero__command-readout{background:linear-gradient(90deg,#00aeff33,#00aeff0a 54%,#0000),#01080db8;border-color:#4bcfff9e;box-shadow:inset 0 0 24px #00aeff1a,0 0 18px #00aeff1f}.software-consultation-page.is-command-processing .software-consultation-hero__command-readout:after{animation:.82s cubic-bezier(.16,.84,.24,1) both smCommandReadoutSweep}.software-consultation-page.is-command-processing .software-consultation-hero__command-readout>span{background:#00aeff;border-color:#dff8ff;animation:.42s ease-in-out infinite alternate smCommandReadoutNode;box-shadow:0 0 8px #00aeff,0 0 16px #00aeffc2}.software-consultation-page.is-command-processing .software-consultation-hero__command-readout strong{color:#eafaff;text-shadow:0 0 10px #00aeff7a}.software-consultation-page.is-command-processing .software-consultation-hero__command-readout small{color:#79d8ff}.software-consultation-page.is-command-processing .software-consultation-hero__status-footer>strong{color:#dff8ff;text-shadow:0 0 12px #00aeff8c}@keyframes smCommandButtonCharge{0%{opacity:.35;transform:translate(-135%)skew(-16deg)}44%{opacity:1}to{opacity:0;transform:translate(135%)skew(-16deg)}}@keyframes smCommandArrowLatch{0%{transform:translate(0)scale(1)}34%{transform:translate(5px)scale(.92)}68%{transform:translate(1px)scale(1.06)}to{transform:translate(0)scale(1)}}@keyframes smStatusCommandWake{0%{filter:brightness();transform:translateZ(0)}22%{filter:brightness(1.12);transform:translateY(-1px)}68%{filter:brightness(1.07);transform:translateY(-1px)}to{filter:brightness();transform:translateZ(0)}}@keyframes smStatusCommandScan{0%{opacity:0;left:-45%}14%{opacity:1}84%{opacity:.62;left:125%}to{opacity:0;left:125%}}@keyframes smStatusCommandLed{0%,28%{opacity:1;background:#dff8ff;transform:scale(1.12)}29%,48%{opacity:.25;background:#00aeff;transform:scale(.76)}49%,78%{opacity:1;background:#00aeff;transform:scale(1)}79%,to{opacity:.52;background:#00aeff;transform:scale(.84)}}@keyframes smStatusCoreCharge{0%,to{transform:scale(1)}28%{transform:scale(1.035)}58%{transform:scale(.992)}76%{transform:scale(1.018)}}@keyframes smStatusNumberHandoff{0%{opacity:1;filter:blur();transform:translateY(0)}42%{opacity:0;filter:blur(2px);transform:translateY(-12px)}58%{opacity:0;filter:blur(2px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes smStatusConduitSurge{0%{opacity:0;transform:translate(-110%,-50%)scaleX(.55)}16%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(525%,-50%)scaleX(.72)}}@keyframes smCommandReadoutSweep{0%{opacity:.25;transform:translate(-130%)skew(-18deg)}45%{opacity:1}to{opacity:0;transform:translate(130%)skew(-18deg)}}@keyframes smCommandReadoutNode{0%{opacity:.62;transform:scale(.82)}to{opacity:1;transform:scale(1.08)}}@media (width<=480px){.software-consultation-page .software-consultation-hero__command-readout{padding-inline:8px}.software-consultation-page .software-consultation-hero__command-readout strong{letter-spacing:.11em;font-size:6px}.software-consultation-page .software-consultation-hero__command-readout small{font-size:5.5px}}@media (prefers-reduced-motion:reduce){.software-consultation-page.is-command-processing .software-consultation-hero__status,.software-consultation-page.is-command-processing .software-consultation-hero__status-scan,.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit:before,.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit:after,.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit span,.software-consultation-page.is-command-processing .software-consultation-hero__status-number,.software-consultation-page.is-command-processing .software-consultation-hero__status-number strong,.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit:after,.software-consultation-page.is-command-processing .software-consultation-hero__command-readout:after,.software-consultation-page.is-command-processing .software-consultation-hero__command-readout>span,.software-consultation-page.is-command-processing .software-consultation-continue:before,.software-consultation-page.is-command-processing .software-consultation-continue__arrow{animation:none!important}}.software-consultation-stage__command-fx{z-index:5;pointer-events:none;opacity:0;position:absolute;inset:0;overflow:hidden}.software-consultation-stage__command-fx>strong{color:#b4e7fcb8;letter-spacing:.24em;white-space:nowrap;text-transform:uppercase;opacity:0;font-size:8px;font-weight:950;position:absolute;bottom:18px;left:50%;transform:translate(-50%,12px)}.software-consultation-stage__impact,.software-consultation-stage__scan,.software-consultation-stage__energy-line,.software-consultation-stage__corner{display:block;position:absolute}.software-consultation-stage__impact{opacity:0;background:radial-gradient(circle at 50% 45%,#bef0ff33,#00aeff17 24%,#0000 58%),linear-gradient(#ffffff06,#0000 40%);inset:0}.software-consultation-stage__scan{opacity:0;background:linear-gradient(#0000,#76daff0f 15%,#e0f9ffd1 48%,#00aeff 52%,#00aeff1c 72%,#0000);height:58px;top:-12%;left:0;right:0;box-shadow:0 0 18px #00aeff80,0 0 54px #00aeff33}.software-consultation-stage__energy-line{opacity:0;background:linear-gradient(90deg,#0000,#fff 32%,#67d6ff 52%,#00aeff 70%,#0000);width:26%;height:2px;top:18px;left:-30%;box-shadow:0 0 8px #00aeff,0 0 20px #00aeffad}.software-consultation-stage__corner{opacity:0;width:48px;height:48px}.software-consultation-stage__corner:before,.software-consultation-stage__corner:after{content:"";background:linear-gradient(90deg,#66747d,#eefaff 44%,#00aeff 54%,#72828b);position:absolute;box-shadow:0 0 10px #00aeff6b}.software-consultation-stage__corner:before{width:48px;height:2px}.software-consultation-stage__corner:after{width:2px;height:48px}.software-consultation-stage__corner.is-top-left{top:13px;left:13px}.software-consultation-stage__corner.is-top-right{top:13px;right:13px;transform:scaleX(-1)}.software-consultation-stage__corner.is-bottom-left{bottom:13px;left:13px;transform:scaleY(-1)}.software-consultation-stage__corner.is-bottom-right{bottom:13px;right:13px;transform:scale(-1)}.software-consultation-page.is-command-processing .software-consultation-stage{animation:1.48s cubic-bezier(.18,.8,.22,1) both smV2StageRelay}.software-consultation-page.is-command-processing .software-consultation-stage__command-fx{opacity:1}.software-consultation-page.is-command-processing .software-consultation-stage__impact{animation:.78s ease-out both smV2Impact}.software-consultation-page.is-command-handoff .software-consultation-stage__scan{animation:.62s cubic-bezier(.15,.78,.2,1) both smV2BlueprintScan}.software-consultation-page.is-command-processing .software-consultation-stage__energy-line{animation:.92s cubic-bezier(.12,.8,.2,1) .11s both smV2StageRail}.software-consultation-page.is-command-processing .software-consultation-stage__corner{animation:1.04s cubic-bezier(.18,.82,.2,1) both smV2CornerLock}.software-consultation-page.is-command-processing .software-consultation-stage__command-fx>strong{animation:.98s ease-out .26s both smV2SyncLabel}.software-consultation-page.is-command-processing .software-consultation-hero__status{animation:1.48s cubic-bezier(.16,.82,.22,1) both smV2ConsoleWake}.software-consultation-page.is-command-processing .software-consultation-hero__status:before{animation:.86s cubic-bezier(.12,.8,.2,1) both smV2StatusRail}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit{animation:1.48s ease-out both smV2OrbitHousing;box-shadow:inset 0 0 22px #00aeff33,0 0 24px #00aeff52,0 0 52px #00aeff24}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit:before{animation-duration:.52s}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit:after{animation-duration:.36s}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit span{animation-duration:.68s}.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit i{animation:.36s step-end infinite smV2OrbitBeacon}.software-consultation-page.is-command-processing .software-consultation-hero__status-number strong{text-shadow:0 0 8px #fff,0 0 18px #00aeff,0 0 34px #00aeffb3}.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit:after{width:14%;height:11px;animation:1.06s cubic-bezier(.1,.72,.18,1) .14s both smV2ConduitPacket}.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit i{animation:.78s ease-out both smV2ConduitWake;animation-delay:calc(var(--sm-segment-delay,0) * 70ms)}.software-consultation-hero__status-conduit i:first-child{--sm-segment-delay:0}.software-consultation-hero__status-conduit i:nth-child(2){--sm-segment-delay:1}.software-consultation-hero__status-conduit i:nth-child(3){--sm-segment-delay:2}.software-consultation-hero__status-conduit i:nth-child(4){--sm-segment-delay:3}.software-consultation-hero__status-conduit i:nth-child(5){--sm-segment-delay:4}.software-consultation-hero__status-conduit i:nth-child(6){--sm-segment-delay:5}.software-consultation-hero__status-conduit i:nth-child(7){--sm-segment-delay:6}.software-consultation-page.is-command-processing .software-consultation-progress__item.is-command-source{z-index:4;animation:.98s cubic-bezier(.18,.8,.2,1) both smV2SourceNode}.software-consultation-page.is-command-processing .software-consultation-progress__item.is-command-target{z-index:5;animation:1.26s cubic-bezier(.16,.84,.22,1) .17s both smV2TargetNode}.software-consultation-page.is-command-processing .software-consultation-progress__item.is-command-source .software-consultation-progress__conduit span{animation:.93s cubic-bezier(.08,.76,.18,1) 90ms both smV2PathTransfer}.software-consultation-page.is-command-processing .software-consultation-progress__item.is-command-target .software-consultation-progress__icon-frame{animation:.86s cubic-bezier(.16,.84,.22,1) .33s both smV2TargetIcon}.software-consultation-page.is-command-acknowledge .software-consultation-module.is-transitioning{filter:brightness(1.02);transform:translateY(0)scale(1)}.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning{animation:.47s cubic-bezier(.22,.72,.25,1) both smV2ModuleRelease}.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning .software-consultation-module__header,.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning .software-consultation-module__body,.software-consultation-page.is-command-handoff .software-consultation-module.is-transitioning .software-consultation-module__footer{animation:.39s cubic-bezier(.22,.72,.25,1) both smV2ContentRelease}.software-consultation-page.is-command-processing .software-consultation-continue{animation:1.48s cubic-bezier(.16,.82,.22,1) both smV2ButtonLatch}.software-consultation-page.is-command-processing .software-consultation-continue__copy{color:#f2fcff;text-shadow:0 0 13px #00aeffb8}.software-consultation-page.is-command-processing .software-consultation-continue__sub{color:#82dcff}@keyframes smV2StageRelay{0%,to{filter:brightness();transform:translateY(0)}5%{filter:brightness(1.04);transform:translateY(2px)scaleY(.998)}11%{filter:brightness(1.12);transform:translateY(-1px)}18%,70%{filter:brightness(1.04);transform:translateY(0)}}@keyframes smV2Impact{0%{opacity:0;transform:scale(.96)}10%{opacity:.95;transform:scale(1)}38%{opacity:.28}to{opacity:0;transform:scale(1.035)}}@keyframes smV2BlueprintScan{0%{opacity:0;top:-12%}8%{opacity:1}78%{opacity:.88}to{opacity:0;top:108%}}@keyframes smV2StageRail{0%{opacity:0;left:-30%;transform:scaleX(.35)}12%{opacity:1}76%{opacity:1}to{opacity:0;left:108%;transform:scaleX(.72)}}@keyframes smV2CornerLock{0%{opacity:0;filter:brightness(.7)}12%{opacity:1;filter:brightness(1.8)}30%{opacity:.42}52%{opacity:.9;filter:brightness(1.3)}to{opacity:0;filter:brightness()}}@keyframes smV2SyncLabel{0%{opacity:0;letter-spacing:.36em;transform:translate(-50%,12px)}24%,68%{opacity:.9;letter-spacing:.24em;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}@keyframes smV2ConsoleWake{0%,to{filter:brightness();transform:translateY(0)scale(1)}4%{filter:brightness(1.04);transform:translateY(2px)scale(.997)}10%{filter:brightness(1.24);transform:translateY(-2px)scale(1.008)}24%,68%{filter:brightness(1.12);transform:translateY(-1px)scale(1.005)}}@keyframes smV2StatusRail{0%{opacity:.25;filter:brightness(.8);transform:scaleX(.22)}16%{opacity:1;filter:brightness(1.8);transform:scaleX(1)}68%{opacity:1;filter:brightness(1.22)}to{opacity:.72;filter:brightness();transform:scaleX(1)}}@keyframes smV2OrbitHousing{0%,to{transform:translateY(-50%)scale(1)}15%{transform:translateY(-50%)scale(1.07)}34%{transform:translateY(-50%)scale(.985)}50%{transform:translateY(-50%)scale(1.025)}}@keyframes smV2OrbitBeacon{0%,24%{opacity:1;background:#fff}25%,48%{opacity:.2;background:#00aeff}49%,74%{opacity:1;background:#8ee4ff}75%,to{opacity:.55;background:#00aeff}}@keyframes smV2ConduitPacket{0%{opacity:0;transform:translate(-120%,-50%)scaleX(.3)}10%{opacity:1}46%{opacity:1;transform:translate(300%,-50%)scaleX(1)}82%{opacity:1}to{opacity:0;transform:translate(790%,-50%)scaleX(.48)}}@keyframes smV2ConduitWake{0%,to{filter:brightness();transform:scaleY(1)}34%{filter:brightness(2);transform:scaleY(1.5)}58%{filter:brightness(1.25);transform:scaleY(1)}}@keyframes smV2SourceNode{0%,to{filter:brightness();transform:translateY(0)}12%{filter:brightness(1.55);transform:translateY(-2px)}48%{filter:brightness(.74);transform:translateY(1px)}72%{filter:brightness(.9)}}@keyframes smV2TargetNode{0%,22%{filter:brightness(.62);box-shadow:none;transform:translateY(2px)}44%{filter:brightness(1.7);transform:translateY(-3px);box-shadow:0 0 40px #00aeff6b}68%{filter:brightness(1.12);transform:translateY(0);box-shadow:0 0 20px #00aeff2e}to{filter:brightness();box-shadow:none;transform:translateY(0)}}@keyframes smV2PathTransfer{0%{opacity:0;transform:translate(-110%)}16%{opacity:1}to{opacity:0;transform:translate(125%)}}@keyframes smV2TargetIcon{0%,20%{filter:brightness(.62);transform:scale(.94)}48%{filter:brightness(1.8);transform:scale(1.08);box-shadow:0 0 30px #00aeff7a}to{filter:brightness();transform:scale(1)}}@keyframes smV2ModuleRelease{0%{opacity:1;filter:brightness();transform:translateY(0)scale(1)}45%{opacity:.68;filter:brightness(1.12);transform:translateY(-8px)scale(.997)}to{opacity:0;filter:brightness(.78);transform:translateY(-18px)scale(.992)}}@keyframes smV2ContentRelease{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(1.5px);transform:translateY(-14px)}}@keyframes smV2ButtonLatch{0%,to{transform:translateY(0)scale(1)}4%{transform:translateY(3px)scale(.992)}10%{transform:translateY(1px)scale(.996)}68%{transform:translateY(1px)scale(.996)}}@media (width<=700px){.software-consultation-stage__command-fx>strong{letter-spacing:.16em;text-overflow:ellipsis;max-width:calc(100% - 36px);font-size:6px;overflow:hidden}.software-consultation-stage__corner{width:34px;height:34px}.software-consultation-stage__corner:before{width:34px}.software-consultation-stage__corner:after{height:34px}}@media (prefers-reduced-motion:reduce){.software-consultation-page.is-command-processing .software-consultation-stage,.software-consultation-page.is-command-processing .software-consultation-stage__impact,.software-consultation-page.is-command-processing .software-consultation-stage__scan,.software-consultation-page.is-command-processing .software-consultation-stage__energy-line,.software-consultation-page.is-command-processing .software-consultation-stage__corner,.software-consultation-page.is-command-processing .software-consultation-stage__command-fx>strong,.software-consultation-page.is-command-processing .software-consultation-hero__status,.software-consultation-page.is-command-processing .software-consultation-hero__status:before,.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit,.software-consultation-page.is-command-processing .software-consultation-hero__status-orbit i,.software-consultation-page.is-command-processing .software-consultation-hero__status-conduit i,.software-consultation-page.is-command-processing .software-consultation-progress__item,.software-consultation-page.is-command-processing .software-consultation-progress__icon-frame,.software-consultation-page.is-command-processing .software-consultation-progress__conduit span,.software-consultation-page.is-command-processing .software-consultation-module,.software-consultation-page.is-command-processing .software-consultation-module__header,.software-consultation-page.is-command-processing .software-consultation-module__body,.software-consultation-page.is-command-processing .software-consultation-module__footer,.software-consultation-page.is-command-processing .software-consultation-continue{animation:none!important}}.sm-consultation-reset-overlay{z-index:500;-webkit-backdrop-filter:blur(14px)saturate(112%);backdrop-filter:blur(14px)saturate(112%);background:radial-gradient(circle at 50% 42%,#00aeff1c,#0000 34%),#010508db;place-items:center;padding:24px;animation:.22s ease-out both smResetOverlayIn;display:grid;position:fixed;inset:0}.sm-consultation-reset-console{isolation:isolate;color:#f6fbff;clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);background:linear-gradient(90deg,#def1fac7,#00aeffdb 34%,#0000 70%) top/100% 2px no-repeat,radial-gradient(circle at 88% 8%,#00aeff29,#0000 38%),linear-gradient(#0f1921fc,#03080cfe);border:1px solid #b8d3e061;width:min(720px,100%);animation:.34s cubic-bezier(.2,.8,.2,1) both smResetConsoleIn;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 -46px 80px #00000047,0 28px 90px #000000ad,0 0 52px #00aeff21}.sm-consultation-reset-console__grid,.sm-consultation-reset-console__scan{z-index:-1;pointer-events:none;position:absolute;inset:0}.sm-consultation-reset-console__grid{opacity:.18;background-image:linear-gradient(#00aeff14 1px,#0000 1px),linear-gradient(90deg,#00aeff14 1px,#0000 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(#000c,#0000 86%);mask-image:linear-gradient(#000c,#0000 86%)}.sm-consultation-reset-console__scan{opacity:0;background:linear-gradient(90deg,#0000,#ffffff52,#00aeff33,#0000);width:22%;animation:4.8s ease-in-out .4s infinite smResetScan;inset:-20% auto -20% -30%;transform:skew(-18deg)}.sm-consultation-reset-console__corner{z-index:4;pointer-events:none;border-color:#dceff89e;width:34px;height:34px;position:absolute}.sm-consultation-reset-console__corner:before,.sm-consultation-reset-console__corner:after{content:"";background:linear-gradient(90deg,#f2fafee0,#4562713d);position:absolute}.sm-consultation-reset-console__corner:before{width:34px;height:1px}.sm-consultation-reset-console__corner:after{width:1px;height:34px}.sm-consultation-reset-console__corner.is-top-left{top:10px;left:10px}.sm-consultation-reset-console__corner.is-top-right{top:10px;right:10px;transform:scaleX(-1)}.sm-consultation-reset-console__corner.is-bottom-left{bottom:10px;left:10px;transform:scaleY(-1)}.sm-consultation-reset-console__corner.is-bottom-right{bottom:10px;right:10px;transform:scale(-1)}.sm-consultation-reset-console__header{background:linear-gradient(#ffffff06,#0000);border-bottom:1px solid #799fb33d;justify-content:space-between;align-items:flex-start;gap:22px;padding:28px 32px 22px;display:flex}.sm-consultation-reset-console__header>div{gap:7px;display:grid}.sm-consultation-reset-console__header span,.sm-consultation-reset-console__header em,.sm-consultation-reset-console__readout span{letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:900}.sm-consultation-reset-console__header span{color:#00aeff}.sm-consultation-reset-console__header strong{letter-spacing:.045em;text-transform:uppercase;font-size:clamp(20px,3vw,30px)}.sm-consultation-reset-console__header em{color:#deecf4ad;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.sm-consultation-reset-console__header em i{background:#00aeff;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite smResetBeacon;box-shadow:0 0 12px #00aeffe0}.sm-consultation-reset-console__body{grid-template-columns:88px 1fr;align-items:center;gap:24px;padding:30px 32px;display:grid}.sm-consultation-reset-console__symbol{color:#dff6ff;background:radial-gradient(circle,#00aeff2e,#0000 62%),#00aeff09;border:1px solid #00aeff94;border-radius:50%;place-items:center;width:82px;height:82px;font-size:34px;animation:5s linear infinite smResetSymbol;display:grid;box-shadow:inset 0 0 20px #00aeff1c,0 0 28px #00aeff21}.sm-consultation-reset-console__body h3{letter-spacing:.025em;margin:0 0 9px;font-size:clamp(20px,2.5vw,27px)}.sm-consultation-reset-console__body p{color:#dae6edc2;margin:0;font-size:14px;line-height:1.7}.sm-consultation-reset-console__readout{background:#00000057;border:1px solid #7197ab38;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 32px;display:grid}.sm-consultation-reset-console__readout span{color:#b8cdd894;border-right:1px solid #7197ab2e;gap:5px;padding:13px 14px;display:grid}.sm-consultation-reset-console__readout span:last-child{border-right:0}.sm-consultation-reset-console__readout strong{color:#effaff;font-size:10px}.sm-consultation-reset-console__actions{justify-content:flex-end;gap:12px;padding:24px 32px 30px;display:flex}.sm-consultation-reset-console__actions button{color:#edf8fd;min-height:48px;font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#131f28f5,#040a0ffa);border:1px solid #98b7c64d;padding:0 18px;font-size:10px;font-weight:950;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.sm-consultation-reset-console__actions button:hover,.sm-consultation-reset-console__actions button:focus-visible{border-color:#00aeffd1;transform:translateY(-1px)}.sm-consultation-reset-console__confirm{align-items:center;gap:22px;display:inline-flex;box-shadow:inset 0 0 22px #00aeff1a,0 0 22px #00aeff1a;background:linear-gradient(90deg,#00aeffcc,#0000 48%) top/100% 1px no-repeat,linear-gradient(#0a3043fa,#010c14fc)!important;border-color:#00aeffb3!important}.sm-consultation-reset-console__confirm strong{color:#71d7ff;font-size:18px}@keyframes smResetOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes smResetConsoleIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@keyframes smResetScan{0%,72%{opacity:0;left:-30%}78%{opacity:.75}92%{opacity:0;left:112%}to{opacity:0;left:112%}}@keyframes smResetBeacon{0%,to{opacity:.42}50%{opacity:1;box-shadow:0 0 20px #00aeff}}@keyframes smResetSymbol{to{transform:rotate(360deg)}}@media (width<=650px){.sm-consultation-reset-overlay{padding:14px}.sm-consultation-reset-console__header{flex-direction:column;align-items:flex-start;padding:24px 22px 18px}.sm-consultation-reset-console__header em{white-space:normal}.sm-consultation-reset-console__body{grid-template-columns:1fr;padding:24px 22px}.sm-consultation-reset-console__symbol{width:68px;height:68px}.sm-consultation-reset-console__readout{grid-template-columns:1fr;margin:0 22px}.sm-consultation-reset-console__readout span{border-bottom:1px solid #7197ab2e;border-right:0}.sm-consultation-reset-console__readout span:last-child{border-bottom:0}.sm-consultation-reset-console__actions{flex-direction:column-reverse;padding:20px 22px 24px}.sm-consultation-reset-console__actions button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.sm-consultation-reset-overlay,.sm-consultation-reset-console,.sm-consultation-reset-console__scan,.sm-consultation-reset-console__header em i,.sm-consultation-reset-console__symbol{animation:none!important}}body:has(.sm-consultation-reset-overlay){overflow:hidden}.sm-consultation-reset-overlay{place-items:center;min-width:100vw;min-height:100dvh}.sm-consultation-reset-console{scrollbar-width:thin;scrollbar-color:#00aeff80 #00000047;max-height:calc(100dvh - 48px);overflow-y:auto}@media (height<=720px) and (width>=651px){.sm-consultation-reset-console{width:min(760px,100%)}.sm-consultation-reset-console__header{padding-block:20px 16px}.sm-consultation-reset-console__body{padding-block:20px}.sm-consultation-reset-console__actions{padding-block:18px 20px}}.software-consultation-kicker-console{isolation:isolate;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(#121e26f5,#03080cfa);border:1px solid #88a4b36b;align-items:center;gap:12px;width:fit-content;min-height:54px;margin-bottom:18px;padding:9px 18px 10px 14px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,inset 0 0 24px #00aeff09,0 8px 18px #0000004d}.software-consultation-kicker-console:before{content:"";pointer-events:none;clip-path:inherit;border:1px solid #00aeff17;position:absolute;inset:4px}.software-consultation-kicker-console__scan{opacity:0;background:linear-gradient(90deg,#0000,#ffffff1a,#00aeff40,#0000);width:24%;animation:11s ease-in-out infinite smConsultKickerScan;position:absolute;top:0;bottom:0;left:-34%;transform:skew(-18deg)}.software-consultation-kicker-console__led{z-index:2;background:#00aeff;border-radius:50%;flex:none;width:8px;height:8px;animation:3.2s ease-in-out infinite smConsultKickerLed;position:relative;box-shadow:0 0 5px #00aeff,0 0 14px #00aeff99}.software-consultation-kicker-console__copy{z-index:2;text-transform:uppercase;gap:4px;display:grid;position:relative}.software-consultation-kicker-console__copy small{color:#8fbed094;letter-spacing:.18em;font-size:7px;font-weight:900}.software-consultation-kicker-console__copy strong{color:#e9f4f9eb;letter-spacing:.14em;text-shadow:0 0 10px #00aeff1f;font-size:10px;font-weight:900}.software-consultation-kicker-console__rail{background:#00aeff24;height:1px;position:absolute;bottom:5px;left:12px;right:12px;overflow:hidden}.software-consultation-kicker-console__rail:after{content:"";background:linear-gradient(90deg,#0000,#00aeff,#fff,#0000);width:26%;height:100%;animation:8s ease-in-out infinite smConsultKickerRail;position:absolute;left:-26%;box-shadow:0 0 10px #00aeffcc}.software-consultation-kicker-console.is-processing{border-color:#00aeffd9;box-shadow:inset 0 1px #fff3,inset 0 0 30px #00aeff24,0 0 24px #00aeff29}.software-consultation-kicker-console.is-processing .software-consultation-kicker-console__led{animation-duration:.62s}.software-consultation-kicker-console.is-processing .software-consultation-kicker-console__rail:after{animation-duration:.9s}.software-consultation-kicker-console.is-complete .software-consultation-kicker-console__led{opacity:1;background:#dff8ff;animation:none;box-shadow:0 0 7px #fff,0 0 18px #00aeff}@keyframes smConsultKickerScan{0%,70%{opacity:0;left:-34%}74%{opacity:1}91%{opacity:.85;left:112%}to{opacity:0;left:112%}}@keyframes smConsultKickerLed{0%,to{opacity:.46;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@keyframes smConsultKickerRail{0%,70%{opacity:0;left:-26%}74%{opacity:1}94%{opacity:1;left:100%}to{opacity:0;left:100%}}@media (width<=600px){.software-consultation-kicker-console{align-items:flex-start;width:100%}.software-consultation-kicker-console__copy strong{font-size:9px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.software-consultation-kicker-console__scan,.software-consultation-kicker-console__led,.software-consultation-kicker-console__rail:after{animation:none!important}}.software-consultation-persistence-error{background:linear-gradient(135deg,#45260df0,#131210f7);border:1px solid #ffa84c6b;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;width:min(1180px,100% - 32px);margin:18px auto 22px;padding:16px 18px;display:flex;box-shadow:0 18px 50px #0000003d}.software-consultation-persistence-error strong{color:#ffd3a1;letter-spacing:.04em}.software-consultation-persistence-error p{color:#d8d0c8;margin:5px 0 0;line-height:1.55}.software-consultation-persistence-error a{color:#9cddff;border:1px solid #00aeff94;border-radius:9px;flex:none;padding:10px 14px;font-weight:800;text-decoration:none}@media (width<=680px){.software-consultation-persistence-error{flex-direction:column;align-items:stretch;width:calc(100% - 24px)}.software-consultation-persistence-error a{text-align:center}}.queue-page{--queue-blue:#00aeff;--queue-silver:#d9dde3;color:#f7f9fb;width:min(1840px,100% - 44px);margin:28px auto 70px}.queue-hero,.queue-chrome-card,.queue-chrome-panel,.queue-form-frame,.queue-closing-rail{background:linear-gradient(135deg,#ffffff09,#0000 24%),linear-gradient(#0f1b24fa,#04090dfc);border:1px solid #cddce847;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00aeff29,0 22px 55px #00000061}.queue-hero{clip-path:polygon(18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px),0 18px);grid-template-columns:minmax(500px,44%) minmax(0,56%);min-height:650px;display:grid;overflow:hidden}.queue-hero:before,.queue-chrome-card:before,.queue-chrome-panel:before,.queue-form-frame:before,.queue-closing-rail:before{content:"";pointer-events:none;clip-path:inherit;border:1px solid #00aeff52;position:absolute;inset:5px}.queue-hero:after{content:"";background:linear-gradient(90deg,#0000,#00aeffe6,#fff 50%,#00aeffe6,#0000);height:4px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 24px #00aeffb3}.queue-hero__content{z-index:2;background:linear-gradient(135deg,#00aeff0e,#0000 34%),linear-gradient(90deg,#03080cfe 0%,#03080cfa 88%,#03080cf0 100%);border-right:1px solid #cddce829;flex-direction:column;justify-content:center;min-width:0;padding:clamp(48px,5vw,82px) clamp(34px,4.4vw,74px);display:flex;position:relative;overflow:hidden}.queue-hero__content:before{content:"";background:linear-gradient(#0000,#00aeffcc 20%,#d9dde361 50%,#00aeffcc 80%,#0000);width:1px;position:absolute;top:54px;bottom:54px;left:28px;box-shadow:0 0 14px #00aeff59}.queue-hero__content:after{content:"";clip-path:polygon(38% 0,100% 0,100% 62%,86% 62%,86% 16%,38% 16%);opacity:.72;border-top:1px solid #d9dde373;border-right:1px solid #00aeff8c;width:84px;height:84px;position:absolute;top:24px;right:24px}.queue-hero__eyebrow{justify-content:space-between;align-items:center;gap:18px;max-width:720px;margin-bottom:18px;display:flex}.queue-hero__eyebrow .queue-kicker{margin:0}.queue-hero__status{color:#e0ebf2b8;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:900;display:inline-flex}.queue-hero__status i{background:var(--queue-blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #00aeff1a,0 0 13px #00aeffcc}.queue-kicker,.queue-section-heading p,.queue-panel-heading p{color:var(--queue-blue);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.queue-hero h1{letter-spacing:.015em;text-transform:uppercase;text-shadow:0 4px #00000073;width:100%;max-width:720px;margin:0;font-size:clamp(46px,4.55vw,82px);line-height:.9}.queue-title-line{max-width:100%;display:block}.queue-title-line--white{color:#f7f9fb}.queue-title-line--blue{color:var(--queue-blue);text-shadow:0 0 26px #00aeff45}.queue-hero__title-rail{border-top:1px solid #00aeffb8;width:min(100%,560px);height:8px;margin-top:23px;position:relative}.queue-hero__title-rail:before{content:"";background:linear-gradient(90deg,#fff,var(--queue-blue));width:88px;height:3px;position:absolute;top:-2px;left:0;box-shadow:0 0 16px #00aeffb3}.queue-hero__title-rail span{background:#07121a;border:1px solid #d9dde3b3;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.queue-hero__statement{text-transform:uppercase;max-width:660px;margin:34px 0 12px;font-size:clamp(18px,1.5vw,25px);font-weight:800;line-height:1.45}.queue-hero__statement strong{color:var(--queue-blue)}.queue-hero__copy{color:#e7eef3c2;max-width:620px;font-size:16px;line-height:1.72}.queue-hero__specs{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.queue-hero__specs span{color:#e1ebf2a8;letter-spacing:.09em;text-transform:uppercase;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#040d13c7;border:1px solid #96b5c933;align-items:center;gap:8px;min-height:32px;padding:0 11px;font-size:10px;font-weight:900;display:inline-flex}.queue-hero__specs strong{color:var(--queue-blue)}.queue-command-button{color:#fff;width:fit-content;min-height:56px;font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#113146f5,#030d14fa);border:1px solid #00aeffd9;border-radius:4px;align-items:center;gap:28px;margin-top:22px;padding:0 24px 0 28px;font-size:13px;font-weight:900;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 22px #00aeff1f,0 0 26px #00aeff29}.queue-command-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff21,#00aeff57,#0000);transition:transform .55s;position:absolute;inset:0;transform:translate(-110%)}.queue-command-button:hover:before{transform:translate(110%)}.queue-command-button i{color:var(--queue-blue);font-size:24px;font-style:normal;transition:transform .25s}.queue-command-button:hover i{color:#fff;transform:translate(7px)}.queue-hero__visual{min-width:0;min-height:650px;position:relative;overflow:hidden}.queue-hero__visual-tag{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#02080cd1;border:1px solid #00aeff7a;min-width:190px;padding:12px 16px 13px;position:absolute;bottom:24px;right:24px;box-shadow:inset 0 0 18px #00aeff0f,0 12px 28px #00000059}.queue-hero__visual-tag span,.queue-hero__visual-tag strong{text-transform:uppercase;display:block}.queue-hero__visual-tag span{color:var(--queue-blue);letter-spacing:.16em;font-size:9px;font-weight:900}.queue-hero__visual-tag strong{letter-spacing:.08em;margin-top:5px;font-size:13px}.queue-hero__visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#03080c94,#0000 22%),linear-gradient(#0000 65%,#02060947);position:absolute;inset:0}.queue-hero__visual img{object-fit:cover;width:100%;height:100%;display:block}.queue-hero__scan{z-index:2;pointer-events:none;background:linear-gradient(#0000,#00aeff14,#ffffff1f,#0000);height:18%;animation:11s linear infinite queueScan;position:absolute;top:-12%;left:0;right:0}@keyframes queueScan{to{transform:translateY(720%)}}.queue-hero__screw{z-index:5;background:radial-gradient(circle at 38% 35%,#fff 0 8%,#7c8790 18%,#11171c 62%,#d9dde3 70%,#263039 100%);border:2px solid #bcc6ce;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:0 0 10px #ffffff38}.queue-hero__screw--tl{top:12px;left:12px}.queue-hero__screw--tr{top:12px;right:12px}.queue-hero__screw--bl{bottom:12px;left:12px}.queue-hero__screw--br{bottom:12px;right:12px}.queue-section{margin-top:34px}.queue-section-heading{text-align:center;margin-bottom:22px}.queue-section-heading h2,.queue-panel-heading h2,.queue-request-copy h2{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:clamp(28px,3vw,46px)}.queue-section-heading:after{content:"";background:linear-gradient(90deg,transparent,var(--queue-blue),#fff,var(--queue-blue),transparent);width:180px;height:2px;margin:16px auto 0;display:block;box-shadow:0 0 15px #00aeff80}.queue-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.queue-chrome-card{text-align:center;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0 calc(100% - 15px),0 15px);min-height:320px;padding:34px 25px 28px;transition:transform .22s,border-color .22s,box-shadow .22s}.queue-process-card>img{object-fit:contain;filter:drop-shadow(0 0 14px #00aeff38);width:94px;height:94px}.queue-process-card h3{text-transform:uppercase;letter-spacing:.06em;margin:17px 0 10px;font-size:18px}.queue-process-card p{color:#e1e9efb3;line-height:1.65}.queue-card-step{color:var(--queue-blue);letter-spacing:.12em;font-size:13px;font-weight:900;position:absolute;top:14px;left:18px}.queue-card-rail{background:linear-gradient(90deg,transparent,var(--queue-blue),#fff,var(--queue-blue),transparent);width:52px;height:2px;margin:0 auto 14px;display:block}.queue-card-corner{border-color:#d9dde380;width:28px;height:28px;position:absolute}.queue-card-corner--tl{border-top:2px solid;border-left:2px solid;top:7px;left:7px}.queue-card-corner--tr{border-top:2px solid;border-right:2px solid;top:7px;right:7px}.queue-card-corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:7px;left:7px}.queue-card-corner--br{border-bottom:2px solid;border-right:2px solid;bottom:7px;right:7px}.queue-intake-overview{grid-template-columns:1.12fr 1fr .82fr;gap:18px;display:grid}.queue-chrome-panel{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);min-height:360px;padding:30px}.queue-panel-heading{text-align:center;border-bottom:1px solid #d9dde324;padding-bottom:20px}.queue-panel-heading h2{color:#fff;font-size:26px}.queue-status-panel .queue-panel-heading h2{color:var(--queue-blue)}.queue-status-metrics{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.queue-status-metrics>div{text-align:center;padding:12px}.queue-status-metrics>div+div{border-left:1px solid #d9dde338}.queue-status-metrics img{object-fit:contain;width:64px;height:64px}.queue-status-metrics span{color:#d7e5efb8;letter-spacing:.1em;text-transform:uppercase;margin:10px 0 8px;font-size:11px;font-weight:900;display:block}.queue-status-metrics strong{text-transform:uppercase;font-size:clamp(25px,2.4vw,39px)}.queue-panel-note{text-align:center;color:#d7e5efa3;max-width:620px;margin:20px auto 0;line-height:1.6}.queue-benefit-list{margin-top:18px}.queue-benefit{grid-template-columns:70px 1fr;align-items:center;gap:16px;padding:16px 0;display:grid}.queue-benefit+.queue-benefit{border-top:1px solid #d9dde321}.queue-benefit img{object-fit:contain;width:62px;height:62px}.queue-benefit h3{text-transform:uppercase;margin:0 0 6px;font-size:15px}.queue-benefit p{color:#e1e9efad;margin:0;line-height:1.55}.queue-information-logo{width:min(100%,260px);margin:0 auto 24px;display:block}.queue-information-row{border-top:1px solid #d9dde321;grid-template-columns:52px 1fr;gap:14px;padding:15px 0;display:grid}.queue-information-row img{object-fit:contain;width:44px;height:44px}.queue-information-row span{color:var(--queue-blue);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.queue-information-row strong,.queue-information-row p{margin:4px 0 0;display:block}.queue-information-row p{color:#e1e9efa6}.queue-request-section{grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:28px;scroll-margin-top:120px;display:grid}.queue-request-copy{background:linear-gradient(90deg,#00aeff0f,#0000);border-left:2px solid #00aeffa6;padding:50px 38px}.queue-request-copy>p:not(.queue-kicker){color:#e1e9efb8;font-size:16px;line-height:1.75}.queue-request-note{background:#00aeff0b;border:1px solid #00aeff47;margin-top:30px;padding:22px}.queue-request-note strong,.queue-request-note span{display:block}.queue-request-note strong{color:var(--queue-blue);text-transform:uppercase;letter-spacing:.08em}.queue-request-note span{color:#e1e9efad;margin-top:8px}.queue-form-frame{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);padding:34px}.queue-form{grid-template-columns:1fr 1fr;gap:17px;display:grid}.queue-form label{flex-direction:column;gap:8px;display:flex}.queue-form label>span{color:#e2ecf3bd;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:900}.queue-form input,.queue-form select,.queue-form textarea{color:#fff;width:100%;font:inherit;background:#02070bdb;border:1px solid #aac0cf45;border-radius:3px;outline:none;padding:14px 15px;box-shadow:inset 0 1px #ffffff0a}.queue-form input:focus,.queue-form select:focus,.queue-form textarea:focus{border-color:#00aeffd6;box-shadow:0 0 0 2px #00aeff1a,inset 0 0 18px #00aeff0a}.queue-form textarea{resize:vertical;min-height:145px}.queue-form__wide,.queue-form-submit,.queue-form-security{grid-column:1/-1}.queue-form-submit{justify-content:center;width:100%;margin-top:2px}.queue-form-security{text-align:center;color:#e1e9ef8f;margin:0;font-size:12px}.queue-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:30px;display:flex}.queue-success>span{width:86px;height:86px;color:var(--queue-blue);border:1px solid #00aeffb8;border-radius:50%;place-items:center;font-size:44px;display:grid;box-shadow:inset 0 0 28px #00aeff1c,0 0 24px #00aeff24}.queue-success>p:first-of-type{color:var(--queue-blue);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 8px;font-weight:900}.queue-success h3{text-transform:uppercase;max-width:670px;margin:0;font-size:32px}.queue-success>p:last-of-type{color:#e1e9efad;max-width:630px}.queue-closing-rail{text-align:center;text-transform:uppercase;letter-spacing:.08em;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:90px;margin-top:30px;padding:24px;font-weight:900;display:flex}.queue-closing-rail strong{color:var(--queue-blue)}@media (width<=1280px){.queue-hero{grid-template-columns:minmax(470px,46%) minmax(0,54%)}.queue-hero h1{font-size:clamp(44px,4.6vw,66px)}.queue-process-grid{grid-template-columns:repeat(2,1fr)}.queue-intake-overview{grid-template-columns:1fr 1fr}.queue-information-panel{grid-column:1/-1}.queue-request-section{grid-template-columns:1fr}}@media (width<=1040px){.queue-hero{grid-template-columns:1fr;min-height:0}.queue-hero__content{border-bottom:1px solid #cddce829;border-right:0;padding:58px 54px 48px}.queue-hero__content:before{top:38px;bottom:38px;left:22px}.queue-hero h1{max-width:760px;font-size:clamp(48px,8vw,78px)}.queue-hero__visual{min-height:460px}.queue-hero__visual:after{background:linear-gradient(#03080c5c,#0000 24%),linear-gradient(#0000 65%,#02060947)}}@media (width<=820px){.queue-page{width:min(100% - 24px,1840px);margin-top:14px}.queue-hero__content{padding:48px 28px 40px}.queue-hero__content:before,.queue-hero__content:after{display:none}.queue-hero__eyebrow{flex-direction:column;align-items:flex-start;gap:10px}.queue-hero__visual{min-height:330px}.queue-hero__visual-tag{bottom:14px;right:14px}.queue-process-grid,.queue-intake-overview{grid-template-columns:1fr}.queue-information-panel{grid-column:auto}.queue-form{grid-template-columns:1fr}.queue-form__wide,.queue-form-submit,.queue-form-security{grid-column:auto}.queue-request-copy{padding:34px 22px}.queue-form-frame{padding:24px 18px}}@media (width<=540px){.queue-process-grid,.queue-status-metrics{grid-template-columns:1fr}.queue-status-metrics>div+div{border-top:1px solid #d9dde338;border-left:0}.queue-hero h1{font-size:clamp(39px,13vw,54px)}.queue-command-button{justify-content:space-between;width:100%}.queue-closing-rail{font-size:12px}.queue-hero__specs{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.queue-hero__scan{animation:none}.queue-command-button:before{display:none}.queue-chrome-card{transition:none}}.queue-powered-frame{isolation:isolate}.queue-screw-set{z-index:12;pointer-events:none;position:absolute;inset:0}.queue-screw{object-fit:contain;filter:drop-shadow(0 2px 3px #000000b8)drop-shadow(0 0 5px #ffffff29);width:22px;height:22px;position:absolute}.queue-screw-set--compact .queue-screw{width:16px;height:16px}.queue-screw--tl{top:10px;left:10px}.queue-screw--tr{top:10px;right:10px}.queue-screw--bl{bottom:10px;left:10px}.queue-screw--br{bottom:10px;right:10px}.queue-screw-set--compact .queue-screw--tl{top:9px;left:9px}.queue-screw-set--compact .queue-screw--tr{top:9px;right:9px}.queue-screw-set--compact .queue-screw--bl{bottom:9px;left:9px}.queue-screw-set--compact .queue-screw--br{bottom:9px;right:9px}.queue-hero__screw{display:none!important}.queue-frame-current{z-index:8;pointer-events:none;clip-path:inherit;opacity:0;background:linear-gradient(90deg,#0000 0 7%,#00aefff2 13%,#0000 20%) 0 0/210% 2px no-repeat,linear-gradient(#0000 0 7%,#00aeffeb 13%,#0000 20%) 100% 0/2px 210% no-repeat,linear-gradient(270deg,#0000 0 7%,#ffffffe6 13%,#00aeffeb 17%,#0000 24%) 100% 100%/210% 2px no-repeat,linear-gradient(0deg,#0000 0 7%,#00aeffeb 13%,#0000 20%) 0 100%/2px 210% no-repeat;animation:14s ease-in-out infinite queueFrameCurrent;position:absolute;inset:5px}.queue-frame-glint{z-index:9;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, #fffffff5, var(--queue-blue), transparent);width:22%;height:3px;animation:14s ease-in-out infinite queueFrameGlint;position:absolute;top:0;left:-24%;box-shadow:0 0 16px #00aeffb3}@keyframes queueFrameCurrent{0%,64%,to{opacity:0;background-position:210% 0,0 210%,-110% 0,0 -110%}68%{opacity:.35}72%{opacity:1}78%{opacity:.55;background-position:-110% 0,0 -110%,210% 0,0 210%}83%{opacity:0}}@keyframes queueFrameGlint{0%,65%,to{opacity:0;transform:translate(0)}68%{opacity:.8}76%{opacity:1;transform:translate(680%)}80%{opacity:0;transform:translate(680%)}}.queue-process-grid{position:relative;overflow:visible}.queue-process-card{isolation:isolate;background:linear-gradient(135deg,#ffffff0b,#0000 25%),radial-gradient(circle at 50% 0,#00aeff12,#0000 36%),linear-gradient(#101d26fc,#03080cfe);border-color:#cad8e257;min-height:344px;padding:42px 28px 30px;transition:border-color .24s,box-shadow .24s,background .24s;overflow:visible}.queue-process-card:hover{border-color:#00aeffc2;transform:none;box-shadow:inset 0 1px #ffffff2e,inset 0 0 30px #00aeff14,0 24px 56px #00000075,0 0 26px #00aeff21}.queue-process-card:after{content:"";z-index:1;opacity:.72;background:linear-gradient(90deg,#0000,#d9dde3b8,#fff,#00aeffb8,#0000);height:2px;position:absolute;top:0;left:15%;right:15%;box-shadow:0 0 10px #00aeff47}.queue-process-card__current{z-index:7;pointer-events:none;clip-path:inherit;opacity:0;animation:14s ease-in-out infinite queueCardCharge;animation-delay:var(--queue-step-delay,0s);background:linear-gradient(90deg,#0000 0 8%,#00aeff 14%,#fffffff2 16%,#0000 23%) 0 0/220% 2px no-repeat,linear-gradient(#0000 0 8%,#00aefff2 14%,#0000 23%) 100% 0/2px 220% no-repeat,linear-gradient(270deg,#0000 0 8%,#00aeff 14%,#ffffffe6 16%,#0000 23%) 100% 100%/220% 2px no-repeat,linear-gradient(0deg,#0000 0 8%,#00aefff2 14%,#0000 23%) 0 100%/2px 220% no-repeat;position:absolute;inset:5px}.queue-process-card__status{z-index:9;width:7px;height:7px;animation:14s ease-in-out infinite queueStatusCharge;animation-delay:var(--queue-step-delay,0s);background:#798b97a6;border-radius:50%;position:absolute;top:17px;right:34px;box-shadow:0 0 0 3px #ffffff09}.queue-process-card__icon-shell{place-items:center;width:112px;height:112px;margin:4px auto 0;display:grid;position:relative}.queue-process-card__icon-shell:before,.queue-process-card__icon-shell:after{content:"";border:1px solid #abc2d238;border-radius:50%;position:absolute;inset:7px}.queue-process-card__icon-shell:after{border-color:#00aeff33 #0000;animation:12s linear infinite queueIconRing;inset:16px}.queue-process-card__icon-shell img{z-index:3;object-fit:contain;filter:drop-shadow(0 0 12px #00aeff2e);width:88px;height:88px;animation:14s ease-in-out infinite queueIconCharge;animation-delay:var(--queue-step-delay,0s);position:relative}.queue-process-card__icon-charge{z-index:1;opacity:0;filter:blur(7px);animation:14s ease-in-out infinite queueIconBloom;animation-delay:var(--queue-step-delay,0s);background:radial-gradient(circle,#ffffffbd,#00aeff4d 34%,#0000 72%);border-radius:50%;position:absolute;inset:25px}.queue-card-step{border-left:2px solid var(--queue-blue);text-shadow:0 0 12px #00aeff57;background:#00aeff0b;padding:4px 7px;top:17px;left:35px}.queue-card-rail{width:76px;height:3px;box-shadow:0 0 10px #00aeff4d}.queue-process-conduit{z-index:14;pointer-events:none;width:20px;height:18px;position:absolute;top:50%;right:-19px;transform:translateY(-50%)}.queue-process-conduit:before{content:"";background:linear-gradient(90deg,#879dac33,#00aeff75,#879dac33);width:100%;height:2px;position:absolute;top:8px;left:0}.queue-process-conduit:after{content:"";border-top:2px solid #00aeffb8;border-right:2px solid #00aeffb8;width:7px;height:7px;position:absolute;top:5px;right:-1px;transform:rotate(45deg)}.queue-process-conduit i{z-index:2;opacity:0;width:6px;height:6px;box-shadow:0 0 5px #fff, 0 0 13px var(--queue-blue), 0 0 22px #00aeffbf;animation:14s ease-in-out infinite queueConduitPulse;animation-delay:var(--queue-conduit-delay,.38s);background:#fff;border-radius:50%;position:absolute;top:6px;left:-3px}.queue-process-terminal{color:#cfdde685;letter-spacing:.13em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;width:min(760px,92%);min-height:42px;margin:16px auto 0;font-size:9px;font-weight:900;display:flex}.queue-process-terminal i{background:linear-gradient(90deg,#0000,#00aeff9e,#0000);flex:1;max-width:80px;height:1px}@keyframes queueCardCharge{0%,8%,to{opacity:0;background-position:220% 0,0 220%,-120% 0,0 -120%}10%{opacity:.55}12.5%{opacity:1}17%{opacity:.68;background-position:-120% 0,0 -120%,220% 0,0 220%}21%{opacity:0}}@keyframes queueStatusCharge{0%,8%,22%,to{background:#798b97a6;box-shadow:0 0 0 3px #ffffff09}11%,17%{box-shadow:0 0 0 4px #00aeff1c, 0 0 14px #fff, 0 0 24px var(--queue-blue);background:#fff}}@keyframes queueIconCharge{0%,8%,22%,to{filter:drop-shadow(0 0 12px #00aeff2e)}11%,17%{filter:drop-shadow(0 0 10px #ffffffb8)drop-shadow(0 0 24px #00aeffb8)}}@keyframes queueIconBloom{0%,8%,22%,to{opacity:0;transform:scale(.8)}11%,17%{opacity:1;transform:scale(1.18)}}@keyframes queueIconRing{to{transform:rotate(360deg)}}@keyframes queueConduitPulse{0%,12%,to{opacity:0;transform:translate(0)}13%{opacity:1}18%{opacity:1;transform:translate(19px)}20%{opacity:0;transform:translate(19px)}}.queue-chrome-panel,.queue-form-frame,.queue-closing-rail{overflow:hidden}.queue-chrome-panel:after,.queue-form-frame:after,.queue-closing-rail:after{content:"";z-index:1;opacity:.62;background:linear-gradient(90deg,#0000,#ffffffc7,#00aeffb8,#0000);width:34%;height:2px;position:absolute;top:0;left:18%}.queue-panel-heading,.queue-status-metrics,.queue-panel-note,.queue-benefit-list,.queue-information-logo,.queue-information-row,.queue-form,.queue-success,.queue-closing-rail>span,.queue-closing-rail>strong{z-index:3;position:relative}.queue-form-frame .queue-frame-current,.queue-closing-rail .queue-frame-current,.queue-chrome-panel .queue-frame-current{animation-delay:2.2s}.queue-form input,.queue-form select,.queue-form textarea{transition:border-color .22s,box-shadow .22s,background .22s}.queue-form input:focus,.queue-form select:focus,.queue-form textarea:focus{background:#030c12f5;box-shadow:0 0 0 2px #00aeff1a,inset 0 0 22px #00aeff0e,0 0 20px #00aeff14}.queue-form-submit:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ffffff52,#00aeff80,#0000);width:20%;animation:14s ease-in-out infinite queueSubmitSweep;position:absolute;top:0;bottom:0;left:-24%}@keyframes queueSubmitSweep{0%,34%,to{opacity:0;transform:translate(0)}37%{opacity:.8}44%{opacity:1;transform:translate(720%)}47%{opacity:0;transform:translate(720%)}}@media (width<=1280px){.queue-process-conduit,.queue-process-terminal{display:none}}@media (width<=820px){.queue-screw{width:18px;height:18px}.queue-screw-set--compact .queue-screw{width:14px;height:14px}}@media (prefers-reduced-motion:reduce){.queue-frame-current,.queue-frame-glint,.queue-process-card__current,.queue-process-card__status,.queue-process-card__icon-shell img,.queue-process-card__icon-charge,.queue-process-card__icon-shell:after,.queue-process-conduit i,.queue-form-submit:after{animation:none!important}}.queue-page--reservation .queue-hero__copy{max-width:690px}.queue-page--reservation .queue-hero__specs span:first-child{color:#eef7fcd6;border-color:#00aeff6b}.queue-capacity-console{grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);gap:18px;display:grid}.queue-capacity-console__main,.queue-capacity-console__status{min-height:260px}.queue-capacity-display{grid-template-columns:150px 1fr;align-items:center;gap:28px;margin-top:26px;display:grid}.queue-capacity-display__number{aspect-ratio:1;color:#fff;clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);background:radial-gradient(circle,#00aeff21,#02080ceb 66%);border:1px solid #00aeff9e;place-items:center;width:140px;font-size:clamp(64px,7vw,98px);font-weight:950;line-height:1;display:grid;box-shadow:inset 0 0 32px #00aeff17,0 0 28px #00aeff1c}.queue-capacity-display span,.queue-capacity-console__status>p{color:var(--queue-blue);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900}.queue-capacity-display strong{text-transform:uppercase;margin-top:8px;font-size:clamp(22px,2.2vw,34px);display:block}.queue-capacity-display p{color:#e1e9efad;max-width:650px;margin:10px 0 0;line-height:1.65}.queue-capacity-console__status{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:42px 32px;display:flex}.queue-capacity-console__status h3{color:#fff;text-transform:uppercase;margin:10px 0 8px;font-size:clamp(28px,3vw,42px)}.queue-capacity-console__status>span:last-child{color:#e1e9ef9e;max-width:340px;line-height:1.55}.queue-capacity-led{background:var(--queue-blue);border-radius:50%;width:15px;height:15px;margin-bottom:18px;animation:3s ease-in-out infinite queueReservationLed;box-shadow:0 0 0 5px #00aeff14,0 0 18px #00aeffd9}.queue-reservation-conditions{gap:12px;margin-top:26px;display:grid}.queue-reservation-conditions span{color:#e5eef4b8;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:11px;font-size:13px;font-weight:800;display:flex}.queue-reservation-conditions i{background:#00aeff47;border:1px solid #00aeffd1;width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 10px #00aeff52}.queue-consent{background:#00aeff09;border:1px solid #00aeff33;grid-template-columns:20px 1fr;align-items:start;padding:16px;gap:12px!important;display:grid!important}.queue-consent input{width:18px;height:18px;accent-color:var(--queue-blue);margin-top:2px;padding:0}.queue-consent span{line-height:1.55;color:#e1e9efb8!important;letter-spacing:.035em!important;text-transform:none!important;font-size:12px!important}.queue-reservation-success .queue-command-button{margin-top:12px}.queue-secondary-action{color:#e1e9ef9e;font:inherit;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;margin-top:13px;font-size:12px;font-weight:900}.queue-secondary-action:hover{color:#fff}@keyframes queueReservationLed{0%,to{opacity:.58;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@media (width<=1040px){.queue-capacity-console{grid-template-columns:1fr}.queue-capacity-console__main,.queue-capacity-console__status{min-height:0}}@media (width<=620px){.queue-capacity-display{text-align:center;grid-template-columns:1fr}.queue-capacity-display__number{width:118px;margin:0 auto}.queue-capacity-display p{margin-inline:auto}.queue-capacity-console__main{padding-inline:22px}.queue-consent{grid-column:auto}}@media (prefers-reduced-motion:reduce){.queue-capacity-led{animation:none}}.queue-hero--spotlight{background:linear-gradient(#0d1c26fa,#03080cfe);min-height:0;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00aeff47,0 28px 80px #00000080,0 0 36px #00aeff17}.queue-hero--spotlight:after{height:3px;animation:9s ease-in-out infinite queueHeroRailCharge}.queue-hero__spotlight-stage{aspect-ratio:1717/916;background:#02070b;border-bottom:1px solid #bed6e633;width:100%;min-height:0;position:relative;overflow:hidden}.queue-hero__spotlight-image{object-fit:contain;object-position:center;filter:saturate(1.04)contrast(1.035)brightness(.98);width:100%;height:100%;display:block;transform:scale(1.002)}.queue-hero__spotlight-stage:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#00000040,#0000 8% 92%,#00000040),linear-gradient(#00000021,#0000 18% 82%,#00000047);position:absolute;inset:0;box-shadow:inset 0 0 70px #00000061}.queue-hero__spotlight-sheen{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.queue-hero__spotlight-sheen:before{content:"";filter:blur(1px);background:linear-gradient(90deg,#0000,#ffffff06,#ffffff21,#00aeff14,#0000);width:18%;animation:16s cubic-bezier(.55,0,.25,1) infinite queueHeroStudioSweep;position:absolute;top:-24%;bottom:-24%;left:-28%;transform:skew(-18deg)}.queue-hero__spotlight-current{z-index:5;pointer-events:none;opacity:.8;background:linear-gradient(90deg,#0000,#00aeff59,#fff,#00aeffbf,#0000);height:2px;position:absolute;bottom:0;left:7%;right:7%;box-shadow:0 0 16px #00aeff9e}.queue-hero__spotlight-current:after{content:"";background:linear-gradient(90deg, transparent, #fff 42%, var(--queue-blue) 68%, transparent);filter:blur(.4px);width:74px;height:6px;animation:8s ease-in-out infinite queueHeroCurrentPacket;position:absolute;top:-2px;left:0}.queue-hero__command-deck{z-index:7;background:linear-gradient(90deg,#00aeff0e,#0000 25% 75%,#00aeff09),linear-gradient(#0c1a23fa,#03090dfe);border-top:1px solid #ffffff14;grid-template-columns:minmax(360px,1fr) auto;grid-template-areas:"copy action""specs specs";align-items:center;gap:22px 34px;padding:28px clamp(28px,4vw,68px) 30px;display:grid;position:relative}.queue-hero__command-deck:before,.queue-hero__command-deck:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00aeffb8,#d9dde357,#0000);width:1px;position:absolute;top:18px;bottom:18px;box-shadow:0 0 10px #00aeff4d}.queue-hero__command-deck:before{left:18px}.queue-hero__command-deck:after{right:18px}.queue-hero__command-copy{grid-area:copy;min-width:0}.queue-hero__command-copy .queue-hero__eyebrow{max-width:760px;margin-bottom:8px}.queue-hero__command-copy h1{letter-spacing:.035em;color:#f7f9fb;text-shadow:0 3px #00000073,0 0 20px #00aeff1f;max-width:none;font-size:clamp(28px,3.2vw,54px);line-height:.98}.queue-hero__command-copy>p{color:#e6eef4b8;max-width:840px;margin:12px 0 0;font-size:15px;line-height:1.65}.queue-command-button--hero{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);border-color:#00aeffeb;grid-area:action;min-height:62px;margin:0;padding-inline:30px 26px;box-shadow:inset 0 1px #ffffff26,inset 0 0 30px #00aeff1f,0 0 0 1px #00aeff29,0 15px 34px #00000061,0 0 24px #00aeff21}.queue-command-button--hero:hover{transform:none}.queue-command-button--hero:hover i{transform:translate(5px)}.queue-hero__command-deck .queue-hero__specs{border-top:1px solid #b4cfe021;grid-area:specs;margin:0;padding-top:18px}.queue-hero__command-deck .queue-hero__specs span{background:linear-gradient(#0c1b25e6,#030a0ff0);border-color:#00aeff3d;min-height:36px;box-shadow:inset 0 1px #ffffff0e}.queue-chrome-card,.queue-chrome-panel,.queue-form-frame{box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00aeff2e,0 22px 55px #0006,0 0 20px #00aeff0b}.queue-chrome-card:hover{border-color:#00aeffb8;transform:none;box-shadow:inset 0 1px #ffffff2e,inset 0 0 30px #00aeff16,0 24px 58px #00000073,0 0 22px #00aeff1f}@keyframes queueHeroStudioSweep{0%,72%{opacity:0;transform:translate(0)skew(-18deg)}76%{opacity:.9}88%{opacity:.7}94%,to{opacity:0;transform:translate(780%)skew(-18deg)}}@keyframes queueHeroCurrentPacket{0%,16%{opacity:0;transform:translate(0)}22%{opacity:1}78%{opacity:1}86%,to{opacity:0;transform:translate(calc(100vw - 320px))}}@keyframes queueHeroRailCharge{0%,82%,to{opacity:.72;filter:brightness(.9)}88%{opacity:1;filter:brightness(1.65)}94%{opacity:.85;filter:brightness(1.1)}}@media (width<=1040px){.queue-hero--spotlight{display:block}.queue-hero__spotlight-stage{aspect-ratio:1717/916;min-height:0}.queue-hero__command-deck{grid-template-columns:1fr;grid-template-areas:"copy""action""specs";align-items:stretch}.queue-command-button--hero{justify-content:space-between;width:100%}}@media (width<=820px){.queue-hero__command-deck{padding:24px 26px 28px}.queue-hero__command-deck:before,.queue-hero__command-deck:after{display:none}.queue-hero__command-copy .queue-hero__eyebrow{align-items:flex-start}.queue-hero__command-copy h1{font-size:clamp(30px,8.5vw,48px)}.queue-hero__spotlight-stage{aspect-ratio:1717/916}}@media (width<=540px){.queue-hero__spotlight-stage{aspect-ratio:1.12;background:#02070b}.queue-hero__spotlight-image{object-fit:cover;object-position:55% center}.queue-hero__command-copy .queue-hero__eyebrow{gap:8px}.queue-hero__status{white-space:normal}.queue-hero__command-copy>p{font-size:14px}.queue-hero__command-deck .queue-hero__specs{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.queue-hero__spotlight-sheen:before,.queue-hero__spotlight-current:after,.queue-hero--spotlight:after{animation:none}}.queue-deposit-policy{position:relative}.queue-section-heading>span{color:#e1e9efad;max-width:900px;margin:18px auto 0;line-height:1.7;display:block}.queue-deposit-ladder{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.queue-deposit-tier{text-align:center;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(#ffffff0e,#0000 22%),linear-gradient(145deg,#00aeff13,#03080cf0 56%);border:1px solid #b2c6d342;min-height:224px;padding:27px 18px 24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 0 24px #00aeff09,0 18px 40px #0000004d}.queue-deposit-tier:after{content:"";opacity:.58;background:linear-gradient(90deg,#0000,#00aeff8c,#fff,#00aeff8c,#0000);height:2px;position:absolute;bottom:12px;left:18px;right:18px}.queue-deposit-tier__position{color:#dae5edad;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.queue-deposit-tier>strong{color:#fff;text-shadow:0 0 20px #00aeff42;margin:15px 0 10px;font-size:clamp(34px,3vw,52px);line-height:1;display:block}.queue-deposit-tier h3{color:var(--queue-blue);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px}.queue-deposit-tier p{color:#e1e9ef9e;margin:13px 0 0;font-size:12px;line-height:1.55}.queue-deposit-calculator{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:linear-gradient(90deg,#00aeff12,#0000 38%),linear-gradient(#ffffff0b,#03080cf5);border:1px solid #00aeff61;grid-template-columns:minmax(250px,1.25fr) minmax(210px,.8fr) minmax(230px,.9fr) minmax(260px,1fr);align-items:end;gap:18px;margin-top:22px;padding:28px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 36px #00aeff0b,0 24px 60px #00000057}.queue-deposit-calculator__copy p{color:var(--queue-blue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900}.queue-deposit-calculator__copy h3{text-transform:uppercase;margin:0 0 8px;font-size:20px}.queue-deposit-calculator__copy>span,.queue-deposit-calculator label>span{color:#e1e9efa3;font-size:11px;line-height:1.5}.queue-deposit-calculator label{flex-direction:column;gap:8px;display:flex}.queue-deposit-calculator label>span{letter-spacing:.09em;text-transform:uppercase;font-weight:900}.queue-deposit-input{background:#02070be6;border:1px solid #aac0cf4d;grid-template-columns:auto 1fr;align-items:center;display:grid}.queue-deposit-input b{color:var(--queue-blue);letter-spacing:.1em;padding:0 12px;font-size:11px}.queue-deposit-input input,.queue-deposit-calculator select{color:#fff;width:100%;min-height:48px;font:inherit;background:#02070be6;border:1px solid #aac0cf4d;outline:none;padding:12px 13px}.queue-deposit-input input{border:0;border-left:1px solid #aac0cf3d}.queue-deposit-input:focus-within,.queue-deposit-calculator select:focus{border-color:#00aeffcc;box-shadow:0 0 0 2px #00aeff17}.queue-deposit-result{background:#0000003d;border:1px solid #d9dde333;min-height:112px;padding:17px 18px;transition:border-color .25s,box-shadow .25s,background .25s}.queue-deposit-result>span,.queue-form-deposit-summary>span{color:#e1e9ef94;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.queue-deposit-result strong,.queue-form-deposit-summary strong{color:#fff;margin:8px 0 6px;font-size:clamp(20px,2vw,29px);line-height:1.15;display:block}.queue-deposit-result small,.queue-form-deposit-summary small{color:#e1e9ef94;line-height:1.45}.queue-deposit-result--ready{background:#00aeff11;border-color:#00aeffad;box-shadow:inset 0 0 22px #00aeff0f,0 0 22px #00aeff17}.queue-deposit-result--ready strong{color:var(--queue-blue)}.queue-deposit-policy__note{color:#e1e9ef9e;text-align:center;max-width:1050px;margin:18px auto 0;line-height:1.65}.queue-form-deposit-summary{text-align:center;background:#00aeff0e;border:1px solid #00aeff59;padding:17px 18px}.queue-form-deposit-summary strong{color:var(--queue-blue)}@media (width<=1380px){.queue-deposit-ladder{grid-template-columns:repeat(3,minmax(0,1fr))}.queue-deposit-calculator{grid-template-columns:1fr 1fr}.queue-deposit-result{min-height:0}}@media (width<=820px){.queue-deposit-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-deposit-calculator{grid-template-columns:1fr;padding:23px 18px}}@media (width<=520px){.queue-deposit-ladder{grid-template-columns:1fr}.queue-deposit-tier{min-height:190px}}@media (prefers-reduced-motion:reduce){.queue-deposit-result{transition:none}}.queue-form-error{color:#ffd0d0;background:#57121238;border:1px solid #ff7e7e57;grid-column:1/-1;margin:0;padding:13px 15px;font-size:13px;line-height:1.55}.queue-form-submit:disabled{cursor:wait;opacity:.72}.stagevector-page{--sv-blue:#00aeff;--sv-blue-soft:#00aeff33;--sv-chrome:#d9dde3;--sv-panel:#040c12eb;color:#f6f9fb;width:min(100%,1920px);margin:0 auto;padding:22px clamp(14px,2vw,34px) 56px;position:relative;overflow:hidden}.stagevector-page:before{content:"";z-index:-1;background:radial-gradient(circle at 14% 10%,#00aeff17,#0000 30%),radial-gradient(circle at 86% 18%,#006cbe1f,#0000 32%),linear-gradient(#02060a 0%,#061019 48%,#02060a 100%);position:fixed;inset:0}.stagevector-hero{isolation:isolate;position:relative}.stagevector-hero__grid,.stagevector-preview__grid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#00aeff0a 1px,#0000 1px),linear-gradient(90deg,#00aeff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;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(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}.stagevector-hero__beam{z-index:-1;opacity:.22;filter:blur(26px);clip-path:polygon(45% 0,58% 0,100% 100%,0 100%);background:linear-gradient(#00aeff57,#0000 72%);width:36%;height:70%;position:absolute;top:8%}.stagevector-hero__beam--a{left:2%;transform:rotate(-7deg)}.stagevector-hero__beam--b{right:3%;transform:rotate(8deg)}.stagevector-hero__frame{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:#02060a;border:1px solid #bed2e061;min-height:460px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 42px #00aeff09,0 26px 80px #00000094,0 0 30px #00aeff14}.stagevector-hero__frame:before,.stagevector-hero__frame:after{content:"";z-index:4;background:linear-gradient(90deg, transparent, #d9dde3bf, #fff, var(--sv-blue), #fff, #d9dde3b8, transparent);height:3px;position:absolute;left:0;right:0;box-shadow:0 0 18px #00aeff6b}.stagevector-hero__frame:before{top:0}.stagevector-hero__frame:after{bottom:0}.stagevector-hero__image{object-fit:cover;width:100%;height:auto;min-height:460px;display:block}.stagevector-hero__scan{z-index:3;pointer-events:none;background:linear-gradient(#0000,#00aeff12,#ffffff24,#0000);height:24%;animation:12s linear infinite svHeroScan;position:absolute;inset:-45% 0 auto}.stagevector-hero__screw{z-index:6;object-fit:contain;filter:drop-shadow(0 0 8px #ffffff2e);width:20px;height:20px;position:absolute}.stagevector-hero__screw--tl{top:8px;left:8px}.stagevector-hero__screw--tr{top:8px;right:8px}.stagevector-hero__screw--bl{bottom:8px;left:8px}.stagevector-hero__screw--br{bottom:8px;right:8px}.stagevector-status{z-index:5;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);background:linear-gradient(135deg,#ffffff0e,#0000 28%),linear-gradient(#091721f7,#02090efa);border:1px solid #b4cad857;grid-template-columns:1.35fr .9fr;align-items:stretch;gap:24px;width:min(94%,1540px);margin:30px auto 0;padding:clamp(24px,3vw,42px);animation:.8s cubic-bezier(.2,.75,.2,1) both svStatusArrival;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,inset 0 0 34px #00aeff0b,0 24px 70px #00000085,0 0 28px #00aeff1c}.stagevector-status:before{content:"";background:linear-gradient(90deg, transparent, var(--sv-blue), #fff, var(--sv-blue), transparent);background-size:220% 100%;height:2px;animation:6.5s linear infinite svStatusRail;position:absolute;top:0;left:24px;right:24px;box-shadow:0 0 16px #00aeff8c}.stagevector-status__eyebrow,.stagevector-kicker,.stagevector-status__console span,.stagevector-intro__matrix-label,.stagevector-capability-card__state{color:var(--sv-blue);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.stagevector-status h1,.stagevector-section h2{font-family:var(--sm-font-display);text-transform:uppercase;letter-spacing:.055em;margin:9px 0 0}.stagevector-status h1{text-shadow:0 0 22px #00aeff24;font-size:clamp(34px,4.8vw,72px);line-height:.98}.stagevector-status__identity p,.stagevector-intro__copy p,.stagevector-section-heading p,.stagevector-preview__copy p{color:#e0e9efb8;line-height:1.72}.stagevector-status__identity p{max-width:910px;margin:18px 0 0;font-size:16px}.stagevector-status__console{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(90deg,#00aeff0f,#0000 46%),#01080ddb;border:1px solid #00aeff52;align-content:center;gap:14px;padding:22px 24px 22px 48px;display:grid;position:relative}.stagevector-status__console>div{border-bottom:1px solid #bed2e01c;grid-template-columns:minmax(130px,.8fr) 1.2fr;align-items:center;gap:16px;padding:10px 0;display:grid}.stagevector-status__console>div:last-child{border-bottom:0}.stagevector-status__console strong{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.stagevector-status__pulse{background:var(--sv-blue);border-radius:50%;width:12px;height:12px;animation:2.4s ease-in-out infinite svStatusPulse;position:absolute;top:50%;left:18px;transform:translateY(-50%);box-shadow:0 0 0 7px #00aeff14,0 0 22px #00aeffc7}.stagevector-section{background:linear-gradient(#ffffff06,#0000 30%),#02090ebd;border:1px solid #b4cad833;margin-top:34px;position:relative;box-shadow:inset 0 0 30px #00aeff06,0 22px 54px #00000059}.stagevector-intro{grid-template-columns:1.18fr .82fr;gap:clamp(28px,4vw,72px);padding:clamp(34px,4vw,64px);display:grid}.stagevector-intro__copy h2,.stagevector-section-heading h2,.stagevector-preview__copy h2{font-size:clamp(30px,3.5vw,54px);line-height:1.05}.stagevector-intro__copy p{max-width:900px;margin:19px 0 0}.stagevector-intro__matrix{background:#01070bd1;border:1px solid #00aeff40;align-self:stretch;padding:24px;box-shadow:inset 0 0 26px #00aeff09}.stagevector-intro__matrix-label{margin-bottom:14px;display:block}.stagevector-intro__signal{border-top:1px solid #bed2e01c;grid-template-columns:42px 1fr 52px;align-items:center;gap:14px;min-height:54px;display:grid}.stagevector-intro__signal span{color:#d9dde37a;font-size:12px;font-weight:900}.stagevector-intro__signal strong{letter-spacing:.05em;text-transform:uppercase;font-size:13px}.stagevector-intro__signal i{background:linear-gradient(90deg, #00aeff1a, var(--sv-blue), #fff);height:2px;box-shadow:0 0 10px #00aeff5c}.stagevector-capabilities{padding:clamp(34px,4vw,62px)}.stagevector-section-heading{text-align:center;max-width:1000px;margin:0 auto 30px}.stagevector-section-heading p{margin:15px 0 0}.stagevector-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.stagevector-capability-card{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(135deg,#ffffff0d,#0000 30%),linear-gradient(#081823eb,#02090efa);border:1px solid #bed2e045;min-height:330px;padding:34px 27px 28px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:inset 0 0 25px #00aeff08,0 18px 42px #00000057}.stagevector-capability-card:hover{border-color:#00aeffa8;transform:translateY(-4px);box-shadow:inset 0 0 28px #00aeff11,0 24px 54px #00000070,0 0 24px #00aeff1a}.stagevector-capability-card>img{object-fit:contain;filter:drop-shadow(0 0 15px #00aeff3d);width:86px;height:86px}.stagevector-capability-card h3{font-family:var(--sm-font-display);letter-spacing:.055em;text-transform:uppercase;margin:16px 0 10px;font-size:24px}.stagevector-capability-card p{color:#e0e9efad;margin:0;line-height:1.64}.stagevector-capability-card__state{position:absolute;bottom:24px;left:27px}.stagevector-capability-card__rail{background:linear-gradient(90deg, transparent, var(--sv-blue), #fff, var(--sv-blue), transparent);height:2px;position:absolute;bottom:10px;left:22px;right:22px;box-shadow:0 0 12px #00aeff59}.stagevector-capability-card__corner{border-color:#d9dde38a;width:24px;height:24px;position:absolute}.stagevector-capability-card__corner--tl{border-top:2px solid;border-left:2px solid;top:7px;left:7px}.stagevector-capability-card__corner--tr{border-top:2px solid;border-right:2px solid;top:7px;right:7px}.stagevector-capability-card__corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:7px;left:7px}.stagevector-capability-card__corner--br{border-bottom:2px solid;border-right:2px solid;bottom:7px;right:7px}.stagevector-preview{grid-template-columns:1.2fr .8fr;align-items:center;gap:32px;padding:clamp(34px,4vw,60px);display:grid;overflow:hidden}.stagevector-preview__copy,.stagevector-preview__actions{z-index:2;position:relative}.stagevector-preview__copy p{max-width:920px;margin:17px 0 0}.stagevector-preview__actions{gap:14px;display:grid}.stagevector-button{color:#fff;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);border:1px solid #bed2e057;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 22px;font-size:12px;font-weight:900;text-decoration:none;display:flex;position:relative;overflow:hidden}.stagevector-button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff21,#00aeff47,#0000);transition:transform .55s;position:absolute;inset:0;transform:translate(-110%)}.stagevector-button:hover:before{transform:translate(110%)}.stagevector-button span,.stagevector-button b{z-index:1;position:relative}.stagevector-button b{color:var(--sv-blue);font-size:21px;transition:transform .25s}.stagevector-button:hover b{color:#fff;transform:translate(6px)}.stagevector-button--primary{background:linear-gradient(#0d3249f0,#020c12fa);border-color:#00aeffbf;box-shadow:inset 0 0 24px #00aeff14,0 0 24px #00aeff1a}.stagevector-button--secondary{background:#02080cd9}.stagevector-closing{background:#d9dde314;border:1px solid #b4cad83d;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid}.stagevector-closing span{color:#edf4f8d1;text-align:center;letter-spacing:.12em;text-transform:uppercase;background:#02080cf5;padding:20px;font-size:12px;font-weight:900}@keyframes svHeroScan{to{transform:translateY(650%)}}@keyframes svStatusArrival{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes svStatusRail{0%{background-position:110% 0}to{background-position:-110% 0}}@keyframes svStatusPulse{0%,to{opacity:.7;transform:translateY(-50%)scale(.88)}50%{opacity:1;transform:translateY(-50%)scale(1.08)}}@media (width<=1180px){.stagevector-status,.stagevector-intro,.stagevector-preview{grid-template-columns:1fr}.stagevector-status__console{min-height:220px}.stagevector-capability-grid,.stagevector-preview__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.stagevector-page{padding-inline:10px}.stagevector-hero__frame,.stagevector-hero__image{min-height:320px}.stagevector-hero__image{object-position:52% center}.stagevector-status{width:calc(100% - 18px);margin-top:22px}.stagevector-capability-grid,.stagevector-preview__actions,.stagevector-closing{grid-template-columns:1fr}.stagevector-closing span+span{border-top:1px solid #bed2e01a}}@media (width<=560px){.stagevector-page{padding-top:12px}.stagevector-hero__frame,.stagevector-hero__image{min-height:250px}.stagevector-hero__image{object-position:60% center}.stagevector-hero__screw{width:16px;height:16px}.stagevector-status,.stagevector-intro,.stagevector-capabilities,.stagevector-preview{padding:24px 18px}.stagevector-status__console{padding-left:38px}.stagevector-status__console>div{grid-template-columns:1fr;gap:4px}.stagevector-intro__matrix{padding:18px}.stagevector-intro__signal{grid-template-columns:34px 1fr}.stagevector-intro__signal i{display:none}.stagevector-capability-card{min-height:305px;padding-inline:22px}.stagevector-capability-card__state{left:22px}.stagevector-button{min-height:62px}}@media (hover:none){.stagevector-capability-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.stagevector-hero__scan,.stagevector-status,.stagevector-status:before,.stagevector-status__pulse{animation:none}.stagevector-capability-card,.stagevector-button:before,.stagevector-button b{transition:none}}.stagevector-hero{padding-bottom:clamp(54px,5vw,84px)}.stagevector-hero:after{content:"";background:linear-gradient(90deg,#0000,#d9dde347,#00aeffe6,#fffc,#00aeffe6,#d9dde347,#0000);height:1px;position:absolute;bottom:clamp(24px,2.7vw,38px);left:8%;right:8%;box-shadow:0 0 16px #00aeff57}.stagevector-status{isolation:isolate;margin-top:0;overflow:hidden}.stagevector-status:after{content:"";z-index:-1;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);pointer-events:none;border:1px solid #00aeff14;position:absolute;inset:8px}.stagevector-status__corner{z-index:4;opacity:.92;filter:drop-shadow(0 0 8px #00aeff2e);width:34px;height:34px;position:absolute}.stagevector-status__corner:before,.stagevector-status__corner:after{content:"";background:linear-gradient(90deg,#5d6872,#f7fbff 38%,#7a8791 62%,#27313a);position:absolute;box-shadow:0 0 8px #ffffff24}.stagevector-status__corner:before{width:34px;height:3px}.stagevector-status__corner:after{width:3px;height:34px}.stagevector-status__corner--tl{top:4px;left:4px}.stagevector-status__corner--tr{top:4px;right:4px;transform:scaleX(-1)}.stagevector-status__corner--bl{bottom:4px;left:4px;transform:scaleY(-1)}.stagevector-status__corner--br{bottom:4px;right:4px;transform:scale(-1)}.stagevector-status__sweep{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#00aeff1f,#ffffff17,#0000);width:18%;animation:10s ease-in-out infinite svStatusSweep;position:absolute;top:0;bottom:0;left:-26%;transform:skew(-17deg)}.stagevector-status__identity,.stagevector-status__console{z-index:3;position:relative}.stagevector-status__identity{flex-direction:column;justify-content:center;padding:4px 6px 4px 2px;display:flex}.stagevector-status h1{background:linear-gradient(#fff 0%,#dce6ec 42%,#7f929f 72%,#f4f8fb 100%);color:#0000;filter:drop-shadow(0 0 14px #00aeff1f);-webkit-background-clip:text;background-clip:text}.stagevector-status__transmission{color:#dae5ec8c;letter-spacing:.16em;text-transform:uppercase;grid-template-columns:auto minmax(70px,1fr) auto;align-items:center;gap:14px;margin-top:24px;font-size:9px;font-weight:900;display:grid}.stagevector-status__transmission i{background:#00aeff1a;height:2px;overflow:hidden}.stagevector-status__transmission i:after{content:"";background:linear-gradient(90deg, transparent, #fff, var(--sv-blue), transparent);width:22%;height:100%;animation:4.6s linear infinite svTransmission;display:block;box-shadow:0 0 12px #00aeff99}.stagevector-status__transmission strong{color:var(--sv-blue);font-size:inherit}.stagevector-status__console{box-shadow:inset 0 0 26px #00aeff0b,inset 0 1px #ffffff0d,0 0 20px #00000057}.stagevector-status__console-label{margin:0 0 8px;display:block;color:#d9dde380!important;letter-spacing:.2em!important;font-size:9px!important}.stagevector-status__console>div{transition:background .25s,padding .25s}.stagevector-status__console>div:hover{background:linear-gradient(90deg,#00aeff0e,#0000);padding-inline:8px}.stagevector-section{overflow:hidden}.stagevector-section:before{content:"";background:linear-gradient(90deg,#0000,#d9dde347,#00aeffad,#d9dde347,#0000);height:1px;position:absolute;top:0;left:3%;right:3%;box-shadow:0 0 12px #00aeff38}.stagevector-capability-card:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff0e 48%,#00aeff0f 52%,#0000 62%);transition:transform .75s;position:absolute;inset:0;transform:translate(-130%)}.stagevector-capability-card:hover:after{transform:translate(130%)}.stagevector-capability-card>img{transition:transform .35s,filter .35s}.stagevector-capability-card:hover>img{filter:drop-shadow(0 0 22px #00aeff66);transform:translateY(-3px)}.stagevector-preview{box-shadow:inset 0 0 34px #00aeff09,0 24px 64px #0000006b,0 0 28px #00aeff0e}@keyframes svStatusSweep{0%,16%{opacity:0;left:-26%}22%{opacity:1}48%{opacity:.85;left:112%}52%,to{opacity:0;left:112%}}@keyframes svTransmission{0%{transform:translate(-120%)}to{transform:translate(560%)}}@media (width<=820px){.stagevector-hero{padding-bottom:42px}.stagevector-hero:after{bottom:20px}.stagevector-status__transmission{grid-template-columns:1fr;gap:8px}.stagevector-status__transmission i{width:100%}}@media (width<=560px){.stagevector-hero{padding-bottom:34px}.stagevector-hero:after{bottom:15px}.stagevector-status__corner{width:24px;height:24px}.stagevector-status__corner:before{width:24px}.stagevector-status__corner:after{height:24px}}@media (prefers-reduced-motion:reduce){.stagevector-status__sweep,.stagevector-status__transmission i:after{animation:none}.stagevector-capability-card:after,.stagevector-capability-card>img,.stagevector-status__console>div{transition:none}}@media (width<=1440px){.stagevector-page{padding-inline:clamp(14px,1.8vw,26px)}.stagevector-status{width:min(96%,1380px)}.stagevector-status h1{font-size:clamp(38px,4.5vw,64px)}.stagevector-capability-card{min-height:344px}}@media (width<=1180px){.stagevector-page{padding-bottom:46px}.stagevector-hero__frame,.stagevector-hero__image{min-height:390px}.stagevector-status{gap:22px;width:min(96%,1080px)}.stagevector-status__identity{padding-right:0}.stagevector-status__console{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;padding:24px 24px 24px 50px}.stagevector-status__console-label{grid-column:1/-1}.stagevector-status__console>div{border-bottom:0;border-right:1px solid #bed2e01c;grid-template-columns:1fr;gap:6px;min-width:0;padding:12px 14px}.stagevector-status__console>div:last-child{border-right:0}.stagevector-intro{gap:30px}.stagevector-intro__matrix{width:100%}.stagevector-preview{gap:26px}}@media (width<=960px){.stagevector-page{padding-inline:12px}.stagevector-hero{padding-bottom:46px}.stagevector-hero__frame{min-height:340px}.stagevector-hero__image{object-position:center;min-height:340px}.stagevector-status{width:calc(100% - 10px);padding:30px 28px}.stagevector-status h1{font-size:clamp(36px,7.5vw,58px)}.stagevector-status__identity p{max-width:none}.stagevector-intro,.stagevector-capabilities,.stagevector-preview{padding:38px 30px}.stagevector-intro__copy h2,.stagevector-section-heading h2,.stagevector-preview__copy h2{font-size:clamp(30px,5.6vw,46px)}.stagevector-capability-grid{gap:16px}.stagevector-capability-card{min-height:326px;padding:30px 24px 26px}.stagevector-capability-card>img{width:76px;height:76px}.stagevector-capability-card h3{font-size:21px}.stagevector-capability-card__state{left:24px}.stagevector-preview__actions{width:100%}}@media (width<=760px){.stagevector-page{padding:10px 9px 38px}.stagevector-hero{padding-bottom:40px}.stagevector-hero:after{bottom:18px;left:4%;right:4%}.stagevector-hero__beam{opacity:.15;width:54%}.stagevector-hero__grid,.stagevector-preview__grid{background-size:28px 28px}.stagevector-hero__frame{aspect-ratio:16/9;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);min-height:0}.stagevector-hero__image{object-fit:cover;object-position:54% center;width:100%;height:100%;min-height:0}.stagevector-hero__screw{width:16px;height:16px}.stagevector-status{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);gap:20px;width:100%;padding:28px 22px}.stagevector-status h1{font-size:clamp(33px,10vw,52px);line-height:1}.stagevector-status__identity p{margin-top:15px;font-size:15px;line-height:1.65}.stagevector-status__transmission{margin-top:20px}.stagevector-status__console{grid-template-columns:1fr;padding:22px 20px 22px 42px}.stagevector-status__console>div{border-bottom:1px solid #bed2e01c;border-right:0;padding:11px 0}.stagevector-status__console>div:last-child{border-bottom:0}.stagevector-status__console>div:hover{padding-inline:0}.stagevector-section{margin-top:24px}.stagevector-intro,.stagevector-capabilities,.stagevector-preview{padding:30px 22px}.stagevector-intro__copy h2,.stagevector-section-heading h2,.stagevector-preview__copy h2{font-size:clamp(28px,8vw,42px)}.stagevector-intro__copy p,.stagevector-section-heading p,.stagevector-preview__copy p{font-size:15px;line-height:1.65}.stagevector-intro__matrix{padding:20px}.stagevector-intro__signal{grid-template-columns:36px 1fr 38px;gap:10px;min-height:50px}.stagevector-intro__signal strong{min-width:0;font-size:12px;line-height:1.35}.stagevector-capability-grid{grid-template-columns:1fr}.stagevector-capability-card{min-height:0;padding:28px 22px 62px}.stagevector-capability-card>img{width:72px;height:72px}.stagevector-capability-card h3{font-size:22px}.stagevector-capability-card p{line-height:1.58}.stagevector-capability-card__state{bottom:25px;left:22px}.stagevector-preview__actions{grid-template-columns:1fr}.stagevector-button{width:100%;min-height:60px;padding-inline:20px}.stagevector-closing{margin-top:24px}.stagevector-closing span{padding:18px 16px;font-size:11px;line-height:1.45}}@media (width<=520px){.stagevector-page{padding-inline:7px}.stagevector-hero__frame{aspect-ratio:4/3}.stagevector-hero__image{object-position:58% center}.stagevector-hero__frame:before,.stagevector-hero__frame:after{height:2px}.stagevector-status{padding:24px 18px}.stagevector-status h1{letter-spacing:.035em;font-size:clamp(30px,11vw,44px)}.stagevector-status__eyebrow,.stagevector-kicker,.stagevector-status__console span,.stagevector-intro__matrix-label,.stagevector-capability-card__state{letter-spacing:.13em;font-size:10px}.stagevector-status__transmission{font-size:8px}.stagevector-status__console{padding:20px 16px 20px 38px}.stagevector-status__pulse{width:10px;height:10px;left:14px}.stagevector-intro,.stagevector-capabilities,.stagevector-preview{padding:26px 17px}.stagevector-intro__copy h2,.stagevector-section-heading h2,.stagevector-preview__copy h2{letter-spacing:.035em;font-size:clamp(27px,9.5vw,38px)}.stagevector-intro__matrix{padding:16px}.stagevector-intro__signal{grid-template-columns:30px 1fr}.stagevector-intro__signal i{display:none}.stagevector-capability-card{padding:26px 18px 60px}.stagevector-capability-card h3{font-size:20px}.stagevector-capability-card__state{left:18px}.stagevector-button{letter-spacing:.1em;min-height:58px;font-size:11px}}@media (width<=390px){.stagevector-hero__frame{aspect-ratio:1}.stagevector-hero__image{object-position:61% center}.stagevector-status h1{font-size:30px}.stagevector-status__identity p,.stagevector-intro__copy p,.stagevector-section-heading p,.stagevector-preview__copy p{font-size:14px}.stagevector-status__console strong{font-size:12px}.stagevector-closing span{letter-spacing:.1em;font-size:10px}}@media (hover:none),(pointer:coarse){.stagevector-capability-card:hover,.stagevector-capability-card:hover>img,.stagevector-status__console>div:hover{transform:none}.stagevector-capability-card:hover:after{transform:translate(-130%)}.stagevector-button:hover:before{transform:translate(-110%)}.stagevector-button:hover b{color:var(--sv-blue);transform:none}}.mobile-page{color:#eef7fa;background:radial-gradient(circle at 50% 0,#00aeff17,#0000 31%),linear-gradient(#090e13,#060a0e);min-height:100vh;padding:120px 0 90px}.mobile-shell{width:min(1840px,100% - 48px);margin:0 auto}.mobile-kicker{color:#00aeff;text-transform:uppercase;letter-spacing:.22em;margin:0 0 14px;font-size:11px;font-weight:800}.mobile-hero{background:linear-gradient(#ffffff0e,#0000 18%),radial-gradient(circle at 74% 45%,#00aeff29,#0000 29%),linear-gradient(135deg,#121b22fa,#03080cfe);border:1px solid #9fb4bf5c;grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;min-height:760px;padding:74px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -4px #00aeff85,0 38px 90px #00000075}.mobile-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#00aeff0a 1px,#0000 1px),linear-gradient(90deg,#00aeff0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 70% 46%,#000,#0000 62%);mask-image:radial-gradient(circle at 70% 46%,#000,#0000 62%)}.mobile-hero:after{content:"";pointer-events:none;border:1px solid #ffffff09;position:absolute;inset:18px}.mobile-hero__scan{z-index:1;background:linear-gradient(90deg,#0000,#ffffff14,#00aeff24,#0000);width:170px;animation:13s ease-in-out infinite mobileHeroScan;position:absolute;top:0;bottom:0;left:-210px;transform:skew(-16deg)}.mobile-hero__power-rail{background:linear-gradient(90deg,#0000,#00aeff40,#00aeff,#fff,#00aeff,#00aeff40,#0000) 0 0/230% 100%;height:2px;animation:5.5s linear infinite mobileRoute;position:absolute;bottom:15px;left:5%;right:5%;box-shadow:0 0 14px #00aeff70}.mobile-screw{z-index:3;width:18px;height:18px;position:absolute;top:18px}.mobile-screw img{width:100%;height:100%}.mobile-screw--tl{left:18px}.mobile-screw--tr{right:18px}.mobile-hero__copy{z-index:2;position:relative}.mobile-hero h1{color:#f7fbfd;text-transform:uppercase;letter-spacing:-.045em;max-width:860px;margin:0;font-size:clamp(54px,6vw,108px);line-height:.94}.mobile-hero h1 span{color:#00aeff;text-shadow:0 0 26px #00aeff38;display:block}.mobile-hero__copy>p:not(.mobile-kicker){color:#dcebf2bd;max-width:740px;margin:28px 0 0;font-size:17px;line-height:1.75}.mobile-hero__status{text-transform:uppercase;letter-spacing:.12em;background:#00aeff09;border:1px solid #00aeff38;align-items:center;gap:22px;margin-top:24px;padding:12px 16px;font-size:10px;display:inline-flex}.mobile-hero__status span{color:#dcebf2b3}.mobile-hero__status strong{color:#e9f9ff}.mobile-hero__status i,.mobile-division-console i,.mobile-capability em i{background:#00aeff;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:2.4s ease-in-out infinite mobileLed;display:inline-block;box-shadow:0 0 12px #00aeffe6}.mobile-hero__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.mobile-hero__actions button,.mobile-hero__actions a,.mobile-cta button{color:#f5fbff;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:linear-gradient(#172c38fa,#030a0ffc);border:1px solid #00aeff9e;align-items:center;gap:18px;min-height:58px;padding:0 26px;font-size:11px;font-weight:900;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s;display:inline-flex;box-shadow:inset 0 -2px #00aeffbf,0 0 18px #00aeff1c}.mobile-hero__actions a{border-color:#a4b7c159}.mobile-hero__actions button:hover,.mobile-hero__actions a:hover,.mobile-cta button:hover{border-color:#7cdcff;transform:translateY(-2px);box-shadow:inset 0 -2px #00aeff,0 0 28px #00aeff40}.mobile-device-array{z-index:2;perspective:1400px;filter:drop-shadow(0 26px 35px #00000059);min-height:600px;position:relative}.mobile-device-array__orbit{border:1px solid #00aeff24;border-radius:50%;animation:16s linear infinite mobileOrbit;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.mobile-device-array__orbit--a{width:520px;height:340px}.mobile-device-array__orbit--b{width:410px;height:260px;animation-duration:12s;animation-direction:reverse}.mobile-device{width:268px;height:548px;transform-style:preserve-3d;background:linear-gradient(145deg,#f1f4f6 0%,#777f86 7%,#1d252b 14%,#030608 72%,#87919a 93%,#f5f7f8 100%);border:1px solid #e0eff69e;border-radius:40px;padding:13px;position:absolute;box-shadow:0 44px 84px #0000009e,inset 0 0 0 2px #ffffff29,inset 0 -10px 18px #00000059}.mobile-device:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 28%,#ffffff57 42%,#0000 57%) 0 0/230% 100%;border-radius:37px;animation:9s ease-in-out infinite mobileChromeSweep;position:absolute;inset:2px}.mobile-device--rear{opacity:.78;animation:7s ease-in-out infinite mobileRearFloat;top:34px;left:5%;transform:rotateY(17deg)rotate(-8deg)scale(.9)}.mobile-device--front{animation:6s ease-in-out infinite mobileDeviceFloat;top:8px;right:8%;transform:rotateY(-11deg)rotate(5deg)}.mobile-device__speaker{z-index:4;background:#010304;border-radius:999px;width:70px;height:8px;position:absolute;top:17px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px 1px #ffffff1f}.mobile-device__camera{z-index:4;background:#020608;border-radius:50%;width:8px;height:8px;position:absolute;top:17px;left:calc(50% + 46px);box-shadow:inset 0 0 0 2px #00aeff1f}.mobile-device__screen{background:radial-gradient(circle at 50% 35%,#00aeff33,#0000 31%),linear-gradient(#08151c,#020609);border:1px solid #00aeff47;border-radius:28px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #00aeff17}.mobile-device__grid{background-image:linear-gradient(#00aeff13 1px,#0000 1px),linear-gradient(90deg,#00aeff13 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.mobile-device__screen-scan{background:linear-gradient(#0000,#00aeff24,#ffffff14,#0000);height:70px;animation:5.2s linear infinite mobileScreenScan;position:absolute;top:-15%;left:0;right:0}.mobile-device__label,.mobile-device__status{white-space:nowrap;color:#7bdcff;letter-spacing:.18em;font-size:8px;position:absolute;top:62px;left:50%;transform:translate(-50%)}.mobile-device__core{border:1px solid #00aeffc2;border-radius:50%;width:118px;height:118px;position:absolute;top:120px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 30px #00aeff3d,0 0 30px #00aeff42}.mobile-device__core:before,.mobile-device__core:after{content:"";border:1px dashed #bae6f780;border-radius:50%;animation:8s linear infinite mobileCoreSpin;position:absolute;inset:17px}.mobile-device__core:after{background:#00aeff;border-style:solid;animation:2.8s ease-in-out infinite mobileCorePulse;inset:39px;box-shadow:0 0 24px #00aefff2}.mobile-device__route{background:linear-gradient(90deg,#0000,#00aeff,#fff,#00aeff,#0000) 0 0/220% 100%;height:2px;animation:3.4s linear infinite mobileRoute;position:absolute;top:282px;left:34px;right:34px;box-shadow:0 0 10px #00aeff99}.mobile-device__dock{background:linear-gradient(#102029db,#02070aeb);border:1px solid #00aeff3d;grid-template-columns:repeat(3,1fr);gap:8px;height:96px;padding:13px;display:grid;position:absolute;bottom:34px;left:28px;right:28px;box-shadow:inset 0 -2px #00aeff59}.mobile-device__dock i{background:#00aeff0e;border:1px solid #00aeff38}.mobile-device__line,.mobile-device__module{background:#00aeff0d;border:1px solid #00aeff36;position:absolute;left:24px;right:24px}.mobile-device__line--a{height:2px;top:100px}.mobile-device__line--b{height:2px;top:160px}.mobile-device__module--a{height:86px;top:210px}.mobile-device__module--b{height:120px;top:316px}.mobile-device-array__link{background:#00aeff2e;height:2px;position:absolute;top:48%;left:32%;right:31%;transform:rotate(-7deg);box-shadow:0 0 10px #00aeff40}.mobile-device-array__link i{background:#fff;border-radius:50%;width:8px;height:8px;animation:3.8s ease-in-out infinite mobilePacket;position:absolute;top:-3px;box-shadow:0 0 16px #00aeff}.mobile-device-array__signal{background:linear-gradient(90deg,#0000,#00aeff4d,#00aeff,#ffffffd9,#0000) 0 0/220% 100%;height:2px;animation:4s linear infinite mobileRoute;position:absolute;bottom:18px;left:5%;right:1%}.mobile-device-array__caption{white-space:nowrap;color:#b7dceb80;letter-spacing:.2em;font-size:9px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.mobile-division-console{background:linear-gradient(#ffffff09,#03080cf7);border:1px solid #94aab642;grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid;box-shadow:inset 0 -2px #00aeff5c}.mobile-division-console>div{border-right:1px solid #ffffff0f;flex-direction:column;justify-content:center;gap:8px;min-height:92px;padding:20px 24px;display:flex}.mobile-division-console>div:last-child{border-right:0}.mobile-division-console span{color:#b7cad38c;text-transform:uppercase;letter-spacing:.15em;font-size:9px}.mobile-division-console strong{color:#ecf7fb;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.mobile-offerings,.mobile-value,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{background:linear-gradient(#ffffff09,#0000 20%),#050b10f5;border:1px solid #96abb742;margin-top:42px;padding:56px;box-shadow:inset 0 -3px #00aeff57}.mobile-heading{text-align:center;max-width:1020px;margin:0 auto 38px}.mobile-heading h2,.mobile-value h2,.mobile-capabilities h2,.mobile-process h2,.mobile-cta h2{text-transform:uppercase;color:#f2f8fa;margin:0;font-size:clamp(30px,4vw,58px);line-height:1.02}.mobile-heading>p:last-child,.mobile-value__copy>p:last-child,.mobile-capabilities__copy>p:last-child,.mobile-cta p{color:#d6e6eead;line-height:1.7}.mobile-offerings__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.mobile-offering{background:linear-gradient(#18232be6,#03080cfa);border:1px solid #94aab645;min-height:530px;padding:32px 28px 26px;transition:transform .28s,border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.mobile-offering:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff0b 48%,#0000 61%);transition:transform .8s;position:absolute;inset:0;transform:translate(-120%)}.mobile-offering:hover{border-color:#00aeffbf;transform:translateY(-5px);box-shadow:inset 0 0 38px #00aeff16,0 22px 44px #0000005e}.mobile-offering:hover:after{transform:translate(120%)}.mobile-offering__rail{background:linear-gradient(90deg,#0000,#00aeff,#fff,#0000);height:2px;transition:transform .28s;position:absolute;top:0;left:24px;right:24px;transform:scaleX(.45)}.mobile-offering:hover .mobile-offering__rail{transform:scaleX(1)}.mobile-offering__code{color:#c2d6df5c;letter-spacing:.18em;font-size:9px;position:absolute;top:18px;left:20px}.mobile-offering__led{width:7px;height:7px;animation:mobileLed calc(2.3s + var(--mobile-index)*.35s) ease-in-out infinite;background:#00aeff;border-radius:50%;position:absolute;top:20px;right:22px;box-shadow:0 0 12px #00aeffd9}.mobile-offering__icon{justify-content:center;align-items:center;height:128px;display:flex}.mobile-offering__icon img{object-fit:contain;filter:drop-shadow(0 0 18px #00aeff33);width:98px;height:98px}.mobile-offering__label{color:#00aeff;text-transform:uppercase;letter-spacing:.16em;font-size:10px}.mobile-offering h3{text-transform:uppercase;color:#f3f8fa;margin:14px 0;font-size:23px}.mobile-offering p{color:#d5e5ecb0;line-height:1.65}.mobile-offering ul{border-top:1px solid #ffffff12;gap:10px;margin:22px 0 0;padding:18px 0 0;list-style:none;display:grid}.mobile-offering li{color:#eaf4f8cc;font-size:12px}.mobile-offering li:before{content:"◆";color:#00aeff;margin-right:10px;font-size:8px}.mobile-offering__footer{color:#a8d6e899;text-transform:uppercase;letter-spacing:.15em;border-top:1px solid #00aeff1f;padding-top:12px;font-size:9px;position:absolute;bottom:22px;left:28px;right:28px}.mobile-value{grid-template-columns:.9fr 1.1fr;align-items:center;gap:44px;display:grid}.mobile-value__grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.mobile-value__item{background:linear-gradient(#00aeff0d,#00aeff04);border:1px solid #00aeff2e;flex-direction:column;justify-content:center;gap:10px;min-height:110px;padding:20px;display:flex}.mobile-value__item span{color:#00aeff;letter-spacing:.16em;font-size:10px}.mobile-value__item strong{text-transform:uppercase;color:#edf7fa;letter-spacing:.08em;font-size:13px}.mobile-capabilities{grid-template-columns:.85fr 1.15fr;align-items:center;gap:42px;display:grid}.mobile-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mobile-capability{min-height:78px;animation:8s ease-in-out infinite mobileCapabilityWake;animation-delay:calc(var(--cap-index)*.18s);background:#00aeff09;border:1px solid #00aeff30;grid-template-columns:50px 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.mobile-capability>span{color:#00aeff;letter-spacing:.14em;font-size:9px}.mobile-capability strong{color:#e8f3f7;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.mobile-capability em{color:#c2e2ee9e;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;font-size:8px;font-style:normal}.mobile-deployment__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.mobile-deployment__grid>div{background:linear-gradient(#ffffff06,#00aeff06);border:1px solid #94aab63d;flex-direction:column;justify-content:center;gap:12px;min-height:118px;padding:22px;display:flex;position:relative;overflow:hidden}.mobile-deployment__grid span{color:#00aeff;letter-spacing:.16em;font-size:9px}.mobile-deployment__grid strong{color:#eef7fa;text-transform:uppercase;letter-spacing:.09em;font-size:12px}.mobile-deployment__grid i{background:linear-gradient(90deg,#0000,#00aeff,#fff,#0000);height:2px;animation:7s ease-in-out infinite mobileDeployRail;position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}.mobile-process{text-align:center}.mobile-process__track{border:1px solid #00aeff36;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:30px;display:grid;position:relative;overflow:hidden}.mobile-process__step{z-index:1;background:#040a0eb8;border-right:1px solid #00aeff29;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:98px;display:flex;position:relative}.mobile-process__step:last-of-type{border-right:0}.mobile-process__step span{color:#00aeff;font-size:10px}.mobile-process__step strong{text-transform:uppercase;letter-spacing:.09em;font-size:11px}.mobile-process__step i{z-index:2;color:#00aeff;font-style:normal;position:absolute;right:-8px}.mobile-process__energy{z-index:2;background:linear-gradient(90deg,#0000,#00aeff,#fff,#00aeff,#0000);width:18%;height:3px;animation:5.2s ease-in-out infinite mobileProcessEnergy;position:absolute;bottom:0;left:-18%;box-shadow:0 0 16px #00aeffcc}.mobile-cta{justify-content:space-between;align-items:center;gap:34px;display:flex;position:relative;overflow:hidden}.mobile-cta>div{max-width:980px}.mobile-cta__scan{pointer-events:none;background:linear-gradient(115deg,#0000 38%,#00aeff13 49%,#ffffff0a 51%,#0000 62%);animation:10s ease-in-out infinite mobileCtaScan;position:absolute;inset:0;transform:translate(-130%)}@keyframes mobileHeroScan{0%,68%{opacity:0;left:-210px}74%{opacity:1}88%{opacity:1;left:110%}to{opacity:0;left:110%}}@keyframes mobileDeviceFloat{0%,to{transform:rotateY(-11deg)rotate(5deg)translateY(0)}50%{transform:rotateY(-11deg)rotate(5deg)translateY(-13px)}}@keyframes mobileRearFloat{0%,to{transform:rotateY(17deg)rotate(-8deg)scale(.9)translateY(0)}50%{transform:rotateY(17deg)rotate(-8deg)scale(.9)translateY(9px)}}@keyframes mobileCoreSpin{to{transform:rotate(360deg)}}@keyframes mobileCorePulse{0%,to{opacity:.65;transform:scale(.86)}50%{opacity:1;transform:scale(1.05)}}@keyframes mobileRoute{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes mobileChromeSweep{0%,62%{opacity:0;background-position:120% 0}70%{opacity:.8}86%{opacity:.8;background-position:-110% 0}to{opacity:0}}@keyframes mobileScreenScan{0%{top:-15%}to{top:110%}}@keyframes mobileOrbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mobilePacket{0%{opacity:0;left:0}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}@keyframes mobileLed{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes mobileCapabilityWake{0%,70%,to{box-shadow:none;border-color:#00aeff30}74%{border-color:#00aeff8f;box-shadow:inset 0 0 20px #00aeff12}}@keyframes mobileDeployRail{0%,60%{transform:translate(-100%)}78%,to{transform:translate(100%)}}@keyframes mobileProcessEnergy{0%{opacity:0;left:-18%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes mobileCtaScan{0%,70%{transform:translate(-130%)}88%,to{transform:translate(130%)}}@media (width<=1120px){.mobile-hero{grid-template-columns:1fr;padding:58px 42px}.mobile-device-array{min-height:600px}.mobile-division-console{grid-template-columns:repeat(2,1fr)}.mobile-division-console>div:nth-child(2){border-right:0}.mobile-division-console>div:nth-child(-n+2){border-bottom:1px solid #ffffff0f}.mobile-offerings__grid{grid-template-columns:1fr}.mobile-offering{min-height:auto;padding-bottom:78px}.mobile-value,.mobile-capabilities{grid-template-columns:1fr}.mobile-process__track{grid-template-columns:repeat(3,1fr)}.mobile-cta{flex-direction:column;align-items:flex-start}}@media (width<=700px){.mobile-page{padding-top:96px}.mobile-shell{width:min(100% - 24px,1840px)}.mobile-hero,.mobile-offerings,.mobile-value,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{padding:36px 20px}.mobile-hero h1{font-size:clamp(42px,14vw,68px)}.mobile-hero__status{flex-direction:column;align-items:flex-start;gap:7px}.mobile-device-array{min-height:480px}.mobile-device-array__orbit{display:none}.mobile-device{width:210px;height:430px}.mobile-device--rear{left:-3%}.mobile-device--front{right:-2%}.mobile-device-array__caption{font-size:7px}.mobile-division-console{grid-template-columns:1fr}.mobile-division-console>div{border-bottom:1px solid #ffffff0f;border-right:0}.mobile-value__grid,.mobile-capabilities__grid,.mobile-deployment__grid{grid-template-columns:1fr}.mobile-capability{grid-template-columns:44px 1fr}.mobile-capability em{grid-column:2}.mobile-process__track{grid-template-columns:1fr}.mobile-process__step{border-bottom:1px solid #00aeff24;border-right:0}.mobile-process__step i{bottom:-10px;right:auto;transform:rotate(90deg)}.mobile-process__energy{display:none}.mobile-hero__actions{flex-direction:column}.mobile-hero__actions button,.mobile-hero__actions a,.mobile-cta button{justify-content:center;width:100%}}@media (width<=470px){.mobile-device-array{min-height:430px}.mobile-device{border-radius:31px;width:178px;height:370px;padding:10px}.mobile-device__screen{border-radius:22px}.mobile-device__core{width:94px;height:94px;top:98px}.mobile-device__route{top:235px}.mobile-device__dock{height:72px;bottom:26px}.mobile-device--rear{left:-8%}.mobile-device--front{right:-7%}}@media (prefers-reduced-motion:reduce){.mobile-hero__scan,.mobile-hero__power-rail,.mobile-device--front,.mobile-device--rear,.mobile-device:after,.mobile-device__core:before,.mobile-device__core:after,.mobile-device__route,.mobile-device__screen-scan,.mobile-device-array__orbit,.mobile-device-array__link i,.mobile-device-array__signal,.mobile-offering__led,.mobile-capability,.mobile-deployment__grid i,.mobile-process__energy,.mobile-cta__scan,.mobile-hero__status i,.mobile-division-console i,.mobile-capability em i{animation:none!important}}.mobile-hero__corner,.mobile-offering__corner{z-index:4;pointer-events:none;width:42px;height:42px;position:absolute}.mobile-hero__corner:before,.mobile-hero__corner:after,.mobile-offering__corner:before,.mobile-offering__corner:after{content:"";background:linear-gradient(90deg,#4d5961,#f8fbfc 42%,#7b858b 68%,#252d32);position:absolute}.mobile-hero__corner:before,.mobile-offering__corner:before{width:42px;height:3px}.mobile-hero__corner:after,.mobile-offering__corner:after{width:3px;height:42px}.mobile-hero__corner--bl{bottom:18px;left:18px;transform:rotate(270deg)}.mobile-hero__corner--br{bottom:18px;right:18px;transform:rotate(180deg)}.mobile-hero__telemetry{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.mobile-hero__telemetry span{color:#c0d5de94;letter-spacing:.13em;text-transform:uppercase;background:#02070a8f;border:1px solid #8199a533;padding:8px 10px;font-size:8px}.mobile-hero__telemetry b{color:#00aeff;margin-right:7px;font-weight:800}.mobile-device-array__axis{background:linear-gradient(90deg,#0000,#00aeff2e,#ffffff26,#00aeff2e,#0000);height:1px;position:absolute;top:47%;left:8%;right:7%;transform:rotate(-7deg)}.mobile-device__id{z-index:6;color:#bedae68c;letter-spacing:.16em;white-space:nowrap;font-size:8px;position:absolute;bottom:-26px;left:22px}.mobile-device__screen-footer{color:#71d1f48c;letter-spacing:.14em;white-space:nowrap;font-size:7px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.mobile-device__module{gap:8px;padding:12px;display:flex}.mobile-device__module i{background:linear-gradient(#00aeff14,#00aeff06);border:1px solid #00aeff38;flex:1}.mobile-offering__corner{width:26px;height:26px}.mobile-offering__corner:before{width:26px;height:2px}.mobile-offering__corner:after{width:2px;height:26px}.mobile-offering__corner--tl{top:10px;left:10px}.mobile-offering__corner--br{bottom:10px;right:10px;transform:rotate(180deg)}.mobile-value__item p{color:#d2e4ec9e;margin:0;font-size:12px;line-height:1.55}.mobile-value__item{position:relative;overflow:hidden}.mobile-value__item:after{content:"";background:linear-gradient(90deg,#0000,#00aeff,#fff,#0000);height:2px;animation:8s ease-in-out infinite mobileValueRail;position:absolute;bottom:0;left:0;right:0;transform:translate(-110%)}.mobile-ecosystem{background:linear-gradient(#ffffff06,#00aeff05);border:1px solid #859da847;padding:56px;box-shadow:inset 0 0 0 1px #ffffff05}.mobile-ecosystem__matrix{background:radial-gradient(circle at 50% 20%,#00aeff1a,#0000 36%),#02070ac2;border:1px solid #00aeff33;max-width:1160px;margin:38px auto 0;padding:34px;position:relative;overflow:hidden}.mobile-ecosystem__matrix:before{content:"";background-image:linear-gradient(#00aeff09 1px,#0000 1px),linear-gradient(90deg,#00aeff09 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.mobile-ecosystem__core{z-index:2;background:linear-gradient(#1b2830f5,#040a0efa);border:1px solid #d2e4ec66;flex-direction:column;justify-content:center;align-items:center;width:min(420px,100%);min-height:132px;margin:0 auto;display:flex;position:relative;box-shadow:inset 0 -3px #00aeffb8,0 20px 45px #00000057}.mobile-ecosystem__core span,.mobile-ecosystem__nodes span{color:#00aeff;letter-spacing:.18em;text-transform:uppercase;font-size:8px}.mobile-ecosystem__core strong{color:#f5fbfd;text-transform:uppercase;letter-spacing:.08em;margin-top:10px;font-size:20px}.mobile-ecosystem__core i{background:#00aeff;border-radius:50%;width:8px;height:8px;animation:2.2s ease-in-out infinite mobileLed;position:absolute;top:18px;right:18px;box-shadow:0 0 14px #00aeffe6}.mobile-ecosystem__bus{z-index:2;background:linear-gradient(#00aeff,#fff,#00aeff);width:2px;height:64px;margin:0 auto;display:block;position:relative;box-shadow:0 0 14px #00aeff8c}.mobile-ecosystem__bus:after{content:"";background:linear-gradient(90deg,#0000,#00aeff,#fff,#00aeff,#0000);width:72%;max-width:860px;height:2px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mobile-ecosystem__bus i{background:#fff;border-radius:999px;width:8px;height:14px;animation:3.8s ease-in-out infinite mobileEcoPacket;position:absolute;top:-8px;left:-3px;box-shadow:0 0 14px #00aeff}.mobile-ecosystem__nodes{z-index:2;grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.mobile-ecosystem__nodes>div{min-height:112px;animation:9s ease-in-out infinite mobileEcoWake;animation-delay:calc(var(--eco-index)*.22s);background:linear-gradient(#00aeff0f,#03090df0);border:1px solid #00aeff38;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:20px;display:flex;position:relative}.mobile-ecosystem__nodes strong{color:#edf8fb;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.mobile-ecosystem__nodes em{color:#b9dce88f;text-transform:uppercase;letter-spacing:.14em;font-size:8px;font-style:normal}.mobile-deployment__grid p{color:#cbe0e994;margin:0;font-size:11px;line-height:1.5}.mobile-deployment__grid>div{min-height:142px}.mobile-cta__rail{background:linear-gradient(90deg,#0000,#00aeff,#fff,#00aeff,#0000) 0 0/220% 100%;height:3px;animation:5s linear infinite mobileRoute;position:absolute;bottom:0;left:4%;right:4%;box-shadow:0 0 18px #00aeff8c}@keyframes mobileEcoPacket{0%{opacity:0;top:-8px}12%{opacity:1}88%{opacity:1}to{opacity:0;top:58px}}@keyframes mobileEcoWake{0%,68%,to{box-shadow:none;border-color:#00aeff38}73%{border-color:#00aeffad;box-shadow:inset 0 0 24px #00aeff14,0 0 18px #00aeff14}}@keyframes mobileValueRail{0%,62%{transform:translate(-110%)}82%,to{transform:translate(110%)}}@media (width<=900px){.mobile-ecosystem__nodes{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.mobile-hero__telemetry{grid-template-columns:1fr;display:grid}.mobile-ecosystem{padding:36px 20px}.mobile-ecosystem__matrix{padding:22px 14px}.mobile-ecosystem__nodes{grid-template-columns:1fr}.mobile-ecosystem__bus:after{width:2px;height:100%}.mobile-device__id{display:none}}@media (prefers-reduced-motion:reduce){.mobile-ecosystem__core i,.mobile-ecosystem__bus i,.mobile-ecosystem__nodes>div,.mobile-value__item:after,.mobile-cta__rail{animation:none!important}}.mobile-page,.mobile-shell,.mobile-hero,.mobile-offerings,.mobile-value,.mobile-ecosystem,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{min-width:0}.mobile-page{overflow-x:clip}.mobile-hero__copy,.mobile-heading,.mobile-value__copy,.mobile-capabilities__copy,.mobile-cta>div{min-width:0}.mobile-hero h1,.mobile-heading h2,.mobile-value h2,.mobile-capabilities h2,.mobile-deployment h2,.mobile-process h2,.mobile-cta h2{overflow-wrap:anywhere}@media (width<=1360px){.mobile-shell{width:min(100% - 40px,1840px)}.mobile-hero{column-gap:34px;padding-inline:44px}.mobile-hero h1{font-size:clamp(54px,6.1vw,88px)}.mobile-device-array{transform-origin:50%;transform:scale(.92)}.mobile-offerings,.mobile-value,.mobile-ecosystem,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{padding-inline:42px}}@media (width<=1120px){.mobile-page{padding-top:112px}.mobile-hero{grid-template-columns:minmax(0,1fr);gap:18px;padding:52px 40px 44px}.mobile-hero__copy{text-align:center;max-width:900px;margin-inline:auto}.mobile-hero__copy>p:not(.mobile-kicker){max-width:760px;margin-inline:auto}.mobile-hero__status,.mobile-hero__actions,.mobile-hero__telemetry{justify-content:center}.mobile-device-array{width:min(100%,760px);min-height:540px;margin:-8px auto 0;transform:none}.mobile-device--rear{left:11%}.mobile-device--front{right:11%}.mobile-offerings__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mobile-offering{padding-inline:24px}.mobile-value,.mobile-capabilities{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:34px}.mobile-ecosystem__matrix{padding-inline:24px}.mobile-deployment__grid,.mobile-process__track{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-cta{gap:28px}}@media (width<=900px){.mobile-shell{width:min(100% - 28px,1840px)}.mobile-hero,.mobile-offerings,.mobile-value,.mobile-ecosystem,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{padding:42px 28px}.mobile-hero h1{font-size:clamp(48px,9vw,72px)}.mobile-device-array{min-height:500px}.mobile-device{width:224px;height:456px}.mobile-device--rear{left:6%}.mobile-device--front{right:6%}.mobile-division-console{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-offerings__grid{grid-template-columns:minmax(0,1fr)}.mobile-offering{min-height:0;padding:34px 30px 70px}.mobile-offering__icon{width:82px;height:82px}.mobile-value,.mobile-capabilities{grid-template-columns:minmax(0,1fr)}.mobile-value__copy,.mobile-capabilities__copy{max-width:760px}.mobile-value__grid,.mobile-capabilities__grid,.mobile-ecosystem__nodes,.mobile-deployment__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-cta{flex-direction:column;align-items:flex-start}}@media (width<=700px){.mobile-page{padding-top:92px}.mobile-shell{width:min(100% - 20px,1840px)}.mobile-hero,.mobile-offerings,.mobile-value,.mobile-ecosystem,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{padding:34px 18px}.mobile-hero{gap:6px}.mobile-hero h1{font-size:clamp(40px,13vw,60px);line-height:.96}.mobile-hero__copy>p:not(.mobile-kicker){font-size:15px;line-height:1.7}.mobile-hero__status{text-align:left;align-items:flex-start;width:100%}.mobile-hero__status strong{white-space:normal}.mobile-hero__actions{flex-direction:column;width:100%}.mobile-hero__actions button,.mobile-hero__actions a,.mobile-cta button{text-align:center;justify-content:center;width:100%;min-height:54px}.mobile-hero__telemetry{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.mobile-hero__telemetry span{text-align:left;width:100%}.mobile-device-array{width:100%;min-height:470px;margin-top:8px}.mobile-device-array__orbit,.mobile-device-array__axis{display:none}.mobile-device{width:194px;height:398px}.mobile-device--rear{top:18px;left:1%;transform:rotate(-7deg)scale(.93)}.mobile-device--front{top:54px;right:1%;transform:rotate(5deg)}.mobile-device-array__caption{white-space:normal;text-align:center;max-width:92%;bottom:8px}.mobile-device__id{display:none}.mobile-division-console{grid-template-columns:minmax(0,1fr)}.mobile-division-console>div{border-bottom:1px solid #ffffff0f;border-right:0;min-height:92px}.mobile-heading h2,.mobile-value h2,.mobile-capabilities h2,.mobile-deployment h2,.mobile-process h2,.mobile-cta h2{font-size:clamp(30px,9vw,46px)}.mobile-offering{padding:30px 22px 68px}.mobile-offering__icon{width:74px;height:74px}.mobile-offering h3{font-size:clamp(26px,8vw,38px)}.mobile-value__grid,.mobile-capabilities__grid,.mobile-deployment__grid,.mobile-ecosystem__nodes{grid-template-columns:minmax(0,1fr)}.mobile-value__item,.mobile-deployment__grid>div{min-height:0}.mobile-capability{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px 12px}.mobile-capability strong{min-width:0}.mobile-capability em{grid-column:2;justify-self:start}.mobile-ecosystem{padding-inline:18px}.mobile-ecosystem__matrix{padding:20px 12px}.mobile-ecosystem__core{text-align:center;min-height:116px;padding-inline:16px}.mobile-ecosystem__core strong{font-size:17px}.mobile-ecosystem__bus{height:52px}.mobile-ecosystem__nodes>div{min-height:98px}.mobile-process__track{grid-template-columns:minmax(0,1fr)}.mobile-process__step{border-bottom:1px solid #00aeff24;border-right:0;min-height:92px}.mobile-process__step i{bottom:-12px;left:50%;right:auto;transform:translate(-50%)rotate(90deg)}.mobile-process__energy{display:none}.mobile-cta{gap:26px}}@media (width<=500px){.mobile-shell{width:min(100% - 14px,1840px)}.mobile-hero,.mobile-offerings,.mobile-value,.mobile-ecosystem,.mobile-capabilities,.mobile-deployment,.mobile-process,.mobile-cta{padding:30px 14px}.mobile-kicker{letter-spacing:.15em;font-size:8px}.mobile-hero h1{font-size:clamp(36px,12vw,50px)}.mobile-device-array{min-height:408px}.mobile-device{border-radius:30px;width:166px;height:344px;padding:9px}.mobile-device__screen{border-radius:21px}.mobile-device--rear{top:22px;left:-5%;transform:rotate(-7deg)scale(.91)}.mobile-device--front{top:54px;right:-4%;transform:rotate(5deg)}.mobile-device__core{width:84px;height:84px;top:88px}.mobile-device__route{top:214px}.mobile-device__dock{height:64px;bottom:24px}.mobile-device__screen-footer{display:none}.mobile-device-array__link{width:76px}.mobile-offering__code{max-width:calc(100% - 52px)}.mobile-offering__footer{letter-spacing:.12em;white-space:normal;text-align:center;padding-inline:14px;font-size:7px}.mobile-value__item,.mobile-capability,.mobile-deployment__grid>div,.mobile-ecosystem__nodes>div{padding-inline:16px}.mobile-capability{grid-template-columns:38px minmax(0,1fr)}}@media (width<=390px){.mobile-device-array{min-height:372px}.mobile-device{width:148px;height:312px}.mobile-device--rear{left:-7%}.mobile-device--front{right:-6%}.mobile-device__core{width:72px;height:72px;top:78px}.mobile-device__route{top:190px}.mobile-device__dock{height:56px}.mobile-hero__corner,.mobile-screw{transform:scale(.82)}}@media (height<=520px) and (orientation:landscape){.mobile-page{padding-top:76px}.mobile-hero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;padding-block:28px}.mobile-hero__copy{text-align:left}.mobile-hero__status,.mobile-hero__actions,.mobile-hero__telemetry{justify-content:flex-start}.mobile-device-array{transform-origin:50%;min-height:360px;transform:scale(.78)}}@media (hover:none),(pointer:coarse){.mobile-offering:hover,.mobile-value__item:hover,.mobile-capability:hover,.mobile-deployment__grid>div:hover{transform:none}.mobile-hero__actions button,.mobile-hero__actions a,.mobile-cta button{min-height:52px}}.mobile-hero__actions .mobile-hero__explore{border-color:#a4b7c159;box-shadow:inset 0 -2px #d2e4ec3d,0 0 18px #00aeff14}.mobile-hero__actions .mobile-hero__explore span{color:#00aeff;font-size:15px;transition:transform .22s;transform:translateY(-1px)}.mobile-hero__actions .mobile-hero__explore:hover span{transform:translateY(3px)}.mobile-offerings{isolation:isolate;scroll-margin-top:124px}.mobile-offerings__arrival-status{z-index:8;color:#b8deed80;letter-spacing:.16em;text-transform:uppercase;opacity:.54;background:#030a0fe0;border:1px solid #00aeff3d;align-items:center;gap:10px;max-width:calc(100% - 44px);padding:9px 13px;font-size:8px;font-weight:800;line-height:1.35;transition:color .28s,border-color .28s,opacity .28s,box-shadow .28s;display:inline-flex;position:absolute;top:18px;right:22px}.mobile-offerings__arrival-status i{width:7px;height:7px;box-shadow:none;background:#859da880;border-radius:50%;flex:none;transition:background .28s,box-shadow .28s}.mobile-offerings:before{content:"";z-index:7;pointer-events:none;border:1px solid #0000;position:absolute;inset:0;box-shadow:inset 0 0 #0000}.mobile-offerings:after{content:"";z-index:6;pointer-events:none;opacity:0;transform-origin:50%;background:linear-gradient(90deg,#0000 0%,#00aeff 35%,#fff 50%,#00aeff 65%,#0000 100%) 0 0/220% 100%;height:3px;position:absolute;top:0;left:0;right:0;transform:scaleX(.18)}.mobile-offerings--arrival:before{animation:1.35s ease-out both mobileOfferingsFrameAccept}.mobile-offerings--arrival:after{animation:1.45s cubic-bezier(.2,.75,.2,1) both mobileOfferingsRailAccept}.mobile-offerings--arrival .mobile-offerings__arrival-status{color:#dff7ff;opacity:1;border-color:#00aeffa8;box-shadow:inset 0 0 20px #00aeff14,0 0 22px #00aeff1a}.mobile-offerings--arrival .mobile-offerings__arrival-status i{background:#00aeff;animation:.62s ease-in-out 3 mobileOfferingsStatusPulse;box-shadow:0 0 13px #00aefff2}.mobile-offerings--arrival .mobile-offering{animation:.85s ease-out both mobileOfferingChannelWake;animation-delay:calc(var(--mobile-index) * .11s + .18s)}@keyframes mobileOfferingsFrameAccept{0%{border-color:#0000;box-shadow:inset 0 0 #0000}26%{border-color:#00aeffd1;box-shadow:inset 0 0 42px #00aeff14,0 0 24px #00aeff1a}to{border-color:#00aeff29;box-shadow:inset 0 0 #0000}}@keyframes mobileOfferingsRailAccept{0%{opacity:0;background-position:100% 0;transform:scaleX(.18)}18%{opacity:1}58%{opacity:1;transform:scaleX(1)}to{opacity:0;background-position:-100% 0;transform:scaleX(1)}}@keyframes mobileOfferingsStatusPulse{0%,to{opacity:.65;transform:scale(.82)}50%{opacity:1;transform:scale(1.22)}}@keyframes mobileOfferingChannelWake{0%{box-shadow:none;border-color:#94aab645}42%{border-color:#00aeffc2;box-shadow:inset 0 0 34px #00aeff17,0 0 20px #00aeff14}to{box-shadow:none;border-color:#94aab645}}@media (width<=900px){.mobile-offerings__arrival-status{width:fit-content;margin:0 auto 24px;position:relative;top:auto;right:auto}}@media (width<=700px){.mobile-offerings{scroll-margin-top:98px}.mobile-offerings__arrival-status{text-align:center;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.mobile-hero__actions .mobile-hero__explore span,.mobile-offerings--arrival:before,.mobile-offerings--arrival:after,.mobile-offerings--arrival .mobile-offerings__arrival-status i,.mobile-offerings--arrival .mobile-offering{transition:none!important;animation:none!important}}.mobile-offering__price{background:linear-gradient(90deg,#00aeff14,#0000 58%),#0003;border-top:1px solid #00aeff57;border-bottom:1px solid #7597a92e;gap:6px;margin:18px 0 16px;padding:15px 16px 14px;display:grid;box-shadow:inset 3px 0 #00aeff73}.mobile-offering__price span,.mobile-offering__price em{text-transform:uppercase;letter-spacing:.13em;font-style:normal;font-weight:850}.mobile-offering__price span{color:#39c4ff;font-size:8px}.mobile-offering__price strong{color:#f4fbff;letter-spacing:.025em;text-shadow:0 0 18px #00aeff24;font-size:clamp(24px,2vw,34px);line-height:1}.mobile-offering__price em{color:#b9cfda85;font-size:7px;line-height:1.45}@media (width<=700px){.mobile-offering__price{margin-block:16px 14px;padding:14px}.mobile-offering__price strong{font-size:28px}}@media (width>=1121px){.mobile-offering{min-height:620px;padding:32px 28px 74px}.mobile-offering__price,.mobile-offering>p{margin-bottom:20px}.mobile-offering ul{gap:12px;margin-top:20px;padding-top:20px}.mobile-offering li{line-height:1.5}.mobile-offering__footer{padding-top:14px;bottom:24px}}@media (width>=701px) and (width<=1120px){.mobile-offering{padding-bottom:88px}.mobile-offering ul{gap:12px}.mobile-offering__footer{bottom:26px}}@media (width<=700px){.mobile-offering{padding-bottom:92px}.mobile-offering>p{margin-bottom:18px}.mobile-offering ul{gap:12px;margin-top:20px;padding-top:20px}.mobile-offering__footer{bottom:24px}}.mobile-os{z-index:4;color:#dff5ff;font-family:inherit;font-style:normal;position:absolute;inset:82px 18px 34px}.mobile-os *{box-sizing:border-box}.mobile-os__topbar,.mobile-os__phone-header{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #00aeff38;justify-content:space-between;align-items:center;padding-bottom:9px;font-size:7px;display:flex}.mobile-os__topbar b,.mobile-os__phone-header span{color:#74d9ff}.mobile-os__topbar i,.mobile-os__phone-header i{background:#00aeff;border-radius:50%;width:5px;height:5px;margin-right:5px;animation:2.6s ease-in-out infinite mobileOsLed;display:inline-block;box-shadow:0 0 8px #00aeff}.mobile-os__workorder{background:linear-gradient(#0d232dd1,#02090de0);border:1px solid #00aeff47;margin-top:14px;padding:13px;animation:10s ease-in-out infinite mobileOsCardWake;position:relative}.mobile-os__workorder small,.mobile-os__notification small,.mobile-os__task small{color:#73ccf0a6;letter-spacing:.14em;font-size:6px;display:block}.mobile-os__workorder strong,.mobile-os__notification strong,.mobile-os__task strong{color:#eefaff;letter-spacing:.03em;margin-top:6px;font-size:10px;display:block}.mobile-os__workorder>span,.mobile-os__notification>span,.mobile-os__task em{color:#c4dee78f;margin-top:5px;font-size:7px;font-style:normal;display:block}.mobile-os__workorder em{color:#69d5ff;letter-spacing:.14em;border:1px solid #00aeff57;padding:4px 6px;font-size:5px;position:absolute;top:10px;right:10px}.mobile-os__metrics{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.mobile-os__metrics span{text-align:center;background:#00aeff0b;border:1px solid #00aeff2e;padding:10px 4px;animation:10s ease-in-out infinite mobileOsMetric}.mobile-os__metrics span:nth-child(2){animation-delay:.35s}.mobile-os__metrics span:nth-child(3){animation-delay:.7s}.mobile-os__metrics b{color:#fff;font-size:14px;display:block}.mobile-os__metrics small{color:#78c9e89e;text-transform:uppercase;font-size:6px}.mobile-os__queue{gap:6px;margin-top:11px;display:grid}.mobile-os__queue i{transform-origin:0;background:linear-gradient(90deg,#00aeff33 0 55%,#00aeff09 55%);border:1px solid #00aeff29;height:8px;animation:10s ease-in-out infinite mobileOsQueue}.mobile-os__queue i:nth-child(2){background:linear-gradient(90deg,#00aeff33 0 78%,#00aeff09 78%);animation-delay:.2s}.mobile-os__queue i:nth-child(3){background:linear-gradient(90deg,#00aeff33 0 38%,#00aeff09 38%);animation-delay:.4s}.mobile-os__queue i:nth-child(4){background:linear-gradient(90deg,#00aeff33 0 64%,#00aeff09 64%);animation-delay:.6s}.mobile-os__sync,.mobile-os__ack{color:#8fdcf8b8;letter-spacing:.1em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff33;align-items:center;gap:7px;padding:8px;font-size:6px;animation:10s ease-in-out infinite mobileOsSync;display:flex;position:absolute;bottom:0;left:0;right:0}.mobile-os__sync span,.mobile-os__ack i{background:#00aeff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #00aeff}.mobile-os__notification{opacity:0;background:linear-gradient(135deg,#00aeff21,#030a0ee6);border:1px solid #00aeff4d;margin-top:14px;padding:12px;animation:10s cubic-bezier(.2,.75,.25,1) infinite mobileOsNotification;transform:translateY(-12px)}.mobile-os__task{background:#00aeff0a;border:1px solid #00aeff33;align-items:center;gap:10px;margin-top:12px;padding:12px;animation:10s ease-in-out infinite mobileOsTask;display:flex}.mobile-os__task-ring{border:1px solid #00aeff9e;border-radius:50%;flex:none;width:44px;height:44px;display:block;position:relative;box-shadow:inset 0 0 13px #00aeff26}.mobile-os__task-ring:after{content:"";border:1px dashed #aae5fa7a;border-radius:50%;animation:5s linear infinite mobileCoreSpin;position:absolute;inset:7px}.mobile-os__task-ring i{background:#00aeff;border-radius:50%;animation:2.2s ease-in-out infinite mobileCorePulse;position:absolute;inset:15px;box-shadow:0 0 12px #00aeff}.mobile-os__actions{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.mobile-os__actions span{text-align:center;color:#aadef1a6;letter-spacing:.09em;border:1px solid #00aeff2e;padding:9px 3px;font-size:5px;animation:10s ease-in-out infinite mobileOsAction}.mobile-os__actions span:nth-child(2){animation-delay:.25s}.mobile-os__actions span:nth-child(3){animation-delay:.5s}.mobile-os__ack{opacity:0;animation:10s ease-in-out infinite mobileOsAck}.mobile-device__screen:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#0000 42%,#ffffff0e 49%,#82dcff14 51%,#0000 58%);animation:12s ease-in-out infinite mobileGlassPass;position:absolute;inset:-30% -80%;transform:rotate(19deg)translate(-42%)}@keyframes mobileOsLed{0%,to{opacity:.4}50%{opacity:1}}@keyframes mobileOsNotification{0%,10%{opacity:0;transform:translateY(-12px)}16%,58%{opacity:1;transform:translateY(0)}66%,to{opacity:.55;transform:translateY(2px)}}@keyframes mobileOsTask{0%,16%{opacity:.48}25%,to{opacity:1;box-shadow:inset 0 0 18px #00aeff0e}}@keyframes mobileOsAction{0%,32%{color:#aadef16b;border-color:#00aeff24}38%,52%{color:#dff7ff;background:#00aeff1a;border-color:#00aeff8c}60%,to{color:#aadef1a6;border-color:#00aeff2e}}@keyframes mobileOsAck{0%,48%{opacity:0;transform:translateY(5px)}55%,76%{opacity:1;transform:translateY(0)}84%,to{opacity:.45}}@keyframes mobileOsCardWake{0%,20%{opacity:.58;transform:translateY(4px)}30%,to{opacity:1;transform:translateY(0)}}@keyframes mobileOsMetric{0%,28%{opacity:.45}36%,to{opacity:1}}@keyframes mobileOsQueue{0%,42%{opacity:.4;transform:scaleX(.35)}52%,to{opacity:1;transform:scaleX(1)}}@keyframes mobileOsSync{0%,52%{opacity:.35}60%,82%{opacity:1;box-shadow:inset 0 0 14px #00aeff1f}90%,to{opacity:.55}}@keyframes mobileGlassPass{0%,72%{opacity:0;transform:rotate(19deg)translate(-42%)}76%{opacity:1}92%{opacity:.8;transform:rotate(19deg)translate(42%)}to{opacity:0;transform:rotate(19deg)translate(42%)}}@media (width<=700px){.mobile-os{inset:65px 13px 25px}.mobile-os__workorder,.mobile-os__notification,.mobile-os__task{padding:8px}.mobile-os__metrics span{padding:6px 2px}.mobile-os__metrics b{font-size:10px}.mobile-os__queue{gap:4px}.mobile-os__queue i{height:6px}.mobile-os__task-ring{width:34px;height:34px}.mobile-os__task-ring i{inset:12px}.mobile-os__task-ring:after{inset:5px}.mobile-os__workorder strong,.mobile-os__notification strong,.mobile-os__task strong{font-size:8px}}@media (prefers-reduced-motion:reduce){.mobile-os__topbar i,.mobile-os__phone-header i,.mobile-os__workorder,.mobile-os__metrics span,.mobile-os__queue i,.mobile-os__sync,.mobile-os__notification,.mobile-os__task,.mobile-os__task-ring:after,.mobile-os__task-ring i,.mobile-os__actions span,.mobile-os__ack,.mobile-device__screen:after{animation:none!important}.mobile-os__notification,.mobile-os__ack{opacity:1;transform:none}}.engineering-intake-page{color:#d9dde3;background:radial-gradient(circle at 72% 12%,#00aeff1c,#0000 30%),linear-gradient(#070c11,#090e13 58%,#060a0e);min-height:100vh;padding:128px 5vw 90px}.engineering-intake-hero,.engineering-intake-shell{width:min(1480px,100%);margin:0 auto}.engineering-intake-hero{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);align-items:stretch;gap:28px;display:grid}.engineering-intake-hero__copy,.engineering-intake-hero__console,.engineering-intake-summary,.engineering-intake-form{background:linear-gradient(145deg,#111920f5,#060b10fa);border:1px solid #d9dde32e;position:relative;box-shadow:inset 0 1px #ffffff12,0 28px 80px #0000006b}.engineering-intake-hero__copy{padding:58px}.engineering-intake-eyebrow,.engineering-intake-section-heading>span{color:#00aeff;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-size:.76rem;font-weight:800;display:block}.engineering-intake-hero h1{letter-spacing:-.045em;text-transform:uppercase;max-width:920px;margin:0;font-size:clamp(2.7rem,5vw,5.8rem);line-height:.96}.engineering-intake-hero__copy>p{color:#aeb8c2;max-width:820px;margin:28px 0 0;font-size:1.08rem;line-height:1.75}.engineering-intake-hero__status{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.engineering-intake-hero__status span{letter-spacing:.12em;text-transform:uppercase;background:#00aeff0d;border:1px solid #00aeff38;align-items:center;gap:9px;padding:10px 13px;font-size:.7rem;font-weight:800;display:flex}.engineering-intake-hero__status i{background:#00aeff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #00aeff}.engineering-intake-hero__console{padding:34px;overflow:hidden}.engineering-intake-hero__scan{pointer-events:none;background:linear-gradient(#0000,#00aeff14,#0000);animation:8s linear infinite intakeScan;position:absolute;inset:0;transform:translateY(-100%)}.engineering-intake-hero__console>div{border-bottom:1px solid #00aeff33;justify-content:space-between;gap:20px;padding-bottom:24px;display:flex}.engineering-intake-hero__console small,.engineering-intake-hero__console dt{color:#7f8c97;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:800}.engineering-intake-hero__console>div strong{color:#00aeff;text-transform:uppercase}.engineering-intake-hero__console dl{gap:0;margin:18px 0 0;display:grid}.engineering-intake-hero__console dl div{border-bottom:1px solid #d9dde314;grid-template-columns:130px 1fr;gap:18px;padding:17px 0;display:grid}.engineering-intake-hero__console dd{text-align:right;margin:0;font-weight:750}.engineering-intake-shell{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:28px;margin-top:28px;display:grid}.engineering-intake-summary,.engineering-intake-form{padding:40px}.engineering-intake-section-heading h2{text-transform:uppercase;margin:0;font-size:clamp(1.55rem,2.5vw,2.35rem)}.engineering-intake-section-heading p{color:#929eaa;margin:14px 0 0;line-height:1.7}.engineering-intake-summary__grid{gap:12px;margin-top:30px;display:grid}.engineering-intake-summary__grid article{background:#ffffff05;border:1px solid #d9dde31a;grid-template-columns:44px 1fr;gap:5px 15px;padding:18px;display:grid}.engineering-intake-summary__grid article>span{color:#00aeff;border-right:1px solid #00aeff33;grid-row:1/3;place-items:center;font-weight:900;display:grid}.engineering-intake-summary__grid strong{text-transform:uppercase}.engineering-intake-summary__grid em{color:#8794a0;font-size:.82rem;font-style:normal}.engineering-intake-form__grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:32px;display:grid}.engineering-intake-form label>span,.engineering-intake-contact-method legend{color:#aeb8c2;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-size:.72rem;font-weight:800;display:block}.engineering-intake-form input,.engineering-intake-form textarea{box-sizing:border-box;color:#eef5fa;width:100%;font:inherit;background:#070c11;border:1px solid #d9dde329;outline:none;padding:15px 16px;transition:border-color .2s,box-shadow .2s}.engineering-intake-form input:focus,.engineering-intake-form textarea:focus{border-color:#00aeff;box-shadow:0 0 0 3px #00aeff1a}.engineering-intake-contact-method{border:0;flex-wrap:wrap;gap:12px;margin:24px 0;padding:0;display:flex}.engineering-intake-contact-method legend{width:100%}.engineering-intake-contact-method label{cursor:pointer;border:1px solid #d9dde321;align-items:center;gap:9px;padding:12px 15px;display:flex}.engineering-intake-contact-method input{accent-color:#00aeff;width:auto}.engineering-intake-contact-method label>span{margin:0}.engineering-intake-notes{display:block}.engineering-intake-form__authorization{border-top:1px solid #00aeff2e;justify-content:space-between;align-items:center;gap:26px;margin-top:28px;padding-top:28px;display:flex}.engineering-intake-form__authorization>div span{color:#00aeff;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800}.engineering-intake-form__authorization>div strong{text-transform:uppercase;margin-top:6px;display:block}.engineering-intake-form__authorization p{color:#84919d;max-width:610px;margin:8px 0 0;font-size:.86rem;line-height:1.55}.engineering-intake-form button{color:#eefaff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#063047,#09151e);border:1px solid #00aeff;justify-content:space-between;align-items:center;gap:24px;min-width:270px;padding:17px 20px;font-weight:900;display:flex}.engineering-intake-form button strong{color:#00aeff;font-size:1.35rem}@keyframes intakeScan{to{transform:translateY(100%)}}@media (width<=980px){.engineering-intake-hero,.engineering-intake-shell{grid-template-columns:1fr}.engineering-intake-hero__copy{padding:40px}.engineering-intake-form__authorization{flex-direction:column;align-items:stretch}.engineering-intake-form button{width:100%}}@media (width<=640px){.engineering-intake-page{padding:104px 18px 60px}.engineering-intake-hero__copy,.engineering-intake-hero__console,.engineering-intake-summary,.engineering-intake-form{padding:26px}.engineering-intake-form__grid,.engineering-intake-hero__console dl div{grid-template-columns:1fr}.engineering-intake-hero__console dd{text-align:left}}.engineering-intake-form input:disabled,.engineering-intake-form textarea:disabled,.engineering-intake-form fieldset:disabled{cursor:wait;opacity:.68}.engineering-intake-form__authorization button:disabled{cursor:wait;opacity:.72}.engineering-intake-error{background:#5f141438;border:1px solid #ff6e6e73;gap:.45rem;margin-top:1.25rem;padding:1.1rem 1.2rem;display:grid}.engineering-intake-error strong{color:#ffe1e1;text-transform:uppercase;letter-spacing:.08em}.engineering-intake-error span,.engineering-intake-error small{color:#ffebebd1}.engineering-intake-page--confirmation{place-items:center;min-height:80vh;padding:clamp(3rem,8vw,7rem) clamp(1rem,4vw,3rem);display:grid}.engineering-intake-confirmation{text-align:center;background:linear-gradient(#00aeff09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#00aeff09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(145deg,#18212afa,#070c11fc);border:1px solid #d9dde34d;width:min(100%,1040px);padding:clamp(2rem,6vw,5rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.engineering-intake-confirmation:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00aeff14,#0000);width:20%;animation:8s ease-in-out infinite engineering-intake-confirmation-sweep;position:absolute;inset:0 auto 0 -35%;transform:skew(-18deg)}.engineering-intake-confirmation__eyebrow{color:#00aeff;letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:800;display:block}.engineering-intake-confirmation__mark{color:#d9dde3;border:1px solid #00aeffbf;border-radius:50%;place-items:center;width:76px;height:76px;margin:1.5rem auto;font-size:2rem;display:grid;box-shadow:inset 0 0 20px #00aeff21,0 0 28px #00aeff1a}.engineering-intake-confirmation h1{color:#f4f7fa;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,5vw,4.6rem);line-height:.98}.engineering-intake-confirmation>p{color:#d9dde3c2;max-width:760px;margin:1.25rem auto 0;line-height:1.75}.engineering-intake-confirmation__status{flex-wrap:wrap;justify-content:center;gap:.7rem;margin:2rem 0;display:flex}.engineering-intake-confirmation__status span{color:#bfeaff;letter-spacing:.1em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff40;padding:.6rem .85rem;font-size:.72rem;font-weight:800}.engineering-intake-confirmation__grid{background:#d9dde326;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:2rem 0;padding:1px;display:grid}.engineering-intake-confirmation__grid div{text-align:left;background:#080e14f5;min-width:0;padding:1.25rem}.engineering-intake-confirmation__grid dt{color:#d9dde380;letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:800}.engineering-intake-confirmation__grid dd{overflow-wrap:anywhere;color:#f0f5f8;margin:.55rem 0 0;font-size:1rem;font-weight:800}.engineering-intake-confirmation__next{text-align:left;background:#00aeff0b;border-left:3px solid #00aeff;gap:.5rem;margin:2rem 0;padding:1.25rem;display:grid}.engineering-intake-confirmation__next span{color:#00aeff;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800}.engineering-intake-confirmation__next strong{color:#edf5f9;text-transform:uppercase}.engineering-intake-confirmation__next p{color:#d9dde3a8;margin:0;line-height:1.6}.engineering-intake-confirmation__button{color:#edf8ff;letter-spacing:.1em;text-transform:uppercase;background:#00aeff17;border:1px solid #00aeffb3;justify-content:center;align-items:center;gap:1rem;min-height:54px;padding:.85rem 1.4rem;font-weight:900;text-decoration:none;display:inline-flex}@keyframes engineering-intake-confirmation-sweep{0%,62%{left:-35%}to{left:125%}}@media (width<=760px){.engineering-intake-confirmation__grid{grid-template-columns:1fr}}.sm-module-card{--module-accent:#00aeff;isolation:isolate;color:#d9dde3;background:linear-gradient(90deg,#d9dde314,#0000 34%) top/100% 1px no-repeat,radial-gradient(circle at 92% 8%,#00aeff1c,#0000 38%),linear-gradient(155deg,#1c2228f0,#090e13fa);border:1px solid #d9dde333;border-radius:7px;min-width:0;transition:border-color .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 0 24px #00aeff06}.sm-module-card--dependency{--module-accent:#d9dde3}.sm-module-card--enhancement{--module-accent:#78d7ff}.sm-module-card--standard{padding:17px 17px 15px 20px}.sm-module-card--compact{padding:13px 13px 12px 16px}.sm-module-card.is-interactive{cursor:pointer}.sm-module-card.is-interactive:hover,.sm-module-card.is-interactive:focus-within,.sm-module-card.is-interactive:focus-visible{filter:brightness(1.06);border-color:#00aeff8c;outline:none;box-shadow:inset 0 1px #ffffff0f,inset 0 0 28px #00aeff0e,0 0 22px #00aeff14}.sm-module-card.is-selected{border-color:#00aeffb8;box-shadow:inset 0 0 0 1px #00aeff24,inset 0 0 30px #00aeff14}.sm-module-card.is-disabled{cursor:not-allowed;opacity:.5;filter:saturate(.5)}.sm-module-card__rail{z-index:0;background:linear-gradient(180deg, transparent, var(--module-accent) 18%, var(--module-accent) 82%, transparent);width:3px;position:absolute;top:10px;bottom:10px;left:0;box-shadow:0 0 13px #00aeff9e}.sm-module-card__corner{z-index:0;background:linear-gradient(90deg,#0000,#d9dde37a);width:26px;height:1px;position:absolute;right:0}.sm-module-card__corner--top{top:0}.sm-module-card__corner--bottom{bottom:0}.sm-module-card__header,.sm-module-card__footer{z-index:1;justify-content:space-between;gap:12px;display:flex;position:relative}.sm-module-card__header{align-items:flex-start}.sm-module-card__identity{min-width:0}.sm-module-card__eyebrow,.sm-module-card__status,.sm-module-card__identity small,.sm-module-card__readouts em{letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900;line-height:1.3}.sm-module-card__eyebrow{color:#00aeffcc}.sm-module-card h4{overflow-wrap:anywhere;color:#f7f9fb;letter-spacing:-.01em;margin:5px 0 0;font-size:14px;font-weight:900;line-height:1.25}.sm-module-card__identity small{color:#d9dde36b;margin-top:4px;display:block}.sm-module-card__status{max-width:110px;color:var(--module-accent);text-align:center;background:#00aeff09;border:1px solid #00aeff3d;border-radius:4px;flex:none;padding:5px 7px}.sm-module-card__description{z-index:1;overflow-wrap:anywhere;color:#d9dde3ab;margin:13px 0 0;font-size:12px;line-height:1.55;position:relative}.sm-module-card__footer{border-top:1px solid #d9dde317;align-items:flex-end;margin-top:13px;padding-top:11px}.sm-module-card--compact .sm-module-card__footer{margin-top:10px;padding-top:9px}.sm-module-card__readouts{flex-wrap:wrap;gap:7px 12px;min-width:0;display:flex}.sm-module-card__readouts span{gap:2px;display:grid}.sm-module-card__readouts em{color:#d9dde361}.sm-module-card__readouts strong{overflow-wrap:anywhere;color:#f7f9fbd6;font-size:10px;font-weight:900;line-height:1.25}.sm-module-card__action{color:#d9dde3;min-height:30px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#00aeff1a,#00aeff06);border:1px solid #00aeff4d;border-radius:4px;flex:none;padding:0 9px;font-size:9px;font-weight:900;transition:border-color .18s,background .18s,color .18s}.sm-module-card__action:hover,.sm-module-card__action:focus-visible{color:#fff;background:#00aeff21;border-color:#00aeffb8;outline:none}@media (width<=620px){.sm-module-card__header,.sm-module-card__footer{flex-direction:column;align-items:stretch}.sm-module-card__status{width:fit-content;max-width:100%}.sm-module-card__action{width:100%}}@media (prefers-reduced-motion:reduce){.sm-module-card,.sm-module-card__action{transition:none}}.software-consultation-page .sm-architecture-v3__module-grid--cards{grid-template-columns:minmax(0,1fr)}.sm-architecture-modal__item.is-active{background:linear-gradient(135deg,#00aeff1f,#0000 56%),#02090ef0;border-color:#00aeffd1;box-shadow:inset 0 0 24px #00aeff14}.client-signal-card{background:linear-gradient(135deg,#00aeff0e,#0000 34%),linear-gradient(#0b1821 0%,#071119 100%);border:1px solid #00aeff85;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:252px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #d9dde30f,inset 3px 0 #00aeff6b,0 15px 34px #00000038}.client-signal-card:before,.client-signal-card:after{content:"";pointer-events:none;position:absolute}.client-signal-card:before{background:linear-gradient(90deg,#0000,#d9dde35c,#0000);height:1px;inset:0 18px auto}.client-signal-card:after{clip-path:polygon(45% 0,100% 0,100% 100%,0 100%,0 45%);opacity:.55;border-bottom:1px solid #00aeff;border-right:1px solid #00aeff;width:42px;height:42px;bottom:0;right:0}.client-signal-card:hover,.client-signal-card.is-active{background:linear-gradient(135deg,#00aeff1a,#0000 38%),linear-gradient(#0d1d27 0%,#07131c 100%);border-color:#00aeffe6;box-shadow:inset 0 1px #d9dde317,inset 3px 0 #00aeff,0 0 28px #00aeff1a,0 18px 38px #00000047}.client-signal-card__current{background:#00aeff;width:34px;height:1px;position:absolute;bottom:12px;left:18px;box-shadow:0 0 10px #00aeffbf}.client-signal-card__corner{opacity:.45;border-top:1px solid #d9dde3;border-right:1px solid #d9dde3;width:20px;height:20px;position:absolute;top:-1px;right:-1px}.client-signal-card__topline{border-bottom:1px solid #d9dde31c;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 15px;padding:16px 0 14px;display:grid}.client-signal-card__icon{background:radial-gradient(circle,#00aeff1f,#0000002e);border:1px solid #d9dde338;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 15px #d9dde314}.client-signal-card__icon img{object-fit:contain;width:39px;height:39px}.client-signal-card__meta{min-width:0}.client-signal-card__meta small,.client-signal-card__meta i{text-transform:uppercase;width:fit-content;display:block}.client-signal-card__meta small{color:#00aeff;letter-spacing:.15em;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:900;overflow:hidden}.client-signal-card__meta i{color:#b9c9d2;letter-spacing:.08em;border:1px solid #00aeff40;margin-top:7px;padding:4px 7px;font-size:.54rem;font-style:normal;font-weight:900}.client-signal-card__status{background:#00aeff;border-radius:999px;width:22px;height:7px;box-shadow:0 0 13px #00aefff2}.client-signal-card__body{padding:16px 15px 18px}.client-signal-card__body h3{color:#f2f7fa;letter-spacing:.015em;text-transform:uppercase;margin:0;font-size:.84rem;line-height:1.22}.client-signal-card__body p{color:#9aa9b2;margin:14px 0 0;font-size:.68rem;line-height:1.55}.client-signal-card__footer{border-top:1px solid #d9dde31a;justify-content:space-between;align-items:center;gap:12px;margin:0 15px;padding:12px 0 14px;display:flex}.client-signal-card__footer>span,.client-signal-card__footer>strong{color:#8b99a3;letter-spacing:.13em;text-transform:uppercase;font-size:.55rem;font-weight:900}.client-signal-card__footer button{color:#e9f8ff;cursor:pointer;letter-spacing:.13em;text-transform:uppercase;clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);background:linear-gradient(#00aeff26,#00aeff09);border:1px solid #00aeff7a;min-width:94px;padding:9px 16px;font-size:.61rem;font-weight:900}.client-signal-card__footer button:hover,.client-signal-card__footer button[aria-pressed=true]{background:#00aeff33;border-color:#00aeff}.client-signal-card__footer button:focus-visible{outline-offset:3px;outline:2px solid #d9dde3}.client-signal-card.is-high{border-color:#00aeff75}.client-signal-card.is-medium{border-color:#d9dde347}.client-signal-card.is-low{border-color:#d9dde32e}@media (width<=680px){.client-signal-card{min-height:230px}.client-signal-card__topline{grid-template-columns:46px minmax(0,1fr) auto}.client-signal-card__icon{width:42px;height:42px}.client-signal-card__icon img{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.client-signal-card{transition:none}}.project-control{background:linear-gradient(#00aeff06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#00aeff06 1px,#0000 1px) 0 0/28px 28px,linear-gradient(145deg,#0a1218fa,#050a0efc);border:1px solid #d9dde321;border-top-color:#00aeff54;margin:0 0 14px;padding:22px;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #0000003d}.project-control:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#00aeff,#d9dde3b8,#0000);width:100%;height:2px;position:absolute;inset:0 auto auto 0}.project-control__corners:before,.project-control__corners:after{content:"";pointer-events:none;border-color:#00aeff80;width:20px;height:20px;position:absolute}.project-control__corners:before{border-top:1px solid;border-left:1px solid;top:8px;left:8px}.project-control__corners:after{border-bottom:1px solid;border-right:1px solid;bottom:8px;right:8px}.project-control__header{z-index:1;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex;position:relative}.project-control__header>div:first-child>span,.project-control__header small,.project-control__readout span,.project-control__field>span{color:#6f8794;letter-spacing:.16em;text-transform:uppercase;font-size:.55rem;font-weight:900}.project-control__header h2{color:#f0f7fa;letter-spacing:.04em;text-transform:uppercase;margin:6px 0;font-size:1.25rem}.project-control__header p{color:#8da0aa;margin:0;font-size:.75rem;line-height:1.55}.project-control__status{background:#00aeff09;border:1px solid #00aeff2b;align-items:center;gap:11px;min-width:220px;padding:12px 14px;display:flex}.project-control__status i{background:#00aeff;border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #00aeffcc}.project-control__status div{gap:4px;display:grid}.project-control__status strong{color:#dff6ff;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.project-control__status.is-completed i,.project-control__status.is-archived i{background:#9fe4c0;box-shadow:0 0 14px #9fe4c08c}.project-control__readout{z-index:1;background:#d9dde314;border:1px solid #d9dde314;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;position:relative}.project-control__readout>div{background:#050a0ef5;min-width:0;padding:14px}.project-control__readout strong{color:#dce8ed;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:.72rem;display:block;overflow:hidden}.project-control__message{z-index:1;background:#69dca60b;border:1px solid #69dca638;gap:3px;margin-top:14px;padding:11px 13px;display:grid;position:relative}.project-control__message.is-error{background:#ff6c6c0b;border-color:#ff6c6c3d}.project-control__message strong{color:#e8f4ef;text-transform:uppercase;font-size:.65rem}.project-control__message span{color:#91a59d;font-size:.68rem}.project-control__actions{z-index:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid;position:relative}.project-control__actions>button,.project-control__more>button{color:#d3e0e5;cursor:pointer;background:linear-gradient(#ffffff09,#ffffff03);border:1px solid #d9dde321;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 15px;display:flex}.project-control__actions button:hover:not(:disabled){background:#00aeff12;border-color:#00aeff7a}.project-control__actions button:disabled{cursor:not-allowed;opacity:.45}.project-control__actions button span{letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:900}.project-control__actions button small{color:#6f8490;letter-spacing:.1em;text-transform:uppercase;font-size:.49rem}.project-control__actions .is-primary{color:#e8f9ff;background:linear-gradient(#00aeff26,#00aeff0d);border-color:#00aeff61}.project-control__more{position:relative}.project-control__menu{z-index:120;background:#071016;border:1px solid #00aeff3d;width:min(310px,90vw);padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 38px #0000007a}.project-control__menu button{color:#b9cbd3;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d9dde312;padding:12px}.project-control__menu button:last-child{border-bottom:0}.project-control__overlay{z-index:2147483000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000508d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.project-control__modal{background:linear-gradient(145deg,#0b141b,#050a0e);border:1px solid #00aeff52;width:min(620px,100%);max-height:calc(100vh - 48px);padding:22px;overflow:auto;box-shadow:0 30px 90px #000000bf,inset 0 1px #ffffff0f}.project-control__modal header{border-bottom:1px solid #d9dde317;padding-bottom:16px}.project-control__modal header>span{color:#00aeff;letter-spacing:.17em;text-transform:uppercase;font-size:.56rem;font-weight:900}.project-control__modal h3{color:#f2f8fa;text-transform:uppercase;margin:7px 0;font-size:1.15rem}.project-control__modal header p{color:#82959f;margin:0;font-size:.72rem;line-height:1.55}.project-control__status-options{gap:8px;margin:18px 0;display:grid}.project-control__status-options label{cursor:pointer;background:#ffffff03;border:1px solid #d9dde31a;align-items:center;gap:12px;padding:13px;display:flex}.project-control__status-options label.is-selected{background:#00aeff11;border-color:#00aeff73}.project-control__status-options input{opacity:0;position:absolute}.project-control__status-options i{border:1px solid #d9dde359;border-radius:50%;width:10px;height:10px}.project-control__status-options label.is-selected i{background:#00aeff;border-color:#00aeff;box-shadow:0 0 12px #00aeffa6}.project-control__status-options span{gap:4px;display:grid}.project-control__status-options strong{color:#dce8ed;text-transform:uppercase;font-size:.7rem}.project-control__status-options small{color:#718691;letter-spacing:.09em;text-transform:uppercase;font-size:.52rem}.project-control__complete-summary{background:#d9dde314;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:18px 0;display:grid}.project-control__complete-summary>div{background:#081016;padding:12px}.project-control__complete-summary span{color:#6f8490;letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:900}.project-control__complete-summary strong{color:#dce8ed;margin-top:6px;font-size:.68rem;display:block}.project-control__field{gap:7px;margin-top:14px;display:grid}.project-control__field input,.project-control__field textarea{box-sizing:border-box;color:#dce8ed;width:100%;font:inherit;background:#050b0f;border:1px solid #d9dde321;padding:12px}.project-control__field textarea{resize:vertical}.project-control__preservation-note{background:#00aeff0b;border-left:2px solid #00aeff;gap:4px;margin-top:16px;padding:11px 13px;display:grid}.project-control__preservation-note strong{color:#dff5ff;font-size:.68rem}.project-control__preservation-note span{color:#8298a3;font-size:.64rem;line-height:1.5}.project-control__modal footer{border-top:1px solid #d9dde314;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:16px;display:flex}.project-control__modal footer button{color:#bdcbd1;cursor:pointer;background:#ffffff06;border:1px solid #d9dde324;padding:11px 16px}.project-control__modal footer .is-confirm{color:#e5f8ff;background:#00aeff1a;border-color:#00aeff6b}@media (width<=900px){.project-control__header{flex-direction:column}.project-control__status{box-sizing:border-box;width:100%;min-width:0}.project-control__readout{grid-template-columns:repeat(2,minmax(0,1fr))}.project-control__actions{grid-template-columns:1fr}}@media (width<=560px){.project-control{padding:16px}.project-control__readout,.project-control__complete-summary{grid-template-columns:1fr}.project-control__modal footer{flex-direction:column-reverse}.project-control__modal footer button{width:100%}}.project-lifecycle-board{background:linear-gradient(#00aeff06 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#00aeff06 1px,#0000 1px) 0 0/32px 32px,linear-gradient(145deg,#091117fa,#04090dfc);border:1px solid #d9dde321;margin:0 0 14px;padding:22px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 18px 44px #00000038}.project-lifecycle-board:before{content:"";background:linear-gradient(90deg,#0000,#00aeff,#d9dde3b3,#0000);height:1px;position:absolute;inset:0 0 auto}.project-lifecycle-board__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.project-lifecycle-board__header>div:first-child>span,.project-lifecycle-board__register>header span,.project-lifecycle-board small,.project-lifecycle-board__toolbar label>span{color:#718793;letter-spacing:.14em;text-transform:uppercase;font-size:.53rem;font-weight:900}.project-lifecycle-board__header h2{color:#edf7fa;letter-spacing:.04em;text-transform:uppercase;margin:6px 0;font-size:1.08rem}.project-lifecycle-board__header p{color:#8397a1;margin:0;font-size:.72rem;line-height:1.55}.project-lifecycle-board__capacity{background:#00aeff0a;border:1px solid #00aeff33;min-width:180px;padding:12px 14px}.project-lifecycle-board__capacity strong,.project-lifecycle-board__capacity span{display:block}.project-lifecycle-board__capacity strong{color:#e4f8ff;margin:5px 0;font-size:1.1rem}.project-lifecycle-board__capacity span{color:#7fa3b3;font-size:.62rem}.project-lifecycle-board__capacity-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.project-lifecycle-board__capacity-rail i{background:#ffffff05;border:1px solid #d9dde31a;place-items:center;height:13px;display:grid;position:relative;overflow:hidden}.project-lifecycle-board__capacity-rail i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);position:absolute;inset:0;transform:translate(-100%)}.project-lifecycle-board__capacity-rail i.is-occupied{background:linear-gradient(90deg,#00aeff2e,#00aeff8c,#00aeff2e);border-color:#00aeff52;box-shadow:0 0 15px #00aeff24}.project-lifecycle-board__capacity-rail i.is-occupied:after{animation:4.5s linear infinite lifecycleRailSweep}.project-lifecycle-board__capacity-rail span{color:#617782;font:900 .48rem/1 sans-serif;position:absolute;top:16px}@keyframes lifecycleRailSweep{to{transform:translate(100%)}}.project-lifecycle-board__message{background:#6cdea80a;border:1px solid #6cdea83b;gap:3px;margin-bottom:14px;padding:10px 12px;display:grid}.project-lifecycle-board__message.is-error{background:#ff69690a;border-color:#ff696940}.project-lifecycle-board__message strong{color:#e5f2ed;text-transform:uppercase;font-size:.65rem}.project-lifecycle-board__message span{color:#8da099;font-size:.66rem}.project-lifecycle-board__toolbar{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.project-lifecycle-board__toolbar nav{flex-wrap:wrap;gap:7px;display:flex}.project-lifecycle-board__toolbar nav button{color:#8298a3;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff05;border:1px solid #d9dde31f;align-items:center;gap:8px;padding:10px 12px;font-size:.58rem;font-weight:900;display:flex}.project-lifecycle-board__toolbar nav button b{color:#a6bac3;background:#ffffff05;border:1px solid #d9dde31a;place-items:center;min-width:20px;height:20px;display:grid}.project-lifecycle-board__toolbar nav button.is-active{color:#dff7ff;background:#00aeff14;border-color:#00aeff6b}.project-lifecycle-board__toolbar nav button.is-active b{color:#00aeff;border-color:#00aeff40}.project-lifecycle-board__toolbar label{gap:6px;width:min(360px,100%);display:grid}.project-lifecycle-board__toolbar input{box-sizing:border-box;color:#dce8ed;width:100%;font:inherit;background:#050b0f;border:1px solid #d9dde31f;outline:none;padding:10px 12px;font-size:.66rem}.project-lifecycle-board__toolbar input:focus{border-color:#00aeff73}.project-lifecycle-board__register{background:#03080cb3;border:1px solid #d9dde31a;min-width:0}.project-lifecycle-board__register>header{border-bottom:1px solid #d9dde317;justify-content:space-between;align-items:center;gap:15px;padding:14px;display:flex}.project-lifecycle-board__register h3{color:#dce9ee;text-transform:uppercase;margin:5px 0 0;font-size:.82rem}.project-lifecycle-board__register>header>b{color:#bdefff;background:#00aeff0a;border:1px solid #00aeff3d;place-items:center;min-width:34px;height:34px;display:grid}.project-lifecycle-board__list{display:grid}.project-lifecycle-board__list>section{border-bottom:1px solid #d9dde312;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.project-lifecycle-board__list>section:last-child{border-bottom:0}.project-lifecycle-board__list>section:hover{background:#00aeff06}.project-lifecycle-board__index,.project-lifecycle-board__completion{gap:5px;display:grid}.project-lifecycle-board__index strong{color:#00aeff;font-size:1rem}.project-lifecycle-board__completion strong{color:#9fe4c0;text-transform:uppercase;font-size:.62rem}.project-lifecycle-board__identity{gap:4px;min-width:0;display:grid}.project-lifecycle-board__identity strong,.project-lifecycle-board__identity span,.project-lifecycle-board__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-lifecycle-board__identity strong{color:#e0ebef;text-transform:uppercase;font-size:.7rem}.project-lifecycle-board__identity span{color:#95a8b1;font-size:.65rem}.project-lifecycle-board__controls{justify-content:flex-end;align-items:center;gap:7px;display:flex}.project-lifecycle-board__controls>span{color:#6f8793;font-size:.54rem}.project-lifecycle-board__controls button{color:#d9f4ff;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#00aeff12;border:1px solid #00aeff47;padding:9px 11px;font-size:.55rem;font-weight:900}.project-lifecycle-board__controls button:hover:not(:disabled){background:#00aeff1f;border-color:#00aeff94}.project-lifecycle-board__controls button:disabled{cursor:not-allowed;opacity:.42}.project-lifecycle-board__controls button.is-secondary{color:#aebec5;background:#ffffff05;border-color:#d9dde324}.project-lifecycle-board__empty{text-align:center;padding:26px}.project-lifecycle-board__empty strong{color:#cbd9df;text-transform:uppercase;font-size:.72rem}.project-lifecycle-board__empty p{color:#708590;max-width:620px;margin:7px auto 0;font-size:.66rem;line-height:1.55}@media (width<=900px){.project-lifecycle-board__header,.project-lifecycle-board__toolbar{flex-direction:column;align-items:stretch}.project-lifecycle-board__capacity{min-width:0}.project-lifecycle-board__toolbar label{width:100%}.project-lifecycle-board__list>section{grid-template-columns:70px minmax(0,1fr)}.project-lifecycle-board__controls{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}}@media (width<=560px){.project-lifecycle-board{padding:16px}.project-lifecycle-board__capacity-rail{gap:4px}.project-lifecycle-board__toolbar nav{grid-template-columns:1fr;display:grid}.project-lifecycle-board__toolbar nav button{justify-content:space-between}.project-lifecycle-board__list>section{grid-template-columns:1fr}.project-lifecycle-board__controls{grid-column:auto;justify-content:stretch;display:grid}.project-lifecycle-board__controls button{width:100%}}.command-center{--cc-bg:#090e13;--cc-panel:#0e151c;--cc-panel-deep:#080d12;--cc-gunmetal:#1c2228;--cc-chrome:#d9dde3;--cc-blue:#00aeff;--cc-muted:#7f8c97;background:linear-gradient(#00aeff06 1px, transparent 1px), linear-gradient(90deg, #00aeff06 1px, transparent 1px), radial-gradient(circle at 78% 4%, #00aeff17, transparent 25%), var(--cc-bg);min-height:calc(100vh - 75px);color:var(--cc-chrome);background-size:40px 40px,40px 40px,auto,auto;grid-template-columns:258px minmax(0,1fr);display:grid}.command-center *,.command-center :before,.command-center :after{box-sizing:border-box}.command-center button,.command-center input,.command-center select{font:inherit}.command-center__rail{z-index:3;background:linear-gradient(#151d25fc,#070c11fc);border-right:1px solid #d9dde324;flex-direction:column;align-self:start;height:calc(100vh - 75px);display:flex;position:sticky;top:75px;overflow:hidden;box-shadow:18px 0 44px #0000003d}.command-center__rail:before{content:"";background:linear-gradient(180deg, transparent, var(--cc-blue), transparent);opacity:.72;width:2px;position:absolute;inset:0 auto 0 0}.command-center__rail-heading{border-bottom:1px solid #d9dde31a;padding:30px 24px 25px}.command-center__rail-heading>span,.command-center__kicker,.command-center__briefing-copy>span,.command-center__priority>span,.command-center__panel-heading span,.command-center__intel-inner header>span,.command-center__intel-inner section>span{color:var(--cc-blue);letter-spacing:.18em;text-transform:uppercase;font-size:.63rem;font-weight:900;display:block}.command-center__rail-heading strong{letter-spacing:.09em;text-transform:uppercase;margin-top:9px;font-size:1rem;display:block}.command-center__rail-heading small{color:#66747f;letter-spacing:.14em;text-transform:uppercase;margin-top:6px;font-size:.6rem;display:block}.command-center__rail-nav{gap:6px;padding:18px 14px;display:grid}.command-center__rail-nav button{color:#788590;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:48px minmax(0,1fr) 8px;align-items:center;gap:10px;width:100%;padding:13px 11px;transition:border-color .18s,background .18s,color .18s;display:grid;position:relative}.command-center__rail-nav button:hover:not(:disabled),.command-center__rail-nav button.is-active{color:#e8f6fd;background:#00aeff0f;border-color:#00aeff3d}.command-center__rail-nav button:disabled{cursor:default;opacity:.48}.command-center__rail-nav button>span{color:#53616d;letter-spacing:.08em;font-size:.57rem;font-weight:900}.command-center__rail-nav button strong{letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.command-center__rail-nav button i{border:1px solid;width:5px;height:5px;transform:rotate(45deg)}.command-center__rail-nav button.is-active i{background:var(--cc-blue);box-shadow:0 0 12px #00aeffb8}.command-center__rail-status{background:#4cdd9b09;border:1px solid #4cdd9b2e;align-items:center;gap:11px;margin:auto 14px 16px;padding:14px;display:flex}.command-center__signal{background:#4cdd9b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 15px #4cdd9bb8}.command-center__rail-status strong,.command-center__rail-status small{display:block}.command-center__rail-status strong{color:#c8f4df;letter-spacing:.08em;text-transform:uppercase;font-size:.63rem}.command-center__rail-status small{color:#60776b;margin-top:4px;font-size:.58rem}.command-center__stage{min-width:0}.command-center__topbar{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090e13f0;border-bottom:1px solid #d9dde31f;justify-content:space-between;align-items:center;gap:24px;min-height:104px;padding:18px clamp(22px,3.2vw,50px);display:flex;position:sticky;top:75px}.command-center__topbar h1{letter-spacing:-.04em;text-transform:uppercase;margin:7px 0 0;font-size:clamp(1.75rem,3vw,3.1rem);line-height:.95}.command-center__topbar-actions{align-items:center;gap:13px;display:flex}.command-center__sync-state{border-right:1px solid #d9dde31f;align-items:center;gap:10px;padding-right:16px;display:flex}.command-center__sync-state>span{background:var(--cc-blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #00aeffad}.command-center__sync-state>span.is-loading{animation:.9s ease-in-out infinite alternate cc-pulse}.command-center__sync-state strong,.command-center__sync-state small{display:block}.command-center__sync-state strong{color:#dcebf2;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem}.command-center__sync-state small{color:#61707b;margin-top:3px;font-size:.58rem}.command-center__topbar-actions button,.command-center__priority button,.command-center__error button{color:#e4f7ff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#00aeff12;border:1px solid #00aeff6b;padding:11px 14px;font-size:.62rem;font-weight:900}.command-center__topbar-actions button:disabled{opacity:.56;cursor:wait}.command-center__content{width:min(1720px,100%);margin:0 auto;padding:22px clamp(18px,3vw,42px) 54px}.command-center__briefing{grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);gap:16px;margin-bottom:16px;display:grid}.command-center__briefing-copy,.command-center__priority,.command-center__panel,.command-center__metric{background:linear-gradient(145deg,#111920f7,#070c11fb);border:1px solid #d9dde321;position:relative;box-shadow:inset 0 1px #ffffff0b}.command-center__briefing-copy{min-height:225px;padding:clamp(28px,4vw,50px);overflow:hidden}.command-center__briefing-copy:after{content:"";border:1px solid #00aeff24;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-95px;right:-55px;box-shadow:0 0 0 30px #00aeff06,0 0 0 64px #00aeff04}.command-center__briefing-copy h2{letter-spacing:-.045em;text-transform:uppercase;max-width:880px;margin:14px 0 0;font-size:clamp(2rem,4vw,4.25rem);line-height:.96}.command-center__briefing-copy p{color:#8d9aa5;max-width:760px;margin:20px 0 0;line-height:1.7}.command-center__priority{flex-direction:column;justify-content:center;min-height:225px;padding:28px;display:flex}.command-center__priority strong{color:#f1f7fa;text-transform:uppercase;margin-top:13px;font-size:clamp(1.4rem,2.4vw,2.15rem)}.command-center__priority p{color:#74828d;margin:9px 0 22px}.command-center__priority button{align-self:flex-start}.command-center__error{background:#5c131333;border:1px solid #ff69696b;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:17px 20px;display:flex}.command-center__error strong,.command-center__error span{display:block}.command-center__error strong{color:#ffdede;text-transform:uppercase}.command-center__error span{color:#e1b1b1;margin-top:5px}.command-center__kpi-deck{background:linear-gradient(180deg, #121b23f5, #070c11fb), var(--cc-panel-deep);border:1px solid #d9dde321;margin-bottom:16px;padding:20px;box-shadow:inset 0 1px #ffffff0b}.command-center__kpi-heading{border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:2px 2px 17px;display:flex}.command-center__kpi-heading>div:first-child>span{color:var(--cc-blue);letter-spacing:.18em;text-transform:uppercase;font-size:.61rem;font-weight:900}.command-center__kpi-heading h2{letter-spacing:-.025em;text-transform:uppercase;margin:7px 0 0;font-size:clamp(1.35rem,2vw,2rem)}.command-center__kpi-health{border-left:1px solid #d9dde31f;align-items:center;gap:11px;min-width:260px;padding-left:18px;display:flex}.command-center__kpi-health>i{background:#4cdd9b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 15px #4cdd9bb8}.command-center__kpi-health>i.is-syncing{background:var(--cc-blue);animation:.9s ease-in-out infinite alternate cc-pulse;box-shadow:0 0 15px #00aeffb8}.command-center__kpi-health>i.is-interrupted{background:#ff6d6d;box-shadow:0 0 15px #ff6d6da6}.command-center__kpi-health strong,.command-center__kpi-health small{display:block}.command-center__kpi-health strong{color:#dcebf2;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.command-center__kpi-health small{color:#61707b;margin-top:4px;font-size:.58rem}.command-center__metric{--metric-accent:var(--cc-blue);min-height:154px;padding:18px;overflow:hidden}.command-center__metric:before{content:"";background:linear-gradient(180deg, transparent, var(--metric-accent), transparent);opacity:.68;width:2px;position:absolute;inset:0 auto 0 0}.command-center__metric:after{content:"";border:1px solid color-mix(in srgb, var(--metric-accent) 20%, transparent);width:130px;height:130px;box-shadow:0 0 0 18px color-mix(in srgb, var(--metric-accent) 4%, transparent);pointer-events:none;border-radius:50%;position:absolute;bottom:-58px;right:-42px}.command-center__metric--green{--metric-accent:#4cdd9b}.command-center__metric--amber{--metric-accent:#f4ba58}.command-center__metric--red{--metric-accent:#ff6d6d}.command-center__metric--chrome{--metric-accent:#c6d0d8}.command-center__metric header{justify-content:space-between;align-items:center;gap:12px;display:flex}.command-center__metric header span{color:#7f8c97;letter-spacing:.12em;text-transform:uppercase;font-size:.59rem;font-weight:900}.command-center__metric header b{color:color-mix(in srgb, var(--metric-accent) 76%, #fff);letter-spacing:.1em;font-size:.54rem}.command-center__metric>strong{z-index:1;color:#f2f7fa;text-transform:uppercase;margin-top:18px;font-size:clamp(1.5rem,2.35vw,2.45rem);line-height:1;display:block;position:relative}.command-center__metric>small{z-index:1;color:#687680;min-height:34px;margin-top:11px;line-height:1.45;display:block;position:relative}.command-center__metric-signal{grid-template-columns:repeat(6,1fr);gap:4px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.command-center__metric-signal i{background:#d9dde31a;height:2px}.command-center__metric-signal i.is-live{background:var(--metric-accent);box-shadow:0 0 7px color-mix(in srgb, var(--metric-accent) 58%, transparent)}.command-center__operations-grid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.72fr);gap:16px;display:grid}.command-center__panel{min-width:0}.command-center__panel--queue{padding:24px}.command-center__panel-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.command-center__panel-heading h2{letter-spacing:-.02em;text-transform:uppercase;margin:7px 0 0;font-size:1.15rem}.command-center__panel-heading>strong{color:#778590;letter-spacing:.11em;text-transform:uppercase;font-size:.62rem}.command-center__controls{grid-template-columns:minmax(210px,1fr) minmax(170px,.42fr);gap:10px;margin:21px 0 15px;display:grid}.command-center__controls label>span{color:#6f7c87;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:.58rem;font-weight:900;display:block}.command-center__controls input,.command-center__controls select{color:#e7f0f5;background:#070c11;border:1px solid #d9dde321;outline:none;width:100%;padding:11px 12px}.command-center__controls input:focus,.command-center__controls select:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #00aeff12}.command-center__table-wrap{border:1px solid #d9dde317;overflow-x:auto}.command-center__table{border-collapse:collapse;width:100%;min-width:760px}.command-center__table th{color:#667580;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#091016;padding:12px 13px;font-size:.57rem}.command-center__table td{color:#b6c2ca;vertical-align:middle;border-top:1px solid #d9dde311;padding:13px;font-size:.78rem}.command-center__table tbody tr{cursor:pointer;transition:background .17s}.command-center__table tbody tr:hover,.command-center__table tbody tr.is-selected{background:#00aeff0d}.command-center__table tbody tr.is-selected td:first-child{box-shadow:inset 3px 0 var(--cc-blue)}.command-center__table td>strong,.command-center__table td>small{display:block}.command-center__table td>strong{color:#edf4f8;text-transform:uppercase}.command-center__table td>small{color:#687680;margin-top:4px}.command-center__queue-number{width:31px;height:31px;color:var(--cc-blue);border:1px solid #00aeff52;place-items:center;display:grid}.command-center__status{color:#b5c0c8;letter-spacing:.07em;text-transform:uppercase;background:#ffffff05;border:1px solid #d9dde321;padding:6px 8px;font-size:.56rem;font-weight:900;display:inline-flex}.command-center__status--awaiting_deposit{color:#ffd17a;background:#ffbd4a0b;border-color:#ffbd4a57}.command-center__status--deposit_received,.command-center__status--deposit_cleared{color:#9af1c9;background:#48dc990b;border-color:#48dc9957}.command-center__empty{height:175px;color:#6f7c86!important;text-align:center!important}.command-center__panel--intel{overflow:hidden}.command-center__intel-inner header{border-bottom:1px solid #d9dde317;padding:24px 24px 18px}.command-center__intel-inner header strong{color:#f0f6f9;text-transform:uppercase;margin-top:10px;font-size:1.45rem;display:block}.command-center__intel-inner header p{color:#76838e;margin:7px 0 0}.command-center__intel-status{color:#bdeeff;letter-spacing:.09em;text-transform:uppercase;background:#00aeff09;border-bottom:1px solid #00aeff21;justify-content:space-between;gap:10px;padding:12px 24px;font-size:.59rem;font-weight:900;display:flex}.command-center__intel-inner dl{grid-template-columns:1fr 1fr;margin:0;padding:10px 24px;display:grid}.command-center__intel-inner dl div{border-bottom:1px solid #d9dde311;min-width:0;padding:12px 0}.command-center__intel-inner dl div:nth-child(odd){padding-right:14px}.command-center__intel-inner dt{color:#64717c;letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:900}.command-center__intel-inner dd{overflow-wrap:anywhere;color:#d7e2e8;margin:6px 0 0;font-size:.75rem;font-weight:700}.command-center__intel-inner section{border-top:1px solid #d9dde313;margin:0 24px;padding:17px 0}.command-center__intel-inner section p{color:#83909b;margin:9px 0 0;font-size:.76rem;line-height:1.58}.command-center__actions{gap:8px;padding:0 24px 24px;display:grid}.command-center__actions button{color:#8d9aa5;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#091016;border:1px solid #d9dde31c;justify-content:space-between;gap:14px;padding:11px 13px;font-size:.61rem;font-weight:900;display:flex}.command-center__actions button:hover{color:#dff5ff;border-color:#00aeff61}.command-center__actions button small{color:#52616c}.command-center__empty-panel{gap:8px;padding:38px;display:grid}.command-center__empty-panel span{color:var(--cc-blue);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.command-center__lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.command-center__rank-panel,.command-center__module-map{padding:23px}.command-center__rank-list,.command-center__module-list{gap:8px;margin-top:20px;display:grid}.command-center__rank-list>div{background:#ffffff05;border:1px solid #d9dde313;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.command-center__rank-list b{color:#52616c;font-size:.6rem}.command-center__rank-list strong{color:#cbd5dc;text-transform:uppercase;font-size:.68rem}.command-center__rank-list span{color:var(--cc-blue);font-weight:900}.command-center__rank-list p{color:#74818c;font-size:.76rem}.command-center__module-list button{color:#83919c;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #d9dde314;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.command-center__module-list button:hover:not(:disabled){color:#e2f4fb;border-color:#00aeff52}.command-center__module-list button:disabled{cursor:default;opacity:.55}.command-center__module-list button>span{color:#52616c;font-size:.58rem;font-weight:900}.command-center__module-list button strong{letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}.command-center__module-list button small{color:var(--cc-blue);letter-spacing:.07em;text-transform:uppercase;font-size:.56rem}@keyframes cc-pulse{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@media (width<=1380px){.command-center{grid-template-columns:220px minmax(0,1fr)}.command-center__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__operations-grid{grid-template-columns:1fr}.command-center__intel-inner dl{grid-template-columns:repeat(4,1fr)}}@media (width<=980px){.command-center{display:block}.command-center__rail{border-bottom:1px solid #d9dde321;border-right:0;height:auto;position:relative;top:0}.command-center__rail-heading,.command-center__rail-status{display:none}.command-center__rail-nav{padding:10px 14px;display:flex;overflow-x:auto}.command-center__rail-nav button{min-width:170px}.command-center__topbar{top:75px}.command-center__briefing{grid-template-columns:1fr}.command-center__kpi-heading{flex-direction:column;align-items:flex-start}.command-center__kpi-health{border-top:1px solid #d9dde31a;border-left:0;width:100%;padding:14px 0 0}.command-center__lower-grid{grid-template-columns:1fr}.command-center__intel-inner dl{grid-template-columns:1fr 1fr}}@media (width<=700px){.command-center__topbar{flex-direction:column;align-items:flex-start}.command-center__topbar-actions{justify-content:space-between;width:100%}.command-center__metrics{grid-template-columns:1fr 1fr}.command-center__controls,.command-center__intel-inner dl{grid-template-columns:1fr}.command-center__intel-inner dl div:nth-child(odd){padding-right:0}.command-center__error{flex-direction:column;align-items:flex-start}}@media (width<=460px){.command-center__sync-state{display:none}.command-center__metrics{grid-template-columns:1fr}.command-center__briefing-copy h2{font-size:2rem}}@media (prefers-reduced-motion:reduce){.command-center *,.command-center :before,.command-center :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.command-center__operations-intelligence{margin:18px 0}.command-center__section-heading{background:linear-gradient(145deg,#111920f7,#070c11fb);border:1px solid #d9dde321;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 26px;display:flex}.command-center__section-heading span{color:var(--cc-blue);letter-spacing:.18em;text-transform:uppercase;font-size:.63rem;font-weight:900}.command-center__section-heading h2{text-transform:uppercase;letter-spacing:-.025em;margin:7px 0 5px;font-size:clamp(1.4rem,2vw,2.25rem)}.command-center__section-heading p{color:#7d8b96;max-width:780px;margin:0;font-size:.78rem;line-height:1.65}.command-center__record-standard{border-left:1px solid #00aeff40;min-width:300px;padding:8px 0 8px 18px}.command-center__record-standard strong,.command-center__record-standard small{display:block}.command-center__record-standard strong{color:#dff6ff;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.command-center__record-standard small{color:#60717d;margin-top:6px;font-size:.62rem}.command-center__mission-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.85fr);gap:14px;margin-top:14px;display:grid}.command-center__mission-panel{background:linear-gradient(145deg,#111920f7,#070c11fb);border:1px solid #d9dde321;min-width:0;box-shadow:inset 0 1px #ffffff0a}.command-center__mission-panel>header{border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.command-center__mission-panel>header span{color:var(--cc-blue);letter-spacing:.16em;text-transform:uppercase;font-size:.57rem;font-weight:900;display:block}.command-center__mission-panel>header h3{color:#e5edf2;letter-spacing:.07em;text-transform:uppercase;margin:5px 0 0;font-size:.94rem}.command-center__mission-panel>header>b{color:#75838e;letter-spacing:.09em;text-transform:uppercase;font-size:.59rem}.command-center__event-feed,.command-center__alert-list,.command-center__task-list,.command-center__reservation-list{scrollbar-width:thin;scrollbar-color:#00aeff59 transparent;max-height:470px;overflow:auto}.command-center__event{border-bottom:1px solid #d9dde313;grid-template-columns:8px 155px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 18px;display:grid;position:relative}.command-center__event>i{background:#6d7b86;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #6d7b8680}.command-center__event.is-critical>i,.command-center__event.is-high>i{background:#ff706a;box-shadow:0 0 14px #ff706ab3}.command-center__event.is-medium>i{background:#f5b94b;box-shadow:0 0 14px #f5b94ba6}.command-center__event-time time,.command-center__event-time small{display:block}.command-center__event-time time{color:#c7d3da;font-size:.63rem}.command-center__event-time small{color:#53616d;letter-spacing:.08em;margin-top:4px;font-size:.54rem}.command-center__event-copy strong,.command-center__event-copy span,.command-center__event-copy p{display:block}.command-center__event-copy strong{color:#edf5f8;letter-spacing:.035em;font-size:.69rem}.command-center__event-copy span{color:#80909b;margin-top:3px;font-size:.59rem}.command-center__event-copy p{color:#60717d;margin:5px 0 0;font-size:.61rem;line-height:1.45}.command-center__event>b{color:#7f909b;letter-spacing:.08em;text-transform:uppercase;text-align:right;font-size:.55rem}.command-center__alert-list{gap:10px;padding:12px;display:grid}.command-center__alert{background:#ffffff05;border:1px solid #d9dde31a;border-left:3px solid #6f7c86;padding:15px}.command-center__alert.is-critical{border-left-color:#ff5d58}.command-center__alert.is-high{border-left-color:#ff8f56}.command-center__alert.is-medium{border-left-color:#f5bf52}.command-center__alert>div:first-child{justify-content:space-between;gap:12px;display:flex}.command-center__alert>div:first-child span{color:#f3c26a;letter-spacing:.12em;text-transform:uppercase;font-size:.54rem;font-weight:900}.command-center__alert>div:first-child small{color:#53616c;letter-spacing:.08em;font-size:.53rem}.command-center__alert>strong{color:#edf4f7;margin-top:9px;font-size:.7rem;display:block}.command-center__alert>p{color:#7e8d98;margin:4px 0 10px;font-size:.62rem}.command-center__alert dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.command-center__alert dl div{border:1px solid #d9dde313;padding:8px}.command-center__alert dt{color:#53616c;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem}.command-center__alert dd{color:#bdc8cf;margin:4px 0 0;font-size:.57rem}.command-center__alert footer{border-top:1px solid #d9dde313;margin-top:10px;padding-top:10px}.command-center__alert footer span,.command-center__alert footer b{display:block}.command-center__alert footer span{color:var(--cc-blue);letter-spacing:.12em;text-transform:uppercase;font-size:.49rem}.command-center__alert footer b{color:#d6e2e8;margin-top:5px;font-size:.61rem;line-height:1.45}.command-center__task-list{padding:9px 12px 12px}.command-center__task{border-bottom:1px solid #d9dde313;grid-template-columns:42px minmax(0,1fr) 8px;align-items:center;gap:12px;padding:13px 5px;display:grid}.command-center__task>b{color:#52626e;letter-spacing:.05em;font-size:1rem}.command-center__task strong,.command-center__task span,.command-center__task small{display:block}.command-center__task strong{color:#e7eff3;font-size:.67rem}.command-center__task span{color:#78909d;margin-top:4px;font-size:.58rem}.command-center__task small{color:#586873;margin-top:4px;font-size:.55rem}.command-center__task>i{border:1px solid var(--cc-blue);width:6px;height:6px;transform:rotate(45deg)}.command-center__task.is-critical>i,.command-center__task.is-high>i{background:#ff706a;border-color:#ff706a;box-shadow:0 0 10px #ff706a80}.command-center__reservation-list{padding:8px 12px 12px}.command-center__reservation{border-bottom:1px solid #d9dde313;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 4px;display:grid}.command-center__reservation-queue{border-right:1px solid #d9dde31a}.command-center__reservation-queue span,.command-center__reservation-queue strong{display:block}.command-center__reservation-queue span{color:#53616d;letter-spacing:.1em;text-transform:uppercase;font-size:.48rem}.command-center__reservation-queue strong{color:var(--cc-blue);margin-top:3px;font-size:1rem}.command-center__reservation>div:nth-child(2) strong,.command-center__reservation>div:nth-child(2) span,.command-center__reservation>div:nth-child(2) small{display:block}.command-center__reservation>div:nth-child(2) strong{color:#e5edf2;font-size:.66rem}.command-center__reservation>div:nth-child(2) span{color:#758691;margin-top:4px;font-size:.57rem}.command-center__reservation>div:nth-child(2) small{color:#52616c;margin-top:4px;font-size:.54rem}.command-center__reservation-state{text-align:right}.command-center__reservation-state span,.command-center__reservation-state small{display:block}.command-center__reservation-state span{color:#efbd61;letter-spacing:.1em;text-transform:uppercase;font-size:.53rem;font-weight:900}.command-center__reservation-state span.is-cleared{color:#58dca0}.command-center__reservation-state small{color:#5f707b;margin-top:5px;font-size:.51rem}.command-center__priority-chip{color:#93a1aa;letter-spacing:.08em;text-transform:uppercase;border:1px solid #d9dde324;padding:5px 7px;font-size:.5rem;font-weight:900;display:inline-flex}.command-center__priority-chip.is-critical,.command-center__priority-chip.is-high{color:#ff9a95;background:#ff706a0d;border-color:#ff706a59}.command-center__priority-chip.is-medium{color:#f3c56d;background:#f5b94b0d;border-color:#f5b94b59}.command-center__next-action{color:#b8c7cf;min-width:210px;font-size:.61rem;line-height:1.45}.command-center__table td time{color:#aebcc4;white-space:nowrap;font-size:.57rem;display:block}.command-center__table td time+small{color:#53626d;margin-top:4px;font-size:.52rem;display:block}.command-center__next-required{background:#00aeff09;border-color:#00aeff38!important}.command-center__next-required strong{color:#dff6ff;margin-top:7px;font-size:.71rem;line-height:1.5;display:block}.command-center__no-records{color:#60717d;text-align:center;margin:0;padding:28px 18px;font-size:.66rem}@media (width<=1180px){.command-center__mission-grid{grid-template-columns:1fr}.command-center__event-feed,.command-center__alert-list,.command-center__task-list,.command-center__reservation-list{max-height:390px}}@media (width<=760px){.command-center__section-heading{flex-direction:column;align-items:flex-start}.command-center__record-standard{border-top:1px solid #00aeff33;border-left:0;width:100%;min-width:0;padding:14px 0 0}.command-center__event{grid-template-columns:8px 1fr}.command-center__event-time,.command-center__event-copy{grid-column:2}.command-center__event>b{text-align:left;grid-column:2}.command-center__reservation{grid-template-columns:50px 1fr}.command-center__reservation-state{text-align:left;grid-column:2}}.command-center__capacity{background:linear-gradient(135deg,#101921fa,#070c11fc);border:1px solid #d9dde324;grid-template-columns:minmax(0,1.25fr) minmax(280px,.65fr) minmax(260px,.55fr);align-items:center;gap:24px;margin:18px 0;padding:24px 26px;display:grid;box-shadow:inset 0 1px #ffffff0a}.command-center__capacity-copy span{color:var(--cc-blue);letter-spacing:.18em;text-transform:uppercase;font-size:.6rem;font-weight:900}.command-center__capacity-copy h2{letter-spacing:-.025em;text-transform:uppercase;margin:7px 0 6px;font-size:clamp(1.2rem,1.7vw,1.85rem)}.command-center__capacity-copy p{color:#73828d;max-width:700px;margin:0;font-size:.68rem;line-height:1.65}.command-center__capacity-meter{text-align:center;border-left:1px solid #00aeff38;border-right:1px solid #00aeff38;padding:4px 24px}.command-center__capacity-slots{grid-template-columns:repeat(6,1fr);gap:6px;margin-bottom:12px;display:grid}.command-center__capacity-slots i{background:#ffffff06;border:1px solid #d9dde326;height:12px}.command-center__capacity-slots i.is-occupied{background:linear-gradient(90deg,#00aeff40,#00aeffcc);border-color:#00aeffb3;box-shadow:0 0 12px #00aeff38}.command-center__capacity-meter strong,.command-center__capacity-meter span{display:block}.command-center__capacity-meter strong{color:#f1f7fa;letter-spacing:.08em;font-size:1.55rem}.command-center__capacity-meter span{color:#75d6ff;letter-spacing:.12em;text-transform:uppercase;margin-top:5px;font-size:.57rem;font-weight:900}.command-center__capacity-stats{gap:8px;margin:0;display:grid}.command-center__capacity-stats div{border-bottom:1px solid #d9dde314;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.command-center__capacity-stats dt{color:#596873;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem}.command-center__capacity-stats dd{color:#cad6dc;margin:0;font-size:.62rem;font-weight:800}.command-center__engineering-workspace{margin:18px 0}.command-center__module-workspace{background:linear-gradient(145deg,#10181ffa,#060a0ffc);border:1px solid #d9dde321;grid-template-columns:300px minmax(0,1fr);min-height:640px;margin-top:14px;display:grid}.command-center__module-navigator>header{border-bottom:1px solid #d9dde317;justify-content:space-between;align-items:center;padding:18px;display:flex}.command-center__module-navigator>header span{color:#7b8b96;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:900}.command-center__module-navigator>header strong{color:var(--cc-blue);font-size:.9rem}.command-center__module-navigator>div{scrollbar-width:thin;scrollbar-color:#00aeff59 transparent;max-height:720px;overflow:auto}.command-center__module-navigator button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d9dde312;grid-template-columns:38px minmax(0,1fr) 8px;align-items:center;gap:12px;padding:14px 16px;display:grid}.command-center__module-navigator button:hover,.command-center__module-navigator button.is-active{background:linear-gradient(90deg,#00aeff17,#00aeff04)}.command-center__module-navigator button>b{color:#4f606c;font-size:.72rem}.command-center__module-navigator button span strong,.command-center__module-navigator button span small{display:block}.command-center__module-navigator button span strong{color:#dbe6eb;font-size:.65rem}.command-center__module-navigator button>i{border:1px solid #52626d;width:6px;height:6px;transform:rotate(45deg)}.command-center__module-navigator button.is-active>i{border-color:var(--cc-blue);background:var(--cc-blue);box-shadow:0 0 10px #00aeff8c}.command-center__module-navigator>div>p{color:#61717c;margin:0;padding:26px 18px;font-size:.62rem;line-height:1.6}.command-center__module-detail{min-width:0;padding:24px}.command-center__module-detail-inner>header{border-bottom:1px solid #d9dde317;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.command-center__module-detail-inner>header span{color:var(--cc-blue);letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:900}.command-center__module-detail-inner>header h3{color:#eef5f8;letter-spacing:-.03em;text-transform:uppercase;margin:8px 0 7px;font-size:clamp(1.45rem,2.5vw,2.35rem)}.command-center__module-detail-inner>header p{color:#768690;max-width:760px;margin:0;font-size:.72rem;line-height:1.7}.command-center__module-badges{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.command-center__module-badges b{color:#9edfff;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;background:#00aeff09;border:1px solid #00aeff3d;padding:7px 9px;font-size:.5rem}.command-center__module-block{background:#ffffff03;border:1px solid #d9dde31a;margin-top:16px;padding:18px}.command-center__module-block-title{border-bottom:1px solid #d9dde313;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.command-center__module-block-title span{color:var(--cc-blue);letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:900}.command-center__module-block-title strong{color:#687984;letter-spacing:.07em;text-transform:uppercase;font-size:.52rem}.command-center__chaos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.command-center__chaos-grid>article{background:#0000001f;border:1px solid #d9dde317;border-left:3px solid #667681;padding:14px}.command-center__chaos-grid>article.is-critical{border-left-color:#ff6560}.command-center__chaos-grid>article.is-high{border-left-color:#ff955c}.command-center__chaos-grid>article.is-medium{border-left-color:#efc05b}.command-center__chaos-grid article header{justify-content:space-between;gap:12px;display:flex}.command-center__chaos-grid article header b{color:#e6bc67;letter-spacing:.1em;text-transform:uppercase;font-size:.49rem}.command-center__chaos-grid article header small{color:#4f606b;font-size:.47rem}.command-center__chaos-grid article>strong{color:#e6eef2;margin-top:9px;font-size:.68rem;display:block}.command-center__chaos-grid article>p,.command-center__chaos-grid>p{color:#6f808b;margin:6px 0 0;font-size:.61rem;line-height:1.55}.command-center__module-columns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.command-center__module-block ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.command-center__module-block li{color:#b7c4cb;padding-left:15px;font-size:.63rem;line-height:1.5;position:relative}.command-center__module-block li:before{content:"";border:1px solid var(--cc-blue);width:5px;height:5px;position:absolute;top:.52em;left:0;transform:rotate(45deg)}.command-center__module-notes>p{color:#c1cdd3;margin:14px 0 0;font-size:.67rem;line-height:1.7}.command-center__module-empty{text-align:center;place-content:center;min-height:520px;display:grid}.command-center__module-empty span{color:var(--cc-blue);letter-spacing:.14em;text-transform:uppercase;font-size:.56rem}.command-center__module-empty strong{color:#e4edf1;margin-top:10px;font-size:1rem}.command-center__module-empty p{color:#64747f;max-width:500px;margin:8px auto 0;font-size:.65rem;line-height:1.6}@media (width<=1180px){.command-center__capacity{grid-template-columns:1fr 1fr}.command-center__capacity-stats{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.command-center__module-workspace{grid-template-columns:260px minmax(0,1fr)}}@media (width<=860px){.command-center__capacity{grid-template-columns:1fr}.command-center__capacity-meter{border:1px solid #00aeff33;border-left:0;border-right:0;padding:18px 0}.command-center__capacity-stats{grid-column:auto;grid-template-columns:1fr}.command-center__module-workspace{grid-template-columns:1fr}.command-center__module-navigator{border-bottom:1px solid #d9dde31c;border-right:0}.command-center__module-navigator>div{max-height:none;display:flex;overflow-x:auto}.command-center__module-navigator button{border-right:1px solid #d9dde312;min-width:220px}.command-center__module-columns,.command-center__chaos-grid{grid-template-columns:1fr}}@media (width<=600px){.command-center__capacity,.command-center__module-detail{padding:18px}.command-center__module-detail-inner>header{flex-direction:column}.command-center__module-badges{justify-content:flex-start}}.command-center__scope-lock{background:linear-gradient(90deg,#00aeff16,#00aeff05);border:1px solid #00aeff47;justify-content:space-between;align-items:center;gap:22px;margin-top:18px;padding:18px;display:flex}.command-center__scope-lock span{color:var(--cc-blue);letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:900;display:block}.command-center__scope-lock strong{color:#edf7fb;text-transform:uppercase;margin-top:7px;font-size:.9rem;display:block}.command-center__scope-lock p{color:#78909d;margin:6px 0 0;font-size:.62rem;line-height:1.55}.command-center__scope-lock button{color:#e7f8ff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#00aeff1a;border:1px solid #00aeff8c;flex:none;padding:12px 16px;font-size:.58rem;font-weight:900}.command-center__scope-lock button:hover{background:#00aeff2e;box-shadow:0 0 22px #00aeff1f}.command-center__chaos-grid article footer{border-top:1px solid #d9dde313;margin-top:12px;padding-top:10px}.command-center__chaos-grid article footer span{color:#6dcfff;letter-spacing:.11em;text-transform:uppercase;font-size:.48rem;font-weight:900}.command-center__chaos-grid article footer p{color:#91a2ac;margin:5px 0 0}.command-center__recommendation-brief>p{color:#c0ccd2;margin:14px 0 0;font-size:.68rem;line-height:1.7}@media (width<=760px){.command-center__scope-lock{flex-direction:column;align-items:stretch}.command-center__scope-lock button{width:100%}}.command-center__package-references .command-center__reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.command-center__package-references article{background:#00aeff06;border:1px solid #00aeff24;padding:14px}.command-center__package-references article>strong{color:#dceaf0;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem}.command-center__package-references ul{margin-top:11px}@media (width<=980px){.command-center__package-references .command-center__reference-grid{grid-template-columns:1fr}}.command-center__module-workspace{background:linear-gradient(90deg,#00aeff09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#00aeff06 1px,#0000 1px) 0 0/34px 34px,linear-gradient(145deg,#0f171efc,#05090dfe);border:1px solid #d9dde333;grid-template-columns:360px minmax(0,1fr);min-height:680px;box-shadow:inset 0 1px #ffffff09}.command-center__module-navigator{background:linear-gradient(#0e161dfa,#05090dfa);border-right:1px solid #d9dde329}.command-center__module-navigator>header{background:linear-gradient(90deg,#00aeff14,#0000 72%);border-bottom:1px solid #00aeff38;min-height:76px;padding:18px 20px}.command-center__module-navigator>header span{color:#a6b7c1;letter-spacing:.16em;font-size:.62rem}.command-center__module-navigator>header strong{color:#d9f3ff;letter-spacing:.08em;text-transform:uppercase;background:#00aeff14;border:1px solid #00aeff52;padding:7px 10px;font-size:.62rem}.command-center__module-navigator>div{gap:10px;max-height:720px;padding:14px;display:grid}.command-center__module-navigator button{background:linear-gradient(145deg,#1b242cc7,#080d12f5);border:1px solid #d9dde31f;grid-template-columns:40px minmax(0,1fr) auto 8px;align-items:center;gap:12px;width:100%;min-height:82px;padding:14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.command-center__module-navigator button:before{content:"";pointer-events:none;border:1px solid #d9dde30b;position:absolute;inset:5px}.command-center__module-navigator button:hover,.command-center__module-navigator button.is-active{background:linear-gradient(100deg,#00aeff21,#101920eb 55%,#050a0efa);border-color:#00aeff73}.command-center__module-navigator button.is-active{box-shadow:inset 4px 0 var(--cc-blue), 0 0 0 1px #00aeff14}.command-center__module-navigator button>b{color:#b8c5cc;letter-spacing:.08em;background:#ffffff06;border:1px solid #d9dde32e;place-items:center;width:38px;height:38px;font-size:.65rem;display:grid}.command-center__module-navigator button span strong{color:#edf5f8;text-transform:uppercase;font-size:.72rem;line-height:1.3}.command-center__module-navigator button span small{color:#81939e;letter-spacing:.06em;text-transform:uppercase;margin-top:7px;font-size:.55rem}.command-center__module-navigator button>em{color:#9badb7;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffffff05;border:1px solid #d9dde321;padding:6px 7px;font-size:.48rem;font-style:normal}.command-center__module-detail{background:radial-gradient(circle at 82% 0,#00aeff0e,#0000 34%);padding:30px}.command-center__module-block{background:linear-gradient(145deg,#ffffff06,#00000014);border-color:#d9dde326}@media (width<=1180px){.command-center__module-workspace{grid-template-columns:310px minmax(0,1fr)}}@media (width<=860px){.command-center__module-workspace{grid-template-columns:1fr}.command-center__module-navigator>div{max-height:none;display:grid;overflow:visible}.command-center__module-navigator button{min-width:0}}.command-center__scope-authority{background:linear-gradient(145deg,#0b1a19e0,#070d12fa);border:1px solid #44d69747;margin-top:14px;box-shadow:inset 0 1px #ffffff06}.command-center__scope-authority.has-warning{background:linear-gradient(145deg,#261b0c9e,#070d12fa);border-color:#ffb44757}.command-center__scope-authority>header{border-bottom:1px solid #d9dde317;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}.command-center__scope-authority>header span,.command-center__scope-authority-grid span{color:#00aeff;letter-spacing:.14em;text-transform:uppercase;font-size:.54rem;font-weight:900;display:block}.command-center__scope-authority>header strong{color:#eef8fb;letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:.86rem;display:block}.command-center__scope-authority>header b{color:#9ce8c4;letter-spacing:.1em;text-transform:uppercase;border:1px solid #44d6974d;padding:8px 11px;font-size:.56rem}.command-center__scope-authority.has-warning>header b{color:#ffd08a;border-color:#ffb44757}.command-center__scope-authority-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.command-center__scope-authority-grid article{border-right:1px solid #d9dde313;min-height:106px;padding:17px 18px}.command-center__scope-authority-grid article:last-child{border-right:0}.command-center__scope-authority-grid strong{color:#f2f8fa;margin-top:9px;font-size:1.35rem;line-height:1;display:block}.command-center__scope-authority-grid small{color:#718590;margin-top:8px;font-size:.59rem;line-height:1.5;display:block}.command-center__scope-warning{background:#ffb4470b;border-top:1px solid #ffb4472e;padding:14px 18px}.command-center__scope-warning strong{color:#ffd08a;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem}.command-center__scope-warning p{color:#a58c68;margin:6px 0 0;font-size:.62rem;line-height:1.55}@media (width<=900px){.command-center__scope-authority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__scope-authority-grid article:nth-child(2){border-right:0}.command-center__scope-authority-grid article:nth-child(-n+2){border-bottom:1px solid #d9dde313}}@media (width<=560px){.command-center__scope-authority>header{flex-direction:column;align-items:flex-start}.command-center__scope-authority-grid{grid-template-columns:1fr}.command-center__scope-authority-grid article{border-bottom:1px solid #d9dde313;border-right:0}}.command-center__command-intelligence{background:linear-gradient(135deg,#00aeff0e,#0000 35%),linear-gradient(#121b23fa,#070c11fa);border:1px solid #d9dde326;margin:22px 0 26px;position:relative;overflow:hidden;box-shadow:0 22px 52px #00000047,inset 0 1px #ffffff06}.command-center__command-intelligence:before{content:"";background:var(--cc-blue);width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 22px #00aeffb3}.command-center__command-intelligence.is-critical:before{background:#ff5d68}.command-center__command-intelligence.is-high:before{background:#ff9f43}.command-center__command-intelligence.is-attention:before{background:#ffd166}.command-center__command-intelligence.is-clear:before{background:#4cdd9b}.command-center__command-intelligence-head{border-bottom:1px solid #d9dde31c;justify-content:space-between;gap:26px;padding:25px 26px 21px 29px;display:flex}.command-center__command-intelligence-head>div:first-child>span,.command-center__decision-card>span,.command-center__intelligence-console>header span,.command-center__intelligence-state small{color:var(--cc-blue);letter-spacing:.17em;text-transform:uppercase;font-size:.59rem;font-weight:900;display:block}.command-center__command-intelligence-head h3{letter-spacing:-.025em;text-transform:uppercase;margin:8px 0 7px;font-size:clamp(1.3rem,2vw,2rem)}.command-center__command-intelligence-head p{color:#81909b;max-width:780px;margin:0;font-size:.77rem;line-height:1.65}.command-center__intelligence-state{text-align:right;border-left:1px solid #d9dde31f;min-width:230px;padding-left:22px}.command-center__intelligence-state strong,.command-center__intelligence-state span{display:block}.command-center__intelligence-state strong{color:#eef8fc;letter-spacing:.07em;text-transform:uppercase;margin-top:8px;font-size:.9rem}.command-center__intelligence-state span{color:#7d8b96;margin-top:8px;font-size:.65rem}.command-center__decision-grid{border-bottom:1px solid #d9dde31a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.command-center__decision-card{background:#ffffff03;border-right:1px solid #d9dde317;min-height:190px;padding:23px 22px}.command-center__decision-card:last-child{border-right:0}.command-center__decision-card strong{color:#e6f1f6;text-transform:uppercase;margin-top:15px;font-size:.78rem;line-height:1.45;display:block}.command-center__decision-card p{color:#81909b;margin:10px 0 0;font-size:.72rem;line-height:1.62}.command-center__decision-card--directive{background:#00aeff09}.command-center__decision-card--next{background:#4cdd9b06}.command-center__intelligence-columns{border-bottom:1px solid #d9dde31a;grid-template-columns:1.08fr .92fr;display:grid}.command-center__intelligence-columns--lower{border-bottom:0}.command-center__intelligence-console{border-right:1px solid #d9dde317;min-width:0}.command-center__intelligence-console:last-child{border-right:0}.command-center__intelligence-console>header{background:#00000024;border-bottom:1px solid #d9dde314;justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:17px 21px;display:flex}.command-center__intelligence-console>header strong{color:#dce9ef;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:.73rem;display:block}.command-center__intelligence-console>header>b{min-width:38px;color:var(--cc-blue);text-align:center;border:1px solid #00aeff38;padding:8px 9px;font-size:.76rem}.command-center__risk-list,.command-center__dependency-list,.command-center__deliverable-list,.command-center__work-list{gap:9px;max-height:420px;padding:15px;display:grid;overflow:auto}.command-center__risk-list>section{background:#ffffff05;border:1px solid #d9dde31a;border-left:3px solid #ffd166;padding:15px 16px}.command-center__risk-list>section.is-critical{border-left-color:#ff5d68}.command-center__risk-list>section.is-high{border-left-color:#ff9f43}.command-center__risk-list>section.is-low,.command-center__risk-list>section.is-info{border-left-color:var(--cc-blue)}.command-center__risk-list section>header,.command-center__risk-list section>footer{justify-content:space-between;gap:16px;display:flex}.command-center__risk-list section>header strong{color:#e7f0f4;font-size:.74rem}.command-center__risk-list section>header span,.command-center__risk-list section>footer span{color:#84929c;letter-spacing:.11em;text-transform:uppercase;font-size:.55rem;font-weight:900}.command-center__risk-list section>p{color:#7f8d98;margin:10px 0;font-size:.68rem;line-height:1.55}.command-center__risk-list section>footer{border-top:1px solid #d9dde312;align-items:flex-start;padding-top:10px}.command-center__risk-list section>footer strong{color:#b8c8d0;text-align:right;max-width:70%;font-size:.65rem;line-height:1.45}.command-center__dependency-list>section,.command-center__deliverable-list>section,.command-center__work-list>section{background:#ffffff04;border:1px solid #d9dde317;padding:13px 14px}.command-center__dependency-list>section{grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;display:grid}.command-center__dependency-list strong,.command-center__deliverable-list strong,.command-center__work-list strong{color:#dce8ed;font-size:.7rem}.command-center__dependency-list small,.command-center__deliverable-list small{color:#5f707c;margin-top:4px;font-size:.56rem;display:block}.command-center__dependency-list p{color:#788792;grid-column:1;margin:0;font-size:.63rem}.command-center__dependency-list>section>span{color:#8ca0aa;letter-spacing:.08em;text-transform:uppercase;grid-area:1/2/span 2;align-self:center;font-size:.54rem;font-weight:900}.command-center__dependency-list>section.is-approved>span{color:#4cdd9b}.command-center__dependency-list>section.is-infrastructure>span{color:#ffd166}.command-center__deliverable-list>section{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.command-center__deliverable-list i{border:1px solid var(--cc-blue);width:7px;height:7px;transform:rotate(45deg)}.command-center__deliverable-list i.is-in_progress{background:var(--cc-blue);box-shadow:0 0 10px #00aeff99}.command-center__deliverable-list i.is-review{background:#ffd166;border-color:#ffd166}.command-center__deliverable-list i.is-complete{background:#4cdd9b;border-color:#4cdd9b}.command-center__deliverable-list>section>span,.command-center__work-list>section>span{color:#82939d;letter-spacing:.09em;text-transform:uppercase;font-size:.54rem;font-weight:900}.command-center__work-list>section{grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.command-center__work-list>section>b{color:var(--cc-blue);letter-spacing:.08em;font-size:.62rem}.command-center__work-list p{color:#75848f;margin:6px 0 0;font-size:.63rem;line-height:1.5}.command-center__intelligence-empty{text-align:center;border:1px dashed #d9dde321;padding:22px}.command-center__intelligence-empty strong{color:#c6d4db;font-size:.7rem}.command-center__intelligence-empty p{color:#697984;margin:7px 0 0;font-size:.63rem;line-height:1.5}@media (width<=1180px){.command-center__decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__decision-card:nth-child(2){border-right:0}.command-center__decision-card:nth-child(-n+2){border-bottom:1px solid #d9dde317}}@media (width<=860px){.command-center__command-intelligence-head{display:grid}.command-center__intelligence-state{text-align:left;border-top:1px solid #d9dde31a;border-left:0;min-width:0;padding:16px 0 0}.command-center__intelligence-columns{grid-template-columns:1fr}.command-center__intelligence-console{border-bottom:1px solid #d9dde317;border-right:0}}@media (width<=620px){.command-center__decision-grid{grid-template-columns:1fr}.command-center__decision-card{border-bottom:1px solid #d9dde317;border-right:0;min-height:0}.command-center__dependency-list>section{grid-template-columns:1fr}.command-center__dependency-list>section>span{grid-area:auto/1}.command-center__work-list>section{grid-template-columns:28px minmax(0,1fr)}.command-center__work-list>section>span{grid-column:2}}.command-center__project-navigator{background:linear-gradient(145deg,#0e151cfa,#060a0ffc);border:1px solid #d9dde324;margin-top:18px;padding:22px;box-shadow:inset 0 1px #ffffff0b,0 24px 70px #00000047}.command-center__navigator-heading{margin-bottom:18px}.command-center__navigator-controls{grid-template-columns:minmax(280px,1.8fr) repeat(3,minmax(150px,.65fr));gap:10px;margin-bottom:16px;display:grid}.command-center__navigator-controls label{gap:7px;display:grid}.command-center__navigator-controls label>span{color:#71808b;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:900}.command-center__navigator-controls input,.command-center__navigator-controls select{color:#dceaf1;background:#091017;border:1px solid #d9dde321;outline:none;width:100%;padding:12px 13px}.command-center__navigator-controls input:focus,.command-center__navigator-controls select:focus{border-color:#00aeff94;box-shadow:0 0 0 2px #00aeff12}.command-center__navigator-layout{grid-template-columns:minmax(0,1.65fr) minmax(330px,.72fr);align-items:start;gap:14px;display:grid}.command-center__project-rack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.command-center__project-card{color:#d9dde3;text-align:left;cursor:pointer;background:linear-gradient(150deg,#141d25fa,#070c11fe);border:1px solid #d9dde324;gap:13px;width:100%;padding:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.command-center__project-card:before{content:"";background:#00aeff52;width:2px;position:absolute;inset:0 auto 0 0}.command-center__project-card:hover,.command-center__project-card.is-selected{border-color:#00aeff8c;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #00aeff14,0 18px 44px #00000052}.command-center__project-card:hover{transform:translateY(-2px)}.command-center__project-card.is-selected:after{content:"ACTIVE COMMAND FILE";color:#031018;letter-spacing:.12em;background:#00aeff;padding:6px 9px;font-size:.5rem;font-weight:1000;position:absolute;top:0;right:0}.command-center__project-card>header{grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:12px;padding:18px 18px 0;display:grid}.command-center__project-position{background:#00aeff0e;border:1px solid #00aeff40;place-items:center;min-height:54px;display:grid}.command-center__project-position span{letter-spacing:.12em;text-transform:uppercase;color:#6f8996;font-size:.5rem}.command-center__project-position strong{color:#effaff;font-size:1.35rem}.command-center__project-identity span,.command-center__project-phase span{color:#00aeff;letter-spacing:.12em;text-transform:uppercase;font-size:.54rem;font-weight:900;display:block}.command-center__project-identity strong{letter-spacing:.035em;text-transform:uppercase;margin-top:5px;font-size:.92rem;display:block}.command-center__project-identity small{color:#7c8a95;margin-top:5px;line-height:1.35;display:block}.command-center__project-phase{background:#ffffff05;border:1px solid #d9dde31a;margin:0 18px;padding:12px}.command-center__project-phase strong{color:#edf8fd;text-transform:uppercase;margin-top:5px;font-size:.75rem;display:block}.command-center__project-phase small{color:#83919b;margin-top:5px;line-height:1.4;display:block}.command-center__project-facts{background:#d9dde314;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 18px;display:grid}.command-center__project-facts>span,.command-center__project-financial>span{background:#0a1117;gap:4px;padding:10px;display:grid}.command-center__project-facts small,.command-center__project-financial small{color:#667680;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:900}.command-center__project-facts strong,.command-center__project-financial strong{color:#dce9ef;font-size:.65rem}.command-center__project-financial{background:#00aeff1f;grid-template-columns:1fr 1fr;gap:1px;margin:0 18px;display:grid}.command-center__project-card>footer{background:#00000029;border-top:1px solid #d9dde317;grid-template-columns:1fr auto;align-items:center;gap:7px 12px;padding:12px 18px;display:grid}.command-center__project-card>footer span{letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:900}.command-center__project-card>footer span.is-clear{color:#67dca1}.command-center__project-card>footer span.has-alert{color:#ffc46b}.command-center__project-card>footer time{color:#65747f;font-size:.56rem}.command-center__project-card>footer b{color:#c8efff;letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;font-size:.58rem}.command-center__project-card.is-critical:before{background:#ff5d68}.command-center__project-card.is-high:before{background:#ffae49}.command-center__navigator-intel{min-width:0;position:sticky;top:198px}@media (width<=1280px){.command-center__navigator-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__navigator-layout{grid-template-columns:1fr}.command-center__navigator-intel{position:static}.command-center__project-rack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.command-center__project-navigator{padding:14px}.command-center__navigator-controls,.command-center__project-rack{grid-template-columns:1fr}.command-center__project-card>header{grid-template-columns:50px minmax(0,1fr)}.command-center__project-card>header>.command-center__priority-chip{grid-column:2;justify-self:start}.command-center__project-facts,.command-center__project-financial{grid-template-columns:1fr}}.command-center__active-client-navigator{background:linear-gradient(#0e161ef5,#070c11fa);border:1px solid #d9dde329;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000047}.command-center__active-client-navigator:before{content:"";background:linear-gradient(#0000,#00aeff 24% 76%,#0000);width:3px;position:absolute;inset:0 auto 0 0;box-shadow:0 0 22px #00aeff75}.command-center__client-console{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:18px;margin-top:22px;display:grid}.command-center__client-list,.command-center__active-client-context{background:#050a0fc7;border:1px solid #d9dde321;min-width:0}.command-center__client-list>header{border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 18px;display:flex}.command-center__client-list>header span,.command-center__active-client-context span{color:#7f929f;letter-spacing:.16em;text-transform:uppercase;font-size:.67rem}.command-center__client-list>header strong{color:#d9dde3;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.command-center__client-list>div{gap:7px;padding:10px;display:grid}.command-center__client-row{color:#d9dde3;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #d9dde317;grid-template-columns:42px minmax(0,1fr) auto 8px;align-items:center;gap:12px;width:100%;padding:13px 12px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.command-center__client-row:hover{background:#00aeff0e;border-color:#00aeff6b;transform:translate(2px)}.command-center__client-row.is-active{background:linear-gradient(90deg,#00aeff21,#00aeff09);border-color:#00aeffb8;box-shadow:inset 3px 0 #00aeff,0 0 24px #00aeff14}.command-center__client-row>b{color:#00aeff;border:1px solid #d9dde329;place-items:center;width:36px;height:36px;font-size:.9rem;display:grid}.command-center__client-row>span{min-width:0}.command-center__client-row>span strong,.command-center__client-row>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.command-center__client-row>span strong{color:#eef4f7;letter-spacing:.045em;font-size:.86rem}.command-center__client-row>span small{color:#71838f;margin-top:4px;font-size:.68rem}.command-center__client-row>em{color:#9cb0bc;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.61rem;font-style:normal}.command-center__client-row>i{background:#52616a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #52616a1f}.command-center__client-row.is-active>i{background:#00aeff;box-shadow:0 0 12px #00aeffe6}.command-center__active-client-context{padding:18px}.command-center__client-switcher{border-bottom:1px solid #d9dde31a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding-bottom:18px;display:grid}.command-center__client-switcher>div{text-align:center}.command-center__client-switcher>div strong,.command-center__client-switcher>div small{display:block}.command-center__client-switcher>div strong{color:#f2f6f8;letter-spacing:.055em;text-transform:uppercase;margin-top:7px;font-size:clamp(1.25rem,2vw,2rem)}.command-center__client-switcher>div small{color:#8496a2;margin-top:6px}.command-center__client-switcher>button,.command-center__client-command>button{color:#dff5ff;cursor:pointer;letter-spacing:.09em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff61}.command-center__client-switcher>button{min-width:108px;padding:11px 13px}.command-center__client-switcher>button:disabled{opacity:.34;cursor:default}.command-center__client-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.command-center__client-context-grid>div{background:#ffffff05;border:1px solid #d9dde317;min-width:0;padding:13px}.command-center__client-context-grid strong{color:#e7edf0;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:.87rem;display:block;overflow:hidden}.command-center__client-command{background:#00aeff09;border:1px solid #00aeff2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:14px;padding:15px;display:grid}.command-center__client-command strong{color:#f0f5f7;margin-top:6px;display:block}.command-center__client-command>button{white-space:nowrap;padding:12px 16px}.command-center__client-switcher>button:hover,.command-center__client-command>button:hover{background:#00aeff1f;border-color:#00aeffc7}@media (width<=1050px){.command-center__client-console{grid-template-columns:1fr}.command-center__client-list>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.command-center__active-client-navigator{padding:20px 14px}.command-center__client-list>div,.command-center__client-context-grid{grid-template-columns:1fr}.command-center__client-switcher{grid-template-columns:1fr 1fr}.command-center__client-switcher>div{grid-area:1/1/auto/-1}.command-center__client-command{grid-template-columns:1fr}.command-center__client-command>button{width:100%}.command-center__client-row>em{display:none}}.command-center__module-navigator>div{gap:12px;padding:14px;display:grid}.command-center__module-navigator .sm-module-card{width:100%}.command-center__module-navigator .sm-module-card__action{justify-content:space-between;width:100%}.command-center__unresolved-module{background:#090e13b8;border:1px solid #d9dde338;gap:5px;padding:14px;display:grid}.command-center__unresolved-module span,.command-center__unresolved-module small{letter-spacing:.12em;text-transform:uppercase;color:#d9dde394;font-size:10px}.command-center__unresolved-module strong{color:#d9dde3}.command-center__engineering-workspace--cockpit{background:linear-gradient(90deg,#00aeff09,#0000 24%),linear-gradient(#0c141cfa,#050a0ffc);border:1px solid #d9dde32e;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 25px 75px #00000047}.command-center__engineering-workspace--cockpit:before{content:"";opacity:.58;background:linear-gradient(90deg,#0000,#00aeff 28%,#d9dde3 50%,#00aeff 72%,#0000);height:1px;position:absolute;inset:0 24px auto}.command-center__cockpit-heading{margin-bottom:20px}.command-center__signal-console,.command-center__project-intelligence,.command-center__engineered-scope{background:#03090ebd;border:1px solid #d9dde321;min-width:0;box-shadow:inset 0 1px #ffffff09}.command-center__cockpit-panel-heading{background:linear-gradient(#ffffff06,#0000);border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px;display:flex}.command-center__cockpit-panel-heading>div{min-width:0}.command-center__cockpit-panel-heading span{color:#00aeff;letter-spacing:.16em;text-transform:uppercase;font-size:.58rem;font-weight:900}.command-center__cockpit-panel-heading h3{color:#eef7fb;letter-spacing:.06em;text-transform:uppercase;margin:5px 0 0;font-size:1rem}.command-center__cockpit-panel-heading p{color:#7f919c;margin:6px 0 0;font-size:.67rem;line-height:1.45}.command-center__cockpit-panel-heading>strong,.command-center__cockpit-panel-heading>b{color:#dff6ff;letter-spacing:.1em;text-transform:uppercase;background:#00aeff0e;border:1px solid #00aeff52;flex:none;padding:8px 11px;font-size:.62rem}.command-center__signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.command-center__signal-warning{margin:0 14px 14px}.command-center__project-intelligence{gap:12px;padding-bottom:14px;display:grid}.command-center__project-intelligence>.command-center__cockpit-panel-heading{margin-bottom:2px}.command-center__intel-card{background:linear-gradient(135deg,#00aeff09,#0000 46%),#070f15e0;border:1px solid #00aeff38;margin:0 14px}.command-center__intel-card>header{border-bottom:1px solid #d9dde314;justify-content:space-between;gap:14px;padding:12px 13px;display:flex}.command-center__intel-card>header span,.command-center__intel-card>header strong,.command-center__intel-card>footer{letter-spacing:.11em;text-transform:uppercase;font-size:.58rem;font-weight:900}.command-center__intel-card>header span{color:#dbe8ee}.command-center__intel-card>header strong{color:#00aeff}.command-center__intel-card dl{gap:0;margin:0;padding:6px 13px 10px;display:grid}.command-center__intel-card dl>div{border-bottom:1px solid #d9dde311;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 0;display:grid}.command-center__intel-card dl>div:last-child{border-bottom:0}.command-center__intel-card dt{color:#8999a3;font-size:.64rem}.command-center__intel-card dd{color:#edf6fa;text-align:right;max-width:180px;margin:0;font-size:.66rem;font-weight:800;line-height:1.35}.command-center__intel-card>footer{color:#7dcff5;border-top:1px solid #00aeff1f;padding:10px 13px}.command-center__open-workspace{color:#ecf9ff;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#00aeff29,#00aeff0b);border:1px solid #00aeff80;margin:0 14px;padding:13px 16px;font-size:.64rem;font-weight:900}.command-center__open-workspace:hover{background:#00aeff33;border-color:#00aeff}.command-center__open-workspace:focus-visible{outline-offset:3px;outline:2px solid #d9dde3}.command-center__engineered-scope{margin-top:18px}.command-center__engineered-scope>.command-center__scope-authority{margin:14px}.command-center__module-workspace--wide{margin:0 14px 14px}@media (width<=1450px){.command-center__cockpit-grid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.75fr)}.command-center__signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.command-center__cockpit-grid{grid-template-columns:1fr}.command-center__project-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__project-intelligence>.command-center__cockpit-panel-heading,.command-center__project-intelligence>.command-center__open-workspace{grid-column:1/-1}.command-center__project-intelligence .command-center__intel-card{margin:0 14px}}@media (width<=760px){.command-center__engineering-workspace--cockpit{padding:16px 10px}.command-center__signal-grid,.command-center__project-intelligence{grid-template-columns:1fr}.command-center__cockpit-panel-heading{display:grid}.command-center__cockpit-panel-heading>strong,.command-center__cockpit-panel-heading>b{justify-self:start}.command-center__module-workspace--wide{margin-inline:8px}}.command-center{background-color:#061018;background-image:linear-gradient(#00aeff05 1px,#0000 1px),linear-gradient(90deg,#00aeff05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:212px minmax(0,1fr);min-height:calc(100vh - 75px)}.command-center__rail{background:linear-gradient(#07131d 0%,#061019 100%);border-right-color:#00aeff47;box-shadow:inset -1px 0 #d9dde30d,18px 0 38px #00000047}.command-center__rail-heading{background:linear-gradient(#0d1c27e6,#071119eb);flex-direction:column;justify-content:center;min-height:112px;padding:22px 20px;display:flex}.command-center__rail-nav{gap:0;padding:7px 0}.command-center__rail-nav button{border-width:0 0 1px;border-bottom-color:#d9dde311;grid-template-columns:36px minmax(0,1fr) 6px;min-height:45px;padding:10px 16px}.command-center__rail-nav button.is-active{border-left:3px solid var(--cc-blue);background:linear-gradient(90deg,#00aeff30,#00aeff09);box-shadow:inset 10px 0 24px #00aeff1a}.command-center__topbar{background:linear-gradient(115deg,#0000 23%,#00aeff26 24%,#0000 25%),linear-gradient(245deg,#0000 23%,#00aeff26 24%,#0000 25%),linear-gradient(#0b151e,#060c12);border:1px solid #d9dde347;border-left:0;justify-content:center;min-height:96px;padding:16px 28px;position:relative;top:auto;box-shadow:inset 0 -2px #00aeff29,0 8px 24px #0000004d}.command-center__topbar>div:first-child{text-align:center}.command-center__topbar h1{letter-spacing:.015em;margin-top:5px;font-size:clamp(1.5rem,2.2vw,2.25rem)}.command-center__topbar-actions{position:absolute;right:24px}.command-center__content{width:100%;max-width:none;padding:10px 10px 42px}.command-center__briefing,.command-center__capacity,.command-center__active-client-navigator,.command-center__cockpit-heading{display:none}.command-center__kpi-deck{box-shadow:none;background:0 0;border:0;margin:0 0 10px}.command-center__kpi-heading{display:none}.command-center__metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.command-center__metric{background:linear-gradient(155deg,#0c1b26fa,#050c12fc);border-color:#00aeff33;min-height:104px;padding:14px 15px 11px;box-shadow:inset 0 1px #d9dde30b}.command-center__metric header b,.command-center__metric-signal{display:none}.command-center__metric>strong{letter-spacing:.01em;margin-top:8px;font-size:clamp(1.2rem,1.8vw,1.8rem)}.command-center__metric>small{text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.command-center__engineering-workspace--cockpit{background:linear-gradient(145deg,#0a161ffc,#040a0ffe);border:1px solid #d9dde342;margin-top:0;padding:7px;box-shadow:inset 0 1px #ffffff0f,0 18px 50px #0000004d}.command-center__cockpit-grid{grid-template-columns:minmax(0,1.92fr) minmax(330px,.9fr);align-items:start;gap:8px;display:grid}.command-center__signal-console,.command-center__project-intelligence{background:linear-gradient(160deg,#09161ffc,#040b11fe);border:1px solid #00aeff3d;min-width:0}.command-center__cockpit-panel-heading{background:#ffffff03;border-bottom:1px solid #d9dde31c;min-height:66px;padding:12px 15px}.command-center__cockpit-panel-heading h3{margin:4px 0 2px;font-size:1rem}.command-center__cockpit-panel-heading p{margin:0;font-size:.59rem;line-height:1.3}.command-center__signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:9px}.command-center__signal-grid .client-signal-card{min-height:218px}.command-center__project-intelligence{gap:9px;padding:0 9px 9px;display:grid}.command-center__project-intelligence>.command-center__cockpit-panel-heading{margin:0 -9px}.command-center__intel-card{background:linear-gradient(150deg,#0a1822f5,#040c12fc);border:1px solid #00aeff38;padding:13px 14px}.command-center__intel-card header{margin-bottom:10px;padding-bottom:8px}.command-center__intel-card dl{gap:0}.command-center__intel-card dl div{border-bottom:1px solid #d9dde30f;min-height:28px;padding:5px 0}.command-center__engineered-scope{background:#07121a;border:1px solid #00aeff33;grid-column:1/-1;margin-top:0}.command-center__module-workspace--wide{grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr)}.command-center__operations-intelligence,.command-center__lower-grid{margin-top:12px}@media (width<=1380px){.command-center__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.command-center__cockpit-grid{grid-template-columns:minmax(0,1.55fr) minmax(310px,.9fr)}.command-center__signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1060px){.command-center{grid-template-columns:1fr}.command-center__rail{height:auto;position:relative;top:auto}.command-center__rail-heading,.command-center__rail-status{display:none}.command-center__rail-nav{display:flex;overflow-x:auto}.command-center__rail-nav button{min-width:170px}.command-center__cockpit-grid{grid-template-columns:1fr}.command-center__project-intelligence{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__project-intelligence>.command-center__cockpit-panel-heading{grid-column:1/-1}}@media (width<=760px){.command-center__topbar{justify-content:flex-start}.command-center__topbar>div:first-child{text-align:left}.command-center__topbar-actions{margin-left:auto;position:static}.command-center__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__signal-grid,.command-center__project-intelligence{grid-template-columns:1fr}.command-center__project-intelligence>.command-center__cockpit-panel-heading{grid-column:auto}}.command-center__stage{position:relative}.command-center__stage:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(90deg,#0000 0 49.92%,#00aeff0b 50%,#0000 50.08%),radial-gradient(circle at 78% 18%,#00aeff14,#0000 24%);position:fixed;inset:75px 0 0 258px}.command-center__metrics,.command-center__client-selector,.command-center__signal-cockpit,.command-center__operations-intelligence,.command-center__lower-grid{isolation:isolate;position:relative}.command-center__metrics:before,.command-center__client-selector:before,.command-center__signal-cockpit:before,.command-center__engineered-scope:before{content:"";pointer-events:none;border:1px solid #ffffff06;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #000000b8}.command-center__metric{background:linear-gradient(145deg,#18232cf5,#070d12fe);overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 14px 30px #0003}.command-center__metric:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#fff,#00aeffbf,#0000);width:32%;height:1px;animation:12s linear infinite ccGoldenRailSweep;position:absolute;top:0;left:-42%}.command-center__cockpit-panel-heading{background:linear-gradient(90deg,#d9dde30e,#0000 38%),linear-gradient(#1c262fd1,#081016e6);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.command-center__cockpit-panel-heading:after{content:"";background:linear-gradient(90deg, var(--cc-blue), #00aeff1f, transparent);height:1px;position:absolute;bottom:0;left:15px;right:15px}.command-center__signal-console,.command-center__project-intelligence,.command-center__engineered-scope{box-shadow:inset 0 1px #ffffff0b,inset 0 0 34px #00aeff05,0 20px 44px #0000003d}.command-center__client-row{position:relative;overflow:hidden}.command-center__client-row:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00aeff9e,#0000);height:1px;transition:opacity .18s,transform .24s;position:absolute;inset:auto 12px 0;transform:scaleX(.25)}.command-center__client-row:hover:after,.command-center__client-row.is-active:after{opacity:1;transform:scaleX(1)}.command-center__intel-card{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.command-center__intel-card:before{content:"";border-top:1px solid #d9dde34d;border-right:1px solid #d9dde34d;width:34px;height:34px;position:absolute;top:0;right:0}.command-center__scope-authority-grid article{background:linear-gradient(150deg,#0f1c25f0,#050c11fc);box-shadow:inset 0 1px #ffffff09}.command-center__open-workspace{background:linear-gradient(#00aeff29,#00578014);border-color:#00aeff85;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 0 24px #00aeff14}.command-center__open-workspace:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:35%;transition:left .52s;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-18deg)}.command-center__open-workspace:hover:after{left:120%}@keyframes ccGoldenRailSweep{0%,72%{opacity:0;left:-42%}75%{opacity:.7}94%{opacity:.55;left:116%}to{opacity:0;left:116%}}@media (width<=1060px){.command-center__stage:before{left:0}}@media (prefers-reduced-motion:reduce){.command-center__metric:after{animation:none}}.command-center__module-navigator .sm-module-card__action{isolation:isolate;color:#dff6ff;letter-spacing:.13em;text-align:center;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:linear-gradient(90deg,#d9dde329,#0000 28%) top/100% 1px no-repeat,linear-gradient(#00aeff26,#00aeff09);border:1px solid #00aeff6b;border-radius:3px;flex:none;grid-template-columns:none;justify-content:center;align-items:center;gap:7px;width:auto;min-width:0;max-width:94px;height:28px;min-height:28px;padding:0 10px 0 12px;font-size:.48rem;font-weight:900;line-height:1;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,inset 0 0 14px #00aeff09,0 0 0 1px #00aeff06}.command-center__module-navigator .sm-module-card__action:before{content:"";z-index:-1;pointer-events:none;border:1px solid #d9dde30e;position:absolute;inset:3px}.command-center__module-navigator .sm-module-card__action:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#daf4ff3d,#0000);width:34%;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-18deg)}.command-center__module-navigator .sm-module-card__action:hover,.command-center__module-navigator .sm-module-card__action:focus-visible{color:#fff;background:linear-gradient(90deg,#d9dde333,#0000 28%) top/100% 1px no-repeat,linear-gradient(#00aeff3d,#00aeff13);border-color:#00aeffd1;outline:none;width:auto;min-width:0;max-width:94px;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,inset 0 0 17px #00aeff14,0 0 16px #00aeff1f}.command-center__module-navigator .sm-module-card__action:hover:after,.command-center__module-navigator .sm-module-card__action:focus-visible:after{opacity:1;animation:.7s forwards cc-inspect-sweep}.command-center__module-navigator .sm-module-card__action span{color:#55caff;margin:0;font-size:.64rem;line-height:1;display:inline-block;transform:translateY(-.5px)}.command-center__module-navigator .sm-module-card__footer{align-items:center;gap:10px}.command-center__module-navigator .sm-module-card__readouts{flex:auto}@keyframes cc-inspect-sweep{0%{left:-45%}to{left:118%}}@media (width<=620px){.command-center__module-navigator .sm-module-card__action,.command-center__module-navigator .sm-module-card__action:hover,.command-center__module-navigator .sm-module-card__action:focus-visible{align-self:flex-end;width:auto;min-width:0;max-width:94px}}@media (prefers-reduced-motion:reduce){.command-center__module-navigator .sm-module-card__action:hover:after,.command-center__module-navigator .sm-module-card__action:focus-visible:after{animation:none}}.command-center__client-capacity-readout{background:linear-gradient(145deg,#00aeff13,#d9dde306);border-color:#00aeff42;min-width:210px;box-shadow:inset 0 1px #ffffff0e,0 0 28px #00aeff0b}.command-center__engineering-client-rack{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;margin-bottom:16px;display:grid}.command-center__engineering-client-card{color:#d9dde3;text-align:left;background:linear-gradient(90deg,#00aeff06 1px,#0000 1px) 0 0/22px 22px,linear-gradient(#00aeff06 1px,#0000 1px) 0 0/22px 22px,linear-gradient(150deg,#141e27fa,#060b10fe);border:1px solid #d9dde324;grid-template-rows:auto 1fr auto;min-width:0;min-height:232px;padding:0;transition:border-color .2s,transform .2s,box-shadow .2s,background-color .2s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 16px 34px #0000003d}button.command-center__engineering-client-card{cursor:pointer}button.command-center__engineering-client-card:hover{border-color:#00aeff80;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff12,0 20px 44px #00000057,0 0 24px #00aeff0f}.command-center__engineering-client-card.is-active{background:linear-gradient(90deg,#00aeff0b 1px,#0000 1px) 0 0/22px 22px,linear-gradient(#00aeff0b 1px,#0000 1px) 0 0/22px 22px,linear-gradient(145deg,#073044b8,#070e14fc 62%);border-color:#00aeffd1;box-shadow:inset 3px 0 #00aeff,inset 0 1px #ffffff14,0 0 0 1px #00aeff14,0 20px 50px #0000005c,0 0 32px #00aeff1a}.command-center__engineering-client-card:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#dff7ff17,#0000);width:34%;position:absolute;top:0;bottom:0;left:-55%;transform:skew(-18deg)}button.command-center__engineering-client-card:hover:before,.command-center__engineering-client-card.is-active:before{animation:1.15s forwards command-client-scan}@keyframes command-client-scan{0%{left:-55%}to{left:125%}}.command-center__engineering-client-corners:before,.command-center__engineering-client-corners:after{content:"";z-index:2;pointer-events:none;width:18px;height:18px;position:absolute}.command-center__engineering-client-corners:before{border-top:1px solid #d9dde37a;border-left:1px solid #d9dde37a;top:6px;left:6px}.command-center__engineering-client-corners:after{border-bottom:1px solid #d9dde352;border-right:1px solid #d9dde352;bottom:6px;right:6px}.command-center__engineering-client-card>header{z-index:2;background:linear-gradient(90deg,#d9dde309,#0000 70%);border-bottom:1px solid #d9dde31a;grid-template-columns:48px minmax(0,1fr) 10px;align-items:center;gap:12px;padding:17px 17px 14px;display:grid;position:relative}.command-center__engineering-client-card>header>b{color:#ecf9ff;background:#00aeff0e;border:1px solid #00aeff57;align-content:center;place-items:center;width:46px;height:46px;font-size:1.1rem;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff0d}.command-center__engineering-client-card>header>b small{color:#708997;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.43rem}.command-center__engineering-client-card>header div{min-width:0}.command-center__engineering-client-card>header div>span,.command-center__engineering-client-card>header div>strong,.command-center__engineering-client-card>header div>small{display:block}.command-center__engineering-client-card>header div>span{color:#00aeff;letter-spacing:.14em;text-transform:uppercase;font-size:.52rem;font-weight:900}.command-center__engineering-client-card>header div>strong{color:#f0f6f9;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:5px;font-size:.86rem;overflow:hidden}.command-center__engineering-client-card>header div>small{color:#778994;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:.63rem;overflow:hidden}.command-center__engineering-client-card>header>i{background:#4c5961;border:1px solid #d9dde338;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #4c59611a}.command-center__engineering-client-card.is-active>header>i{background:#00aeff;animation:1.8s ease-in-out infinite command-client-led;box-shadow:0 0 0 4px #00aeff1a,0 0 14px #00aeffeb}@keyframes command-client-led{50%{opacity:.55;box-shadow:0 0 0 4px #00aeff14,0 0 7px #00aeff8c}}.command-center__engineering-client-card>dl{z-index:2;background:#d9dde314;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:12px;display:grid;position:relative}.command-center__engineering-client-card>dl>div{background:#070d12ed;min-width:0;padding:10px}.command-center__engineering-client-card dt{color:#687a85;letter-spacing:.11em;text-transform:uppercase;font-size:.47rem;font-weight:900}.command-center__engineering-client-card dd{color:#dceaf0;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:.67rem;font-weight:800;overflow:hidden}.command-center__engineering-client-card>footer{z-index:2;background:#0003;border-top:1px solid #d9dde317;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex;position:relative}.command-center__engineering-client-card>footer span{color:#8597a2;letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:900}.command-center__engineering-client-card>footer strong{color:#bfeeff;letter-spacing:.13em;text-transform:uppercase;font-size:.49rem}.command-center__engineering-client-card.is-empty{opacity:.68;background:linear-gradient(145deg,#0d141ab8,#060a0ed9);border-style:dashed;border-color:#d9dde31a}.command-center__engineering-client-card.is-empty>header>b{color:#788791;background:#ffffff05;border-color:#d9dde324}.command-center__engineering-client-card.is-empty>header div>strong{color:#aeb9bf}.command-center__engineering-client-card.is-empty>header>i{background:0 0}.command-center__empty-slot-conduit{z-index:2;justify-content:center;align-items:center;gap:12px;min-height:104px;display:flex;position:relative}.command-center__empty-slot-conduit:before,.command-center__empty-slot-conduit:after{content:"";background:linear-gradient(90deg,#0000,#d9dde32e);width:44px;height:1px}.command-center__empty-slot-conduit:after{transform:rotate(180deg)}.command-center__empty-slot-conduit span{border:1px solid #d9dde333;width:6px;height:6px;transform:rotate(45deg)}.command-center__active-client-navigator>.command-center__active-client-context{background:linear-gradient(145deg,#09141ceb,#050a0ff5);border-color:#00aeff2b;padding:18px;box-shadow:inset 0 1px #ffffff0b}@media (width<=1260px){.command-center__engineering-client-rack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.command-center__engineering-client-rack{grid-template-columns:1fr}.command-center__engineering-client-card{min-height:220px}.command-center__client-capacity-readout{min-width:0}}@media (prefers-reduced-motion:reduce){.command-center__engineering-client-card:before,.command-center__engineering-client-card.is-active>header>i{animation:none!important}}.command-center__active-client-navigator{margin:0 0 14px;display:block!important}.command-center__active-client-navigator .command-center__section-heading{display:flex}.command-center__engineering-client-rack{display:grid!important}.command-center__engineering-client-card.is-empty{opacity:1;background:linear-gradient(#00aeff09 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#00aeff09 1px,#0000 1px) 0 0/20px 20px,radial-gradient(circle at 50% 45%,#00aeff1f,#0000 38%),linear-gradient(145deg,#0a1720f5,#050b10fc);border-style:solid;border-color:#00aeff5c;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,inset 0 0 42px #00aeff0b,0 0 0 1px #00aeff0b,0 16px 34px #00000047}.command-center__engineering-client-card.is-empty:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 25%,#7eddff1c 48%,#0000 71%);animation:9s ease-in-out infinite command-empty-bay-sweep;position:absolute;inset:0;transform:translate(-130%)}.command-center__engineering-client-card.is-empty:after{content:"";z-index:1;pointer-events:none;clip-path:polygon(0 0,27px 0,27px 1px,1px 1px,1px 27px,0 27px,0 0,100% 0,100% 27px,calc(100% - 1px) 27px,calc(100% - 1px) 1px,calc(100% - 27px) 1px,calc(100% - 27px) 0,100% 0,100% 100%,calc(100% - 27px) 100%,calc(100% - 27px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 27px),100% calc(100% - 27px),100% 100%,0 100%,0 calc(100% - 27px),1px calc(100% - 27px),1px calc(100% - 1px),27px calc(100% - 1px),27px 100%,0 100%);border:1px solid #d9dde30e;position:absolute;inset:6px}.command-center__engineering-client-card.is-empty>header{background:linear-gradient(90deg,#00aeff0e,#0000 72%);border-bottom-color:#00aeff21}.command-center__engineering-client-card.is-empty>header div>strong{color:#e4f7ff;text-shadow:0 0 16px #00aeff2e}.command-center__engineering-client-card.is-empty>header>i{background:#00aeff;border-color:#00aeffb8;animation:2.1s ease-in-out infinite command-empty-bay-led;box-shadow:0 0 0 4px #00aeff17,0 0 16px #00aeffc7}.command-center__empty-slot-bay{z-index:2;place-items:center;min-height:104px;display:grid;position:relative}.command-center__empty-slot-bay:before,.command-center__empty-slot-bay:after{content:"";background:linear-gradient(90deg,#0000,#00aeff75);width:25%;height:1px;position:absolute;top:50%}.command-center__empty-slot-bay:before{left:10%}.command-center__empty-slot-bay:after{right:10%;transform:rotate(180deg)}.command-center__empty-slot-orbit{border:1px solid #00aeff47;position:absolute;transform:rotate(45deg)}.command-center__empty-slot-orbit--outer{width:54px;height:54px;animation:12s linear infinite command-empty-bay-orbit;box-shadow:0 0 22px #00aeff17,inset 0 0 18px #00aeff0b}.command-center__empty-slot-orbit--inner{border-color:#d9dde340;width:34px;height:34px;animation:8s linear infinite command-empty-bay-orbit-reverse}.command-center__empty-slot-plus{z-index:2;color:#dff6ff;text-shadow:0 0 10px #00aeffd1;place-items:center;width:22px;height:22px;font-size:1.15rem;font-weight:300;line-height:1;display:grid;position:relative}.command-center__empty-slot-bay small{color:#5dcfff;letter-spacing:.24em;font-size:.42rem;font-weight:900;position:absolute;bottom:8px}.command-center__engineering-client-card.is-empty>footer{background:linear-gradient(90deg,#00aeff0d,#0000003d);border-top-color:#00aeff24}.command-center__engineering-client-card.is-empty>footer span{color:#7594a5}.command-center__engineering-client-card.is-empty>footer strong{color:#61d2ff;text-shadow:0 0 10px #00aeff47}@keyframes command-empty-bay-sweep{0%,68%{opacity:0;transform:translate(-130%)}74%{opacity:1}88%,to{opacity:0;transform:translate(130%)}}@keyframes command-empty-bay-led{50%{opacity:.48;box-shadow:0 0 0 4px #00aeff0d,0 0 7px #00aeff7a}}@keyframes command-empty-bay-orbit{to{transform:rotate(405deg)}}@keyframes command-empty-bay-orbit-reverse{to{transform:rotate(-315deg)}}@media (prefers-reduced-motion:reduce){.command-center__engineering-client-card.is-empty:before,.command-center__engineering-client-card.is-empty>header>i,.command-center__empty-slot-orbit{animation:none!important}}.command-center__engineering-client-rack{perspective:1600px;gap:14px}.command-center__engineering-client-card{--slot-accent:#00aeff;isolation:isolate;background:linear-gradient(135deg,#ffffff09,#0000 24%),linear-gradient(#0d181ffa,#050a0efc);border-color:#9db8c72e;min-height:248px;transition:border-color .28s,box-shadow .28s,transform .28s,filter .28s;transform:translateZ(0);box-shadow:inset 0 1px #ffffff0b,inset 0 -1px #000000bf,0 18px 36px #00000038}.command-center__engineering-client-card:after{content:"";z-index:-1;pointer-events:none;opacity:.72;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 9%,#00aeff09 9% 9.35%,#0000 9.35% 100%),linear-gradient(0deg,#0000 0 18%,#00aeff08 18% 18.5%,#0000 18.5% 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;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(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}button.command-center__engineering-client-card:hover{border-color:color-mix(in srgb, var(--slot-accent) 58%, transparent);box-shadow:inset 0 1px 0 #ffffff12, inset 0 0 28px color-mix(in srgb, var(--slot-accent) 7%, transparent), 0 22px 48px #00000052, 0 0 0 1px color-mix(in srgb, var(--slot-accent) 18%, transparent);transform:translateY(-3px)}.command-center__engineering-client-card.is-active{border-color:color-mix(in srgb, var(--slot-accent) 82%, white 5%);box-shadow:inset 0 0 36px color-mix(in srgb, var(--slot-accent) 11%, transparent), inset 0 1px 0 #ffffff14, 0 0 0 1px color-mix(in srgb, var(--slot-accent) 24%, transparent), 0 24px 55px #00000061, 0 0 28px color-mix(in srgb, var(--slot-accent) 18%, transparent)}.command-center__engineering-client-card.is-status-active{--slot-accent:#00aeff}.command-center__engineering-client-card.is-status-waiting{--slot-accent:#f3b64b}.command-center__engineering-client-card.is-status-alert{--slot-accent:#ff6868}.command-center__engineering-client-card.is-status-complete{--slot-accent:#aab8c1}.command-center__engineering-client-card>header{background:linear-gradient(90deg, color-mix(in srgb, var(--slot-accent) 9%, transparent), transparent 74%), linear-gradient(180deg, #ffffff06, transparent);min-height:84px}.command-center__engineering-client-card>header>b{box-shadow:inset 0 0 18px color-mix(in srgb, var(--slot-accent) 7%, transparent)}.command-center__engineering-client-card>header div>span,.command-center__engineering-client-card>footer strong{color:color-mix(in srgb, var(--slot-accent) 78%, white 22%)}.command-center__engineering-status-led{border-radius:50%;animation:2.4s ease-in-out infinite command-slot-led;position:relative;border:1px solid color-mix(in srgb, var(--slot-accent) 64%, white 8%)!important;background:var(--slot-accent)!important;width:9px!important;height:9px!important;box-shadow:0 0 8px var(--slot-accent), 0 0 18px color-mix(in srgb, var(--slot-accent) 55%, transparent), inset 0 0 3px #fffc!important}.command-center__engineering-status-led:after{content:"";border:1px solid color-mix(in srgb, var(--slot-accent) 25%, transparent);border-radius:50%;animation:2.4s ease-out infinite command-slot-radar;position:absolute;inset:-7px}.command-center__engineering-client-card>dl{border-top-color:color-mix(in srgb, var(--slot-accent) 13%, transparent);border-bottom-color:color-mix(in srgb, var(--slot-accent) 13%, transparent)}.command-center__engineering-client-card>dl>div{background:linear-gradient(135deg, #070d12f5, color-mix(in srgb, var(--slot-accent) 2.5%, #070d12f5))}.command-center__engineering-client-card>footer{background:linear-gradient(90deg, color-mix(in srgb, var(--slot-accent) 8%, transparent), transparent 70%)}.command-center__engineering-client-card.is-empty{--slot-accent:#00aeff;opacity:1;background:radial-gradient(circle at 50% 53%,#00aeff1f,#0000 34%),linear-gradient(135deg,#00aeff11,#0000 34%),linear-gradient(#0c1820 0%,#071017 100%);border:1px solid #00aeff6b;box-shadow:inset 0 0 42px #00aeff0e,inset 0 1px #ffffff0d,0 20px 46px #00000047,0 0 24px #00aeff14}.command-center__engineering-client-card.is-empty:before{opacity:.72;background:linear-gradient(110deg,#0000 32%,#ade7ff24 47%,#ffffff38 50%,#00aeff1f 53%,#0000 68%);animation:7s ease-in-out infinite command-empty-sweep}.command-center__engineering-client-card.is-empty>header>b{color:#c9efff;background:linear-gradient(145deg,#00aeff21,#ffffff06);border-color:#00aeff73;box-shadow:inset 0 0 20px #00aeff1a,0 0 16px #00aeff14}.command-center__engineering-client-card.is-empty>header div>span{color:#5fd4ff}.command-center__engineering-client-card.is-empty>header div>strong{color:#f0fbff;letter-spacing:.07em}.command-center__engineering-client-card.is-empty>header div>small{color:#91a9b6}.command-center__empty-slot-bay{background:radial-gradient(circle,#00aeff1c,#0000 54%),repeating-linear-gradient(90deg,#0000 0 21px,#00aeff09 21px 22px),repeating-linear-gradient(0deg,#0000 0 21px,#00aeff09 21px 22px);min-height:112px}.command-center__empty-slot-plus{color:#dff7ff;text-shadow:0 0 12px #00aeff;background:radial-gradient(circle,#00aeff38,#00aeff0a 66%);border-color:#85deff8c;box-shadow:inset 0 0 18px #00aeff2b,0 0 22px #00aeff2b}.command-center__capacity-slots i{position:relative;overflow:hidden}.command-center__capacity-slots i.is-available{background:#00aeff09;border-color:#00aeff42;box-shadow:inset 0 0 8px #00aeff0d}.command-center__capacity-slots i.is-available:after{content:"";background:linear-gradient(90deg,#0000,#53d3ffa6,#0000);animation:4.8s ease-in-out infinite command-capacity-scan;position:absolute;inset:0;transform:translate(-140%)}.command-center__metric{background:linear-gradient(135deg, color-mix(in srgb, var(--metric-accent) 5%, transparent), transparent 38%), linear-gradient(180deg, #0e171dfa, #060b0ffc);overflow:hidden}.command-center__metric>strong{text-shadow:0 0 22px color-mix(in srgb, var(--metric-accent) 18%, transparent)}.command-center__metric:hover{border-color:color-mix(in srgb, var(--metric-accent) 38%, transparent);box-shadow:inset 0 0 24px color-mix(in srgb, var(--metric-accent) 5%, transparent), 0 16px 34px #00000038}@keyframes command-slot-led{0%,to{opacity:.66;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@keyframes command-slot-radar{0%{opacity:.55;transform:scale(.45)}75%,to{opacity:0;transform:scale(1.4)}}@keyframes command-empty-sweep{0%,18%{opacity:0;transform:translate(-130%)}38%{opacity:1}58%,to{opacity:0;transform:translate(130%)}}@keyframes command-capacity-scan{0%,45%{opacity:0;transform:translate(-140%)}60%{opacity:1}80%,to{opacity:0;transform:translate(140%)}}@media (prefers-reduced-motion:reduce){.command-center__engineering-status-led,.command-center__engineering-status-led:after,.command-center__engineering-client-card.is-empty:before,.command-center__capacity-slots i.is-available:after{animation:none!important}}.command-center__engineering-intelligence{background:radial-gradient(circle at 86% 8%,#00aeff1c,#0000 28%),linear-gradient(135deg,#ffffff06,#0000 32%),linear-gradient(#0a1218fc,#04090dfe);border:1px solid #94b1c233;margin-top:22px;padding:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 24px 55px #00000047}.command-center__engineering-intelligence:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 47px,#00aeff06 47px 48px),repeating-linear-gradient(0deg,#0000 0 47px,#00aeff05 47px 48px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.command-center__intelligence-heading{z-index:1;align-items:center;position:relative}.command-center__resume-engineering{color:#eaf9ff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#00aeff24,#081219f5 58%);border:1px solid #00aeff6b;grid-template-columns:1fr auto;grid-template-areas:"micro arrow""title arrow";gap:2px 24px;min-width:250px;padding:14px 16px 14px 18px;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;box-shadow:inset 0 0 24px #00aeff0f,0 0 24px #00aeff12}.command-center__resume-engineering span{color:#63d5ff;letter-spacing:.17em;text-transform:uppercase;grid-area:micro;font-size:10px}.command-center__resume-engineering strong{letter-spacing:.08em;text-transform:uppercase;grid-area:title;font-size:14px}.command-center__resume-engineering i{color:#8de5ff;grid-area:arrow;align-self:center;font-size:28px;font-style:normal}.command-center__resume-engineering:hover{border-color:#5bd8ffc7;transform:translateY(-2px);box-shadow:inset 0 0 28px #00aeff1a,0 14px 34px #0000004d,0 0 24px #00aeff21}.command-center__intelligence-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid;position:relative}.command-center__intelligence-card{--intel-accent:#8fa4b0;border:1px solid color-mix(in srgb, var(--intel-accent) 28%, transparent);background:radial-gradient(circle at 88% 13%, color-mix(in srgb, var(--intel-accent) 12%, transparent), transparent 27%), linear-gradient(150deg, #ffffff06, transparent 38%), #050b0ff0;min-height:230px;box-shadow:inset 0 1px 0 #ffffff0a, inset 0 0 28px color-mix(in srgb, var(--intel-accent) 4%, transparent);padding:18px;position:relative;overflow:hidden}.command-center__intelligence-card:before{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 35%, color-mix(in srgb, var(--intel-accent) 15%, transparent) 49%, transparent 63%);animation:9s ease-in-out infinite command-intelligence-sweep;position:absolute;inset:0;transform:translate(-130%)}.command-center__intelligence-card.is-excellent{--intel-accent:#56f0c4}.command-center__intelligence-card.is-healthy{--intel-accent:#00aeff}.command-center__intelligence-card.is-waiting{--intel-accent:#f3b64b}.command-center__intelligence-card.is-review{--intel-accent:#ffca62}.command-center__intelligence-card.is-risk{--intel-accent:#ff6868}.command-center__intelligence-card.is-neutral{--intel-accent:#aab8c1}.command-center__intelligence-card>header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.command-center__intelligence-card>header small{color:#718995;letter-spacing:.16em;font-size:10px}.command-center__intelligence-card>header i{background:var(--intel-accent);width:9px;height:9px;box-shadow:0 0 9px var(--intel-accent), 0 0 20px color-mix(in srgb, var(--intel-accent) 42%, transparent);border-radius:50%;animation:2.6s ease-in-out infinite command-intelligence-led}.command-center__intelligence-card>span{color:#829aa7;letter-spacing:.18em;text-transform:uppercase;font-size:10px;display:block}.command-center__intelligence-card>strong{color:color-mix(in srgb, var(--intel-accent) 72%, white 28%);letter-spacing:.025em;margin-top:9px;font-size:clamp(20px,2vw,29px);line-height:1.05;display:block}.command-center__intelligence-card>p{color:#9bb0bb;margin:14px 0 24px;font-size:12px;line-height:1.65}.command-center__intelligence-card>footer{border-top:1px solid color-mix(in srgb, var(--intel-accent) 15%, transparent);justify-content:space-between;gap:12px;padding-top:12px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.command-center__intelligence-card>footer b{color:#dce8ed;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.command-center__intelligence-card>footer small{color:#6f8997;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.command-center__intelligence-corners:before,.command-center__intelligence-corners:after{content:"";pointer-events:none;width:18px;height:18px;position:absolute}.command-center__intelligence-corners:before{border-left:1px solid color-mix(in srgb, var(--intel-accent) 62%, transparent);border-top:1px solid color-mix(in srgb, var(--intel-accent) 62%, transparent);top:7px;left:7px}.command-center__intelligence-corners:after{border-right:1px solid color-mix(in srgb, var(--intel-accent) 45%, transparent);border-bottom:1px solid color-mix(in srgb, var(--intel-accent) 45%, transparent);bottom:7px;right:7px}.command-center__intelligence-lower{z-index:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;margin-top:14px;display:grid;position:relative}.command-center__engineering-directive,.command-center__engineering-journal{background:linear-gradient(#0b141af7,#050a0efa);border:1px solid #92b1c12b;box-shadow:inset 0 1px #ffffff09}.command-center__engineering-directive{padding:20px}.command-center__engineering-directive>header{color:#6fd8ff;letter-spacing:.17em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.command-center__engineering-directive>header b{color:#607984}.command-center__engineering-directive>strong{color:#f0f8fb;margin-top:20px;font-size:20px;line-height:1.25;display:block}.command-center__engineering-directive>p{color:#92a8b4;line-height:1.65}.command-center__engineering-directive dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0 0;display:grid}.command-center__engineering-directive dl div{background:#02070a75;border:1px solid #7f9dac1f;padding:12px}.command-center__engineering-directive dt{color:#607984;letter-spacing:.13em;text-transform:uppercase;font-size:9px}.command-center__engineering-directive dd{color:#d9e8ee;margin:7px 0 0;font-size:12px;line-height:1.45}.command-center__engineering-journal>header{border-bottom:1px solid #82a1b126;justify-content:space-between;gap:18px;padding:17px 18px;display:flex}.command-center__engineering-journal>header span{color:#64d4ff;letter-spacing:.17em;text-transform:uppercase;font-size:9px}.command-center__engineering-journal>header h3{color:#edf8fc;margin:4px 0 0;font-size:16px}.command-center__engineering-journal>header>strong{color:#829ba8;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.command-center__engineering-journal>div{max-height:390px;overflow:auto}.command-center__engineering-journal section{border-bottom:1px solid #809caa1a;grid-template-columns:auto 1fr auto;gap:13px;padding:15px 18px;display:grid}.command-center__engineering-journal section>i{background:#00aeff;border-radius:50%;width:8px;height:8px;margin-top:5px;box-shadow:0 0 10px #00aeffb8}.command-center__engineering-journal section.is-critical>i,.command-center__engineering-journal section.is-high>i{background:#ff6868;box-shadow:0 0 10px #ff6868b3}.command-center__engineering-journal section.is-medium>i{background:#f3b64b;box-shadow:0 0 10px #f3b64ba6}.command-center__engineering-journal section span{color:#617b88;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.command-center__engineering-journal section strong{color:#dceaf0;margin-top:4px;font-size:12px;display:block}.command-center__engineering-journal section p{color:#859da9;margin:5px 0 0;font-size:11px;line-height:1.45}.command-center__engineering-journal section>small{color:#6fd8ff;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.command-center__journal-empty{text-align:center;padding:26px 20px}.command-center__journal-empty span{color:#5ccfff;letter-spacing:.17em;text-transform:uppercase;font-size:9px}.command-center__journal-empty strong{color:#e2eef3;margin-top:8px;display:block}.command-center__journal-empty p{color:#819aa6;font-size:12px}@keyframes command-intelligence-sweep{0%,72%{opacity:0;transform:translate(-140%)}82%{opacity:1}to{opacity:0;transform:translate(140%)}}@keyframes command-intelligence-led{0%,to{opacity:.58;transform:scale(.84)}50%{opacity:1;transform:scale(1.06)}}@media (width<=1180px){.command-center__intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-center__intelligence-lower{grid-template-columns:1fr}}@media (width<=720px){.command-center__engineering-intelligence{padding:16px}.command-center__intelligence-grid{grid-template-columns:1fr}.command-center__resume-engineering{width:100%;min-width:0}.command-center__engineering-directive dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.command-center__intelligence-card:before,.command-center__intelligence-card>header i{animation:none!important}}.command-center--production{--cc-motion-fast:.18s;--cc-motion-base:.32s;--cc-motion-slow:8s;--cc-ease-mechanical:cubic-bezier(.2,.78,.24,1);--cc-line:#b2cdda29;--cc-line-hot:#00aeff85;--cc-surface-top:#121d25fb;--cc-surface-bottom:#04090dfe;isolation:isolate;position:relative;overflow:clip}.command-center__ambient{z-index:0;pointer-events:none;position:fixed;inset:75px 0 0 258px;overflow:hidden}.command-center__ambient-grid{opacity:.48;background-color:#0000;background-image:linear-gradient(#00aeff07 1px,#0000 1px),linear-gradient(90deg,#00aeff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:28s linear infinite cc-grid-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 62% 22%,#000 0 22%,#0000 68%);mask-image:radial-gradient(circle at 62% 22%,#000 0 22%,#0000 68%)}.command-center__ambient-scan{opacity:.24;filter:blur(.2px);background:linear-gradient(#0000,#00aeff1f,#d8f6ff09,#0000);height:24%;animation:13s linear infinite cc-production-scan;position:absolute;inset:-35% 0 auto}.command-center__ambient-orbit{border:1px solid #00aeff16;border-radius:50%;position:absolute;box-shadow:0 0 55px #00aeff06,inset 0 0 55px #00aeff05}.command-center__ambient-orbit:before,.command-center__ambient-orbit:after{content:"";background:#67d8ff;border-radius:50%;position:absolute;box-shadow:0 0 18px #00aeffbf}.command-center__ambient-orbit--one{width:520px;height:520px;animation:34s linear infinite cc-orbit-turn;top:90px;right:-180px}.command-center__ambient-orbit--one:before{width:4px;height:4px;top:76px;left:55px}.command-center__ambient-orbit--one:after{width:3px;height:3px;bottom:94px;right:52px}.command-center__ambient-orbit--two{opacity:.52;width:310px;height:310px;animation:25s linear infinite reverse cc-orbit-turn;bottom:-170px;left:11%}.command-center__ambient-orbit--two:before{width:3px;height:3px;top:63px;right:36px}.command-center__ambient-orbit--two:after{width:3px;height:3px;bottom:89px;left:25px}.command-center__rail,.command-center__stage{z-index:1;position:relative}.command-center--production :is(.command-center__panel,.command-center__metric,.command-center__briefing-copy,.command-center__priority,.command-center__active-client-context,.command-center__engineering-workspace,.command-center__engineering-intelligence,.command-center__command-intelligence,.command-center__engineering-directive,.command-center__engineering-journal){border-color:var(--cc-line);background:linear-gradient(135deg, #ffffff09, transparent 22%), linear-gradient(180deg, var(--cc-surface-top), var(--cc-surface-bottom));box-shadow:inset 0 1px #ffffff0e,inset 0 -1px #000000b8,0 18px 46px #0000003b}.command-center--production :is(.command-center__panel,.command-center__metric,.command-center__engineering-client-card,.command-center__intelligence-card,.command-center__decision-card,.command-center__intel-card,.command-center__module-block){transition:transform var(--cc-motion-base) var(--cc-ease-mechanical), border-color var(--cc-motion-base) ease, box-shadow var(--cc-motion-base) ease, background var(--cc-motion-base) ease}.command-center--production :is(.command-center__panel,.command-center__metric,.command-center__intelligence-card,.command-center__decision-card,.command-center__intel-card,.command-center__module-block):hover{border-color:#00aeff47;transform:translateY(-2px);box-shadow:inset 0 1px #fff1,inset 0 0 28px #00aeff06,0 24px 52px #0000004a}.command-center__topbar:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#00aeffc2,#d9dde373,#0000);height:1px;animation:10s ease-in-out infinite cc-topbar-energy;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(.36)}.command-center__rail:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00aeff11,#0000);height:28%;animation:11s linear infinite cc-rail-scan;position:absolute;top:-38%;left:0;right:0}.command-center__rail-nav button:focus-visible,.command-center button:focus-visible,.command-center input:focus-visible,.command-center select:focus-visible{outline-offset:3px;outline:2px solid #4fd2ffe6;box-shadow:0 0 0 5px #00aeff1f}.command-center__engineering-client-rack{perspective:1200px}.command-center__engineering-client-card{transform-origin:50% 100%;will-change:transform, box-shadow}.command-center__engineering-client-card:hover{transform:translateY(-4px)}.command-center__engineering-client-card.is-active{border-color:#62dcffc7;transform:translateY(-5px);box-shadow:inset 0 0 34px #00aeff16,inset 0 1px #ffffff14,0 24px 56px #0000005c,0 0 0 1px #00aeff1c,0 0 35px #00aeff21}.command-center__engineering-client-card.is-active:after{content:"";pointer-events:none;clip-path:polygon(0 0,28px 0,28px 1px,1px 1px,1px 28px,0 28px,0 0,100% 0,100% 28px,calc(100% - 1px) 28px,calc(100% - 1px) 1px,calc(100% - 28px) 1px,calc(100% - 28px) 0,100% 0,100% 100%,calc(100% - 28px) 100%,calc(100% - 28px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 28px),100% calc(100% - 28px),100% 100%,0 100%,0 calc(100% - 28px),1px calc(100% - 28px),1px calc(100% - 1px),28px calc(100% - 1px),28px 100%,0 100%);border:1px solid #6fdcff38;animation:2.8s ease-in-out infinite cc-selected-bay;position:absolute;inset:7px}.command-center__engineering-client-card.is-empty:hover{border-color:#5edcffb8;transform:translateY(-4px);box-shadow:inset 0 0 48px #00aeff14,0 26px 56px #00000057,0 0 34px #00aeff24}.command-center__engineering-status-led,.command-center__signal,.command-center__sync-state>span{animation:2.7s ease-in-out infinite cc-certified-led}.command-center__metric:after,.command-center__intelligence-card:after,.command-center__decision-card:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 35%,#daf6ff16 48%,#0000 62%);animation:12s ease-in-out infinite cc-independent-sweep;position:absolute;inset:0;transform:translate(-140%)}.command-center__metric:nth-child(2):after{animation-delay:-2.3s}.command-center__metric:nth-child(3):after{animation-delay:-4.6s}.command-center__metric:nth-child(4):after{animation-delay:-6.9s}.command-center__metric:nth-child(5):after{animation-delay:-9.2s}.command-center__empty-panel,.command-center__module-empty,.command-center__intelligence-empty,.command-center__journal-empty,.command-center__no-records{background:radial-gradient(circle,#00aeff12,#0000 50%),repeating-linear-gradient(90deg,#0000 0 27px,#00aeff07 27px 28px),repeating-linear-gradient(0deg,#0000 0 27px,#00aeff07 27px 28px),#03090dad;border:1px dashed #00aeff38;position:relative;overflow:hidden}.command-center__empty-panel:after,.command-center__module-empty:after,.command-center__intelligence-empty:after,.command-center__journal-empty:after,.command-center__no-records:after{content:"";background:linear-gradient(#0000,#00aeff1a,#0000);height:34%;animation:7.5s linear infinite cc-empty-scan;position:absolute;top:-40%;left:0;right:0}.command-center__resume-engineering,.command-center__open-workspace,.command-center__client-command button{isolation:isolate;position:relative;overflow:hidden}.command-center__resume-engineering:before,.command-center__open-workspace:before,.command-center__client-command button:before{content:"";z-index:-1;transition:transform .72s var(--cc-ease-mechanical);background:linear-gradient(100deg,#0000 28%,#beeeff2e,#0000 72%);position:absolute;inset:0;transform:translate(-130%)}.command-center__resume-engineering:hover:before,.command-center__open-workspace:hover:before,.command-center__client-command button:hover:before{transform:translate(130%)}.command-center__engineering-journal>div{scrollbar-width:thin;scrollbar-color:#00aeff6b #03080c99}.command-center__engineering-journal>div::-webkit-scrollbar{width:8px}.command-center__engineering-journal>div::-webkit-scrollbar-track{background:#03080c99}.command-center__engineering-journal>div::-webkit-scrollbar-thumb{background:linear-gradient(#87ddff,#007db8);border:2px solid #03080c99}@keyframes cc-production-scan{0%{opacity:0;transform:translateY(-45vh)}8%{opacity:.26}82%{opacity:.18}to{opacity:0;transform:translateY(145vh)}}@keyframes cc-grid-drift{to{background-position:40px 40px,40px 40px}}@keyframes cc-orbit-turn{to{transform:rotate(360deg)}}@keyframes cc-topbar-energy{0%,to{opacity:.32;transform:scaleX(.22)}50%{opacity:.9;transform:scaleX(.92)}}@keyframes cc-rail-scan{to{transform:translateY(520%)}}@keyframes cc-certified-led{0%,to{opacity:.62;filter:brightness(.88)}50%{opacity:1;filter:brightness(1.35)}}@keyframes cc-selected-bay{0%,to{opacity:.44;filter:drop-shadow(0 0 3px #00aeff33)}50%{opacity:1;filter:drop-shadow(0 0 8px #00aeff99)}}@keyframes cc-independent-sweep{0%,74%{opacity:0;transform:translate(-145%)}80%{opacity:1}to{opacity:0;transform:translate(145%)}}@keyframes cc-empty-scan{to{transform:translateY(480%)}}@media (width<=980px){.command-center__ambient{left:0}}@media (width<=720px){.command-center--production{overflow:visible}.command-center__ambient{display:none}.command-center__engineering-client-card.is-active,.command-center__engineering-client-card:hover,.command-center__engineering-client-card.is-empty:hover{transform:none}}@media (prefers-reduced-motion:reduce){.command-center__ambient *,.command-center__rail:after,.command-center__topbar:after,.command-center__engineering-client-card.is-active:after,.command-center__metric:after,.command-center__intelligence-card:after,.command-center__decision-card:after,.command-center__empty-panel:after,.command-center__module-empty:after,.command-center__intelligence-empty:after,.command-center__journal-empty:after,.command-center__no-records:after,.command-center__engineering-status-led,.command-center__signal,.command-center__sync-state>span{animation:none!important}.command-center--production :is(.command-center__panel,.command-center__metric,.command-center__engineering-client-card,.command-center__intelligence-card,.command-center__decision-card,.command-center__intel-card,.command-center__module-block){transition-duration:1ms!important}}.command-center__intelligence-card{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .24s cubic-bezier(.2,.75,.25,1),border-color .24s,box-shadow .24s,background .24s;transform:translateZ(0)}.command-center__intelligence-card:hover{border-color:color-mix(in srgb, var(--intel-accent) 64%, transparent);background:radial-gradient(circle at 88% 13%, color-mix(in srgb, var(--intel-accent) 20%, transparent), transparent 31%), linear-gradient(150deg, #ffffff0b, transparent 40%), #050b0ffa;box-shadow:inset 0 1px 0 #ffffff13, inset 0 0 38px color-mix(in srgb, var(--intel-accent) 8%, transparent), 0 18px 34px #0000005c, 0 0 24px color-mix(in srgb, var(--intel-accent) 12%, transparent);transform:translateY(-5px)}.command-center__intelligence-card:active{transform:translateY(-2px)}.command-center__intelligence-card:focus-visible{outline:2px solid color-mix(in srgb, var(--intel-accent) 82%, white 18%);outline-offset:4px;border-color:color-mix(in srgb, var(--intel-accent) 78%, transparent);box-shadow:inset 0 0 32px color-mix(in srgb, var(--intel-accent) 8%, transparent), 0 0 0 5px color-mix(in srgb, var(--intel-accent) 13%, transparent), 0 16px 32px #00000057}.command-center__intelligence-card-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.command-center__intelligence-card-head small{color:#718995;letter-spacing:.16em;font-size:10px}.command-center__intelligence-card-head i{background:var(--intel-accent);width:9px;height:9px;box-shadow:0 0 9px var(--intel-accent), 0 0 20px color-mix(in srgb, var(--intel-accent) 42%, transparent);border-radius:50%;animation:2.6s ease-in-out infinite command-intelligence-led}.command-center__intelligence-card-title{color:#829aa7;letter-spacing:.18em;text-transform:uppercase;font-size:10px;display:block}.command-center__intelligence-card-footer{border-top:1px solid color-mix(in srgb, var(--intel-accent) 15%, transparent);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}.command-center__intelligence-card-footer b{color:#dce8ed;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.command-center__intelligence-card-footer small{color:color-mix(in srgb, var(--intel-accent) 72%, white 28%);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700;transition:color .2s,transform .2s}.command-center__intelligence-card-footer em{margin-left:5px;font-size:13px;font-style:normal;transition:transform .2s;display:inline-block}.command-center__intelligence-card:hover .command-center__intelligence-card-footer small{color:#f1fbff}.command-center__intelligence-card:hover .command-center__intelligence-card-footer em{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.command-center__intelligence-card,.command-center__intelligence-card-footer small,.command-center__intelligence-card-footer em{transition:none!important}.command-center__intelligence-card:hover,.command-center__intelligence-card:active{transform:none}.command-center__intelligence-card-head i{animation:none!important}}.project-workspace{--pw-blue:#00aeff;--pw-chrome:#d9dde3;--pw-gunmetal:#1c2228;--pw-bg:#090e13;--pw-panel:#0a1117;--pw-line:#d9dde31f;color:#dce7ed;background:radial-gradient(circle at 50% -15%,#00aeff1c,#0000 35%),linear-gradient(#080d12 0%,#090e13 48%,#060a0e 100%);min-height:100vh;padding:118px 22px 26px;font-family:inherit;position:relative;overflow:hidden}.project-workspace *{box-sizing:border-box}.project-workspace button,.project-workspace a,.project-workspace select,.project-workspace input,.project-workspace textarea{font:inherit}.project-workspace button,.project-workspace a{cursor:pointer}.project-workspace__ambient{pointer-events:none;opacity:.75;position:fixed;inset:0}.project-workspace__ambient:before{content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.project-workspace__ambient i{background:linear-gradient(#0000,#00aeff3b,#0000);width:1px;height:100%;position:absolute;top:0}.project-workspace__ambient i:first-child{left:8%}.project-workspace__ambient i:nth-child(2){opacity:.5;left:50%}.project-workspace__ambient i:nth-child(3){right:8%}.project-workspace__command-bar,.project-workspace__stage-console,.project-workspace__shell,.project-workspace__systems-rail,.project-workspace__save-banner{z-index:2;max-width:1820px;margin-left:auto;margin-right:auto;position:relative}.project-workspace__command-bar{background:linear-gradient(#141d24fa,#070d12fa);border:1px solid #d9dde32e;box-shadow:0 28px 80px #00000061,inset 0 1px #ffffff0f}.project-workspace__command-bar:before,.project-workspace__command-bar:after{content:"";background:linear-gradient(90deg,transparent,var(--pw-blue));width:130px;height:2px;position:absolute;top:-1px}.project-workspace__command-bar:before{left:0}.project-workspace__command-bar:after{right:0;transform:scaleX(-1)}.project-workspace__command-kicker{letter-spacing:.12em;text-transform:uppercase;background:#00000038;border-bottom:1px solid #d9dde317;align-items:center;gap:18px;padding:11px 18px;font-size:.58rem;font-weight:900;display:flex}.project-workspace__command-kicker a{color:#8797a2;text-decoration:none}.project-workspace__command-kicker span{color:var(--pw-blue)}.project-workspace__command-kicker strong{color:#8bd6ff;margin-left:auto}.project-workspace__command-main{grid-template-columns:minmax(0,1fr) 120px minmax(520px,.9fr);align-items:center;gap:26px;padding:28px 30px;display:grid}.project-workspace__identity>span,.project-workspace__module-head span,.project-workspace__intelligence>header span,.project-workspace__navigation header span{color:var(--pw-blue);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:900}.project-workspace__identity h1{letter-spacing:-.045em;text-transform:uppercase;background:linear-gradient(#fff,#b7c2ca 52%,#7d8b95);color:#0000;-webkit-background-clip:text;background-clip:text;margin:7px 0 6px;font-size:clamp(1.75rem,2.7vw,3.15rem);line-height:.98}.project-workspace__identity p{color:#788791;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:.74rem;font-weight:800;display:flex}.project-workspace__identity p i{background:var(--pw-blue);width:3px;height:3px;box-shadow:0 0 10px var(--pw-blue);border-radius:50%}.project-workspace__project-seal{isolation:isolate;justify-self:center;place-items:center;width:112px;height:112px;display:grid;position:relative}.project-workspace__project-seal:before{content:"";filter:blur(5px);background:radial-gradient(circle,#00aeff29,#00aeff09 42%,#0000 68%);border-radius:50%;animation:4.8s ease-in-out infinite pw-seal-breathe;position:absolute;inset:8px}.project-workspace__seal-orbit{pointer-events:none;border:1px solid #d9dde329;border-radius:50%;position:absolute}.project-workspace__seal-orbit--outer{border-style:dashed;animation:18s linear infinite pw-seal-spin;inset:0}.project-workspace__seal-orbit--outer:before,.project-workspace__seal-orbit--outer:after{content:"";background:#00aeff;border-radius:50%;width:5px;height:5px;position:absolute;left:50%;box-shadow:0 0 14px #00aeffe6}.project-workspace__seal-orbit--outer:before{top:-3px}.project-workspace__seal-orbit--outer:after{bottom:-3px}.project-workspace__seal-orbit--inner{border-color:#00aeff47;animation:12s linear infinite pw-seal-spin-reverse;inset:11px}.project-workspace__seal-frame{background:linear-gradient(145deg,#ffffff26,#404e5814 34%,#00aeff14 66%,#00000061);border:1px solid #e0ebf18c;place-items:center;width:76px;height:76px;display:grid;position:relative;transform:rotate(45deg);box-shadow:inset 0 0 0 5px #ffffff06,inset 0 0 24px #00aeff14,0 0 0 1px #000000b3,0 0 28px #00aeff29}.project-workspace__seal-frame:before,.project-workspace__seal-frame:after{content:"";pointer-events:none;position:absolute}.project-workspace__seal-frame:before{border:1px solid #00aeff6b;inset:8px;box-shadow:inset 0 0 14px #00aeff14}.project-workspace__seal-frame:after{background:linear-gradient(135deg,#ffffff06,#0000002e);border:1px solid #d9dde32e;inset:17px}.project-workspace__seal-corner{z-index:2;background:#111a20;border:1px solid #e2ecf28c;width:11px;height:11px;position:absolute;box-shadow:inset 0 0 5px #ffffff1f,0 0 8px #00aeff2e}.project-workspace__seal-corner:after{content:"";background:#6f7d86;border-radius:50%;position:absolute;inset:3px}.project-workspace__seal-corner--one{top:-6px;left:-6px}.project-workspace__seal-corner--two{bottom:-6px;right:-6px}.project-workspace__seal-core{z-index:3;text-align:center;place-items:center;display:grid;position:relative;transform:rotate(-45deg)}.project-workspace__seal-core b{letter-spacing:.08em;background:linear-gradient(#fff 0%,#c7d0d6 42%,#7d8a93 62%,#eef4f7 100%);color:#0000;text-shadow:0 0 16px #ffffff14;-webkit-background-clip:text;background-clip:text;font-size:1.12rem;font-weight:1000;line-height:1}.project-workspace__seal-core small{color:#25c1ff;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 0 9px #00aeffa6;margin-top:4px;font-size:.34rem;font-weight:1000}.project-workspace__seal-core em{color:#687983;letter-spacing:.13em;text-transform:uppercase;margin-top:3px;font-size:.25rem;font-style:normal;font-weight:900}.project-workspace__seal-scan{z-index:5;filter:drop-shadow(0 0 5px #00aeff);opacity:.65;background:linear-gradient(#0000,#ffffffe0,#00aeff,#0000);width:2px;animation:4.2s ease-in-out infinite pw-seal-scan;position:absolute;top:18px;bottom:18px}.project-workspace__project-seal:hover .project-workspace__seal-frame{border-color:#dce8ee;box-shadow:inset 0 0 0 5px #ffffff09,inset 0 0 28px #00aeff24,0 0 0 1px #000000b3,0 0 38px #00aeff47}.project-workspace__command-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.project-workspace__command-status>div{background:linear-gradient(#ffffff06,#00000021);border:1px solid #d9dde31a;min-height:70px;padding:13px}.project-workspace__command-status span,.project-workspace__command-readout span{color:#60707b;letter-spacing:.1em;text-transform:uppercase;font-size:.53rem;font-weight:900;display:block}.project-workspace__command-status strong{color:#dce8ee;text-transform:uppercase;margin-top:9px;font-size:.72rem;display:block}.project-workspace__command-status button{color:#dff7ff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#00aeff24,#00aeff0a);border:1px solid #00aeff73;grid-column:1/-1;justify-content:center;align-items:center;gap:11px;min-height:42px;font-size:.62rem;font-weight:900;display:flex;position:relative}.project-workspace__command-status button i{background:var(--pw-blue);width:6px;height:6px;box-shadow:0 0 12px var(--pw-blue);border-radius:50%}.project-workspace__command-status button:hover{border-color:#5fd0ff;box-shadow:inset 0 0 26px #00aeff14,0 0 22px #00aeff14}.project-workspace__command-readout{border-top:1px solid #d9dde317;grid-template-columns:repeat(6,1fr);display:grid}.project-workspace__command-readout>div{border-right:1px solid #d9dde312;padding:11px 15px}.project-workspace__command-readout>div:last-child{border-right:0}.project-workspace__command-readout strong{color:#aebcc5;text-transform:uppercase;margin-top:5px;font-size:.63rem;display:block}.project-workspace__save-banner{color:#a9dfff;letter-spacing:.08em;text-transform:uppercase;background:#0b1720;border:1px solid #00aeff47;margin-top:9px;padding:10px 16px;font-size:.68rem;font-weight:900}.project-workspace__save-banner.is-saved{color:#9de0bf;border-color:#71c69d66}.project-workspace__save-banner.is-error{color:#ffb1b1;border-color:#ff6b6b66;justify-content:space-between;display:flex}.project-workspace__save-banner button{color:inherit;text-transform:uppercase;background:0 0;border:0}.project-workspace__stage-console{background:#080e13;border:1px solid #d9dde31f;margin-top:12px}.project-workspace__stage-console>header{border-bottom:1px solid #d9dde314;justify-content:space-between;align-items:center;gap:20px;padding:12px 16px;display:flex}.project-workspace__stage-console>header span{color:#61717c;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:900}.project-workspace__stage-console>header strong{color:var(--pw-blue);margin-left:10px;font-size:.61rem}.project-workspace__stage-console>header p{color:#71808b;text-transform:uppercase;margin:0;font-size:.61rem}.project-workspace__stage-console>header b{color:#b9c8d0}.project-workspace__stage-rail{grid-template-columns:repeat(5,1fr);display:grid}.project-workspace__stage-rail>div{border-right:1px solid #d9dde314;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:72px;padding:14px 17px;display:grid;position:relative;overflow:hidden}.project-workspace__stage-rail>div:last-child{border-right:0}.project-workspace__stage-rail>div:before{content:"";background:var(--pw-blue);height:2px;transition:all .35s;position:absolute;bottom:0;left:0;right:100%}.project-workspace__stage-rail>div.is-complete:before,.project-workspace__stage-rail>div.is-active:before{right:0}.project-workspace__stage-rail>div>i{border:1px solid #d9dde32e;place-items:center;width:22px;height:22px;display:grid;transform:rotate(45deg)}.project-workspace__stage-rail>div>i b{background:#39454d;width:6px;height:6px}.project-workspace__stage-rail>div.is-complete>i b{background:#71c69d}.project-workspace__stage-rail>div.is-active>i{border-color:var(--pw-blue);box-shadow:0 0 20px #00aeff33}.project-workspace__stage-rail>div.is-active>i b{background:var(--pw-blue);box-shadow:0 0 12px var(--pw-blue);animation:1.8s ease-in-out infinite pw-pulse}.project-workspace__stage-rail span{text-transform:uppercase;font-size:.67rem;font-weight:900}.project-workspace__stage-rail small{color:#4f5d66;font-size:.55rem}.project-workspace__shell{background:#070c11f5;border:1px solid #d9dde31f;grid-template-columns:252px minmax(0,1fr) 326px;margin-top:12px;display:grid;box-shadow:0 35px 90px #00000052}.project-workspace__navigation,.project-workspace__intelligence{background:linear-gradient(#0c141b,#080d12)}.project-workspace__navigation{border-right:1px solid #d9dde31a;flex-direction:column;display:flex}.project-workspace__navigation>header,.project-workspace__intelligence>header{border-bottom:1px solid #d9dde314;padding:18px}.project-workspace__navigation header strong,.project-workspace__intelligence>header strong{text-transform:uppercase;margin-top:7px;font-size:.84rem;display:block}.project-workspace__navigation header small,.project-workspace__intelligence>header small{color:#54626c;text-transform:uppercase;margin-top:5px;font-size:.55rem;display:block}.project-workspace__navigation>div{display:grid}.project-workspace__navigation button{color:#87959f;text-align:left;background:0 0;border:0;border-bottom:1px solid #d9dde30e;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;min-height:50px;padding:0 14px;display:grid;position:relative}.project-workspace__navigation button>i{border:1px solid #53616b;width:6px;height:6px;transform:rotate(45deg)}.project-workspace__navigation button span{text-transform:uppercase;font-size:.63rem;font-weight:900}.project-workspace__navigation button small{color:#4f5e68;font-size:.5rem}.project-workspace__navigation button b{color:#3f4c55}.project-workspace__navigation button:hover{color:#d6e3ea;background:#ffffff06}.project-workspace__navigation button.is-active{color:#effbff;background:linear-gradient(90deg,#00aeff1f,#00aeff05)}.project-workspace__navigation button.is-active:before{content:"";background:var(--pw-blue);width:2px;box-shadow:0 0 15px var(--pw-blue);position:absolute;top:9px;bottom:9px;left:0}.project-workspace__navigation button.is-active>i{border-color:var(--pw-blue);background:var(--pw-blue);box-shadow:0 0 12px #00aeff80}.project-workspace__navigation footer{border-top:1px solid #d9dde314;margin-top:auto;padding:17px}.project-workspace__navigation footer span{color:#52616b;text-transform:uppercase;font-size:.52rem;font-weight:900;display:block}.project-workspace__navigation footer strong{color:#c3d0d7;text-transform:uppercase;margin-top:7px;font-size:.66rem;display:block}.project-workspace__navigation footer code{color:var(--pw-blue);margin-top:5px;font-size:.58rem;display:block}.project-workspace__canvas{background:radial-gradient(circle at 50% 0,#00aeff09,#0000 38%),#090f14;min-width:0;min-height:760px;position:relative;overflow:hidden}.project-workspace__canvas-grid{pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.project-workspace__canvas-rail{grid-template-columns:1fr 90px 1fr;height:3px;display:grid;position:absolute;top:0;left:0;right:0}.project-workspace__canvas-rail span{background:linear-gradient(90deg,#0000,#00aeff80)}.project-workspace__canvas-rail span:nth-child(2){background:var(--pw-blue);box-shadow:0 0 18px #00aeffb3}.project-workspace__canvas-rail span:nth-child(3){transform:scaleX(-1)}.project-workspace__module{z-index:1;padding:30px;position:relative}.project-workspace__module-head{border-bottom:1px solid #d9dde31a;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:21px;display:flex}.project-workspace__module-head h2{letter-spacing:-.035em;text-transform:uppercase;margin:8px 0 7px;font-size:clamp(1.4rem,2vw,2.2rem)}.project-workspace__module-head p{color:#71808a;max-width:720px;margin:0;line-height:1.65}.project-workspace__module-head>strong{color:#78d3ff;letter-spacing:.1em;border:1px solid #00aeff38;padding:9px 11px;font-size:.59rem}.project-workspace__overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.project-workspace__data-card,.project-workspace__detail,.project-workspace__wide-panels article,.project-workspace__list-panel,.project-workspace__module-ready>div,.project-workspace__module-ready>aside{background:linear-gradient(#ffffff06,#0000001f);border:1px solid #d9dde31a;position:relative;box-shadow:inset 0 1px #ffffff06}.project-workspace__data-card{min-height:118px;padding:18px;overflow:hidden}.project-workspace__data-card span,.project-workspace__detail span,.project-workspace__wide-panels article>span,.project-workspace__list-panel header span,.project-workspace__quick-actions>span,.project-workspace__recent>span,.project-workspace__financial>span,.project-workspace__next-action>span{color:var(--pw-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:900}.project-workspace__data-card strong{text-transform:uppercase;margin-top:14px;font-size:.92rem;display:block}.project-workspace__data-card small{color:#65747e;margin-top:6px;display:block}.project-workspace__data-card i{border:1px solid #00aeff1f;width:56px;height:56px;position:absolute;bottom:-15px;right:-15px;transform:rotate(45deg)}.project-workspace__wide-panels{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.project-workspace__wide-panels article{padding:20px}.project-workspace__wide-panels p{color:#85949e;margin:12px 0 0;line-height:1.75}.project-workspace__connection-map{background:#050a0ec2;border:1px solid #d9dde31a;margin-top:12px}.project-workspace__connection-map>header{border-bottom:1px solid #d9dde314;justify-content:space-between;padding:14px 16px;display:flex}.project-workspace__connection-map>header span{color:var(--pw-blue);text-transform:uppercase;font-size:.56rem;font-weight:900}.project-workspace__connection-map>header strong{text-transform:uppercase;font-size:.63rem}.project-workspace__connection-map>div{grid-template-columns:repeat(4,1fr);display:grid}.project-workspace__connection-map>div>div{border-right:1px solid #d9dde312;grid-template-columns:auto 1fr;gap:4px 10px;padding:18px;display:grid}.project-workspace__connection-map i{background:#71c69d;border-radius:50%;grid-row:1/3;width:8px;height:8px;margin-top:2px;box-shadow:0 0 12px #71c69d80}.project-workspace__connection-map i.is-core{background:var(--pw-blue);box-shadow:0 0 14px #00aeff99}.project-workspace__connection-map span{text-transform:uppercase;font-size:.64rem;font-weight:900}.project-workspace__connection-map small{color:#5c6a74;text-transform:uppercase;font-size:.54rem}.project-workspace__detail-grid{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:22px;display:grid}.project-workspace__detail{padding:17px}.project-workspace__detail strong{word-break:break-word;margin-top:10px;font-size:.76rem;display:block}.project-workspace__discovery-columns{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.project-workspace__list-panel header{border-bottom:1px solid #d9dde314;justify-content:space-between;padding:14px 16px;display:flex}.project-workspace__list-panel header strong{text-transform:uppercase;font-size:.56rem}.project-workspace__list-panel>div{max-height:330px;padding:12px 15px;overflow:auto}.project-workspace__list-panel p{color:#82919b;border-bottom:1px solid #d9dde30f;grid-template-columns:auto 1fr;gap:10px;margin:0;padding:10px 0;display:grid}.project-workspace__list-panel p i{border:1px solid var(--pw-blue);width:6px;height:6px;margin-top:7px;transform:rotate(45deg)}.project-workspace__intelligence{border-left:1px solid #d9dde31a}.project-workspace__health,.project-workspace__next-action,.project-workspace__quick-actions,.project-workspace__recent,.project-workspace__financial{border-bottom:1px solid #d9dde314;padding:16px}.project-workspace__health-core{background:#00aeff09;border:1px solid #00aeff29;grid-template-columns:auto 1fr;align-items:center;gap:3px 12px;padding:14px;display:grid}.project-workspace__health-core>i{border:1px solid #00aeff59;border-radius:50%;grid-row:1/4;place-items:center;width:38px;height:38px;display:grid}.project-workspace__health-core>i b{background:#71c69d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 14px #71c69db3}.project-workspace__health-core span,.project-workspace__health-core small{color:#61717b;text-transform:uppercase;font-size:.52rem}.project-workspace__health-core strong{text-transform:uppercase;font-size:.75rem}.project-workspace__health dl{margin:10px 0 0}.project-workspace__health dl div{border-bottom:1px solid #d9dde30e;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.project-workspace__health dt{color:#5d6b75;text-transform:uppercase;font-size:.56rem}.project-workspace__health dd{color:#b7c5cd;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:900}.project-workspace__next-action{background:linear-gradient(#00aeff0e,#0000)}.project-workspace__next-action strong{text-transform:uppercase;margin-top:10px;font-size:.82rem;line-height:1.4;display:block}.project-workspace__next-action p{color:#66757f;margin:8px 0 12px;font-size:.65rem;line-height:1.55}.project-workspace__next-action button,.project-workspace__quick-actions button{color:#a8b7c0;text-transform:uppercase;background:#ffffff05;border:1px solid #d9dde31a;width:100%;font-size:.59rem;font-weight:900}.project-workspace__next-action button{color:#dff6ff;background:#00aeff12;border-color:#00aeff52;padding:11px}.project-workspace__quick-actions button{justify-content:space-between;margin-top:8px;padding:10px;display:flex}.project-workspace__quick-actions button:hover{color:#e6f8ff;border-color:#00aeff59}.project-workspace__quick-actions b{color:var(--pw-blue);font-size:.52rem}.project-workspace__recent article{border-bottom:1px solid #d9dde30e;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.project-workspace__recent article>i{background:#4a5962;border-radius:50%;width:7px;height:7px}.project-workspace__recent article>i.is-complete,.project-workspace__recent article>i.is-success{background:#71c69d;box-shadow:0 0 10px #71c69d80}.project-workspace__recent article strong,.project-workspace__recent article small{display:block}.project-workspace__recent article strong{font-size:.62rem}.project-workspace__recent article small{color:#57656f;margin-top:4px;font-size:.53rem}.project-workspace__financial>div{justify-content:space-between;gap:12px;margin-top:9px;display:flex}.project-workspace__financial small{color:#5f6d77;text-transform:uppercase;font-size:.55rem}.project-workspace__financial strong{font-size:.62rem}.project-workspace__module-ready{grid-template-columns:1fr 250px;gap:14px;margin-top:22px;display:grid}.project-workspace__module-ready>div,.project-workspace__module-ready>aside{padding:28px}.project-workspace__module-ready>div i{border:1px solid var(--pw-blue);width:42px;height:42px;display:block;transform:rotate(45deg);box-shadow:0 0 28px #00aeff1f}.project-workspace__module-ready>div span{color:var(--pw-blue);text-transform:uppercase;margin-top:28px;font-size:.62rem;font-weight:900;display:block}.project-workspace__module-ready>div strong{text-transform:uppercase;margin-top:8px;font-size:1.35rem;display:block}.project-workspace__module-ready>div p{color:#82909a;max-width:640px;line-height:1.75}.project-workspace__module-ready aside span,.project-workspace__module-ready aside strong,.project-workspace__module-ready aside small{display:block}.project-workspace__module-ready aside span{color:var(--pw-blue);text-transform:uppercase;font-size:.57rem;font-weight:900}.project-workspace__module-ready aside strong{text-transform:uppercase;margin-top:12px}.project-workspace__module-ready aside small{color:#61707a;margin-top:8px}.project-workspace__editor-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.project-workspace__editor-grid label,.project-workspace__control-grid label{gap:9px;display:grid}.project-workspace__editor-grid label>span,.project-workspace__control-grid label>span{color:var(--pw-blue);letter-spacing:.11em;text-transform:uppercase;font-size:.62rem;font-weight:900}.project-workspace__editor-grid textarea{resize:vertical;color:#d7e4eb;background:#070d12;border:1px solid #d9dde31f;outline:none;min-height:310px;padding:18px;line-height:1.7}.project-workspace__editor-grid small{color:#5f6d77}.project-workspace__editor-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.project-workspace__editor-actions button,.project-workspace__control-grid>button,.project-workspace__deliverable-editor button{color:#e7f8ff;letter-spacing:.08em;text-transform:uppercase;background:#00aeff1a;border:1px solid #00aeff6b;padding:13px 18px;font-size:.66rem;font-weight:900}.project-workspace__editor-actions button.is-secondary{color:#aab7c0;background:#d9dde30a;border-color:#d9dde32e}.project-workspace__control-grid{background:#080e13e0;border:1px solid #d9dde31a;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:22px;padding:18px;display:grid}.project-workspace__control-grid select,.project-workspace__deliverable-editor input,.project-workspace__deliverable-editor select{color:#dbe8ee;background:#071017;border:1px solid #d9dde31f;outline:none;width:100%;padding:12px}.project-workspace__editor-grid textarea:focus,.project-workspace__control-grid select:focus,.project-workspace__deliverable-editor input:focus,.project-workspace__deliverable-editor select:focus{border-color:#00aeff94;box-shadow:0 0 0 2px #00aeff14}.project-workspace__deliverable-editor{gap:10px;margin-top:22px;display:grid}.project-workspace__deliverable-editor article{background:#080e13db;border:1px solid #d9dde317;grid-template-columns:minmax(220px,2fr) minmax(130px,1fr) minmax(130px,1fr) minmax(145px,1fr) auto;gap:10px;padding:12px;display:grid}.project-workspace__deliverable-editor>p{color:#6c7a84;text-align:center;border:1px dashed #d9dde324;padding:30px}.project-workspace__status-stack{gap:10px;margin-top:18px;display:grid}.project-workspace__status-stack article{background:#080e13d1;border:1px solid #d9dde317;grid-template-columns:1fr 220px;align-items:center;padding:15px 18px;display:grid}.project-workspace__status-stack article>div{grid-template-columns:50px minmax(0,1fr) minmax(150px,.7fr);align-items:center;gap:14px;display:grid}.project-workspace__status-stack small{color:#52616b}.project-workspace__status-stack strong{text-transform:uppercase;font-size:.72rem}.project-workspace__status-stack span{color:#64727c;text-transform:uppercase;font-size:.59rem}.project-workspace__status-stack>article>i{background:#1d2830;height:2px}.project-workspace__status-stack>article>i b{background:var(--pw-blue);width:0;height:100%;display:block}.project-workspace__status-stack article.is-complete>i b{background:#71c69d;width:100%}.project-workspace__status-stack article.is-active{border-color:#00aeff47}.project-workspace__status-stack article.is-active>i b{width:52%;box-shadow:0 0 10px #00aeff66}.project-workspace__activity-feed{gap:10px;margin-top:22px;display:grid}.project-workspace__activity-feed article{background:#080e13d1;border:1px solid #d9dde317;grid-template-columns:auto 1fr;gap:14px;padding:17px;display:grid}.project-workspace__activity-feed article>i{background:#55636d;border-radius:50%;width:8px;height:8px;margin-top:5px}.project-workspace__activity-feed span,.project-workspace__activity-feed strong,.project-workspace__activity-feed small{display:block}.project-workspace__activity-feed span{color:var(--pw-blue);text-transform:uppercase;font-size:.56rem;font-weight:900}.project-workspace__activity-feed strong{margin-top:6px}.project-workspace__activity-feed small{color:#596872;margin-top:5px}.project-workspace__systems-rail{background:#080d12;border:1px solid #d9dde31a;grid-template-columns:repeat(8,1fr);margin-top:12px;display:grid}.project-workspace__systems-rail>div{border-right:1px solid #d9dde312;grid-template-columns:auto 1fr;gap:3px 9px;padding:12px 13px;display:grid}.project-workspace__systems-rail>div:last-child{border-right:0}.project-workspace__systems-rail i{background:#4b5963;border-radius:50%;grid-row:1/3;width:6px;height:6px;margin-top:3px}.project-workspace__systems-rail i.is-live{background:#71c69d;box-shadow:0 0 8px #71c69d80}.project-workspace__systems-rail i.is-ready{background:var(--pw-blue);box-shadow:0 0 8px #00aeff59}.project-workspace__systems-rail span{text-transform:uppercase;font-size:.61rem;font-weight:900}.project-workspace__systems-rail small{color:#53616b;text-transform:uppercase;font-size:.54rem}.project-workspace--loading,.project-workspace--error{place-items:center;display:grid}.project-workspace__loader,.project-workspace--error section{z-index:1;text-align:center;background:#0a1117;border:1px solid #d9dde329;min-width:min(520px,100vw - 40px);padding:38px;position:relative}.project-workspace__loader span,.project-workspace--error section>span{color:var(--pw-blue);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:900}.project-workspace__loader strong{text-transform:uppercase;margin-top:12px;display:block}.project-workspace__loader i{background:linear-gradient(90deg,transparent,var(--pw-blue),transparent);height:2px;margin-top:26px;animation:1.25s linear infinite pw-load;display:block}.project-workspace--error h1{text-transform:uppercase;margin:12px 0}.project-workspace--error p{color:#87959f}.project-workspace--error section>div{justify-content:center;gap:10px;margin-top:24px;display:flex}.project-workspace--error a,.project-workspace--error button{color:#b4c0c8;text-transform:uppercase;background:0 0;border:1px solid #d9dde321;padding:13px 18px;font-size:.67rem;font-weight:900;text-decoration:none}@keyframes pw-seal-spin{to{transform:rotate(360deg)}}@keyframes pw-seal-spin-reverse{to{transform:rotate(-360deg)}}@keyframes pw-seal-breathe{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes pw-seal-scan{0%,to{opacity:0;transform:translate(-34px)}20%{opacity:.72}50%{opacity:.9}80%{opacity:.72}to{opacity:0;transform:translate(34px)}}@keyframes pw-load{0%{opacity:.2;transform:scaleX(.1)}50%{opacity:1;transform:scaleX(1)}to{opacity:.2;transform:scaleX(.1)}}@keyframes pw-pulse{0%,to{opacity:.55;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}@media (width<=1450px){.project-workspace__command-main{grid-template-columns:minmax(0,1fr) 90px minmax(430px,.9fr)}.project-workspace__shell{grid-template-columns:230px minmax(0,1fr) 292px}.project-workspace__overview-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=1180px){.project-workspace__command-main{grid-template-columns:1fr 90px}.project-workspace__command-status{grid-column:1/-1}.project-workspace__command-readout{grid-template-columns:repeat(3,1fr)}.project-workspace__shell{grid-template-columns:220px minmax(0,1fr)}.project-workspace__intelligence{border-top:1px solid #d9dde31a;border-left:0;grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.project-workspace__intelligence>header{display:none}.project-workspace__health,.project-workspace__next-action,.project-workspace__quick-actions,.project-workspace__recent,.project-workspace__financial{border-bottom:0;border-right:1px solid #d9dde314}.project-workspace__financial{display:none}.project-workspace__systems-rail{grid-template-columns:repeat(4,1fr)}}@media (width<=820px){.project-workspace{padding:104px 12px 20px}.project-workspace__command-main{grid-template-columns:1fr}.project-workspace__project-seal{display:none}.project-workspace__command-status{grid-template-columns:1fr}.project-workspace__command-readout{grid-template-columns:repeat(2,1fr)}.project-workspace__stage-console>header{flex-direction:column;align-items:flex-start}.project-workspace__stage-rail{grid-template-columns:1fr}.project-workspace__stage-rail>div{border-bottom:1px solid #d9dde312;border-right:0}.project-workspace__shell{grid-template-columns:1fr}.project-workspace__navigation{border-bottom:1px solid #d9dde31a;border-right:0}.project-workspace__navigation>div{grid-template-columns:repeat(2,1fr)}.project-workspace__navigation footer{display:none}.project-workspace__intelligence{grid-template-columns:1fr 1fr}.project-workspace__overview-grid,.project-workspace__wide-panels,.project-workspace__detail-grid,.project-workspace__discovery-columns,.project-workspace__module-ready,.project-workspace__editor-grid,.project-workspace__control-grid{grid-template-columns:1fr}.project-workspace__connection-map>div{grid-template-columns:1fr 1fr}.project-workspace__systems-rail{grid-template-columns:repeat(2,1fr)}.project-workspace__deliverable-editor article{grid-template-columns:1fr 1fr}.project-workspace__status-stack article{grid-template-columns:1fr}.project-workspace__status-stack article>div{grid-template-columns:auto 1fr}.project-workspace__status-stack span{grid-column:2}}@media (width<=520px){.project-workspace__command-kicker{flex-wrap:wrap}.project-workspace__command-kicker strong{margin-left:0}.project-workspace__command-main{padding:22px 16px}.project-workspace__command-readout,.project-workspace__navigation>div,.project-workspace__intelligence{grid-template-columns:1fr}.project-workspace__module{padding:22px 15px}.project-workspace__connection-map>div,.project-workspace__systems-rail,.project-workspace__deliverable-editor article{grid-template-columns:1fr}.project-workspace--error section>div{flex-direction:column}}.project-workspace__blueprint-reference-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.project-workspace__blueprint-reference-list article{background:linear-gradient(145deg,#1c2228f0,#090e13fa);border:1px solid #d9dde329;min-width:0;padding:18px}.project-workspace__blueprint-reference-list header{border-bottom:1px solid #00aeff33;gap:6px;margin-bottom:14px;padding-bottom:12px;display:grid}.project-workspace__blueprint-reference-list header span,.project-workspace__blueprint-reference-list div small{color:#00aeff;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem}.project-workspace__blueprint-reference-list header strong,.project-workspace__blueprint-reference-list div b{overflow-wrap:anywhere}.project-workspace__blueprint-reference-list article>div{border-bottom:1px solid #d9dde314;justify-content:space-between;gap:16px;padding:7px 0;display:flex}.project-workspace__blueprint-reference-list article>p{color:#d9dde3b8;margin:14px 0 0;line-height:1.6}@media (width<=760px){.project-workspace__blueprint-reference-list{grid-template-columns:1fr}}.project-workspace__module-card-panel{background:#090e1394;border:1px solid #d9dde329;min-width:0;padding:18px}.project-workspace__module-card-panel>header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.project-workspace__module-card-panel>header span{color:#00aeff;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.project-workspace__module-card-panel>header strong{color:#d9dde3}.project-workspace__module-card-grid{gap:12px;display:grid}.project-workspace__module-card-grid .sm-module-card{width:100%}.project-workspace__module-resolution-warning{background:#00aeff0f;border-left:2px solid #00aeff;margin-top:14px;padding:12px 14px}.project-workspace__module-resolution-warning strong{color:#d9dde3}.project-workspace__module-resolution-warning p{overflow-wrap:anywhere;margin:6px 0 0}@media (width<=720px){.project-workspace__module-card-panel>header{flex-direction:column;align-items:flex-start}}.commerce-command{--cc-blue:#00aeff;color:#d9dde3;background:radial-gradient(circle at 84% 0,#00aeff14,#0000 28%),linear-gradient(#070c11,#090e13 34%,#060a0e);min-height:100vh;padding:28px clamp(14px,2.4vw,38px) 70px}.commerce-command__mast{background:linear-gradient(115deg,#00aeff13,#0000 38%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 38px),#0a1117;border:1px solid #d9dde326;grid-template-columns:1fr auto;align-items:end;gap:32px;max-width:1700px;margin:auto;padding:42px clamp(24px,4vw,64px);display:grid}.commerce-command__mast>div>span,.commerce-command__queue-head span,.commerce-command__inspector-head>span,.commerce-command__customer>span,.commerce-command__payment-lock>span,.commerce-command__fulfillment>span{color:var(--cc-blue);letter-spacing:.17em;font-size:9px;font-weight:900}.commerce-command__mast h1{font-family:var(--sm-font-display);letter-spacing:.035em;margin:10px 0;font-size:clamp(52px,7vw,108px);line-height:.82}.commerce-command__mast h1 em{color:var(--cc-blue);font-style:normal}.commerce-command__mast p{color:#7e8b95;max-width:800px;line-height:1.7}.commerce-command__live{border-left:1px solid #00aeff59;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;min-width:220px;padding:18px;display:grid}.commerce-command__live i{background:var(--cc-blue);width:8px;height:8px;box-shadow:0 0 18px var(--cc-blue);border-radius:50%;grid-row:1/3}.commerce-command__live span{letter-spacing:.12em;color:#64737e;font-size:8px}.commerce-command__live strong{font-size:11px}.commerce-command__live button{color:#bdeaff;letter-spacing:.1em;cursor:pointer;background:#00aeff12;border:1px solid #00aeff66;grid-column:1/-1;margin-top:12px;padding:10px;font-size:8px;font-weight:900}.commerce-command__rail{background:#d9dde31c;border:1px solid #d9dde31a;grid-template-columns:repeat(5,1fr);gap:1px;max-width:1700px;margin:12px auto 0;display:grid}.commerce-command__rail>div{background:#091017;padding:18px}.commerce-command__rail span{color:#687782;letter-spacing:.11em;font-size:7px;font-weight:900;display:block}.commerce-command__rail strong{color:#e8f0f4;font-family:var(--sm-font-display);margin-top:7px;font-size:clamp(21px,2.2vw,35px);display:block}.commerce-command__rail small{color:var(--cc-blue);letter-spacing:.1em;font-size:6px;font-weight:900}.commerce-command__alert{box-sizing:border-box;color:#aee6ff;background:#00aeff0d;border:1px solid #00aeff4d;max-width:1700px;margin:12px auto 0;padding:13px 16px;font-size:11px}.commerce-command__alert--error{color:#ffb0b0;background:#ff50500d;border-color:#ff64644d}.commerce-command__controls{justify-content:space-between;align-items:end;gap:20px;max-width:1700px;margin:18px auto 10px;display:flex}.commerce-command__controls label{color:#677681;letter-spacing:.11em;gap:6px;min-width:min(430px,100%);font-size:7px;font-weight:900;display:grid}.commerce-command__controls input{color:#dfe8ec;font:inherit;background:#050a0e;border:1px solid #d9dde329;padding:12px}.commerce-command__filters{flex-wrap:wrap;gap:6px;display:flex}.commerce-command__filters button{color:#75838d;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:#080e13;border:1px solid #d9dde321;padding:9px 11px;font-size:7px;font-weight:900}.commerce-command__filters button.is-active{color:#c7eeff;background:#00aeff14;border-color:#00aeff8c}.commerce-command__workspace{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:12px;max-width:1700px;margin:auto;display:grid}.commerce-command__queue,.commerce-command__inspector{background:#070d12;border:1px solid #d9dde324}.commerce-command__queue{min-height:650px}.commerce-command__queue-head{background:#0b1218;border-bottom:1px solid #d9dde31f;justify-content:space-between;padding:15px 18px;display:flex}.commerce-command__queue-head strong{letter-spacing:.1em;font-size:8px}.commerce-order{color:#cbd5da;text-align:left;cursor:pointer;background:#070d12;border:0;border-bottom:1px solid #d9dde313;grid-template-columns:4px minmax(0,1.6fr) .75fr .7fr auto;align-items:center;gap:14px;width:100%;padding:17px 16px;display:grid}.commerce-order:hover,.commerce-order.is-selected{background:linear-gradient(90deg,#00aeff14,#0000 62%),#091118}.commerce-order.is-selected{box-shadow:inset 2px 0 var(--cc-blue)}.commerce-order__signal{background:#6d7780;align-self:stretch}.commerce-order__signal--paid{background:#00aeff;box-shadow:0 0 12px #00aeff80}.commerce-order__signal--failed,.commerce-order__signal--refunded{background:#b67b7b}.commerce-order__identity{gap:3px;min-width:0;display:grid}.commerce-order__identity small{color:#71808a;letter-spacing:.08em;font-size:7px}.commerce-order__identity strong{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.commerce-order__identity span{color:#66757f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.commerce-order__mode,.commerce-order__state{gap:4px;display:grid}.commerce-order__mode small,.commerce-order__state small{color:#5f6e78;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.commerce-order__mode strong{font-size:10px}.commerce-order__state strong{color:#a6dff7;font-size:8px}.commerce-order__state span{color:#6e7c85;font-size:7px}.commerce-order time{color:#5e6d77;white-space:nowrap;font-size:7px}.commerce-command__empty{color:#6e7c86;padding:34px;font-size:11px}.commerce-command__inspector{align-self:start;max-height:calc(100vh - 105px);position:sticky;top:86px;overflow:auto}.commerce-command__inspector-head{background:linear-gradient(110deg,#00aeff0f,#0000),#091017;border-bottom:1px solid #d9dde31a;padding:24px 26px}.commerce-command__inspector-head h2{font-family:var(--sm-font-display);margin:7px 0 3px;font-size:clamp(25px,3vw,40px)}.commerce-command__inspector-head p{color:#697883;letter-spacing:.08em;margin:0;font-size:8px}.commerce-command__states{background:#d9dde31a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.commerce-command__states div{background:#070d12;padding:15px}.commerce-command__states span{color:#5f6e78;letter-spacing:.1em;font-size:6px;font-weight:900;display:block}.commerce-command__states strong{margin-top:5px;font-size:9px;display:block}.commerce-command__states strong.is-paid{color:#63cfff}.commerce-command__states strong.is-failed,.commerce-command__states strong.is-refunded{color:#e4a0a0}.commerce-command__customer,.commerce-command__payment-lock,.commerce-command__fulfillment{border-top:1px solid #d9dde317;padding:22px 25px}.commerce-command__customer dl{margin:14px 0 0}.commerce-command__customer dl div{border-bottom:1px solid #d9dde30f;grid-template-columns:120px 1fr;gap:12px;padding:8px 0;display:grid}.commerce-command__customer dt{color:#5f6f79;letter-spacing:.1em;font-size:6px;font-weight:900}.commerce-command__customer dd{color:#aebac0;overflow-wrap:anywhere;margin:0;font-size:9px}.commerce-command__notes{border-left:2px solid var(--cc-blue);background:#00aeff09;margin-top:15px;padding:14px}.commerce-command__notes b{letter-spacing:.1em;font-size:7px}.commerce-command__notes p{color:#7d8b94;white-space:pre-wrap;font-size:10px;line-height:1.6}.commerce-command__payment-lock{background:#00aeff06}.commerce-command__payment-lock strong{margin-top:7px;font-size:13px;display:block}.commerce-command__payment-lock p{color:#75848e;font-size:9px;line-height:1.55}.commerce-command__payment-lock small{color:#60707a;overflow-wrap:anywhere;font-size:6px}.commerce-command__fulfillment{gap:12px;display:grid}.commerce-command__fulfillment label{color:#687781;letter-spacing:.09em;gap:6px;font-size:7px;font-weight:900;display:grid}.commerce-command__fulfillment select,.commerce-command__fulfillment input{color:#cbd5da;font:inherit;background:#050a0e;border:1px solid #d9dde326;padding:11px}.commerce-command__fulfillment label small{color:#5f6f79;letter-spacing:0;font-size:7px;font-weight:400}.commerce-command__fulfillment button{border:1px solid var(--cc-blue);color:#061016;background:var(--cc-blue);letter-spacing:.1em;cursor:pointer;min-height:43px;font-size:8px;font-weight:900}.commerce-command__fulfillment button:disabled{color:#64737d;cursor:not-allowed;background:#0a1015;border-color:#d9dde324}.commerce-command__audit{color:#64737d;border-top:1px solid #d9dde314;gap:5px;padding:17px 25px;display:grid}.commerce-command__audit span{letter-spacing:.1em;font-size:6px;font-weight:900}.commerce-command__audit strong{font-size:9px}.commerce-command__audit small{color:#00aeff;letter-spacing:.08em;font-size:6px;font-weight:900}@media (width<=1100px){.commerce-command__rail{grid-template-columns:repeat(2,1fr)}.commerce-command__workspace{grid-template-columns:1fr}.commerce-command__inspector{max-height:none;position:static}.commerce-command__mast{grid-template-columns:1fr}.commerce-command__controls{flex-direction:column;align-items:stretch}.commerce-command__controls label{min-width:0}}@media (width<=720px){.commerce-command__rail{grid-template-columns:1fr}.commerce-order{grid-template-columns:4px 1fr auto}.commerce-order__mode,.commerce-order__state{display:none}.commerce-order time{grid-column:2/4}.commerce-command__states,.commerce-command__customer dl div{grid-template-columns:1fr}.commerce-command__mast h1{font-size:48px}}.not-found-page{background-color:#090e13;background-image:linear-gradient(#00aeff09 1px,#0000 1px),linear-gradient(90deg,#00aeff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;place-items:center;min-height:calc(100vh - 180px);padding:clamp(80px,12vw,160px) 20px;display:grid}.not-found-panel{text-align:center;background:linear-gradient(#1c2228f5,#090e13fa);border:1px solid #d9dde33d;border-radius:12px;width:min(720px,100%);padding:clamp(34px,6vw,68px);box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff0f}.not-found-kicker{color:#00aeff;letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:900}.not-found-panel h1{color:#f2f5f7;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(36px,7vw,72px)}.not-found-panel p:not(.not-found-kicker){color:#aeb8c1;max-width:560px;margin:22px auto 32px;font-size:16px;line-height:1.7}.not-found-panel button{color:#eef9ff;min-height:48px;font:inherit;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:#00aeff1f;border:1px solid #00aeffa8;border-radius:8px;align-items:center;gap:14px;padding:0 22px;font-size:12px;font-weight:900;display:inline-flex}#root{min-height:100vh}.sm-app{min-height:100vh;color:var(--sm-text);background:radial-gradient(circle at 8% 0%, #00aeff1a, transparent 34%), radial-gradient(circle at 84% 8%, #00aeff1a, transparent 36%), linear-gradient(180deg, #020508 0%, var(--sm-bg) 44%, #020508 100%)}.sm-main{min-height:calc(100vh - 178px);position:relative;overflow:hidden}.sm-page-transition-shell{transform-origin:50% 24%;will-change:opacity, transform, filter;animation:.65s cubic-bezier(.18,.88,.22,1) both smPageResolveV3;position:relative}.sm-engineering-transition{z-index:9999;pointer-events:none;isolation:isolate;background:0 0;animation:.65s linear both smTransitionGateV3;position:fixed;inset:0;overflow:hidden}.sm-engineering-transition__fade{background:radial-gradient(circle at 50% 45%,#00aeff24,#0000 29%),linear-gradient(#00000080,#00080ee0 44%,#000000bd);animation:.65s linear both smCurrentPageFadeV3;position:absolute;inset:0}.sm-engineering-transition__grid{mix-blend-mode:screen;opacity:0;background:linear-gradient(#4bcdff2e 1px,#0000 1.25px) 0 0/72px 72px,linear-gradient(90deg,#4bcdff25 1px,#0000 1.25px) 0 0/72px 72px,radial-gradient(circle at 18% 34%,#00aeff33,#0000 1.6px) 0 0/212px 212px,radial-gradient(circle at 74% 58%,#00aeff33,#0000 1.6px) 0 0/244px 244px;animation:.65s linear both smBlueprintGridV3;position:absolute;inset:0}.sm-engineering-transition__grid--fine{opacity:0;background:linear-gradient(#4bcdff17 1px,#0000 1.25px) 0 0/18px 18px,linear-gradient(90deg,#4bcdff14 1px,#0000 1.25px) 0 0/18px 18px;animation:.65s linear both smBlueprintGridFineV3}.sm-engineering-transition__hud{opacity:0;background:linear-gradient(90deg,#00aeff42,#0000 14% 86%,#00aeff42) top/100% 1px no-repeat,linear-gradient(90deg,#00aeff2e,#0000 18% 82%,#00aeff2e) bottom/100% 1px no-repeat;border:1px solid #00aeff00;animation:.65s linear both smHudFrameV3;position:absolute;inset:clamp(76px,8vh,112px) clamp(24px,3vw,54px) clamp(48px,6vh,78px);box-shadow:inset 0 0 0 1px #ffffff0a,0 0 38px #00aeff1a}.sm-engineering-transition__corner{opacity:0;filter:drop-shadow(0 0 12px #00aeff8c);border-color:#00aeffb8;width:46px;height:46px;animation:.65s linear both smCornerLockV3;position:absolute}.sm-engineering-transition__corner--tl{border-top:2px solid;border-left:2px solid;top:clamp(82px,8.8vh,118px);left:clamp(30px,3.6vw,62px)}.sm-engineering-transition__corner--tr{border-top:2px solid;border-right:2px solid;top:clamp(82px,8.8vh,118px);right:clamp(30px,3.6vw,62px)}.sm-engineering-transition__corner--bl{border-bottom:2px solid;border-left:2px solid;bottom:clamp(54px,6.8vh,86px);left:clamp(30px,3.6vw,62px)}.sm-engineering-transition__corner--br{border-bottom:2px solid;border-right:2px solid;bottom:clamp(54px,6.8vh,86px);right:clamp(30px,3.6vw,62px)}.sm-engineering-transition__tick{z-index:6;opacity:0;background:linear-gradient(90deg,#0000,#a8e6ffe6,#0000);width:28px;height:1px;animation:.65s linear both smDraftTicksV3;position:absolute;box-shadow:0 0 12px #00aeff85}.sm-engineering-transition__tick--tl-a{top:clamp(104px,11vh,146px);left:clamp(74px,6vw,118px)}.sm-engineering-transition__tick--tl-b{top:clamp(124px,13vh,166px);left:clamp(54px,4.8vw,96px);transform:rotate(90deg)}.sm-engineering-transition__tick--tr-a{top:clamp(104px,11vh,146px);right:clamp(74px,6vw,118px)}.sm-engineering-transition__tick--tr-b{top:clamp(124px,13vh,166px);right:clamp(54px,4.8vw,96px);transform:rotate(90deg)}.sm-engineering-transition__tick--bl-a{bottom:clamp(76px,8.6vh,112px);left:clamp(74px,6vw,118px)}.sm-engineering-transition__tick--bl-b{bottom:clamp(96px,10.6vh,132px);left:clamp(54px,4.8vw,96px);transform:rotate(90deg)}.sm-engineering-transition__tick--br-a{bottom:clamp(76px,8.6vh,112px);right:clamp(74px,6vw,118px)}.sm-engineering-transition__tick--br-b{bottom:clamp(96px,10.6vh,132px);right:clamp(54px,4.8vw,96px);transform:rotate(90deg)}.sm-engineering-transition__top-glint{z-index:7;opacity:0;background:linear-gradient(90deg,#0000,#ffffff1f,#fffffff2,#00aeff80,#0000);width:18vw;height:2px;animation:.65s cubic-bezier(.16,.92,.2,1) both smTopRailGlintV3;position:absolute;top:clamp(76px,8vh,112px);left:-18vw;box-shadow:0 0 14px #ffffff6b,0 0 34px #00aeff94}.sm-engineering-transition__blueprint-core{opacity:1;place-items:center;width:min(900px,82vw);height:min(440px,50vw);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sm-engineering-transition__blueprint-plate{z-index:4;clip-path:polygon(5% 0,95% 0,100% 22%,100% 78%,95% 100%,5% 100%,0 78%,0 22%);opacity:0;background:linear-gradient(90deg,#0000,#00aeff1c,#0000),linear-gradient(#ffffff0b,#00aeff09,#ffffff05);border:1px solid #00aeff52;width:min(620px,62vw);height:min(148px,18vw);animation:.65s cubic-bezier(.16,.92,.2,1) both smBlueprintPlateV3;position:absolute;transform:scaleX(.74)scaleY(.92);box-shadow:inset 0 0 0 1px #ffffff0b,inset 0 0 42px #00aeff14,0 0 50px #00aeff21}.sm-engineering-transition__draft-ring{z-index:1;opacity:0;border:1px solid #00aeff38;border-radius:50%;animation:.65s linear both smDraftRingsV3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.86);box-shadow:inset 0 0 20px #00aeff0b,0 0 22px #00aeff14}.sm-engineering-transition__draft-ring--outer{width:min(560px,52vw);height:min(560px,52vw)}.sm-engineering-transition__draft-ring--middle{width:min(430px,42vw);height:min(430px,42vw);animation-delay:18ms}.sm-engineering-transition__draft-ring--inner{width:min(300px,30vw);height:min(300px,30vw);animation-delay:36ms}.sm-engineering-transition__draft-ring--micro{border-style:dashed;width:min(172px,18vw);height:min(172px,18vw);animation-delay:46ms}.sm-engineering-transition__crosshair{z-index:2;opacity:0;background:linear-gradient(90deg,#0000,#00aeff80,#0000);animation:.65s linear both smDraftMarksV3;position:absolute}.sm-engineering-transition__crosshair--x{height:1px;top:50%;left:4%;right:4%}.sm-engineering-transition__crosshair--y{background:linear-gradient(#0000,#00aeff6b,#0000);width:1px;top:2%;bottom:2%;left:50%}.sm-engineering-transition__dimension{z-index:5;color:#b4e6ffc2;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 12px #00aeff6b;opacity:0;font-size:clamp(10px,.9vw,13px);font-weight:800;animation:.65s linear both smDraftMarksV3;position:absolute}.sm-engineering-transition__dimension--top{top:7%;left:50%;transform:translate(-50%)}.sm-engineering-transition__dimension--left{top:50%;left:7%;transform:translateY(-50%)rotate(-90deg)}.sm-engineering-transition__dimension--right{top:38%;right:7%}.sm-engineering-transition__dimension--bottom{bottom:18%;right:14%}.sm-engineering-transition__technical-line{z-index:6;opacity:0;background:linear-gradient(90deg,#0000,#ffffffa6,#00aeff61,#0000);height:1px;animation:.65s linear both smTechnicalLinesV3;position:absolute;box-shadow:0 0 18px #00aeff73}.sm-engineering-transition__technical-line--a{width:min(640px,66vw);top:42%}.sm-engineering-transition__technical-line--b{width:min(520px,56vw);animation-delay:24ms;top:58%}.sm-engineering-transition__technical-line--c{width:min(360px,42vw);animation-delay:44ms;top:50%;transform:rotate(-9deg)}.sm-engineering-transition__chrome-sweep{z-index:7;filter:blur(.2px);opacity:0;background:linear-gradient(90deg,#0000,#ffffff0a,#ffffff57,#00aeff29,#0000);width:28vw;height:220px;animation:.65s cubic-bezier(.16,.92,.2,1) both smChromeSweepV3;position:absolute;top:50%;left:-28vw;transform:translateY(-50%)skew(-16deg)}.sm-engineering-transition__blue-sweep{z-index:8;filter:blur(.3px);opacity:0;background:linear-gradient(90deg,#0000 0%,#00aeff0d 16%,#00aeff75 42%,#fff 50%,#00aeff7a 58%,#0000 100%);width:34vw;height:152px;animation:.65s cubic-bezier(.16,.92,.2,1) both smBlueSweepV3;position:absolute;top:50%;left:-34vw;transform:translateY(-50%);box-shadow:0 0 28px #00aeffc7,0 0 112px #00aeff70,0 0 180px #00aeff2e}.sm-engineering-transition__blue-core{z-index:9;opacity:0;background:linear-gradient(90deg,#0000,#00aeffe6,#fff,#00aefff2,#0000);width:22vw;height:2px;animation:.65s cubic-bezier(.16,.92,.2,1) both smBlueCoreV3;position:absolute;top:50%;left:-22vw;transform:translateY(-50%);box-shadow:0 0 18px #00aeffeb,0 0 44px #00aeff80,0 -42px 70px #00aeff38,0 42px 70px #00aeff38}@keyframes smPageResolveV3{0%{opacity:0;filter:blur(8px)brightness(.72)saturate(.88);transform:translateY(12px)scale(.997)}48%{opacity:.08;filter:blur(8px)brightness(.78)saturate(.9);transform:translateY(10px)scale(.997)}74%{opacity:.56;filter:blur(4px)brightness(.95)saturate();transform:translateY(5px)scale(.999)}91%{opacity:1;filter:blur(.8px)brightness(1.08)saturate(1.06);transform:translateY(-1px)scale(1.0015)}to{opacity:1;filter:blur()brightness()saturate();transform:translateY(0)scale(1)}}@keyframes smTransitionGateV3{0%{opacity:0}5%,88%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes smCurrentPageFadeV3{0%{opacity:0}11%{opacity:.92}84%{opacity:.9}to{opacity:0}}@keyframes smBlueprintGridV3{0%,8%{opacity:0;filter:contrast();transform:scale(1.018)}19%{opacity:.64;filter:contrast(1.12);transform:scale(1)}68%,76%{opacity:.52;filter:contrast(1.18);transform:scale(1)}84%{opacity:.42;filter:contrast(1.22);transform:scale(.999)}to{opacity:0;filter:contrast();transform:scale(.998)}}@keyframes smBlueprintGridFineV3{0%,12%{opacity:0;filter:contrast()}24%{opacity:.31;filter:contrast(1.12)}68%,76%{opacity:.24;filter:contrast(1.2)}84%{opacity:.18;filter:contrast(1.24)}to{opacity:0;filter:contrast()}}@keyframes smHudFrameV3{0%,12%{opacity:0;border-color:#00aeff00}24%,74%{opacity:1;border-color:#00aeff38}to{opacity:0;border-color:#00aeff00}}@keyframes smCornerLockV3{0%,14%{opacity:0;transform:scale(.82)}28%{opacity:.9;transform:scale(1)}76%{opacity:.42}to{opacity:0;transform:scale(1.04)}}@keyframes smBlueprintPlateV3{0%,20%{opacity:0;filter:blur(5px);clip-path:polygon(50% 0,50% 0,50% 22%,50% 78%,50% 100%,50% 100%,50% 78%,50% 22%);transform:scaleX(.74)scaleY(.92)}36%{opacity:.9;filter:blur();clip-path:polygon(5% 0,95% 0,100% 22%,100% 78%,95% 100%,5% 100%,0 78%,0 22%);transform:scaleX(1)scaleY(1)}64%{opacity:.62;transform:scaleX(1.01)scaleY(1)}83%{opacity:.22;clip-path:polygon(0 0,62% 0,68% 22%,68% 78%,62% 100%,0 100%,0 78%,0 22%)}to{opacity:0;filter:blur(4px);clip-path:polygon(0 0,100% 0,100% 22%,100% 78%,100% 100%,0 100%,0 78%,0 22%);transform:scaleX(1.02)scaleY(.96)}}@keyframes smDraftRingsV3{0%,24%{opacity:0;transform:translate(-50%,-50%)scale(.86)rotate(0)}40%{opacity:.82;transform:translate(-50%,-50%)scale(1)rotate(4deg)}70%{opacity:.58;transform:translate(-50%,-50%)scale(1.02)rotate(9deg)}to{opacity:0;transform:translate(-50%,-50%)scale(1.04)rotate(13deg)}}@keyframes smDraftMarksV3{0%,28%{opacity:0}44%{opacity:.82}72%{opacity:.46}to{opacity:0}}@keyframes smTechnicalLinesV3{0%,22%{opacity:0;transform:scaleX(.34)}40%{opacity:.78;transform:scaleX(1)}68%{opacity:.4;transform:scaleX(1.05)}to{opacity:0;transform:scaleX(1.16)}}@keyframes smDraftTicksV3{0%,18%{opacity:0;filter:blur(2px)}30%{opacity:.88;filter:blur()}68%,76%{opacity:.72;filter:blur()}to{opacity:0;filter:blur(2px)}}@keyframes smTopRailGlintV3{0%,44%{opacity:0;transform:translate(0,0)}50%{opacity:.96}69%{opacity:.55}to{opacity:0;transform:translate(140vw)}}@keyframes smChromeSweepV3{0%,52%{opacity:0;transform:translateY(-50%)skew(-16deg)}60%{opacity:.82}82%{opacity:.55}to{opacity:0;transform:translate(142vw,-50%)skew(-16deg)}}@keyframes smBlueSweepV3{0%,62%{opacity:0;transform:translateY(-50%)}69%{opacity:1}88%{opacity:.98}to{opacity:0;transform:translate(146vw,-50%)}}@keyframes smBlueCoreV3{0%,63%{opacity:0;transform:translateY(-50%)}70%{opacity:1}89%{opacity:1}to{opacity:0;transform:translate(138vw,-50%)}}@media (prefers-reduced-motion:reduce){.sm-page-transition-shell,.sm-engineering-transition,.sm-engineering-transition *,.sm-engineering-transition:before,.sm-engineering-transition:after{animation:none!important}.sm-engineering-transition{display:none}}.sm-navigation-arrival{animation:1.8s ease-out both smNavigationArrivalPulse;position:relative}@keyframes smNavigationArrivalPulse{0%{filter:brightness();box-shadow:0 0 #00aeff00}28%{filter:brightness(1.08);box-shadow:0 0 0 1px #00aeff57,0 0 34px #00aeff2e}to{filter:brightness();box-shadow:0 0 #00aeff00}}@media (prefers-reduced-motion:reduce){.sm-navigation-arrival{animation:none}}:root{--sm-blue:#00aeff;--sm-chrome:#d9dde3;--sm-gunmetal:#1c2228;--sm-bg:#090e13;--sm-text:#f5f8fb;--sm-muted:#d9dde3b8;--sm-soft:#d9dde37a;--sm-border-chrome:#d9dde34d;--sm-border-blue:#00aeff66;--sm-shadow-blue:0 0 28px #00aeff2e;--sm-shadow-deep:0 28px 80px #00000085;--sm-radius-sm:8px;--sm-radius-md:14px;--sm-radius-lg:20px;--sm-container:1800px;--sm-font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sm-font-display:"Arial Narrow", "Roboto Condensed", "Oswald", Impact, var(--sm-font-body)}*{box-sizing:border-box}html{background:var(--sm-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;width:100%;max-width:100%;min-height:100%;overflow-x:clip}body{width:100%;min-width:320px;max-width:100%;min-height:100vh;font-family:var(--sm-font-body);color:var(--sm-text);background:var(--sm-bg);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}#root,.sm-app,.sm-main,.sm-page-transition-shell{width:100%;min-width:0;max-width:100%}main,section,article,nav,header,footer{min-width:0}input,textarea,select,button{max-width:100%}@supports not (overflow:clip){html,body{overflow-x:hidden}}::selection{color:#001018;background:var(--sm-blue)}.sm-eyebrow{color:var(--sm-blue);letter-spacing:.24em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:900}.sm-button{isolation:isolate;min-height:52px;color:var(--sm-text);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1c2228f5,#040a0ef5);border:1px solid #d9dde357;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:13px;font-weight:900;transition:border-color .24s,box-shadow .24s,color .24s,background .24s,filter .24s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00aeff14,0 0 #00aeff00}.sm-button:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffffff12 34%,#00aeff61 50%,#ffffff17 66%,#0000 100%);transition:transform .46s cubic-bezier(.18,.78,.24,1),opacity .26s;position:absolute;inset:-2px;transform:translate(-115%)skew(-18deg)}.sm-button:after{content:"";opacity:0;transform-origin:0;background:linear-gradient(90deg,#0000,#00aeffe0,#ffffff6b,#0000);height:1px;transition:opacity .24s,transform .36s cubic-bezier(.18,.78,.24,1);position:absolute;bottom:7px;left:18px;right:18px;transform:scaleX(.28);box-shadow:0 0 12px #00aeff6b}.sm-button-label,.sm-button-arrow{z-index:1;align-items:center;transition:transform .32s cubic-bezier(.18,.78,.24,1),color .24s,text-shadow .24s;display:inline-flex;position:relative}.sm-button-arrow{color:var(--sm-blue);text-shadow:0 0 11px #00aeff6b;font-size:18px;line-height:1}.sm-button:hover,.sm-button:focus-visible{filter:brightness(1.08);border-color:#00aeffeb;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 24px #00aeff29,0 0 30px #00aeff3d}.sm-button:hover:before,.sm-button:focus-visible:before{opacity:1;transform:translate(115%)skew(-18deg)}.sm-button:hover:after,.sm-button:focus-visible:after{opacity:1;transform:scaleX(1)}.sm-button:hover .sm-button-label,.sm-button:focus-visible .sm-button-label{transform:translate(2px)}.sm-button:hover .sm-button-arrow,.sm-button:focus-visible .sm-button-arrow{color:#fff;text-shadow:0 0 10px #ffffff6b,0 0 18px #00aeffc7;transform:translate(8px)}.sm-button-primary{background:linear-gradient(#0084fffa,#004ea6e0),linear-gradient(#1c2228f2,#040a0efa);border-color:#00aeffb8}.sm-button-secondary{background:linear-gradient(#10161be0,#04090dfa)}.sm-button{box-sizing:border-box;max-width:100%}.sm-button-label{white-space:normal;overflow-wrap:break-word;word-break:normal;min-width:0}.sm-container{width:min(var(--sm-container), calc(100% - 48px));margin-inline:auto}.sm-section{padding:68px 0}@media (width<=720px){.sm-container{width:min(100% - 28px, var(--sm-container))}.sm-section{padding:42px 0}}.sm-main,.sm-main>*,.sm-container,[class*=__shell],[class*=__grid],[class*=__layout],[class*=__workspace],[class*=__panel],[class*=__content]{min-width:0}:is(table,pre,code){max-width:100%}pre{overflow-x:auto}:is(input,textarea,select){min-width:0}:is(.sm-main,.sm-mobile-menu) :is(p,li,dd,strong,span,small){overflow-wrap:break-word}@media (width<=1120px){.commerce-command__workspace,.project-workspace__layout,.engineering-queue__layout{min-width:0}.sm-main :is([class*=__actions],[class*=__controls],[class*=__toolbar]){flex-wrap:wrap;min-width:0}}@media (width<=820px){.commerce-command,.sm-order,.sm-preview{padding-left:14px;padding-right:14px}.commerce-command__mast,.sm-order__hero,.sm-preview__hero{min-width:0}.sm-order__choices button{min-height:240px}.sm-main :is([class*=__actions],[class*=__controls],[class*=__toolbar])>:is(button,a){max-width:100%}}@media (width<=560px){.sm-container{width:calc(100% - 24px)}.sm-section{padding-block:36px}.sm-button{min-height:48px;padding-inline:18px}.commerce-command,.sm-order,.sm-preview{padding-left:10px;padding-right:10px}.commerce-command__mast,.sm-order__hero,.sm-preview__hero,.sm-order__product,.sm-order__intake,.sm-order__server,.sm-preview__copy,.sm-preview__capabilities{padding-left:18px;padding-right:18px}.sm-order__record-grid{grid-template-columns:1fr}.sm-order__record-head,.sm-order__escape,.sm-preview__status{flex-direction:column;align-items:flex-start}.sm-order__server-actions>button,.sm-order__intake>button,.sm-preview__commerce a{width:100%}}@media (hover:none) and (pointer:coarse){.sm-button:hover .sm-button-label,.sm-button:hover .sm-button-arrow{transform:none}}@media (width<=1024px){.sm-main :is(h1,[class*=hero] h1,[class*=title] h1){text-wrap:balance}.sm-main :is([class*=__grid],[class*=-grid])>*{min-width:0}.sm-main table{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.command-center__rail,.command-center__navigator-intel{position:static;top:auto}}@media (width<=768px){.sm-main :is(.home-shell,.about-shell,.solutions-shell,.pricing-shell,.contact-shell,.software-consultation-shell,.mobile-shell){max-width:100%}.sm-main :is([class*=__actions],[class*=-actions],[class*=__toolbar]){row-gap:10px}.sm-main :is([class*=__actions],[class*=-actions],[class*=__toolbar])>:is(button,a){min-height:44px}.sm-main :is(.sm-order__fields,[class*=__fields],[class*=-fields]){min-width:0}.sm-main :is([class*=__rail],[class*=-rail],[class*=__track]){max-width:100%}.sm-order__choices button{min-height:210px;padding:24px}.sm-order__record{margin-inline:0}.sm-preview__commerce,.sm-order__previewbar{min-width:0}}@media (width<=430px){html,body,#root{max-width:100%;overflow-x:clip}.sm-container{width:calc(100% - 20px)}.sm-section{padding-block:30px}.sm-main :is(h1,h2,h3){overflow-wrap:anywhere;max-width:100%}.sm-main :is(p,li,label,dd,dt,small,strong,span){-webkit-hyphens:auto;hyphens:auto}.sm-main :is([class*=__actions],[class*=-actions],[class*=__toolbar]):not(.command-center__project-card)>:is(button,a){flex:100%;justify-content:center;width:100%}.sm-main :is(input,textarea,select,button){max-width:100%}.sm-main :is(input,textarea,select){box-sizing:border-box;width:100%}textarea{resize:vertical}.sm-order,.sm-preview,.commerce-command{padding-left:6px;padding-right:6px}.sm-order__hero,.sm-order__product,.sm-order__intake,.sm-order__server,.sm-preview__hero,.sm-preview__copy,.sm-preview__capabilities{padding-left:15px;padding-right:15px}.sm-order__choices button{min-height:0;padding:20px 18px}.sm-order__choices strong{margin-top:18px}.sm-order__record-grid{grid-template-columns:1fr}.sm-order__security-rail{grid-template-columns:1fr;display:grid}.sm-order__security-rail span{min-width:0}.command-center :is(strong,small,time,b),.project-workspace :is(strong,small,time,b){overflow-wrap:anywhere}.command-center__project-card>footer{grid-template-columns:1fr}.sm-footer-shell{width:calc(100% - 18px)}.sm-footer-inner{padding:36px 18px 24px}.sm-footer-bottom{padding:14px 18px}.sm-footer-brand img{width:min(210px,100%)}}@media (width<=390px){.sm-container{width:calc(100% - 16px)}.sm-button{min-height:46px;padding-inline:14px}.sm-main :is([class*=__panel],[class*=-panel],[class*=__card],[class*=-card]){min-width:0}.sm-order__hero,.sm-order__product,.sm-order__intake,.sm-order__server,.sm-preview__hero,.sm-preview__copy,.sm-preview__capabilities{padding-left:13px;padding-right:13px}}@media (width<=360px){.sm-container{width:calc(100% - 12px)}.sm-main :is(button,a.sm-button){letter-spacing:.04em}.sm-order,.sm-preview,.commerce-command{padding-left:4px;padding-right:4px}}
