:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eef4ff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--panel:#0b1226b8;--panel-strong:#111b36e0;--line:#91abff29;--line-strong:#84a1ff47;--text:#eef4ff;--muted:#9fa9c8;--soft:#cdd8ff;--blue:#83d6ff;--violet:#8184ff;--violet-2:#a890ff;--gold:#d6af61;--gold-2:#ffdc87;--shadow:#00000073;background:#030611;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 18% 12%,#6f85ff2e,#0000 24rem),radial-gradient(circle at 82% 14%,#75dbff21,#0000 22rem),radial-gradient(circle at 50% 100%,#d6af611c,#0000 26rem),linear-gradient(#030611 0%,#050914 42%,#040a17 100%);min-width:320px;min-height:100vh;margin:0}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{background-image:radial-gradient(circle at 20% 30%,#ffffff9e 0 1px,#0000 1.5px),radial-gradient(circle at 70% 18%,#ffffff80 0 1px,#0000 1.5px),radial-gradient(circle at 80% 44%,#ffffff61 0 1px,#0000 1.5px),radial-gradient(circle at 30% 70%,#ffffff4d 0 1px,#0000 1.5px)}body:after{background-color:#0000;background-image:linear-gradient(#7997ff0a 1px,#0000 1px),linear-gradient(90deg,#7997ff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#00000052,#0000 72%);mask-image:linear-gradient(#00000052,#0000 72%)}img,svg{max-width:100%;display:block}a,button{color:inherit}a{text-decoration:none}button{font:inherit}main{width:min(1180px,100% - 32px);margin:0 auto}.glass-panel{border:1px solid var(--line);background:linear-gradient(180deg, #ffffff0e, #ffffff04), var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 26px 82px #00000057,inset 0 1px #ffffff0a}.nav-shell{z-index:50;border:1px solid var(--line);box-shadow:0 16px 60px var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030814b8;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0 0;padding:10px 14px;display:flex;position:sticky;top:16px}.brand,.brand-button{align-items:center;gap:12px;min-width:max-content;display:inline-flex}.brand-button,.desktop-nav button,.mobile-menu button,.inline-link,.footer-links button{cursor:pointer;background:0 0;border:0}.brand-mark,.footer-mark{flex:none;width:54px;height:54px}.footer-mark{width:58px;height:58px}.mv-mark{filter:drop-shadow(0 0 16px #76beff38);overflow:visible}.brand-copy strong,.brand-copy em{text-align:left;line-height:1.02;display:block}.brand-copy strong{letter-spacing:.01em;font-size:1rem}.brand-copy em{color:var(--muted);letter-spacing:.22em;text-transform:uppercase;font-size:.76rem;font-style:normal}.desktop-nav{color:var(--muted);align-items:center;gap:8px;font-size:.94rem;display:flex}.desktop-nav a,.desktop-nav button{border-radius:999px;align-items:center;gap:7px;padding:10px 14px;transition:all .16s;display:inline-flex}.desktop-nav a:hover,.desktop-nav button:hover,.desktop-nav button.active{color:var(--text);background:#ffffff0f}.nav-cta{background:linear-gradient(135deg, var(--blue), var(--violet-2));font-weight:850;color:#07111d!important}.mobile-menu-button{border:1px solid var(--line);width:46px;height:46px;color:var(--text);cursor:pointer;background:#ffffff0e;border-radius:16px;place-items:center;display:none}.mobile-menu{border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#040a18f0;border-radius:28px;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 24px 80px #00000073}.mobile-menu.open{display:grid}.mobile-menu a,.mobile-menu button{border-bottom:1px solid var(--line);color:var(--soft);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:16px 18px;font-weight:750;display:flex}.mobile-orbit-link{background:linear-gradient(135deg, var(--blue), var(--violet-2));color:#07111d!important}.section-pad{padding:88px 0}.eyebrow,.card-label,.report-topline span{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 18px;font-size:.78rem;font-weight:850;display:inline-flex}.eyebrow svg{flex:none;width:18px;height:18px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.074em;max-width:960px;margin-bottom:22px;font-size:clamp(3rem,6.2vw,6rem);line-height:.92}h2{letter-spacing:-.052em;margin-bottom:16px;font-size:clamp(2.15rem,4vw,4rem);line-height:.98}h3{margin-bottom:10px;font-size:1.18rem}.hero-text,.section-heading p,.value-card p,.compare-card li,.engagement-card p,.walkthrough-card p,.product-overview-card p,.capability-card p,.banner-card p,.contact-copy p,.tech-notes-card li,.client-report-card p,.client-report-card li,.setup-call-panel p{color:var(--muted);line-height:1.58}.home-hero,.product-hero{grid-template-columns:minmax(0,1.05fr) minmax(380px,.75fr);align-items:center;gap:50px;min-height:calc(100vh - 84px);display:grid;position:relative}.product-hero{min-height:auto;padding-top:124px}.home-hero:before,.product-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#83d6ff14,#0000 64%);border-radius:999px;width:min(620px,65vw);height:min(620px,65vw);position:absolute;inset:12% auto auto -12%}.brand-watermark{opacity:.055;pointer-events:none;width:min(420px,42vw);position:absolute;top:13%;left:46%;transform:rotate(-8deg)}.hero-copy,.product-copy,.home-command-card,.orbit-visual,.prism-device-stage{z-index:1;position:relative}.hero-actions,.banner-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:13px 20px;font-weight:850;transition:transform .15s,filter .15s,background .15s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{color:#07111d;background:linear-gradient(135deg, var(--blue), var(--violet-2));box-shadow:0 18px 50px #8094ff38}.button.secondary{color:var(--text);border-color:var(--line-strong);background:#ffffff0d}.home-command-card,.orbit-visual,.prism-device-stage{border-radius:34px;padding:26px}.home-command-card{background:radial-gradient(circle at 75% 15%, #83d6ff1f, transparent 18rem), radial-gradient(circle at 20% 90%, #f0c76e1a, transparent 16rem), var(--panel-strong)}.command-card-top,.product-lockup{align-items:center;gap:14px;display:flex}.command-card-top span,.product-lockup svg{flex:none;width:62px;height:62px}.command-card-top small,.product-lockup small,.orbit-dashboard small{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:.75rem;font-weight:850;display:block}.command-card-top strong,.product-lockup h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.4rem,2.6vw,2.45rem);line-height:1}.command-stat-grid,.orbit-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.command-stat-grid div,.orbit-dashboard div{border:1px solid var(--line);background:#ffffff09;border-radius:20px;padding:16px}.command-stat-grid small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:.75rem;font-weight:800;display:block}.command-stat-grid b,.orbit-dashboard b{font-size:1.05rem}.trust-strip{padding:8px 0 34px}.trust-strip-panel{border-radius:999px;flex-wrap:wrap;justify-content:center;gap:10px;padding:16px;display:flex}.trust-strip-panel span{border:1px solid var(--line);min-height:34px;color:var(--soft);background:#ffffff09;border-radius:999px;align-items:center;padding:7px 12px;font-size:.86rem;font-weight:760;display:inline-flex}.section-heading{max-width:820px;margin-bottom:36px}.center-tight{text-align:center;margin-left:auto;margin-right:auto}.value-grid,.engagement-grid,.capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.capability-grid,.capability-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.value-card,.engagement-card,.capability-card,.walkthrough-card,.product-overview-card,.compare-card{border-radius:30px;min-height:245px;padding:26px}.value-card,.engagement-card{min-height:285px}.product-overview-card{min-height:320px}.feature-icon{width:56px;height:56px;color:var(--blue);background:#83d6ff12;border:1px solid #83d6ff59;border-radius:18px;place-items:center;margin-bottom:24px;display:grid}.pain-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.compare-card ul,.tech-notes-card ul,.client-report-card ul{gap:10px;margin:18px 0 0;padding-left:19px;display:grid}.compare-card.solution{background:radial-gradient(circle at 82% 10%, #83d6ff1c, transparent 18rem), var(--panel)}.walkthrough-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.walkthrough-card span{width:52px;height:52px;color:var(--blue);background:#83d6ff14;border:1px solid #83d6ff61;border-radius:18px;place-items:center;margin-bottom:22px;font-weight:900;display:inline-grid}.product-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.orbit-overview{background:radial-gradient(circle at 84% 16%, #ffd66324, transparent 18rem), var(--panel)}.prism-overview{background:radial-gradient(circle at 84% 16%, #6fb8ff24, transparent 18rem), var(--panel)}.inline-link{color:var(--text);align-items:center;gap:8px;margin-top:28px;padding:0;font-weight:850;display:inline-flex}.orbit-page{--blue:#ffdc87;--violet-2:#f0b548;--line:#ffdc872e;--line-strong:#ffdc8757}.orbit-page .button.primary{background:linear-gradient(135deg,#ffdc87,#f0b548)}.orbit-page .eyebrow,.orbit-page .feature-icon{color:var(--gold-2)}.orbit-page .feature-icon{background:#ffdc8714;border-color:#ffdc875c}.orbit-visual{background:radial-gradient(circle at 82% 14%,#ffd66329,#0000 20rem),#08090cc7}.report-transform-grid{grid-template-columns:minmax(0,.82fr) auto minmax(0,1.15fr);align-items:center;gap:18px;display:grid}.tech-notes-card,.client-report-card{border-radius:30px;padding:24px}.transform-arrow{border:1px solid var(--line-strong);width:54px;height:54px;color:var(--blue);background:#ffffff0b;border-radius:18px;place-items:center;display:grid}.client-report-card{background:radial-gradient(circle at 84% 12%,#ffdc871f,#0000 18rem),#080c1ac7}.report-topline{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.report-topline strong{letter-spacing:-.04em;font-size:1.35rem;display:block}.report-topline em{color:#bfe8ff;letter-spacing:.08em;text-transform:uppercase;background:#83d6ff14;border:1px solid #83d6ff47;border-radius:999px;min-width:max-content;padding:7px 10px;font-size:.72rem;font-style:normal;font-weight:850;display:inline-flex}.report-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.report-meta-grid div,.report-section{background:#00000029;border:1px solid #ffffff16;border-radius:16px;padding:12px}.report-meta-grid small,.report-section small{color:var(--gold-2);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:850;display:block}.report-section{margin-top:10px}.report-section p{color:var(--soft);margin:0;font-size:.9rem}.report-delivery-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.report-delivery-row span{color:#bfe8ff;text-align:center;background:#83d6ff13;border:1px solid #83d6ff3d;border-radius:14px;flex:1;min-width:150px;padding:10px 12px;font-size:.8rem;font-weight:850}.banner-card,.setup-call-panel{background:radial-gradient(circle at 90% 10%, #83d6ff24, transparent 22rem), radial-gradient(circle at 20% 90%, #d6af611f, transparent 16rem), var(--panel-strong);border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:34px;display:grid}.banner-card h2,.setup-call-panel h2{max-width:850px;font-size:clamp(1.9rem,3.2vw,3.2rem)}.prism-device-stage{background:radial-gradient(circle at 50% 24%, #75dbff29, transparent 18rem), radial-gradient(circle at 80% 90%, #8a7dff24, transparent 18rem), var(--panel-strong);place-items:center;min-height:500px;display:grid;position:relative;overflow:hidden}.device-glow{filter:blur(2px);background:radial-gradient(circle,#83d6ff2e,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute}.generic-prism-device{aspect-ratio:.72;background:linear-gradient(145deg,#ffffff14,#ffffff04),#070d1d;border:1px solid #aad4ff38;border-radius:38px;width:min(330px,82%);padding:22px;position:relative;box-shadow:0 35px 90px #00000073}.device-screen{text-align:center;background:radial-gradient(circle at 50% 20%,#83d6ff1f,#0000 18rem),#020812db;border:1px solid #83d6ff3d;border-radius:28px;place-items:center;height:68%;display:grid}.device-screen svg{width:90px}.device-screen span{letter-spacing:.18em;margin-top:10px;font-weight:900;display:block}.device-screen small{color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.device-ports{justify-content:center;gap:14px;margin-top:22px;display:flex}.device-ports i{background:#83d6ff59;border-radius:999px;width:36px;height:10px}.device-caption{text-align:center;gap:5px;display:grid;position:absolute;bottom:22px;left:24px;right:24px}.device-caption span{color:var(--muted);font-size:.9rem}.setup-call-strip{padding-top:42px}.contact-section{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:22px;padding-top:74px;display:grid}.contact-copy{max-width:560px}.mail-link{color:var(--gold-2);align-items:center;gap:9px;margin-top:16px;font-weight:800;display:inline-flex}.lead-form{background:radial-gradient(circle at 88% 8%, #83d6ff1a, transparent 16rem), var(--panel);border-radius:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.lead-form label{color:var(--soft);gap:8px;font-size:.92rem;font-weight:700;display:grid}.lead-form .full{grid-column:1/-1}input,select,textarea{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#00000038;border-radius:16px;outline:none}input,select{min-height:50px;padding:0 14px}textarea{resize:vertical;padding:13px 14px}input:focus,select:focus,textarea:focus{border-color:#83d6ffb3;box-shadow:0 0 0 4px #83d6ff17}.form-note{border-radius:16px;grid-column:1/-1;margin:0;padding:12px 14px;font-weight:700}.form-note.success{color:#bfe8ff;background:#83d6ff1a}.form-note.error{color:#ffbaa9;background:#ff71571a}.site-footer{border-top:1px solid var(--line);gap:24px;padding:36px 0 54px;display:grid}.footer-brand{align-items:center;gap:14px;display:flex}.footer-brand strong{margin-bottom:5px;font-size:1.05rem;display:block}.footer-brand p,.footer-meta{color:var(--muted)}.footer-links{flex-wrap:wrap;gap:10px;display:flex}.footer-links button,.footer-links a{color:var(--soft);cursor:pointer;background:0 0;border:0;padding:0}.footer-meta{justify-content:space-between;gap:16px;font-size:.95rem;display:flex}.reveal{opacity:0;transition:opacity .22s,transform .22s,border-color .15s,background .15s;transform:translateY(8px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.value-card,.engagement-card,.capability-card,.walkthrough-card,.product-overview-card,.compare-card,.tech-notes-card,.client-report-card{transition:transform .15s,border-color .15s,background .15s}.value-card:hover,.engagement-card:hover,.capability-card:hover,.walkthrough-card:hover,.product-overview-card:hover,.compare-card:hover,.tech-notes-card:hover,.client-report-card:hover{border-color:#83d6ff57;transform:translateY(-2px)}@media (prefers-reduced-motion:no-preference){.home-command-card,.orbit-visual,.prism-device-stage{animation:.42s both soft-rise}.generic-prism-device,.client-report-card{animation:6s ease-in-out infinite subtle-float}}@keyframes soft-rise{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes subtle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (width<=1120px){.home-hero,.product-hero,.contact-section,.banner-card,.setup-call-panel,.report-transform-grid{grid-template-columns:1fr}.transform-arrow{margin:0 auto;transform:rotate(90deg)}.value-grid,.engagement-grid,.walkthrough-grid,.capability-grid,.product-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.banner-actions{justify-content:flex-start}}@media (width<=900px){main{width:min(100% - 24px,1180px)}.nav-shell{border-radius:28px}.desktop-nav{display:none}.mobile-menu-button{display:grid}.section-pad{padding:68px 0}.value-grid,.engagement-grid,.walkthrough-grid,.capability-grid,.product-overview-grid,.command-stat-grid,.orbit-dashboard,.lead-form,.report-meta-grid,.pain-solution-grid{grid-template-columns:1fr}.brand-watermark{width:60vw;left:auto;right:0}.prism-device-stage{min-height:440px}.trust-strip-panel{border-radius:28px;justify-content:flex-start}}@media (width<=640px){h1{font-size:clamp(2.75rem,14vw,4.2rem)}.hero-actions,.button,.footer-meta,.banner-actions,.button{width:100%}.report-topline,.footer-brand,.footer-meta{flex-direction:column}.lead-form .full{grid-column:auto}}
