.link-card:where(.astro-DOHJNAO5){list-style:none;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-DOHJNAO5)>a:where(.astro-DOHJNAO5){text-decoration:none;line-height:1.4;padding:1rem 1.3rem;border-radius:.35rem;color:#111;background-color:#fff;opacity:.8}h2:where(.astro-DOHJNAO5){margin:0;transition:color .6s cubic-bezier(.22,1,.36,1)}p:where(.astro-DOHJNAO5){margin-top:.5rem;margin-bottom:0;color:#444}.link-card:where(.astro-DOHJNAO5):is(:hover,:focus-within){background-position:0;background-image:var(--accent-gradient)}.link-card:where(.astro-DOHJNAO5):is(:hover,:focus-within) h2:where(.astro-DOHJNAO5){color:rgb(var(--accent))}body{background-image:url(/_astro/background.7dabed66.jpg);widows:100vw;background-repeat:no-repeat;background-size:cover}.link-card-grid:where(.astro-J7PV25F6){display:grid;grid-template-columns:repeat(auto-fit,minmax(30ch,1fr));gap:1rem;padding:0}@media screen and (max-width: 565px){.link-card-grid:where(.astro-J7PV25F6){grid-template-columns:repeat(auto-fit,minmax(22ch,1fr))}}
