article.svelte-16llgq4{min-width:0;transition:box-shadow var(--pico-transition), transform .25s ease-out;flex-direction:column;margin:0;display:flex;position:relative;container-type:inline-size}@media (prefers-reduced-motion:no-preference){article.svelte-16llgq4:hover{transform:translateY(-4px)}}footer.svelte-16llgq4 a:after{content:"";z-index:1;position:absolute;inset:0}header.svelte-16llgq4{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pico-muted-color);flex-direction:column;gap:.15rem .5rem;font-size:.75rem;display:flex}h2.svelte-16llgq4{margin:.25rem 0 .75rem;font-size:1.5rem}h2.svelte-16llgq4:after{display:none}.callout.svelte-16llgq4{font-family:var(--f-mono);color:var(--c-text);border:1px dashed var(--c-line);margin-bottom:1rem;padding:.6rem .8rem;font-size:.9rem}.callout.svelte-16llgq4 b{color:var(--c-head)}footer.svelte-16llgq4{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;display:flex}footer.svelte-16llgq4 [role=button]{margin:0}@container (width>=30rem){header.svelte-16llgq4{flex-direction:row;justify-content:space-between}}header.svelte-171l7w4{padding-top:1rem}.lead.svelte-171l7w4{max-width:40ch;font-size:clamp(1.1rem,2.6vw,1.45rem)}.tools.svelte-171l7w4{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem;display:grid}
