.blog-hero[data-astro-cid-zg7dkzxc]{padding-block-start:var(--space-2xl);padding-block-end:var(--space-l)}.blog-hero[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{text-wrap:balance}.blog-back[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--1);color:var(--fg-color-subtle);margin-bottom:var(--space-s);text-decoration:none;display:inline-block}.blog-back[data-astro-cid-zg7dkzxc]:hover{color:var(--accent-color)}.blog-divider[data-astro-cid-zg7dkzxc]{max-width:var(--content-measure);border:0;border-top:1px solid var(--border-color);margin:0}.blog-lead[data-astro-cid-zg7dkzxc]{margin-top:var(--space-s);color:var(--accent-color);max-width:48ch;font-size:var(--size-step-1)}.blog-meta[data-astro-cid-zg7dkzxc]{--gutter:var(--space-xs);margin-top:var(--space-m)}.blog-meta-avatar[data-astro-cid-zg7dkzxc]{border-radius:var(--border-radius);object-fit:cover;object-position:top;width:48px;height:48px}.blog-meta-date[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--1);color:var(--fg-color-subtle)}.article-body[data-astro-cid-zg7dkzxc]{max-width:var(--content-measure)}.kort-sagt[data-astro-cid-zg7dkzxc]{max-width:var(--content-measure);margin-bottom:var(--space-m);padding-bottom:var(--space-m);border-bottom:1px solid var(--border-color)}.kort-sagt-header[data-astro-cid-zg7dkzxc]{align-items:center;gap:var(--space-xs);cursor:pointer;transition:color var(--transition-base);list-style:none;display:inline-flex}.kort-sagt-header[data-astro-cid-zg7dkzxc]::-webkit-details-marker{display:none}.kort-sagt-header[data-astro-cid-zg7dkzxc]:hover .kort-sagt-label[data-astro-cid-zg7dkzxc]{color:var(--fg-color);text-underline-offset:2px;text-decoration:underline}.kort-sagt-header[data-astro-cid-zg7dkzxc]:after{content:"→";font-size:var(--size-step--1);color:var(--fg-color-subtle);transition:transform var(--transition-base),color var(--transition-base)}.kort-sagt-header[data-astro-cid-zg7dkzxc]:hover:after{color:var(--fg-color)}.kort-sagt[data-astro-cid-zg7dkzxc][open] .kort-sagt-header[data-astro-cid-zg7dkzxc]:after{transform:rotate(90deg)}.kort-sagt-label[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--1);color:var(--fg-color-subtle)}.kort-sagt-list[data-astro-cid-zg7dkzxc]{margin:var(--space-xs)0 0 0;padding-left:var(--space-m);list-style:outside}.kort-sagt-list[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--1);line-height:var(--line-height-base);color:var(--fg-color-subtle);margin-bottom:var(--space-3xs)}.kort-sagt-list[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]:last-child{margin-bottom:0}.author-card[data-astro-cid-zg7dkzxc]{--author-bg:var(--color-base-dark);--author-fg:var(--color-base-light);max-width:var(--content-measure);background:var(--author-bg);color:var(--author-fg);border-radius:var(--border-radius);padding:var(--space-s-m);gap:var(--space-s);margin-top:var(--space-xl);flex-direction:column;display:flex}.author-bio[data-astro-cid-zg7dkzxc]{font-size:var(--size-step-0);line-height:var(--line-height-base);color:var(--author-fg);margin:0}.author-info[data-astro-cid-zg7dkzxc]{align-items:flex-start;gap:var(--space-s);margin-top:var(--space-xs);display:flex}.author-info[data-astro-cid-zg7dkzxc] div[data-astro-cid-zg7dkzxc]{gap:var(--space-3xs);flex-direction:column;display:flex}.author-info[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--1);font-weight:var(--font-weight-base);color:var(--author-fg)}.author-info[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--2);color:var(--author-fg);opacity:.7}.author-info[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:inherit;text-decoration:none}.author-info[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{opacity:1}.author-avatar[data-astro-cid-zg7dkzxc]{border-radius:var(--border-radius);object-fit:cover;object-position:top;filter:grayscale();width:64px;height:64px}.author-buttons[data-astro-cid-zg7dkzxc]{--gutter:var(--space-xs);margin-top:var(--space-xs)}.author-card[data-astro-cid-zg7dkzxc] .btn--primary{background-color:var(--author-fg);color:var(--author-bg);border-color:var(--author-fg)}.author-card[data-astro-cid-zg7dkzxc] .btn--primary:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:var(--author-fg)}.author-card[data-astro-cid-zg7dkzxc] .btn--secondary{color:var(--author-fg);border-color:var(--author-fg);background-color:#0000}.author-card[data-astro-cid-zg7dkzxc] .btn--secondary:hover{background-color:var(--author-fg);color:var(--author-bg);border-color:var(--author-fg)}.recent-posts[data-astro-cid-zg7dkzxc]{max-width:var(--content-measure);margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--border-color)}.recent-posts[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font-size:var(--size-step-1);margin-bottom:var(--space-m)}.recent-posts-list[data-astro-cid-zg7dkzxc]{gap:var(--space-s);flex-direction:column;display:flex}.recent-post-card[data-astro-cid-zg7dkzxc]{justify-content:space-between;align-items:baseline;gap:var(--space-m);padding:var(--space-s);background:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);transition:border-color var(--transition-base),background-color var(--transition-base);text-decoration:none;display:flex}.recent-post-card[data-astro-cid-zg7dkzxc]:hover{border-color:var(--accent-color)}.recent-post-card[data-astro-cid-zg7dkzxc]:hover .recent-post-title[data-astro-cid-zg7dkzxc]{color:var(--accent-color)}.recent-post-title[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--1);color:var(--fg-color);transition:color var(--transition-base)}.recent-post-date[data-astro-cid-zg7dkzxc]{font-size:var(--size-step--2);color:var(--fg-color-subtle);white-space:nowrap}@media (prefers-color-scheme:dark){.recent-post-card[data-astro-cid-zg7dkzxc]{background:var(--bg-color-subtle);border-color:var(--border-color)}.recent-post-card[data-astro-cid-zg7dkzxc]:hover{border-color:var(--accent-color)}}.article-body[data-astro-cid-zg7dkzxc] sup{font-size:var(--size-step--2);vertical-align:super;line-height:0}.article-body[data-astro-cid-zg7dkzxc] sup a{color:var(--accent-color);padding:0 .15em;text-decoration:none}.article-body[data-astro-cid-zg7dkzxc] sup a:hover{text-decoration:underline}.article-body[data-astro-cid-zg7dkzxc] .footnotes{margin-top:var(--space-xl);padding-top:var(--space-m);border-top:1px solid var(--border-color);font-size:var(--size-step--1);color:var(--fg-color-subtle)}.article-body[data-astro-cid-zg7dkzxc] .footnotes ol{padding-left:var(--space-m);margin:0;list-style-type:decimal}.article-body[data-astro-cid-zg7dkzxc] .footnotes li{margin-bottom:var(--space-2xs)}.article-body[data-astro-cid-zg7dkzxc] .footnotes li p{margin:0;display:inline}.article-body[data-astro-cid-zg7dkzxc] .footnotes a{color:var(--accent-color);text-decoration:none}.article-body[data-astro-cid-zg7dkzxc] .footnotes a:hover{text-decoration:underline}.article-body[data-astro-cid-zg7dkzxc] [data-footnote-backref]{font-size:var(--size-step--2);margin-left:var(--space-2xs);text-decoration:none}