@font-face{font-family:display;src:url(../media/BarlowCondensed_700_latin-s.21s4tc4km7afu.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:120.83%;descent-override:24.17%;line-gap-override:0.0%;size-adjust:82.76%}._9ftrXq_className{font-family:display,display Fallback;font-weight:700}._9ftrXq_variable{--nf-display:"display", "display Fallback"}
@font-face{font-family:body;src:url(../media/Barlow_400_latin-s.2g-m-43w4inzo.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:body;src:url(../media/Barlow_600_latin-s.20ymm9zt6h9oi.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.OawcAW_className{font-family:body,body Fallback}.OawcAW_variable{--nf-body:"body", "body Fallback"}
:root{--gelap-paper:#0c1016;--gelap-paper-2:#171c23;--gelap-bar:#06080d;--gelap-ink:#f0eee9;--gelap-ink-2:#d0cec7;--gelap-muted:#a2a8b2;--gelap-rule:#2d333c;--gelap-rule-2:#737b86;--gelap-scrim:#030508;--gelap-display:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", sans-serif;--gelap-body:"Barlow", "Helvetica Neue", Arial, sans-serif}@supports (color:lab(0% 0 0)){:root{--gelap-paper:lab(4.40051% -.383519 -3.92767);--gelap-paper-2:lab(10.0397% -.715211 -5.80131);--gelap-bar:lab(2.20165% -.196435 -2.14096);--gelap-ink:lab(94.2498% -.248283 3.04283);--gelap-ink-2:lab(82.6617% -.301242 3.80987);--gelap-muted:lab(68.6331% -.960529 -5.90807);--gelap-rule:lab(21.0568% -.88954 -6.55918);--gelap-rule-2:lab(51.2172% -1.12394 -7.34723);--gelap-scrim:lab(1.18727% -.107951 -1.45859)}}.site.t-gelap{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-paper:var(--gelap-paper);--color-paper-2:var(--gelap-paper-2);--color-ink:var(--gelap-ink);--color-ink-2:var(--gelap-ink-2);--color-muted:var(--gelap-muted);--color-rule:var(--gelap-rule);--color-rule-2:var(--gelap-rule-2);--color-accent:color-mix(in oklab, var(--color-brand) 55%, var(--gelap-ink));--color-accent-ink:var(--gelap-paper);--color-focus:var(--color-accent);--font-display:var(--nf-display), var(--gelap-display);--font-body:var(--nf-body), var(--gelap-body);--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1.0625rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.4rem;--text-3xl:clamp(2.6rem, 1.5rem + 3vw, 4rem);--tracking-display:0;--container:1240px;--gap-columns:24px;font-weight:400}@supports (color:oklch(from red l c h)){.site.t-gelap{--color-accent:oklch(from var(--color-brand) max(l, .74) c h)}}.site.t-gelap h1,.site.t-gelap h2,.site.t-gelap h3{line-height:1.04}.site.t-gelap .site-header{background:var(--gelap-bar);border-bottom:3px solid var(--color-accent);padding-top:0}.site.t-gelap .site-header-row{align-items:center;gap:0 var(--space-lg);padding-block:var(--space-xs) 0;flex-wrap:wrap;display:flex}.site.t-gelap .site-brand{align-items:center;gap:var(--space-xs);flex:none;order:1;min-height:56px;display:flex}.site.t-gelap .site-brand-name{font:700 2rem/1 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--color-ink)}.site.t-gelap .site-logo{height:40px}.site.t-gelap .site-search{flex:0 12rem;order:2;width:auto;margin-left:auto}.site.t-gelap .site-search input{background:var(--gelap-paper);border-color:var(--color-rule-2);flex:auto;width:100%;min-width:0}.site.t-gelap .site-btn{background:var(--color-accent);color:var(--color-accent-ink);font:700 1.1rem/1 var(--font-display)}.site.t-gelap .site-btn:hover{background:color-mix(in oklab, var(--color-accent) 85%, var(--gelap-ink))}.site.t-gelap .site-btn:active{background:color-mix(in oklab, var(--color-accent) 75%, var(--gelap-paper))}.site.t-gelap .site-nav{min-width:0;font:600 1rem/1.2 var(--font-body);flex:1 0 100%;order:3;gap:0;padding:0}.site.t-gelap .site-nav a{padding-inline:var(--space-sm);color:var(--color-ink-2);transition:color var(--dur-micro) ease-out, background-color var(--dur-micro) ease-out}.site.t-gelap .site-nav a:hover{color:var(--color-ink);background:var(--color-paper)}.site.t-gelap .site-nav a:active{color:var(--color-accent)}@media (min-width:60rem){.site.t-gelap .site-nav{flex:1 1 0;order:2}.site.t-gelap .site-search{flex:0 0 15rem;order:3;margin-left:0}}.site.t-gelap .site-main{padding-block:var(--space-lg) var(--space-2xl)}.site.t-gelap .site-heading{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);font-size:var(--text-xl);border-bottom:0;padding-bottom:0;display:flex}.site.t-gelap .site-heading:before{content:"";background:var(--color-accent);flex:none;width:10px;height:1.05em}.site.t-gelap .site-meta{gap:0 var(--space-sm);font-size:var(--text-sm);color:var(--color-muted)}.site.t-gelap .site-meta a{z-index:1;font-weight:600;position:relative}.site.t-gelap .site-meta time{font-variant-numeric:tabular-nums}.site.t-gelap .site-meta a:active{color:var(--color-ink)}.g-split{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.g-lead{isolation:isolate;background:var(--color-paper-2);flex-direction:column;justify-content:flex-end;min-height:28rem;display:flex;position:relative;overflow:hidden}.g-lead-img{z-index:-2;object-fit:cover;filter:brightness(.92);width:100%;height:100%;position:absolute;inset:0}.g-lead:after{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--gelap-scrim) 94%, transparent) 0%, color-mix(in oklab, var(--gelap-scrim) 78%, transparent) 42%, transparent 82%);position:absolute;inset:0}.g-lead--plain{border-top:4px solid var(--color-accent)}.g-lead--plain:after{content:none}.g-lead-text{gap:var(--space-xs);padding:var(--space-xl) var(--space-lg) var(--space-lg);flex-direction:column;display:flex}.g-lead h2{font-size:var(--text-3xl);line-height:1.02}.g-lead h2 a{text-decoration:none}.g-lead h2 a:after,.g-tile h3 a:after,.g-brief h3 a:after{content:"";position:absolute;inset:0}.g-lead h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:3px}.g-lead-text>p:not(.g-credit){max-width:52ch;font-size:var(--text-lg);color:var(--color-ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.g-credit{font-size:var(--text-xs);color:var(--color-muted)}.g-stack{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.g-tile{justify-content:space-between;align-items:stretch;gap:var(--space-md);min-width:0;padding:var(--space-md);background:var(--color-paper-2);border-left:3px solid var(--color-accent);transition:background-color var(--dur-micro) ease-out;flex:1 1 0;display:flex;position:relative}.g-tile:hover{background:color-mix(in oklab, var(--color-paper-2) 88%, var(--gelap-ink))}.g-tile-text{gap:var(--space-xs);flex-direction:column;justify-content:center;min-width:0;display:flex}.g-tile h3{font-size:1.6rem;line-height:1.06}.g-tile h3 a,.g-brief h3 a{text-decoration:none}.g-tile h3 a:hover,.g-brief h3 a:hover{color:var(--color-accent);text-decoration:underline}.g-tile-media{flex:0 0 34%;max-width:11rem;min-height:6rem;position:relative}.g-tile-media img{object-fit:cover;filter:brightness(.92);width:100%;height:100%;position:absolute;inset:0}.g-dense{margin-top:var(--space-xl)}.g-dense-grid{gap:0 var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.g-brief{gap:var(--space-xs);padding-block:var(--space-md);border-top:1px solid var(--color-rule);flex-direction:column;display:flex;position:relative}.g-brief h3{font-size:1.5rem;line-height:1.08}.g-brief p{font-size:var(--text-sm);color:var(--color-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.g-results{max-width:46rem;margin:0;padding:0;list-style:none}.g-results li{gap:var(--space-xs);padding-block:var(--space-md);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.g-results h2{font-size:1.75rem}.g-results h2 a{text-decoration:none}.g-results h2 a:hover{color:var(--color-accent);text-decoration:underline}.g-results p{color:var(--color-ink-2);max-width:65ch}@media (min-width:48rem){.g-dense-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.g-split{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.g-split:not(:has(.g-stack)){grid-template-columns:minmax(0,1fr)}.g-lead{min-height:32rem}.g-stack{gap:var(--space-sm)}.g-dense-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site.t-gelap .site-grid{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.site.t-gelap .site-card{background:var(--color-paper-2);border-top:3px solid var(--color-accent);gap:0;padding:0}.site.t-gelap .site-card-media a{display:block}.site.t-gelap .site-card-media img{filter:brightness(.92);border:0}.site.t-gelap .site-card-media figcaption{padding:var(--space-xs) var(--space-md) 0}.site.t-gelap .site-card-body{gap:var(--space-xs);padding:var(--space-md)}.site.t-gelap .site-card h2{font-size:1.6rem;line-height:1.06}.site.t-gelap .site-card h2 a:hover{color:var(--color-accent)}.site.t-gelap .site-card p{color:var(--color-ink-2);font-size:var(--text-md)}.site.t-gelap .site-lead{border-bottom-color:var(--color-rule)}.site.t-gelap .site-lead h2{font-size:var(--text-3xl)}@media (min-width:40rem){.site.t-gelap .site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.site.t-gelap .site-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site.t-gelap .site-pagination{gap:var(--space-md);margin-top:var(--space-xl);border-top:1px solid var(--color-rule);color:var(--color-muted)}.site.t-gelap .site-pagination a{min-height:44px;padding-inline:var(--space-md);border:1px solid var(--color-rule-2);color:var(--color-ink);transition:border-color var(--dur-micro) ease-out, color var(--dur-micro) ease-out;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.site.t-gelap .site-pagination a:hover{border-color:var(--color-accent);color:var(--color-accent)}.site.t-gelap .site-pagination a:active{color:var(--color-ink)}.site.t-gelap .site-empty{color:var(--color-muted)}.site.t-gelap .site-article{max-width:42rem;margin-inline:0}@media (min-width:60rem){.site.t-gelap .site-article{margin-inline:auto}}.site.t-gelap .site-article>.site-meta{font-size:var(--text-md)}.site.t-gelap .site-article h1{margin-block:var(--space-xs) var(--space-md);font-size:clamp(2.6rem,1.7rem + 3.6vw,4.25rem);line-height:1.02}.site.t-gelap .site-lede{color:var(--color-ink-2);max-width:60ch;font-size:1.375rem;line-height:1.4}.site.t-gelap .site-byline{gap:0 var(--space-lg);border-block:1px solid var(--color-rule);color:var(--color-muted)}.site.t-gelap .site-byline time{font-variant-numeric:tabular-nums}.site.t-gelap .site-article figure img,.site.t-gelap .site-gallery figure img{filter:brightness(.94);border:0}.site.t-gelap .site-article figcaption,.site.t-gelap .site-gallery figcaption{color:var(--color-muted)}.site.t-gelap .site-body p{max-width:64ch;margin-bottom:var(--space-md);color:var(--color-ink-2);font-size:1.1875rem;line-height:1.7}.site.t-gelap .site-dropcap>p:first-child:first-letter{all:unset}.site.t-gelap .site-tags{color:var(--color-muted)}.site.t-gelap .site-well{background:var(--color-paper-2);border-block-color:var(--color-rule);color:var(--color-ink-2)}.site.t-gelap .site-evidence{border-top-color:var(--color-rule);color:var(--color-ink-2)}.site.t-gelap .site-evidence h2{font-size:var(--text-xl)}.site.t-gelap .site-evidence a,.site.t-gelap .site-edit{color:var(--color-accent)}.site.t-gelap .site-related{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--color-rule)}.site.t-gelap .site-footer{background:var(--gelap-bar);color:var(--color-ink-2);border-top:3px solid var(--color-accent)}.site.t-gelap .site-footer strong{font:700 1.75rem/1.05 var(--font-display);color:var(--color-ink);text-transform:uppercase;letter-spacing:.02em}.site.t-gelap .site-footer p{color:var(--color-muted)}.site.t-gelap .site-footer a{min-height:44px;color:var(--color-accent);align-items:center;padding-block:0;display:inline-flex}.site.t-gelap .site-footer :focus-visible{outline-color:var(--color-accent)}@media (max-width:40rem){.site.t-gelap .site-search{flex:8rem}.site.t-gelap .site-brand-name{font-size:1.75rem}.g-lead{min-height:26rem}.g-lead-text{padding:var(--space-xl) var(--space-md) var(--space-md)}.g-tile h3{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.site.t-gelap *,.site.t-gelap :before,.site.t-gelap :after{transition-duration:.01ms!important}}
