.shop-niche-promo{display:flex;align-items:center;justify-content:space-between;gap:26px;border:1px solid rgba(82,159,232,.38);border-radius:22px;padding:29px 33px;margin:24px 0;background:radial-gradient(ellipse at 94% 15%,rgba(28,121,225,.22),transparent 45%),linear-gradient(140deg,#0b223c,#081727);box-shadow:0 15px 55px rgba(0,0,0,.13)}.shop-niche-promo>div{max-width:730px}.shop-niche-promo small{display:block;color:#7dc7ff;font-weight:850;letter-spacing:.12em;font-size:10px}.shop-niche-promo h2{font-size:clamp(24px,3vw,37px);line-height:1.18;letter-spacing:-.04em;color:#f2f9ff;margin:11px 0}.shop-niche-promo p{font-size:13px;max-width:680px;line-height:1.7;color:#a9c4dc}.shop-niche-promo a{display:inline-flex;align-items:center;justify-content:center;min-width:220px;flex-shrink:0;padding:14px 20px;background:linear-gradient(135deg,#1874d5,#47a9fc);border:1px solid #61b2ef;border-radius:11px;color:white;font-size:13px;font-weight:850;text-decoration:none;box-shadow:0 10px 30px rgba(13,92,166,.25)}.shop-niche-promo a:hover{filter:brightness(1.13)}.shop-niche-demo{border-color:rgba(75,159,236,.4);background:linear-gradient(145deg,#0d2945,#07192c)}.shop-niche-demo .shop-demo-scenarios{display:flex;flex-wrap:wrap;gap:11px}.shop-niche-demo .shop-demo-scenarios>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 19px;border-radius:11px;border:1px solid #4b8bc1;background:#164773;color:#e9f6ff;text-decoration:none;font-size:12px;font-weight:850}.shop-niche-demo .shop-demo-scenarios>a:hover{background:#2670a5}.shop-niche-demo>p:last-child{font-size:11px;color:#8dafc8}@media(max-width:760px){.shop-niche-promo{display:block;padding:22px 18px}.shop-niche-promo a{min-width:0;width:100%;margin-top:15px}.shop-niche-demo .shop-demo-scenarios>a{width:100%}}
/* Braxion Experience: CTA visível no card para cada serviço demonstrável */
.shop-actions .shop-demo-direct{display:flex;align-items:center;justify-content:center;grid-column:1/-1;padding:11px 15px;border:1px solid #4390ce;background:linear-gradient(135deg,#113c5c,#0b2946);border-radius:10px;color:#c3edff;font:800 12px/1.25 Manrope,system-ui,sans-serif;transition:transform .18s,border-color .18s}
.shop-actions .shop-demo-direct:hover{transform:translateY(-2px);border-color:#8bd4ff;color:#fff}
.shop-actions .shop-demo-direct:focus-visible{outline:3px solid #7accff;outline-offset:2px}