body.mx-page-products-2026{color:#171916;-webkit-font-smoothing:antialiased;background:#f7f7f4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.mx-page-products-2026 .mx-header{display:none!important}.mx-landing-products{--paper:#f7f7f4;--ink:#171916;--muted:#757a75;--line:#e3e5df;color:var(--ink)}.mx-landing-products a{color:inherit;text-decoration:none}.mx-landing-products button{font:inherit;cursor:pointer}.mx-landing-products header.prod-header{transition:background .25s,border-color .25s,box-shadow .25s}.mx-landing-products header.prod-header.is-scrolled{background:#fff;border-bottom-color:#1e282014;box-shadow:0 1px #0000000a}.mx-landing-products .prod-brand__logo{width:auto;max-width:140px;height:36px;display:block}body.mx-page-products-2026 .mx-lang{font-size:13px;font-weight:600}body.mx-page-products-2026 .mx-lang a{color:#656963}body.mx-page-products-2026 .mx-lang a.is-active{color:#101310}.mx-landing-products .wrap.dark-band{margin-inline:5%;padding-left:0;padding-right:0}.mx-landing-products *{box-sizing:border-box}.mx-landing-products header.prod-header{z-index:40;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f7f7f4d4;border-bottom:1px solid #1e28200f;height:80px;position:fixed;inset:0 0 auto}.mx-landing-products .nav{justify-content:space-between;align-items:center;max-width:1360px;height:100%;margin:auto;padding:0 5%;display:flex}.mx-landing-products .logo{letter-spacing:-1.8px;font-size:25px;font-weight:800}.mx-landing-products .navlinks{align-items:center;gap:34px;font-size:13px;display:flex}.mx-landing-products .navlinks a{color:#656963}.mx-landing-products .navlinks a:hover{color:#101310}.mx-landing-products .navlinks .pill{color:var(--ink);border:1px solid #d4d8d1;border-radius:100px;padding:13px 19px}.mx-landing-products main{overflow:hidden}.mx-landing-products .wrap{max-width:1320px;margin:auto;padding-inline:clamp(22px,5vw,88px)}.mx-landing-products .hero{min-height:860px;padding-top:165px;position:relative}.mx-landing-products .eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#7c837c;align-items:center;gap:12px;font-size:11px;font-weight:650;display:flex}.mx-landing-products .dot{background:#4e8b70;border-radius:50%;width:7px;height:7px}.mx-landing-products h1{letter-spacing:-.085em;max-width:1200px;margin:40px 0 34px;font-size:clamp(68px,9.2vw,150px);font-weight:600;line-height:.92}.mx-landing-products h1 span{color:#a5aba4}.mx-landing-products .hero-bottom{justify-content:space-between;align-items:end;gap:30px;display:flex}.mx-landing-products .lead{letter-spacing:-.025em;color:#5e655e;max-width:540px;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.5}.mx-landing-products .circle-link{align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.mx-landing-products .circle-link b{border:1px solid #bfc5bd;border-radius:50%;place-items:center;width:58px;height:58px;font-size:24px;font-weight:400;display:grid}.mx-landing-products .scene{max-width:1220px;height:540px;margin:88px auto 0;position:relative}.mx-landing-products .orb{filter:blur(25px);background:radial-gradient(#dce8d8 0,#e9eee6 40%,#0000 72%);border-radius:50%;position:absolute;inset:20px 16% 0}.mx-landing-products .browser{background:#fff;border:1px solid #dfe3de;border-radius:18px;overflow:hidden;box-shadow:0 28px 90px #233a2b18}.mx-landing-products .main-browser{width:72%;height:440px;position:absolute;top:35px;left:3%;transform:rotate(-2deg)}.mx-landing-products .chrome{background:#fcfcfb;border-bottom:1px solid #eceeea;align-items:center;gap:7px;height:42px;padding:0 17px;display:flex}.mx-landing-products .chrome i{background:#d4d8d2;border-radius:50%;width:8px;height:8px}.mx-landing-products .address{color:#969d96;background:#f3f5f2;border-radius:7px;margin:auto;padding:6px 36px;font-size:10px}.mx-landing-products .app-shell{grid-template-columns:150px 1fr;height:calc(100% - 42px);display:grid}.mx-landing-products .side{background:#f7f9f6;border-right:1px solid #edf0ea;padding:24px 14px}.mx-landing-products .side strong{letter-spacing:-.7px;margin-bottom:30px;font-size:16px;display:block}.mx-landing-products .side small{color:#858e84;border-radius:7px;padding:10px 9px;font-size:10px;display:block}.mx-landing-products .side small.active{color:#325a47;background:#e8eee7}.mx-landing-products .dash{padding:26px 30px}.mx-landing-products .dash-top{justify-content:space-between;align-items:center;display:flex}.mx-landing-products .dash h3{letter-spacing:-1px;margin:0;font-size:22px}.mx-landing-products .chip{color:#47755c;background:#e9f1e9;border-radius:20px;padding:8px 11px;font-size:10px}.mx-landing-products .stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.mx-landing-products .stat{border:1px solid #edf0ec;border-radius:10px;padding:16px}.mx-landing-products .stat small{color:#8c948a;font-size:10px}.mx-landing-products .stat strong{letter-spacing:-1px;margin-top:8px;font-size:24px;font-weight:550;display:block}.mx-landing-products .chart{background:linear-gradient(#fff,#f9fbf9);border:1px solid #eef1eb;border-radius:11px;align-items:end;gap:9px;height:148px;padding:12px;display:flex}.mx-landing-products .chart i{background:#b7cbb9;border-radius:5px 5px 0 0;flex:1;min-width:5px}.mx-landing-products .chart i:nth-child(3n){background:#5f8b6f}.mx-landing-products .phone{background:#fbfcfa;border:8px solid #1f2420;border-radius:40px;width:250px;height:420px;padding:30px 16px 18px;position:absolute;top:95px;right:4%;overflow:hidden;transform:rotate(7deg);box-shadow:0 30px 75px #253c2b32}.mx-landing-products .island{background:#1f2420;border-radius:15px;width:70px;height:17px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.mx-landing-products .phone small{color:#6d786e;font-size:10px}.mx-landing-products .phone h3{letter-spacing:-1.4px;margin:12px 0 18px;font-size:26px;line-height:1.04}.mx-landing-products .phone-card{background:#e5ede3;border-radius:17px;margin-bottom:12px;padding:17px}.mx-landing-products .phone-card b{letter-spacing:-1px;margin:7px 0;font-size:30px;display:block}.mx-landing-products .phone-row{border-bottom:1px solid #e5eae3;justify-content:space-between;padding:13px 3px;font-size:11px;display:flex}.mx-landing-products .section{padding-block:135px}.mx-landing-products .section-head{justify-content:space-between;align-items:start;gap:30px;display:flex}.mx-landing-products .section-head h2,.mx-landing-products .big-title{letter-spacing:-.075em;margin:25px 0;font-size:clamp(46px,6vw,92px);font-weight:550;line-height:1.02}.mx-landing-products .section-head p{color:#777e76;max-width:340px;margin-top:35px;font-size:16px;line-height:1.7}.mx-landing-products .reveal{color:#b9bdb7}.mx-landing-products .reveal .word{transition:color .15s}.mx-landing-products .intro{max-width:1120px}.mx-landing-products .intro .big-title{font-size:clamp(37px,5.4vw,76px);line-height:1.14}.mx-landing-products .grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:45px;display:grid}.mx-landing-products .feature{background:#fff;border:1px solid #e2e6df;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:300px;padding:34px;display:flex}.mx-landing-products .feature .num{color:#8c938a;font-size:12px}.mx-landing-products .feature h3{letter-spacing:-1px;margin:0 0 12px;font-size:26px;font-weight:550}.mx-landing-products .feature p{color:#737a72;margin:0;font-size:14px;line-height:1.6}.mx-landing-products .feature svg{width:35px;height:35px}.mx-landing-products .dark{color:#f7f8f4;background:#181e1a;border-radius:36px;padding:90px 6%;position:relative;overflow:hidden}.mx-landing-products .dark .eyebrow{color:#a4b5a6}.mx-landing-products .dark h2{letter-spacing:-.09em;margin:38px 0 26px;font-size:clamp(62px,9vw,128px);font-weight:550;line-height:.98}.mx-landing-products .dark h2 em{color:#8ba18f;font-style:normal}.mx-landing-products .dark p{color:#adbab0;max-width:540px;font-size:17px;line-height:1.7}.mx-landing-products .module-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:75px;display:grid}.mx-landing-products .module{background:#232c26;border:1px solid #37443b;border-radius:16px;min-height:150px;padding:27px;transition:background .2s}.mx-landing-products .module:hover{background:#2d3930}.mx-landing-products .module small{color:#8fa394;margin-bottom:24px;font-size:11px;display:block}.mx-landing-products .module strong{letter-spacing:-.6px;font-size:20px;font-weight:500}.mx-landing-products .split{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.mx-landing-products .split h2{letter-spacing:-.07em;font-size:clamp(43px,5vw,76px);font-weight:550;line-height:1.06}.mx-landing-products .split p{color:#6d756e;font-size:16px;line-height:1.8}.mx-landing-products .flow{background:#e9eee8;border-radius:25px;padding:35px}.mx-landing-products .flow-item{border-bottom:1px solid #cad5c9;align-items:center;gap:18px;padding:25px 0;display:flex}.mx-landing-products .flow-item:last-child{border:0}.mx-landing-products .flow-item span{color:#3e6850;background:#fff;border-radius:12px;place-items:center;width:43px;height:43px;font-size:12px;display:grid}.mx-landing-products .flow-item b{font-size:16px;font-weight:550}.mx-landing-products .flow-item small{color:#798679;margin-top:5px;font-size:12px;display:block}.mx-landing-products .faq{max-width:900px;margin:auto}.mx-landing-products .faq details{border-bottom:1px solid var(--line);padding:25px 0}.mx-landing-products .faq summary{cursor:pointer;letter-spacing:-.4px;justify-content:space-between;gap:30px;font-size:19px;list-style:none;display:flex}.mx-landing-products .faq summary::-webkit-details-marker{display:none}.mx-landing-products .faq summary:after{content:"+";color:#8a9388;font-size:23px}.mx-landing-products .faq details[open] summary:after{content:"−"}.mx-landing-products .faq p{color:#6b736a;max-width:720px;line-height:1.8}.mx-landing-products .cta{text-align:center;background:#e7ede6;border-radius:35px;padding:95px 25px}.mx-landing-products .cta h2{letter-spacing:-.08em;max-width:900px;margin:22px auto 30px;font-size:clamp(50px,8vw,105px);font-weight:550;line-height:1}.mx-landing-products .btn{color:#fff;background:#1e2921;border-radius:100px;align-items:center;gap:30px;padding:17px 22px;font-size:13px;display:inline-flex}.mx-landing-products .btn:hover{background:#365442}.mx-landing-products .logo{align-items:center;display:inline-flex}.mx-landing-products .mobilebar,.mx-landing-products .menu-panel{display:none}@media (width<=850px){.mx-landing-products header.prod-header{background:#fff;border-bottom:1px solid #1e282014;height:66px}.mx-landing-products .nav{justify-content:center;position:relative}.mx-landing-products .prod-brand,.mx-landing-products .logo{position:absolute;left:50%;transform:translate(-50%)}.mx-landing-products .navlinks{display:none}.mx-landing-products .hero{min-height:auto;padding-top:128px}.mx-landing-products h1{margin:34px 0 26px;font-size:clamp(61px,13vw,100px)}.mx-landing-products .hero-bottom{align-items:start}.mx-landing-products .lead{font-size:17px}.mx-landing-products .circle-link{display:none}.mx-landing-products .scene{height:420px;margin-top:60px}.mx-landing-products .main-browser{width:92%;height:310px;left:-6%}.mx-landing-products .phone{border-width:6px;border-radius:28px;width:167px;height:306px;padding:25px 10px 12px;top:105px;right:-2%}.mx-landing-products .phone h3{font-size:18px}.mx-landing-products .phone-card{padding:10px}.mx-landing-products .phone-card b{font-size:19px}.mx-landing-products .phone-row{padding:9px 2px}.mx-landing-products .app-shell{grid-template-columns:95px 1fr}.mx-landing-products .side{padding:13px 6px}.mx-landing-products .side strong{font-size:11px}.mx-landing-products .side small{font-size:8px}.mx-landing-products .dash{padding:17px}.mx-landing-products .dash h3{font-size:15px}.mx-landing-products .stats{gap:6px}.mx-landing-products .stat{padding:8px}.mx-landing-products .stat strong{font-size:15px}.mx-landing-products .chart{height:100px}.mx-landing-products .section{padding-block:85px}.mx-landing-products .section-head{display:block}.mx-landing-products .section-head p{margin-top:10px}.mx-landing-products .grid,.mx-landing-products .module-grid{grid-template-columns:1fr 1fr}.mx-landing-products .split{grid-template-columns:1fr;gap:35px}.mx-landing-products .footgrid{grid-template-columns:repeat(2,1fr)}.mx-landing-products .mobilebar{z-index:60;bottom:calc(15px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#fafbf8e8;border:1px solid #dfe4dd;border-radius:26px;gap:3px;width:min(94%,450px);padding:7px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #1d302220}.mx-landing-products .mobilebar a,.mx-landing-products .mobilebar button{color:#747b73;background:0 0;border:0;border-radius:19px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:10px 3px 7px;font-size:10px;display:flex}.mx-landing-products .mobilebar .active{color:#274d37;background:#e7eee5}.mx-landing-products .mobilebar svg{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.mx-landing-products .menu-panel.open{z-index:55;background:#f7f7f4;flex-direction:column;gap:24px;padding:105px 7% 125px;display:flex;position:fixed;inset:0}.mx-landing-products .menu-panel a{letter-spacing:-2px;font-size:clamp(30px,8vw,48px)}}@media (width<=520px){.mx-landing-products .hero{padding-top:115px}.mx-landing-products h1{font-size:clamp(57px,15vw,82px)}.mx-landing-products .scene{height:350px}.mx-landing-products .main-browser{height:265px;top:30px}.mx-landing-products .chrome{height:28px}.mx-landing-products .address{padding:4px 14px;font-size:7px}.mx-landing-products .app-shell{height:calc(100% - 28px)}.mx-landing-products .dash{padding:11px}.mx-landing-products .dash h3{font-size:13px}.mx-landing-products .dash .chip{display:none}.mx-landing-products .stats{margin:12px 0}.mx-landing-products .stat small{font-size:7px}.mx-landing-products .stat strong{font-size:13px}.mx-landing-products .chart{height:80px}.mx-landing-products .phone{top:105px;right:-6%}.mx-landing-products .grid,.mx-landing-products .module-grid{grid-template-columns:1fr}.mx-landing-products .feature{min-height:240px}.mx-landing-products .dark{border-radius:23px;padding:60px 7%}.mx-landing-products .module-grid{margin-top:40px}.mx-landing-products .module{min-height:100px}.mx-landing-products .footgrid{gap:28px}.mx-landing-products .footbrand{grid-column:1/-1}.mx-landing-products .footbottom{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.mx-landing-products *,.mx-landing-products :before,.mx-landing-products :after{transition:none!important;animation:none!important}}.mx-landing-live .hero-actions{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.mx-landing-live .live-phone{color:#2d5a45;letter-spacing:.02em;font-size:14px;font-weight:650}.mx-landing-live .live-phone:hover{color:#101310}.mx-landing-live .stream-console .stream-body{color:#e8efe9;background:linear-gradient(165deg,#1a221c 0%,#0f1411 100%);flex-direction:column;gap:14px;height:calc(100% - 42px);padding:22px 24px 20px;display:flex}.mx-landing-live .stream-live{letter-spacing:.14em;color:#ffb4b4;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.mx-landing-live .stream-live__dot{background:#ff5c5c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff5c5c40}.mx-landing-live .stream-main{color:#9fb5a6;letter-spacing:.08em;text-transform:uppercase;background:radial-gradient(at 30% 20%,#3d5245 0%,#1b241f 55%,#121814 100%);border:1px solid #334038;border-radius:14px;flex:1;place-items:center;font-size:12px;display:grid}.mx-landing-live .stream-cams{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mx-landing-live .stream-cam{background:#151b17;border:1px solid #2f3a34;border-radius:10px;padding:10px 8px;font-size:10px}.mx-landing-live .stream-cam small{color:#7a8a80;margin-bottom:4px;display:block}.mx-landing-live .stream-cam span{color:#c5d4cb;font-weight:600}.mx-landing-live .stream-meta{color:#7d8b82;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:9px;display:flex}.mx-landing-live .section-lead{color:#6d756e;max-width:720px;margin:0 0 18px;font-size:17px;line-height:1.75}.mx-landing-live .why-sub{letter-spacing:-.04em;margin:36px 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:550}.mx-landing-live .live-services .section-lead{max-width:820px;margin-bottom:48px}.mx-landing-live .stream-services--enhanced{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:8px}.mx-landing-live .stream-service-card{background:linear-gradient(165deg,#fff 0%,#f9fbf8 100%);border-color:#dce3dc;justify-content:flex-start;min-height:220px;transition:border-color .2s,box-shadow .2s,transform .2s}.mx-landing-live .stream-service-card:hover{border-color:#b5c8b8;transform:translateY(-2px);box-shadow:0 18px 44px #233a2b12}.mx-landing-live .stream-service-card__icon{color:#2a503c;background:linear-gradient(145deg,#e6efe4,#f4f8f2);border:1px solid #d5e0d4;border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:18px;display:grid}.mx-landing-live .stream-service-card__icon svg{width:26px;height:26px}.mx-landing-live .stream-service-card__body h3{letter-spacing:-.03em;margin:0 0 10px;font-size:22px}.mx-landing-live .stream-service-card__body p{color:#5e655e;margin:0;font-size:14px;line-height:1.6}.mx-landing-live .live-equipment-brands{border-top:1px solid #e2e6df;flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:52px;padding-top:36px;display:flex}.mx-landing-live .live-equipment-brands__label{letter-spacing:.12em;text-transform:uppercase;color:#8c938a;width:100%;margin:0 0 4px;font-size:12px;font-weight:600}.mx-landing-live .live-equipment-brands__item{filter:grayscale();opacity:.72;flex:none;justify-content:center;align-items:center;height:32px;transition:filter .22s,opacity .22s;display:inline-flex}@media (hover:hover){.mx-landing-live .live-equipment-brands__item:hover{filter:none;opacity:1}}.mx-landing-live .live-equipment-brands__item:focus-visible{filter:none;opacity:1;outline-offset:4px;border-radius:4px;outline:2px solid #8ba18f}.mx-landing-live .live-equipment-brands__logo{object-fit:contain;object-position:center;width:auto;max-width:none;height:32px;display:block}@media (prefers-reduced-motion:reduce){.mx-landing-live .live-equipment-brands__item{transition:none}}@media (width<=850px){.mx-landing-live .stream-services--enhanced{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mx-landing-live .stream-service-card:hover{transform:none}}.mx-landing-live .pricing-card{max-width:820px}.mx-landing-live .pricing-amount{color:#3a403a;margin:18px 0;font-size:20px}.mx-landing-live .pricing-amount strong{letter-spacing:-.06em;font-size:clamp(42px,6vw,64px);font-weight:550}.mx-landing-live .pricing-notes{color:#6d756e;margin:20px 0 0;padding-left:1.1rem;font-size:14px;line-height:1.7}.mx-landing-live .testimonial-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;display:grid}.mx-landing-live .testimonial{background:#fff;border:1px solid #e2e6df;border-radius:20px;margin:0;padding:28px}.mx-landing-live .testimonial p{color:#4a524a;margin:0 0 18px;font-size:15px;line-height:1.65}.mx-landing-live .testimonial footer{color:#7a827a;flex-direction:column;gap:4px;font-size:13px;display:flex}.mx-landing-live .cta-lead{color:#5e655e;max-width:520px;margin:0 auto 24px;font-size:16px;line-height:1.7}.mx-landing-live main{padding-bottom:1.5rem}@media (width<=850px){.mx-landing-live .hero-actions{align-items:flex-start}.mx-landing-live .testimonial-grid{grid-template-columns:1fr}}
