/* A shared quiet stage for three distinct business scenes. Fallback art stays intact. */
#capabilities .expertise-panel,
#capabilities .expertise-panel:nth-child(2),
#capabilities .expertise-panel:nth-child(3){background:#f5f5f7;border:0;box-shadow:none}
#capabilities .expertise-art{position:relative;isolation:isolate;min-width:0;height:420px;overflow:hidden}
#capabilities .capability-canvas{display:block;position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .45s ease;z-index:1}
#capabilities .expertise-art.capability-ready>.capability-canvas{opacity:1}
#capabilities .expertise-art.capability-ready>:not(.capability-canvas){visibility:hidden}
@media(max-width:1150px) and (min-width:801px){#capabilities .expertise-art{height:380px}}
@media(max-width:800px){#capabilities .expertise-art{height:330px}}
@media(prefers-reduced-motion:reduce){#capabilities .capability-canvas{transition:none}}
