.post-thumb.svelte-jj3kjh{container-type:inline-size}.post.svelte-jj3kjh{position:relative;display:grid;align-items:end;text-decoration:none;height:40rem;border-radius:var(--border-radius);overflow:hidden}.post.svelte-jj3kjh:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(var(--blue-950-v),.7);border-radius:var(--border-radius);transition:all var(--transition);z-index:1}.post.svelte-jj3kjh:after{display:block;position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpattern id='smallGrid' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cpath d='M 10 0 L 0 0 0 10' fill='none' stroke='white' stroke-width='0.5'/%3E%3C/pattern%3E%3Cpattern id='grid' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Crect width='100' height='100' fill='url(%23smallGrid)'/%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='url(%23grid)' /%3E%3C/svg%3E");pointer-events:none;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.15}.post.svelte-jj3kjh:link,.post.svelte-jj3kjh:visited{color:var(--grey-50)}.post.svelte-jj3kjh:hover:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.post.svelte-jj3kjh:hover img.main:where(.svelte-jj3kjh){filter:grayscale(80%)}@media(prefers-reduced-motion:no-preference){.post.svelte-jj3kjh:hover img.main:where(.svelte-jj3kjh){transform:scale(1)}}.post.svelte-jj3kjh:hover h3:where(.svelte-jj3kjh){color:var(--grey-300)}.post.svelte-jj3kjh:hover .subheading:where(.svelte-jj3kjh){color:var(--grey-300)}.post.svelte-jj3kjh:hover .author:where(.svelte-jj3kjh){color:var(--grey-300)}.post.svelte-jj3kjh:hover .date:where(.svelte-jj3kjh){color:var(--grey-300)}img.main.svelte-jj3kjh{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius);opacity:.7;transform:scale(1.03);transition:filter var(--transition),transform 1s}.content.svelte-jj3kjh{position:relative;padding-left:3rem;padding-right:3rem;padding-bottom:6rem;z-index:1}.theme.svelte-jj3kjh{display:flex;align-items:center;margin-bottom:1.2rem}.theme.svelte-jj3kjh .title:where(.svelte-jj3kjh){padding-left:.6rem;font-size:var(--font-size-smallest);font-weight:600;color:var(--grey-50);display:flex;align-items:flex-start;opacity:.8}.theme.svelte-jj3kjh .title:where(.svelte-jj3kjh) span:where(.svelte-jj3kjh):nth-of-type(2){margin-left:.6rem}.theme-icon.svelte-jj3kjh{width:3rem;height:3rem;border-radius:var(--border-radius);opacity:.9}h3.svelte-jj3kjh{color:var(--grey-50);transition:color var(--transition);margin-bottom:1rem}.meta.svelte-jj3kjh{display:flex;flex-wrap:wrap;margin-bottom:1rem;padding-right:2rem;color:var(--grey-50)}.author.svelte-jj3kjh,.date.svelte-jj3kjh{font-size:var(--font-size-smallest);margin-top:.3rem;transition:color var(--transition)}.author.svelte-jj3kjh{padding-right:1rem}.author.svelte-jj3kjh>span:where(.svelte-jj3kjh){font-weight:700}.subheading.svelte-jj3kjh{color:var(--grey-50);word-wrap:break-word;margin-bottom:1rem;transition:color var(--transition)}.languages.svelte-jj3kjh{position:absolute;right:1rem;bottom:1rem;font-size:.6em;font-style:italic;color:var(--grey-0);padding-left:1.6rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='hsl(0,%200%25,%2083%25)'%20d='m9.563%207.505l.056.117l5.307%2013.005a1%201%200%200%201-1.802.86l-.05-.105L11.693%2018H5.407l-1.49%203.407a1%201%200%200%201-1.208.555l-.11-.04a1%201%200%200%201-.556-1.208l.04-.11L7.778%207.6c.336-.77%201.394-.795%201.786-.094M19%202a1%201%200%200%201%20.993.883L20%203v4h1a1%201%200%200%201%20.993.883L22%208a1%201%200%200%201-.883.993L21%209h-1v7a1%201%200%200%201-.883.993L19%2017a1%201%200%200%201-.993-.883L18%2016V3a1%201%200%200%201%201-1M8.66%2010.567L6.282%2016h4.595zM11%202h5a1%201%200%200%201%20.993.883L17%203v2.975a4%204%200%200%201-4%204a1%201%200%201%201%200-2a2%202%200%200%200%201.995-1.85l.005-.15V4h-4a1%201%200%200%201-.117-1.993zh5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.2rem;background-position:left;line-height:1;z-index:1}@container (max-width: 300px){.post.svelte-jj3kjh h3:where(.svelte-jj3kjh){font-size:.93em}}@container (min-width: 600px){.post.svelte-jj3kjh .content:where(.svelte-jj3kjh){padding-right:8rem}.post.svelte-jj3kjh h3:where(.svelte-jj3kjh){font-size:1.4em}.post.svelte-jj3kjh .subheading:where(.svelte-jj3kjh){font-size:1.05em}}@container (min-width: 800px){.post.svelte-jj3kjh{height:45rem}.post.svelte-jj3kjh .content:where(.svelte-jj3kjh){padding-right:12rem}}@keyframes svelte-jj3kjh-shine{to{background-position-x:-200%}}
