@font-face{font-family:garamond;src:url(/fonts/EBGaramond-VariableFont_wght.woff2)format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:garamond;src:url(/fonts/EBGaramond-Italic-VariableFont_wght.woff2)format('woff2');font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:commitmono;src:url(/fonts/CommitMono.woff2)format('woff2');font-style:normal;font-weight:400 700;font-display:swap}:root{--font-sans:'Garamond',
    ui-sans-serif,
    system-ui,
    sans-serif;--font-heading:'Garamond',
    ui-sans-serif,
    system-ui,
    sans-serif;--font-mono:'CommitMono'}@layer skirbi-app{[skribi-theme] semtic-nav>nav{align-items:center}[skirbi-theme]{--skirbi-triptych-content:158ch;--skirbi-triptych-aside:1rem}}@layer skirbi-theme{[skirbi-theme]{--skirbi-font-sans:var(--font-sans);--skirbi-font-heading:var(--font-heading);--skirbi-font-mono:var(--font-mono);--skirbi-font-scale:1.4;--skirbi-h1-scale:var(--skirbi-font-scale);--skirbi-h2-scale:calc(var(--skirbi-h1-scale) - 0.1);--skirbi-h3-scale:calc(var(--skirbi-h2-scale) - 0.2);--skirbi-h4-scale:calc(var(--skirbi-h3-scale) - 0.2); :where(h1, h2, h3, h4, h5, h6) { font-family: var(--skirbi-font-heading); font-weight: 400; } semtic-terminal + h1, h2, h3, h4, h5, h6 { padding-top: 1rem; } semtic-article :where(h1, h2, h3, h4, h5, h6) +p { text-indent: 2ch; }}}@layer tatuahe{html{hyphens:initial;text-align:initial}}@layer skirbi-components{[skirbi-theme]{semtic-nav [semtic-nav-avatar][hero-image=banner]{width:auto;height:clamp(3rem,7vw,7rem);max-height:12rem;border-radius:0}code{background:inherit;padding:initial;margin:initial}semtic-article-meta + blockquote{border-left:4px solid var(--skirbi-surface-border-final);background:var(--skirbi-surface-bg-final);padding-left:1rem;padding-right:1rem;border:solid 1px} [semtic-nav-title] { font-family: var(--skirbi-font-heading); } article > semtic-header h1 { text-transform: uppercase; text-align: center; } article > semtic-header h1 + h2 { text-align: center; } semtic-aside[related-posts] h3 { text-transform: uppercase; }}}