*{box-sizing:border-box}.mi-marketing-page{margin:0;background:#06101c;color:#eaf1fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.mi-mkt-shell{min-height:100vh;background:radial-gradient(circle at 72% 6%,rgba(68,111,222,.13),transparent 26%),#06101c}.mi-mkt-header{height:78px;max-width:1240px;margin:auto;padding:0 28px;display:flex;align-items:center;gap:34px;border-bottom:1px solid rgba(138,160,190,.09)}.mi-mkt-brand{display:flex;align-items:center;gap:11px;color:#eef4fd;text-decoration:none;margin-right:auto}.mi-mkt-mark{width:35px;height:35px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(145deg,#6d98ff,#466ed2);font-size:11px;font-weight:900;box-shadow:0 10px 30px rgba(54,95,195,.22)}.mi-mkt-brand span:last-child{display:flex;flex-direction:column}.mi-mkt-brand b{font-size:13px}.mi-mkt-brand small{font-size:8px;color:#7188a3;text-transform:uppercase;letter-spacing:.08em}.mi-mkt-header nav{display:flex;gap:28px}.mi-mkt-header nav a,.mi-mkt-actions a{font-size:11px;color:#8499b2;text-decoration:none}.mi-mkt-header nav a:hover{color:#fff}.mi-mkt-actions{display:flex;gap:9px}.mi-mkt-actions a{padding:10px 15px;border-radius:8px}.mi-mkt-actions .primary,.cta{background:linear-gradient(135deg,#6a93f6,#557ee4)!important;color:white!important;text-decoration:none}.mi-mkt-actions .ghost{border:1px solid rgba(134,158,188,.15)}.mi-mkt-menu{display:none;background:none;border:0;color:#fff}.eyebrow{font-size:9px;font-weight:850;letter-spacing:.14em;color:#77a0ff}.eyebrow i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#52d88b;margin-right:7px}.mi-hero{max-width:1240px;min-height:680px;margin:auto;padding:90px 28px 76px;display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.mi-hero-copy h1{font-size:clamp(48px,5vw,76px);line-height:.98;letter-spacing:-.055em;margin:20px 0 25px}.mi-hero-copy h1 em{display:block;color:#7ca3ff;font-style:normal}.mi-hero-copy p{max-width:580px;color:#8da1b8;line-height:1.75;font-size:14px}.hero-actions{display:flex;gap:11px;margin-top:30px}.hero-actions a{padding:13px 19px;border-radius:9px;font-size:11px;font-weight:750}.demo{border:1px solid rgba(137,160,190,.17);color:#dbe5f2;text-decoration:none}.mi-hero-copy>small{display:block;color:#657b94;font-size:9px;margin-top:14px}.mi-product-preview{border:1px solid rgba(125,153,190,.14);border-radius:17px;padding:18px;background:linear-gradient(150deg,rgba(14,29,49,.98),rgba(8,20,35,.98));box-shadow:0 35px 90px rgba(0,0,0,.32);transform:perspective(1100px) rotateY(-3deg)}.preview-top{display:flex;justify-content:space-between;color:#7187a1;font-size:8px}.preview-top b{color:#5dd992}.preview-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px}.preview-kpis article,.preview-body article{border:1px solid rgba(127,153,184,.09);background:#0c1a2b;border-radius:10px;padding:14px}.preview-kpis small{font-size:7px;color:#6f849e}.preview-kpis strong{display:block;font-size:19px;margin:7px 0}.preview-kpis i{font-size:7px;color:#5fd891;font-style:normal}.preview-body{display:grid;grid-template-columns:1.5fr .8fr;gap:9px;margin-top:9px}.chart header{display:flex;justify-content:space-between;font-size:9px}.chart header small{color:#687e98}.bars{height:170px;display:flex;align-items:flex-end;gap:7px;padding-top:20px}.bars i{flex:1;background:linear-gradient(#729cff,#345bb6);border-radius:3px 3px 1px 1px;opacity:.75}.allocation>b{font-size:9px}.donut{width:94px;height:94px;border-radius:50%;margin:20px auto;background:conic-gradient(#6e99ff 0 31%,#365cae 31% 73%,#63d39b 73% 90%,#a77ce9 90%);position:relative}.donut:after{content:"";position:absolute;inset:18px;border-radius:50%;background:#0c1a2b}.allocation ul{padding:0;margin:0;list-style:none}.allocation li{display:flex;justify-content:space-between;color:#7288a1;font-size:7px;margin:7px 0}.mi-asset-strip{border-block:1px solid rgba(133,158,190,.08);padding:15px 5%;display:flex;justify-content:center;gap:34px;flex-wrap:wrap;color:#627891;font-size:8px;letter-spacing:.1em}.mi-problem,.mi-platform,.mi-intel,.mi-security,.mi-early,.mi-pricing,.mi-mkt-doc{max-width:1180px;margin:auto;padding:105px 28px}.mi-problem h2,.section-head h2,.mi-intel h2,.mi-security h2,.mi-early h2,.mi-pricing h1,.mi-mkt-doc h1{font-size:clamp(34px,4vw,55px);letter-spacing:-.04em;line-height:1.04;margin:15px 0}.mi-problem>p,.section-head p,.mi-intel p,.mi-security p,.mi-early p,.mi-mkt-doc .lead{color:#8499b1;max-width:720px;line-height:1.7}.problem-grid,.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:45px}.problem-grid article,.feature-grid article{border:1px solid rgba(130,157,190,.10);border-radius:12px;padding:23px;background:#0a1828}.problem-grid b,.feature-grid h3{font-size:13px}.problem-grid p,.feature-grid p{color:#71869f;font-size:10px;line-height:1.65}.feature-grid{grid-template-columns:repeat(3,1fr)}.feature-grid .wide{grid-column:span 2}.feature-grid article>span{color:#527ad7;font-size:9px}.formula{margin-top:23px;padding:15px;border-radius:8px;background:#07131f;color:#8298b2;font-size:9px;letter-spacing:.08em}.formula b{color:#6e98fb;margin:0 10px}.mi-intel,.mi-security{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.intel-flow{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:30px}.intel-flow span{padding:9px 12px;border:1px solid rgba(117,151,202,.16);border-radius:7px;font-size:9px}.intel-flow b{color:#5179d5}.mi-intel aside{padding:18px;border:1px solid rgba(126,153,188,.12);border-radius:14px;background:#0a1828}.mi-intel aside>small{color:#657b95;font-size:8px}.mi-intel aside article{padding:15px 0;border-bottom:1px solid rgba(126,153,188,.08);display:flex;flex-direction:column;gap:5px}.mi-intel aside i{font-size:7px;color:#78a0ff;font-style:normal}.mi-intel aside b{font-size:11px}.mi-intel aside span{font-size:8px;color:#687e98}.security-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.security-list span{padding:17px;border:1px solid rgba(130,156,189,.1);border-radius:9px;background:#0a1828;font-size:10px}.mi-security a,.mi-early a{color:#7da5ff;text-decoration:none;font-size:10px}.mi-early{text-align:center;border-top:1px solid rgba(130,156,189,.08)}.mi-early p{margin:0 auto 25px}.mi-early div{display:flex;justify-content:center;gap:20px;align-items:center}.mi-early .cta{padding:13px 19px;border-radius:9px}.mi-early>small{display:block;margin-top:16px;color:#647a94;font-size:8px}.mi-mkt-footer{max-width:1180px;margin:auto;padding:45px 28px;border-top:1px solid rgba(132,157,187,.09);color:#6c829b}.mi-mkt-footer>div{display:flex;gap:12px;align-items:center}.mi-mkt-footer p{font-size:9px;margin:4px 0}.mi-mkt-footer nav{display:flex;gap:20px;margin:25px 0}.mi-mkt-footer a{color:#788da5;text-decoration:none;font-size:9px}.mi-mkt-footer>small{font-size:8px}.mi-pricing .section-head{text-align:center}.early-banner{margin:38px 0 25px;padding:18px 22px;border:1px solid rgba(86,215,142,.2);border-radius:12px;background:rgba(64,197,122,.06);display:flex;align-items:center;gap:20px}.early-banner b{color:#68df99}.early-banner span{color:#8298b0;font-size:10px;flex:1}.early-banner a{color:#79a2ff;text-decoration:none;font-size:10px}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.price-card{position:relative;padding:28px;border:1px solid rgba(132,159,192,.12);border-radius:14px;background:#0a1828}.price-card.popular{border-color:rgba(102,148,249,.55);box-shadow:0 20px 70px rgba(38,76,160,.13)}.price-card>i{position:absolute;right:16px;top:16px;color:#78a1ff;font-size:7px;font-style:normal}.price-card h2{font-size:17px}.price{margin:18px 0}.price b{font-size:38px}.price span{color:#6e849d;font-size:9px}.price-card p{color:#788da5;font-size:10px;min-height:42px}.price-card>a{display:block;text-align:center;padding:11px;border-radius:8px;background:#142a47;color:#dfe9f7;text-decoration:none;font-size:10px}.price-card.popular>a{background:#6089ed}.price-card ul{list-style:none;padding:15px 0 0}.price-card li{font-size:9px;color:#8297ae;padding:7px 0}.pricing-note{color:#60758e;font-size:8px;line-height:1.6;margin-top:20px}.mi-mkt-doc{max-width:900px}.mi-mkt-doc section{padding:28px 0;border-top:1px solid rgba(132,157,187,.09)}.mi-mkt-doc h2{font-size:20px}.mi-mkt-doc section p{color:#8095ad;line-height:1.8;font-size:11px}
@media(max-width:900px){.mi-mkt-header nav{display:none}.mi-mkt-menu{display:block}.mi-hero{grid-template-columns:1fr;padding-top:60px}.mi-product-preview{transform:none}.problem-grid{grid-template-columns:1fr 1fr}.feature-grid{grid-template-columns:1fr 1fr}.mi-intel,.mi-security{grid-template-columns:1fr}.price-grid{grid-template-columns:1fr}.early-banner{align-items:flex-start;flex-direction:column}.mi-mkt-actions .ghost{display:none}}@media(max-width:600px){.mi-mkt-header{padding:0 18px}.mi-mkt-header nav.open{display:flex;position:absolute;top:70px;left:12px;right:12px;z-index:10;padding:18px;flex-direction:column;background:#0b1929;border:1px solid #20344e;border-radius:12px}.mi-hero{padding:55px 18px}.mi-hero-copy h1{font-size:47px}.preview-kpis,.preview-body{grid-template-columns:1fr}.preview-kpis article:nth-child(n+2){display:none}.problem-grid,.feature-grid{grid-template-columns:1fr}.feature-grid .wide{grid-column:auto}.mi-problem,.mi-platform,.mi-intel,.mi-security,.mi-early,.mi-pricing,.mi-mkt-doc{padding:75px 18px}.security-list{grid-template-columns:1fr}.mi-mkt-actions .primary{padding:9px 11px}.mi-mkt-brand small{display:none}}
/* v2.04.1 commercial landing refresh */
.legacy-feature{background:linear-gradient(145deg,rgba(18,34,58,.98),rgba(10,24,40,.98))!important;border-color:rgba(113,151,247,.25)!important}.legacy-badges{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.legacy-badges b{font-size:8px;font-weight:700;color:#9db9ff;padding:8px 10px;border:1px solid rgba(115,153,245,.18);border-radius:999px;background:rgba(91,128,221,.06)}.mi-pricing-preview{max-width:1180px;margin:auto;padding:105px 28px;border-top:1px solid rgba(130,156,189,.08)}.mini-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px}.mini-plans article{position:relative;padding:24px;border:1px solid rgba(132,159,192,.12);border-radius:14px;background:#0a1828}.mini-plans article.featured{border-color:rgba(102,148,249,.5);box-shadow:0 18px 60px rgba(38,76,160,.12)}.mini-plans i{position:absolute;right:16px;top:15px;font-size:7px;font-style:normal;color:#79a2ff}.mini-plans b{display:block;font-size:15px}.mini-plans strong{display:block;font-size:30px;margin:14px 0}.mini-plans strong span{font-size:9px;color:#70869e;font-weight:500}.mini-plans p{font-size:9px;line-height:1.6;color:#7c91a8}.pricing-link{display:inline-block;margin-top:20px;color:#7da5ff;text-decoration:none;font-size:10px}.price-card .not-included{color:#52667d;opacity:.7}.annual-note{margin-top:18px;padding:17px 20px;border:1px solid rgba(132,159,192,.1);border-radius:11px;background:#081522;display:flex;gap:20px;align-items:center}.annual-note b{font-size:10px;color:#dbe6f5}.annual-note span{font-size:9px;color:#71879f;line-height:1.6}.pricing-compare{padding-top:80px}.compare-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}.compare-grid article{padding:20px;border:1px solid rgba(132,159,192,.1);border-radius:12px;background:#091725}.compare-grid b{font-size:12px}.compare-grid p{font-size:9px;line-height:1.7;color:#748aa2}
@media(max-width:900px){.mini-plans,.compare-grid{grid-template-columns:1fr}.annual-note{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.mi-pricing-preview{padding:75px 18px}.legacy-badges{gap:6px}}
