/* Artwork floats independently: no shared backing panel or caption. */
.home-view .collection-card{background:transparent;box-shadow:none;border:0}
.home-view .collection-card::after,.home-view .card-light,.home-view .card-caption{display:none}
.home-view .collection-card .card-art{background:transparent;padding:0;overflow:visible;display:block}
.home-view .collection-card .card-art .art-panel{position:absolute;display:block;flex:none;min-width:0;max-width:none;height:auto;aspect-ratio:auto;box-sizing:border-box;border:6px solid #292522;border-top-color:#49423b;border-left-color:#39332e;border-right-color:#171513;border-bottom-color:#1c1916;background:#211e1b;box-shadow:2px 3px 2px #0004,12px 23px 27px -12px #0006;transform:translate(-50%,-50%) rotate(var(--poster-angle));transition:scale .4s cubic-bezier(.2,.7,.2,1)}
.home-view .collection-card .card-art .poster-cover{position:static;display:block;width:100%;height:auto;object-fit:contain;box-shadow:none}
.home-view .collection-card .card-art .art-panel:nth-child(1){left:24%;top:40%;width:28%;--poster-angle:-8deg}
.home-view .collection-card .card-art .art-panel:nth-child(2){left:53%;top:54%;width:35%;--poster-angle:5deg;z-index:2}
.home-view .collection-card .card-art .art-panel:nth-child(3){left:84%;top:44%;width:23%;--poster-angle:-5deg}
.home-view .collection-card[data-count='2'] .art-panel:nth-child(1){left:36%;top:43%;width:40%;--poster-angle:-7deg}
.home-view .collection-card[data-count='2'] .art-panel:nth-child(2){left:75%;top:65%;width:29%;--poster-angle:8deg}
.home-view .collection-card[data-count='1'] .art-panel:first-child{left:56%;top:50%;width:43%;--poster-angle:-5deg}
.home-view .collection-card[data-count='4'] .art-panel:nth-child(1){left:32%;top:22%;width:23%;--poster-angle:-8deg}
.home-view .collection-card[data-count='4'] .art-panel:nth-child(2){left:63%;top:27%;width:28%;--poster-angle:5deg}
.home-view .collection-card[data-count='4'] .art-panel:nth-child(3){left:34%;top:78%;width:27%;--poster-angle:4deg}
.home-view .collection-card[data-count='4'] .art-panel:nth-child(4){left:69%;top:81%;width:22%;--poster-angle:-7deg}
/* Keep the existing carved wood frame for the solo quote. */
.home-view .collection-card--baroque .card-art .art-panel:first-child{width:44%;aspect-ratio:10/13;border:0;background:transparent;box-shadow:none}
.home-view .collection-card--baroque .card-art .poster-cover{position:absolute;left:18.7%;top:16.4%;width:63%;height:65%;object-fit:contain;box-shadow:none}
.home-view .collection-card--baroque .card-art .baroque-frame{display:block;position:relative;width:100%;height:100%;background:transparent;box-shadow:none;filter:drop-shadow(12px 20px 13px #0005)}
.home-view .collection-card--baroque .card-art .art-panel::before{display:none}
.home-view .collection-card[data-collection='character-faces'] .card-art .art-panel{border:0;background:transparent;box-shadow:10px 19px 24px -12px #0005}
.home-view .collection-card[data-collection='character-faces'] .card-art .art-panel:nth-child(1){left:21%;top:45%;width:27%;--poster-angle:-4deg}
.home-view .collection-card[data-collection='character-faces'] .card-art .art-panel:nth-child(2){left:52%;top:51%;width:31%;--poster-angle:2deg}
.home-view .collection-card[data-collection='character-faces'] .card-art .art-panel:nth-child(3){left:83%;top:48%;width:26%;--poster-angle:-3deg}
@media(hover:hover){.home-view .collection-card:not([inert]) .art-panel:hover{scale:1.025}}
@media(max-width:760px){
  .home-view .collection-card .card-art{display:none}
  .home-view .mobile-print,.home-view .mobile-print:nth-child(n){box-sizing:border-box;border:4px solid #292522;border-top-color:#49423b;border-left-color:#39332e;border-right-color:#171513;border-bottom-color:#1c1916;box-shadow:2px 3px 2px #0004,9px 18px 20px -10px #0006}
  .home-view .collection-card:focus-visible .mobile-print:first-child{outline:2px solid var(--ink);outline-offset:7px}
  .home-view .collection-card[data-collection='character-faces'] .mobile-print{border:0;background:transparent}
}
@media(prefers-reduced-motion:reduce){.home-view .collection-card .card-art .art-panel{transition:none}}
