.fp[data-v-8cc08f06]{color:inherit;text-align:center;text-decoration:none;display:block}.fp-frame[data-v-8cc08f06]{border:1px solid var(--line);padding:5px;transition:border-color .3s;display:block}.fp:hover .fp-frame[data-v-8cc08f06]{border-color:var(--gold)}.fp-pic[data-v-8cc08f06]{aspect-ratio:2/3;background:var(--panel);display:block;overflow:hidden}.fp-pic img[data-v-8cc08f06]{-o-object-fit:cover;object-fit:cover;filter:saturate(.92);width:100%;height:100%;transition:transform .6s,filter .6s;display:block}.fp:hover .fp-pic img[data-v-8cc08f06]{filter:saturate(1.05);transform:scale(1.03)}.fp-fallback[data-v-8cc08f06]{height:100%;color:var(--gold-2);background:radial-gradient(circle at 50% 30%,#2a2418,var(--panel) 70%);place-items:center;padding:12px;font-size:18px;font-style:italic;display:grid}.fp-fallback[data-v-8cc08f06],.fp-title[data-v-8cc08f06]{font-family:var(--serif)}.fp-title[data-v-8cc08f06]{color:var(--ivory);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:17px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.fp-meta[data-v-8cc08f06]{font-family:var(--caps);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9.5px;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.fp-pic img[data-v-8cc08f06]{transition:none}}
