.mb-marketing{--bg:#fff;--fg:#1f1f2b;--body:#3c3c5e;--muted:#6e6e6e;--primary:#1d3af6;--primary-bright:#3b55f0;--primary-fg:#fff;--surface:#f8f8f8;--accent:#dae0fd;--accent-fg:#1d3af6;--border:#d5d6e2;--destructive:#dc2626;--success:#359c42;--success-bg:#e7fcea;--navy:#0f1320;--periwinkle:#aebcfb;--grad:linear-gradient(135deg,#5836f2 0%,#2140f7 55%,#1d3af6 100%);--grad-peri:linear-gradient(135deg,#aebcfb 0%,#4760f3 100%);--shadow-card:0 20px 50px -20px #1d3af640;--shadow-soft:0 4px 12px -2px #0f172a14;--shadow-float:0 30px 70px -28px #1d3af652;--shadow-chip:0 1px 3px #0f172a0f;--r-sm:8px;--r:10px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-2xl:24px;--maxw:1180px;--pad:24px;--sec-y:clamp(64px,9vw,116px);--ease:cubic-bezier(.22,.61,.36,1);font-family:var(--font-mailbrief-sans);color:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:17px;line-height:1.55;overflow-x:clip}@layer base{.mb-marketing h1,.mb-marketing h2,.mb-marketing h3,.mb-marketing h4{color:var(--fg);letter-spacing:-.02em;font-weight:600;line-height:1.08}.mb-marketing h2{letter-spacing:-.025em;font-size:clamp(1.9rem,4vw,2.85rem)}.mb-marketing h3{letter-spacing:-.015em;font-size:1.18rem;line-height:1.25}.mb-marketing p{color:var(--body)}.mb-marketing a{color:var(--primary);text-decoration:none}.mb-marketing img{max-width:100%;display:block}.mb-marketing svg{display:block}.mb-marketing ul{list-style:none}.mb-marketing button{cursor:pointer;background:0 0;border:none;font-family:inherit}.mb-marketing :focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}}.mb-marketing .accent-word{color:var(--primary-bright)}.mb-marketing .wrap{width:100%;max-width:var(--maxw);padding:0 var(--pad);margin:0 auto}.mb-marketing .section{padding:var(--sec-y)0;position:relative}.mb-marketing .bg-white{background:var(--bg)}.mb-marketing .bg-surface{background:var(--surface)}.mb-marketing .bg-peri{background:linear-gradient(#f4f6ff 0%,#eef1fe 100%)}.mb-marketing .bg-navy{background:linear-gradient(160deg,#0f1320 0%,#1a1f33 100%)}.mb-marketing .section-head{text-align:center;max-width:680px;margin:0 auto clamp(40px,5vw,56px)}.mb-marketing .section-head h2{margin-bottom:16px}.mb-marketing .section-head p{color:var(--body);font-size:clamp(1rem,2vw,1.18rem)}.mb-marketing .eyebrow{background:var(--accent);color:var(--accent-fg);letter-spacing:.01em;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:7px 15px;font-size:13px;font-weight:600;display:inline-flex}.mb-marketing .eyebrow .dot{background:var(--primary);border-radius:50%;flex:none;width:7px;height:7px}.mb-marketing .eyebrow.on-dark{color:#cdd5ff;background:#dae0fd24}.mb-marketing .eyebrow.on-dark .dot{background:#aebcfb}.mb-marketing .btn{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;min-height:48px;transition:transform .18s var(--ease),box-shadow .18s var(--ease),background .18s,border-color .18s,color .18s;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.mb-marketing .btn svg{width:17px;height:17px}.mb-marketing .btn-primary{background:var(--primary);color:var(--primary-fg);box-shadow:0 10px 24px -10px #1d3af68c}.mb-marketing .btn-primary:hover{background:#1730d8;transform:translateY(-1px);box-shadow:0 16px 32px -12px #1d3af699}.mb-marketing .btn-secondary{color:var(--fg);border-color:var(--border);background:#fff}.mb-marketing .btn-secondary:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}.mb-marketing .btn-block{width:100%}.mb-marketing .btn-arrow{transition:transform .2s var(--ease)}.mb-marketing .btn:hover .btn-arrow{transform:translate(3px)}.mb-marketing .btn-on-dark-primary{color:var(--primary);background:#fff}.mb-marketing .btn-on-dark-primary:hover{background:#f0f2ff;transform:translateY(-1px)}.mb-marketing .btn-on-dark-secondary{color:#fff;background:0 0;border-color:#fff6}.mb-marketing .btn-on-dark-secondary:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-1px)}.mb-marketing .hero{padding:clamp(48px,6vw,88px) 0 clamp(64px,7vw,104px);position:relative;overflow:hidden}.mb-marketing .hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#5b50f21f 0%,#5b50f200 70%);width:560px;height:560px;position:absolute;top:-180px;right:-160px}.mb-marketing .hero-grid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid;position:relative}.mb-marketing .hero-copy{max-width:560px}.mb-marketing .hero h1{letter-spacing:-.03em;margin-bottom:22px;font-size:clamp(2.5rem,5.4vw,4rem);font-weight:600;line-height:.98}.mb-marketing .hero-sub{color:var(--body);max-width:480px;margin-bottom:30px;font-size:clamp(1.05rem,1.6vw,1.22rem)}.mb-marketing .hero-cta{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.mb-marketing .trustline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:13.5px;font-weight:500;display:flex}.mb-marketing .trustline .tdot{background:var(--border);border-radius:50%;width:3px;height:3px}.mb-marketing .trustline svg{width:15px;height:15px;color:var(--primary)}.mb-marketing .trustline .ti{align-items:center;gap:6px;display:inline-flex}.mb-marketing .window{border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-card);background:#fff;width:100%;overflow:hidden}.mb-marketing .win-bar{border-bottom:1px solid var(--border);background:#fbfbfd;align-items:center;gap:10px;padding:12px 16px;display:flex}.mb-marketing .win-dots{gap:7px;display:flex}.mb-marketing .win-dots span{background:#e2e3ee;border-radius:50%;width:11px;height:11px}.mb-marketing .win-dots span:first-child{background:#f0a8a8}.mb-marketing .win-dots span:nth-child(2){background:#f1d09a}.mb-marketing .win-dots span:nth-child(3){background:#aed8b4}.mb-marketing .win-title{color:var(--fg);margin-left:4px;font-size:13px;font-weight:600}.mb-marketing .win-title span{color:var(--muted);font-weight:500}.mb-marketing .win-meta{color:var(--muted);align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:500;display:flex}.mb-marketing .win-meta .pulse{background:var(--success);border-radius:50%;width:7px;height:7px;animation:2.4s infinite mb-pulse}@keyframes mb-pulse{0%{box-shadow:0 0 #359c4273}70%{box-shadow:0 0 0 7px #359c4200}to{box-shadow:0 0 #359c4200}}.mb-marketing .brief-app{min-width:0}.mb-marketing .brief-head{border-bottom:1px solid #eef0f6;padding:15px 18px 14px}.mb-marketing .bh-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.mb-marketing .bh-title{color:var(--fg);letter-spacing:-.01em;font-size:15px;font-weight:600}.mb-marketing .bh-prog{color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:600}.mb-marketing .bh-bar{background:var(--surface);border-radius:999px;height:6px;overflow:hidden}.mb-marketing .bh-bar span{background:var(--grad);border-radius:999px;height:100%;display:block}.mb-marketing .brief-list{min-width:0;padding:8px;overflow:hidden}.mb-marketing .brow{border-radius:var(--r-md);align-items:center;gap:12px;min-width:0;padding:13px 12px;display:flex}.mb-marketing .brow+.brow{border-top:1px solid #eef0f6}.mb-marketing .brow-check{border:2px solid var(--border);color:#fff;border-radius:7px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.mb-marketing .brow-check svg{opacity:0;width:13px;height:13px}.mb-marketing .brow.done .brow-check{background:var(--success);border-color:var(--success)}.mb-marketing .brow.done .brow-check svg{opacity:1}.mb-marketing .mono{color:#fff;letter-spacing:-.01em;border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:600;display:flex}.mb-marketing .mono.m-grape{background:linear-gradient(135deg,#7c5cf0,#5836f2)}.mb-marketing .mono.m-blue{background:var(--grad-peri)}.mb-marketing .mono.m-slate{background:linear-gradient(135deg,#6b7299,#454b6e)}.mb-marketing .mono.plat{color:var(--primary);border:1px solid var(--border);background:#eef0f8}.mb-marketing .mono.plat svg{width:19px;height:19px}.mb-marketing .brow-main{flex:1;min-width:0}.mb-marketing .brow-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.mb-marketing .brow-sender{color:var(--fg);font-size:14px;font-weight:600}.mb-marketing .brow-subj{color:var(--body);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.mb-marketing .brow.done .brow-sender,.mb-marketing .brow.done .brow-subj{color:var(--muted);text-decoration:line-through}.mb-marketing .brow-act{color:var(--primary);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.mb-marketing .brow-act.muted{color:var(--muted)}.mb-marketing .brow-act svg{width:14px;height:14px}.mb-marketing .pill{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.mb-marketing .pill svg{width:11px;height:11px}.mb-marketing .pill.urgent{color:var(--destructive);background:#fdeaea}.mb-marketing .pill.reply{background:var(--accent);color:var(--accent-fg)}.mb-marketing .pill.followup{color:#b56a00;background:#fff3e0}.mb-marketing .pill.platform{color:#4b5170;background:#eef0f8}.mb-marketing .pill.radar{background:var(--success-bg);color:var(--success)}.mb-marketing .prob-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,68px);display:grid}.mb-marketing .prob-copy h2{line-height:1.04}.mb-marketing .prob-copy .lede{color:var(--body);max-width:62ch;margin-top:18px;font-size:clamp(1rem,2vw,1.18rem)}.mb-marketing .prob-stats{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.mb-marketing .prob-chip{border:1px solid var(--border);min-width:150px;box-shadow:var(--shadow-soft);background:#fff;border-radius:16px;flex:1;padding:18px}.mb-marketing .prob-chip .big{color:var(--primary);letter-spacing:-.02em;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:600;line-height:1}.mb-marketing .prob-chip .lbl{color:var(--body);margin-top:7px;font-size:13.5px;font-weight:500}.mb-marketing .prob-viz{border:1px solid var(--border);box-shadow:var(--shadow-card);background:#fff;border-radius:22px;padding:22px}.mb-marketing .prob-viz .pv-title{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:600}.mb-marketing .prob-bars{flex-direction:column;gap:9px;display:flex}.mb-marketing .pbar{background:var(--surface);border-radius:999px;height:13px;position:relative;overflow:hidden}.mb-marketing .pbar:after{content:"";width:var(--w,40%);background:var(--border);border-radius:999px;position:absolute;inset:0}.mb-marketing .pbar.hot:after{background:linear-gradient(90deg,var(--primary),var(--primary-bright));width:var(--w,70%)}.mb-marketing .prob-foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding-top:16px;display:flex}.mb-marketing .prob-foot .swatch{border-radius:4px;flex:none;width:13px;height:13px}.mb-marketing .prob-foot .lab{color:var(--body);font-size:12.5px;font-weight:500}.mb-marketing .hiw-steps{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3vw,32px);display:grid}.mb-marketing .hiw-steps>*{display:flex}.mb-marketing .hiw-step{border:1px solid var(--border);border-radius:var(--r-xl);width:100%;box-shadow:var(--shadow-soft);transition:transform .3s var(--ease),box-shadow .3s var(--ease);background:#fff;padding:30px 26px;position:relative}.mb-marketing .hiw-step:hover{box-shadow:var(--shadow-card);transform:translateY(-5px)}.mb-marketing .hiw-num{color:var(--accent-fg);background:var(--accent);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid;position:absolute;top:24px;right:26px}.mb-marketing .hiw-ico{border:1px solid var(--border);background:linear-gradient(150deg,#eef1fe,#fff);border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:20px;display:grid}.mb-marketing .hiw-ico svg{width:30px;height:30px;color:var(--primary)}.mb-marketing .hiw-ico.ico-1{background:linear-gradient(150deg,#e6ebff,#fff);border-color:#c8d2ff}.mb-marketing .hiw-ico.ico-1 svg{color:var(--primary)}.mb-marketing .hiw-ico.ico-2{background:linear-gradient(150deg,#efe9fe,#fff);border-color:#d8ccfb}.mb-marketing .hiw-ico.ico-2 svg{color:#5836f2}.mb-marketing .hiw-ico.ico-3{background:linear-gradient(150deg,#e4fbe8,#fff);border-color:#bfe7c6}.mb-marketing .hiw-ico.ico-3 svg{color:var(--success)}.mb-marketing .hiw-step h3{margin-bottom:9px;font-size:19px}.mb-marketing .hiw-step p{color:var(--body);font-size:15px;line-height:1.5}.mb-marketing .stat6-grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,22px);display:grid}.mb-marketing .stat6-grid>*{display:flex}.mb-marketing .stat6-card{border:1px solid var(--border);border-radius:var(--r-xl);width:100%;box-shadow:var(--shadow-soft);transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s;background:#fff;flex-direction:column;gap:14px;padding:26px 24px;display:flex}.mb-marketing .stat6-card:hover{box-shadow:var(--shadow-card);border-color:var(--periwinkle);transform:translateY(-5px)}.mb-marketing .stat6-ico{border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid}.mb-marketing .stat6-ico svg{width:26px;height:26px}.mb-marketing .stat6-card h3{font-size:18px}.mb-marketing .stat6-card p{color:var(--body);font-size:14.5px;line-height:1.5}.mb-marketing .si-urgent{color:#c61f1f;background:#fdeaea}.mb-marketing .si-reply{background:var(--accent);color:var(--accent-fg)}.mb-marketing .si-followup{color:#a85c12;background:#fff2e2}.mb-marketing .si-platform{color:#3848c9;background:#e9ecff}.mb-marketing .si-spam{background:var(--surface);color:var(--muted)}.mb-marketing .si-radar{background:var(--success-bg);color:var(--success)}.mb-marketing .dboard-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(36px,5vw,72px);display:grid}.mb-marketing .dboard-copy h2{line-height:1.04}.mb-marketing .dboard-copy .lede{color:var(--body);max-width:60ch;margin-top:16px;font-size:clamp(1rem,2vw,1.18rem)}.mb-marketing .dboard-feats{flex-direction:column;gap:13px;margin-top:24px;display:flex}.mb-marketing .dboard-feats li{color:var(--body);gap:11px;font-size:15px;display:flex}.mb-marketing .dboard-feats li svg{width:20px;height:20px;color:var(--primary);flex:0 0 20px;margin-top:2px}.mb-marketing .dboard-feats strong{color:var(--fg);font-weight:600}.mb-marketing .dboard-app{grid-template-columns:200px 1fr;display:grid}.mb-marketing .dboard-rail{border-right:1px solid var(--border);background:#fcfcfe;padding:14px 12px}.mb-marketing .dboard-rail-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:2px 6px 10px;font-size:10.5px;font-weight:600}.mb-marketing .dboard-b{border-radius:9px;flex-direction:column;gap:2px;margin-bottom:3px;padding:9px 10px;display:flex}.mb-marketing .dboard-b.active{background:var(--accent)}.mb-marketing .db-day{color:var(--fg);font-size:13px;font-weight:600}.mb-marketing .db-sum{color:var(--muted);font-size:11.5px}.mb-marketing .dboard-b.active .db-sum{color:var(--accent-fg)}.mb-marketing .dboard-now{width:100%;color:var(--primary);border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:11px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.mb-marketing .dboard-now:hover{border-color:var(--primary);background:#f7f8ff}.mb-marketing .dboard-now svg{width:15px;height:15px}.mb-marketing .dboard-main{padding:18px}.mb-marketing .dboard-card{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;padding:18px}.mb-marketing .dc-h{color:var(--fg);letter-spacing:-.01em;font-size:13px;font-weight:600}.mb-marketing .dc-sub{color:var(--muted);margin:3px 0 14px;font-size:12px}.mb-marketing .slot{border-top:1px solid #eef0f6;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.mb-marketing .slot:first-of-type{border-top:none}.mb-marketing .slot-l{align-items:center;gap:11px;display:flex}.mb-marketing .slot-ic{background:var(--accent);width:34px;height:34px;color:var(--accent-fg);border-radius:9px;justify-content:center;align-items:center;display:flex}.mb-marketing .slot-ic svg{width:18px;height:18px}.mb-marketing .slot-t{color:var(--fg);font-size:13.5px;font-weight:600}.mb-marketing .slot-time{color:var(--muted);font-size:12px}.mb-marketing .toggle{border-radius:999px;flex:0 0 40px;width:40px;height:23px;position:relative}.mb-marketing .toggle .knob{background:#fff;border-radius:50%;width:17px;height:17px;position:absolute;top:3px;box-shadow:0 1px 3px #0003}.mb-marketing .toggle.on{background:var(--primary)}.mb-marketing .toggle.on .knob{left:20px}.mb-marketing .toggle.off{background:#d5d6e2}.mb-marketing .toggle.off .knob{left:3px}.mb-marketing .days{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.mb-marketing .day{width:34px;height:34px;color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:9px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.mb-marketing .day.on{background:var(--primary);color:#fff;border-color:var(--primary)}.mb-marketing .privacy,.mb-marketing .privacy .section-head h2{color:#fff}.mb-marketing .privacy .section-head p{color:#c5c7dd}.mb-marketing .priv-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.mb-marketing .priv-grid>*{display:flex}.mb-marketing .priv-card{border-radius:var(--r-lg);background:#ffffff0d;border:1px solid #ffffff1a;width:100%;padding:24px 22px;transition:background .2s,transform .2s,border-color .2s}.mb-marketing .priv-card:hover{background:#ffffff14;border-color:#aebcfb66;transform:translateY(-3px)}.mb-marketing .priv-ic{background:#7a8cff2e;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:16px;display:flex}.mb-marketing .priv-ic svg{width:24px;height:24px}.mb-marketing .priv-card h3{color:#fff;margin-bottom:7px;font-size:1.02rem}.mb-marketing .priv-card p{color:#aeb2c6;font-size:13.5px;line-height:1.5}.mb-marketing .wl-wrap{justify-content:center;margin-top:clamp(40px,5vw,56px);display:flex}.mb-marketing .wl-card{background:linear-gradient(135deg,#5836f2 0%,#2140f7 55%,#0c2eed 100%);border-radius:30px;width:100%;max-width:440px;padding:6px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #5836f266}.mb-marketing .wl-tab{text-align:center;color:#fff;padding:10px 6px 12px;font-size:14px;font-weight:600}.mb-marketing .wl-inner{background:#fff;border-radius:28px;padding:32px 28px}.mb-marketing .wl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.mb-marketing .wl-inner h3{letter-spacing:-.01em;color:var(--fg);margin-top:12px;font-size:26px;font-weight:600;line-height:1.15}.mb-marketing .wl-inner .wl-body{color:var(--body);margin-top:8px;font-size:14px;line-height:1.5}.mb-marketing .wl-form{margin-top:24px}.mb-marketing .faq-layout{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(36px,5vw,72px);display:grid}.mb-marketing .faq-intro{position:sticky;top:90px}.mb-marketing .faq-list{flex-direction:column;gap:12px;display:flex}.mb-marketing .faq-item{border:1px solid var(--border);border-radius:var(--r-md);background:#fff;transition:border-color .18s,box-shadow .18s;overflow:hidden}.mb-marketing .faq-item[open]{box-shadow:var(--shadow-soft);border-color:#c3c8e8}.mb-marketing .faq-item summary{cursor:pointer;color:var(--fg);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;display:flex}.mb-marketing .faq-item summary::-webkit-details-marker{display:none}.mb-marketing .faq-item summary:hover{color:var(--primary)}.mb-marketing .faq-mark{flex:0 0 18px;width:18px;height:18px;position:relative}.mb-marketing .faq-mark:before,.mb-marketing .faq-mark:after{content:"";background:var(--primary);border-radius:2px;transition:transform .2s,opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mb-marketing .faq-mark:before{width:14px;height:2px}.mb-marketing .faq-mark:after{width:2px;height:14px}.mb-marketing .faq-item[open] .faq-mark:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.mb-marketing .faq-a{color:var(--body);max-width:620px;padding:0 22px 20px;font-size:15px;line-height:1.55}.mb-marketing .fcta{padding:var(--sec-y)0}.mb-marketing .fcta-inner{background:var(--grad);text-align:center;border-radius:26px;padding:clamp(48px,7vw,80px) clamp(28px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #1d3af699}.mb-marketing .fcta-glow{pointer-events:none;background:radial-gradient(circle,#ffffff2e 0%,#fff0 70%);width:380px;height:380px;position:absolute;top:-120px;right:-100px}.mb-marketing .fcta h2{color:#fff;letter-spacing:-.025em;font-size:clamp(1.9rem,3.8vw,2.95rem);line-height:1.08;position:relative}.mb-marketing .fcta-accent{color:#cfd7ff}.mb-marketing .fcta-sub{color:#ffffffe6;max-width:560px;margin:18px auto 28px;font-size:1.05rem;position:relative}.mb-marketing .fcta-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}.mb-marketing .fcta-fine{color:#ffffffd1;margin-top:22px;font-size:13.5px;font-weight:500;position:relative}.mb-marketing .footer{background:var(--surface);border-top:1px solid var(--border);padding:clamp(40px,6vw,64px) 0 32px}.mb-marketing .foot-top{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;margin-bottom:40px;display:grid}.mb-marketing .foot-brand img{width:auto;height:28px;margin-bottom:16px}.mb-marketing .foot-brand p{color:var(--muted);max-width:280px;font-size:14.5px;line-height:1.55}.mb-marketing .foot-col h4{color:var(--fg);letter-spacing:.04em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:600}.mb-marketing .foot-col a{color:var(--body);padding:6px 0;font-size:14.5px;transition:color .2s;display:block}.mb-marketing .foot-col a:hover{color:var(--primary)}.mb-marketing .foot-bottom{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:13.5px;display:flex}.mb-marketing .foot-bottom .fl{flex-wrap:wrap;gap:20px;display:flex}.mb-marketing .foot-bottom a{color:var(--muted)}.mb-marketing .foot-bottom a:hover{color:var(--primary)}@media (width<=980px){.mb-marketing .hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.mb-marketing .hero-copy{max-width:640px}.mb-marketing .prob-grid,.mb-marketing .dboard-grid,.mb-marketing .faq-layout{grid-template-columns:1fr;gap:40px}.mb-marketing .faq-intro{position:static}.mb-marketing .hiw-steps{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.mb-marketing .stat6-grid{grid-template-columns:repeat(2,1fr)}.mb-marketing .dboard-app{grid-template-columns:1fr}.mb-marketing .dboard-rail{display:none}.mb-marketing .priv-grid{grid-template-columns:repeat(2,1fr)}.mb-marketing .foot-top{grid-template-columns:1fr 1fr;gap:28px}.mb-marketing .foot-brand{grid-column:1/-1}}@media (width<=600px){.mb-marketing .stat6-grid{grid-template-columns:1fr}}@media (width<=560px){.mb-marketing .priv-grid,.mb-marketing .foot-top{grid-template-columns:1fr}.mb-marketing .mono{flex-basis:34px;width:34px;height:34px}.mb-marketing .hero-cta .btn,.mb-marketing .fcta-btns .btn{flex:auto}.mb-marketing .win-meta{display:none}}@media (prefers-reduced-motion:reduce){.mb-marketing .btn,.mb-marketing .btn:hover,.mb-marketing .btn-arrow,.mb-marketing .hiw-step:hover,.mb-marketing .stat6-card:hover,.mb-marketing .priv-card:hover{transform:none!important}.mb-marketing .win-meta .pulse{animation:none}.mb-marketing .faq-mark:before,.mb-marketing .faq-mark:after{transition:none}}.mb-marketing .hb-split{align-items:center;width:100%;display:flex}.mb-marketing .hb-chaos{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-soft);background:#fff;border-right:none;border-radius:14px 0 0 14px;flex:46%;position:relative;overflow:hidden}.mb-marketing .hb-chead{border-bottom:1px solid #e9eaf1;align-items:center;gap:8px;padding:10px 14px;display:flex}.mb-marketing .hb-chead b{color:var(--body);font-size:12px;font-weight:600}.mb-marketing .hb-badge{color:var(--destructive);background:#fdeaea;border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:600}.mb-marketing .hb-crow{border-bottom:1px solid #f0f0f5;align-items:baseline;gap:8px;padding:7px 14px;font-size:11.5px;display:flex}.mb-marketing .hb-crow .s{color:var(--body);white-space:nowrap;text-overflow:ellipsis;flex:none;width:86px;font-weight:600;overflow:hidden}.mb-marketing .hb-crow .j{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mb-marketing .hb-crow .t{color:#a9a9b6;flex:none;font-size:10px}.mb-marketing .hb-crow.unread .s{color:var(--fg)}.mb-marketing .hb-crow.unread:before{content:"";background:var(--primary);border-radius:50%;flex:none;align-self:center;width:5px;height:5px}.mb-marketing .hb-fade{pointer-events:none;background:linear-gradient(100deg,#fff0 38%,#f8f9feeb 86%);position:absolute;inset:0}.mb-marketing .hb-arrow{z-index:2;flex-direction:column;flex:none;align-items:center;gap:6px;width:64px;display:flex}.mb-marketing .hb-arrow .ring{background:var(--primary);color:#fff;width:40px;height:40px;box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;display:flex}.mb-marketing .hb-arrow .ring svg{width:16px;height:16px}.mb-marketing .hb-arrow .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:9.5px;font-weight:600}.mb-marketing .hb-calm{border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-card);z-index:1;background:#fff;border-radius:14px;flex:54%;margin-left:-14px;position:relative;overflow:hidden}.mb-marketing .hb-chd{border-bottom:1px solid #e9eaf1;padding:12px 16px}.mb-marketing .hb-chd b{color:var(--fg);font-size:13px;font-weight:600}.mb-marketing .hb-chd span{color:var(--muted);font-size:11px}.mb-marketing .hb-krow{border-bottom:1px solid #f0f0f5;align-items:center;gap:9px;padding:9px 16px;display:flex}.mb-marketing .hb-krow:last-child{border-bottom:none}.mb-marketing .hb-ava{border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:flex}.mb-marketing .hb-ava.red{color:#b3261e;background:#fdeaea}.mb-marketing .hb-ava.blue{background:var(--accent);color:var(--primary)}.mb-marketing .hb-ava.amber{color:#b56a00;background:#fff3e0}.mb-marketing .hb-ava.plat{color:#4b5170;background:#eef0f8}.mb-marketing .hb-ava.teal{background:var(--success-bg);color:var(--success)}.mb-marketing .hb-ktx{flex:1;min-width:0}.mb-marketing .hb-ksnd{color:var(--fg);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.mb-marketing .hb-ksub{color:var(--body);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.mb-marketing .de-body{grid-template-columns:186px 1fr;display:grid}.mb-marketing .de-rail{background:#fbfbfd;border-right:1px solid #e9eaf1;padding:12px}.mb-marketing .de-rail-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:2px 8px 8px;font-size:10px;font-weight:600}.mb-marketing .de-b{border-radius:8px;margin-bottom:2px;padding:8px 10px}.mb-marketing .de-b b{color:var(--fg);font-size:11.5px;font-weight:600;display:block}.mb-marketing .de-b span{color:var(--muted);font-size:10.5px}.mb-marketing .de-b.on{background:var(--accent)}.mb-marketing .de-b.on b{color:var(--primary)}.mb-marketing .de-main{padding:14px 18px}.mb-marketing .de-prog{justify-content:space-between;align-items:baseline;display:flex}.mb-marketing .de-prog b{color:var(--fg);font-size:13.5px;font-weight:600}.mb-marketing .de-prog span{color:var(--primary);font-size:11px;font-weight:600}.mb-marketing .de-bar{background:#ecedf3;border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.mb-marketing .de-bar span{background:var(--primary);border-radius:999px;width:37%;height:100%;display:block}.mb-marketing .de-grp{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:14px 0 3px;font-size:10px;font-weight:600}.mb-marketing .de-row{border-radius:9px;align-items:center;gap:10px;margin:0 -10px;padding:7px 10px;display:flex}.mb-marketing .de-row.hover{background:#f5f6fb}.mb-marketing .de-ck{border:1.5px solid var(--border);color:#fff;border-radius:5px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.mb-marketing .de-ck svg{width:9px;height:9px}.mb-marketing .de-row.done .de-ck{background:var(--primary);border-color:var(--primary)}.mb-marketing .de-tx{flex:1;min-width:0}.mb-marketing .de-snd{color:var(--fg);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.mb-marketing .de-sub{color:var(--body);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10.5px;overflow:hidden}.mb-marketing .de-row.done .de-sub{color:var(--muted)}.mb-marketing .de-act{color:var(--primary);flex:none;font-size:10.5px;font-weight:600}.mb-marketing .de-row.done .de-act{color:var(--muted);font-weight:500}@media (width<=640px){.mb-marketing .hb-chaos,.mb-marketing .hb-arrow{display:none}.mb-marketing .hb-calm{margin-left:0}.mb-marketing .de-body{grid-template-columns:1fr}.mb-marketing .de-rail{display:none}}@keyframes mb-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes mb-slide-left{0%{opacity:0;translate:-32px}to{opacity:1;translate:0}}@keyframes mb-slide-right{0%{opacity:0;translate:36px}to{opacity:1;translate:0}}@keyframes mb-pop{0%{opacity:0;scale:.4}65%{opacity:1;scale:1.14}to{opacity:1;scale:1}}@keyframes mb-row-in{0%{opacity:0;translate:-12px}to{opacity:1;translate:0}}@keyframes mb-badge-pulse{0%,to{box-shadow:0 0 #d6393952}50%{box-shadow:0 0 0 7px #d6393900}}.mb-marketing .hero-copy>*{animation:.75s cubic-bezier(.16,1,.3,1) backwards mb-rise}.mb-marketing .hero-copy>:first-child{animation-delay:50ms}.mb-marketing .hero-copy>:nth-child(2){animation-delay:.13s}.mb-marketing .hero-copy>:nth-child(3){animation-delay:.21s}.mb-marketing .hero-copy>:nth-child(4){animation-delay:.29s}.mb-marketing .hero-copy>:nth-child(5){animation-delay:.37s}.mb-marketing .hb-chaos{animation:.9s cubic-bezier(.16,1,.3,1) .3s backwards mb-slide-left}.mb-marketing .hb-calm{animation:.9s cubic-bezier(.16,1,.3,1) .45s backwards mb-slide-right}.mb-marketing .hb-arrow{animation:.55s cubic-bezier(.34,1.56,.64,1) .95s backwards mb-pop}.mb-marketing .hb-calm .hb-krow{animation:.5s ease-out backwards mb-row-in}.mb-marketing .hb-calm .hb-krow:nth-child(2){animation-delay:1s}.mb-marketing .hb-calm .hb-krow:nth-child(3){animation-delay:1.12s}.mb-marketing .hb-calm .hb-krow:nth-child(4){animation-delay:1.24s}.mb-marketing .hb-calm .hb-krow:nth-child(5){animation-delay:1.36s}.mb-marketing .hb-calm .hb-krow:nth-child(6){animation-delay:1.48s}.mb-marketing .hb-badge{animation:3.6s ease-in-out 2.4s infinite mb-badge-pulse}.mb-marketing .mb-reveal .de-bar span{width:0;transition:width 1.2s cubic-bezier(.16,1,.3,1) .5s}.mb-marketing .mb-reveal.is-shown .de-bar span{width:37%}.mb-marketing .mb-reveal .de-row{opacity:0;transition:opacity .5s ease-out,translate .5s ease-out;translate:0 10px}.mb-marketing .mb-reveal.is-shown .de-row{opacity:1;translate:0}.mb-marketing .mb-reveal .de-main>div:nth-child(3) .de-row{transition-delay:.2s}.mb-marketing .mb-reveal .de-main>div:nth-child(4) .de-row{transition-delay:.32s}.mb-marketing .mb-reveal .de-main>div:nth-child(5) .de-row{transition-delay:.44s}.mb-marketing .mb-reveal .de-main>div:nth-child(6) .de-row{transition-delay:.56s}.mb-marketing .mb-reveal .de-main>div:nth-child(7) .de-row{transition-delay:.68s}@media (prefers-reduced-motion:reduce){.mb-marketing *,.mb-marketing :before,.mb-marketing :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
