html[data-initial-route="/products"] .pill-hero-pt,html[data-initial-route="/products"] .dx-ecosystem,html[data-initial-route="/products"] #newsletter,html[data-initial-route="/products"] [aria-label="Digitalx em números"]{display:none!important}
html[data-initial-route="/products"] .dx-product-view{visibility:visible;opacity:1;transform:none;pointer-events:auto}
#dx-products-fallback{padding:100px 24px 64px;max-width:1280px;margin:auto;color:#f4f4f4;background:#0a0a0a;font-family:xVf,sans-serif}
#dx-products-fallback[hidden]{display:none!important}
#dx-products-fallback h1{font-size:clamp(36px,5vw,64px);line-height:1.08;letter-spacing:-.04em;max-width:900px;margin:24px 0}
#dx-products-fallback p{line-height:1.65;color:#aaa;max-width:720px}
.dx-fallback-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin:64px 0}
.dx-fallback-grid h2{font-size:28px}.dx-fallback-grid a{display:inline-block;margin-top:20px}.dx-fallback-grid span{color:#aaa;font-size:13px}
html.light #dx-products-fallback{background:#f7f7f5;color:#171717}html.light #dx-products-fallback p{color:#575757}
@media(max-width:767px){#dx-products-fallback{padding-top:80px}.dx-fallback-grid{grid-template-columns:1fr;gap:32px;margin:40px 0}}
