a.svelte-1hn25ov{color:unset;-webkit-text-decoration:unset;text-decoration:unset;transition:background-color .5s var(--ease-out-quint);border-radius:8px;padding:.75rem 1.5rem;line-height:1.6;display:block}a.svelte-1hn25ov:hover{background-color:var(--color-background-alt)}h1.svelte-1hn25ov{margin:0;font-size:2rem;font-weight:800}.title.svelte-1hn25ov{color:var(--color-primary)}.slash.svelte-1hn25ov{color:var(--color-divider-lc);margin:0 .5ch 0 .125ch}.date.svelte-1hn25ov,.slash.svelte-1hn25ov{font-weight:400}.date.svelte-1hn25ov{color:var(--color-text-lc);font-size:.625em}.description.svelte-1hn25ov{margin:.25rem 0 .5rem}.highlight.svelte-1hn25ov a:where(.svelte-1hn25ov){border:2px solid var(--color-divider-lc);transition:border-color .5s var(--ease-out-quint);padding:1rem 1.5rem;position:relative}.svelte-1hn25ov:is(.highlight:where(.svelte-1hn25ov) a:where(.svelte-1hn25ov)):hover{border-color:var(--color-primary);background-color:#0000}.svelte-1hn25ov:is(.has-tag:where(.svelte-1hn25ov) a:where(.svelte-1hn25ov)):after{background-color:var(--color-divider-lc);content:attr(data-tag);letter-spacing:.15em;text-transform:uppercase;transition:background-color .5s var(--ease-out-quint),color .5s var(--ease-out-quint);border-bottom-left-radius:8px;padding:.375rem .625rem .5rem .75rem;font-size:.625rem;font-weight:600;line-height:1;position:absolute;top:0;right:0}.svelte-1hn25ov:is(.has-tag:where(.svelte-1hn25ov) a:where(.svelte-1hn25ov)):hover:after{background-color:var(--color-primary);color:#fff}.large.svelte-1hn25ov h1:where(.svelte-1hn25ov){font-size:3rem}.large.svelte-1hn25ov .date:where(.svelte-1hn25ov){font-size:.5em}
