a.svelte-unwmka{position:relative;isolation:isolate;display:flex;flex-direction:column;color:inherit;text-decoration:none;aspect-ratio:4.3/4;color:var(--fcl-bright-white);border-radius:.25rem;overflow:clip}a.svelte-unwmka:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(215deg,#0000,#0009 80%)}a.svelte-unwmka .tags:where(.svelte-unwmka){margin-top:auto;padding:1.5rem;display:flex;gap:.5rem;z-index:2}span.tag.svelte-unwmka{display:block;padding:.25rem .5rem;background-color:#9c9c9c52;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px dashed currentColor;font-size:14px;color:#fff;font-family:Saans Mono}a.svelte-unwmka img:where(.svelte-unwmka){object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}a.svelte-unwmka .content:where(.svelte-unwmka){padding:1.5rem;padding-top:0;display:flex;flex-direction:column}.content.svelte-unwmka h3:where(.svelte-unwmka){font-weight:380;font-size:clamp(24px,2.9vw,40px);line-height:1.2;margin-bottom:1.5rem}.description.svelte-unwmka{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:.5rem}.readmore.svelte-unwmka{font-family:Saans Mono;text-decoration:underline;text-underline-offset:.375em;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.readmore.svelte-unwmka .text:where(.svelte-unwmka){overflow:hidden}a.svelte-unwmka:is(:where(.svelte-unwmka):hover) .readmore:where(.svelte-unwmka){grid-template-rows:1fr}
