/* Original collection, presented as clean editorial panels. */
:is(.v48-shell,.v48-scope) .collection-art-frame{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:1.8;margin:0 0 24px;border-radius:9px;background:#f0f3e7;border:8px solid #f0f3e7;box-shadow:0 0 0 1px #dfe5d5}
:is(.v48-shell,.v48-scope) .collection-art-frame img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms cubic-bezier(.2,.65,.25,1);filter:saturate(.84) contrast(.96)}
:is(.v48-shell,.v48-scope) .collection-art-frame:after{content:'';position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 30px #4c613514}
:is(.v48-shell,.v48-scope) .collection-art-card:nth-child(3n+2) .collection-art-frame{border-color:#f5f2e7;background:#f5f2e7;box-shadow:0 0 0 1px #e7e1d2}
:is(.v48-shell,.v48-scope) .collection-art-card:hover .collection-art-frame img,:is(.v48-shell,.v48-scope) .collection-art-card:focus-visible .collection-art-frame img{transform:scale(1.035)}
:is(.v48-shell,.v48-scope) .m-solution-card.collection-art-card{padding:22px;border-radius:12px;background:#fff;overflow:hidden}
:is(.v48-shell,.v48-scope) .m-solution-card.collection-art-card>span{display:block;margin-top:4px}
:is(.v48-shell,.v48-scope) .archive-card.collection-art-card{padding:22px;background:#fff;border-radius:12px;overflow:hidden}
:is(.v48-shell,.v48-scope) .archive-card.collection-art-card h2{margin-top:12px}
:is(.v48-shell,.v48-scope) .audience .art-visual{margin:0;width:100%;border:0;border-radius:0;overflow:hidden;box-sizing:border-box;background:transparent}
:is(.v48-shell,.v48-scope) .audience.peach .art-visual{background:transparent}
:is(.v48-shell,.v48-scope) .audience .art-visual img{filter:saturate(.84) contrast(.96);transition:transform 900ms cubic-bezier(.2,.65,.25,1)}
:is(.v48-shell,.v48-scope) .audience:hover .art-visual img,:is(.v48-shell,.v48-scope) .audience:focus-visible .art-visual img{transform:scale(1.035)}
@media(max-width:760px){:is(.v48-shell,.v48-scope) .collection-art-frame{aspect-ratio:1.65;margin-bottom:20px;border-width:6px}:is(.v48-shell,.v48-scope) .m-solution-card.collection-art-card,:is(.v48-shell,.v48-scope) .archive-card.collection-art-card{padding:18px}:is(.v48-shell,.v48-scope) .audience .art-visual{margin:0;width:100%;border:0}}
@media(prefers-reduced-motion:reduce){:is(.v48-shell,.v48-scope) .collection-art-frame img,:is(.v48-shell,.v48-scope) .audience .art-visual img{transition:none!important;transform:none!important}}
