.scard[data-astro-cid-tu6ztc35]{display:block;position:relative}.scard__media[data-astro-cid-tu6ztc35]{background:var(--graphite);position:relative;overflow:hidden}.scard__media[data-astro-cid-tu6ztc35]:after{content:"";opacity:0;transition:opacity .5s var(--ease);pointer-events:none;background:linear-gradient(#0000 54%,#08090bb8);position:absolute;inset:0}.scard[data-astro-cid-tu6ztc35]:hover .scard__media[data-astro-cid-tu6ztc35]:after{opacity:1}.scard__badge[data-astro-cid-tu6ztc35]{z-index:2;font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);backdrop-filter:blur(8px);opacity:0;transition:opacity .45s var(--ease), transform .45s var(--ease);background:#08090b99;border:1px solid #f5f2ec24;padding:.32rem .62rem;position:absolute;top:.85rem;left:.85rem;transform:translateY(-6px)}.scard[data-astro-cid-tu6ztc35]:hover .scard__badge[data-astro-cid-tu6ztc35]{opacity:1;transform:none}.scard__go[data-astro-cid-tu6ztc35]{z-index:2;background:var(--accent);width:42px;height:42px;color:var(--ink);opacity:0;transition:opacity .45s var(--ease), transform .5s var(--ease);border-radius:50%;place-items:center;font-size:.85rem;display:grid;position:absolute;bottom:.85rem;right:.85rem;transform:translate(10px,10px)scale(.8)}.scard[data-astro-cid-tu6ztc35]:hover .scard__go[data-astro-cid-tu6ztc35]{opacity:1;transform:none}.scard__body[data-astro-cid-tu6ztc35]{padding-top:.95rem}.scard__top[data-astro-cid-tu6ztc35]{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.scard__name[data-astro-cid-tu6ztc35]{font-family:var(--f-display);letter-spacing:-.02em;transition:color .4s var(--ease);font-size:clamp(1rem,1.3vw,1.2rem);font-weight:500;line-height:1.3}.scard[data-astro-cid-tu6ztc35]:hover .scard__name[data-astro-cid-tu6ztc35]{color:var(--accent)}.scard__idx[data-astro-cid-tu6ztc35]{font-size:var(--t-micro);color:var(--steel);letter-spacing:.12em}.scard__meta[data-astro-cid-tu6ztc35]{font-size:var(--t-xs);color:var(--fog);align-items:center;gap:.5rem;margin-top:.42rem;display:flex}.scard__vein[data-astro-cid-tu6ztc35]{font-size:var(--t-micro);letter-spacing:.11em;text-transform:uppercase;color:var(--steel);margin-top:.28rem}.on-bone[data-astro-cid-tu6ztc35] .scard__idx[data-astro-cid-tu6ztc35],.on-bone[data-astro-cid-tu6ztc35] .scard__vein[data-astro-cid-tu6ztc35]{color:#9a8f7f}
