.opacity-enter-active[data-astro-cid-q3jvt4xo],.opacity-leave-active[data-astro-cid-q3jvt4xo]{transition-property:opacity;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.opacity-enter-from[data-astro-cid-q3jvt4xo],.opacity-leave-to[data-astro-cid-q3jvt4xo]{opacity:0}a:has(>div.card){display:block}@media (hover: hover){a:has(>div.card):hover div[data-astro-cid-q3jvt4xo].card{--csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--0, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));--csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);background:#fff6;background:var(--csstools-light-dark-toggle--1, rgba(255, 255, 255, .4));background:light-dark(rgba(255,255,255,.4),rgba(255,255,255,.1))}a:has(>div.card):hover div[data-astro-cid-q3jvt4xo].card.dark{--csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--2, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));--csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) rgba(255, 255, 255, .2);background:#fafafacc;background:var(--csstools-light-dark-toggle--3, rgba(250, 250, 250, .8));background:light-dark(rgba(250,250,250,.8),rgba(255,255,255,.2))}}a:has(>div.card):focus-visible div[data-astro-cid-q3jvt4xo].card{--csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #fff;outline:2px solid #000;outline:2px solid var(--csstools-light-dark-toggle--4, #000);outline:2px solid light-dark(#000,#fff);outline-offset:2px;--csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--5, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));--csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);background:#fff3;background:var(--csstools-light-dark-toggle--6, rgba(255, 255, 255, .2));background:light-dark(rgba(255,255,255,.2),rgba(255,255,255,.1))}a:has(>div.card):focus-visible div[data-astro-cid-q3jvt4xo].card.dark{--csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--7, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));--csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);background:#fafafa;background:var(--csstools-light-dark-toggle--8, rgb(250, 250, 250));background:light-dark(rgb(250,250,250),rgba(255,255,255,.1))}a:has(>div.card):active div[data-astro-cid-q3jvt4xo].card{--csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--9, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));--csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) rgba(255, 255, 255, .2);background:#ffffff1a;background:var(--csstools-light-dark-toggle--10, rgba(255, 255, 255, .1));background:light-dark(rgba(255,255,255,.1),rgba(255,255,255,.2))}a:has(>div.card):active div[data-astro-cid-q3jvt4xo].card.dark{--csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);border-color:#0000001a;border-color:var(--csstools-light-dark-toggle--11, rgba(0, 0, 0, .1));border-color:light-dark(rgba(0,0,0,.1),rgba(255,255,255,.1));--csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) rgba(255, 255, 255, .1);background:#f0f0f0;background:var(--csstools-light-dark-toggle--12, rgb(240, 240, 240));background:light-dark(rgb(240,240,240),rgba(255,255,255,.1))}a:has(>div.card) div[data-astro-cid-q3jvt4xo].card{border-width:1px;border-style:solid;--csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) rgba(255, 255, 255, .04);border-color:#fff9;border-color:var(--csstools-light-dark-toggle--13, rgba(255, 255, 255, .6));border-color:light-dark(rgba(255,255,255,.6),rgba(255,255,255,.04));--csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) rgba(255, 255, 255, .04);background:#fff9;background:var(--csstools-light-dark-toggle--14, 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;--csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #fff;color:#000000de;color:var(--csstools-light-dark-toggle--15, rgba(0, 0, 0, .87));color:light-dark(rgba(0,0,0,.87),#fff);--csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #fff;fill:#000000de;fill:var(--csstools-light-dark-toggle--16, rgba(0, 0, 0, .87));fill:light-dark(rgba(0,0,0,.87),#fff);-webkit-text-decoration:none;text-decoration:none}a:has(>div.card) div[data-astro-cid-q3jvt4xo].card.dark{--csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) rgba(255, 255, 255, .04);border-color:#f0f0f099;border-color:var(--csstools-light-dark-toggle--17, rgba(240, 240, 240, .6));border-color:light-dark(rgba(240,240,240,.6),rgba(255,255,255,.04));--csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) rgba(255, 255, 255, .04);background:#fafafa99;background:var(--csstools-light-dark-toggle--18, rgba(250, 250, 250, .6));background:light-dark(rgba(250,250,250,.6),rgba(255,255,255,.04))}
