.product-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px;margin-top:28px}.product-mini svg{display:block;width:100%;height:90px;overflow:hidden}.product-mini span{display:block;text-align:center;color:#b7b7c2;font-size:12px;margin-top:8px}.product-mini{min-width:0}@media(max-width:600px){.product-mini svg{height:75px}}
.product-intelligence-media{min-width:0;width:100%}.product-intelligence-media figure{width:100%;margin:0}.product-intelligence-media .product-mini-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:22px;gap:12px}.product-intelligence-media .product-mini svg{height:80px}@media(max-width:1000px){.product-intelligence-media .product-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}

.product-intelligence-media .product-mini-grid{display:flex;gap:12px;overflow-x:auto;padding:6px 2px;margin-top:15px;scroll-snap-type:x mandatory}
.product-intelligence-media .product-mini{flex:0 0 62px;width:62px;height:46px;padding:0;border:1px solid #ffffff30;border-radius:50%;overflow:hidden;background:#111;cursor:pointer;scroll-snap-align:start}
.product-intelligence-media .product-mini svg{width:100%;height:100%;pointer-events:none}
.product-intelligence-media .product-mini[aria-pressed=true]{border-color:#b2bfff;box-shadow:0 0 0 2px #b2bfff33}
.product-intelligence-media .product-mini:focus-visible{outline:2px solid #b2bfff;outline-offset:3px}
.product-display{height:290px;display:flex;align-items:center;justify-content:center}.product-display img,.product-display>svg{width:100%;height:100%;object-fit:contain}
.product-example{margin-top:18px;color:#b7b7c2;font-size:14px;line-height:1.5}.product-example strong{color:#b2bfff}.product-example p{margin:6px 0 0;min-height:63px}

.product-intelligence-media .product-mini-grid{justify-content:center}.product-intelligence-media .product-display{height:auto;aspect-ratio:16/9}.product-intelligence-media .product-display img{display:block;width:100%;height:100%;object-fit:contain}
