ul:where(.astro-NNI2RJ4U),li:where(.astro-NNI2RJ4U){list-style:none;margin:0;padding:0}p:where(.astro-NNI2RJ4U).meta{font-size:.8rem;letter-spacing:.01rem;text-align:right;border-top:1px dashed var(--colour-muted);color:var(--colour-muted)}li:where(.astro-NNI2RJ4U).post{margin:2rem 0}h2:where(.astro-NNI2RJ4U) a:where(.astro-NNI2RJ4U){text-decoration:none;color:var(--colour-text)}h2:where(.astro-NNI2RJ4U) a:where(.astro-NNI2RJ4U):hover{color:var(--colour-link);text-decoration:underline}a:where(.astro-NNI2RJ4U).cover{display:block;flex:0 0 11rem}a:where(.astro-NNI2RJ4U).cover img:where(.astro-NNI2RJ4U){display:block;width:11rem;aspect-ratio:4/3;object-fit:cover;border-radius:.5rem}li:where(.astro-NNI2RJ4U).course{display:flex;gap:1.5rem;align-items:flex-start}li:where(.astro-NNI2RJ4U).course .body:where(.astro-NNI2RJ4U){flex:1;min-width:0}li:where(.astro-NNI2RJ4U).course h2:where(.astro-NNI2RJ4U){margin-top:0}@media (max-width: 600px){li:where(.astro-NNI2RJ4U).course{flex-direction:column}li:where(.astro-NNI2RJ4U).course a:where(.astro-NNI2RJ4U).cover,li:where(.astro-NNI2RJ4U).course a:where(.astro-NNI2RJ4U).cover img:where(.astro-NNI2RJ4U){width:100%}}
