.scard[data-astro-cid-3vpt37q6]{background:linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid var(--line);border-radius:var(--radius-md);transition:border-color var(--t-fast) ease, transform var(--t-med) var(--ease-snap), box-shadow var(--t-med) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.scard[data-astro-cid-3vpt37q6]:before{content:"";border-top:2px solid var(--c-amber);border-left:2px solid var(--c-amber);border-top-left-radius:var(--radius-md);z-index:3;opacity:0;width:22px;height:22px;transition:all var(--t-med) var(--ease-snap);pointer-events:none;position:absolute;top:0;left:0;transform:translate(4px,4px)}.scard[data-astro-cid-3vpt37q6]:hover,.scard[data-astro-cid-3vpt37q6]:focus-within{border-color:var(--line-strong);transform:translateY(-3px);box-shadow:0 24px 50px -28px #000c}.scard[data-astro-cid-3vpt37q6]:hover:before,.scard[data-astro-cid-3vpt37q6]:focus-within:before{opacity:1;transform:none}.scard__media[data-astro-cid-3vpt37q6]{aspect-ratio:16/9;border-radius:0}.scard__body[data-astro-cid-3vpt37q6]{flex-direction:column;flex:1;gap:.6rem;padding:1.25rem 1.25rem 1.1rem;display:flex}.scard__top[data-astro-cid-3vpt37q6]{align-items:center;gap:.75rem;display:flex}.scard__icon[data-astro-cid-3vpt37q6]{border:1px solid var(--line-strong);border-radius:var(--radius-sm);width:2.6rem;height:2.6rem;color:var(--c-amber);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;background:#ffb21e0a;place-items:center;display:grid}.scard[data-astro-cid-3vpt37q6]:hover .scard__icon[data-astro-cid-3vpt37q6]{background:var(--c-amber);color:#0a0f18;border-color:var(--c-amber)}.scard__title[data-astro-cid-3vpt37q6]{letter-spacing:-.012em;margin:.2rem 0 0;padding-right:1.5rem;font-size:1.22rem;font-stretch:106%;line-height:1.18}.scard__link[data-astro-cid-3vpt37q6]{color:inherit;text-decoration:none}.scard__link[data-astro-cid-3vpt37q6]:after{content:"";z-index:1;position:absolute;inset:0}.scard__link[data-astro-cid-3vpt37q6]:focus-visible{outline:none}.scard__link[data-astro-cid-3vpt37q6]:focus-visible:after{outline:2px solid var(--c-amber);outline-offset:-3px;border-radius:var(--radius-md)}.scard__sum[data-astro-cid-3vpt37q6]{color:var(--text-muted);flex:1;margin:0;font-size:.93rem;line-height:1.55}.scard__foot[data-astro-cid-3vpt37q6]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.scard__tags[data-astro-cid-3vpt37q6]{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.scard__quote[data-astro-cid-3vpt37q6]{z-index:2;min-height:2.25rem;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-amber);transition:all var(--t-fast) ease;border:1px solid #ffb21e73;border-radius:3px;flex:none;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.7rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.scard__quote[data-astro-cid-3vpt37q6]:hover{background:var(--c-amber);color:#0a0f18;border-color:var(--c-amber)}.scard__arrow[data-astro-cid-3vpt37q6]{color:var(--text-dim);transition:transform var(--t-med) var(--ease-snap), color var(--t-fast) ease;position:absolute;top:1.35rem;right:1.1rem}.scard--img[data-astro-cid-3vpt37q6] .scard__arrow[data-astro-cid-3vpt37q6]{z-index:2;color:#fff;backdrop-filter:blur(4px);background:#070d18a6;border-radius:3px;place-items:center;width:2.1rem;height:2.1rem;display:grid;top:.85rem;right:.85rem}.scard--img[data-astro-cid-3vpt37q6] .scard__top[data-astro-cid-3vpt37q6]{z-index:2;margin-top:-2.55rem;position:relative}.scard--img[data-astro-cid-3vpt37q6] .scard__icon[data-astro-cid-3vpt37q6]{background:var(--c-ink-900)}.scard--img[data-astro-cid-3vpt37q6] .scard__idx[data-astro-cid-3vpt37q6]{color:var(--text-muted);align-self:flex-end}.scard[data-astro-cid-3vpt37q6]:hover .scard__arrow[data-astro-cid-3vpt37q6]{color:var(--c-amber);transform:translate(3px,-3px)}.scard--compact[data-astro-cid-3vpt37q6] .scard__body[data-astro-cid-3vpt37q6]{gap:.45rem;padding:1rem 1.1rem}.scard--compact[data-astro-cid-3vpt37q6] .scard__title[data-astro-cid-3vpt37q6]{font-size:1.08rem}.scard--compact[data-astro-cid-3vpt37q6] .scard__sum[data-astro-cid-3vpt37q6]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;display:-webkit-box;overflow:hidden}.scard--compact[data-astro-cid-3vpt37q6] .scard__icon[data-astro-cid-3vpt37q6]{width:2.25rem;height:2.25rem}.scard--compact[data-astro-cid-3vpt37q6] .scard__arrow[data-astro-cid-3vpt37q6]{top:1.1rem}.scard[data-astro-cid-3vpt37q6][hidden]{display:none}
