.mcogo-page{background:#090b0e}.mcogo-hero{background:radial-gradient(circle at 76% 34%,#e08b2329,#0000 28%),linear-gradient(135deg,#090b0e,#030405 62%,#0e0b07);min-height:850px;position:relative;overflow:hidden}.mcogo-hero:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.mcogo-hero-layout{min-height:850px;padding-top:var(--header-height);grid-template-columns:minmax(470px,.95fr) minmax(500px,1.05fr);align-items:center;gap:75px;display:grid;position:relative}.mcogo-hero-copy{z-index:2;position:relative}.mcogo-hero-copy nav{color:#6f7883;gap:9px;margin-bottom:44px;font-size:10px;display:flex}.mcogo-hero-copy nav a:hover{color:#fff}.mcogo-hero-copy nav strong{color:#acb3bc}.mcogo-page .section-eyebrow{color:#e59a3c}.mcogo-hero-copy h1{font:820 clamp(56px,5vw,84px)/.95 var(--font-display);letter-spacing:-.07em;margin:0}.mcogo-hero-copy h1 em{color:#ef9f3c;font-style:normal}.mcogo-hero-copy>p{color:#aab2bc;max-width:670px;margin:28px 0 0;font-size:17px;line-height:1.72}.mcogo-hero-actions{gap:12px;margin-top:34px;display:flex}.mcogo-hero-actions a{border:1px solid #fff3;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:12px;font-weight:800;display:inline-flex}.mcogo-hero-actions a:first-child{background:#d77c12;border-color:#eca246}.mcogo-hero-proof{color:#89939f;flex-wrap:wrap;gap:18px;margin-top:27px;font-size:10px;display:flex}.mcogo-hero-proof span{align-items:center;gap:6px;display:flex}.mcogo-hero-proof svg{color:#eaa04a}.mcogo-hero-visual{height:650px;position:relative}.mcogo-hero-visual:before{content:"";background:radial-gradient(circle,#eaa04a1a,#0000 65%);border:1px solid #ffffff17;border-radius:50%;position:absolute;inset:80px 20px}.mcogo-orbit{border:1px dashed #eaa04a40;border-radius:50%;position:absolute;inset:135px 75px}.mcogo-hero-visual img{object-fit:contain;filter:drop-shadow(0 44px 55px #000000a6);padding:70px}.mcogo-hero-status{background:#080a0df0;border:1px solid #eaa04a47;flex-direction:column;padding:14px 18px;display:flex;position:absolute;bottom:85px;right:0}.mcogo-hero-status span{color:#efaa55;text-transform:uppercase;font-size:9px;font-weight:800}.mcogo-hero-status strong{margin-top:5px;font-size:13px}.mcogo-problem{color:#11151a;background:#f0f2f4;padding:105px 0}.mcogo-problem-layout{grid-template-columns:1.15fr .85fr;gap:90px;display:grid}.mcogo-problem h2,.mcogo-operation h2,.mcogo-components h2,.mcogo-easy h2,.mcogo-wireless h2,.mcogo-reporting h2,.mcogo-usecases h2,.mcogo-benefits h2,.mcogo-faq h2{font:700 clamp(38px,4.15vw,64px)/1.03 var(--font-display);letter-spacing:-.05em;margin:0}.mcogo-problem-list article{border-top:1px solid #cfd5da;grid-template-columns:40px 1fr;gap:16px;padding:22px 0;display:grid}.mcogo-problem-list article:last-child{border-bottom:1px solid #cfd5da}.mcogo-problem-list span{color:#d67e17;font-size:10px;font-weight:800}.mcogo-problem-list p{color:#596470;margin:0;font-size:14px;line-height:1.65}.mcogo-operation{color:#11151a;background:#fff;padding:120px 0}.mcogo-operation header{grid-template-columns:.45fr 1fr .72fr;align-items:end;gap:35px;display:grid}.mcogo-operation header p{color:#626d78;margin:0;line-height:1.7}.mcogo-operation-flow{grid-template-columns:1fr 50px 1fr 50px 1fr 50px 1fr;align-items:center;margin-top:65px;display:grid}.mcogo-operation-flow article{background:#f7f8f9;border:1px solid #d7dce1;min-height:245px;padding:30px}.mcogo-operation-flow article svg{color:#d77d13}.mcogo-operation-flow article>span{color:#969fa9;margin-top:36px;font-size:9px;font-weight:800;display:block}.mcogo-operation-flow strong{margin-top:8px;font-size:20px;display:block}.mcogo-operation-flow p{color:#68727d;font-size:13px;line-height:1.6}.mcogo-operation-flow i{background:#cfd5da;height:1px}.mcogo-components{background:#0b0d10;padding:120px 0}.mcogo-components header{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;display:grid}.mcogo-components header p{color:#909aa6;margin:0;line-height:1.7}.mcogo-component-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:58px;display:grid}.mcogo-component-grid article{background:#11151a;border:1px solid #ffffff14;padding:22px}.mcogo-component-image{background:radial-gradient(circle,#282d34,#0000 68%);height:315px;position:relative}.mcogo-component-image img{object-fit:contain;padding:18px}.mcogo-component-grid article>span{color:#e3983d;margin-top:24px;font-size:10px;font-weight:800;display:block}.mcogo-component-grid h3{margin:10px 0;font-size:23px}.mcogo-component-grid p{color:#8994a0;margin:0;font-size:13px;line-height:1.65}.mcogo-easy{color:#11151a;background:#eef1f3;padding:125px 0}.mcogo-easy-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;display:grid}.mcogo-easy-visual{height:600px;position:relative}.mcogo-easy-visual:before{content:"";background:#dde2e6;border-radius:50%;position:absolute;inset:50px}.mcogo-easy-visual img{object-fit:contain;filter:drop-shadow(0 35px 55px #1e283240)}.mcogo-easy p,.mcogo-wireless p,.mcogo-reporting p{color:#616c77;font-size:16px;line-height:1.72}.mcogo-easy ul{margin:30px 0 0;padding:0;list-style:none}.mcogo-easy li{color:#45505b;border-bottom:1px solid #ccd3d9;padding:13px 0;font-size:13px}.mcogo-easy li:before{color:#d57c14;content:"✓";margin-right:10px}.mcogo-wireless{color:#11151a;background:#fff;padding:120px 0}.mcogo-wireless-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.mcogo-wireless-image{background:linear-gradient(145deg,#f4f5f6,#e7eaed);height:560px;position:relative}.mcogo-wireless-image img{object-fit:contain;padding:55px}.mcogo-wireless-stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:34px;display:grid}.mcogo-wireless-stats>span{border:1px solid #d8dde1;padding:18px;display:grid}.mcogo-wireless-stats svg{color:#d57c14}.mcogo-wireless-stats strong{margin-top:18px;font-size:15px}.mcogo-wireless-stats small{color:#818b96;margin-top:4px}.mcogo-reporting{background:#0a0c0f;padding:125px 0}.mcogo-reporting-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.mcogo-reporting p{color:#929ca8}.mcogo-report-features{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;display:grid}.mcogo-report-features span{color:#c1c8d0;border-bottom:1px solid #ffffff1a;padding:13px;font-size:12px}.mcogo-report-visual{border:8px solid #181c21;height:520px;position:relative;overflow:hidden;box-shadow:0 35px 75px #0006}.mcogo-report-visual img{object-fit:cover}.mcogo-usecases{color:#11151a;background:#f2f4f6;padding:110px 0}.mcogo-usecases header{grid-template-columns:.45fr 1.55fr;display:grid}.mcogo-usecases>div>div{border-block:1px solid #d5dadf;grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.mcogo-usecases article{border-right:1px solid #d5dadf;padding:30px}.mcogo-usecases article:first-child{border-left:1px solid #d5dadf}.mcogo-usecases article strong{font-size:18px}.mcogo-usecases article p{color:#68727d;font-size:13px;line-height:1.6}.mcogo-benefits{color:#11151a;background:#fff;padding:120px 0}.mcogo-benefits-layout{grid-template-columns:.78fr 1.22fr;gap:85px;display:grid}.mcogo-benefits-layout>div:last-child{border-top:1px solid #d5dadf;border-left:1px solid #d5dadf;grid-template-columns:1fr 1fr;display:grid}.mcogo-benefits article{border-bottom:1px solid #d5dadf;border-right:1px solid #d5dadf;padding:28px}.mcogo-benefits article>span{color:#d67e17;font-size:10px;font-weight:800}.mcogo-benefits article strong{margin-top:28px;font-size:19px;display:block}.mcogo-benefits article p{color:#68727d;font-size:13px;line-height:1.6}.mcogo-faq{color:#11151a;background:#eef1f3;padding:115px 0}.mcogo-faq-layout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.mcogo-faq details{border-top:1px solid #cdd4da}.mcogo-faq details:last-child{border-bottom:1px solid #cdd4da}.mcogo-faq summary{cursor:pointer;padding:22px 35px 22px 0;font-weight:800}.mcogo-faq details p{color:#626d78;margin:0;padding:0 35px 24px 0;font-size:14px;line-height:1.7}@media (max-width:1050px){.mcogo-hero-layout{grid-template-columns:1fr;padding-top:140px}.mcogo-hero-visual{height:560px}.mcogo-problem-layout,.mcogo-easy-layout,.mcogo-wireless-layout,.mcogo-reporting-layout,.mcogo-benefits-layout,.mcogo-faq-layout{grid-template-columns:1fr;gap:50px}.mcogo-operation header{grid-template-columns:1fr}.mcogo-operation-flow{grid-template-columns:1fr 1fr;gap:12px}.mcogo-operation-flow i{display:none}.mcogo-component-grid,.mcogo-usecases>div>div{grid-template-columns:1fr 1fr}}@media (max-width:680px){.mcogo-hero{min-height:auto}.mcogo-hero-layout{gap:20px;min-height:auto;padding-top:110px}.mcogo-hero-copy nav{margin-bottom:30px}.mcogo-hero-copy h1{font-size:clamp(46px,13vw,62px)}.mcogo-hero-actions{flex-direction:column}.mcogo-hero-visual{height:390px}.mcogo-hero-visual img{padding:45px}.mcogo-hero-status{bottom:30px}.mcogo-hero-proof{display:grid}.mcogo-problem,.mcogo-operation,.mcogo-components,.mcogo-easy,.mcogo-wireless,.mcogo-reporting,.mcogo-usecases,.mcogo-benefits,.mcogo-faq{padding:78px 0}.mcogo-operation-flow,.mcogo-component-grid,.mcogo-usecases>div>div,.mcogo-benefits-layout>div:last-child{grid-template-columns:1fr}.mcogo-operation-flow article{min-height:205px}.mcogo-component-image{height:270px}.mcogo-easy-visual,.mcogo-wireless-image{height:380px}.mcogo-report-visual{border-width:5px;height:300px}.mcogo-usecases header{grid-template-columns:1fr}.mcogo-usecases article{border-bottom:1px solid #d5dadf;border-left:1px solid #d5dadf}.mcogo-wireless-stats,.mcogo-report-features{grid-template-columns:1fr}}
