.jump[data-astro-cid-lou6kkbi]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:flex-start;gap:.5rem 1.75rem;margin:0 0 clamp(2rem,5vw,3.5rem);padding-bottom:1rem;display:flex}.jump[data-astro-cid-lou6kkbi] a[data-astro-cid-lou6kkbi]{font-size:1.1rem}.jump[data-astro-cid-lou6kkbi] a[data-astro-cid-lou6kkbi].soft{color:var(--muted)}.category[data-astro-cid-lou6kkbi]{margin-bottom:clamp(3rem,8vw,7rem);scroll-margin-top:1rem}.personal[data-astro-cid-lou6kkbi]{padding:clamp(2.5rem,6vw,5rem) 0;scroll-margin-top:1rem}.personal[data-astro-cid-lou6kkbi] .section-title[data-astro-cid-lou6kkbi]{font-size:clamp(1.9rem,4vw,3rem)}.cards[data-astro-cid-lou6kkbi]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.card[data-astro-cid-lou6kkbi]{scroll-margin-top:1rem}.card-img[data-astro-cid-lou6kkbi]{overflow:hidden}.card-img[data-astro-cid-lou6kkbi] img[data-astro-cid-lou6kkbi]{aspect-ratio:1;object-fit:cover;object-position:50% 65%;width:100%;height:auto;display:block}.card-title[data-astro-cid-lou6kkbi]{font-family:var(--display);color:var(--fg);margin:1rem 0 0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;line-height:1.1}.card-title[data-astro-cid-lou6kkbi] a[data-astro-cid-lou6kkbi]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.series[data-astro-cid-lou6kkbi]{margin-top:clamp(2.5rem,6vw,4.5rem);scroll-margin-top:1rem}.series[data-astro-cid-lou6kkbi] h3[data-astro-cid-lou6kkbi],.series[data-astro-cid-lou6kkbi] h4[data-astro-cid-lou6kkbi]{font-family:var(--display);margin:0;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:400;line-height:1.15}.date[data-astro-cid-lou6kkbi]{color:var(--muted);text-transform:capitalize;margin:.25rem 0 .75rem;font-size:.95rem}.intro[data-astro-cid-lou6kkbi]{max-width:60ch;color:var(--muted);white-space:pre-line;margin:0 0 1.5rem}
