html{-webkit-text-size-adjust:100%}body{min-height:100dvh;overflow-x:hidden;text-rendering:optimizeLegibility}:root:not([data-theme=light]) body{background:radial-gradient(1200px 820px at 100% 0%,var(--orbx-ambient-glow),transparent 62%),var(--orbx-bg);background-repeat:no-repeat}*,*:before,*:after{box-sizing:border-box}button,[role=button],a,input,select,textarea{-webkit-tap-highlight-color:transparent}:where(a,button,[role=button],input,select,[tabindex]):focus-visible{outline:2px solid var(--orbx-accent);outline-offset:2px;border-radius:var(--orbx-radius-sm)}.orbx-input{transition:border-color var(--orbx-transition),box-shadow var(--orbx-transition);max-width:100%}.orbx-input:focus{outline:none;border-color:var(--orbx-accent);box-shadow:0 0 0 3px var(--orbx-accent-tint)}@media(max-width:640px){.orbx-input{font-size:16px}}.orbx-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.orbx-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:var(--orbx-space-6);align-items:start}@media(max-width:720px){.orbx-split{grid-template-columns:1fr}}.orbx-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:560px){.orbx-grid-2{grid-template-columns:1fr}}.orbx-product-menu-btn{display:none;align-items:center;gap:8px;height:34px;padding:0 12px 0 10px;border:1px solid var(--orbx-border);border-radius:var(--orbx-radius-sm);background:var(--orbx-elevated);color:var(--orbx-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.orbx-product-menu-btn__lines{display:inline-flex;flex-direction:column;gap:3px;width:15px}.orbx-product-menu-btn__lines span{display:block;height:2px;border-radius:2px;background:currentColor}@media(max-width:860px){.orbx-product-menu-btn{display:inline-flex}}.orbx-launcher-grid{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--orbx-space-2);max-width:min(88vw,520px);overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:480px){.orbx-launcher-grid{flex-wrap:wrap;max-width:78vw;overflow-x:visible}}.orbx-show-narrow{display:none}@media(max-width:600px){.orbx-hide-narrow{display:none!important}.orbx-show-narrow{display:block}}.orbx-transition{transition:background var(--orbx-transition),border-color var(--orbx-transition),color var(--orbx-transition),box-shadow var(--orbx-transition),transform var(--orbx-transition),opacity var(--orbx-transition)}.orbx-pressable{transition:transform .12s cubic-bezier(.4,0,.2,1),box-shadow var(--orbx-transition),border-color var(--orbx-transition),background var(--orbx-transition)}.orbx-pressable:hover{border-color:var(--orbx-accent)}.orbx-pressable:active{transform:translateY(1px) scale(.995)}.orbx-card-hover{transition:transform var(--orbx-transition),box-shadow var(--orbx-transition),border-color var(--orbx-transition)}.orbx-card-hover:hover{transform:translateY(-2px);box-shadow:var(--orbx-shadow);border-color:color-mix(in oklab,var(--orbx-accent) 30%,var(--orbx-border))}@supports not (color: color-mix(in oklab,red,blue)){.orbx-card-hover:hover{border-color:var(--orbx-accent)}}@keyframes orbx-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.orbx-fade-in{animation:orbx-fade-in .22s cubic-bezier(.4,0,.2,1) both}@keyframes orbx-pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.orbx-pop-in{animation:orbx-pop-in .14s cubic-bezier(.4,0,.2,1) both}@keyframes orbx-spin{to{transform:rotate(360deg)}}.orbx-spinner{display:inline-block;width:1em;height:1em;border-radius:50%;border:2px solid color-mix(in oklab,currentColor 25%,transparent);border-top-color:currentColor;animation:orbx-spin .64s linear infinite}@supports not (color: color-mix(in oklab,red,blue)){.orbx-spinner{border-color:var(--orbx-border);border-top-color:var(--orbx-accent)}}@keyframes orbx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.orbx-skeleton{border-radius:var(--orbx-radius-sm);background:linear-gradient(90deg,var(--orbx-surface) 25%,var(--orbx-elevated) 37%,var(--orbx-surface) 63%);background-size:200% 100%;animation:orbx-shimmer 1.4s ease-in-out infinite}@keyframes orbx-bar-indeterminate{0%{left:-40%;width:40%}50%{width:55%}to{left:100%;width:40%}}.orbx-topbar-loading{position:relative;overflow:hidden;height:2px;background:transparent}.orbx-topbar-loading:after{content:"";position:absolute;top:0;bottom:0;background:var(--orbx-accent);animation:orbx-bar-indeterminate 1.1s cubic-bezier(.65,0,.35,1) infinite}.orbx-platform{display:grid;grid-template-columns:244px 1fr;min-height:100dvh}.orbx-platform__aside{border-right:1px solid var(--orbx-border);padding:var(--orbx-space-6) var(--orbx-space-4);background:var(--orbx-surface);display:flex;flex-direction:column}.orbx-platform__body{display:flex;flex-direction:column;min-width:0}.orbx-platform__header{display:flex;align-items:center;gap:var(--orbx-space-3);padding:10px clamp(12px,3vw,32px);border-bottom:1px solid var(--orbx-border);position:sticky;top:0;z-index:30;background:var(--orbx-bg);flex-wrap:wrap}.orbx-platform__main{padding:clamp(16px,3vw,32px);flex:1;min-width:0}.orbx-platform__menu-btn{display:none;flex-direction:column;gap:4px;width:38px;height:34px;padding:8px 7px;border:1px solid var(--orbx-border);border-radius:var(--orbx-radius-sm);background:transparent;cursor:pointer}.orbx-platform__menu-btn span{display:block;height:2px;background:var(--orbx-text-muted);border-radius:2px}.orbx-platform__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#00000073}.orbx-platform__aside--drawer{position:fixed;inset:0 auto 0 0;z-index:41;width:min(80vw,288px);box-shadow:var(--orbx-shadow)}@media(max-width:860px){.orbx-platform{grid-template-columns:1fr}.orbx-platform>.orbx-platform__aside:not(.orbx-platform__aside--drawer){display:none}.orbx-platform__menu-btn{display:flex}}.orbx-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:clamp(16px,6vh,80px) 16px;background:#00000080;overflow-y:auto;animation:orbx-fade-in .14s ease both}.orbx-dialog{width:100%;max-width:480px;background:var(--orbx-surface);border:1px solid var(--orbx-border);border-radius:var(--orbx-radius);box-shadow:var(--orbx-shadow);padding:var(--orbx-space-6);animation:orbx-pop-in .16s cubic-bezier(.4,0,.2,1) both}.orbx-menu{position:absolute;z-index:62;min-width:180px;background:var(--orbx-surface);border:1px solid var(--orbx-border);border-radius:var(--orbx-radius-sm);box-shadow:var(--orbx-shadow);padding:4px;animation:orbx-pop-in .12s ease both}.orbx-menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:var(--orbx-radius-sm);background:transparent;color:var(--orbx-text);font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.orbx-menu__item:hover,.orbx-menu__item:focus-visible{background:var(--orbx-accent-tint)}.orbx-menu__item--danger{color:var(--orbx-danger)}.orbx-toast-region{position:fixed;right:16px;bottom:16px;z-index:80;display:flex;flex-direction:column;gap:8px;max-width:min(92vw,380px)}.orbx-toast{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;background:var(--orbx-elevated, var(--orbx-surface));border:1px solid var(--orbx-border);border-left:3px solid var(--orbx-accent);border-radius:var(--orbx-radius-sm);box-shadow:var(--orbx-shadow);font-size:13px;animation:orbx-toast-in .18s cubic-bezier(.4,0,.2,1) both}.orbx-toast--success{border-left-color:var(--orbx-success)}.orbx-toast--danger{border-left-color:var(--orbx-danger)}.orbx-toast--warning{border-left-color:var(--orbx-warning)}@keyframes orbx-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.orbx-tooltip{position:fixed;z-index:90;padding:5px 8px;background:var(--orbx-text);color:var(--orbx-bg);border-radius:var(--orbx-radius-sm);font-size:12px;line-height:1.3;max-width:240px;pointer-events:none;animation:orbx-fade-in .1s ease both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.orbx-spinner{animation:orbx-spin 1.2s linear infinite}}:root{--orbx-red-base: oklch(60% .23 24);--orbx-red-glow: oklch(48% .22 18);--orbx-red-deep: oklch(32% .16 15);--orbx-bg: oklch(16% .017 265);--orbx-surface: oklch(21% .02 265);--orbx-elevated: oklch(25% .022 265);--orbx-overlay: oklch(29% .024 265);--orbx-border: oklch(31% .02 265);--orbx-text: oklch(96% .005 265);--orbx-text-muted: oklch(69% .015 265);--orbx-text-faint: oklch(52% .015 265);--orbx-ambient-glow: oklch(36% .085 305 / .4);--orbx-accent: var(--orbx-red-base);--orbx-accent-hover: var(--orbx-red-glow);--orbx-accent-tint: oklch(38% .12 18 / .28);--orbx-accent-contrast: oklch(98% 0 0);--orbx-danger: var(--orbx-red-base);--orbx-success: oklch(66% .13 155);--orbx-warning: oklch(74% .13 75);--orbx-radius: 10px;--orbx-radius-sm: 6px;--orbx-space-1: 4px;--orbx-space-2: 8px;--orbx-space-3: 12px;--orbx-space-4: 16px;--orbx-space-6: 24px;--orbx-space-8: 32px;--orbx-font: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--orbx-font-display: "Orbitron", var(--orbx-font);--orbx-transition: .18s cubic-bezier(.4, 0, .2, 1);--orbx-shadow: 0 1px 2px oklch(0% 0 0 / .3), 0 8px 24px oklch(0% 0 0 / .28)}:root[data-theme=light]{--orbx-bg: oklch(98% .004 265);--orbx-surface: oklch(96.5% .006 265);--orbx-elevated: oklch(100% 0 0);--orbx-overlay: oklch(94% .008 265);--orbx-border: oklch(90% .008 265);--orbx-text: oklch(24% .02 265);--orbx-text-muted: oklch(48% .02 265);--orbx-text-faint: oklch(62% .018 265);--orbx-accent: var(--orbx-red-deep);--orbx-accent-hover: var(--orbx-red-glow);--orbx-accent-tint: oklch(60% .2 22 / .12);--orbx-accent-contrast: oklch(99% 0 0);--orbx-danger: var(--orbx-red-deep);--orbx-success: oklch(52% .13 155);--orbx-warning: oklch(60% .13 70);--orbx-shadow: 0 1px 2px oklch(0% 0 0 / .06), 0 8px 24px oklch(0% 0 0 / .08)}[data-product]{background:var(--orbx-bg);color:var(--orbx-text);font-family:var(--orbx-font)}[data-product=pogo]{--orbx-bg: #f4f6f1;--orbx-surface: #ffffff;--orbx-elevated: #ffffff;--orbx-overlay: #eef1ea;--orbx-border: #e3e7df;--orbx-text: #17201d;--orbx-text-muted: #758078;--orbx-text-faint: #99a19c;--orbx-accent: #1d4234;--orbx-accent-hover: #12251f;--orbx-accent-tint: rgba(29, 66, 52, .1);--orbx-accent-contrast: #ffffff;--orbx-danger: #9a3526;--orbx-success: #2f7951;--orbx-warning: #b7791f;--orbx-font: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--orbx-font-display: "Manrope", "DM Sans", system-ui, sans-serif;--orbx-shadow: 0 1px 2px rgba(38, 59, 44, .05), 0 4px 18px rgba(38, 59, 44, .06);--pogo-aside-bg: #12251f;--pogo-aside-border: #1d3a30;--pogo-aside-fg: #a7b8b0;--pogo-aside-fg-active: #ffffff;--pogo-aside-hover: #1b3229;--pogo-aside-active-bg: #203c32;--pogo-brand-logo-bg: #d8ff72;--pogo-brand-logo-fg: #173026}[data-product=oarc]{--orbx-bg: #fbfbfd;--orbx-surface: #ffffff;--orbx-elevated: #ffffff;--orbx-overlay: #f1f2f6;--orbx-border: #e6e7ee;--orbx-text: #1b1d29;--orbx-text-muted: #6a6d80;--orbx-text-faint: #9a9db0;--orbx-accent: #4f46e5;--orbx-accent-hover: #4038c7;--orbx-accent-tint: rgba(79, 70, 229, .1);--orbx-accent-contrast: #ffffff;--orbx-danger: #b4232b;--orbx-success: #12805c;--orbx-warning: #b7791f;--orbx-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--orbx-font-display: "Inter", system-ui, sans-serif;--orbx-shadow: 0 1px 2px rgba(20, 22, 40, .05), 0 4px 18px rgba(20, 22, 40, .06)}[data-product=congreats]{--orbx-bg: #faf9fc;--orbx-surface: #ffffff;--orbx-elevated: #ffffff;--orbx-overlay: #f2eef7;--orbx-border: #e7e2ef;--orbx-text: #1e1826;--orbx-text-muted: #6c6478;--orbx-text-faint: #9b93a8;--orbx-accent: #7b2fbe;--orbx-accent-hover: #6825a4;--orbx-accent-tint: rgba(123, 47, 190, .1);--orbx-accent-contrast: #ffffff;--orbx-danger: #8b1a2e;--orbx-success: #2eaf6a;--orbx-warning: #b7791f;--orbx-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--orbx-font-display: "Inter", system-ui, sans-serif;--orbx-shadow: 0 1px 2px rgba(30, 24, 38, .05), 0 4px 18px rgba(30, 24, 38, .06);--congreats-gold: #c9a84c;--congreats-gold-fg: #7a5c10;--congreats-gold-tint: rgba(201, 168, 76, .14)}[data-product=elly]{--orbx-bg: #f7f5fb;--orbx-surface: #ffffff;--orbx-elevated: #ffffff;--orbx-overlay: #eef2f8;--orbx-border: #ddd9ea;--orbx-text: #2b2333;--orbx-text-muted: #6b6479;--orbx-text-faint: #9a93a8;--orbx-accent: #5c415d;--orbx-accent-hover: #47324a;--orbx-accent-tint: rgba(92, 65, 93, .1);--orbx-accent-contrast: #ffffff;--orbx-danger: #b3475c;--orbx-success: #2f7951;--orbx-warning: #b7791f;--orbx-font: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--orbx-font-display: system-ui, "Segoe UI", Roboto, sans-serif;--orbx-shadow: 0 1px 2px rgba(48, 32, 60, .06), 0 4px 18px rgba(48, 32, 60, .08)}*{box-sizing:border-box}body{margin:0;background:var(--orbx-bg);color:var(--orbx-text);font-family:var(--orbx-font);-webkit-font-smoothing:antialiased}:root:not([data-theme=light]) [data-product]{--orbx-bg: oklch(16% .018 var(--product-hue));--orbx-surface: oklch(21% .022 var(--product-hue));--orbx-elevated: oklch(26% .026 var(--product-hue));--orbx-overlay: oklch(29% .028 var(--product-hue));--orbx-border: oklch(35% .025 var(--product-hue));--orbx-text: oklch(96% .006 var(--product-hue));--orbx-text-muted: oklch(76% .018 var(--product-hue));--orbx-text-faint: oklch(68% .018 var(--product-hue));--orbx-accent: oklch(78% .12 var(--product-hue));--orbx-accent-hover: oklch(85% .1 var(--product-hue));--orbx-accent-tint: oklch(65% .12 var(--product-hue) / .16);--orbx-accent-contrast: oklch(18% .02 var(--product-hue));--orbx-danger: #ff8595;--orbx-success: #75d7a4;--orbx-warning: #edc079;--orbx-shadow: 0 8px 24px #0005;color-scheme:dark}[data-product=pogo]{--product-hue: 155;--orbx-text-muted: #536359;--orbx-text-faint: #637369}[data-product=oarc]{--product-hue: 280}[data-product=congreats]{--product-hue: 305}[data-product=elly]{--product-hue: 325}:root[data-theme=light] [data-product]{color-scheme:light}:root:not([data-theme=light]) [data-product=congreats]{--congreats-gold-fg: #edcf80}:root:not([data-theme=light]) [data-product=elly]{--orbx-bg: #1c202a;--orbx-surface: #332a44;--orbx-elevated: #232734;--orbx-border: #4a4356;--orbx-text: #f4f2fb;--orbx-text-muted: #c5c2d4;--orbx-accent: #58fcec;--orbx-accent-hover: #a0fff5;--orbx-accent-contrast: #16202c;--orbx-accent-tint: rgba(88, 252, 236, .14)}.orbix-landing{font-family:Inter,sans-serif;color:#251f20;background:#f8f6f5;font-synthesis:none;--red: #ea1e33;--red-dark: #ba0029;--ink: #241f20;--muted: #6f6665;--line: #e7dfdd}.orbix-landing *{box-sizing:border-box}.orbix-landing{scroll-behavior:smooth;scroll-padding-top:86px}.orbix-landing{margin:0;min-width:320px;background:#f8f6f5}.orbix-landing a{color:inherit;text-decoration:none}.orbix-landing button,.orbix-landing a{-webkit-tap-highlight-color:transparent}.orbix-landing button{font:inherit}.orbix-landing .header{height:82px;padding:0 clamp(24px,5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:30px;position:sticky;top:0;z-index:30;background:#f8f6f5e0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(222,212,210,.72)}.orbix-landing .brand{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.orbix-landing .brand-name{font-family:Orbitron,sans-serif;letter-spacing:2px;font-size:18px;white-space:nowrap}.orbix-landing .brand-name strong{color:var(--red);font-weight:700}.orbix-landing .brand-name em{color:var(--muted);font-style:normal;font-weight:500;font-size:.82em;margin-left:.4em;letter-spacing:.12em}.orbix-landing .desktop-nav{display:flex;gap:36px;margin-left:auto}.orbix-landing .desktop-nav a,.orbix-landing .footer nav a{font-size:14px;font-weight:600;color:#51494a;transition:color .2s}.orbix-landing .desktop-nav a:hover,.orbix-landing .footer nav a:hover{color:var(--red)}.orbix-landing .button{min-height:46px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.orbix-landing .button:hover{transform:translateY(-2px)}.orbix-landing .button--primary{color:#fff;background:var(--red);box-shadow:0 10px 28px #ea1e3340}.orbix-landing .button--primary:hover{background:var(--red-dark);box-shadow:0 13px 32px #ea1e3352}.orbix-landing .button--soft{min-height:40px;background:#ffe1de;border:1px solid #f4bbb6;color:#a4152e}.orbix-landing .button--outline{border:1px solid #d8cecb;background:#ffffff80}.orbix-landing .menu-toggle{display:none;border:0;background:transparent;padding:8px;color:var(--ink)}.orbix-landing .mobile-nav{display:none}.orbix-landing .hero{min-height:0;padding:24px clamp(24px,5vw,72px) 32px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:12px;position:relative;overflow:hidden}.orbix-landing .hero-glow{position:absolute;width:560px;height:560px;left:32%;top:-280px;border-radius:50%;background:radial-gradient(circle,rgba(234,30,51,.15),transparent 70%);pointer-events:none}.orbix-landing .hero-copy{padding-bottom:0;position:relative;z-index:2;max-width:720px}.orbix-landing .eyebrow{margin:0 0 18px;font:700 11px/1.4 Orbitron,sans-serif;letter-spacing:3px;color:var(--red)}.orbix-landing h1,.orbix-landing h2,.orbix-landing h3{font-family:Orbitron,sans-serif;color:var(--ink)}.orbix-landing h1{max-width:720px;font-size:clamp(42px,5vw,70px);line-height:1.08;letter-spacing:-2.5px;margin:0 0 26px}.orbix-landing h1 span{color:var(--red)}.orbix-landing .hero-description{max-width:620px;font-size:17px;line-height:1.75;color:var(--muted);margin:0 0 38px}.orbix-landing .hero-actions{display:flex;flex-wrap:wrap;gap:14px}.orbix-landing .section{padding:110px clamp(24px,5vw,72px)}.orbix-landing .services{background:#fff}.orbix-landing .section-heading{max-width:690px;margin-bottom:56px}.orbix-landing .section-heading h2{font-size:clamp(30px,3.4vw,47px);line-height:1.18;letter-spacing:-1.5px;margin:0 0 18px}.orbix-landing .section-heading>p:last-child{color:var(--muted);line-height:1.7;max-width:600px;margin:0}.orbix-landing .service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.orbix-landing .service-card{position:relative;padding:36px 32px;min-height:340px;border:1px solid var(--line);border-radius:20px;background:#fdfcfc;overflow:hidden;transition:transform .25s,box-shadow .25s,border .25s}.orbix-landing .service-card:hover{transform:translateY(-6px);border-color:#f2aaa5;box-shadow:0 18px 45px #33232117}.orbix-landing .service-number{position:absolute;top:18px;right:24px;font:700 54px Orbitron;color:#f0eae8}.orbix-landing .service-icon{width:54px;height:54px;border-radius:50%;background:#ffe4e1;display:grid;place-items:center;color:var(--red);margin-bottom:55px}.orbix-landing .service-icon svg{width:26px}.orbix-landing .service-card h3{font-size:18px;margin:0 0 14px}.orbix-landing .service-card p{color:var(--muted);font-size:14px;line-height:1.7;margin:0 0 22px}.orbix-landing .service-card a,.orbix-landing .text-link{color:var(--red);font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:3px}.orbix-landing .products{background:#f3efed}.orbix-landing .status{width:fit-content;display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;background:#eee9e6;color:#756b69;font:700 9px Orbitron;letter-spacing:1.1px}.orbix-landing .status--available{background:#e5f4ed;color:#237550}.orbix-landing .contact{min-height:510px;padding:105px 24px;display:grid;place-items:center;text-align:center;position:relative;overflow:hidden;background:var(--red);color:#fff}.orbix-landing .contact>div:last-child{z-index:2}.orbix-landing .contact .eyebrow{color:#ffd0cc}.orbix-landing .contact h2{color:#fff;font-size:clamp(34px,4vw,54px);line-height:1.16;letter-spacing:-1.5px;margin:0 0 20px}.orbix-landing .contact p:not(.eyebrow){max-width:590px;color:#ffddda;line-height:1.7;margin:0 auto 32px}.orbix-landing .button--light{background:#fff;color:var(--red-dark);box-shadow:0 12px 30px #6e001638}.orbix-landing .contact-orbit{position:absolute;width:690px;height:690px;border:1px solid rgba(255,255,255,.15);border-radius:50%}.orbix-landing .contact-orbit:before,.orbix-landing .contact-orbit:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.13);border-radius:50%}.orbix-landing .contact-orbit:before{top:80px;right:80px;bottom:80px;left:80px}.orbix-landing .contact-orbit:after{top:180px;right:180px;bottom:180px;left:180px}.orbix-landing .footer{min-height:130px;padding:36px clamp(24px,5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff}.orbix-landing .footer nav{display:flex;gap:30px}.orbix-landing .footer p{font-size:12px;color:#887e7c}.orbix-landing .brand--compact .brand-name{font-size:14px}.orbix-landing [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.orbix-landing [data-reveal].revealed{opacity:1;transform:translateY(0)}@media(max-width:960px){.orbix-landing .header-cta,.orbix-landing .desktop-nav{display:none}.orbix-landing .menu-toggle{display:grid;place-items:center}.orbix-landing .mobile-nav{display:flex;position:fixed;z-index:29;top:82px;left:0;right:0;padding:25px;background:#fff;border-bottom:1px solid var(--line);flex-direction:column;gap:20px;box-shadow:0 16px 35px #281e1e1a}.orbix-landing .mobile-nav>a:not(.button){font-weight:600}.orbix-landing .mobile-nav .button{margin-top:5px}.orbix-landing .hero{min-height:auto;grid-template-columns:1fr;padding-top:32px}.orbix-landing .hero-copy{padding-bottom:20px}.orbix-landing .service-grid{grid-template-columns:1fr 1fr}.orbix-landing .service-card:last-child{grid-column:1 / -1}.orbix-landing .footer{flex-wrap:wrap}.orbix-landing .footer p{width:100%;text-align:center;margin:0}}@media(max-width:640px){.orbix-landing .header{height:72px}.orbix-landing .mobile-nav{top:72px}.orbix-landing .brand-name{font-size:15px}.orbix-landing .hero{padding-top:32px}.orbix-landing .hero-description{font-size:15px}.orbix-landing .hero-actions .button{width:100%}.orbix-landing .section{padding-top:82px;padding-bottom:82px}.orbix-landing .section-heading{margin-bottom:38px}.orbix-landing .service-grid{grid-template-columns:1fr}.orbix-landing .service-card:last-child{grid-column:auto}.orbix-landing .service-card{min-height:300px}.orbix-landing .service-icon{margin-bottom:38px}.orbix-landing .footer{flex-direction:column}.orbix-landing .footer nav{gap:20px}}@media(prefers-reduced-motion:reduce){.orbix-landing{scroll-behavior:auto}.orbix-landing *,.orbix-landing *:before,.orbix-landing *:after{transition-duration:.01ms!important}.orbix-landing [data-reveal]{opacity:1;transform:none}}.orbix-landing .brand-mark{display:block;width:32px;height:32px;flex-shrink:0;color:var(--red)}.orbix-landing .brand--compact .brand-mark{width:26px;height:26px}.orbix-landing .hero-visual{position:relative;width:100%;min-width:0;max-width:600px;justify-self:center;mix-blend-mode:multiply}.orbix-landing .hero-visual img{display:block;width:100%;height:auto;object-fit:contain;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 14%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 14%,#000 88%,transparent);mask-composite:intersect}@media(max-width:960px){.orbix-landing .hero{gap:24px;padding-top:32px;padding-bottom:40px}.orbix-landing .hero-copy{padding-bottom:0}.orbix-landing .hero-visual{max-width:600px}}@media(max-width:640px){.orbix-landing .brand-mark{width:28px;height:28px}.orbix-landing .hero{gap:16px;padding-top:28px;padding-bottom:32px}}.orbix-landing .platform-intro{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,5vw,72px)}.orbix-landing .platform-intro .section-heading{margin:0}.orbix-landing .platform-intro .section-heading h2{font-size:clamp(28px,3vw,44px)}.orbix-landing .platform-intro .section-heading>p{color:var(--muted);line-height:1.75}.orbix-landing .platform-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.orbix-landing .platform-overview{position:relative;overflow:hidden;padding:clamp(28px,3vw,44px);border-radius:28px;border:1px solid #30323b;background:radial-gradient(ellipse at 100% 0,#48212d,transparent 65%),#11151e;box-shadow:0 20px 50px #1b121814;color:#eef0f5}.orbix-landing .platform-label{display:block;margin-bottom:28px;font-size:10px;line-height:1.6;letter-spacing:1.8px;color:#c7bdc2}.orbix-landing .platform-overview .brand-name{font-size:clamp(18px,2vw,26px)}.orbix-landing .platform-overview .brand-name em{color:#aeb1bd}.orbix-landing .platform-overview .brand-mark{width:40px;height:40px}.orbix-landing .platform-benefits{list-style:none;padding:0;margin:32px 0 24px;display:grid;gap:18px}.orbix-landing .platform-benefits li{display:flex;align-items:center;gap:12px;font-size:14px;line-height:1.5}.orbix-landing .platform-benefits svg{width:18px;height:18px;flex-shrink:0;color:#ff5263}.orbix-landing .platform-overview>p{padding-top:20px;border-top:1px solid #ffffff20;color:#aeb1bd;font-size:13px;line-height:1.7;margin:0}.orbix-landing .platform-modules-heading{margin:56px 0 24px}.orbix-landing .platform-modules-heading h3{margin:0 0 12px;font-size:20px}.orbix-landing .platform-modules-heading p{color:var(--muted);font-size:15px;line-height:1.6}.orbix-landing .solution-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.orbix-landing .solution-card{padding:28px;border-radius:22px;background:#fff;border:1px solid var(--line);display:flex;flex-direction:column}.orbix-landing .solution-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:32px}.orbix-landing .solution-top>svg{width:28px;height:28px;color:var(--red)}.orbix-landing .solution-card .solution-category{font-size:10px;letter-spacing:1px;font-weight:700;color:var(--red-dark);margin:0 0 12px}.orbix-landing .solution-card h3{font-size:25px;margin:0 0 16px}.orbix-landing .solution-card>p{color:var(--muted);font-size:14px;line-height:1.75;margin:0 0 24px}.orbix-landing .solution-card .text-link,.orbix-landing .solution-soon{margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}.orbix-landing .solution-soon{color:var(--muted);font-size:12px;line-height:1.6}@media(max-width:960px){.orbix-landing .platform-intro,.orbix-landing .solution-grid{grid-template-columns:1fr}}@media(max-width:640px){.orbix-landing .platform-overview,.orbix-landing .solution-card{padding:24px}.orbix-landing .platform-modules-heading{margin-top:40px}}.orbix-landing{min-height:100vh}.orbix-landing section[id]{scroll-margin-top:90px}.orbix-landing .header-cta-group{display:flex;align-items:center;gap:18px}.orbix-landing .header-signup{font-size:14px}.orbix-landing .hero-orbit{position:relative;aspect-ratio:1;width:100%;max-width:420px;justify-self:center}.orbix-landing .hero-orbit-ring{position:absolute;border:1px solid var(--line);border-radius:50%}.orbix-landing .hero-orbit-ring--1{top:0;right:0;bottom:0;left:0}.orbix-landing .hero-orbit-ring--2{top:15%;right:15%;bottom:15%;left:15%;border-color:#ecdedb}.orbix-landing .hero-orbit-ring--3{top:32%;right:32%;bottom:32%;left:32%;border-color:#f2e5e2}.orbix-landing .hero-orbit-core{position:absolute;top:40%;right:40%;bottom:40%;left:40%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 30% 30%,#ffe4e1,#fff);border:1px solid #f2aaa5;box-shadow:0 0 34px #ea1e3329,inset 0 0 18px #ea1e3314}.orbix-landing .hero-orbit-core svg{width:48%;height:48%;color:var(--red)}.orbix-landing .hero-orbit-comet{position:absolute;top:0;right:0;bottom:0;left:0;animation:orbix-rotate 18s linear infinite}.orbix-landing .hero-orbit-comet:after{content:"";position:absolute;top:-4px;left:50%;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--red);box-shadow:0 0 12px 2px #ea1e3380}.orbix-landing .hero-orbit-node{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;background:#fff;border:1px solid var(--line);border-radius:999px;font:600 12px/1 Inter,sans-serif;color:var(--ink);white-space:nowrap;box-shadow:0 10px 26px #3323211a;animation:orbix-float 6s ease-in-out infinite}.orbix-landing .hero-orbit-node:nth-of-type(2){animation-delay:-1.5s}.orbix-landing .hero-orbit-node:nth-of-type(3){animation-delay:-3s}.orbix-landing .hero-orbit-node:nth-of-type(4){animation-delay:-4.5s}.orbix-landing .hero-orbit-node span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffe4e1;color:var(--red)}.orbix-landing .hero-orbit-node svg{width:13px;height:13px}.orbix-landing .hero-orbit-node--tl{top:6%;left:-4%}.orbix-landing .hero-orbit-node--tr{top:14%;right:-6%}.orbix-landing .hero-orbit-node--br{bottom:12%;right:2%}.orbix-landing .hero-orbit-node--bl{bottom:4%;left:8%}@keyframes orbix-rotate{to{transform:rotate(360deg)}}@keyframes orbix-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.orbix-landing .section-narrow{max-width:1120px;margin:0 auto;padding-inline:clamp(24px,5vw,72px)}.orbix-landing .stats-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden;margin-top:8px}.orbix-landing .stat{background:#fdfcfc;padding:26px 20px}.orbix-landing .stat b{display:block;font:800 28px/1 Orbitron,sans-serif;color:var(--ink)}.orbix-landing .stat span{display:block;margin-top:8px;font-size:13px;color:var(--muted);line-height:1.4}.orbix-landing .pillars-section{background:#fff}.orbix-landing .pillar-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.orbix-landing .pillar-card{padding:32px;border:1px solid var(--line);border-radius:22px;background:#fdfcfc;transition:transform .25s,border-color .25s}.orbix-landing .pillar-card:hover{transform:translateY(-4px);border-color:#f2aaa5}.orbix-landing .pillar-icon{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:#ffe4e1;color:var(--red);margin-bottom:20px}.orbix-landing .pillar-icon svg{width:22px;height:22px}.orbix-landing .pillar-card h3{font-family:Inter,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.2px;margin:0}.orbix-landing .pillar-card p{margin:10px 0 0;color:var(--muted);font-size:14px;line-height:1.7}.orbix-landing .how-section{background:#f3efed}.orbix-landing .step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative}.orbix-landing .step-grid:before{content:"";position:absolute;left:8%;right:8%;top:27px;height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.orbix-landing .step-card{position:relative}.orbix-landing .step-num{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font:800 20px/1 Orbitron,sans-serif;color:var(--red);background:#fff;border:1px solid var(--line);margin-bottom:18px}.orbix-landing .step-card h3{font-family:Inter,sans-serif;font-size:16px;font-weight:700;margin:0}.orbix-landing .step-card p{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.orbix-landing .solution-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#ffe4e1;color:var(--red)}.orbix-landing .solution-icon svg{width:20px;height:20px}.orbix-landing .trust-section{background:#fff}.orbix-landing .trust-panel{position:relative;overflow:hidden;padding:clamp(28px,5vw,56px);border-radius:28px;border:1px solid #30323b;background:radial-gradient(ellipse at 100% 0,#48212d,transparent 65%),#11151e;color:#eef0f5}.orbix-landing .trust-panel .eyebrow{color:#ff8f9b}.orbix-landing .trust-panel h2{color:#eef0f5;font-size:clamp(24px,3vw,34px);line-height:1.18;letter-spacing:-.8px;margin:0}.orbix-landing .trust-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,56px);align-items:center}.orbix-landing .trust-grid>div>p{color:#aeb1bd;line-height:1.7;margin:14px 0 0;font-size:15px}.orbix-landing .trust-cta{margin-top:26px}.orbix-landing .trust-btn{border-color:#3a4150;color:#eef0f5;background:#ffffff0f}.orbix-landing .trust-btn:hover{border-color:#565f72;background:#ffffff1a}.orbix-landing .trust-checks{list-style:none;margin:0;padding:0;display:grid;gap:14px}.orbix-landing .trust-checks li{display:flex;gap:12px;font-size:14px;line-height:1.5;color:#eef0f5}.orbix-landing .trust-checks svg{width:18px;height:18px;flex-shrink:0;color:#4bd48a;margin-top:1px}.orbix-landing .trust-checks b{display:block}.orbix-landing .trust-checks span{color:#aeb1bd;font-size:13px}.orbix-landing .about-section{background:#f3efed}.orbix-landing .about-section .section-heading{max-width:780px;margin:0 auto;text-align:center}.orbix-landing .about-section .section-heading>p:last-child{margin:0 auto}@media(max-width:960px){.orbix-landing .header-cta-group{display:none}.orbix-landing .hero-orbit{max-width:320px;order:-1;margin:0 auto}.orbix-landing .stats-strip{grid-template-columns:repeat(2,1fr)}.orbix-landing .pillar-grid,.orbix-landing .step-grid{grid-template-columns:1fr}.orbix-landing .step-grid:before{display:none}.orbix-landing .trust-grid{grid-template-columns:1fr}}@media(max-width:640px){.orbix-landing .hero-actions .text-link{width:100%;justify-content:center}.orbix-landing .stat b{font-size:22px}}@media(prefers-reduced-motion:reduce){.orbix-landing .hero-orbit-comet,.orbix-landing .hero-orbit-node{animation:none!important}}.signin-page{--orbx-bg: #0a0d13;--orbx-surface: #151923;--orbx-elevated: #1b202c;--orbx-border: #394153;--orbx-text: #eef0f5;--orbx-text-muted: #b5bbca;--orbx-text-faint: #a5adbd;--orbx-accent: #fa5265;--orbx-accent-hover: #e8364c;--orbx-accent-contrast: #fff;--orbx-danger: #ff8b99;min-height:100dvh;color:var(--orbx-text);background:linear-gradient(90deg,#0a0d13a6,#0a0d13ed),url(/assets/hero-orbix-sistemas-CxDDByiU.webp) center / cover;color-scheme:dark}.signin-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px clamp(20px,5vw,72px);border-bottom:1px solid #ffffff14}.signin-header a{color:#eef0f5;text-decoration:none;font-size:14px}.signin-layout{max-width:1200px;margin:auto;min-height:calc(100dvh - 85px);display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(32px,7vw,100px);padding:48px 24px}.signin-eyebrow{color:#ff8190;font-size:11px;font-weight:700;letter-spacing:3px}.signin-intro h2{font-family:Orbitron,sans-serif;font-size:clamp(32px,4vw,54px);line-height:1.25;margin:24px 0}.signin-intro>p:not(.signin-eyebrow){max-width:380px;color:#c2c7d3;font-size:18px;line-height:1.7}.signin-products{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.signin-products span{padding:8px 14px;border:1px solid #ffffff30;border-radius:999px;font-size:12px;background:#0a0d1380}.signin-panel{width:100%;max-width:460px;padding:clamp(20px,3vw,36px);border:1px solid #ffffff24;border-radius:20px;background:#10141ef2;box-shadow:0 24px 80px #0005}.signin-show-password{align-self:flex-end;border:0;background:transparent;color:#ff8b99;font:inherit;font-size:13px;cursor:pointer;padding:6px}.signin-page a:focus-visible,.signin-page button:focus-visible{outline:2px solid #ff8b99;outline-offset:4px}@media(max-width:760px){.signin-layout{grid-template-columns:1fr;justify-items:center;gap:24px;padding-block:28px}.signin-intro{width:100%;max-width:460px}.signin-intro h2{font-size:28px;margin:12px 0}.signin-intro>p:not(.signin-eyebrow),.signin-products{display:none}.signin-header{padding:20px;flex-wrap:wrap}}.tutorial-card{position:fixed;right:24px;bottom:24px;z-index:90;width:min(370px,calc(100vw - 32px));max-height:min(620px,calc(100dvh - 100px));overflow-y:auto;padding:22px;border:1px solid var(--orbx-border);border-top:3px solid var(--orbx-accent);border-radius:16px;background:var(--orbx-surface);color:var(--orbx-text);box-shadow:0 16px 60px #0005}.tutorial-card h2{font-size:19px;line-height:1.35;margin:14px 0 8px}.tutorial-card p{color:var(--orbx-text-muted);font-size:14px;line-height:1.6}.tutorial-eyebrow{font-size:10px;letter-spacing:.12em;font-weight:700;color:var(--orbx-accent)}.tutorial-top{display:flex;align-items:center;justify-content:space-between}.tutorial-top button{background:transparent;border:0;color:var(--orbx-text);cursor:pointer;font-size:22px;padding:4px 10px}.tutorial-card progress{width:100%;height:5px;accent-color:var(--orbx-accent)}.tutorial-kind{font-size:11px;color:var(--orbx-text-muted)}.tutorial-actions{display:flex;gap:8px;flex-wrap:wrap}.tutorial-text-button{display:block;border:0;background:transparent;color:var(--orbx-text-muted);font:inherit;font-size:12px;cursor:pointer;padding:8px 0;margin-top:10px}.tutorial-card details{margin-top:16px;font-size:12px}.tutorial-card summary{cursor:pointer}.tutorial-card ol{padding-left:18px}.tutorial-card li button{border:0;background:transparent;color:var(--orbx-text-muted);padding:6px 0;text-align:left;cursor:pointer}.tutorial-card li button[aria-current]{color:var(--orbx-accent);font-weight:700}.tutorial-launch{position:fixed;bottom:18px;right:20px;z-index:80;display:flex;align-items:center;gap:8px;padding:12px 16px;border:1px solid var(--orbx-border);border-radius:999px;background:var(--orbx-surface);color:var(--orbx-text);box-shadow:var(--orbx-shadow);font:inherit;font-size:12px;cursor:pointer}.tutorial-card button:focus-visible,.tutorial-launch:focus-visible,.tutorial-card summary:focus-visible{outline:2px solid var(--orbx-accent);outline-offset:3px}.tutorial-card .tutorial-sync{font-size:11px}@media(max-width:640px){.tutorial-card{right:16px;bottom:16px;max-height:45dvh;padding:16px}.tutorial-card p{font-size:13px}}body{padding-bottom:var(--tutorial-reserve, 0px)}.tutorial-spotlight{position:fixed;z-index:89;pointer-events:none;border-radius:10px;box-shadow:0 0 0 100vmax #0000008c;border:2px solid var(--orbx-text)}.tutorial-pointer{position:fixed;z-index:90;pointer-events:none;color:#fff;font-size:30px;font-weight:700;text-shadow:0 2px 4px #000}
