.hover-list{display:block;position:relative;overflow:hidden}.hover-list__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:flex}.hover-list__rows{border-top:1px solid var(--hairline)}.hover-list__item{border-bottom:1px solid var(--hairline)}.hover-list__row{z-index:2;transition:opacity .6s var(--ease-out), padding .8s var(--ease-out);grid-template-columns:3rem auto 1fr auto auto;align-items:center;gap:clamp(1rem,2vw,2rem);padding-block:clamp(1.25rem,2.6vw,2.25rem);display:grid;position:relative}.hover-list.is-hovering .hover-list__row:not(.is-active){opacity:.25}.hover-list__row.is-active{padding-left:1.5rem}.hover-list__index{letter-spacing:.2em;color:var(--accent);font-size:.6875rem}.hover-list__thumb{aspect-ratio:1;border-radius:50%;width:4rem;display:none}.hover-list__thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hover-list__title{font-size:calc(clamp(2.25rem, 6.5vw, 7rem) * var(--display-scale));line-height:.95;transition:font-style .3s}.hover-list__row.is-active .hover-list__title{font-style:italic}.hover-list__meta{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:.75rem}.hover-list__arrow{width:1.75rem;height:1.75rem;transition:transform .7s var(--ease-out);transform:rotate(-45deg)}.hover-list__row:hover .hover-list__arrow{transform:rotate(0)}.hover-list__float{z-index:1;aspect-ratio:3/4;pointer-events:none;opacity:0;visibility:hidden;border-radius:999px 999px 0 0;width:clamp(220px,22vw,360px);margin:calc(clamp(220px,22vw,360px)/-1.51515) 0 0 calc(clamp(220px,22vw,360px)/-2);position:absolute;top:0;left:0;overflow:hidden;transform:scale(.85)}.hover-list__float-img{clip-path:inset(0 0 100%);position:absolute;inset:0}.hover-list__float-img img,.hover-list__float-img .placeholder-art{object-fit:cover;width:100%;height:100%}@media (hover:none),(max-width:749px){.hover-list__float{display:none}.hover-list__thumb{display:block}.hover-list__row{grid-template-columns:auto 1fr auto}.hover-list__index,.hover-list__meta{display:none}}.hover-list__meta{opacity:.72}
