/* eBiznes - Allegro & marketplace. Scoped, fail-open CSS. */
.ebmp26{--ebmp-ink:#191737;--ebmp-sub:#6d738d;--ebmp-accent:#3a35f4;--ebmp-yellow:#f6ea51;--ebmp-line:#e9eafd;--ebmp-space-top:72px;--ebmp-space-bottom:72px;position:relative;color:var(--ebmp-ink);background:#fff;font-family:inherit!important;padding:var(--ebmp-space-top) 0 var(--ebmp-space-bottom);isolation:isolate;overflow:hidden;overflow:clip}
.ebmp26,.ebmp26 *,.ebmp26 *:before,.ebmp26 *:after{box-sizing:border-box}
.ebmp26 .ebmp-shell{max-width:1220px;width:calc(100% - 48px);margin:0 auto;position:relative}
.ebmp26 .ebmp-icon{width:22px;height:22px;flex:0 0 auto;display:block}
.ebmp26 h1,.ebmp26 h2,.ebmp26 h3,.ebmp26 p{margin:0;letter-spacing:normal;overflow-wrap:break-word}
.ebmp26 h1,.ebmp26 h2,.ebmp26 h3{color:var(--ebmp-ink);font-family:inherit;font-style:normal}
.ebmp26 a{text-decoration:none!important}.ebmp26 button{font-family:inherit;cursor:pointer;line-height:1.35}.ebmp26 button:focus-visible,.ebmp26 a:focus-visible,.ebmp26 summary:focus-visible{outline:3px solid var(--ebmp-accent);outline-offset:3px}
.ebmp26 .ebmp-eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--ebmp-accent);font-weight:850;letter-spacing:2px;font-size:11px;line-height:1.6;text-transform:uppercase;margin-bottom:17px}
.ebmp26 .ebmp-eyebrow:before{content:'';width:9px;height:9px;display:block;border-radius:50%;background:var(--ebmp-accent);box-shadow:0 0 0 6px #eae9ff}
.ebmp26 .ebmp-heading{font-weight:850;line-height:1.095;letter-spacing:-1.25px;font-size:clamp(29px,3.4vw,46px);margin:0 0 21px}
.ebmp26 .ebmp-heading em{font-style:normal;color:var(--ebmp-accent)}
.ebmp26 .ebmp-lead{font-size:16px;line-height:1.8;color:var(--ebmp-sub);max-width:610px}
.ebmp26 .ebmp-title-block{max-width:750px;margin-bottom:30px}
.ebmp26 .ebmp-buttons{display:flex;flex-wrap:wrap;gap:11px;margin-top:26px}
.ebmp26 .ebmp-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:49px;padding:12px 21px!important;border-radius:13px!important;font-weight:750;font-size:13px;white-space:normal;transition:transform .22s,box-shadow .22s,background .22s;border:1px solid transparent!important;box-shadow:0 12px 22px rgba(50,45,184,.12)}
.ebmp26 .ebmp-button .ebmp-icon{width:18px;height:18px;transition:transform .2s}
.ebmp26 .ebmp-button:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(51,41,176,.19)}.ebmp26 .ebmp-button:hover svg{transform:translateX(4px)}
.ebmp26 .ebmp-button.ebmp-primary{background:var(--ebmp-accent)!important;color:#fff!important}
.ebmp26 .ebmp-button.ebmp-secondary{background:#f5f5ff!important;color:var(--ebmp-ink)!important;border-color:#e9e9fd!important}
.ebmp26 .ebmp-button.ebmp-yellow-button{background:var(--ebmp-yellow)!important;color:#161432!important;box-shadow:0 14px 28px rgba(0,0,0,.12)}
.ebmp26.ebmp-hero{padding-top:85px;padding-bottom:87px;background:radial-gradient(ellipse at 79% 37%,rgba(79,77,240,.13),transparent 47%),linear-gradient(180deg,#fff 50%,#fafaff 100%)}
.ebmp26 .ebmp-hero-layout{display:grid;grid-template-columns:43% minmax(0,57%);align-items:center;gap:12px;min-height:482px}
.ebmp26 .ebmp-hero-copy{position:relative;z-index:2}.ebmp26 .ebmp-hero-copy .ebmp-heading{font-size:clamp(35px,3.75vw,55px);letter-spacing:-2px;max-width:570px}
.ebmp26 .ebmp-trust{display:flex;flex-wrap:wrap;gap:9px 19px;font-size:11px;margin-top:28px;color:#6e7390}
.ebmp26 .ebmp-trust span{display:inline-flex;align-items:center;gap:4px}.ebmp26 .ebmp-trust svg{color:var(--ebmp-accent);width:13px;height:13px}
.ebmp26 .ebmp-hero-art{position:relative;min-height:390px;display:flex;align-items:center;justify-content:center;padding:20px 5px 26px 9px}
.ebmp26 .ebmp-glow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(5px);width:80%;aspect-ratio:1;background:radial-gradient(circle,rgba(112,102,250,.16),transparent 67%)}
.ebmp26 .ebmp-glow-one{left:5%;top:-22%}.ebmp26 .ebmp-dashboard{width:100%;max-width:645px;min-height:350px;background:#fff;border:1px solid #efeeff;display:grid;grid-template-columns:116px minmax(0,1fr);border-radius:20px;overflow:hidden;box-shadow:0 24px 64px rgba(35,28,122,.13);position:relative;transform:perspective(1200px) rotateY(-3deg) rotateX(2deg);transition:transform .4s;z-index:1}
.ebmp26 .ebmp-dashboard:hover{transform:perspective(1200px) rotateY(0) rotateX(0)}
.ebmp26 .ebmp-dash-side{background:#191739;color:#acaad1;padding:20px 12px;display:flex;flex-direction:column;gap:14px;font-size:10px}
.ebmp26 .ebmp-dash-side strong{font-size:21px;letter-spacing:-1px;color:#fff;margin:0 0 14px}
.ebmp26 .ebmp-dash-side span{padding:8px 9px;border-radius:8px}.ebmp26 .ebmp-dash-side span.on{background:var(--ebmp-accent);color:#fff;font-weight:750}
.ebmp26 .ebmp-dash-body{padding:20px 19px 14px;min-width:0}.ebmp26 .ebmp-dash-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:13px}
.ebmp26 .ebmp-dash-header strong{font-size:16px;display:block}.ebmp26 .ebmp-dash-header small{color:#9294ab;font-size:10px;display:block;margin-top:3px}
.ebmp26 button.ebmp-mini-button{border:0!important;border-radius:8px;padding:9px 10px!important;background:var(--ebmp-accent)!important;color:#fff!important;font-size:10px!important;white-space:nowrap;transition:transform .2s}
.ebmp26 button.ebmp-mini-button:hover{transform:translateY(-2px)}
.ebmp26 .ebmp-dash-tabs{display:flex;gap:15px;margin-bottom:14px;border-bottom:1px solid #eeeeff}
.ebmp26 button[data-ebmp-tab]{border:0!important;border-radius:0!important;background:transparent!important;color:#9196ad!important;padding:7px 0!important;font-size:10px!important;font-weight:700;box-shadow:none!important}
.ebmp26 button[data-ebmp-tab].is-active{color:var(--ebmp-accent)!important;border-bottom:2px solid var(--ebmp-accent)!important}
.ebmp26 .ebmp-dash-list{display:grid;gap:6px;min-height:207px}
.ebmp26 .ebmp-dash-product{display:grid;grid-template-columns:42px minmax(0,1fr) 66px 28px 62px;align-items:center;gap:6px;min-width:0;border:1px solid #f0f0fa;border-radius:9px;padding:7px 6px;font-size:9px;color:#4d516b;background:#fff;transition:opacity .3s,transform .3s}
.ebmp26 .ebmp-dash-product img{width:39px;height:45px;object-fit:contain;background:#fafaff;border-radius:6px}
.ebmp26 .ebmp-dash-pname{min-width:0}.ebmp26 .ebmp-dash-pname strong{font-size:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ebmp-ink)}.ebmp26 .ebmp-dash-pname small{display:block;color:#a2a4b7;margin-top:3px}
.ebmp26 .ebmp-status{font-size:9px;color:#308955;background:#eaf9f0;border-radius:20px;padding:5px;text-align:center;font-weight:750}
.ebmp26 .ebmp-dash-note{color:#979ab0;font-size:9px;line-height:1.45;margin-top:8px}
.ebmp26 .ebmp-float{position:absolute;z-index:2;background:#fff;border:1px solid #ededff;border-radius:15px;display:flex;align-items:center;gap:9px;padding:12px 15px;box-shadow:0 14px 39px rgba(30,29,88,.13);animation:ebmp-bob 6s ease-in-out infinite}
.ebmp26 .ebmp-float>.ebmp-icon{color:var(--ebmp-accent);background:#f0efff;border-radius:9px;padding:8px;width:38px;height:38px}
.ebmp26 .ebmp-float strong{display:block;font-size:11px}.ebmp26 .ebmp-float small{display:block;font-size:10px;color:var(--ebmp-sub);margin-top:3px}
.ebmp26 .ebmp-float-sync{right:-12px;top:-24px}.ebmp26 .ebmp-float-orders{left:0;bottom:-4px;animation-delay:-3s}.ebmp26 .ebmp-online{width:8px;height:8px;background:#3cb278;border-radius:50%;box-shadow:0 0 0 5px #eaf9f1}
.ebmp26.ebmp-features{padding-top:50px;background:linear-gradient(180deg,#fafaff,#fff)}
.ebmp26 .ebmp-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}
.ebmp26 .ebmp-feature-card,.ebmp26 .ebmp-growth-card{position:relative;border:1px solid var(--ebmp-line);border-radius:19px;padding:25px 22px;min-width:0;background:#fff;box-shadow:0 13px 35px rgba(28,24,115,.055);transition:transform .26s,border-color .26s,box-shadow .26s;overflow:hidden}
.ebmp26 .ebmp-feature-card:hover,.ebmp26 .ebmp-growth-card:hover{transform:translateY(-8px);border-color:#c5c2ff;box-shadow:0 24px 47px rgba(31,25,114,.13)}
.ebmp26 .ebmp-icon-tile{width:45px;height:45px;border-radius:15px;background:#efefff;color:var(--ebmp-accent);display:flex;align-items:center;justify-content:center;margin-bottom:21px}
.ebmp26 .ebmp-feature-card h3,.ebmp26 .ebmp-growth-card h3{font-size:15px;line-height:1.4;font-weight:800;margin-bottom:10px}
.ebmp26 .ebmp-feature-card p,.ebmp26 .ebmp-growth-card p{font-size:12px;line-height:1.7;color:var(--ebmp-sub)}
.ebmp26 .ebmp-tile-line{position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--ebmp-accent);transition:width .4s}.ebmp26 .ebmp-feature-card:hover .ebmp-tile-line{width:100%}
.ebmp26 .ebmp-allegro-layout{display:grid;grid-template-columns:39% 61%;gap:15px;align-items:center;min-height:385px}
.ebmp26 .ebmp-note{background:#fff9de;border:1px solid #fff0ad;border-radius:13px;padding:15px;display:flex;align-items:flex-start;gap:9px;margin-top:25px;font-size:12px;font-weight:750;line-height:1.55;max-width:440px}.ebmp26 .ebmp-note svg{color:#bd9111}
.ebmp26 .ebmp-integrate-visual{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:10px;position:relative;min-height:340px;padding:15px 6px 45px}
.ebmp26 .ebmp-connect-circle{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(80,65,241,.11) 0,rgba(128,129,255,.06) 40%,transparent 65%);pointer-events:none}
.ebmp26 .ebmp-connect-from,.ebmp26 .ebmp-connect-to{height:205px;position:relative;z-index:1;border:1px solid var(--ebmp-line);background:#fff;display:flex;flex-direction:column;align-items:center;gap:4px;justify-content:center;border-radius:19px;box-shadow:0 18px 42px rgba(25,22,107,.1);padding:14px}
.ebmp26 .ebmp-brand-sstore{font-size:22px;font-weight:900;color:#211a50;letter-spacing:-1.2px}.ebmp26 .ebmp-brand-allegro{font-size:25px;font-weight:850;letter-spacing:-1.5px;color:#ff6500}
.ebmp26 .ebmp-connect-from small,.ebmp26 .ebmp-connect-to small{font-size:11px;color:var(--ebmp-sub)}.ebmp26 .ebmp-connect-from img,.ebmp26 .ebmp-connect-to img{width:86px;height:93px;object-fit:contain}
.ebmp26 .ebmp-connect-arrows{color:var(--ebmp-accent);display:grid;gap:22px;justify-content:center;z-index:1}.ebmp26 .ebmp-connect-arrows svg{width:47px;height:25px;stroke-width:2.6;animation:ebmp-signal 2s ease-in-out infinite}.ebmp26 .ebmp-connect-lower svg{transform:rotate(180deg);animation:ebmp-signal-left 2s ease-in-out infinite}
.ebmp26 .ebmp-integrate-checklist{position:absolute;bottom:0;left:6%;right:6%;background:#fff;border:1px solid var(--ebmp-line);box-shadow:0 18px 35px rgba(22,18,107,.07);border-radius:12px;display:flex;justify-content:center;flex-wrap:wrap;gap:7px 14px;margin:0;padding:12px;list-style:none;z-index:2}.ebmp26 .ebmp-integrate-checklist li{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700}.ebmp26 .ebmp-integrate-checklist svg{width:14px;height:14px;color:#289962}
.ebmp26.ebmp-channels{background:linear-gradient(180deg,#fff,#fafaff)}.ebmp26 .ebmp-channel-copy{max-width:740px;min-width:0;flex:1}.ebmp26 .ebmp-channels-head{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:25px}
.ebmp26 .ebmp-channels-head>.ebmp-lead{max-width:640px}.ebmp26 .ebmp-base-mark{flex:0 0 200px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;padding:12px 15px;background:#fff;border:1px solid var(--ebmp-line);border-radius:13px;box-shadow:0 12px 30px rgba(34,27,116,.08)}.ebmp26 .ebmp-base-mark .ebmp-icon{color:var(--ebmp-accent)}.ebmp26 .ebmp-base-mark strong{font-size:15px}.ebmp26 .ebmp-base-mark small{width:100%;text-align:center;color:var(--ebmp-sub);font-size:9px}
.ebmp26 .ebmp-channel-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}
.ebmp26 button.ebmp-channel-card{display:flex;flex-direction:column;align-items:center;gap:16px;min-width:0;min-height:143px;justify-content:center;background:#fff!important;border:1px solid var(--ebmp-line)!important;padding:17px 9px!important;border-radius:15px!important;box-shadow:0 11px 24px rgba(38,34,105,.05)!important;position:relative;transition:transform .25s,border-color .25s,box-shadow .25s}.ebmp26 button.ebmp-channel-card:hover,.ebmp26 button.ebmp-channel-card.is-active{transform:translateY(-6px);border-color:#c1c0ff!important;box-shadow:0 20px 37px rgba(43,35,134,.13)!important}
.ebmp26 .ebmp-market-brand{font-size:clamp(16px,1.6vw,22px);font-weight:900;letter-spacing:-.7px;line-height:1.2}.ebmp26 .ebmp-market-orange{color:#ff6800}.ebmp26 .ebmp-market-navy{color:#29233f}.ebmp26 .ebmp-market-dark{color:#252634}.ebmp26 .ebmp-market-blue{color:#1365ca}.ebmp26 .ebmp-market-cyan{color:#009ad9}.ebmp26 .ebmp-channel-card small{font-size:10px;color:var(--ebmp-sub);line-height:1.4;text-align:center}.ebmp26 .ebmp-channel-focus{color:var(--ebmp-accent);position:absolute;bottom:7px;right:7px;opacity:0;transform:translateX(-8px);transition:opacity .3s,transform .3s}.ebmp26 button.ebmp-channel-card:hover .ebmp-channel-focus,.ebmp26 button.ebmp-channel-card.is-active .ebmp-channel-focus{opacity:1;transform:none}.ebmp26 .ebmp-channel-focus svg{width:15px;height:15px}
.ebmp26 .ebmp-channel-detail{background:#fff;border:1px solid var(--ebmp-line);border-radius:13px;display:flex;align-items:center;flex-wrap:wrap;gap:11px;padding:15px 18px;margin-top:22px;min-height:62px}.ebmp26 .ebmp-channel-dot{width:10px;height:10px;background:var(--ebmp-accent);border-radius:50%;box-shadow:0 0 0 5px #edecff}.ebmp26 .ebmp-channel-detail p{font-size:13px;color:var(--ebmp-ink);font-weight:750;flex:1}.ebmp26 .ebmp-channel-caption{font-size:10px;color:var(--ebmp-sub)}
.ebmp26 .ebmp-under-link{display:inline-flex;align-items:center;gap:9px;color:var(--ebmp-accent)!important;font-size:13px;font-weight:800;margin-top:19px}.ebmp26 .ebmp-under-link svg{width:17px;height:17px}
.ebmp26 .ebmp-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;position:relative}.ebmp26 .ebmp-step-line{position:absolute;top:36px;height:2px;background:linear-gradient(90deg,var(--ebmp-accent),#bbb8ff);left:40px;right:40px;z-index:0}
.ebmp26 button.ebmp-step-card{position:relative;z-index:1;min-width:0;min-height:197px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-align:left;white-space:normal!important;background:#fff!important;padding:21px!important;border:1px solid var(--ebmp-line)!important;border-radius:16px!important;box-shadow:0 10px 25px rgba(27,23,112,.05)!important;transition:transform .22s,box-shadow .22s,border-color .22s}
.ebmp26 button.ebmp-step-card:hover,.ebmp26 button.ebmp-step-card.is-active{transform:translateY(-5px);border-color:#bbb7ff!important;box-shadow:0 18px 35px rgba(25,19,106,.1)!important}
.ebmp26 .ebmp-step-num{height:30px;width:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:850;background:#f0efff;color:var(--ebmp-accent);border-radius:50%;font-size:13px}.ebmp26 .ebmp-step-card.is-active .ebmp-step-num{background:var(--ebmp-accent);color:#fff}
.ebmp26 .ebmp-step-symbol{position:absolute;top:24px;right:19px;color:var(--ebmp-accent)}.ebmp26 .ebmp-step-card strong{font-size:14px;line-height:1.4;color:var(--ebmp-ink);font-weight:800;margin-top:4px;overflow-wrap:anywhere}.ebmp26 .ebmp-step-card small{font-size:12px;color:var(--ebmp-sub);line-height:1.65;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;min-width:0}
.ebmp26 .ebmp-steps-help{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:22px;color:var(--ebmp-sub);font-size:11px}.ebmp26 .ebmp-steps-help svg{color:var(--ebmp-accent);width:17px;height:17px}
.ebmp26.ebmp-compare{background:#fbfaff}.ebmp26 .ebmp-compare-layout{display:grid;grid-template-columns:37% 63%;gap:30px;align-items:center}
.ebmp26 .ebmp-demo-note{font-size:11px;color:#999bb3;line-height:1.6;margin-top:16px}
.ebmp26 .ebmp-compare-stage{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr);align-items:center;gap:13px;position:relative;padding-bottom:68px}
.ebmp26 .ebmp-compare-product{display:flex;flex-direction:column;align-items:center;gap:8px;background:#fff;border:1px solid var(--ebmp-line);border-radius:17px;min-width:0;padding:18px 12px;box-shadow:0 19px 38px rgba(30,25,93,.08)}
.ebmp26 .ebmp-product-hero{height:155px;width:100%;display:flex;justify-content:center;align-items:center;background:#fafaff;border-radius:10px}.ebmp26 .ebmp-product-hero img{height:150px;width:100%;object-fit:contain;transition:transform .3s}.ebmp26 .ebmp-compare-product:hover img{transform:scale(1.09) rotate(-4deg)}
.ebmp26 .ebmp-compare-product h3{text-align:center;font-size:11px;line-height:1.4}.ebmp26 .ebmp-compare-product strong{font-size:14px}.ebmp26 .ebmp-compare-product>span:last-child{color:#3b9469;font-size:11px}
.ebmp26 .ebmp-compare-symbol{display:flex;align-items:center;flex-direction:column;gap:4px;color:var(--ebmp-accent)}.ebmp26 .ebmp-compare-symbol svg{width:40px;height:40px;animation:ebmp-rotate 12s linear infinite}.ebmp26 .ebmp-compare-symbol span{font-size:9px;color:var(--ebmp-sub);text-align:center}
.ebmp26 .ebmp-stock-tool{position:absolute;left:5%;right:5%;bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:13px 16px;background:#fff;border-radius:13px;border:1px solid var(--ebmp-line);box-shadow:0 8px 25px rgba(31,26,102,.1)}.ebmp26 .ebmp-stock-tool label{font-size:11px;font-weight:800}.ebmp26 .ebmp-stock-tool input{accent-color:var(--ebmp-accent);width:150px}.ebmp26 .ebmp-stock-tool small{font-size:9px;color:var(--ebmp-sub)}
.ebmp26 .ebmp-benefits-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ebmp26 .ebmp-growth-card{padding:22px 15px;box-shadow:none}
.ebmp26 .ebmp-faq-layout{display:grid;grid-template-columns:35% 65%;gap:45px;align-items:start}.ebmp26 .ebmp-faq-list{display:grid;gap:10px}
.ebmp26 .ebmp-faq-item{border:1px solid var(--ebmp-line);border-radius:13px;background:#fff;overflow:hidden;box-shadow:0 6px 17px rgba(24,20,94,.04)}
.ebmp26 .ebmp-faq-item summary{display:flex;align-items:center;gap:14px;justify-content:space-between;padding:18px 20px;list-style:none;cursor:pointer;color:var(--ebmp-ink);font-weight:750;font-size:13px;line-height:1.5}.ebmp26 .ebmp-faq-item summary::-webkit-details-marker{display:none}
.ebmp26 .ebmp-faq-plus{width:27px;height:27px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f1f0ff;color:var(--ebmp-accent);font-size:22px;line-height:1;transition:transform .25s}.ebmp26 .ebmp-faq-item[open] .ebmp-faq-plus{transform:rotate(45deg)}.ebmp26 .ebmp-faq-item>div{padding:0 20px 20px;font-size:12px;line-height:1.8;color:var(--ebmp-sub)}
.ebmp26.ebmp-cta{padding-top:15px;padding-bottom:35px}.ebmp26 .ebmp-cta-block{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:26px;align-items:center;border-radius:24px;background:linear-gradient(110deg,#24218c,#3b35eb 67%,#5548fa);min-height:170px;padding:27px 35px;color:#fff;overflow:hidden;position:relative;box-shadow:0 25px 50px rgba(55,44,183,.19)}
.ebmp26 .ebmp-cta-light{position:absolute;left:-10%;top:-110%;height:350%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.12),transparent 55%);animation:ebmp-glow 10s ease-in-out infinite}.ebmp26 .ebmp-cta-icon{position:relative;width:68px;height:68px;border-radius:18px;background:linear-gradient(140deg,#7776ff,#423dee);display:flex;align-items:center;justify-content:center}.ebmp26 .ebmp-cta-icon svg{width:33px;height:33px}
.ebmp26 .ebmp-cta-copy{position:relative;min-width:0}.ebmp26 .ebmp-cta-eyebrow{color:#d1d0ff;font-size:10px;letter-spacing:1.2px;font-weight:750}.ebmp26 .ebmp-cta-copy h2{color:#fff;font-size:clamp(21px,2vw,29px);line-height:1.28;margin:8px 0;font-weight:850}.ebmp26 .ebmp-cta-copy p{font-size:12px;line-height:1.65;color:#eeeeff;max-width:620px}.ebmp26 .ebmp-cta-action{display:flex;flex-direction:column;align-items:center;gap:9px;z-index:1}.ebmp26 .ebmp-cta-action small{text-align:center;max-width:260px;color:#ebeaff;font-size:10px}.ebmp26 .ebmp-cta-stars{position:absolute;right:12px;bottom:0;font-size:65px;color:#fff;opacity:.11}
/* Reveal animation never hides initial content. The animation adds motion without a blank-state prerequisite. */
.ebmp26.ebmp-motion .ebmp-reveal.ebmp-enter{animation:ebmp-entrance .72s cubic-bezier(.2,.8,.2,1) both}
@keyframes ebmp-entrance{from{opacity:.15;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@keyframes ebmp-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@keyframes ebmp-rotate{to{transform:rotate(360deg)}}
@keyframes ebmp-glow{50%{transform:translateX(18%)}}
@keyframes ebmp-signal{50%{transform:translateX(9px)}}
@keyframes ebmp-signal-left{50%{transform:translateX(-8px) rotate(180deg)}}
.ebmp26.ebmp-no-motion *, .ebmp26.ebmp-no-motion *:before,.ebmp26.ebmp-no-motion *:after{animation:none!important;transition:none!important}
@media(max-width:1060px){.ebmp26 .ebmp-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ebmp26 .ebmp-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ebmp26 .ebmp-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ebmp26 .ebmp-hero-layout{grid-template-columns:41% minmax(0,59%)}.ebmp26 .ebmp-dash-body{padding:15px 12px}.ebmp26 .ebmp-compare-layout{grid-template-columns:1fr;gap:30px}.ebmp26 .ebmp-compare-layout>.ebmp-reveal{max-width:750px}.ebmp26 .ebmp-compare-stage{max-width:750px;width:100%;margin:0 auto}}
@media(max-width:800px){.ebmp26{--ebmp-space-top:52px;--ebmp-space-bottom:52px}.ebmp26 .ebmp-shell{width:calc(100% - 34px)}.ebmp26 .ebmp-hero-layout,.ebmp26 .ebmp-allegro-layout,.ebmp26 .ebmp-faq-layout{grid-template-columns:1fr;gap:32px}.ebmp26.ebmp-hero{padding-top:54px}.ebmp26 .ebmp-hero-copy .ebmp-heading{max-width:720px}.ebmp26 .ebmp-hero-art{max-width:690px;width:100%;margin:auto}.ebmp26 .ebmp-allegro-layout>.ebmp-reveal{max-width:680px}.ebmp26 .ebmp-integrate-visual{max-width:660px;width:100%;margin:auto}.ebmp26 .ebmp-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ebmp26 .ebmp-step-line{display:none}.ebmp26 .ebmp-channels-head{align-items:start}.ebmp26 .ebmp-cta-block{grid-template-columns:62px minmax(0,1fr)}.ebmp26 .ebmp-cta-action{grid-column:2;align-items:flex-start}}
@media(max-width:550px){.ebmp26{--ebmp-space-top:43px;--ebmp-space-bottom:43px}.ebmp26 .ebmp-shell{width:calc(100% - 28px)}.ebmp26 .ebmp-heading{font-size:clamp(27px,7.2vw,36px);letter-spacing:-.8px}.ebmp26 .ebmp-hero-copy .ebmp-heading{font-size:clamp(35px,9vw,48px);letter-spacing:-1px}.ebmp26 .ebmp-lead{font-size:14px;line-height:1.7}.ebmp26 .ebmp-eyebrow{font-size:10px;letter-spacing:1.2px}.ebmp26 .ebmp-feature-grid{gap:10px}.ebmp26 .ebmp-feature-card{padding:20px 13px}.ebmp26 .ebmp-feature-card h3{font-size:13px}.ebmp26 .ebmp-feature-card p{font-size:11px}.ebmp26 .ebmp-hero-art{min-height:310px;padding:25px 0 30px}.ebmp26 .ebmp-dashboard{min-height:265px;grid-template-columns:68px minmax(0,1fr);border-radius:13px;transform:none}.ebmp26 .ebmp-dash-side{padding:15px 5px;font-size:8px;gap:9px}.ebmp26 .ebmp-dash-side strong{font-size:14px;letter-spacing:-.4px;margin-bottom:7px}.ebmp26 .ebmp-dash-side span{padding:5px 3px}.ebmp26 .ebmp-dash-body{padding:10px 7px}.ebmp26 .ebmp-dash-header strong{font-size:12px}.ebmp26 .ebmp-dash-header small{font-size:8px}.ebmp26 button.ebmp-mini-button{font-size:8px!important;padding:7px 6px!important}.ebmp26 .ebmp-dash-tabs{gap:10px}.ebmp26 button[data-ebmp-tab]{font-size:8px!important}.ebmp26 .ebmp-dash-product{grid-template-columns:29px minmax(0,1fr) 48px 21px;gap:3px;padding:4px 3px;font-size:8px}.ebmp26 .ebmp-dash-product img{width:27px;height:30px}.ebmp26 .ebmp-dash-pname strong{font-size:8px}.ebmp26 .ebmp-dash-product .ebmp-status{display:none}.ebmp26 .ebmp-dash-list{min-height:155px}.ebmp26 .ebmp-float{padding:8px 10px;gap:5px}.ebmp26 .ebmp-float>.ebmp-icon{width:24px;height:24px;padding:5px}.ebmp26 .ebmp-float strong{font-size:9px}.ebmp26 .ebmp-float small{font-size:8px}.ebmp26 .ebmp-float-sync{top:-10px;right:0}.ebmp26 .ebmp-float-orders{bottom:9px}.ebmp26 .ebmp-integrate-visual{grid-template-columns:minmax(0,1fr) 39px minmax(0,1fr)}.ebmp26 .ebmp-connect-from,.ebmp26 .ebmp-connect-to{height:178px;padding:8px 5px}.ebmp26 .ebmp-connect-from img,.ebmp26 .ebmp-connect-to img{height:68px;width:72px}.ebmp26 .ebmp-connect-arrows svg{width:31px}.ebmp26 .ebmp-brand-sstore{font-size:16px}.ebmp26 .ebmp-brand-allegro{font-size:19px}.ebmp26 .ebmp-integrate-checklist{left:0;right:0;gap:7px;padding:11px}.ebmp26 .ebmp-integrate-checklist li{font-size:9px}.ebmp26 .ebmp-channels-head{display:block}.ebmp26 .ebmp-base-mark{width:200px;margin-top:20px}.ebmp26 .ebmp-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ebmp26 button.ebmp-channel-card{min-height:124px;padding:12px!important}.ebmp26 .ebmp-channel-detail{padding:13px}.ebmp26 .ebmp-channel-caption{width:100%}.ebmp26 .ebmp-steps-grid{gap:9px}.ebmp26 button.ebmp-step-card{padding:16px 12px!important;min-height:188px;gap:9px}.ebmp26 .ebmp-step-card strong{font-size:12px}.ebmp26 .ebmp-step-card small{font-size:11px}.ebmp26 .ebmp-step-symbol{top:19px;right:13px}.ebmp26 .ebmp-compare-stage{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:6px;padding-bottom:115px}.ebmp26 .ebmp-compare-product{padding:10px 5px}.ebmp26 .ebmp-product-hero{height:110px}.ebmp26 .ebmp-product-hero img{height:104px}.ebmp26 .ebmp-compare-product .ebmp-brand-allegro,.ebmp26 .ebmp-compare-product .ebmp-brand-sstore{font-size:16px}.ebmp26 .ebmp-compare-product h3{font-size:10px}.ebmp26 .ebmp-compare-symbol svg{width:27px;height:27px}.ebmp26 .ebmp-compare-symbol span{font-size:7px}.ebmp26 .ebmp-stock-tool{padding:10px;left:0;right:0}.ebmp26 .ebmp-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ebmp26 .ebmp-growth-card{padding:17px 12px}.ebmp26 .ebmp-growth-card h3{font-size:12px}.ebmp26 .ebmp-growth-card p{font-size:10px}.ebmp26 .ebmp-cta-block{grid-template-columns:1fr;gap:12px;padding:25px 20px}.ebmp26 .ebmp-cta-icon{width:55px;height:55px}.ebmp26 .ebmp-cta-action{grid-column:1;align-items:stretch}.ebmp26 .ebmp-cta-action .ebmp-button{width:100%}.ebmp26 .ebmp-faq-item summary{font-size:12px;padding:15px}.ebmp26 .ebmp-faq-item>div{font-size:11px;padding:0 15px 15px}}
@media(max-width:355px){.ebmp26 .ebmp-feature-grid,.ebmp26 .ebmp-benefits-grid{grid-template-columns:1fr}.ebmp26 button.ebmp-step-card{min-height:207px}.ebmp26 .ebmp-dash-product{grid-template-columns:26px minmax(0,1fr) 43px}.ebmp26 .ebmp-dash-product>span:nth-child(4){display:none}}
@media(prefers-reduced-motion:reduce){.ebmp26 *,.ebmp26 *:before,.ebmp26 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
