.opacity-enter-active[data-astro-cid-4rkll3hu],.opacity-leave-active[data-astro-cid-4rkll3hu]{transition-property:opacity;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.opacity-enter-from[data-astro-cid-4rkll3hu],.opacity-leave-to[data-astro-cid-4rkll3hu]{opacity:0}a:has(div.blog-post-card){display:block}@media (hover: hover){a:has(div.blog-post-card):hover div[data-astro-cid-4rkll3hu].blog-post-card{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);background:#fff6;background:var(--csstools-light-dark-toggle--0, rgba(255, 255, 255, .4));background:light-dark(rgba(255,255,255,.4),rgba(255,255,255,.1));--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--1, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1))}}a:has(div.blog-post-card):focus-visible div[data-astro-cid-4rkll3hu].blog-post-card{--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #fff;outline:2px solid #000;outline:2px solid var(--csstools-light-dark-toggle--2, #000);outline:2px solid light-dark(#000,#fff);outline-offset:2px;--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);background:#fff3;background:var(--csstools-light-dark-toggle--3, rgba(255, 255, 255, .2));background:light-dark(rgba(255,255,255,.2),rgba(255,255,255,.1));--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--4, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1))}a:has(div.blog-post-card):active div[data-astro-cid-4rkll3hu].blog-post-card{--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) rgba(255, 255, 255, .2);background:#ffffff1a;background:var(--csstools-light-dark-toggle--5, rgba(255, 255, 255, .1));background:light-dark(rgba(255,255,255,.1),rgba(255,255,255,.2));--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--6, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1))}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card{border-width:1px;border-style:solid;--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) rgba(255, 255, 255, .04);border-color:#fff9;border-color:var(--csstools-light-dark-toggle--7, rgba(255, 255, 255, .6));border-color:light-dark(rgba(255,255,255,.6),rgba(255,255,255,.04));--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) rgba(255, 255, 255, .04);background:#fff9;background:var(--csstools-light-dark-toggle--8, rgba(255, 255, 255, .6));background:light-dark(rgba(255,255,255,.6),rgba(255,255,255,.04));--card-border-radius: 1.45rem;--card-padding: 1rem;border-radius:1.45rem;border-radius:var(--card-border-radius);overflow:hidden;transition-property:border-color,background;transition-duration:.18s;transition-timing-function:linear;max-width:500px;--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #fff;color:#000000de;color:var(--csstools-light-dark-toggle--9, rgba(0, 0, 0, .87));color:light-dark(rgba(0,0,0,.87),#fff);--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #fff;fill:#000000de;fill:var(--csstools-light-dark-toggle--10, rgba(0, 0, 0, .87));fill:light-dark(rgba(0,0,0,.87),#fff);-webkit-text-decoration:none;text-decoration:none;display:flex;justify-content:space-between;align-items:flex-start}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.text-content[data-astro-cid-4rkll3hu]{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;margin:var(--card-padding)}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.text-content[data-astro-cid-4rkll3hu] .top[data-astro-cid-4rkll3hu] h2[data-astro-cid-4rkll3hu]{font-size:1.2rem;font-weight:600;margin:0}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.text-content[data-astro-cid-4rkll3hu] .top[data-astro-cid-4rkll3hu] .subtitle[data-astro-cid-4rkll3hu]{font-size:1rem;font-weight:500;margin:0;margin-top:.5rem;opacity:.8}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.text-content[data-astro-cid-4rkll3hu] .bottom[data-astro-cid-4rkll3hu]{margin-top:1rem}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.text-content[data-astro-cid-4rkll3hu] .bottom[data-astro-cid-4rkll3hu] time{font-size:.9rem;font-weight:400;--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) rgba(255, 255, 255, .7);color:#0000008a;color:var(--csstools-light-dark-toggle--11, rgba(0, 0, 0, .54));color:light-dark(rgba(0,0,0,.54),rgba(255,255,255,.7));--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) rgba(255, 255, 255, .7);fill:#0000008a;fill:var(--csstools-light-dark-toggle--12, rgba(0, 0, 0, .54));fill:light-dark(rgba(0,0,0,.54),rgba(255,255,255,.7))}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.image[data-astro-cid-4rkll3hu]{--image-padding: calc(var(--card-padding) / 1.3);padding-top:var(--image-padding);padding-right:var(--image-padding);padding-bottom:var(--image-padding)}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.image[data-astro-cid-4rkll3hu] .cover[data-astro-cid-4rkll3hu]{view-transition-class:blog-cover;display:block;border-radius:calc(var(--card-border-radius) - var(--image-padding));width:120px;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.image[data-astro-cid-4rkll3hu] .cover[data-astro-cid-4rkll3hu].position-top{-o-object-position:top;object-position:top}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.image[data-astro-cid-4rkll3hu] .cover[data-astro-cid-4rkll3hu].position-bottom{-o-object-position:bottom;object-position:bottom}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.image[data-astro-cid-4rkll3hu] .cover[data-astro-cid-4rkll3hu].position-left{-o-object-position:left;object-position:left}a:has(div.blog-post-card) div[data-astro-cid-4rkll3hu].blog-post-card>.image[data-astro-cid-4rkll3hu] .cover[data-astro-cid-4rkll3hu].position-right{-o-object-position:right;object-position:right}
