@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Noto+Sans+SC:wght@400;500;600;700;800&family=Sora:wght@400;500;600;700;800&display=swap";:root{color-scheme:light;--bg:#f4f8ff;--bg-strong:#edf4ff;--surface-soft:rgba(236,245,255,.78);--text:#102341;--text-strong:#09172c;--text-muted:rgba(16,35,65,.72);--text-faint:rgba(16,35,65,.48);--border:rgba(18,81,176,.12);--border-strong:rgba(22,166,223,.24);--accent:#15b8e4;--accent-strong:#1d6df2;--accent-deep:#0a3f9a;--accent-soft:rgba(21,184,228,.12);--shadow:0 28px 80px rgba(52,95,168,.14);--radius-2xl:40px;--radius-xl:30px;--radius-lg:22px;--radius-md:16px;--container:min(1220px, calc(100vw - 48px) )}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 8% 14%,rgba(29,109,242,.1),transparent 22%),radial-gradient(circle at 86% 8%,rgba(21,184,228,.12),transparent 24%),radial-gradient(circle at 50% 88%,rgba(21,184,228,.08),transparent 28%),linear-gradient(180deg,#fbfdff,#f3f8ff 48%,#eef4ff);font-family:Sora,Noto Sans SC,sans-serif;margin:0;min-height:100vh}body:after,body:before{content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}body:before{background:linear-gradient(rgba(22,166,223,.045) 1px,transparent 0),linear-gradient(90deg,rgba(22,166,223,.045) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.18),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.18),transparent 92%)}body:after{background:radial-gradient(circle at 20% 18%,hsla(0,0%,100%,.86),transparent 20%),radial-gradient(circle at 72% 16%,hsla(0,0%,100%,.78),transparent 18%)}::-moz-selection{background:#15b8e42e;color:var(--text-strong)}::selection{background:#15b8e42e;color:var(--text-strong)}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{display:block;max-width:100%}main{overflow:clip}.container{margin:0 auto;width:var(--container)}.site-shell{min-height:100vh}.site-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f8fbffc2;border-bottom:1px solid rgba(18,81,176,.08);position:sticky;top:0;z-index:30}.header-inner{align-items:center;display:flex;gap:24px;justify-content:space-between;padding:10px 0}.brand{gap:14px}.brand,.brand-mark{align-items:center;display:inline-flex}.brand-mark{flex:0 0 auto;height:84px;justify-content:center;width:84px}.brand-mark img{filter:drop-shadow(0 14px 24px rgba(29,109,242,.12));height:84px;-o-object-fit:contain;object-fit:contain;width:84px}.brand-copy{display:grid;gap:4px}.brand-copy strong{color:var(--text-strong);font-size:1.04rem}.brand-copy small{color:var(--text-muted);font-size:.86rem}.header-nav{gap:12px}.header-nav,.header-nav a{align-items:center;display:inline-flex}.header-nav a{border:1px solid transparent;border-radius:999px;justify-content:center;min-height:42px;padding:0 16px;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.header-nav .router-link-active,.header-nav a:hover{background:#ffffffb3;border-color:#15b8e42e}.header-nav__cta{background:linear-gradient(135deg,#15b8e424,#1d6df214)!important;border-color:#15b8e43d!important;color:var(--text-strong)!important}.contact-grid,.product-detail-grid,.roadmap-grid,.section-grid,.story-grid{display:grid;gap:28px;margin:0 auto;width:var(--container)}.hero-section{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);min-height:calc(100vh - 86px);padding:48px 0 56px}.hero-copy{align-content:center;display:grid;gap:22px;max-width:38rem}.contact-form__header span,.eyebrow,.footer-column span,.footer-domain,.hero-points li:before,.hero-stage__card-head span,.hero-stage__metric span,.metric-card span,.product-card__audience,.product-highlights__index{font-family:IBM Plex Mono,monospace;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase}.eyebrow{color:var(--accent-strong);margin:0}h1,h2,h3,strong{font-family:Sora,Noto Sans SC,sans-serif}h1{font-size:clamp(3rem,6vw,5.8rem);letter-spacing:-.05em;line-height:.96}h1,h2{color:var(--text-strong);margin:0}h2{font-size:clamp(2rem,3.2vw,3.45rem);letter-spacing:-.04em;line-height:1}h3{color:var(--text-strong);font-size:1.26rem}h3,p{margin:0}p{color:var(--text-muted);line-height:1.8}.hero-description,.page-hero p,.product-detail-summary{font-size:1.08rem}.hero-caption{max-width:35rem}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.button{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;justify-content:center;min-height:52px;padding:0 24px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.button:hover{transform:translateY(-2px)}.button--primary{box-shadow:0 18px 40px #15b8e43d;color:#fff}.button--ghost{background:#ffffffbd;border-color:#1251b01f}.hero-points{display:grid;gap:14px;list-style:none;margin:0;padding:0}.hero-points li{background:linear-gradient(180deg,#fffc,#ecf5ffc2);border:1px solid rgba(29,109,242,.1);border-radius:20px;box-shadow:var(--shadow);color:var(--text);padding:14px 18px 14px 58px;position:relative}.hero-points li:before{color:var(--accent-strong);content:"node";left:18px;position:absolute;top:50%;transform:translateY(-50%)}.hero-stage{min-height:620px;position:relative}.hero-stage__orb{border-radius:999px;filter:blur(6px);position:absolute}.hero-stage__orb--one{background:radial-gradient(circle,rgba(21,184,228,.18),transparent 70%);height:180px;right:10%;top:2%;width:180px}.hero-stage__orb--two{background:radial-gradient(circle,rgba(29,109,242,.14),transparent 68%);bottom:8%;height:220px;left:2%;width:220px}.hero-stage__card{background:linear-gradient(180deg,#ffffffeb,#f1f7ffdb);border:1px solid rgba(21,184,228,.14);border-radius:var(--radius-xl);box-shadow:var(--shadow);overflow:hidden;position:absolute}.hero-stage__card:before{background:linear-gradient(rgba(21,184,228,.04) 1px,transparent 0),linear-gradient(90deg,rgba(21,184,228,.04) 1px,transparent 0);background-size:32px 32px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.2),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.2),transparent 92%);pointer-events:none;position:absolute}.hero-stage__card-head{align-items:center;color:var(--text-faint);display:flex;gap:12px;justify-content:space-between;margin-bottom:18px;position:relative;z-index:1}.hero-stage__card--logo{left:6%;min-height:440px;padding:26px;top:2%;width:min(84%,560px)}.hero-stage__logo-shell{background:radial-gradient(circle at 50% 50%,rgba(21,184,228,.18),transparent 46%),linear-gradient(180deg,#ffffffe0,#ebf4ffcc);border-radius:30px;display:grid;min-height:290px;place-items:center;position:relative;z-index:1}.hero-stage__logo-shell:before{border:1px solid rgba(21,184,228,.12);border-radius:28px;content:"";inset:18px;position:absolute;transform:rotate(45deg)}.hero-stage__logo{filter:drop-shadow(0 26px 38px rgba(29,109,242,.18));min-width:170px;position:relative;width:min(52%,240px);z-index:1}.hero-stage__card--product{padding:22px;right:0;top:18%;width:min(40%,260px)}.hero-stage__card--product strong{color:var(--text-strong);display:block;font-size:1.34rem;margin-bottom:12px;position:relative;z-index:1}.hero-stage__card--metrics{bottom:8%;padding:22px;right:4%;width:min(48%,320px)}.hero-stage__metrics{display:grid;gap:12px;position:relative;z-index:1}.hero-stage__metric{background:#ffffffa8;border:1px solid rgba(18,81,176,.08);border-radius:18px;display:grid;gap:6px;padding:14px 16px}.hero-stage__metric strong{color:var(--text-strong);font-size:1.34rem}.contact-section,.metrics-section,.page-hero,.product-detail-body,.product-detail-hero,.products-section,.related-products,.roadmap-section,.story-section{padding:54px 0 96px}.section-heading{display:grid;gap:12px;margin-bottom:34px;max-width:54rem}.feature-list,.metrics-grid,.products-grid,.roadmap-list{display:grid;gap:20px}.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-form,.feature-card,.metric-card,.page-hero .container,.product-card,.product-detail-hero__inner,.product-detail-meta,.roadmap-list article,.story-steps article{background:linear-gradient(180deg,#ffffffeb,#f1f7ffdb);border:1px solid rgba(18,81,176,.1);border-radius:var(--radius-xl);box-shadow:var(--shadow);overflow:hidden;position:relative}.contact-form:before,.feature-card:before,.metric-card:before,.product-card:before,.product-detail-meta:before,.roadmap-list article:before,.story-steps article:before{background:linear-gradient(90deg,var(--accent-strong),var(--accent));content:"";height:4px;inset:0 auto auto 0;position:absolute;width:120px}.metric-card{padding:28px}.metric-card strong{color:var(--text-strong);display:block;font-size:2rem;margin:14px 0 10px}.metric-card span{color:var(--accent-strong)}.contact-grid,.product-detail-grid,.roadmap-grid,.story-grid{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-copy,.product-detail-grid>div:first-child,.roadmap-grid>div:first-child,.roadmap-list,.story-copy,.story-steps{display:grid;gap:18px}.contact-form,.feature-card,.product-detail-meta,.roadmap-list article,.story-steps article{padding:24px}.story-steps span{align-items:center;background:linear-gradient(135deg,#15b8e424,#1d6df21f);border-radius:16px;color:var(--accent-deep);display:inline-flex;font-family:IBM Plex Mono,monospace;font-weight:600;height:48px;justify-content:center;margin-bottom:16px;width:48px}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card{display:grid;gap:22px;padding:24px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-card:hover{border-color:#15b8e438;box-shadow:0 34px 90px #345fa82e;transform:translateY(-4px)}.footer-links,.product-card__top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.product-card__body{display:grid;gap:16px}.pill{background:linear-gradient(135deg,#15b8e424,#1d6df214);border-radius:999px;color:var(--accent-deep);display:inline-flex;font-size:.86rem;font-weight:700;padding:8px 14px}.product-card__tagline,.product-detail-tagline{color:var(--text-strong);font-size:1.08rem;font-weight:600}.product-card__summary{color:var(--text-muted)}.product-highlights{display:grid;gap:14px;list-style:none;margin:0;padding:0}.product-highlights li{border-top:1px solid rgba(18,81,176,.08);display:grid;gap:14px;grid-template-columns:auto 1fr;padding-top:14px}.product-highlights__index{color:var(--accent-strong);padding-top:2px}.product-highlights li strong{display:block;font-size:1rem;margin-bottom:4px}.product-card__link{align-items:center;color:var(--accent-strong);display:inline-flex;font-weight:700;gap:10px;width:-moz-fit-content;width:fit-content}.product-card__link:after{content:"->";font-family:IBM Plex Mono,monospace}.roadmap-list article{padding-left:30px}.roadmap-list article:after{background:linear-gradient(180deg,var(--accent-strong),rgba(21,184,228,.04));bottom:24px;content:"";left:14px;position:absolute;top:24px;width:2px}.contact-list{display:grid;gap:14px;list-style:none;margin:8px 0 0;padding:0}.contact-list li{background:#ffffff9e;border:1px solid rgba(18,81,176,.08);border-radius:18px;display:grid;gap:6px;padding:16px 18px}.contact-form{display:grid;gap:18px}.contact-form__header{border-bottom:1px solid rgba(18,81,176,.08);display:grid;gap:10px;padding-bottom:8px}.contact-form__header span{color:var(--accent-strong)}.contact-form__header h3{font-size:1.5rem}.contact-form label{display:grid;gap:8px}.contact-form label>span{color:var(--text-faint);font-size:.88rem}.contact-form input,.contact-form textarea{background:#ffffffbd;border:1px solid rgba(18,81,176,.12);border-radius:18px;color:var(--text);padding:14px 16px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:#10234166}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#10234166}.contact-form input:focus,.contact-form textarea:focus{background:#fff;border-color:#15b8e447;box-shadow:0 0 0 4px #15b8e41f;outline:none}.contact-form button[disabled]{cursor:wait;opacity:.74}.form-feedback{font-size:.94rem}.form-feedback--success{color:#0f8f68}.form-feedback--error{color:#c34b5d}.page-hero,.product-detail-hero{padding-top:52px}.legal-page{background:linear-gradient(180deg,#f8fafdeb,#f4f7fbf5);padding:24px 0 80px}.legal-reader__layout{align-items:start;display:grid;gap:56px;grid-template-columns:224px minmax(0,1fr);margin:0 auto;width:var(--container)}.legal-sidebar{align-self:start;display:grid;gap:24px;padding-top:8px;position:sticky;top:96px}.legal-sidebar__group{border-bottom:1px solid rgba(17,35,61,.08);display:grid;gap:10px;padding-bottom:22px}.legal-sidebar__group:last-child{border-bottom:none;padding-bottom:0}.legal-sidebar__label{color:#98a2b3;font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1.4;margin:0;text-transform:uppercase}.legal-sidebar__links{display:grid;gap:6px}.legal-sidebar__link,.legal-sidebar__toc-link{background:transparent;border:1px solid transparent;border-radius:10px;color:#5c697d;display:block;font-size:.93rem;line-height:1.5;padding:8px 12px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.legal-sidebar__link:hover,.legal-sidebar__toc-link:hover{background:#f8fafdf5;border-color:#11233d0f;color:#14233c;transform:translate(2px)}.legal-sidebar__link--active{background:#ffffffe6;border-color:#11233d14;box-shadow:0 8px 20px #1c34540d;color:#14233c;font-weight:600}.legal-sidebar__links--toc{gap:2px}.legal-sidebar__toc-link{border:none;border-radius:0;color:#738196;font-size:.9rem;padding:7px 0 7px 14px;position:relative}.legal-sidebar__toc-link:hover{background:transparent;border:none;color:#14233c}.legal-sidebar__toc-link:before{background:#11233d14;border-radius:999px;bottom:7px;content:"";left:0;position:absolute;top:7px;transition:background-color .2s ease,transform .2s ease;width:2px}.legal-sidebar__toc-link--active{color:#14233c;font-weight:600}.legal-sidebar__toc-link--active:before{background:#14233c;transform:scaleY(1.08)}.legal-article{background:#fffffffc;border:1px solid rgba(17,35,61,.05);border-radius:24px;box-shadow:0 14px 32px #1c34540b;min-width:0;padding:52px 64px 60px}.legal-article__header{border-bottom:1px solid rgba(17,35,61,.08);display:grid;gap:16px;padding-bottom:28px}.legal-article__header h1{color:#12243e;font-size:clamp(2.5rem,4.7vw,4.2rem);letter-spacing:-.03em;line-height:1.04;margin:0;max-width:none}.legal-article__summary{color:#516074;font-size:1rem;line-height:1.92;margin:0;max-width:52rem}.legal-article__meta{color:#8691a1;display:flex;flex-wrap:wrap;font-size:.89rem;gap:8px 22px}.legal-article__body{display:grid;gap:46px;padding-top:34px}.legal-section{display:grid;gap:16px;scroll-margin-top:110px}.legal-section h2{color:#12243e;font-size:1.38rem;letter-spacing:-.02em;line-height:1.35}.legal-section p{color:#334257;font-size:.99rem;line-height:2}.legal-list{color:#334257;gap:12px;line-height:1.95;padding-left:1.4rem}.logo-lab-section{padding:0 0 84px}.logo-lab-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;width:var(--container)}.logo-lab-card{background:linear-gradient(180deg,#fffffff0,#f2f8ffe0);border:1px solid rgba(18,81,176,.1);border-radius:var(--radius-xl);box-shadow:var(--shadow);display:grid;gap:22px;grid-template-columns:minmax(220px,.92fr) minmax(0,1.08fr);overflow:hidden;padding:24px;position:relative}.logo-lab-card:before{background:linear-gradient(90deg,var(--accent-strong),var(--accent));content:"";height:4px;inset:0 auto auto 0;position:absolute;width:120px}.logo-lab-card__preview{background:radial-gradient(circle at 20% 18%,hsla(0,0%,100%,.96),transparent 24%),linear-gradient(180deg,#f9fcff,#eef5ff);border:1px solid rgba(18,81,176,.08);border-radius:26px;display:grid;min-height:260px;padding:18px;place-items:center}.logo-lab-card__preview img{height:auto;width:min(100%,220px)}.logo-lab-card__body{align-content:start;display:grid;gap:14px}.logo-lab-card__body h2{font-size:1.5rem}.logo-lab-card__body p{color:var(--text-muted);line-height:1.8;margin:0}.logo-lab-card__body a{align-items:center;color:var(--accent-strong);display:inline-flex;font-weight:700;gap:8px;width:-moz-fit-content;width:fit-content}.logo-lab-card__body a:after{content:"->";font-family:IBM Plex Mono,monospace}.legal-layout{align-items:start;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr)}.legal-toc{align-self:start;position:sticky;top:108px}.legal-toc ol{color:var(--text-muted);display:grid;gap:10px;line-height:1.7;margin:0;padding-left:20px}.legal-stack{gap:20px}.legal-section h2{color:var(--text-strong);font-size:1.52rem;margin:0}.legal-section p{line-height:1.88}.legal-list,.legal-section p{color:var(--text-muted);margin:0}.legal-list{display:grid;gap:10px;line-height:1.8;padding-left:22px}.page-hero .container{padding:40px}.product-detail-hero__inner{display:grid;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin:0 auto;padding:40px;width:var(--container)}.product-detail-meta{align-self:start;display:grid;gap:18px}.product-detail-meta a{color:var(--accent-strong)}.feature-list{align-content:start}.feature-card p{margin-top:10px}.site-footer{background:#f5f9ffeb;border-top:1px solid rgba(18,81,176,.08);padding:26px 0 36px}.footer-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.footer-brand{display:grid;gap:10px}.footer-logo{height:74px;-o-object-fit:contain;object-fit:contain;width:74px}.footer-summary{max-width:42rem}.footer-domain{color:var(--accent-strong)}.footer-record{font-size:.94rem}.footer-column a,.footer-record a{color:var(--text-muted)}.footer-column{display:grid;gap:10px}@media(max-width:1140px){.contact-grid,.footer-grid,.hero-section,.legal-hero__grid,.legal-layout,.product-detail-grid,.product-detail-hero__inner,.roadmap-grid,.story-grid{grid-template-columns:1fr}.hero-section{min-height:auto}.logo-lab-grid,.metrics-grid,.products-grid{grid-template-columns:1fr}.hero-stage{min-height:740px}}@media(max-width:860px){.footer-links,.header-inner,.product-card__top{align-items:flex-start;flex-direction:column}.header-nav{flex-wrap:wrap}.hero-section{padding-top:30px}.hero-stage{display:grid;gap:18px;min-height:auto}.hero-stage__card{inset:auto;position:relative;width:auto}.hero-stage__card--logo,.hero-stage__card--metrics,.hero-stage__card--product{inset:auto}.legal-article,.logo-lab-card,.page-hero .container,.product-detail-hero__inner{padding:28px}.legal-reader__layout{gap:24px;grid-template-columns:1fr}.legal-sidebar{background:#fffffffa;border:1px solid rgba(17,35,61,.08);border-radius:24px;box-shadow:0 18px 40px #1c345414;gap:20px;padding:24px 28px;position:static}.legal-sidebar__group{padding-bottom:18px}.logo-lab-card{grid-template-columns:1fr}.brand-mark,.brand-mark img{height:72px;width:72px}}@media(max-width:640px){:root{--container:min(100vw - 28px,100vw - 28px)}h1{font-size:clamp(2.45rem,14vw,3.8rem)}h2{font-size:clamp(1.9rem,10vw,2.6rem)}.contact-section,.metrics-section,.page-hero,.product-detail-body,.product-detail-hero,.products-section,.related-products,.roadmap-section,.story-section{padding:40px 0 60px}.contact-form,.feature-card,.hero-stage__card,.legal-article,.legal-sidebar,.logo-lab-card,.logo-lab-card__preview,.metric-card,.page-hero .container,.product-card,.product-detail-hero__inner,.product-detail-meta,.roadmap-list article,.story-steps article{border-radius:24px}.button,.header-nav a{width:100%}.hero-stage__logo{width:min(64%,220px)}.brand{gap:12px}.brand-mark,.brand-mark img{height:64px;width:64px}.legal-article__meta{flex-direction:column;gap:6px}.legal-sidebar{padding:22px 20px}.legal-article{padding:28px 22px 30px}.legal-sidebar__link,.legal-sidebar__toc-link{padding-left:0;padding-right:0}.legal-sidebar__link{padding:10px 12px}.legal-sidebar__toc-link{padding-left:12px}.legal-article__header h1{font-size:clamp(2rem,12vw,3rem)}.legal-article__summary{font-size:.96rem}.legal-section h2{font-size:1.28rem}.legal-summary__action{width:100%}}:root{--bg:#08111f;--bg-strong:#0d182a;--surface:rgba(16,28,49,.78);--surface-strong:rgba(17,28,48,.96);--surface-soft:rgba(20,32,57,.72);--text:#dce8ff;--text-strong:#fff;--text-muted:rgba(220,232,255,.72);--text-faint:rgba(220,232,255,.48);--border:rgba(255,145,88,.14);--border-strong:rgba(255,120,72,.26);--accent:#ff9b5d;--accent-deep:#ffc8ac;--accent-soft:rgba(255,107,61,.12);--shadow:0 32px 90px rgba(0,0,0,.34)}body{background:radial-gradient(circle at 14% 14%,rgba(255,107,61,.18),transparent 22%),radial-gradient(circle at 82% 10%,rgba(255,155,93,.14),transparent 18%),radial-gradient(circle at 50% 80%,rgba(101,132,255,.12),transparent 26%),linear-gradient(180deg,#040914,#08111f 44%,#0c1726)}body:before{background:linear-gradient(rgba(255,122,78,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,122,78,.05) 1px,transparent 0);background-size:92px 92px}body:after{background:radial-gradient(circle at 22% 18%,hsla(0,0%,100%,.08),transparent 20%),radial-gradient(circle at 72% 14%,hsla(0,0%,100%,.06),transparent 16%)}.site-header{background:#080e19bd;border-bottom-color:#ff84511f;box-shadow:0 18px 50px #00000038}.header-inner{padding:14px 0}.brand-copy strong{color:#fff7f2;font-size:1.08rem}.brand-copy small{color:#ffe6d9a3;letter-spacing:.08em}.brand-mark,.brand-mark img{height:70px;width:70px}.brand-mark img{filter:drop-shadow(0 16px 26px rgba(255,107,61,.16))}.header-actions{align-items:center;display:flex;gap:18px}.header-status{align-items:center;background:linear-gradient(135deg,#ff6b3d29,#ff9b5d0f);border:1px solid rgba(255,132,81,.22);border-radius:999px;color:#ffd4c0;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.72rem;gap:10px;letter-spacing:.12em;min-height:42px;padding:0 16px;text-transform:uppercase}.header-status:before{background:#ff7f5a;border-radius:999px;box-shadow:0 0 16px #ff6b3dd9;content:"";height:8px;width:8px}.header-nav a{color:#e8f0ffbd}.header-nav .router-link-active,.header-nav a:hover{background:#ffffff0d;border-color:#ff845138;color:#fff9f3}.header-nav__cta{background:linear-gradient(135deg,#ff6b3d38,#ff9b5d14)!important;border-color:#ff84513d!important;color:#fff8f1!important}.command-hero{padding:72px 0 44px;position:relative}.command-hero:before{background:radial-gradient(circle at 18% 22%,rgba(255,107,61,.22),transparent 30%),radial-gradient(circle at 80% 20%,rgba(255,155,93,.14),transparent 24%),linear-gradient(180deg,hsla(0,0%,100%,.02),transparent);content:"";height:72%;inset:0 0 auto;pointer-events:none;position:absolute}.command-hero__grid{align-items:center;display:grid;gap:34px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin:0 auto;position:relative;width:var(--container)}.command-hero__copy{align-content:center;display:grid;gap:22px}.command-hero__tag{align-items:center;background:#ffffff0a;border:1px solid rgba(255,132,81,.14);border-radius:999px;color:#ffd4c0;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:.76rem;gap:10px;letter-spacing:.16em;min-height:42px;padding:0 18px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.command-hero__tag:before{background:#ff8a62;border-radius:999px;content:"";height:9px;width:9px}.command-hero h1{color:#fff7f0;font-size:clamp(3.4rem,6vw,6.4rem);line-height:.92;max-width:11ch}.hero-description,.page-hero p,.product-detail-summary{color:#f1ddcf}.hero-caption{color:#f2e5dca3;max-width:38rem}.button--primary{background:linear-gradient(135deg,var(--accent-strong),var(--accent));box-shadow:0 18px 40px #ff6b3d47}.button--ghost{background:#ffffff0a;border-color:#ff84512e;color:#fff7f2}.hero-points--command li{background:linear-gradient(180deg,#101c31e0,#0e182bd1);border-color:#ff84511f;color:#edf3ff}.hero-points--command li:before{color:#ffb899;content:"sys"}.command-hero__stage{align-items:stretch;display:grid;gap:20px;grid-template-areas:"brand product" "brand signals";grid-template-columns:minmax(0,1.12fr) minmax(260px,.88fr)}.command-console{background:linear-gradient(180deg,#121d32f0,#0b1221f0);border:1px solid rgba(255,132,81,.14);border-radius:32px;box-shadow:var(--shadow);overflow:hidden;position:relative}.command-console:before{background:linear-gradient(rgba(255,132,81,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,132,81,.04) 1px,transparent 0);background-size:28px 28px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.3),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.3),transparent 92%);pointer-events:none;position:absolute}.command-console__head{align-items:center;color:#ffd4c0a8;display:flex;font-family:IBM Plex Mono,monospace;font-size:.74rem;gap:12px;justify-content:space-between;letter-spacing:.14em;margin-bottom:18px;position:relative;text-transform:uppercase;z-index:1}.command-console--brand{grid-area:brand;min-height:520px;padding:26px;width:auto}.command-console__logo-shell{background:radial-gradient(circle at 50% 40%,rgba(255,107,61,.3),transparent 36%),linear-gradient(180deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,132,81,.12);border-radius:28px;display:grid;min-height:290px;place-items:center;position:relative;z-index:1}.command-console__logo-shell:after{border:1px solid rgba(255,170,136,.14);border-radius:22px;content:"";inset:16px;position:absolute}.command-console__logo{filter:drop-shadow(0 22px 38px rgba(255,107,61,.22));min-width:150px;position:relative;width:min(48%,210px);z-index:1}.command-console__feed{display:grid;gap:10px;margin-top:18px;position:relative;z-index:1}.command-console__feed span{align-items:center;background:#ffffff0a;border:1px solid rgba(255,132,81,.08);border-radius:14px;color:#f1dccfc2;display:flex;font-family:IBM Plex Mono,monospace;font-size:.76rem;justify-content:space-between;min-height:40px;padding:0 14px}.command-console__feed span:after{color:#ffb799;content:"stable"}.command-console--product{grid-area:product;padding:22px;width:auto}.command-console--product strong{color:#fff8f2;display:block;font-size:1.38rem;margin-bottom:12px;position:relative;z-index:1}.command-console--product p{color:#ebded6ad;position:relative;z-index:1}.command-console__list{display:grid;gap:10px;list-style:none;margin:18px 0 0;padding:0;position:relative;z-index:1}.command-console__list li{background:#ffffff0a;border:1px solid rgba(255,132,81,.08);border-radius:14px;color:#f3e6dd;padding:10px 12px}.command-console--signals{grid-area:signals;padding:22px;width:auto}.command-console__metrics{display:grid;gap:12px;position:relative;z-index:1}.command-console__metric{background:#ffffff0a;border:1px solid rgba(255,132,81,.08);border-radius:16px;display:grid;gap:6px;padding:14px 16px}.command-console__metric strong{color:#fff8f2;font-size:1.22rem}.command-console__metric span{color:#ffb799;font-family:IBM Plex Mono,monospace;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.contact-section--command,.launch-roadmap,.manifest-section,.product-hub,.signal-strip,.system-section{padding:26px 0 92px}.manifest-grid,.signal-strip__grid,.system-grid{display:grid;gap:22px;margin:0 auto;width:var(--container)}.signal-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.manifest-stack article,.roadmap-grid--tech .roadmap-list article,.signal-strip__card,.system-card{background:linear-gradient(180deg,#101a2ef5,#0c1422f5);border:1px solid rgba(255,132,81,.14);border-radius:28px;box-shadow:var(--shadow);overflow:hidden;position:relative}.contact-section--command .contact-form:before,.manifest-stack article:before,.product-hub .product-card:before,.roadmap-grid--tech .roadmap-list article:before,.signal-strip__card:before,.system-card:before{background:linear-gradient(90deg,#ff6b3d,#ffb489);content:"";height:4px;inset:0 auto auto 0;position:absolute;width:120px}.signal-strip__card{display:grid;gap:12px;padding:24px}.signal-strip__card span,.system-card span{color:#ffb799;font-family:IBM Plex Mono,monospace;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase}.signal-strip__card strong{color:#fff7f1;font-size:1.72rem}.manifest-stack article p,.roadmap-grid--tech .roadmap-list article p,.signal-strip__card p,.system-card p{color:#eaded6b3}.system-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.system-card{display:grid;gap:14px;padding:24px}.system-card h3{color:#fff7f1;font-size:1.34rem}.manifest-grid{align-items:start;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.manifest-copy,.manifest-stack{display:grid;gap:18px}.manifest-stack article{padding:24px}.manifest-stack span{align-items:center;background:linear-gradient(135deg,#ff6b3d2e,#ffaa8814);border-radius:16px;color:#ffd0ba;display:inline-flex;font-family:IBM Plex Mono,monospace;font-weight:600;height:50px;justify-content:center;margin-bottom:16px;width:50px}.contact-section--command .contact-form,.contact-section--command .contact-list li,.product-hub .product-card,.roadmap-grid--tech .roadmap-list article{background:linear-gradient(180deg,#101a2ef5,#0c1422f5);border-color:#ff84511f}.launch-roadmap .section-heading,.product-hub .section-heading{max-width:60rem}.product-hub .product-card:hover{border-color:#ff845142;box-shadow:0 34px 90px #0000005c}.pill{background:linear-gradient(135deg,#ff6b3d2e,#ffb48914);color:#ffd7c3}.contact-list strong,.product-card__tagline,.product-detail-tagline,.product-highlights li strong{color:#fff8f2}.contact-list span,.product-card__summary,.product-highlights li span{color:#eaded6b3}.product-card__link,.product-detail-meta a{color:#ffbfa0}.product-card__audience{color:#ffe4d38a}.product-highlights li{border-top-color:#ff845114}.roadmap-grid--tech .roadmap-list article{padding-left:30px}.roadmap-grid--tech .roadmap-list article:after{background:linear-gradient(180deg,#ff6b3d,#ff6b3d0a)}.contact-section--command .contact-copy{display:grid;gap:18px}.contact-section--command .contact-form__header{border-bottom-color:#ff845114}.contact-section--command .contact-form__header span{color:#ffb799}.contact-section--command .contact-form input,.contact-section--command .contact-form textarea{background:#ffffff0a;border-color:#ff84511f;color:#fff7f1}.contact-section--command .contact-form input::-moz-placeholder,.contact-section--command .contact-form textarea::-moz-placeholder{color:#eaded657}.contact-section--command .contact-form input::placeholder,.contact-section--command .contact-form textarea::placeholder{color:#eaded657}.contact-section--command .contact-form input:focus,.contact-section--command .contact-form textarea:focus{background:#ffffff0f;border-color:#ff845142;box-shadow:0 0 0 4px #ff6b3d1f}.site-footer{background:#070c14f5;border-top-color:#ff84511f}.legal-page h1,.legal-page h2,.legal-page h3,.legal-page strong{color:#16233f}.legal-page h1{font-size:clamp(2.5rem,5vw,4.6rem);letter-spacing:-.04em;line-height:.98;max-width:8ch}.legal-page .eyebrow{color:#ff6b3d}.legal-hero__content,.legal-section,.legal-summary,.legal-toc{background:linear-gradient(180deg,#f8fafffa,#eef3fcf0);border-color:#16233f14}.legal-lead,.legal-list,.legal-meta,.legal-section p,.legal-summary__copy,.legal-toc ol{color:#16233fc7}.legal-summary__action{color:#fff}.footer-column a,.footer-record a,.footer-summary{color:#e9ded6ad}.footer-column a:hover,.footer-record a:hover{color:#fff8f2}.footer-column span,.footer-domain{color:#ffb799}@media(max-width:1140px){.command-hero__grid,.command-hero__stage,.manifest-grid,.signal-strip__grid,.system-grid{grid-template-columns:1fr}.command-hero__stage{gap:18px;grid-template-areas:"brand" "product" "signals";min-height:auto}.command-console{width:auto}}@media(max-width:860px){.header-actions{align-items:flex-start;flex-direction:column;width:100%}.command-hero{padding-top:44px}.command-console--brand,.command-console--product,.command-console--signals,.manifest-stack article,.signal-strip__card,.system-card{padding:22px}.command-hero h1{max-width:none}}@media(max-width:640px){.command-hero,.contact-section--command,.launch-roadmap,.manifest-section,.product-hub,.signal-strip,.system-section{padding:30px 0 58px}.command-console,.manifest-stack article,.signal-strip__card,.system-card{border-radius:24px}.command-console__logo{width:min(60%,180px)}.header-status{justify-content:center;width:100%}}:root{--bg:#f6f9fc;--bg-strong:#eef3f9;--surface:hsla(0,0%,100%,.82);--surface-strong:hsla(0,0%,100%,.96);--surface-soft:rgba(246,249,252,.82);--text:#31435f;--text-strong:#11233d;--text-muted:rgba(49,67,95,.74);--text-faint:rgba(49,67,95,.5);--border:rgba(17,35,61,.08);--border-strong:rgba(255,107,61,.18);--accent:#ff8f61;--accent-strong:#ff6b3d;--accent-deep:#ff6b3d;--accent-soft:rgba(255,107,61,.08);--shadow:0 20px 48px rgba(28,52,84,.09)}body{background:radial-gradient(circle at 12% 14%,rgba(255,107,61,.08),transparent 22%),radial-gradient(circle at 86% 10%,rgba(255,157,97,.08),transparent 18%),linear-gradient(180deg,#fbfdff,#f4f8fc 42%,#eef3f9);color:var(--text)}body:before{background:linear-gradient(rgba(17,35,61,.03) 1px,transparent 0),linear-gradient(90deg,rgba(17,35,61,.03) 1px,transparent 0);background-size:96px 96px}body:after{background:radial-gradient(circle at 22% 18%,hsla(0,0%,100%,.94),transparent 20%),radial-gradient(circle at 72% 14%,hsla(0,0%,100%,.8),transparent 18%)}.site-header{background:#fafcffd1;border-bottom:1px solid rgba(17,35,61,.06);box-shadow:0 10px 28px #1c34540f}.header-inner{padding:18px 0}.brand-mark,.brand-mark img{height:64px;width:64px}.brand-mark img{filter:none}.brand-copy strong{color:#12243e;font-size:1.06rem}.brand-copy small{color:#31435f94;letter-spacing:.06em;text-transform:uppercase}.header-actions{gap:14px}.header-status{background:#ff6b3d0f;border-color:#ff6b3d1f;color:#d46742;font-size:.7rem;min-height:40px;padding:0 14px}.header-status:before{background:#ff8f61;box-shadow:none}.header-nav a{color:var(--text-muted)}.header-nav .router-link-active,.header-nav a:hover{background:#ffffffc2;border-color:#11233d14;color:var(--text-strong)}.header-nav__cta{background:linear-gradient(135deg,#ff6b3df5,#ff8f61e6)!important;border-color:transparent!important;color:#fff!important}.command-hero{padding:68px 0 30px}.command-hero:before{background:radial-gradient(circle at 16% 18%,rgba(255,107,61,.08),transparent 28%),radial-gradient(circle at 80% 20%,rgba(255,157,97,.08),transparent 24%),linear-gradient(180deg,hsla(0,0%,100%,.7),transparent);height:56%}.command-hero__grid{gap:40px}.command-hero__copy{gap:20px}.command-hero__tag{background:#ffffffe6;border-color:#11233d14;box-shadow:0 10px 22px #1c34540d;color:#d06e4c;min-height:38px}.command-hero__tag:before{background:#ff8f61}.command-hero h1{color:#10223b;font-size:clamp(3.2rem,5.5vw,5.8rem);line-height:.98;max-width:10ch}.hero-description,.page-hero p,.product-detail-summary{color:var(--text-muted)}.hero-caption{color:var(--text-faint)}.hero-points--command li{background:#ffffffd1;border:1px solid rgba(17,35,61,.06);box-shadow:0 14px 34px #1c34540d;color:var(--text)}.hero-points--command li:before{color:#d77b56}.button--primary{box-shadow:0 14px 28px #ff6b3d29}.button--ghost{background:#ffffffe0;border-color:#11233d14;color:var(--text-strong)}.command-hero__stage{gap:22px}.command-console,.contact-section--command .contact-form,.contact-section--command .contact-list li,.manifest-stack article,.product-hub .product-card,.roadmap-grid--tech .roadmap-list article,.signal-strip__card,.system-card{background:linear-gradient(180deg,#fffffff5,#f5f8fcf5);border:1px solid rgba(17,35,61,.08);box-shadow:var(--shadow)}.command-console:before{background:linear-gradient(rgba(17,35,61,.03) 1px,transparent 0),linear-gradient(90deg,rgba(17,35,61,.03) 1px,transparent 0);background-size:32px 32px}.command-console__head,.command-console__metric span{color:#cf7450}.command-console--brand{min-height:500px}.command-console__logo-shell{background:radial-gradient(circle at 50% 36%,rgba(255,107,61,.08),transparent 34%),linear-gradient(180deg,#fffffff5,#f7f9fcf0);border-color:#11233d0f}.command-console__logo-shell:after{border-color:#11233d0d}.command-console__logo{filter:none}.command-console__feed span,.command-console__list li,.command-console__metric{background:#f6f9fceb;border-color:#11233d0f;color:var(--text)}.command-console__feed span:after{color:#d17350}.command-console--product strong,.command-console__metric strong,.contact-list strong,.manifest-stack h3,.product-card__tagline,.product-detail-tagline,.product-highlights li strong,.signal-strip__card strong,.system-card h3{color:var(--text-strong)}.command-console--product p,.contact-list span,.manifest-stack article p,.product-card__summary,.product-highlights li span,.roadmap-grid--tech .roadmap-list article p,.signal-strip__card p,.system-card p{color:var(--text-muted)}.contact-section--command,.launch-roadmap,.manifest-section,.product-hub,.signal-strip,.system-section{padding:22px 0 86px}.contact-section--command .contact-form:before,.manifest-stack article:before,.product-hub .product-card:before,.roadmap-grid--tech .roadmap-list article:before,.signal-strip__card:before,.system-card:before{background:linear-gradient(90deg,#ff6b3d,#ffb38c)}.contact-section--command .contact-form__header span,.footer-column span,.footer-domain,.signal-strip__card span,.system-card span{color:#d77852}.contact-section--command .contact-copy,.manifest-copy{gap:16px}.pill{background:#ff6b3d14;color:#d36e47}.product-card__audience{color:var(--text-faint)}.product-card__link,.product-detail-meta a{color:#cf6e4a}.roadmap-grid--tech .roadmap-list article:after{background:linear-gradient(180deg,#ff8f61,#ff8f610a)}.contact-section--command .contact-form__header{border-bottom-color:#11233d0f}.contact-section--command .contact-form input,.contact-section--command .contact-form textarea{background:#ffffffeb;border-color:#11233d14;color:var(--text-strong)}.contact-section--command .contact-form input::-moz-placeholder,.contact-section--command .contact-form textarea::-moz-placeholder{color:#31435f5c}.contact-section--command .contact-form input::placeholder,.contact-section--command .contact-form textarea::placeholder{color:#31435f5c}.contact-section--command .contact-form input:focus,.contact-section--command .contact-form textarea:focus{background:#fff;border-color:#ff6b3d33;box-shadow:0 0 0 4px #ff6b3d14}.site-footer{background:#f6f9fceb;border-top-color:#11233d0f}.footer-column a,.footer-record a,.footer-summary{color:var(--text-muted)}.footer-column a:hover,.footer-record a:hover{color:var(--text-strong)}.legal-lead,.legal-list,.legal-meta,.legal-page h1,.legal-page h2,.legal-page h3,.legal-page strong,.legal-section p,.legal-summary__copy,.legal-toc ol{color:#12243e}.legal-page h1{font-size:clamp(2.4rem,4.6vw,4.4rem);line-height:1.04;max-width:none}.legal-hero__content,.legal-section,.legal-summary,.legal-toc{background:linear-gradient(180deg,#fffffff7,#f5f8fcf2);border-color:#11233d14;box-shadow:0 18px 40px #1c345414}@media(max-width:1140px){.command-hero__grid{gap:28px}.command-hero__stage{grid-template-areas:"brand" "product" "signals";grid-template-columns:1fr}}@media(max-width:860px){.header-actions{gap:12px}.command-hero h1{font-size:clamp(2.8rem,10vw,4rem);max-width:none}}
