.moxa-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(80% 60% at 70% 20%,#3b4c68 0%,#0000 60%),radial-gradient(70% 70% at 20% 90%,#2a3850 0%,#0000 65%),linear-gradient(#2b3a52 0%,#1e293b 55%,#141b28 100%);position:fixed;inset:0;overflow:hidden}.moxa-atmosphere-lights{position:absolute;inset:-10%}.moxa-atmosphere-lights>i{left:var(--x);top:var(--y);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:radial-gradient(circle, var(--c) 0%, color-mix(in srgb, var(--c) 55%, transparent) 38%, transparent 70%);opacity:calc(var(--o) * 1.3);filter:blur(18px);mix-blend-mode:screen;will-change:transform;animation:moxa-light-drift 26s ease-in-out var(--d) infinite alternate;border-radius:50%;position:absolute}.moxa-atmosphere[data-paused=true] .moxa-atmosphere-lights>i{animation-play-state:paused}@keyframes moxa-light-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(2.2vw,-1.6vh)scale(1.08)}to{transform:translate(-1.4vw,2vh)scale(.96)}}.moxa-atmosphere-grain{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.moxa-atmosphere-shade{position:absolute;inset:0}.moxa-atmosphere-landing .moxa-atmosphere-shade{background:linear-gradient(90deg,#141b28c7 0%,#141b286b 40%,#141b281f 100%),linear-gradient(#0000 60%,#141b28e6)}.moxa-atmosphere-auth .moxa-atmosphere-shade{background:linear-gradient(90deg,#141b28db 0%,#141b288c 34%,#141b281a 62%,#141b280d 100%),linear-gradient(#0000 50%,#141b28cc)}@media (max-width:760px){.moxa-atmosphere-auth .moxa-atmosphere-shade,.moxa-atmosphere-landing .moxa-atmosphere-shade{background:linear-gradient(#141b2859,#141b2826 25%,#141b2899 45%,#141b28d9 90%)}.moxa-atmosphere-lights>i{filter:blur(14px)}}@media (prefers-reduced-motion:reduce){.moxa-atmosphere-lights>i{animation:none}}
.hero-panel-frame{padding:12px;position:relative}.hero-panel{text-align:left;background:#121a27d9;border:1px solid #d597a23d;border-radius:8px;padding:20px 22px 14px;position:relative}.hero-panel:before{content:"";background:#8e99ab;border-radius:8px 0 0 8px;width:3px;position:absolute;inset:0 auto 0 0}.hero-panel[data-tone=negative]:before{background:#f3856b}.hero-panel[data-tone=positive]:before{background:#4fd39a}.hero-panel-lead{letter-spacing:-.2px;color:#eef1f6;text-wrap:pretty;margin:0;font-size:19px;line-height:1.35}.hero-panel-lead>strong{color:#cdd5e2;font-weight:600}.hero-panel[data-tone=negative] .hero-panel-lead>strong{color:#f3856b}.hero-panel[data-tone=positive] .hero-panel-lead>strong{color:#4fd39a}.hero-panel-figures{border-block:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:18px 0 0;display:grid}.hero-panel-figures>div{min-width:0;padding:11px 12px 10px 0}.hero-panel-figures>div+div{border-left:1px solid #ffffff14;padding-left:12px}.hero-panel-figures dt{color:#a4adbb;font-size:12px}.hero-panel-figures dd{font:600 22px/1.15 var(--font-geist-mono), monospace;letter-spacing:-.5px;color:#eef1f6;font-variant-numeric:tabular-nums;margin:3px 0 0}.hero-panel-figures [data-key="1"] dd{color:#f3856b}.hero-panel-figures dd.hero-panel-stage{font:600 15px/1.45 var(--font-jakarta), system-ui, sans-serif;letter-spacing:0;color:#e1b7be}.hero-panel-wire{margin:4px 0 0;padding:0;list-style:none}.hero-panel-wire>li{animation:.34s cubic-bezier(.2,.7,.2,1) both hero-wire-in;animation-delay:calc(var(--i) * 55ms);border-top:1px solid #ffffff0f;grid-template-columns:8px 8.5rem minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:13px;line-height:1.4;display:grid}.hero-panel-wire>li:first-child{border-top:0}.wire-mark{background:#8e99ab;border-radius:1px;align-self:center;width:6px;height:6px}.hero-panel-wire>li[data-tone=negative] .wire-mark{background:#f3856b}.hero-panel-wire>li[data-tone=positive] .wire-mark{background:#4fd39a}.wire-who{color:#a4adbb;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.wire-text{color:#dfe4ec;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wire-ago{font:12px var(--font-geist-mono), monospace;color:#9aa5b7;white-space:nowrap}@keyframes hero-wire-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}[data-motion=off] .hero-panel-wire>li{animation:none}@media (prefers-reduced-motion:reduce){.hero-panel-wire>li{animation:none}}@media (max-width:1100px){.hero-panel-wire>li{grid-template-columns:8px 7rem minmax(0,1fr) auto}.hero-panel-figures dd{font-size:19px}}@media (max-width:600px){.hero-panel-frame{padding:8px 0}.hero-panel-frame>.flightdeck-reticle{display:none}.hero-panel{padding:16px 16px 10px 18px}.hero-panel-lead{font-size:17px}.hero-panel-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-panel-figures>div:nth-child(3){border-left:0;padding-left:0}.hero-panel-figures>div:nth-child(n+3){border-top:1px solid #ffffff14}.hero-panel-wire>li:nth-child(n+4){display:none}.hero-panel-wire>li{grid-template-columns:8px minmax(0,1fr) auto}.wire-who{display:none}}
.satelit-public{--landing-bg:#141b28;--landing-panel:#1a2331;--landing-line:#ffffff12;--landing-muted:#98a1b0;--landing-lime:#d597a2;--landing-rose-fill:#906069;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--landing-bg);color:#eff1f3;font-family:var(--font-jakarta), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}.satelit-public ::selection{color:#101620;background:#d597a2}.satelit-public a,.satelit-public button{-webkit-tap-highlight-color:transparent}.satelit-public button{cursor:pointer}.satelit-public :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--landing-lime);outline-offset:6px}.landing-page{overflow:clip}.landing-container{width:calc(100% - 112px);max-width:1240px;margin-inline:auto}.landing-skip{z-index:100;background:var(--landing-rose-fill);color:#fff;border-radius:6px;padding:12px 20px;position:fixed;top:-80px;left:20px}.landing-skip:focus{top:12px}.landing-header{z-index:20;border-bottom:1px solid var(--landing-line);height:90px;position:relative}.header-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.moxa-logo{color:#fff;align-items:center;display:inline-flex}.moxa-logo>svg{width:auto;height:18px}.landing-nav{gap:34px;display:flex}.landing-nav a{color:#a5adb4;font-size:14px;transition:color .2s}.landing-nav a:hover{color:var(--landing-lime)}.header-actions{align-items:center;gap:16px;display:flex}.header-language{letter-spacing:.07em;color:#a5adb4;justify-content:center;align-items:center;min-width:30px;height:34px;font-size:12px;font-weight:600;transition:color .2s;display:inline-flex}.header-language:hover{color:var(--landing-lime)}.header-login{border:1px solid #ffffff25;border-radius:6px;align-items:center;gap:18px;padding:11px 16px;font-size:14px;transition:background .2s,border-color .2s;display:inline-flex}.header-login:hover{background:#d597a209;border-color:#d597a270}.mobile-menu-button{display:none}.hero-pill{color:#b8c1d0;font:11px var(--font-geist-mono), monospace;letter-spacing:.08em;background:#d4959f05;border:1px solid #d597a224;border-radius:4px;align-items:center;gap:9px;padding:7px 10px;display:inline-flex}.status-dot{background:var(--landing-lime);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 10px #d597a240}.hero-actions{align-items:center;gap:13px;margin-top:31px;display:flex}.landing-button{border-radius:5px;justify-content:center;align-items:center;gap:19px;padding:15px 20px;font-size:14px;font-weight:550;transition:transform .2s,background .2s;display:inline-flex}.landing-button:hover{transform:translateY(-2px)}.primary-button{background:var(--landing-rose-fill);color:#fff}.primary-button:hover{background:#a2707a}.secondary-button{color:#d1d4da;gap:8px;padding-inline:8px}.landing-stat-strip{grid-template-columns:1fr 1fr 1fr 30px;gap:30px;padding-top:34px;display:grid}.landing-stat-strip>div>span{font:11px var(--font-geist-mono), monospace;color:#979ea9;letter-spacing:.08em}.landing-stat-strip p{color:#959fa6;margin-top:9px;font-size:13px}.landing-stat-strip strong{letter-spacing:-1px;color:#dadee4;margin-right:7px;font-size:26px;font-weight:450}.landing-stat-strip>a{color:#96a198;align-self:center}.landing-section{padding-block:105px 0;scroll-margin-top:35px}.section-heading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:35px;display:flex}.landing-eyebrow{font:11px var(--font-geist-mono), monospace;letter-spacing:.08em;color:#9aa6ba;align-items:center;gap:8px;display:inline-flex}.landing-eyebrow>span{background:#d08b97;width:5px;height:5px}.landing-section h2{letter-spacing:-1.6px;margin-top:17px;font-size:clamp(28px,3vw,39px);font-weight:450;line-height:1.24}.section-heading>p,.workflow-section>div>p{color:var(--landing-muted);font-size:15px;line-height:1.7}.section-heading>div{flex:none}.section-heading>p{text-wrap:pretty;max-width:46ch}.preview-tabs{border:1px solid var(--landing-line);background:#ffffff03;border-radius:8px 8px 0 0;gap:6px;padding:6px;display:flex}.preview-tabs button{color:#99a4aa;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:10px;padding:15px 10px;font-size:14px;transition:background .2s,color .2s;display:flex}.preview-tabs button[aria-selected=true]{color:var(--landing-lime);background:#d597a20d}.preview-tabs button>span{font:11px var(--font-geist-mono), monospace;opacity:.45;margin-left:auto}.preview-tabs button>svg{margin-right:auto}.feature-panel{border:1px solid var(--landing-line);background:radial-gradient(at 90% 90%,#d597a205,#0000 70%);border-top:0;border-radius:0 0 9px 9px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;min-height:460px;padding:40px;display:grid}.feature-number{color:#979fac;font:11px var(--font-geist-mono), monospace;letter-spacing:.08em}.preview-copy h3{letter-spacing:-1px;max-width:300px;margin:18px 0;font-size:30px;font-weight:450;line-height:1.27}.preview-copy>p{color:var(--landing-muted);font-size:15px;line-height:1.7}.preview-copy ul{flex-direction:column;gap:11px;margin:22px 0 27px;display:flex}.preview-copy li{color:#c3c7ce;align-items:center;gap:9px;font-size:14px;display:flex}.preview-copy li svg{color:#d08b97}.text-link{color:#d597a2;align-items:center;gap:14px;font-size:14px;display:inline-flex}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.dashboard-preview{background:#17202d;border:1px solid #ffffff17;border-radius:8px;overflow:hidden;box-shadow:0 20px 45px #0003}.preview-chrome{border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;padding:12px 15px;font-size:12px;display:flex}.preview-chrome>span{align-items:center;gap:9px;display:inline-flex}.mini-symbol{color:#d597a2}.muted{color:#969fad}.demo-label{font:11px var(--font-geist-mono), monospace;letter-spacing:.08em;color:#969fac;border:1px solid #ffffff13;border-radius:3px;padding:4px 5px}.preview-content{padding:20px}.preview-top{justify-content:space-between;align-items:start;display:flex}.preview-top p{color:#98a1af;margin-bottom:5px;font-size:12px}.preview-top strong{letter-spacing:-1px;font-size:30px;font-weight:450}.growth{color:#d08b97;align-items:center;gap:4px;margin-left:10px;font-size:12px;display:inline-flex}.preview-period{color:#969fad;border:1px solid #ffffff13;border-radius:4px;padding:5px 7px;font-size:12px}.chart-heading{color:#a4acb8;justify-content:space-between;margin:21px 0 15px;font-size:12px;display:flex}.chart-heading>span:last-child{align-items:center;gap:4px;font-size:12px;display:flex}.chart-heading i{background:#d08b97;border-radius:50%;width:4px;height:4px}.preview-chart{height:116px;display:flex;position:relative}.chart-lines{color:#999fa9;flex-direction:column;justify-content:space-between;font-size:12px;display:flex;position:absolute;inset:0}.chart-lines span{border-bottom:1px dashed #ffffff0b;padding-bottom:3px}.chart-bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px;width:100%;padding-left:36px;display:grid;position:relative}.chart-bars>div{background:linear-gradient(#d08b97,#67779050);border-radius:2px 2px 0 0;transition:height .5s}.chart-mode-1 .chart-bars>div{background:linear-gradient(#a4b1c5,#4d5d7850)}.chart-mode-2 .chart-bars>div{background:linear-gradient(#d9b18b,#97725d50)}.chart-dates{text-align:center;color:#95a0a6;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:8px 0 19px;padding-left:36px;font-size:12px;display:grid}.preview-feed{border-top:1px solid #ffffff0d;padding-top:5px}.preview-feed>div{color:#a9b0bb;align-items:center;gap:8px;padding-top:9px;font-size:12px;display:flex}.preview-feed>div>span:last-child{color:#979eaa;margin-left:auto;font-size:12px}.feed-icon{color:#9dabc1;background:#d08b970b;border-radius:4px;place-items:center;padding:5px;display:grid}.feed-icon-1{color:#a0aec3;background:#a0aec30b}.feed-icon-2{color:#c0b2cf;background:#c0b2cf0b}.capabilities-section{padding-bottom:0}.capability-grid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.capability-card{border:1px solid var(--landing-line);background:#151c28;border-radius:8px;padding:28px;transition:border-color .25s,transform .25s;position:relative}.capability-card:hover{border-color:#d597a238;transform:translateY(-4px)}.capability-card-top{justify-content:space-between;align-items:start;margin-bottom:35px;display:flex}.capability-card-top>span:last-child{color:#9a9fa7;font:11px var(--font-geist-mono), monospace}.capability-icon{color:#d2919c;background:#d597a206;border:1px solid #d597a21f;border-radius:9px;padding:12px}.capability-label{color:#989fab;font:11px var(--font-geist-mono), monospace;letter-spacing:.08em}.capability-card h3{letter-spacing:-.5px;max-width:240px;margin:12px 0;font-size:20px;font-weight:450;line-height:1.45}.capability-card p{color:#969fad;margin-bottom:35px;font-size:14px;line-height:1.7}.capability-link{color:#b0b7c3;width:fit-content;margin-left:-6px;padding:6px;display:flex}.workflow-section{grid-template-columns:1fr 1fr;gap:70px;padding-bottom:105px;display:grid}.workflow-section>div>p{margin-top:20px}.workflow-section .text-link{margin-top:25px}.workflow-steps{flex-direction:column;display:flex}.workflow-step{border-bottom:1px solid var(--landing-line);gap:22px;padding:23px 0;display:flex}.workflow-step:first-child{padding-top:6px}.step-index{font:11px var(--font-geist-mono), monospace;color:#b3becf;border:1px solid #d597a22a;border-radius:50%;place-items:center;min-width:33px;height:33px;display:grid}.workflow-step h3{margin:5px 0 9px;font-size:15px;font-weight:450}.workflow-step p{color:#969fad;max-width:340px;font-size:14px;line-height:1.65}.landing-cta{text-align:center;background:radial-gradient(at 50% 120%,#d08b9711,#0000 80%),#151c28;border:1px solid #d2919c21;border-radius:10px;padding:64px 24px;position:relative;overflow:hidden}.landing-cta>:not(.cta-orbits){z-index:1;position:relative}.landing-cta h2{letter-spacing:-1.4px;margin:20px 0 15px;font-size:clamp(28px,3.1vw,41px);font-weight:450;line-height:1.28}.landing-cta h2>span{color:#aab5c8}.landing-cta>p{color:#979eaa;margin-bottom:25px;font-size:15px}.cta-note{color:#979fac;justify-content:center;align-items:center;gap:6px;margin-top:18px;font-size:12px;display:flex}.cta-orbits{width:600px;height:600px;position:absolute;top:-40px;right:-420px;transform:rotate(-30deg)}.cta-orbits span{border:1px solid #d597a20e;border-radius:50%;position:absolute;inset:0}.cta-orbits span:nth-child(2){inset:65px}.cta-orbits span:nth-child(3){inset:130px}.cta-orbits>svg{color:#d2919c40;width:36px;height:36px;position:absolute;top:180px;left:20px}.landing-footer{justify-content:space-between;align-items:center;padding-block:44px 84px;display:flex}.landing-footer .moxa-logo>svg{height:15px}.landing-footer p{color:#97a09a;margin-top:10px;font-size:12px}.footer-right{text-align:right}.footer-right>span{color:#98a2b1;align-items:center;gap:7px;font-size:12px;display:inline-flex}@keyframes signal-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (max-width:1100px){.landing-container{width:calc(100% - 64px)}.feature-panel{gap:30px;padding:30px}.capability-card{padding:22px}}@media (max-width:800px){.landing-container{width:calc(100% - 48px)}.landing-header{height:76px}.landing-nav{gap:20px}.header-login{gap:8px;padding:10px}.hero-actions{flex-wrap:wrap;gap:6px}.landing-section{padding-top:76px}.section-heading>p{max-width:230px}.feature-panel{gap:25px;padding:25px}.preview-copy h3{font-size:25px}.preview-content{padding:14px}.preview-chrome{padding:10px}.preview-chrome .muted{display:none}.capability-card{padding:18px}.capability-card h3{font-size:17px}.workflow-section{gap:35px;padding-bottom:76px}}@media (max-width:600px){.landing-container{width:calc(100% - 40px)}.moxa-logo>svg{height:15px}.landing-header{height:72px}.header-login{padding:9px 10px}.header-actions{gap:13px}.mobile-menu-button{color:#b4bbc7;place-items:center;width:28px;height:32px;display:grid}.landing-nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#151c29f5;border-bottom:1px solid #ffffff18;padding:22px;display:none;position:absolute;top:71px;left:0;right:0}.landing-nav.is-open{flex-direction:column;gap:0;display:flex}.landing-nav a{padding:12px}.hero-actions{gap:8px;margin-top:25px}.landing-button{gap:11px;padding:14px 16px}.secondary-button{gap:6px;padding-inline:4px}.landing-stat-strip{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:25px}.landing-stat-strip>a{display:none}.landing-stat-strip p{line-height:1.6}.landing-stat-strip strong{margin-bottom:4px;font-size:24px;display:block}.landing-section{padding-top:67px}.section-heading{margin-bottom:26px;display:block}.landing-section h2{letter-spacing:-1.2px;font-size:29px}.section-heading>p{max-width:none;margin-top:17px}.preview-tabs{gap:2px;padding:4px}.preview-tabs button{gap:5px;padding:12px 5px}.preview-tabs button>svg{width:13px;margin-right:0}.preview-tabs button>span{display:none}.feature-panel{grid-template-columns:1fr;gap:28px;padding:24px 19px}.preview-copy h3{max-width:270px;font-size:27px}.preview-copy ul{gap:9px;margin:20px 0}.preview-chrome .muted{display:inline}.preview-content{padding:18px 14px}.capability-grid{grid-template-columns:1fr;gap:12px}.capability-card{padding:25px}.capability-card-top{margin-bottom:22px}.capability-card h3{max-width:270px;font-size:22px}.capability-card p{max-width:350px;margin-bottom:17px}.workflow-section{grid-template-columns:1fr;gap:34px;padding-bottom:64px}.workflow-step{gap:17px;padding-block:22px}.landing-cta{padding:44px 19px}.landing-cta h2{letter-spacing:-1.2px;font-size:29px}.landing-cta>p{line-height:1.65}.landing-footer{padding-block:30px;display:block}.footer-right{text-align:left;margin-top:25px}}@media (prefers-reduced-motion:reduce){.satelit-public *,.satelit-public :before,.satelit-public :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.auth-page{--color-ink:#eaedf2;--color-ink-muted:#a3abb9;--color-ink-subtle:#838c9b;--color-surface:#17202d;--color-surface-muted:#1c2636;--color-border-strong:#ffffff24;--color-border-subtle:#ffffff14;--color-accent:#d597a2;--color-accent-hover:#e0b3bb;--color-negative:#fca5a5;grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.auth-login-content h1{letter-spacing:-1.2px;margin:19px 0 12px;font-size:31px;font-weight:450;line-height:1.25}.auth-intro{color:#95a19c;margin-bottom:33px;font-size:15px;line-height:1.65}.auth-page input{height:46px;box-shadow:none;background:#ffffff03;border-radius:6px;font-size:16px}.auth-page label{color:#c1c6ce;font-size:13px;font-weight:400}.auth-page form button[type=submit]{background:var(--landing-rose-fill);color:#fff;height:46px;box-shadow:none;margin-top:9px;font-size:15px}.auth-page form button[type=submit]:hover{background:#a2707a}.auth-access-note{color:#979ea9;border-top:1px solid #ffffff12;margin-top:27px;padding-top:22px;font-size:12px;line-height:1.7}.login-password-wrap{position:relative}.login-password-wrap input{padding-right:44px}.login-password-toggle{color:#979fab;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:3px;right:3px}.login-password-toggle:hover{color:#d597a2}@media (max-width:700px){.auth-page{grid-template-columns:1fr}.auth-login-content h1{font-size:30px}}.landing-page,.auth-page{isolation:isolate;position:relative}@media (max-width:600px){.moxa-logo{min-height:40px}.mobile-menu-button{width:40px;height:40px;margin-right:-6px}.capability-link{margin:-6px 0 -6px -12px;padding:12px}.text-link,.universe-scroll-cue{min-height:40px}}
