/* SpinOut U V88: scoped Grid Gear concept image and optional opportunity work packages. */
.su88-poster-opportunity .detail-image{background:#fff}
.su88-poster-opportunity .detail-image>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff;border:1px solid #ecedf0;border-radius:14px}
.su88-poster-opportunity .detail-image>small{color:#6b7180;line-height:1.6;max-width:540px}
.su88-multi-card img.card-picture{object-position:center 40%}
.product-card:has(a[href*="grid-gear-collegiate-wearable-micro-energy"]) .listing-media img.card-picture{object-position:center 28%}
.product-card:has(a[href*="grid-gear-collegiate-wearable-micro-energy"]) .listing-media{background:#0b2346}
.product-card:has(a[href*="grid-gear-collegiate-wearable-micro-energy"]) .product-status{background:rgba(255,249,225,.96)!important;color:#524019!important}
.su88-grid-gear-work{padding:22px 0 30px;border-bottom:1px solid #ebe6df;scroll-margin-top:130px}
.su88-grid-gear-work h2{font:normal 28px/1.2 var(--serif);margin:9px 0 8px;color:#152944}
.su88-work-summary{font-size:13px;line-height:1.6;color:#69717d;max-width:760px}
.su88-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:20px 0}
.su88-work-card{padding:18px;border:1px solid #dfe7ed;border-radius:12px;background:#f8fafc;min-width:0}
.su88-work-card>span{font-size:10px;letter-spacing:.055em;font-weight:850;color:#8b6a13}
.su88-work-card h3{font-size:15px;line-height:1.35;margin:7px 0;color:#19324e}
.su88-work-card p{font-size:12px;line-height:1.55;color:#576476;margin:4px 0 11px}
.su88-work-card strong{font-size:10px;letter-spacing:.03em;text-transform:uppercase;color:#8b6a13}
.su88-work-pilot{font-size:12px;line-height:1.65;padding:14px 16px;background:#fff6e6;border-radius:10px;color:#5c4b30}
@media(max-width:600px){.su88-work-grid{grid-template-columns:1fr}.su88-grid-gear-work h2{font-size:24px}.su88-poster-opportunity .detail-image>img{aspect-ratio:4/3}}
