.marketing-shell{--mk-ink:#111b33;--mk-ink-soft:#26334f;--mk-muted:#64708a;--mk-ground:#f5f6fa;--mk-ground-warm:#fbfaf6;--mk-panel:#fff;--mk-line:#1723401c;--mk-brand:#5264f7;--mk-brand-dark:#3f50db;--mk-cyan:#24a7bb;--mk-amber:#f0ad3d;--mk-green:#087a4e;background:var(--mk-ground-warm);min-height:100vh;color:var(--mk-ink);position:relative;overflow:clip}.marketing-aurora{z-index:0;filter:blur(16px);pointer-events:none;background:radial-gradient(circle at 36% 44%,#5264f72e,#0000 34%),radial-gradient(circle at 64% 62%,#24a7bb21,#0000 30%);border-radius:50%;width:980px;height:980px;position:absolute;top:-340px;right:-220px}.marketing-shell .wrap{width:min(100%,1320px);max-width:1320px;padding-inline:34px}.marketing-shell .nav{z-index:70;box-shadow:none;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fbfaf6d6;border-bottom:1px solid #14203914;animation:none;position:sticky;top:0}.marketing-shell .nav-inner{height:78px}.marketing-shell .wordmark{color:var(--mk-ink);letter-spacing:-.055em;gap:11px;font-size:20px;font-weight:800}.marketing-shell .nav-links{gap:28px}.marketing-shell .nav-links a:not(.btn){color:#4b5872;font-size:13px;font-weight:600}.marketing-shell .nav-links a:not(.btn):hover{color:var(--mk-ink)}.marketing-shell .nav-links a:not(.btn):after{background:var(--mk-brand)}.marketing-shell .btn{min-height:45px;box-shadow:none;border:1px solid #0000;border-radius:12px;justify-content:center;gap:9px;padding:11px 18px;font-size:13px;font-weight:650}.marketing-shell .btn-amber{color:#fff;background:#111b33;border-color:#111b33}.marketing-shell .btn-amber:hover{background:#1b2946;box-shadow:0 12px 30px #111b332e}.marketing-shell .btn-ghost{color:var(--mk-ink);background:#ffffff9e;border-color:#111b3324}.marketing-shell .btn-ghost:hover{background:#fff;border-color:#111b3347}.marketing-shell .hero-v3{z-index:1;padding:92px 0 82px;position:relative}.marketing-shell .hero-grid{grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr);gap:78px}.hero-copy{min-width:0}.hero-badge{color:#5c6881;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #5264f72e;border-radius:999px;align-items:center;font-size:12px;font-weight:650;display:inline-flex;overflow:hidden;box-shadow:0 8px 30px #25304d0d}.hero-badge>span{padding:7px 11px}.hero-badge-live{color:#4051d9;border-right:1px solid #5264f724;align-items:center;gap:7px;display:inline-flex}.hero-badge-live i{background:#16a66a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #16a66a1c}.marketing-shell .hero h1{max-width:720px;color:var(--mk-ink);letter-spacing:-.055em;margin:25px 0 24px;font-size:clamp(52px,5.6vw,78px);font-weight:650;line-height:.99}.marketing-shell .hero h1>span{margin-top:6px;display:block}.marketing-shell .hero h1 em{z-index:0;color:#4356e8;font-style:normal;position:relative}.marketing-shell .hero h1 em:after{content:"";z-index:-1;background:#5264f721;border-radius:4px;height:15px;position:absolute;bottom:5px;left:-4px;right:-4px;transform:rotate(-1.2deg)}.marketing-shell .hero-sub{color:#53617b;max-width:610px;margin-bottom:31px;font-size:18px;line-height:1.65;animation:none}.marketing-shell .hero-ctas{gap:12px;animation:none}.hero-proof{border-top:1px solid #111b331f;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:600px;margin-top:42px;padding-top:21px;display:grid}.hero-proof>div{border-left:1px solid #111b331a;flex-direction:column;min-width:0;padding:0 18px;display:flex}.hero-proof>div:first-child{border-left:0;padding-left:0}.hero-proof strong{color:var(--mk-ink);font:650 19px/1.1 var(--font-d)}.hero-proof span{color:#5d697f;margin-top:5px;font-size:12px;line-height:1.35}.hero-product{min-width:0;padding:26px 16px 32px 28px;position:relative}.product-aura{filter:blur(1px);background:radial-gradient(circle at 34% 30%,#5264f759,#0000 33%),radial-gradient(circle at 72% 70%,#24a7bb3b,#0000 36%),#e8ebff;border-radius:52% 48% 44% 56%;position:absolute;inset:0;transform:rotate(-4deg)}.product-window{z-index:2;background:#0b1428;border:1px solid #ffffff29;border-radius:23px;position:relative;overflow:hidden;transform:perspective(1500px)rotateY(-2deg)rotateX(1deg);box-shadow:0 38px 100px #1b27484d,0 0 0 8px #ffffff4d}.product-window-bar{color:#c5cee1;background:#101b34;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:47px;padding:0 17px;font-size:12px;font-weight:650;display:flex}.product-window-bar>span:first-child{align-items:center;gap:8px;display:inline-flex}.product-window-bar i{background:#38d39f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #38d39f1a}.product-window-status{color:#7685a4}.product-window .intel{box-shadow:none;background:linear-gradient(#0d1830,#0b1428);border:0;border-radius:0;animation-delay:.15s}.product-window .intel-head{display:none}.product-window .intel-rows{min-height:390px;padding-block:11px}.product-window .sig{grid-template-columns:57px 1fr;padding:11px 17px}.product-window .sig-text{font-size:12.5px}.product-window .sig-src,.product-window .sig-tag,.product-window .sig-t,.product-window .intel-foot{font-size:12px}.hero-float{z-index:4;color:var(--mk-ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #1420391a;border-radius:13px;align-items:center;gap:10px;display:flex;position:absolute;box-shadow:0 18px 48px #1e2b4b29}.hero-float-score{padding:11px 13px;top:95px;right:-44px}.float-icon{color:#4859e7;background:#eeefff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.hero-float span{flex-direction:column;display:flex}.hero-float small{color:#5f6c83;font-size:12px}.hero-float strong{font-size:14px}.hero-float-score strong{font-size:17px}.hero-float-proof{color:#087a4e;padding:12px 14px;bottom:-4px;right:22px}.hero-float-proof span{color:var(--mk-ink)}.source-ribbon{z-index:2;background:#ffffffb8;border-block:1px solid #111b3317;position:relative}.source-ribbon-inner{align-items:center;gap:28px;min-height:86px;display:flex}.source-ribbon-inner>span{color:#59667c;letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:12px;font-weight:700}.source-ribbon-inner>div{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.source-ribbon-inner>div span{color:#4e5b73;background:#fff;border:1px solid #111b3317;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:600}.marketing-shell .band{border-top:0;padding:118px 0;position:relative}.lead-band{background:#fff}.product-band{background:#f3f5fa}.section-heading{max-width:820px}.section-heading-row{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:end;gap:80px;max-width:none;display:grid}.marketing-shell .eyebrow{color:#4254df;font-family:var(--font-b);letter-spacing:.08em;gap:8px;font-size:12px;font-weight:750}.marketing-shell .eyebrow:before{opacity:1;background:#5264f7;border-radius:3px;width:8px;height:8px;transform:rotate(45deg)}.marketing-shell h2.sec-title{max-width:780px;color:var(--mk-ink);letter-spacing:-.045em;margin-top:18px;font-size:clamp(36px,4.2vw,58px);font-weight:650;line-height:1.06}.section-heading>.reveal>p,.section-heading-row>.reveal>p{color:#64708a;margin:23px 0 0;font-size:16px;line-height:1.7}.section-heading-row>.reveal>p{margin:0 0 4px}.lead-stage{background:linear-gradient(120deg,#5264f70e,#0000 48%),#f8f9fc;border:1px solid #1927461a;border-radius:26px;grid-template-columns:330px minmax(0,1fr);gap:54px;margin-top:65px;padding:35px 39px;display:grid;overflow:hidden;box-shadow:0 24px 80px #1d2a4914}.lead-stage-copy{flex-direction:column;justify-content:center;display:flex}.lead-stage-tag{color:#4051d9;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.lead-stage-copy>strong{color:var(--mk-ink);font:650 34px/1.08 var(--font-d);letter-spacing:-.035em;margin-top:10px}.lead-stage-copy p{color:#66728a;margin:12px 0 0;font-size:13px;line-height:1.55}.lead-stage-copy ul{color:#3e4a63;flex-direction:column;gap:8px;margin:19px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.lead-stage-copy li{align-items:center;gap:8px;display:flex}.lead-stage-copy li svg{color:#078053}.lead-stage .lifecycle{align-self:center;margin:22px 0 0}.lead-stage .lc-bar{background:#dfe4ef;height:10px}.lead-stage .lc-fill{background:linear-gradient(90deg,#5264f7,#24a7bb 66%,#d5dbe8)}.lead-stage .lc-stages{color:#6d7890;font-family:var(--font-b);letter-spacing:.03em;font-size:12px;font-weight:700}.lead-stage .lc-you .pin{color:#4051d9;background:#e9ebff;border-color:#5264f740}.lead-stage .lc-you .stem{background:#5264f7}.lead-stage .lc-them .pin{color:#59657c;background:#fff;border-color:#d7dce6}.lead-stage .lc-them .stem{background:#8490a7}.product-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;margin-top:68px;display:grid}.bento-card{background:#fff;border:1px solid #16223d1a;border-radius:24px;padding:29px;position:relative;overflow:hidden;box-shadow:0 14px 44px #1e2a470e}.bento-card h3{color:var(--mk-ink);letter-spacing:-.025em;margin:12px 0 10px;font-size:23px;font-weight:650;line-height:1.18}.bento-card p{color:#66728a;margin:0;font-size:13px;line-height:1.6}.feature-icon{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.feature-icon.violet{color:#495ae4;background:#ebedff}.feature-icon.cyan{color:#147f91;background:#e6f8fa}.feature-icon.amber{color:#a55a0b;background:#fff3dd}.feature-icon.green{color:#087a4e;background:#e7f6ee}.bento-kicker{color:#7a859b;letter-spacing:.11em;text-transform:uppercase;margin-top:18px;font-size:12px;font-weight:750;display:block}.bento-card a{color:#4051d9;align-items:center;gap:6px;margin-top:18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.bento-predictive{background:radial-gradient(circle at 85% 18%,#5264f726,#0000 35%),#fff;grid-column:span 12;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;min-height:420px;display:grid}.bento-card-copy{max-width:410px}.bento-opportunities{background:#101b34;border:1px solid #ffffff1a;border-radius:19px;flex-direction:column;gap:11px;padding:20px;display:flex;position:relative;transform:rotate(1deg);box-shadow:0 28px 70px #111d3933}.bento-opportunity{background:#ffffff0b;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:4px 15px;padding:14px 15px;display:grid;position:relative}.bento-opportunity.featured{background:linear-gradient(140deg,#5b6cff2e,#ffffff0e);border-color:#7485ff59;flex-direction:column;padding:19px;display:flex}.bento-opportunity strong{color:#f6f8ff;font-size:13px;font-weight:650}.bento-opportunity small{color:#8f9db9;font-size:12px}.bento-opportunity.featured>strong{margin-top:13px;font-size:16px}.bento-opportunity.featured>div{gap:7px;margin-top:17px;display:flex}.bento-opportunity.featured>div span,.bento-status{color:#c9d2e6;background:#ffffff12;border-radius:7px;padding:5px 8px;font-size:12px;font-weight:650}.opp-orbit{color:#61d8b2;background:#40d1ae1a;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.opp-orbit i{background:currentColor;border-radius:50%;width:5px;height:5px}.bento-status{color:#aebaff;align-self:center}.bento-status.green{color:#61d8b2}.bento-evidence{grid-column:span 7;min-height:390px}.bento-teaming{grid-column:span 5;min-height:390px}.bento-system{grid-column:span 12;min-height:290px}.evidence-chain{align-items:center;gap:8px;margin:32px 0 21px;display:flex}.evidence-chain>span,.evidence-chain>strong{color:#4f5c75;background:#f8f9fc;border:1px solid #e1e5ed;border-radius:10px;align-items:center;gap:7px;min-height:44px;padding:10px 11px;font-size:12px;font-weight:650;display:inline-flex}.evidence-chain>strong{color:#4051d9;background:#eeefff;border-color:#cdd2ff}.evidence-chain>i{background:#cbd1dd;width:16px;height:1px}.partner-stack{flex-direction:column;gap:10px;margin-top:29px;display:flex}.partner-stack>div{background:#f8f9fb;border:1px solid #e2e6ee;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.partner-avatar{color:#4051d9;background:#e9ebff;border-radius:10px;place-items:center;width:35px;height:35px;font-size:12px;font-weight:750;display:grid}.partner-avatar.alt{color:#087a4e;background:#e7f6ee}.partner-stack>div>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.partner-stack strong{color:var(--mk-ink);font-size:12px}.partner-stack small{color:#7b869b;font-size:12px}.partner-stack b{color:#087a4e;font-size:12px}.bento-system{background:radial-gradient(circle at 77%,#24a7bb1c,#0000 30%),#fff}.bento-system>p{max-width:620px}.system-nodes{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.system-nodes span{color:#4f5c75;text-align:center;background:#f8f9fc;border:1px solid #dde2ec;border-radius:12px;min-width:108px;padding:13px 16px;font-size:12px;font-weight:650;position:relative}.system-nodes span:not(:last-child):after{content:"";background:#c8cfdb;width:13px;height:1px;position:absolute;top:50%;right:-13px}.executive-band{background:radial-gradient(circle at 20% 0,#5264f733,#0000 32%),radial-gradient(circle at 100% 100%,#24a7bb1f,#0000 30%),#0d172d;padding:120px 0;position:relative}.executive-band:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}.executive-layout{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:80px;display:grid;position:relative}.executive-copy .eyebrow{color:#7f90ff}.executive-copy .eyebrow:before{background:#7f90ff}.executive-copy h2{color:#f5f7ff;letter-spacing:-.045em;margin:20px 0 19px;font-size:clamp(38px,4.2vw,58px);font-weight:650;line-height:1.04}.executive-copy>p{color:#aeb9ce;margin:0;font-size:15px;line-height:1.7}.executive-checks{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.executive-checks span{color:#cad2e4;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:600;display:inline-flex}.executive-console{background:#101d36e8;border:1px solid #ffffff1f;border-radius:22px;overflow:hidden;box-shadow:0 34px 100px #00000057}.executive-console .exec-chrome{color:#8593b0;border-bottom-color:#ffffff14;justify-content:space-between;font-size:12px}.executive-console .exec-chrome>span:first-child{color:#b5c0d7;align-items:center;gap:8px;display:inline-flex}.executive-console .exec-chrome i{background:#45d2a2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #45d2a21a}.executive-message{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:25px;display:grid}.exec-avatar{color:#fff;background:linear-gradient(145deg,#6477ff,#3b4bca);border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 10px 24px #4859e147}.executive-message small{color:#8f9bb5;text-transform:uppercase;font-size:12px;font-weight:700}.executive-message strong{color:#f6f8ff;margin-top:4px;font-size:17px;line-height:1.35;display:block}.executive-message p{color:#aab5ca;margin:8px 0 0;font-size:12px;line-height:1.55}.executive-console .exec-grid{background:#ffffff14;border-top:1px solid #ffffff14}.executive-console .stat{background:#101d36;padding:20px}.executive-console .stat .num{color:#f2f5ff;font-size:25px}.executive-console .stat.hot .num{color:#f3b64f}.executive-console .stat.cool .num{color:#69d2df}.executive-console .stat .lab{color:#8795af;font-size:12px}.marketing-shell .access{text-align:left;background:#f3f5fa;padding:104px 0}.access-card{background:radial-gradient(circle at 84% 25%,#5c6fff73,#0000 28%),linear-gradient(135deg,#111d37,#192a4a);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:70px;display:grid;overflow:hidden;box-shadow:0 34px 90px #14224133;padding:55px 60px!important}.access-copy .eyebrow{color:#8f9cff}.access-copy .eyebrow:before{background:#8f9cff}.marketing-shell .access h2{color:#f7f8ff;letter-spacing:-.045em;max-width:770px;margin:17px 0 14px;font-size:clamp(34px,4vw,54px);font-weight:650;line-height:1.05}.marketing-shell .access p{color:#afbbcf;max-width:680px;margin:0;font-size:14px;line-height:1.65}.access-action{flex-direction:column;align-items:center;gap:11px;display:flex}.access-action .btn-amber{color:#111b33;background:#fff;border-color:#fff;min-width:190px}.access-action .btn-amber:hover{background:#f3f5ff}.access-action>span{color:#9da9bf;text-align:center;font-size:12px}.marketing-footer{background:#0b1428;border-top:0;padding:70px 0 28px;display:block}.marketing-footer>.wrap:first-child{justify-content:space-between;align-items:flex-start;gap:70px;display:flex}.marketing-footer .wordmark{color:#f4f6fc}.marketing-footer>.wrap>div:first-child>p{color:#8592aa;max-width:390px;margin:17px 0 0;font-size:12.5px}.footer-links{gap:80px;display:flex}.footer-links>div{flex-direction:column;gap:9px;min-width:100px;display:flex}.footer-links strong{color:#f0f3fa;margin-bottom:3px;font-size:12px}.footer-links a{color:#8c99b1;font-size:12px;text-decoration:none}.footer-links a:hover{color:#fff}.footer-bottom{color:#8290aa;border-top:1px solid #ffffff14;justify-content:space-between;font-size:12px;display:flex;margin-top:55px!important;padding-top:22px!important}body:has(.side){--ink-950:#f3f5fa;--ink-900:#fff;--ink-850:#fff;--ink-800:#eef1f7;--line:#dfe4ed;--line-strong:#cbd2df;--text-hi:#14213a;--text-mid:#4d5a72;--text-low:#5c6980;--amber:#5264f7;--amber-soft:#5264f71a;--ice:#0f6e7e;--ice-soft:#24a7bb1a;--green:#067647;--accent-neg:#b93822;--accent-info:#285da8;--accent-ai:#0f6e7e;--accent-quote:#537267;--panel-float:#fffffff7;--red:#c93325;--red-soft:#c9332517;--radius:15px;--wl-ground:243 245 250;--wl-ground-2:237 240 246;--wl-panel:255 255 255;--wl-panel-hi:249 250 252;--wl-raise:238 241 247;--wl-text-hi:20 33 58;--wl-text:77 90 114;--wl-text-dim:104 117 141;--wl-future:64 81 217;--wl-now:165 82 9;--wl-money:6 118 71;--wl-danger:185 56 34;--wl-violet:82 100 247;--wl-line:#dfe4ed;--wl-line-strong:#cbd2df;color:#14213a;background:radial-gradient(circle at 78% 0,#5264f70e,#0000 28%),#f3f5fa;padding-top:72px;padding-left:264px}body:has(.side) *{letter-spacing:inherit}:is(body:has(.side) h1,body:has(.side) h2,body:has(.side) h3){letter-spacing:-.025em}body:has(.side) .bg{background:radial-gradient(circle at 78% 0,#5264f70e,#0000 28%),#f3f5fa}body:has(.side) .brand-wordmark{align-items:center;gap:11px;width:auto;height:auto;display:flex;overflow:visible}body:has(.side) .brand-mark{background:#ffffff12;border:1px solid #ffffff1a;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}body:has(.side) .brand-copy{flex-direction:column;display:flex}body:has(.side) .brand-copy strong{color:#f7f8fc;font:800 17px/1.05 var(--font-d);letter-spacing:-.055em}body:has(.side) .brand-copy small{color:#7785a2;letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:650}body:has(.side) .brand-wordmark.compact .brand-mark{background:#111d36;border-color:#dce1ea;width:34px;height:34px}body:has(.side) .side{background:radial-gradient(circle at 10% 0,#5264f73d,#0000 27%),linear-gradient(#111d36 0%,#0c162b 100%);border-right:0;width:264px;padding:17px 13px 13px;box-shadow:9px 0 36px #111d361a}body:has(.side) .side:after{content:"";z-index:-1;opacity:.14;pointer-events:none;background-image:radial-gradient(#ffffff52 .7px,#0000 .7px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 42%);mask-image:linear-gradient(#000,#0000 42%)}body:has(.side) .side-brand{border-bottom:0;min-height:49px;padding:0 8px 13px}.side-workspace-card{background:#ffffff0b;border:1px solid #ffffff17;border-radius:13px;flex-direction:column;margin:5px 4px 16px;padding:12px;display:flex}.side-workspace-card>span{color:#76849f;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.side-workspace-card>strong{color:#f2f5fb;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:650;overflow:hidden}.side-workspace-card>small{color:#5ed3ad;align-items:center;gap:5px;margin-top:9px;font-size:12px;font-weight:600;display:flex}body:has(.side) .side-nav{scrollbar-color:#ffffff2b transparent;gap:15px;padding:0 1px 12px}body:has(.side) .side-glabel{color:#6f7d99;letter-spacing:.09em;text-transform:uppercase;padding:0 10px 5px;font-size:12px;font-weight:750}body:has(.side) .side-item{color:#aeb9ce;border-radius:9px;gap:10px;min-height:37px;padding:8px 10px;font-size:12px;font-weight:540}body:has(.side) .side-item:hover{color:#fff;background:#fff1}body:has(.side) .side-item.on{color:#fff;background:linear-gradient(90deg,#5f71ff3b,#5f71ff14);font-weight:650;box-shadow:inset 0 0 0 1px #7c8cff2b}body:has(.side) .side-item.on:before{background:#f2b54b;border-radius:0 4px 4px 0;width:3px;height:18px;left:-1px}body:has(.side) .side-ic{color:#8290aa;opacity:1;width:16px;height:16px}body:has(.side) .side-item.on .side-ic{color:#aab5ff}.side-cta{color:#f4c26a;background:#f2b54b1a;border:1px solid #f2b54b3d;border-radius:11px;align-items:center;gap:8px;min-height:41px;margin:0 3px 9px;padding:9px 11px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.side-cta span{flex:1}.side-cta:hover{color:#ffe0a2;background:#f2b54b29}body:has(.side) .side-foot{border-top-color:#ffffff14;margin-top:0;padding:10px 9px 1px}body:has(.side) .side-ws{color:#d8deea;font-size:12px}body:has(.side) .side-ws-dot{background:#41cf9f;box-shadow:0 0 0 3px #41cf9f1a}body:has(.side) .side-role{color:#7886a1;font-size:12px}body:has(.side) .topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f8f9fcdb;border-bottom:1px solid #1c294514;height:72px;padding:0 31px;left:264px;box-shadow:0 5px 28px #18254309}body:has(.side) .topbar-context{color:#8b96aa;gap:8px}body:has(.side) .topbar-workspace{color:#758198;font-size:12px;font-weight:600}body:has(.side) .topbar-title{color:#14213a;font-size:12px;font-weight:700}.topbar-signal{color:#526078;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.topbar-signal i{background:#15a66a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #15a66a17}body:has(.side) .topbar-right{gap:10px}body:has(.side) .cmdk-trigger{color:#5f6c83;background:#ffffffd6;border-color:#dce2ec;border-radius:11px;width:226px;height:38px;box-shadow:0 3px 12px #1d2a490a}body:has(.side) .cmdk-trigger:hover{background:#fff;border-color:#bfc7d6}body:has(.side) .cmdk-trigger kbd{color:#526077;background:#f3f5f8;border-color:#e1e5ed;border-radius:5px}:is(body:has(.side) .nb-btn,body:has(.side) .pm-trigger){border:1px solid #0000;border-radius:11px;min-height:38px}:is(body:has(.side) .nb-btn:hover,body:has(.side) .pm-trigger:hover){background:#fff;border-color:#dce2ec}body:has(.side) .pm-avatar{color:#fff;background:linear-gradient(145deg,#6477ff,#4657df);box-shadow:0 5px 15px #4657df33}:is(body:has(.side) .pm-panel,body:has(.side) .nb-panel,body:has(.side) .cmdk){background:#fff;border-color:#dfe4ed;border-radius:16px;box-shadow:0 24px 70px #15223e2b}body:has(.side) .wrap{max-width:1400px;padding-inline:32px}body:has(.side) :is(.radar,.cc){padding-top:34px;padding-bottom:74px}body:has(.side) .radar-head{background:radial-gradient(circle at 92% 0,#5264f71a,#0000 28%),#fff;border:1px solid #dfe4ed;border-radius:19px;margin-bottom:24px;padding:27px 29px;position:relative;overflow:hidden;box-shadow:0 10px 34px #1b29470b}body:has(.side) .radar-head:after{content:"";background:linear-gradient(#5264f7,#26a6b9);width:4px;position:absolute;top:0;bottom:0;left:0}body:has(.side) .eyebrow{color:#4051d9;letter-spacing:.03em;font-size:12px;font-weight:750}body:has(.side) .radar-title{color:#14213a;letter-spacing:-.035em;max-width:850px;margin-top:8px;font-size:clamp(27px,2.4vw,35px);font-weight:650;line-height:1.15}body:has(.side) .intel-sub{color:#68758d;max-width:820px;margin-top:10px;font-size:13.5px;line-height:1.55}body:has(.side) :is(.opp,.radar-notice,.intel-panel,.cc-panel,.fc,.dash-mix,.brief-card,.fc-card,.ge-col,.ge-result,.board-col,.pcard,.ct-row,.pt-stat,.oc-row,.sh,.alx,.plan-card,.workspace-mode-panel){background:#fff;border-color:#dfe4ed;border-radius:15px;box-shadow:0 8px 28px #1a28460b}body:has(.side) :is(.cc-panel,.intel-panel,.fc-card,.ge-col,.ge-result,.plan-card){padding:23px 24px}body:has(.side) .cc-panel-title{color:#68758d;font-family:var(--font-b);letter-spacing:.07em;font-size:12px;font-weight:750}.command-page{max-width:1400px;padding:34px 34px 78px}.command-header{background:radial-gradient(circle at 82% 10%,#6074ff5c,#0000 28%),radial-gradient(circle at 62% 110%,#24a7bb2e,#0000 26%),linear-gradient(135deg,#101c35,#172948);border:1px solid #ffffff14;border-radius:23px;align-items:flex-start;min-height:220px;margin:0;padding:30px 32px 83px;position:relative;overflow:hidden;box-shadow:0 25px 70px #111f3c2e}.command-header:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:260px;height:160px;position:absolute;bottom:-40px;right:17%;transform:rotate(-12deg)}.command-kicker{color:#8fa0ff;font-size:12px;font-weight:700}.command-header h1{color:#f7f9ff;letter-spacing:-.04em;margin-top:10px;font-size:38px;font-weight:650}.command-header p{color:#aeb9ce;max-width:690px;margin-top:9px;font-size:13.5px}.command-header-actions{z-index:2;margin-top:4px;position:relative}.command-live{color:#c1cadb;font-size:12px}.command-live i{background:#4ed1a5;box-shadow:0 0 0 4px #4ed1a51a}.command-primary{color:#fff;background:linear-gradient(135deg,#6578ff,#4b5ce2);border-color:#6477ff;border-radius:11px;min-height:40px;font-size:12px;font-weight:700;box-shadow:0 9px 22px #4b5ce23b}body:has(.side) .brief-btn{color:#fff;background:linear-gradient(135deg,#6578ff,#4b5ce2);border-color:#6477ff;border-radius:11px;min-height:40px;font-size:12px;font-weight:700;box-shadow:0 9px 22px #4b5ce23b}.command-primary:hover{background:linear-gradient(135deg,#7284ff,#5264e8);box-shadow:0 11px 26px #4b5ce245}body:has(.side) .brief-btn:hover:not(:disabled){background:linear-gradient(135deg,#7284ff,#5264e8);box-shadow:0 11px 26px #4b5ce245}.command-metrics{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:-56px 20px 22px;position:relative}body:has(.side) .metric-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #dae0ebf0;border-radius:16px;min-height:136px;padding:19px;box-shadow:0 15px 38px #1422401a}.metric-icon{border-radius:12px;width:39px;height:39px}.metric-icon.money{color:#067647;background:#e7f6ee}.metric-icon.target{color:#a5520b;background:#fff0e2}.metric-icon.future{color:#4051d9;background:#e9ebff}.metric-icon.agency{color:#147f91;background:#e5f5f8}.metric-copy>span{color:#68758d;font-size:12px;font-weight:700}.metric-copy>strong{color:#14213a;letter-spacing:-.035em;margin-top:9px;font-size:28px}.metric-copy>small{color:#77839a;margin-top:8px;font-size:12px}body:has(.side) .exec-slim{background:radial-gradient(circle at 90% 10%,#5264f714,#0000 26%),#fafaff;border-color:#d8dcff;border-radius:16px;margin-bottom:20px;padding:18px 20px;box-shadow:0 10px 30px #2b36650e}.exec-ai-icon{color:#4051d9;background:#e7e9ff;border-radius:12px;width:40px;height:40px}.exec-kicker{color:#4051d9;font-size:12px}.exec-slim-txt strong{color:#14213a;font-size:13px}body:has(.side) .exec-slim-line{color:#68758d;font-size:12px}.lead-horizon{border-color:#dfe4ed;border-radius:17px;margin-bottom:20px;box-shadow:0 10px 34px #1927460b}.lead-horizon-head{padding:20px 22px 8px}.lead-horizon-kicker{color:#68758d;font-size:12px}.lead-horizon h2{color:#14213a;font-size:17px}.lead-horizon h2 span{color:#4051d9}.lead-horizon-note{color:#657187;font-size:12px}.command-moves{overflow:hidden;border-radius:17px!important;box-shadow:0 10px 34px #1927460d!important}.command-section-head{border-bottom-color:#e3e7ee;padding:18px 21px}.command-section-head span{color:#14213a;font-size:13px}.command-section-head small{color:#657187;font-size:12px}.command-section-head a{color:#4051d9;font-size:12px}body:has(.side) table{font-size:12px}body:has(.side) th{color:#59667e;letter-spacing:.03em;text-transform:uppercase;font-size:12px}body:has(.side) tr{border-color:#e5e8ef}body:has(.side) tbody tr:hover{background:#f7f8fb}body:has(.side) .radar-profile{font-family:var(--font-b);gap:6px;margin-top:16px;font-size:12px}body:has(.side) .pchip{color:#607089;font-family:var(--font-b);background:#f8f9fb;border-color:#dce2eb;border-radius:8px;padding:5px 8px;font-size:12px}body:has(.side) .pchip.strategy{color:#067647;background:#edf9f3;border-color:#bfe6d4}body:has(.side) .pchip.ice{color:#4051d9;background:#f0f1ff;border-color:#cbd2ff}body:has(.side) .pchip.amber{color:#a5520b;background:#fff7ed;border-color:#f1d1ab}.radar-filters{background:#fff;border:1px solid #dfe4ed;border-radius:15px;gap:10px;margin-bottom:18px;padding:11px;box-shadow:0 7px 24px #19274609}body:has(.side) .rf-search{background:#f8f9fb;border-radius:10px;min-height:39px;padding-inline:13px;font-size:12px}body:has(.side) .rf-chip{color:#617089;background:#fff;border-color:#dfe4ed;border-radius:9px;min-height:32px;font-size:12px}body:has(.side) .rf-chip.on{color:#4051d9;background:#edefff;border-color:#bcc5ff}body:has(.side) .opp-list{gap:17px}body:has(.side) .opp{border-radius:17px;grid-template-columns:92px minmax(0,1fr);gap:0;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}body:has(.side) .opp:hover{border-color:#c7ceff;transform:translateY(-2px);box-shadow:0 18px 42px #1b2a4d17}body:has(.side) .opp-rank{background:linear-gradient(#5264f71a,#5264f706),#f8f9ff;border-right:1px solid #e1e5ed;justify-content:flex-start;min-height:100%;padding:24px 14px}body:has(.side) .opp-score{color:#4051d9;font-size:30px}body:has(.side) .opp-score-lab{color:#7b879d;font-family:var(--font-b);letter-spacing:.08em;font-size:12px}body:has(.side) .opp-pwin{margin-top:16px;font-size:18px}body:has(.side) .opp-main{min-width:0;padding:22px 23px 21px}body:has(.side) .opp-top{font-family:var(--font-b);gap:7px;font-size:12px}body:has(.side) .opp-hash{color:#5f6c84;letter-spacing:0}body:has(.side) .opp-type{color:#285da8;letter-spacing:.05em;background:#e8f2ff;border-radius:7px;font-size:12px}body:has(.side) .opp-agency{color:#66758e;font-family:var(--font-m);font-size:12px}body:has(.side) .opp-title{color:#14213a;letter-spacing:-.02em;margin-top:12px;font-size:18px;font-weight:650}body:has(.side) .why-chip{border-radius:8px;padding:5px 8px;font-size:12px;font-weight:600}body:has(.side) .why-chip.pos{color:#067647;background:#edf9f3;border-color:#bfe5d3}body:has(.side) .why-chip.neg{color:#a93822;background:#fff3f0;border-color:#f0c8be}body:has(.side) .pwin-rec{border-radius:7px}body:has(.side) .pwin-rec.competitive{color:#4050d6}body:has(.side) .opp-due{border-radius:7px;font-size:12px}body:has(.side) .pwin-why{color:#4051d9;min-height:34px;box-shadow:none;background:#fff;border-color:#ccd2ff;border-radius:9px;margin:0;font-size:12px}body:has(.side) .opp-actions .brief-btn{color:#4051d9;min-height:34px;box-shadow:none;background:#fff;border-color:#ccd2ff;border-radius:9px;margin:0;font-size:12px}body:has(.side) .pwin-panel{margin-top:13px}body:has(.side) .opp-actions{gap:7px;margin-top:13px}body:has(.side) .ws{border-top-color:#e4e8ef}body:has(.side) .board{gap:15px}body:has(.side) .board-col{border-radius:17px;overflow:hidden;box-shadow:0 10px 32px #1927460d}body:has(.side) .board-col:first-child{border-top:3px solid #0a8b5a}body:has(.side) .board-col:nth-child(2){border-top:3px solid #5264f7}body:has(.side) .board-col:nth-child(3){border-top:3px solid #a3adbd}body:has(.side) .board-head{background:#fff;border-bottom-color:#e3e7ee;min-height:56px;padding:15px 17px}body:has(.side) .board-label{font-size:12px;font-weight:700}body:has(.side) .board-label.green{color:#067647}body:has(.side) .board-label.ice{color:#4051d9}body:has(.side) .board-label.muted{color:#68758d}body:has(.side) .board-count{color:#64718a;font-family:var(--font-b);background:#eef1f6;border-radius:8px;font-size:12px}body:has(.side) .board-cards{background:#f7f8fb;gap:11px;min-height:420px;padding:12px}body:has(.side) .pcard{border-radius:13px;padding:15px;box-shadow:0 5px 16px #1b29470e}body:has(.side) .pcard:hover{border-color:#c9d0ff;box-shadow:0 10px 25px #1b294717}body:has(.side) .pcard-type{color:#4051d9;font-family:var(--font-b);letter-spacing:.06em;font-size:12px;font-weight:750}body:has(.side) .pcard-score{color:#4051d9;font-size:16px}body:has(.side) .pcard-title{color:#14213a;margin-top:9px;font-size:13px;line-height:1.4}body:has(.side) .pcard-agency{color:#5f6c83;font-size:12px;line-height:1.45}body:has(.side) .pursuit-btn{border-radius:7px;min-height:28px;font-size:12px}:is(body:has(.side) .pursuit-btn.watching.on,body:has(.side) [role=radio][type=button].on){color:#0f6e7e}body:has(.side) :is(.btn-amber,.plan-btn){color:#10131a}html[data-workspace-theme=dark] body:has(.side) [role=radio][type=button].on{color:#78dfcf}body:has(.side) :is(input,select,textarea){color:#14213a;background-color:#fff;border-color:#d8dee9;border-radius:10px;min-height:40px}body:has(.side) :is(input,select,textarea):focus{border-color:#7887ff;box-shadow:0 0 0 4px #5264f71a}body:has(.side) :is(.dev-key,.dev-code,.dc-code,.dc-codewrap){color:#e8edf8;background:#0f1a31;border-radius:12px}body:has(.side) .radar-notice{background:radial-gradient(circle at 90% 5%,#5264f71a,#0000 32%),#fff;border-radius:17px}body:has(.side) .ops-modal{border-radius:18px;box-shadow:0 30px 90px #111d3638}@media (max-width:1180px){.marketing-shell .hero-grid{grid-template-columns:minmax(0,.92fr) minmax(470px,1.08fr);gap:42px}.hero-float-score{right:-12px}.executive-layout{gap:45px}.topbar-signal{display:none}}@media (max-width:980px){.marketing-shell .hero-v3{padding-top:70px}.marketing-shell .hero-grid{grid-template-columns:1fr;gap:56px}.hero-copy{max-width:760px}.hero-product{justify-self:center;width:min(100%,710px)}.section-heading-row{grid-template-columns:1fr;gap:20px}.lead-stage{grid-template-columns:1fr}.bento-evidence,.bento-teaming{grid-column:span 12;min-height:0}.executive-layout{grid-template-columns:1fr}.access-card{grid-template-columns:1fr;gap:32px}.access-action{align-items:flex-start}body:has(.side){padding-top:72px;padding-left:76px}body:has(.side) .side{width:76px;padding:16px 9px}body:has(.side) .side-brand{justify-content:center;padding-inline:0}body:has(.side) .brand-wordmark{width:36px}.side-workspace-card,.side-cta span,.side-cta svg:last-child{display:none}body:has(.side) .brand-copy{display:none}body:has(.side) .side-glabel{display:none}body:has(.side) .side-item span{display:none}body:has(.side) .side-foot{display:none}.side-cta{justify-content:center;padding:9px}body:has(.side) .side-item{justify-content:center;padding:9px}body:has(.side) .side-item.on:before{left:-9px}body:has(.side) .topbar{left:76px}}@media (max-width:760px){.marketing-shell .wrap{padding-inline:20px}.marketing-shell .nav-inner{height:68px}.marketing-shell .nav-links{gap:10px}.marketing-shell .nav-links .btn{min-height:39px;padding-inline:13px;font-size:12px}.marketing-shell .hero-v3{padding:58px 0 65px}.marketing-shell .hero h1{font-size:clamp(44px,13vw,64px)}.marketing-shell .hero-sub{font-size:16px}.hero-proof{grid-template-columns:1fr;gap:13px}.hero-proof>div{border-left:0;padding:0}.hero-product{padding:12px 0 30px}.product-window{border-radius:17px;transform:none}.product-window .intel-rows{min-height:350px}.product-window .sig{grid-template-columns:48px 1fr;padding-inline:11px}.hero-float-score{top:55px;right:-5px}.hero-float-proof{bottom:1px;right:8px}.source-ribbon-inner{flex-direction:column;align-items:flex-start;gap:12px;padding-block:21px}.marketing-shell .band{padding:86px 0}.marketing-shell h2.sec-title{font-size:37px}.lead-stage{gap:45px;margin-top:45px;padding:28px 22px}.lead-stage .lifecycle{margin-top:28px}.bento-predictive{grid-template-columns:1fr;gap:34px;padding:25px}.bento-opportunities{padding:13px}.evidence-chain{flex-direction:column;align-items:stretch}.evidence-chain>i{width:1px;height:9px;margin-left:22px}.system-nodes span:not(:last-child):after{display:none}.executive-band{padding:88px 0}.executive-console .exec-grid{grid-template-columns:repeat(2,1fr)}.access-card{padding:38px 28px!important}.marketing-footer>.wrap:first-child{flex-direction:column}.footer-links{justify-content:space-between;gap:30px;width:100%}.footer-bottom{flex-direction:column;align-items:flex-start;gap:5px}body:has(.side){padding-top:64px;padding-bottom:70px;padding-left:0}body:has(.side) .side{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c162bf7;border-top:1px solid #ffffff14;width:100%;height:70px;padding:7px 8px;top:auto;bottom:0}.side-workspace-card,.side-cta{display:none}body:has(.side) .side-brand{display:none}body:has(.side) .side-glabel{display:none}body:has(.side) .side-foot{display:none}body:has(.side) .side-nav{flex-direction:row;gap:3px;padding:0;overflow:auto hidden}body:has(.side) .side-group{display:contents}body:has(.side) .side-item{flex:0 0 50px;min-width:50px}body:has(.side) .side-item.on:before{width:22px;height:3px;top:auto;bottom:-7px;left:50%;transform:translate(-50%)}body:has(.side) .topbar{height:64px;padding-inline:14px;left:0}body:has(.side) .topbar-workspace{display:none}body:has(.side) .topbar-context svg{display:none}body:has(.side) .cmdk-trigger span{display:none}body:has(.side) .cmdk-trigger kbd{display:none}body:has(.side) .cmdk-trigger{justify-content:center;width:38px;padding:0}body:has(.side) .wrap{padding-inline:14px}body:has(.side) :is(.radar,.cc){padding-top:22px;padding-bottom:46px}body:has(.side) .radar-head{border-radius:16px;padding:22px 20px}body:has(.side) .radar-title{font-size:25px}.command-page{padding:20px 14px 48px}.command-header{flex-direction:column;min-height:0;padding:25px 22px 74px}.command-header h1{font-size:31px}.command-header-actions{flex-direction:column;align-items:stretch;width:100%}.command-primary{width:100%}.command-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:-50px 10px 20px}body:has(.side) .metric-card{flex-direction:column;gap:9px;min-height:132px;padding:15px}body:has(.side) .opp{grid-template-columns:72px minmax(0,1fr)}body:has(.side) .opp-rank{padding-inline:8px}body:has(.side) .opp-score{font-size:24px}body:has(.side) .opp-main{padding:18px 15px}body:has(.side) .opp-title{font-size:16px}body:has(.side) .board{grid-template-columns:1fr}body:has(.side) .board-cards{min-height:0}}@media (max-width:390px){.marketing-shell .hero-badge>span:last-child{display:none}.marketing-shell .hero h1{font-size:43px}.marketing-shell .hero-ctas .btn{width:100%}.hero-float{display:none}.command-metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.product-window,.hero-float{transform:none}}
.marketing-shell{--os-black:#050705;--os-ground:#080b08;--os-panel:#0c100d;--os-panel-hi:#111712;--os-line:#2c352c;--os-line-hi:#4d5d4b;--os-text:#eef6e8;--os-text-mid:#b3c0b1;--os-text-low:#859483;--os-acid:#c9fa59;--os-acid-ink:#11170d;--os-cyan:#6ae2d5;--os-amber:#f0b459;--os-bone:#e3e9dd;background:var(--os-ground);min-height:100vh;color:var(--os-text);isolation:isolate;overflow:clip}.marketing-shell:before{content:"";z-index:-2;background:linear-gradient(#c9fa5907 1px, transparent 1px), linear-gradient(90deg, #c9fa5907 1px, transparent 1px), var(--os-ground);pointer-events:none;background-size:56px 56px;position:fixed;inset:0}.marketing-shell:after{content:"";z-index:120;background:linear-gradient(90deg, var(--os-acid) 0 38%, transparent 38% 38.5%, var(--os-cyan) 38.5% 62%, transparent 62%);pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.marketing-aurora{z-index:-1;filter:none;background:linear-gradient(90deg,#0000,#c9fa5980,#0000);border-radius:0;width:78vw;height:1px;top:68px;right:-25vw;transform:rotate(-24deg);box-shadow:0 190px 100px 70px #6ae2d509,0 410px 180px 110px #c9fa5906}.marketing-shell .wrap{width:min(100%,1480px);max-width:1480px;padding-inline:48px}.marketing-shell ::selection{background:var(--os-acid);color:var(--os-acid-ink)}.marketing-shell .nav{z-index:90;border-bottom:1px solid var(--os-line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050705e6;position:sticky;top:0}.marketing-shell .nav-inner{justify-content:flex-start;height:70px}.marketing-shell .wordmark{color:var(--os-text);font-family:var(--font-d);letter-spacing:-.055em;text-transform:none;gap:12px;font-size:19px;font-weight:800}.marketing-shell .wordmark:after{display:none}.nav-system{border-left:1px solid var(--os-line,var(--line));color:var(--os-text-low,var(--text-low));font:500 12px/1 var(--font-m);letter-spacing:.13em;align-items:center;gap:9px;margin-left:30px;padding-left:30px;display:inline-flex}.nav-system i{background:var(--os-acid,var(--amber));width:6px;height:6px;animation:2.2s steps(2,end) infinite osPulse;box-shadow:0 0 12px #c9fa59bf}@keyframes osPulse{0%,76%{opacity:1}77%,to{opacity:.32}}.marketing-shell .nav-links{border-left:1px solid var(--os-line);gap:0;margin-left:auto}.marketing-shell .nav-links a:not(.btn){border-right:1px solid var(--os-line);min-height:69px;color:var(--os-text-mid);font:500 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 20px;display:inline-flex}.marketing-shell .nav-links a:not(.btn):after{background:var(--os-acid);width:auto;height:1px;bottom:15px;left:20px;right:20px}.marketing-shell .nav-links a:not(.btn):hover{color:var(--os-acid);background:#c9fa590b}.marketing-shell .btn{border:1px solid var(--os-line-hi);min-height:44px;font:600 12px/1 var(--font-m);letter-spacing:.035em;text-transform:uppercase;box-shadow:none;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);border-radius:0;gap:10px;padding:12px 18px}.marketing-shell .nav-links .btn{min-height:38px;margin-left:18px}.marketing-shell .btn-amber{border-color:var(--os-acid);background:var(--os-acid);color:var(--os-acid-ink)}.marketing-shell .btn-amber:hover{color:#0b0f08;background:#dcff8e;border-color:#dcff8e;transform:translate(-2px,-2px);box-shadow:7px 7px #c9fa5921}.marketing-shell .btn-ghost{border-color:var(--os-line-hi);color:var(--os-text);background:0 0}.marketing-shell .btn-ghost:hover{border-color:var(--os-cyan);color:var(--os-cyan);background:#6ae2d50f}.marketing-shell .hero-v3{z-index:1;border-bottom:1px solid var(--os-line);min-height:calc(100svh - 70px);padding:clamp(70px,8vh,108px) 0 84px;position:relative}.marketing-shell .hero-v3:before{content:"SYSTEM STATUS / OPERATIONAL";border-top:1px solid var(--os-line);border-left:1px solid var(--os-line);color:var(--os-text-low);font:500 12px/1 var(--font-m);letter-spacing:.12em;padding:7px 18px;position:absolute;bottom:0;right:0}.hero-coordinate-rail{color:#6f7c6e;font:500 12px/1 var(--font-m);letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12%;bottom:12%;left:18px}.hero-coordinate-rail i{background:linear-gradient(var(--os-line), transparent);flex:1;width:1px;min-height:44px;margin:14px 0}.marketing-shell .hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(540px,.98fr);align-items:center;gap:clamp(58px,7vw,118px)}.hero-copy{min-width:0;position:relative}.hero-badge{border:1px solid var(--os-line-hi);background:var(--os-panel);color:var(--os-text-mid);font:500 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;align-items:stretch;display:inline-flex;overflow:visible}.hero-badge:before{content:"";background:var(--os-acid);width:3px}.hero-badge>span{min-height:32px;padding:12px 12px 10px}.hero-badge-live{border-right:1px solid var(--os-line);color:var(--os-acid);gap:8px}.hero-badge-live i{background:var(--os-acid);border-radius:0;width:5px;height:5px;box-shadow:0 0 10px #c9fa59b8}.hero-commandline{color:#748173;font:500 12px/1.5 var(--font-m);margin-top:28px}.hero-commandline span{color:var(--os-cyan)}.hero-commandline:after{content:"▮";color:var(--os-acid);margin-left:7px;animation:1.15s steps(2,end) infinite terminalCaret}@keyframes terminalCaret{0%,48%{opacity:1}49%,to{opacity:0}}.marketing-shell .hero h1{max-width:790px;color:var(--os-text);letter-spacing:-.075em;text-transform:uppercase;margin:19px 0 27px;font-size:clamp(62px,6.25vw,100px);font-weight:600;line-height:.88}.marketing-shell .hero h1>span{color:var(--os-text);margin-top:13px;display:block}.marketing-shell .hero h1 em{z-index:0;color:var(--os-acid);font-style:normal;display:inline-block;position:relative}.marketing-shell .hero h1 em:after{content:"";z-index:-1;background:var(--os-acid);border-radius:0;height:4px;position:absolute;bottom:-1px;left:-2px;right:-2px;transform:none}.marketing-shell .hero-sub{border-left:1px solid var(--os-line-hi);max-width:650px;color:var(--os-text-mid);font:400 15px/1.72 var(--font-b);margin-bottom:29px;padding-left:18px}.marketing-shell .hero-ctas{gap:10px}.hero-proof{border:1px solid var(--os-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:680px;margin-top:47px;padding-top:0;display:grid}.hero-proof>div{border-left:1px solid var(--os-line);min-height:85px;padding:17px 16px 14px;position:relative}.hero-proof>div:first-child{border-left:0;padding-left:16px}.hero-proof>div:before{content:"0" counter(hero-proof);color:#657263;font:500 12px/1 var(--font-m);position:absolute;top:7px;right:8px}.hero-proof{counter-reset:hero-proof}.hero-proof>div{counter-increment:hero-proof}.hero-proof strong{color:var(--os-text);font:500 20px/1 var(--font-m);letter-spacing:-.05em}.hero-proof span{max-width:120px;color:var(--os-text-low);font:500 12px/1.45 var(--font-m);letter-spacing:.03em;text-transform:uppercase;margin-top:9px}.hero-product{min-width:0;padding:42px 22px 48px 28px;position:relative}.hero-product:before,.hero-product:after{content:"";z-index:0;pointer-events:none;position:absolute}.hero-product:before{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);background-color:#0000;background-image:linear-gradient(#c9fa590a 1px,#0000 1px),linear-gradient(90deg,#c9fa590a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #c9fa5930;inset:9px 0 10px 54px}.hero-product:after{border-top:1px solid var(--os-acid);border-right:1px solid var(--os-acid);width:86px;height:12px;top:0;right:20%}.product-aura{z-index:0;filter:blur(55px);background:#6ae2d50e;border-radius:0;width:70%;height:70%;position:absolute;inset:auto 4% 0 auto;transform:none}.product-window{z-index:2;border:1px solid var(--os-line-hi);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background:#070a08;border-radius:0;position:relative;overflow:hidden;transform:none;box-shadow:14px 14px #c9fa590e,0 34px 80px #00000061}.product-window:before{content:"";z-index:5;background:var(--os-acid);clip-path:polygon(100% 0,100% 100%,0 0);width:18px;height:18px;position:absolute;top:0;right:0}.product-window:after{content:"";z-index:4;opacity:.12;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#ffffff07 4px);position:absolute;inset:47px 0 0}.product-window-bar{border-bottom:1px solid var(--os-line);min-height:48px;color:var(--os-text-mid);font:500 12px/1 var(--font-m);letter-spacing:.05em;text-transform:uppercase;background:#0b0f0c;padding:0 17px}.product-window-bar>span:first-child{gap:9px}.product-window-bar i{background:var(--os-acid);border-radius:0;width:6px;height:6px;box-shadow:0 0 11px #c9fa59bf}.product-window-status{color:#7d8b7a}.product-window .intel{box-shadow:none;background:#070a08;border:0;border-radius:0}.product-window .intel-head{display:none}.product-window .intel-rows{min-height:420px;padding-block:9px}.product-window .sig{border-bottom-color:#c9fa5912;grid-template-columns:62px 1fr;min-height:62px;padding:10px 17px}.product-window .sig:before{background:var(--os-acid)}.product-window .sig-t{color:#778775;font:500 12px/1.5 var(--font-m)}.product-window .sig-tag{color:var(--os-cyan);font:500 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.product-window .sig-tag i{background:var(--os-cyan);border-radius:0}.product-window .sig-text{color:#dce5d6;font-size:12px;line-height:1.42}.product-window .sig-src{color:#748172;font:500 12px/1.35 var(--font-m)}.product-window .sig.ice{background:#6ae2d50b}.product-window .sig.amber{background:#f0b4590a}.product-window .sig.amber .sig-tag,.product-window .sig.amber .sig-text{color:var(--os-amber)}.product-window .conf-track{background:#222b22}.product-window .conf-fill{background:var(--os-acid)}.product-window .conf-num,.product-window .callout{color:var(--os-acid)}.product-window .intel-foot{border-top-color:var(--os-line);color:#738072;min-height:38px;font:500 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase;background:#0b0f0c}.hero-float{z-index:4;border:1px solid var(--os-line-hi);color:var(--os-text);-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d120e;border-radius:0;position:absolute;box-shadow:8px 8px #00000057}.hero-float-score{padding:10px 12px;top:88px;right:-22px}.float-icon{width:31px;height:31px;color:var(--os-acid);background:#c9fa5914;border:1px solid #c9fa5954;border-radius:0}.hero-float small{color:var(--os-text-low);font:500 12px/1.3 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.hero-float strong{color:var(--os-text);font:500 13px/1.2 var(--font-m)}.hero-float-score strong{color:var(--os-acid);font-size:18px}.hero-float-proof{color:var(--os-cyan);padding:11px 13px;bottom:15px;right:5px}.hero-float-proof span{color:var(--os-text)}.source-ribbon{z-index:2;background:var(--os-acid);color:var(--os-acid-ink);border-block:0;position:relative}.source-ribbon-inner{gap:30px;min-height:74px}.source-ribbon-inner>span{min-width:160px;color:var(--os-acid-ink);font:700 12px/1 var(--font-m);letter-spacing:.11em;text-transform:uppercase}.source-ribbon-inner>span:before{content:"●";margin-right:9px;animation:2.2s steps(2,end) infinite osPulse}.source-ribbon-inner>div{border-left:1px solid #11170d3d;gap:0}.source-ribbon-inner>div span{color:#1b2512;font:600 12px/1 var(--font-m);background:0 0;border:0;border-right:1px solid #11170d3d;border-radius:0;padding:6px 12px}.marketing-shell .band{border-top:0;padding:132px 0;position:relative}.marketing-shell .band:before{content:"";opacity:.24;background:currentColor;width:1px;height:48px;position:absolute;top:0;left:max(48px,50vw - 692px)}.lead-band{background:linear-gradient(#10160e0d 1px, transparent 1px), linear-gradient(90deg, #10160e0d 1px, transparent 1px), var(--os-bone);color:#121711;background-size:56px 56px}.product-band{border-top:1px solid var(--os-line);background:#080b08}.section-heading{max-width:940px}.section-heading-row{grid-template-columns:minmax(0,1.1fr) minmax(320px,.62fr);gap:100px}.marketing-shell .eyebrow{color:var(--os-acid);font:600 12px/1 var(--font-m);letter-spacing:.1em;text-transform:uppercase;gap:10px}.marketing-shell .eyebrow:before{opacity:1;background:currentColor;border-radius:0;width:18px;height:1px;transform:none}.lead-band .eyebrow{color:#3e541a}.marketing-shell h2.sec-title{max-width:960px;color:var(--os-text);letter-spacing:-.065em;text-transform:uppercase;margin-top:21px;font-size:clamp(44px,5.2vw,78px);font-weight:600;line-height:.99}.lead-band h2.sec-title{color:#121711}.section-heading>.reveal>p,.section-heading-row>.reveal>p{max-width:760px;color:var(--os-text-mid);margin:25px 0 0;font-size:15px;line-height:1.72}.lead-band .section-heading>.reveal>p{color:#4c584a}.section-heading-row>.reveal>p{margin:0 0 5px}.lead-stage{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:0 0;border:1px solid #242c21;border-radius:0;grid-template-columns:360px minmax(0,1fr);gap:0;margin-top:72px;padding:0;display:grid;overflow:visible;box-shadow:12px 12px #1217111c}.lead-stage-copy{background:#10160f;border-right:1px solid #242c21;justify-content:center;min-height:350px;padding:42px 38px}.lead-stage-tag{color:var(--os-acid);font:500 12px/1 var(--font-m);letter-spacing:.06em;gap:8px}.lead-stage-copy>strong{color:var(--os-text);font:500 41px/1 var(--font-m);letter-spacing:-.07em;margin-top:15px}.lead-stage-copy p{color:var(--os-text-mid);margin:15px 0 0;font-size:12px;line-height:1.62}.lead-stage-copy ul{color:#c1ccbc;font:500 12px/1.35 var(--font-m);gap:9px;margin:24px 0 0}.lead-stage-copy li{gap:9px}.lead-stage-copy li svg{color:var(--os-acid)}.lead-stage .lifecycle{align-self:center;margin:14px 54px 0}.lead-stage .lc-bar{background:#12171126;border-radius:0;height:6px}.lead-stage .lc-fill{background:linear-gradient(90deg,#151b12,#536b26 63%,#1217111a);border-radius:0}.lead-stage .lc-stages{color:#4a5648;font:600 12px/1 var(--font-m);letter-spacing:.05em;text-transform:uppercase}.lead-stage .lc-marker .pin{font:600 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase;border-radius:0}.lead-stage .lc-you .pin{background:var(--os-acid);color:var(--os-acid-ink);border-color:#11170d}.lead-stage .lc-you .stem{background:#11170d}.lead-stage .lc-them .pin{background:var(--os-bone);color:#263024;border-color:#6f796c}.lead-stage .lc-them .stem{background:#596456}.product-bento{border:1px solid var(--os-line);background:var(--os-line);gap:1px;margin-top:76px}.bento-card{background:var(--os-panel);box-shadow:none;border:0;border-radius:0;padding:34px;position:relative;overflow:hidden}.bento-card:after{content:"";border-top:1px solid #5e6c5c;border-right:1px solid #5e6c5c;width:8px;height:8px;position:absolute;top:12px;right:12px}.bento-card h3{color:var(--os-text);letter-spacing:-.035em;text-transform:uppercase;margin:16px 0 12px;font-size:25px;font-weight:560;line-height:1.12}.bento-card p{color:var(--os-text-mid);font-size:12px;line-height:1.65}.feature-icon{border:1px solid;border-radius:0;width:37px;height:37px;background:0 0!important}.feature-icon.violet{color:var(--os-acid)}.feature-icon.cyan{color:var(--os-cyan)}.feature-icon.amber{color:var(--os-amber)}.feature-icon.green{color:#82d79a}.bento-kicker{color:var(--os-text-low);font:600 12px/1 var(--font-m);letter-spacing:.11em;text-transform:uppercase;margin-top:20px}.bento-card a{color:var(--os-acid);font:600 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase;gap:7px;margin-top:21px}.bento-card a:hover{color:#e2ff9c}.bento-predictive{background-color:#0c100d;background-image:linear-gradient(#c9fa5907 1px,#0000 1px),linear-gradient(90deg,#c9fa5907 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);gap:64px;min-height:450px}.bento-predictive:before{content:"MODULE_01 / PREDICT";color:#586557;font:500 12px/1 var(--font-m);letter-spacing:.11em;position:absolute;bottom:20px;right:34px}.bento-opportunities{border:1px solid var(--os-line-hi);background:#080b08;flex-direction:column;gap:8px;margin-top:0;padding:18px;display:flex;box-shadow:9px 9px #c9fa590b}.bento-opportunity{border:1px solid var(--os-line);color:var(--os-text);background:#0e130f;border-radius:0;padding:15px 16px;position:relative}.bento-opportunity.featured{background:#c9fa590e;border-color:#c9fa596b}.bento-opportunity strong{color:var(--os-text);font-size:12px}.bento-opportunity small{color:var(--os-text-low);font-size:12px}.bento-opportunity>div:last-child{gap:0;margin-top:13px}.bento-opportunity>div:last-child span{border:1px solid var(--os-line);color:#aebaab;font:500 12px/1 var(--font-m);border-radius:0;padding:5px 8px}.opp-orbit{background:var(--os-acid);color:var(--os-acid-ink);font:600 12px/1 var(--font-m);border-radius:0}.opp-orbit i{background:#11170d;border-radius:0}.bento-status{color:var(--os-cyan);font:600 12px/1 var(--font-m);text-transform:uppercase;background:#6ae2d51a;border-radius:0}.bento-status.green{color:var(--os-acid);background:#c9fa591a}.bento-evidence,.bento-teaming{min-height:370px}.evidence-chain{gap:0;margin:28px 0 22px}.evidence-chain span,.evidence-chain strong{border-color:var(--os-line);color:var(--os-text-mid);font:500 12px/1 var(--font-m);background:#080b08;border-radius:0}.evidence-chain strong{color:var(--os-acid);border-color:#c9fa596b}.evidence-chain>i{background:var(--os-line-hi);width:18px}.partner-stack{border:1px solid var(--os-line);gap:0;margin-top:25px}.partner-stack>div{border:0;border-bottom:1px solid var(--os-line);background:#080b08;border-radius:0;min-height:65px}.partner-stack>div:last-child{border-bottom:0}.partner-avatar{border:1px solid var(--os-line-hi);color:var(--os-acid);font:600 12px/1 var(--font-m);background:0 0;border-radius:0}.partner-avatar.alt{color:var(--os-cyan);background:0 0}.partner-stack strong{color:var(--os-text)}.partner-stack small{color:var(--os-text-low)}.partner-stack b{color:var(--os-acid);font:600 12px/1 var(--font-m)}.bento-system{background:linear-gradient(90deg, transparent, #6ae2d509), var(--os-panel);min-height:300px}.system-nodes{border:1px solid var(--os-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:38px;display:grid}.system-nodes span{border-right:1px solid var(--os-line);min-height:48px;color:var(--os-text-mid);font:500 12px/1 var(--font-m);background:#080b08;border-radius:0}.system-nodes span:last-child{background:var(--os-acid);color:var(--os-acid-ink);border-right:0}.system-nodes span:not(:last-child):after{border:1px solid var(--os-line-hi);background:var(--os-panel);border-radius:0;width:7px;height:7px;right:-4px}.executive-band{background:var(--os-acid);color:var(--os-acid-ink);border-top:0;padding:132px 0;position:relative;overflow:hidden}.executive-band:before{content:"WinLayer // EXECUTION LAYER";color:#11170d1f;font:600 clamp(46px, 7vw, 112px)/1 var(--font-d);letter-spacing:-.07em;white-space:nowrap;position:absolute;top:28px;left:-16px}.executive-layout{grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr);gap:88px;position:relative}.executive-copy .eyebrow{color:#334218}.executive-copy h2{color:var(--os-acid-ink);letter-spacing:-.065em;text-transform:uppercase;margin-top:20px;font-size:clamp(46px,5.2vw,76px);font-weight:620;line-height:.97}.executive-copy>p{color:#2e3a20;margin-top:24px;font-size:14px;line-height:1.72}.executive-checks{border:1px solid #11170d57;gap:0;margin-top:29px}.executive-checks span{color:#202a15;min-height:41px;font:600 12px/1 var(--font-m);text-transform:uppercase;background:0 0;border:0;border-right:1px solid #11170d57;border-radius:0;gap:7px}.executive-checks span:last-child{border-right:0}.executive-console{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:#090c09;border:1px solid #263024;border-radius:0;overflow:hidden;box-shadow:14px 14px #11170d2e}.exec-chrome{border-bottom:1px solid var(--os-line);min-height:48px;color:var(--os-text-mid);font:500 12px/1 var(--font-m);letter-spacing:.07em;background:#0d110e}.exec-chrome i{background:var(--os-acid);border-radius:0;box-shadow:0 0 10px #c9fa59a6}.exec-chrome span:last-child{color:#7d8a7a}.executive-message{border-bottom:1px solid var(--os-line);gap:17px;padding:28px 28px 25px}.exec-avatar{border:1px solid var(--os-acid);width:40px;height:40px;color:var(--os-acid);background:#c9fa5914;border-radius:0}.executive-message small{color:var(--os-acid);font:600 12px/1 var(--font-m);letter-spacing:.07em;text-transform:uppercase}.executive-message strong{color:var(--os-text);margin-top:8px;font-size:16px;font-weight:570}.executive-message p{color:var(--os-text-mid);font-size:12px;line-height:1.58}.executive-console .exec-grid{border:0;gap:0;padding:0}.executive-console .stat{border:0;border-right:1px solid var(--os-line);background:0 0;border-radius:0;min-height:108px;padding:22px}.executive-console .stat:last-child{border-right:0}.executive-console .num{color:var(--os-acid);font:500 24px/1 var(--font-m)}.executive-console .stat.cool .num{color:var(--os-cyan)}.executive-console .stat.hot .num{color:var(--os-amber)}.executive-console .lab{color:var(--os-text-low);font:500 12px/1.35 var(--font-m);text-transform:uppercase;margin-top:10px}.marketing-shell .access{border-top:1px solid var(--os-line);background:radial-gradient(circle at 86%,#c9fa5914,#0000 24%),#070a08;padding:108px 0}.access-card{border:1px solid var(--os-line-hi);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);background:#0b0f0c;border-radius:0;grid-template-columns:minmax(0,1.15fr) minmax(300px,.45fr);gap:64px;padding:55px 58px;position:relative;overflow:hidden;box-shadow:13px 13px #c9fa590e}.access-card:after{content:"ACCESS_NODE / PRIVATE";color:#62705f;font:500 12px/1 var(--font-m);letter-spacing:.1em;position:absolute;bottom:15px;right:18px}.access-copy h2{max-width:820px;color:var(--os-text);letter-spacing:-.06em;text-transform:uppercase;margin-top:17px;font-size:clamp(40px,4.4vw,67px);font-weight:600;line-height:.98}.access-copy p{max-width:710px;color:var(--os-text-mid);margin-top:20px;font-size:13px;line-height:1.7}.access-action{align-items:flex-start}.access-action .btn{min-width:230px}.access-action>span{max-width:230px;color:var(--os-text-low);font:500 12px/1.5 var(--font-m);letter-spacing:.03em;text-align:left;text-transform:uppercase}.marketing-footer{border-top:1px solid var(--os-line);background:#050705;padding:0}.marketing-footer>.wrap:first-child{padding-block:67px 55px}.marketing-footer .wordmark{color:var(--os-text)}.marketing-footer p{max-width:360px;color:var(--os-text-low);font-size:12px;line-height:1.65}.footer-links{gap:100px}.footer-links strong{color:var(--os-text);font:600 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.footer-links a{min-height:24px;color:var(--os-text-low);font:500 12px/1 var(--font-m);align-items:center;display:flex}.footer-links a:hover{color:var(--os-acid)}.footer-bottom{border-top:1px solid var(--os-line);color:#7d8b7a;min-height:64px;font:500 12px/1 var(--font-m);letter-spacing:.07em;text-transform:uppercase}.public-system{--ink-950:#050705;--ink-900:#0b0f0c;--ink-850:#0e130f;--ink-800:#121812;--line:#293229;--line-strong:#445143;--text-hi:#edf5e8;--text-mid:#aebaaa;--text-low:#899687;--amber:#c9fa59;--amber-soft:#c9fa591a;--ice:#6ae2d5;--ice-soft:#6ae2d51a;--green:#83e5a3;--red:#ff8271;--os-black:#050705;--os-ground:#080b08;--os-panel:#0c100d;--os-line:#2c352c;--os-line-hi:#4d5d4b;--os-text:#eef6e8;--os-text-mid:#b3c0b1;--os-text-low:#899687;--os-acid:#c9fa59;--os-acid-ink:#11170d;--os-cyan:#6ae2d5;--os-amber:#f0b459;min-height:100vh;color:var(--os-text);isolation:isolate;background-color:#080b08;background-image:linear-gradient(#c9fa5906 1px,#0000 1px),linear-gradient(90deg,#c9fa5906 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative;overflow:clip}.public-system:after,.dc:after{content:"";z-index:100;pointer-events:none;background:linear-gradient(90deg,#c9fa59 0 38%,#0000 38% 38.5%,#6ae2d5 38.5% 62%,#0000 62%);height:2px;position:fixed;top:0;left:0;right:0}.public-system .bg{background:radial-gradient(circle at 82% 4%,#6ae2d50b,#0000 24%),0 0}.public-system .bg:after{opacity:.25;background-image:linear-gradient(#c9fa590f 1px,#0000 1px),linear-gradient(90deg,#c9fa590f 1px,#0000 1px);background-size:56px 56px;animation:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.public-system .wrap{width:min(100%,1480px);max-width:1480px;padding-inline:48px}.public-system ::-moz-selection{color:#11170d;background:#c9fa59}.dc ::-moz-selection{color:#11170d;background:#c9fa59}.public-system ::selection,.dc ::selection{color:#11170d;background:#c9fa59}.public-system .nav{z-index:90;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050705e8;border-bottom:1px solid #2c352c;animation:none;position:sticky;top:0}.public-system .nav-inner{justify-content:flex-start;height:70px}.public-system .wordmark{color:#eef6e8;font:800 19px/1 var(--font-d);letter-spacing:-.055em;text-transform:none;gap:12px}.public-system .wordmark:after{display:none}.public-system .nav-links{border-left:1px solid #2c352c;gap:0;margin-left:auto}.public-system .nav-links a:not(.btn){color:#b3c0b1;min-height:69px;font:500 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase;border-right:1px solid #2c352c;align-items:center;padding:0 20px;display:inline-flex}.public-system .nav-links a:not(.btn):after{background:#c9fa59;width:auto;height:1px;bottom:15px;left:20px;right:20px}.public-system .nav-links a:not(.btn):hover{color:#c9fa59;background:#c9fa590b}.public-system .btn{min-height:43px;font:600 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase;box-shadow:none;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);border:1px solid #4d5d4b;border-radius:0;justify-content:center;gap:9px;padding:12px 18px}.public-system .nav-links .btn{min-height:38px;margin-left:18px}.public-system .btn-amber{color:#11170d;background:#c9fa59;border-color:#c9fa59}.public-system .btn-amber:hover{color:#0b0f08;background:#dcff91;border-color:#dcff91;transform:translate(-1px,-1px);box-shadow:6px 6px #c9fa591a}.public-system .btn-ghost{color:#edf5e8;background:#0b0f0c;border-color:#445143}.public-system .btn-ghost:hover{color:#8ee9df;background:#6ae2d50f;border-color:#6ae2d5}.public-system .eyebrow{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.11em;text-transform:uppercase;gap:10px}.public-system .eyebrow:before{background:currentColor;width:18px;height:1px}.public-pricing .pr-main{padding-top:0;padding-bottom:100px}.public-pricing .pr-head{text-align:left;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background-color:#090d0a;background-image:linear-gradient(#c9fa5907 1px,#0000 1px),linear-gradient(90deg,#c9fa5907 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #344034;border-left:1px solid #344034;border-right:1px solid #344034;max-width:none;margin:0;padding:77px 56px 63px;position:relative}.public-pricing .pr-head:after{content:"CATALOG / 04 PLANS\a BILLING / CAPACITY";color:#748172;font:500 12px/1.8 var(--font-m);letter-spacing:.11em;white-space:pre;position:absolute;bottom:38px;right:42px}.public-pricing .pr-head .eyebrow{justify-content:flex-start}.public-pricing .pr-head h1{color:#edf5e8;max-width:940px;font:600 clamp(51px, 6vw, 86px)/.94 var(--font-d);letter-spacing:-.07em;text-transform:uppercase;margin:20px 0}.public-pricing .pr-head h1 span{color:#c9fa59;text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:3px}.public-pricing .pr-head p{color:#b1bdae;border-left:1px solid #445143;max-width:680px;margin:0;padding-left:16px;font-size:14px;line-height:1.68}.public-pricing .pr-trial{margin-top:28px}.public-pricing .pr-grid{counter-reset:plans;background:#344034;border:1px solid #344034;align-items:stretch;gap:1px;margin-top:38px}.public-pricing .pr-card{counter-increment:plans;color:#edf5e8;background:#0b0f0c;border:0;border-radius:0;min-height:570px;padding:33px 28px;position:relative}.public-pricing .pr-card:after{content:"0" counter(plans);color:#748172;font:500 12px/1 var(--font-m);position:absolute;top:17px;right:18px}.public-pricing .pr-card.featured{color:#11170d;box-shadow:none;background-color:#c9fa59;background-image:linear-gradient(#11170d12 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:0}.public-pricing .pr-badge{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.08em;background:#11170d;border-radius:0;padding:7px 11px;top:0;left:0;transform:none}.public-pricing .pr-name{color:#9dab99;font:600 12px/1 var(--font-m);letter-spacing:.1em;margin-bottom:18px}.public-pricing .featured .pr-name{color:#2f3b20;margin-top:18px}.public-pricing .pr-price{margin-bottom:8px}.public-pricing .pr-price b{color:#edf5e8;font:500 44px/1 var(--font-m);letter-spacing:-.07em}.public-pricing .pr-price span{color:#839181;font:500 12px/1 var(--font-m)}.public-pricing .featured .pr-price b,.public-pricing .featured .pr-price span{color:#11170d}.public-pricing .pr-annual{color:#829080;min-height:31px;font:500 12px/1.45 var(--font-m);letter-spacing:.03em;text-transform:uppercase}.public-pricing .featured .pr-annual{color:#3a4828}.public-pricing .pr-blurb{color:#aebaaa;min-height:57px;margin:15px 0 22px;font-size:12px;line-height:1.55}.public-pricing .featured .pr-blurb{color:#2e3a20}.public-pricing .pr-cta{margin-bottom:26px}.public-pricing .featured .pr-cta{color:#c9fa59;background:#11170d;border-color:#11170d}.public-pricing .pr-features{gap:12px}.public-pricing .pr-features li{color:#aebaaa;gap:9px;font-size:12px;line-height:1.45}.public-pricing .featured .pr-features li{color:#202a15}.public-pricing .pr-check{color:#c9fa59;font-family:var(--font-m)}.public-pricing .featured .pr-check{color:#11170d}.public-pricing .pr-addons{border-top-color:#344034;margin-top:76px;padding-top:34px}.public-pricing .pr-addons-head{margin-bottom:21px}.public-pricing .pr-addons-head h2{color:#edf5e8;max-width:660px;font:560 31px/1.08 var(--font-d);letter-spacing:-.04em;text-transform:uppercase}.public-pricing .pr-addon-grid{background:#344034;border-color:#344034;border-radius:0}.public-pricing .pr-addon{background:#0b0f0c;border-right-color:#344034;min-height:132px;padding:20px}.public-pricing .pr-addon strong{color:#edf5e8;font:560 12px/1.3 var(--font-d);text-transform:uppercase}.public-pricing .pr-addon span{color:#c9fa59;font:600 12px/1 var(--font-m)}.public-pricing .pr-addon p{color:#8f9c8d;font:500 12px/1.5 var(--font-m)}.public-pricing .pr-included{color:#9eab9b;text-align:left;border-top-color:#344034;max-width:940px;margin-top:52px;font-size:12px}.public-pricing .pr-included b{color:#c9fa59;font-family:var(--font-m);text-transform:uppercase}.dc{--ink-950:#050705;--ink-900:#0b0f0c;--ink-800:#111612;--line:#293229;--line-strong:#445143;--text-hi:#edf5e8;--text-mid:#aebaaa;--text-low:#899687;--amber:#c9fa59;--amber-soft:#c9fa591a;--ice:#6ae2d5;--ice-soft:#6ae2d51a;--green:#83e5a3;color:#edf5e8;background-color:#070a08;background-image:linear-gradient(#c9fa5906 1px,#0000 1px),linear-gradient(90deg,#c9fa5906 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.dc .bg{background:radial-gradient(circle at 86% 2%,#6ae2d50b,#0000 22%),0 0}.dc .bg:after{display:none}.dc-top{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050705eb;border-bottom-color:#293229;min-height:64px;padding:0 28px}.dc-brand{color:#edf5e8;font:800 16px/1 var(--font-d);letter-spacing:-.05em;text-transform:none;gap:10px}.dc-brand em{color:#899687;font:500 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase;border-color:#445143;border-radius:0}.dc-top-links{border-left:1px solid #293229;align-self:stretch;gap:0}.dc-top-links a{color:#aebaaa;min-width:90px;font:500 12px/1 var(--font-m);letter-spacing:.07em;text-transform:uppercase;border-right:1px solid #293229;padding:0 17px}.dc-top-links a:hover{color:#c9fa59;background:#c9fa590b}.dc-body{grid-template-columns:238px minmax(0,1fr) 190px;gap:38px;max-width:1480px;padding:38px 32px 86px}.dc-side{top:84px}.dc-side-label,.dc-side-ghead,.dc-toc-label{color:#7f8c7d;font:600 12px/1 var(--font-m);letter-spacing:.11em}.dc-side-label:before,.dc-toc-label:before{content:"/ ";color:#c9fa59}.dc-side-ghead{border-radius:0;padding:7px 8px}.dc-side-ghead:hover{color:#c0ccbd;background:#c9fa590a}.dc-side-items{border-left-color:#344034}.dc-side-link{color:#9eab9b;font:500 12px/1.25 var(--font-m);letter-spacing:.01em;border:1px solid #0000;border-radius:0}.dc-side-link:hover{color:#edf5e8;background:#c9fa5909;border-color:#344034}.dc-side-link.on{color:#c9fa59;background:#c9fa5914;border-color:#6d8440}.dc-side-link.on:after{background:#c9fa59;border-radius:0;width:1px;left:-12px}.dc-side-badge{color:#9beab4;background:#83e5a31a;border-radius:0}.dc-search{background:#0b0f0c;border-color:#344034;border-radius:0}.dc-search:focus-within{border-color:#829c43}.dc-search input{color:#edf5e8;font:500 12px/1 var(--font-m)}.dc-search-kbd{color:#899687;background:#111612;border-color:#344034;border-radius:0}.dc-search-pop{background:#0b0f0c;border-color:#445143;border-radius:0;box-shadow:10px 10px #00000059}.dc-search-pop button{border-radius:0}.dc-page-head{border-bottom:1px solid #344034;margin-bottom:26px;padding:16px 0 28px;position:relative}.dc-page-head:after{content:"DOC_NODE / PUBLIC";color:#6f7c6d;font:500 12px/1 var(--font-m);letter-spacing:.1em;position:absolute;bottom:10px;right:0}.dc .eyebrow{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.1em}.dc-h1{color:#edf5e8;max-width:900px;font:600 clamp(36px, 4.3vw, 58px)/.98 var(--font-d);letter-spacing:-.055em;text-transform:uppercase;margin-top:15px}.dc-lead{color:#aebaaa;max-width:850px;font-size:14px;line-height:1.7}.dc-lead b{color:#c9fa59}.dc-callout{color:#b6c2b3;background:#6ae2d50e;border-color:#4b6150;border-radius:0;font-size:12px}.dc-callout b{color:#8ee9df;font-family:var(--font-m);text-transform:uppercase}.dc-cards{background:0 0;border:0;gap:10px}.dc-card{background:#0b0f0c;border:1px solid #344034;border-radius:0;min-height:100px;padding:18px;position:relative}.dc-card:after{content:"↗";color:#6f7c6d;font:500 12px/1 var(--font-m);position:absolute;top:12px;right:13px}.dc-card:hover{background:#c9fa5911;border-color:#0000;transform:translate(2px)}.dc-card b{color:#edf5e8;font:560 13px/1.2 var(--font-d);text-transform:uppercase}.dc-card span{color:#9da99a;font-size:12px}.dc-h2{color:#edf5e8;font:580 21px/1.2 var(--font-d);letter-spacing:-.03em;text-transform:uppercase;border-top-color:#344034}.dc-h3{color:#edf5e8}.dc-list,.dc-steps,.dc-sec p{color:#aebaaa}.dc-pager{background:0 0;border-top-color:#344034;gap:10px}.dc-pcard{background:#0b0f0c;border:1px solid #344034;border-radius:0}.dc-pcard:hover{background:#c9fa590e;border-color:#0000}.dc-pcard-dir{color:#899687;font:500 12px/1 var(--font-m)}.dc-pcard b{color:#edf5e8}.dc-fig,.dc-codewrap,.dc-code,.dc-faq details{background:#070a08;border-color:#344034;border-radius:0}.dc-codebar{background:#0b0f0c;border-bottom-color:#344034}.dc-codebar button,.dc-rail-btn{border-radius:0}.dc-table{border-color:#344034;border-radius:0}.dc-table thead th{background:#0b0f0c;border-bottom-color:#344034}.dc-table td{color:#aebaaa;border-bottom-color:#293229}.dc-k{color:#8ee9df;background:#111612;border-radius:0}.dc-t{color:#c9fa59}.dc-toc a{color:#9da99a;min-height:24px;font:500 12px/1.45 var(--font-m);border-left-color:#344034;align-items:center;display:flex}.dc-toc a.on{color:#c9fa59;border-left-color:#c9fa59}.dc-rail-sec{border-top-color:#344034}.dc-rail-btn{color:#aebaaa;background:#0b0f0c;border-color:#344034}.dc-status{color:#aebaaa;font:500 12px/1 var(--font-m)}.dc-status i{background:#c9fa59;border-radius:0;box-shadow:0 0 9px #c9fa5999}.dc-rail-link{color:#aebaaa;font:500 12px/1 var(--font-m)}body:has(.side){--ink-950:#050705;--ink-900:#080b08;--ink-850:#0b0f0c;--ink-800:#0f1410;--line:#293229;--line-strong:#445143;--text-hi:#edf5e8;--text-mid:#aebaaa;--text-low:#899687;--amber:#c9fa59;--amber-soft:#c9fa591c;--ice:#6ae2d5;--ice-soft:#6ae2d51a;--green:#83e5a3;--accent-neg:#ff9880;--accent-info:#8bc8f4;--accent-ai:#6ae2d5;--accent-quote:#b9cbb9;--panel-float:#090c09fa;--red:#ff8271;--red-soft:#ff82711c;--radius:2px;--wl-ground:5 7 5;--wl-ground-2:8 11 8;--wl-panel:11 15 12;--wl-panel-hi:15 20 16;--wl-raise:18 24 19;--wl-text-hi:237 245 232;--wl-text:174 186 170;--wl-text-dim:137 150 135;--wl-future:106 226 213;--wl-now:240 180 89;--wl-money:131 229 163;--wl-danger:255 130 113;--wl-violet:201 250 89;--wl-line:#293229;--wl-line-strong:#445143;color:#edf5e8;background:#050705;padding-top:62px;padding-left:258px}body:has(.side):before{content:"";z-index:-2;pointer-events:none;background-color:#050705;background-image:linear-gradient(#c9fa5906 1px,#0000 1px),linear-gradient(90deg,#c9fa5906 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:fixed;inset:0}body:has(.side):after{content:"";z-index:100;pointer-events:none;background:linear-gradient(90deg,#c9fa59 0 31%,#0000 31% 31.4%,#6ae2d5 31.4% 47%,#0000 47%);height:2px;position:fixed;top:0;left:0;right:0}body:has(.side) ::-moz-selection{color:#11170d;background:#c9fa59}body:has(.side) ::selection{color:#11170d;background:#c9fa59}body:has(.side) *{letter-spacing:inherit}:is(body:has(.side) h1,body:has(.side) h2,body:has(.side) h3){letter-spacing:-.035em}body:has(.side) .bg{background:radial-gradient(circle at 81% 0,#6ae2d50b,#0000 24%),#050705}body:has(.side) .bg:after{opacity:.33;background-image:linear-gradient(#c9fa590f 1px,#0000 1px),linear-gradient(90deg,#c9fa590f 1px,#0000 1px);background-size:48px 48px;animation:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}body:has(.side) .side{width:258px;box-shadow:none;background-color:#080b08;background-image:linear-gradient(#c9fa5905 1px,#0000 1px),linear-gradient(90deg,#c9fa5905 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-right:1px solid #2a332a;padding:15px 12px 12px}body:has(.side) .side:after{z-index:0;opacity:1;background:linear-gradient(165deg,#0000 0 48%,#c9fa590e 48.2% 48.7%,#0000 49%),#070a08;height:132px;inset:auto 0 0;-webkit-mask-image:none;mask-image:none}body:has(.side) .side>*{z-index:1;position:relative}body:has(.side) .side-brand{border-bottom:1px solid #293229;min-height:51px;padding:0 8px 14px}body:has(.side) .brand-wordmark{gap:10px}body:has(.side) .brand-mark{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);background:#0c110d;border:1px solid #41503d;border-radius:0;width:34px;height:34px}body:has(.side) .brand-copy strong{color:#edf5e8;font:800 17px/1 var(--font-d);letter-spacing:-.055em;text-transform:none}body:has(.side) .brand-copy small{color:#7e8b7c;font:500 12px/1 var(--font-m);letter-spacing:.11em;text-transform:uppercase;margin-top:5px}body:has(.side) .brand-wordmark.compact .brand-mark{background:#0c110d;border-color:#41503d;width:32px;height:32px}.side-workspace-card{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:#0b0f0c;border:1px solid #344034;border-radius:0;margin:12px 4px 18px;padding:12px 13px 11px;position:relative}.side-workspace-card:before{content:"";background:#c9fa59;width:2px;position:absolute;top:0;bottom:0;left:0}.side-workspace-card>span{color:#899687;font:500 12px/1 var(--font-m);letter-spacing:.11em}.side-workspace-card>strong{color:#edf5e8;font:500 12px/1.25 var(--font-m);margin-top:6px}.side-workspace-card>small{color:#b9e96b;font:500 12px/1 var(--font-m);letter-spacing:.05em;text-transform:uppercase;margin-top:10px}body:has(.side) .side-nav{scrollbar-color:#394439 transparent;gap:19px;padding:0 1px 14px}body:has(.side) .side-group{gap:1px}body:has(.side) .side-glabel{color:#758173;min-height:20px;font:600 12px/1 var(--font-m);letter-spacing:.13em;text-transform:uppercase;padding:0 9px 6px}body:has(.side) .side-glabel:before{content:"/ ";color:#c9fa59}body:has(.side) .side-item{color:#98a696;min-height:34px;font:500 12px/1 var(--font-m);letter-spacing:.025em;text-transform:uppercase;border:1px solid #0000;border-radius:0;gap:10px;padding:8px 9px}body:has(.side) .side-item:hover{color:#edf5e8;background:#c9fa5909;border-color:#344034}body:has(.side) .side-item.on{color:#11170d;box-shadow:none;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);background:#c9fa59;border-color:#c9fa59;font-weight:650}body:has(.side) .side-item.on:before{display:none}body:has(.side) .side-ic{color:#7f8c7d;opacity:1;width:15px;height:15px}body:has(.side) .side-item.on .side-ic{color:#11170d}.side-more{display:block}.side-more>summary{cursor:pointer;list-style:none}.side-more>summary::-webkit-details-marker{display:none}body:has(.side) .side-more-summary{width:100%}.side-more-chevron{margin-left:auto;transition:transform .16s}.side-more[open] .side-more-chevron{transform:rotate(180deg)}.side-more:not([open]) .side-more-panel{display:none}.side-more-panel{flex-direction:column;gap:19px;padding-top:14px;display:flex}.side-cta{color:#c9fa59;min-height:40px;font:600 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:#c9fa5912;border:1px solid #7d9840;border-radius:0;margin:0 3px 9px}.side-cta:hover{color:#11170d;background:#c9fa59}body:has(.side) .side-foot{border-top-color:#293229;margin-top:0;padding:10px 9px 2px}body:has(.side) .side-ws{color:#c2cdbf;font:500 12px/1.3 var(--font-m);text-transform:uppercase}body:has(.side) .side-ws-dot{background:#c9fa59;border-radius:0;width:5px;height:5px;box-shadow:0 0 9px #c9fa599e}body:has(.side) .side-role{color:#788576;font:500 12px/1.35 var(--font-m);text-transform:uppercase}body:has(.side) .topbar{height:62px;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050705e8;border-bottom:1px solid #293229;padding:0 26px;left:258px}body:has(.side) .topbar:before{content:"WL_OS";color:#8f9d8d;font:600 12px/1 var(--font-m);letter-spacing:.1em;border:1px solid #354034;margin-right:17px;padding:5px 7px}body:has(.side) .topbar-context{color:#687466;font-family:var(--font-m);gap:8px}body:has(.side) .topbar-workspace{color:#849182;font:500 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase}body:has(.side) .topbar-title{color:#e7f0e2;font:600 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase}.topbar-signal{color:#9dab99;font:500 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase;gap:7px}.topbar-signal i{background:#c9fa59;border-radius:0;width:5px;height:5px;animation:2.2s steps(2,end) infinite osPulse;box-shadow:0 0 9px #c9fa599e}body:has(.side) .topbar-right{gap:8px}body:has(.side) .cmdk-trigger{color:#8f9c8d;width:220px;height:36px;box-shadow:none;font-family:var(--font-m);background:#0a0e0b;border-color:#354034;border-radius:0}body:has(.side) .cmdk-trigger:hover{background:#0d120e;border-color:#6f8550}body:has(.side) .cmdk-trigger kbd{color:#aab7a7;font-family:var(--font-m);background:#111612;border-color:#3b463a;border-radius:0}:is(body:has(.side) .nb-btn,body:has(.side) .pm-trigger){border:1px solid #0000;border-radius:0;min-height:36px}:is(body:has(.side) .nb-btn:hover,body:has(.side) .pm-trigger:hover){background:#0d120e;border-color:#354034}body:has(.side) .pm-avatar{color:#11170d;box-shadow:none;background:#c9fa59;border:1px solid #809b40;border-radius:0}:is(body:has(.side) .pm-panel,body:has(.side) .nb-panel,body:has(.side) .cmdk){color:#edf5e8;background:#0b0f0c;border-color:#445143;border-radius:0;box-shadow:12px 12px #0000005c}body:has(.side) .wrap{max-width:1500px;padding-inline:32px}body:has(.side) :is(.radar,.cc){padding-top:30px;padding-bottom:76px}body:has(.side) .radar-head{box-shadow:none;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);background-color:#0a0e0b;background-image:linear-gradient(#c9fa5907 1px,#0000 1px),linear-gradient(90deg,#c9fa5907 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #344034;border-radius:0;margin-bottom:20px;padding:28px 29px;position:relative;overflow:hidden}body:has(.side) .radar-head:before{content:"QUERY / FEDERAL_MARKET";color:#738071;font:500 12px/1 var(--font-m);letter-spacing:.1em;position:absolute;top:13px;right:19px}body:has(.side) .radar-head:after{background:#c9fa59;width:2px;top:0;bottom:0;left:0}body:has(.side) .eyebrow{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}body:has(.side) .radar-title{color:#edf5e8;letter-spacing:-.055em;text-transform:uppercase;max-width:900px;margin-top:10px;font-size:clamp(30px,3vw,45px);font-weight:590;line-height:1.02}body:has(.side) .intel-sub{color:#a5b2a2;max-width:830px;margin-top:13px;font-size:12px;line-height:1.62}body:has(.side) :is(.opp,.radar-notice,.intel-panel,.cc-panel,.fc,.dash-mix,.brief-card,.fc-card,.ge-col,.ge-result,.board-col,.pcard,.ct-row,.pt-stat,.oc-row,.sh,.alx,.plan-card,.workspace-mode-panel){color:#edf5e8;box-shadow:none;background:#0b0f0c;border-color:#344034;border-radius:0}body:has(.side) :is(.cc-panel,.intel-panel,.fc-card,.ge-col,.ge-result,.plan-card){padding:22px 23px}body:has(.side) .cc-panel-title{color:#aab7a7;font:600 12px/1 var(--font-m);letter-spacing:.1em;text-transform:uppercase}.command-page{max-width:1500px;padding:30px 32px 80px}.command-header{min-height:215px;box-shadow:none;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background-color:#0a0e0b;background-image:linear-gradient(#c9fa5908 1px,#0000 1px),linear-gradient(90deg,#c9fa5908 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #3b463a;border-radius:0;align-items:flex-start;margin:0;padding:32px 34px 78px;position:relative;overflow:hidden}.command-header:before{content:"";background:#c9fa59;width:2px;position:absolute;top:0;bottom:0;left:0}.command-header:after{content:"NODE / COMMAND_01\a SESSION / ACTIVE\a TRACE / GROUNDED";color:#738071;width:230px;height:auto;font:500 12px/1.8 var(--font-m);letter-spacing:.1em;white-space:pre;border:0;border-radius:0;position:absolute;bottom:30px;right:34px;transform:none}.command-kicker{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.09em;text-transform:uppercase}.command-header h1{color:#edf5e8;letter-spacing:-.065em;text-transform:uppercase;margin-top:14px;font-size:clamp(43px,5vw,72px);font-weight:600;line-height:.95}.command-header p{color:#a7b4a4;max-width:720px;margin-top:15px;font-size:12px;line-height:1.62}.command-header-actions{z-index:2;margin-top:2px;position:relative}.command-live{color:#a9b6a6;font:500 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.command-live i{background:#c9fa59;border-radius:0;width:5px;height:5px;box-shadow:0 0 10px #c9fa59a8}.command-primary{color:#11170d;min-height:39px;font:650 12px/1 var(--font-m);letter-spacing:.035em;text-transform:uppercase;box-shadow:none;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:#c9fa59;border:1px solid #c9fa59;border-radius:0}body:has(.side) .brief-btn{color:#11170d;min-height:39px;font:650 12px/1 var(--font-m);letter-spacing:.035em;text-transform:uppercase;box-shadow:none;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:#c9fa59;border:1px solid #c9fa59;border-radius:0}.command-primary:hover{color:#0b0f08;background:#dcff91;border-color:#dcff91;box-shadow:6px 6px #c9fa591a}body:has(.side) .brief-btn:hover:not(:disabled){color:#0b0f08;background:#dcff91;border-color:#dcff91;box-shadow:6px 6px #c9fa591a}.command-metrics{z-index:3;background:#344034;border:1px solid #445143;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:-49px 22px 22px;position:relative}body:has(.side) .metric-card{min-height:128px;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0f0cfa;border:0;border-right:1px solid #344034;border-radius:0;padding:18px}body:has(.side) .metric-card:last-child{border-right:0}.metric-icon{border:1px solid;border-radius:0;width:34px;height:34px;background:0 0!important}.metric-icon.money{color:#83e5a3}.metric-icon.target{color:#f0b459}.metric-icon.future{color:#c9fa59}.metric-icon.agency{color:#6ae2d5}.metric-copy>span{color:#99a697;font:600 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.metric-copy>strong{color:#edf5e8;font:500 26px/1 var(--font-m);letter-spacing:-.055em;margin-top:10px}.metric-copy>strong em{color:#aebaaa}.metric-copy>small{color:#899687;font:500 12px/1.35 var(--font-m);margin-top:9px}.metric-phases small{color:#aebaaa}.metric-phases small b{color:#d7e1d2}body:has(.side) .exec-slim{box-shadow:none;background:linear-gradient(90deg,#c9fa590a,#0000),#0b0f0c;border:1px solid #475746;border-radius:0;margin-bottom:20px;padding:18px 20px}.exec-ai-icon{color:#c9fa59;background:#c9fa5914;border:1px solid #809b40;border-radius:0;width:38px;height:38px}.exec-kicker{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.exec-slim-txt strong{color:#edf5e8;font-size:12px}body:has(.side) .exec-slim-line{color:#a8b4a5;font-size:12px}.lead-horizon{box-shadow:none;background:#0b0f0c;border-color:#344034;border-radius:0;margin-bottom:20px}.lead-horizon-head{padding:20px 22px 8px}.lead-horizon-kicker{color:#929f90;font:600 12px/1 var(--font-m);letter-spacing:.07em;text-transform:uppercase}.lead-horizon h2{color:#edf5e8;font-size:17px}.lead-horizon h2 span{color:#c9fa59}.lead-horizon-note{color:#899687;font:500 12px/1.3 var(--font-m)}.lead-legend{color:#aebaaa}.command-moves{overflow:hidden;box-shadow:none!important;border-radius:0!important}.command-section-head{background:#0b0f0c;border-bottom-color:#344034;padding:18px 20px}.command-section-head span{color:#edf5e8;text-transform:uppercase;font-size:12px}.command-section-head small{color:#899687;font:500 12px/1.4 var(--font-m)}.command-section-head a{color:#c9fa59;font:600 12px/1 var(--font-m);text-transform:uppercase}body:has(.side) table{color:#b8c4b5;font-size:12px}body:has(.side) th{color:#929f90;font:600 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}body:has(.side) tr{border-color:#2f392f}body:has(.side) tbody tr:hover{background:#c9fa5909}.ux-home{width:min(100%,1500px);padding:30px 32px 90px}.ux-home a{text-decoration:none}.ux-home-hero{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);background:linear-gradient(#c9fa5906 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#c9fa5906 1px,#0000 1px) 0 0/30px 30px,radial-gradient(circle at 81% 20%,#6ae2d512,#0000 28%),#090d0a;border:1px solid #3d493c;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);min-height:390px;display:grid;position:relative;overflow:hidden}.ux-home-hero:before{content:"";background:#c9fa59;width:3px;position:absolute;top:0;bottom:0;left:0}.ux-home-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(38px,4.2vw,64px);display:flex}.ux-home-eyebrow,.ux-home-section-head>div>span{color:#c9fa59;font:650 12px/1 var(--font-m);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.ux-home-hero h1{color:#edf5e8;max-width:880px;font:590 clamp(42px, 4.3vw, 67px)/.98 var(--font-d);letter-spacing:-.058em;margin-top:22px}.ux-home-hero-copy>p{color:#b7c3b4;max-width:760px;font:400 15px/1.68 var(--font-b);margin-top:24px}.ux-home-hero-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.ux-home-primary,.ux-home-secondary,.ux-home-next-link{min-height:45px;font:650 12px/1 var(--font-m);letter-spacing:.035em;text-transform:uppercase;justify-content:center;align-items:center;gap:11px;padding:0 18px;display:inline-flex}.ux-home-primary{color:#11170d;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);background:#c9fa59;border:1px solid #c9fa59}.ux-home-primary:hover,.ux-home-next-link:hover{color:#0b0f08;background:#dcff91;border-color:#dcff91}.ux-home-secondary{color:#d7e1d2;border:1px solid #4b5949}.ux-home-secondary:hover{color:#fff;border-color:#82967b}.ux-home-plain{background:#060907c2;border-left:1px solid #3b473a;flex-direction:column;justify-content:center;min-width:0;padding:36px clamp(28px,3vw,46px);display:flex}.ux-home-plain>span{color:#7ee9dd;font:650 12px/1 var(--font-m);letter-spacing:.1em;text-transform:uppercase}.ux-home-plain>strong{color:#edf5e8;max-width:330px;font:560 24px/1.15 var(--font-d);letter-spacing:-.035em;margin-top:15px}.ux-home-plain ol{gap:0;margin-top:25px;list-style:none;display:grid}.ux-home-plain li{border-top:1px solid #344034;grid-template-columns:26px 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.ux-home-plain li i{color:#c9fa59;font:600 12px/1 var(--font-m);font-style:normal}.ux-home-plain li span{color:#b8c4b5;font-size:13px;line-height:1.45}.ux-home-plain li b{color:#edf5e8;font-weight:650}.ux-home-plain>small{color:#9eac9b;align-items:center;gap:8px;margin-top:18px;font-size:12px;line-height:1.45;display:flex}.ux-home-plain>small svg{color:#83e5a3}.ux-home-next{background:linear-gradient(90deg,#c9fa5913,#0000 30%),#0b0f0c;border:1px solid #66784f;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:25px;min-height:154px;margin-top:20px;padding:24px 27px;display:grid}.ux-home-next-index{color:#c9fa59;width:58px;height:58px;font:650 12px/1 var(--font-m);letter-spacing:.08em;border:1px solid #8cac50;place-items:center;display:grid}.ux-home-next-copy>span{color:#c9fa59;font:650 12px/1 var(--font-m);letter-spacing:.09em;text-transform:uppercase}.ux-home-next h2{color:#edf5e8;font:570 clamp(20px, 2.2vw, 30px)/1.15 var(--font-d);letter-spacing:-.038em;margin-top:9px}.ux-home-next p{color:#b1bdae;max-width:820px;margin-top:8px;font-size:13px;line-height:1.55}.ux-home-missing{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.ux-home-missing small{color:#c3cfc0;font:550 12px/1 var(--font-m);background:#101611;border:1px solid #465344;padding:5px 8px}.ux-home-next-link{color:#11170d;clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);background:#c9fa59;border:1px solid #c9fa59;min-width:190px}.ux-home-workflow,.ux-home-overview,.ux-home-advisor{margin-top:58px}.ux-home-section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.ux-home-section-head h2{color:#edf5e8;font:570 clamp(27px, 3vw, 38px)/1.05 var(--font-d);letter-spacing:-.045em;margin-top:11px}.ux-home-section-head p{color:#aebaaa;max-width:780px;margin-top:10px;font-size:13px;line-height:1.55}.ux-home-section-head>a,.ux-home-card-head>a{color:#c9fa59;font:650 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.ux-home-section-head>a:hover,.ux-home-card-head>a:hover{color:#dcff91}.ux-home-section-head.compact{align-items:flex-start;margin-bottom:17px}.ux-home-steps{background:#344034;border:1px solid #3b473a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.ux-home-step{color:#edf5e8;background:#0b0f0c;flex-direction:column;min-width:0;min-height:246px;padding:23px 22px;transition:background .15s;display:flex;position:relative}.ux-home-step:hover{background:#101611}.ux-home-step.current{box-shadow:inset 0 2px #c9fa59}.ux-home-step.complete{box-shadow:inset 0 2px #83e5a3}.ux-home-step-number{color:#788576;font:600 12px/1 var(--font-m);position:absolute;top:17px;right:18px}.ux-home-step>svg:not(.ux-home-step-arrow){color:#c9fa59}.ux-home-step h3{color:#edf5e8;font:570 18px/1.2 var(--font-d);letter-spacing:-.025em;margin-top:27px}.ux-home-step p{color:#aebaaa;margin-top:11px;font-size:12.5px;line-height:1.55}.ux-home-step small{color:#b8c4b5;font:550 12px/1.3 var(--font-m);text-transform:uppercase;align-items:center;gap:6px;margin-top:auto;padding-top:21px;display:flex}.ux-home-step.complete small{color:#9ee9b5}.ux-home-step-arrow{color:#7d8a7a;position:absolute;bottom:19px;right:17px}.ux-home-metrics{background:#344034;border:1px solid #3b473a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.ux-home-metrics article{background:#0b0f0c;min-height:184px;padding:22px}.ux-home-metrics article>span{color:#aab7a7;font:650 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;display:flex}.ux-home-metrics article>span svg{color:#c9fa59}.ux-home-metrics strong{color:#edf5e8;font:540 clamp(28px, 3vw, 42px)/1 var(--font-m);letter-spacing:-.065em;margin-top:23px;display:block}.ux-home-metrics p{color:#9fab9c;margin-top:15px;font-size:12px;line-height:1.55}.ux-home-content{grid-template-columns:minmax(0,1fr) minmax(290px,360px);gap:20px;margin-top:58px;display:grid}.ux-home-matches,.ux-home-help>section,.ux-home-advisor{background:#0b0f0c;border:1px solid #3b473a}.ux-home-card-head{border-bottom:1px solid #344034;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 23px;display:flex}.ux-home-card-head>div>span,.ux-home-help section>small{color:#c9fa59;font:650 12px/1 var(--font-m);letter-spacing:.07em;text-transform:uppercase}.ux-home-card-head h2,.ux-home-help h2{color:#edf5e8;font:570 22px/1.15 var(--font-d);letter-spacing:-.035em;margin-top:8px}.ux-home-card-head p{color:#9fab9c;max-width:670px;margin-top:7px;font-size:12px;line-height:1.5}.ux-home-match{border-bottom:1px solid #303a30;grid-template-columns:70px minmax(0,1fr) 150px;align-items:center;gap:18px;min-height:116px;padding:17px 22px;display:grid}.ux-home-match:last-child{border-bottom:0}.ux-home-match:hover{background:#c9fa5906}.ux-home-match-score{text-align:center;border:1px solid #546252;place-content:center;width:60px;height:68px;display:grid}.ux-home-match-score.strong{color:#9ee9b5;border-color:#83e5a3}.ux-home-match-score.good{color:#c9fa59;border-color:#c9fa59}.ux-home-match-score.possible{color:#f0c477;border-color:#f0c477}.ux-home-match-score.review{color:#c1ccc0;border-color:#8c998a}.ux-home-match-score strong{font:570 23px/1 var(--font-m)}.ux-home-match-score small{font:600 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase;margin-top:6px}.ux-home-match-copy{min-width:0}.ux-home-match-copy>span{color:#8fe7dd;font:550 12px/1.3 var(--font-m);letter-spacing:.045em;text-transform:uppercase}.ux-home-match-copy h3{color:#edf5e8;font:540 14px/1.4 var(--font-b);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;overflow:hidden}.ux-home-match-copy>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.ux-home-match-copy small{color:#a8b5a5;border-right:1px solid #3b473a;padding-right:8px;font-size:12px;line-height:1.2}.ux-home-match-copy small:last-child{border-right:0}.ux-home-match-action{text-align:right;flex-direction:column;align-items:flex-end;gap:12px;display:flex}.ux-home-match-action>span{color:#aebaaa;font-size:12px}.ux-home-match-action>a{color:#c9fa59;font:650 12px/1 var(--font-m);text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.ux-home-empty{text-align:center;align-content:center;place-items:center;min-height:300px;padding:35px;display:grid}.ux-home-empty>svg{color:#c9fa59}.ux-home-empty h3{color:#edf5e8;margin-top:13px;font-size:18px}.ux-home-empty p{color:#aebaaa;max-width:450px;margin-top:8px;font-size:13px}.ux-home-empty a{color:#c9fa59;font:650 12px var(--font-m);text-transform:uppercase;margin-top:17px}.ux-home-help{flex-direction:column;gap:14px;min-width:0;display:flex}.ux-home-help>section{padding:23px}.ux-home-help-icon{color:#c9fa59;border:1px solid #718a45;place-items:center;width:39px;height:39px;margin-bottom:21px;display:grid}.ux-home-help dl{gap:0;margin-top:20px;display:grid}.ux-home-help dl>div{border-top:1px solid #344034;padding:15px 0}.ux-home-help dt{color:#edf5e8;font-size:12.5px;font-weight:650}.ux-home-help dd{color:#9fab9c;margin-top:5px;font-size:12px;line-height:1.5}.ux-home-help>.ux-home-walkthrough{border-color:#536442;grid-template-columns:28px 1fr;gap:11px 12px;display:grid}.ux-home-walkthrough>svg{color:#c9fa59}.ux-home-walkthrough h3{color:#edf5e8;font-size:14px}.ux-home-walkthrough p{color:#9fab9c;margin-top:6px;font-size:12px;line-height:1.5}.ux-home-walkthrough>a{color:#c9fa59;font:650 12px/1 var(--font-m);text-transform:uppercase;grid-column:2;align-items:center;gap:6px;display:inline-flex}.ux-home-advisor{padding:24px}.ux-home-advisor .ux-home-section-head{margin-bottom:19px}.ux-home-advisor-note{color:#f0cb8e;background:#f0b4590f;border:1px solid #735f39;margin:-2px 0 15px;padding:11px 13px;font-size:12px;line-height:1.5}.ux-home-advisor .exec-slim,.ux-home-advisor .exec{margin-bottom:0}body:has(.side) .radar-profile{font:500 12px/1 var(--font-m);gap:5px;margin-top:17px}body:has(.side) .pchip{color:#a4b0a1;font:500 12px/1 var(--font-m);background:#0d120e;border-color:#3a4539;border-radius:0;padding:5px 8px}body:has(.side) .pchip.strategy{color:#9be9b3;background:#83e5a312;border-color:#46705a}body:has(.side) .pchip.ice{color:#8de7dd;background:#6ae2d512;border-color:#386a66}body:has(.side) .pchip.amber{color:#f2c47e;background:#f0b45912;border-color:#735b35}.radar-filters{box-shadow:none;background:#0a0e0b;border:1px solid #344034;border-radius:0;gap:8px;margin-bottom:18px;padding:10px}body:has(.side) .rf-search{color:#edf5e8;min-height:38px;font:500 12px/1 var(--font-m);background:#070a08;border-radius:0;padding-inline:13px}body:has(.side) .rf-chip{color:#9eab9b;min-height:31px;font:500 12px/1 var(--font-m);background:#0b0f0c;border-color:#344034;border-radius:0}body:has(.side) .rf-chip.on{color:#11170d;background:#c9fa59;border-color:#c9fa59}body:has(.side) .opp-list{gap:12px}body:has(.side) .opp{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);border-radius:0;grid-template-columns:96px minmax(0,1fr);gap:0;padding:0;transition:border-color .16s,transform .16s;overflow:hidden}body:has(.side) .opp:hover{box-shadow:none;border-color:#7a9146;transform:translate(3px)}body:has(.side) .opp-rank{background-color:#090d0a;background-image:linear-gradient(#c9fa5909 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-right:1px solid #344034;justify-content:flex-start;min-height:100%;padding:24px 13px}body:has(.side) .opp-score{color:#c9fa59;font:500 29px/1 var(--font-m)}body:has(.side) .opp-score-lab{color:#7f8c7d;font:600 12px/1 var(--font-m);letter-spacing:.08em}body:has(.side) .opp-pwin{color:#6ae2d5;font:500 17px/1 var(--font-m);margin-top:17px}body:has(.side) .opp-main{min-width:0;padding:22px 23px 21px}body:has(.side) .opp-top{font:500 12px/1 var(--font-m);gap:7px}body:has(.side) .opp-hash{color:#8a9788}body:has(.side) .opp-type{color:#8fe9df;background:#6ae2d517;border-radius:0;font-size:12px}body:has(.side) .opp-agency{color:#8f9c8d;font:500 12px/1 var(--font-m)}body:has(.side) .opp-title{color:#edf5e8;letter-spacing:-.025em;margin-top:12px;font-size:18px;font-weight:560}body:has(.side) .why-chip{font:500 12px/1 var(--font-m);border-radius:0;padding:5px 8px}body:has(.side) .why-chip.pos{color:#a0eab5;background:#83e5a312;border-color:#41684f}body:has(.side) .why-chip.neg{color:#ffad9e;background:#ff827112;border-color:#745047}body:has(.side) .pwin-rec{border-radius:0}body:has(.side) .pwin-rec.competitive{color:#c9fa59}body:has(.side) .opp-due{font:500 12px/1 var(--font-m);border-radius:0}body:has(.side) .pwin-why{color:#c9fa59;min-height:33px;font:600 12px/1 var(--font-m);box-shadow:none;background:0 0;border-color:#61783d;border-radius:0;margin:0}body:has(.side) .opp-actions .brief-btn{color:#c9fa59;min-height:33px;font:600 12px/1 var(--font-m);box-shadow:none;background:0 0;border-color:#61783d;border-radius:0;margin:0}body:has(.side) .pwin-panel{margin-top:13px}body:has(.side) .opp-actions{gap:7px;margin-top:13px}body:has(.side) .ws{border-top-color:#344034}body:has(.side) .board{background:0 0;border:0;gap:10px}body:has(.side) .board-col{box-shadow:none;border:1px solid #344034;border-radius:0;overflow:hidden}:is(body:has(.side) .board-col:first-child,body:has(.side) .board-col:nth-child(2),body:has(.side) .board-col:nth-child(3)){border-top:2px solid}body:has(.side) .board-col:first-child{border-top-color:#83e5a3}body:has(.side) .board-col:nth-child(2){border-top-color:#c9fa59}body:has(.side) .board-col:nth-child(3){border-top-color:#697568}body:has(.side) .board-head{background:#0b0f0c;border-bottom-color:#344034;min-height:55px;padding:15px 16px}body:has(.side) .board-label{font:600 12px/1 var(--font-m);text-transform:uppercase}body:has(.side) .board-label.green{color:#9beab4}body:has(.side) .board-label.ice{color:#d2ff70}body:has(.side) .board-label.muted{color:#a1ada0}body:has(.side) .board-count{color:#a7b4a4;font:500 12px/1 var(--font-m);background:#151b16;border-radius:0}body:has(.side) .board-cards{background:#080b08;gap:9px;min-height:420px;padding:10px}body:has(.side) .pcard{box-shadow:none;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);border-radius:0;padding:15px}body:has(.side) .pcard:hover{box-shadow:none;border-color:#718743;transform:translate(2px)}body:has(.side) .pcard-type{color:#c9fa59;font:600 12px/1 var(--font-m);letter-spacing:.06em}body:has(.side) .pcard-score{color:#c9fa59;font:500 15px/1 var(--font-m)}body:has(.side) .pcard-title{color:#edf5e8;margin-top:9px;font-size:12px;line-height:1.42}body:has(.side) .pcard-agency{color:#929f90;font:500 12px/1.45 var(--font-m)}body:has(.side) .pursuit-btn{min-height:27px;font:500 12px/1 var(--font-m);border-radius:0}:is(body:has(.side) .pursuit-btn.watching.on,body:has(.side) [role=radio][type=button].on){color:#8de7dd}body:has(.side) :is(input,select,textarea){color:#edf5e8;min-height:39px;font-family:var(--font-m);background-color:#080b08;border-color:#3a4539;border-radius:0}body:has(.side) :is(input,select,textarea)::-moz-placeholder{color:#7e8b7c}body:has(.side) :is(input,select,textarea)::placeholder{color:#7e8b7c}body:has(.side) :is(input,select,textarea):focus{border-color:#95b44a;box-shadow:0 0 0 2px #c9fa5921}body:has(.side) :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #c9fa59}body:has(.side) :is(.dev-key,.dev-code,.dc-code,.dc-codewrap){color:#dce8d7;background:#060806;border:1px solid #344034;border-radius:0}body:has(.side) .radar-notice{background:linear-gradient(90deg,#c9fa5909,#0000),#0b0f0c;border-radius:0}body:has(.side) .ops-modal{background:#0b0f0c;border:1px solid #445143;border-radius:0;box-shadow:14px 14px #0000006b}body:has(.side) :is(.btn-amber,.plan-btn){color:#11170d;background:#c9fa59;border-radius:0}body:has(.side) .platform-head time{color:#aebaaa;font:500 12px/1.4 var(--font-m)}body:has(.side) .platform-metrics{background:#344034;border:1px solid #344034;gap:1px}body:has(.side) .platform-metrics>div{min-height:112px;box-shadow:none;background:linear-gradient(135deg,#c9fa5909,#0000 52%),#0b0f0c;border:0;border-radius:0;padding:18px}body:has(.side) .platform-metrics :is(span,small){color:#aebaaa;font:500 12px/1.35 var(--font-m);letter-spacing:.055em;text-transform:uppercase}body:has(.side) .platform-metrics strong{color:#edf5e8;font:500 25px/1 var(--font-m);letter-spacing:-.055em;margin-block:12px 7px}body:has(.side) .platform-console{border-top-color:#344034}body:has(.side) .platform-tabs{background:#080b08;border-color:#3a4539;border-radius:0;height:39px}body:has(.side) .platform-tabs button{color:#aebaaa;font:600 12px/1 var(--font-m);letter-spacing:.05em;text-transform:uppercase;background:0 0;border-right-color:#3a4539}body:has(.side) .platform-tabs button.on{color:#11170d;background:#c9fa59}body:has(.side) :is(.platform-primary,.platform-secondary,.platform-danger-zone button){min-height:39px;font:600 12px/1 var(--font-m);letter-spacing:.04em;text-transform:uppercase;border-radius:0}body:has(.side) .platform-primary{color:#11170d;background:#c9fa59;border-color:#c9fa59}body:has(.side) .platform-secondary{color:#d3fc74;background:#0b0f0c;border-color:#60763e}body:has(.side) .platform-search{color:#aebaaa;background:#080b08;border-color:#3a4539;border-radius:0;height:39px}body:has(.side) .platform-search input{color:#edf5e8;background:0 0}body:has(.side) .platform-clear{color:#c6d1c1;background:#0b0f0c;border-color:#3a4539;border-radius:0}body:has(.side) .platform-table-wrap{background:#0b0f0c;border-color:#344034;border-radius:0}body:has(.side) .platform-table{color:#c6d1c1;font:500 12px/1.45 var(--font-m)}body:has(.side) .platform-table th{color:#b8c4b5;background:#111712;border-bottom-color:#3a4539}body:has(.side) .platform-table td{border-bottom-color:#2f392f}body:has(.side) .platform-table tbody tr{background:#0b0f0c}body:has(.side) .platform-table td:first-child{border-bottom-color:#344034}body:has(.side) .platform-table td>:is(strong,span){color:#dce7d7}body:has(.side) .platform-table td>:is(code,small){color:#aebaaa}body:has(.side) .platform-status{color:#9de9b2;background:#83e5a317;border:1px solid #40684f;border-radius:0}body:has(.side) .platform-status.trialing{color:#8de7dd;background:#6ae2d514;border-color:#3b6965}body:has(.side) .platform-status:is(.past_due,.incomplete){color:#f2c47e;background:#f0b45914;border-color:#745b35}body:has(.side) .platform-status:is(.canceled,.suspended){color:#ffad9e;background:#ff827114;border-color:#744b44}body:has(.side) .platform-health{color:#9de9b2;background:#83e5a317;border:1px solid #40684f;border-radius:0}body:has(.side) .platform-health.warning{color:#f2c47e;background:#f0b45914;border-color:#745b35}body:has(.side) .platform-health.critical{color:#ffad9e;background:#ff827114;border-color:#744b44}body:has(.side) .icon-button{color:#d5dfd0;background:#0b0f0c;border-color:#465445;border-radius:0}body:has(.side) .platform-empty{color:#aebaaa}body:has(.side) .platform-pagination{color:#b8c4b5;font:500 12px/1.4 var(--font-m)}body:has(.side) .platform-pagination a{color:#d5dfd0;background:#0b0f0c;border-color:#465445;border-radius:0}body:has(.side) .platform-pagination>div>span{color:#d5dfd0;background:#0b0f0c;border-color:#465445;border-radius:0}body:has(.side) .platform-pagination>div>span{color:#aebaaa}body:has(.side) .platform-pagination b{color:#d5dfd0;font-weight:600}body:has(.side) .platform-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020402d1}body:has(.side) .platform-modal{color:#c6d1c1;background:#080b08;border-color:#465445;border-radius:0;box-shadow:14px 14px #0000007a}body:has(.side) .platform-modal>header{background:#0b0f0c;border-bottom-color:#344034}body:has(.side) :is(.platform-modal>header span,.platform-form-head span){color:#aebaaa;font:600 12px/1 var(--font-m);letter-spacing:.06em}body:has(.side) :is(.platform-modal>header h2,.platform-form-head h3){color:#edf5e8}body:has(.side) .platform-form{background:#0b0f0c;border-color:#344034;border-radius:0}body:has(.side) .platform-form label{color:#b8c4b5;font:500 12px/1.35 var(--font-m)}:is(body:has(.side) .platform-form :is(input,select,textarea),body:has(.side) .platform-danger-zone input){color:#edf5e8;font:500 12px/1.3 var(--font-m);background:#080b08;border-color:#465445;border-radius:0}body:has(.side) .platform-credit-form .platform-form-head small{color:#aebaaa}body:has(.side) .platform-help{color:#aebaaa}body:has(.side) .platform-danger-zone{background:#ff82710b;border-color:#744b44;border-radius:0}body:has(.side) .platform-danger-zone>div>span{color:#ffad9e}body:has(.side) .platform-danger-zone p{color:#b8c4b5}body:has(.side) .platform-danger-zone button{color:#fff4f1;background:#7d392f;border-color:#a65c50}body:has(.side) .platform-notice{border-radius:0}body:has(.side) .platform-notice.success{color:#9de9b2;background:#83e5a314;border:1px solid #40684f}body:has(.side) .platform-notice.error{color:#ffad9e;background:#ff827114;border:1px solid #744b44}body:has(.side) .platform-custom-list{background:#0b0f0c;border-color:#344034;border-radius:0}body:has(.side) .platform-custom-list>header{color:#dce7d7;background:#111712;border-bottom-color:#344034}body:has(.side) .platform-custom-list>div{border-bottom-color:#2f392f}body:has(.side) .platform-custom-list code{color:#d3fc74}:is(body:has(.side) .platform-custom-list small,body:has(.side) .platform-custom-list>p){color:#aebaaa}body:has(.side) .platform-plan-state{color:#9de9b2}body:has(.side) .platform-plan-state.inactive{color:#aebaaa}@media (max-width:1240px){.marketing-shell .hero-grid{grid-template-columns:minmax(0,.95fr) minmax(480px,1.05fr);gap:50px}.marketing-shell .hero h1{font-size:clamp(58px,6.1vw,82px)}.hero-float-score{right:-8px}.executive-layout{gap:54px}.nav-system{display:none}.ux-home-steps,.ux-home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-home-content{grid-template-columns:1fr}.ux-home-help{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);display:grid}}@media (max-width:1020px){.marketing-shell .hero-v3{min-height:0;padding-top:78px}.marketing-shell .hero-grid{grid-template-columns:1fr;gap:62px}.hero-copy{max-width:840px}.hero-product{justify-self:center;width:min(100%,760px)}.section-heading-row{grid-template-columns:1fr;gap:22px}.lead-stage{grid-template-columns:1fr}.lead-stage-copy{border-bottom:1px solid #242c21;border-right:0;min-height:0}.lead-stage .lifecycle{flex-direction:column;justify-content:center;min-height:260px;display:flex}.bento-evidence,.bento-teaming{grid-column:span 12;min-height:0}.executive-layout{grid-template-columns:1fr}.access-card{grid-template-columns:1fr;gap:34px}.access-action{align-items:flex-start}.public-pricing .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-body{grid-template-columns:220px minmax(0,1fr)}.dc-rail{display:none}body:has(.side){padding-top:62px;padding-left:72px}body:has(.side) .side{width:72px;padding:14px 8px}body:has(.side) .side-brand{justify-content:center;padding-inline:0}body:has(.side) .brand-wordmark{width:34px}.side-workspace-card,.side-cta span,.side-cta svg:last-child{display:none}body:has(.side) .brand-copy{display:none}body:has(.side) .side-glabel{display:none}body:has(.side) .side-item span{display:none}body:has(.side) .side-foot{display:none}.side-cta{justify-content:center;padding:9px}body:has(.side) .side-item{justify-content:center;padding:9px}body:has(.side) .topbar{left:72px}body:has(.side) .topbar:before{display:none}.side-more-panel{z-index:42;background:#080b08;border-right:1px solid #445143;width:290px;padding:20px 13px;position:fixed;top:62px;bottom:0;left:72px;overflow-y:auto;box-shadow:18px 0 50px #0000007a}body:has(.side) .side-more-panel .side-group{display:flex}body:has(.side) .side-more-panel .side-glabel{display:block}body:has(.side) .side-more-panel .side-item{justify-content:flex-start}body:has(.side) .side-more-panel .side-item span{display:block}}@media (max-width:800px){.marketing-shell .wrap{padding-inline:22px}.marketing-shell .nav-inner{height:64px}.marketing-shell .nav-links{border-left:0}.marketing-shell .nav-links a:not(.btn){display:none}.marketing-shell .nav-links .btn{min-height:36px;margin-left:0;padding-inline:12px;font-size:12px}.marketing-shell .hero-v3{padding:60px 0 66px}.hero-coordinate-rail{display:none}.marketing-shell .hero h1{font-size:clamp(49px,13.6vw,72px)}.marketing-shell .hero-sub{font-size:14px}.hero-proof{grid-template-columns:1fr}.hero-proof>div{border-top:1px solid var(--os-line);border-left:0;min-height:67px;padding:15px 16px}.hero-proof>div:first-child{border-top:0}.hero-proof span{max-width:none}.hero-product{padding:20px 0 36px}.hero-product:before{inset:0 0 10px 20px}.product-window{box-shadow:8px 8px #c9fa590e}.product-window .intel-rows{min-height:370px}.product-window .sig{grid-template-columns:50px 1fr;padding-inline:11px}.product-window-status{display:none}.hero-float-score{top:52px;right:-6px}.hero-float-proof{bottom:2px;right:8px}.source-ribbon-inner{flex-direction:column;align-items:flex-start;gap:13px;padding-block:20px}.source-ribbon-inner>div{border-top:1px solid #11170d3d;border-left:0}.marketing-shell .band{padding:92px 0}.marketing-shell .band:before{left:22px}.marketing-shell h2.sec-title{font-size:40px}.lead-stage{margin-top:47px}.lead-stage-copy{padding:31px 25px}.lead-stage .lifecycle{min-height:250px;margin-inline:25px}.bento-predictive{grid-template-columns:1fr;gap:37px;padding:27px}.bento-opportunities{padding:11px}.evidence-chain{flex-direction:column;align-items:stretch}.evidence-chain>i{width:1px;height:9px;margin-left:22px}.system-nodes{grid-template-columns:1fr}.system-nodes span{border-right:0;border-bottom:1px solid var(--os-line)}.system-nodes span:last-child{border-bottom:0}.system-nodes span:not(:last-child):after{display:none}.executive-band{padding:94px 0}.executive-copy h2{font-size:44px}.executive-checks{grid-template-columns:1fr;display:grid}.executive-checks span{border-bottom:1px solid #11170d57;border-right:0;justify-content:flex-start;padding-inline:13px}.executive-checks span:last-child{border-bottom:0}.executive-console .exec-grid{grid-template-columns:repeat(2,1fr)}.executive-console .stat:nth-child(2){border-right:0}.executive-console .stat:nth-child(-n+2){border-bottom:1px solid var(--os-line)}.access-card{padding:38px 29px!important}.marketing-footer>.wrap:first-child{flex-direction:column}.footer-links{justify-content:space-between;gap:30px;width:100%}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.public-system .wrap{padding-inline:22px}.public-system .nav-inner{height:64px}.public-system .nav-links{border-left:0}.public-system .nav-links a:not(.btn){display:none}.public-system .nav-links .btn{min-height:36px;margin-left:0;padding-inline:12px;font-size:12px}.public-system .nav-system{display:none}.public-pricing .pr-head{padding:58px 25px 47px}.public-pricing .pr-head:after{display:none}.public-pricing .pr-head h1{font-size:clamp(43px,12vw,62px)}.public-pricing .pr-grid{grid-template-columns:1fr;gap:1px;margin-top:25px}.public-pricing .pr-card{min-height:0}.public-pricing .pr-addons-head{flex-direction:column;align-items:flex-start}.public-pricing .pr-addon-grid{grid-template-columns:1fr}.public-pricing .pr-addon{border-bottom:1px solid #344034;border-right:0}.public-pricing .pr-addon:last-child{border-bottom:0}.dc-top{min-height:58px;padding-inline:14px}.dc-top-links a:not(:last-child){display:none}.dc-top-links a{min-width:0;padding-inline:12px;font-size:12px}.dc-body{grid-template-columns:1fr;gap:24px;padding:25px 18px 70px}.dc-side{background:#0b0f0c;border:1px solid #344034;border-radius:0;flex-flow:wrap;gap:12px;max-height:none;padding:12px;position:static}.dc-page-head:after{display:none}.dc-h1{font-size:34px}.dc-cards,.dc-pager{grid-template-columns:1fr}.dc-pcard.next{text-align:left;align-items:flex-start}body:has(.side){padding-top:58px;padding-bottom:66px;padding-left:0}body:has(.side) .side{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070a08f7;border-top:1px solid #344034;border-right:0;width:100%;height:66px;padding:6px 7px;top:auto;bottom:0}.side-workspace-card,.side-cta{display:none}body:has(.side) .side-brand{display:none}body:has(.side) .side-glabel{display:none}body:has(.side) .side-foot{display:none}body:has(.side) .side-nav{flex-direction:row;gap:2px;padding:0;overflow:auto hidden}body:has(.side) .side-group{display:contents}body:has(.side) .side-item{border-color:#0000;flex:0 0 50px;min-width:50px}body:has(.side) .topbar{height:58px;padding-inline:13px;left:0}body:has(.side) .topbar-workspace{display:none}body:has(.side) .topbar-context>svg{display:none}body:has(.side) .cmdk-trigger span{display:none}body:has(.side) .cmdk-trigger kbd{display:none}body:has(.side) .mobile-brand svg{display:block}body:has(.side) .cmdk-trigger{justify-content:center;width:36px;padding:0}body:has(.side) .wrap{padding-inline:13px}body:has(.side) :is(.radar,.cc){padding-top:20px;padding-bottom:44px}body:has(.side) .radar-head{padding:22px 19px}body:has(.side) .radar-head:before{display:none}body:has(.side) .radar-title{font-size:28px}.command-page{padding:20px 13px 48px}.command-header{flex-direction:column;min-height:0;padding:27px 22px 74px}.command-header:after{display:none}.command-header h1{font-size:39px}.command-header-actions{flex-direction:column;align-items:stretch;width:100%}.command-primary{width:100%}.command-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:-45px 10px 20px}body:has(.side) .metric-card{flex-direction:column;gap:9px;min-height:128px;padding:15px}body:has(.side) .metric-card:nth-child(2){border-right:0}body:has(.side) .metric-card:nth-child(-n+2){border-bottom:1px solid #344034}body:has(.side) .opp{grid-template-columns:72px minmax(0,1fr)}body:has(.side) .opp-rank{padding-inline:8px}body:has(.side) .opp-score{font-size:24px}body:has(.side) .opp-main{padding:18px 15px}body:has(.side) .opp-title{font-size:16px}body:has(.side) .board{grid-template-columns:1fr}body:has(.side) .board-cards{min-height:0}body:has(.side) .side-more{flex:0 0 50px}body:has(.side) .side-more-summary{justify-content:center;min-width:50px;height:53px;padding:9px}body:has(.side) .side-more-summary span{display:none}body:has(.side) .side-more-chevron{display:none}.side-more-panel{z-index:42;background:#080b08;border-top:1px solid #50604c;border-right:0;gap:18px;width:auto;max-height:calc(100dvh - 124px);padding:18px 14px 22px;position:fixed;inset:auto 0 66px;overflow-y:auto;box-shadow:0 -20px 55px #0000009e}body:has(.side) .side-more-panel .side-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}body:has(.side) .side-more-panel .side-glabel{grid-column:1/-1;padding:7px;display:block}body:has(.side) .side-more-panel .side-item{flex:none;justify-content:flex-start;min-width:0;min-height:42px;padding:10px}body:has(.side) .side-more-panel .side-item span{display:block}.ux-home{padding:18px 13px 54px}.ux-home-hero{grid-template-columns:1fr;min-height:0}.ux-home-hero-copy{padding:34px 24px 39px}.ux-home-hero h1{font-size:clamp(39px,10.5vw,55px)}.ux-home-hero-copy>p{font-size:14px}.ux-home-plain{border-top:1px solid #3b473a;border-left:0;padding:30px 24px}.ux-home-plain>strong{max-width:420px}.ux-home-next{grid-template-columns:58px minmax(0,1fr);gap:17px;padding:21px 19px}.ux-home-next-index{width:50px;height:50px}.ux-home-next-link{grid-column:1/-1;width:100%}.ux-home-section-head{flex-direction:column;align-items:flex-start;gap:14px}.ux-home-section-head>a{min-height:30px}.ux-home-steps,.ux-home-metrics{grid-template-columns:1fr}.ux-home-step{min-height:215px}.ux-home-metrics article{min-height:155px}.ux-home-help{display:flex}.ux-home-card-head{flex-direction:column}.ux-home-match{grid-template-columns:60px minmax(0,1fr);gap:15px;padding:17px}.ux-home-match-score{width:56px}.ux-home-match-action{text-align:left;flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.ux-home-workflow,.ux-home-overview,.ux-home-content,.ux-home-advisor{margin-top:45px}}@media (max-width:420px){.marketing-shell .hero-badge>span:last-child{display:none}.marketing-shell .hero h1{font-size:47px}.marketing-shell .hero-commandline{font-size:12px}.marketing-shell .hero-ctas .btn{width:100%}.hero-float{display:none}.source-ribbon-inner>div span{padding-inline:8px;font-size:12px}.public-pricing .pr-head h1{font-size:43px}.dc-brand em{display:none}.command-metrics{grid-template-columns:1fr}body:has(.side) .metric-card{border-bottom:1px solid #344034;border-right:0}body:has(.side) .metric-card:last-child{border-bottom:0}.ux-home-hero-actions{width:100%;display:grid}.ux-home-primary,.ux-home-secondary{width:100%}.ux-home-next{grid-template-columns:1fr}.ux-home-next-index{display:none}.ux-home-next-link{grid-column:1}.ux-home-match{grid-template-columns:1fr}.ux-home-match-score{border:0;justify-content:flex-start;align-items:baseline;gap:7px;width:auto;height:auto;display:flex}.ux-home-match-action{grid-column:1}.ux-home-match-copy h3{white-space:normal}}@media (prefers-reduced-motion:reduce){.nav-system i,.source-ribbon-inner>span:before,.topbar-signal i,.hero-commandline:after{animation:none}.product-window,.hero-float{transform:none}}
