h2:where(.astro-FXTCJDS3) span:where(.astro-FXTCJDS3){display:inline-block;transition:transform .3s cubic-bezier(.22,1,.36,1)}.link-card:where(.astro-FXTCJDS3):is(:hover,:focus-within){background-position:0}.link-card:where(.astro-FXTCJDS3):is(:hover,:focus-within) h2:where(.astro-FXTCJDS3){color:#102fcc}.link-card:where(.astro-FXTCJDS3):is(:hover,:focus-within) h2:where(.astro-FXTCJDS3) span:where(.astro-FXTCJDS3){will-change:transform;transform:translate(4px)}:root{--link-gradient: linear-gradient(45deg, #022aa3, #8ba1da 30%, #e4eaee 60%)}.link-card:where(.astro-FXTCJDS3){background-image:var(--link-gradient);background-size:400%;border-radius:.5rem;background-position:100%;background-repeat:no-repeat;transition:background-position .6s cubic-bezier(.22,1,.36,1)}.link-card:where(.astro-FXTCJDS3)>a:where(.astro-FXTCJDS3){width:100%;text-decoration:none;line-height:1.4;padding:1em 1.3em;border-radius:.35rem;color:var(--text-color)}h2:where(.astro-FXTCJDS3){margin:0;transition:color .6s cubic-bezier(.22,1,.36,1)}.link-card-grid:where(.astro-7X6D6BB6){display:grid;grid-template-columns:repeat(auto-fit,minmax(24ch,1fr));gap:1rem;padding:0}
