.router-card.svelte-64zpvh{--cover-band:calc(100cqi * 3 / 7);container-type:inline-size}.router-band.svelte-64zpvh{height:var(--cover-band)}.router-cover.svelte-64zpvh{clip-path:inset(0 0 calc(100% - var(--cover-band)) 0);transition:clip-path var(--duration-reveal) var(--ease-emphasized)}.router-art.svelte-64zpvh{height:var(--cover-band)}.router-ground.svelte-64zpvh{opacity:0;filter:blur(24px);transition:opacity var(--duration-reveal) var(--ease-emphasized);transform:scale(1.2)}.router-veil.svelte-64zpvh{top:var(--cover-band);opacity:0;background:color-mix(in srgb, var(--color-logo-dark) 55%, transparent);transition:opacity var(--duration-reveal) var(--ease-emphasized)}.router-words.svelte-64zpvh :is(h2,h3,p,dt,dd){transition:color var(--duration-slow) var(--ease-emphasized), text-shadow var(--duration-slow) var(--ease-emphasized)}@media (hover:hover){.router-card.svelte-64zpvh:hover .router-cover:where(.svelte-64zpvh){clip-path:inset(0)}.router-card.svelte-64zpvh:hover :is(.router-veil:where(.svelte-64zpvh),.router-ground:where(.svelte-64zpvh)){opacity:1}.router-card[data-cover=image].svelte-64zpvh:hover .router-words:where(.svelte-64zpvh) :is(h2,h3,p,dt,dd){color:var(--color-logo-light);text-shadow:0 1px 8px color-mix(in srgb, var(--color-logo-dark) 50%, transparent)}}.router-card.svelte-64zpvh:has(:where(.svelte-64zpvh):focus-visible) .router-cover:where(.svelte-64zpvh){clip-path:inset(0)}.router-card.svelte-64zpvh:has(:where(.svelte-64zpvh):focus-visible) :is(.router-veil:where(.svelte-64zpvh),.router-ground:where(.svelte-64zpvh)){opacity:1}.router-card[data-cover=image].svelte-64zpvh:has(:where(.svelte-64zpvh):focus-visible) .router-words:where(.svelte-64zpvh) :is(h2,h3,p,dt,dd){color:var(--color-logo-light);text-shadow:0 1px 8px color-mix(in srgb, var(--color-logo-dark) 50%, transparent)}@media (prefers-reduced-motion:reduce){.router-cover.svelte-64zpvh,.router-veil.svelte-64zpvh,.router-ground.svelte-64zpvh,.router-words.svelte-64zpvh :is(h2,h3,p,dt,dd){transition:none}}.reduce-motion .router-cover.svelte-64zpvh,.reduce-motion .router-veil.svelte-64zpvh,.reduce-motion .router-ground.svelte-64zpvh,.reduce-motion .router-words.svelte-64zpvh :is(h2,h3,p,dt,dd){transition:none}
