.mb-site{background:#101010;color:#f2f1ec;min-height:100dvh;font-family:Manrope,Arial,sans-serif}.mb-site a{text-decoration:none;color:inherit}.mb-nav{height:88px;display:flex;align-items:center;justify-content:space-between;padding:18px 5vw;border-bottom:1px solid #383838;gap:24px}.mb-nav img{width:155px;height:52px;object-fit:contain}.mb-nav>div{display:flex;align-items:center;gap:30px;font-size:13px}.mb-site .mb-cta{background:#ff5a00;color:#101010;padding:17px 23px;display:inline-flex;align-items:center;justify-content:space-between;gap:32px;font-weight:700}.mb-hero{padding:36px 5vw 0}.mb-eyebrow{font:11px monospace;letter-spacing:.13em;display:flex;justify-content:space-between;gap:20px;color:#acaca8}.mb-hero h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(55px,8vw,136px);line-height:.95;font-weight:400;letter-spacing:-.025em;margin:40px 0 24px}.mb-hero h1 em{font-style:normal;color:#ff5a00}.mb-hero-bottom{display:flex;justify-content:space-between;align-items:end;margin:32px 0;gap:30px}.mb-hero-bottom p{max-width:480px;font-size:17px;line-height:1.6;color:#bebeb9}.mb-cover{height:360px;position:relative;overflow:hidden;border:1px solid #444}.mb-cover>img{height:100%;width:100%;object-fit:cover}.mb-cover>div{position:absolute;bottom:0;left:0;right:0;padding:25px;background:linear-gradient(transparent,#000b);display:flex;justify-content:space-between;gap:20px;font:12px monospace}.mb-section{padding:90px 5vw}.mb-site h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(34px,4vw,64px);line-height:1.05;font-weight:400;margin:24px 0 36px}.mb-features{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.mb-features article{border-top:1px solid #555;padding-top:25px}.mb-features article>span{font:13px monospace;color:#ff5a00}.mb-features h3{font-size:22px;margin:25px 0 12px}.mb-features p{color:#aaa;line-height:1.7;max-width:360px}.mb-band{padding:60px 5vw;background:#e9e8e2;color:#171717;display:flex;justify-content:space-between;gap:30px}.mb-band span{font:12px monospace}.mb-band>div:last-child{display:flex;flex-direction:column;justify-content:center;gap:25px}.mb-band a{border-bottom:1px solid #999;padding-bottom:18px}.mb-site .mb-footer{padding:35px 5vw;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#101010}.mb-footer img{width:120px}.mb-footer span{font:11px monospace}.mb-page{padding:50px 5vw 90px}.mb-page>p{max-width:650px;line-height:1.7;color:#bbb}.mb-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0}.mb-plan{border:1px solid #4a4a4a;padding:30px;display:flex;flex-direction:column;gap:20px}.mb-plan:nth-child(2){border-top:4px solid #ff5a00}.mb-plan h2{margin:0}.mb-plan ul{padding-left:18px;line-height:1.9;color:#ccc;flex:1}.mb-plan small{font:12px monospace;color:#aaa}.mb-download{border:1px solid #555;padding:30px;margin-top:35px;max-width:700px}.mb-download p{line-height:1.7;color:#aaa;margin:14px 0 25px}.mb-site a:focus-visible{outline:2px solid #ff5a00;outline-offset:5px}.mb-login{max-width:700px;margin:45px auto;padding:0 20px}.mb-login .cloud-panel{border:1px solid #555;padding:15px}.mb-login input{max-width:100%}@media(max-width:700px){.mb-nav{height:auto;flex-direction:column;align-items:flex-start;padding:18px 5vw}.mb-nav>div{gap:17px;flex-wrap:wrap;font-size:12px}.mb-nav .mb-cta{padding:10px}.mb-eyebrow>span{display:none}.mb-band,.mb-hero-bottom{align-items:start;flex-direction:column}.mb-cover{height:240px}.mb-features,.mb-plans{grid-template-columns:1fr}.mb-section{padding:55px 5vw}.mb-site .mb-footer{flex-wrap:wrap}.mb-cover>div{font-size:10px}.mb-cover>div>span{display:none}}.mb-plans-two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.mb-plans-two{grid-template-columns:1fr}}.plans-page .mb-plans{max-width:1000px;margin:32px 0}.plans-page>h2{margin-bottom:18px}.plans-page .mb-plan{gap:18px;padding:30px 34px}.plans-page .mb-plan ul{list-style:none;padding:0;margin:4px 0 10px;font-size:14px;line-height:2.2}.plan-period{border-top:1px solid #8884;padding-top:18px;font:12px monospace;opacity:.75}.plans-bottom{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.plans-bottom>span{font:11px monospace;opacity:.6}.plans-details{max-width:1000px;margin-top:32px;border-top:1px solid #8884;padding-top:18px;font-size:12px}.plans-details summary{cursor:pointer;opacity:.75;width:fit-content}.plans-details summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.plans-details>div{max-width:700px;line-height:1.8;opacity:.75}.plans-details p{margin:16px 0}@media(max-width:700px){.plans-page .mb-plan{padding:26px}.plans-bottom{gap:16px}}