.link-card:where(.astro-3W4ZOS2I){list-style:none;display:flex;padding:.25rem;background-color:#fff;background-image:none;background-size:400%;border-radius:.6rem;background-position:100%;transition:background-position .6s cubic-bezier(.22,1,.36,1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.link-card:where(.astro-3W4ZOS2I)>a:where(.astro-3W4ZOS2I){width:100%;text-decoration:none;line-height:1.4;padding:1rem;border-radius:.35rem;color:#111;background-color:#fff;opacity:.8;display:flex;flex-direction:column;align-items:center}h2:where(.astro-3W4ZOS2I){margin:0;font-size:1.25rem;transition:color .6s cubic-bezier(.22,1,.36,1)}p:where(.astro-3W4ZOS2I){margin-top:.5rem;margin-bottom:0;color:#444}.link-card:where(.astro-3W4ZOS2I):is(:hover,:focus-within){background-position:0;background-image:var(--accent-gradient)}.link-card:where(.astro-3W4ZOS2I):is(:hover,:focus-within) h2:where(.astro-3W4ZOS2I){color:rgb(var(--accent))}.link-card:where(.astro-3W4ZOS2I)>a:where(.astro-3W4ZOS2I) img:where(.astro-3W4ZOS2I){width:100%;max-height:200px;transition:opacity .3s ease}.link-card:where(.astro-3W4ZOS2I):hover img:where(.astro-3W4ZOS2I){opacity:.7}
