.archive:where(.astro-eenky23y){--paper:#141420;--ink:#ece7e1;--ink-72:#ece7e1b8;--ink-55:#ece7e18c;--ink-32:#ece7e152;--ink-14:#ece7e124;--ember:#ff5a2b;--ember-soft:#ff5a2b29;color:var(--ink);background:var(--paper);max-width:48rem;min-height:100vh;margin:0 auto;padding:0 1rem 6rem;position:relative}.archive:where(.astro-eenky23y):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(800px 500px at 85% -10%,#ff5a2b17,transparent 60%),radial-gradient(700px 500px at -10% 100%,#443a6e59,transparent 60%),var(--paper);position:fixed;inset:0}.grain:where(.astro-eenky23y){pointer-events:none;z-index:0;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:fixed;inset:0}.archive:where(.astro-eenky23y)>:where(.astro-eenky23y){z-index:1;position:relative}.display:where(.astro-eenky23y){font-variation-settings:"opsz" 120,"SOFT" 50;letter-spacing:-.01em;color:var(--ink);font-family:Fraunces,ui-serif,Georgia,serif}.display:where(.astro-eenky23y) em:where(.astro-eenky23y){font-variation-settings:"opsz" 120,"SOFT" 100;color:var(--ember);font-style:italic}.intro:where(.astro-eenky23y){animation:.7s cubic-bezier(.22,.61,.36,1) both rise;animation-delay:calc(var(--i)*60ms);padding:2.5rem 0 2rem}.eyebrow-row:where(.astro-eenky23y){text-transform:uppercase;letter-spacing:.16em;color:var(--ink-72);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-family:IBM Plex Mono,monospace;font-size:.7rem;display:flex}.sigil:where(.astro-eenky23y){color:var(--ember);filter:drop-shadow(0 0 8px #ff5a2b80);width:1.375rem;height:1.75rem}.sigil:where(.astro-eenky23y) .flame:where(.astro-eenky23y){fill:currentColor;transform-origin:12px 20px;animation:2.4s ease-in-out infinite flicker}.eyebrow:where(.astro-eenky23y){color:var(--ink);font-weight:600}.tended:where(.astro-eenky23y){color:var(--ink-55);margin-left:auto}.intro:where(.astro-eenky23y) h1:where(.astro-eenky23y){font-variation-settings:"opsz" 144,"SOFT" 30;margin:1.5rem 0 1.25rem;font-size:clamp(2.8rem,8vw,5.25rem);font-weight:600;line-height:.96}.dek:where(.astro-eenky23y){font-variation-settings:"opsz" 20,"SOFT" 100;color:var(--ink-72);max-width:58ch;margin-bottom:1.75rem;font-family:Fraunces,serif;font-size:1.1rem;line-height:1.55}.counts:where(.astro-eenky23y){border-top:1px dashed var(--ink-32);grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem;margin-top:1.5rem;padding:1.25rem 0 0;list-style:none;display:grid}@media (min-width:640px){.counts:where(.astro-eenky23y){grid-template-columns:repeat(4,1fr)}}.counts:where(.astro-eenky23y) li:where(.astro-eenky23y){flex-direction:column;gap:.15rem;display:flex}.counts:where(.astro-eenky23y) .num:where(.astro-eenky23y){color:var(--ember);font-variation-settings:"opsz" 120,"SOFT" 100;font-family:Fraunces,serif;font-size:2.5rem;font-style:italic;font-weight:700;line-height:1}.counts:where(.astro-eenky23y) .lbl:where(.astro-eenky23y){text-transform:uppercase;letter-spacing:.16em;color:var(--ink-55);font-family:IBM Plex Mono,monospace;font-size:.66rem}.rule:where(.astro-eenky23y){background-image:repeating-linear-gradient(90deg,var(--ink-55)0 6px,transparent 6px 14px);height:1px;margin:3rem 0}.list-sec:where(.astro-eenky23y){animation:.7s cubic-bezier(.22,.61,.36,1) both rise;animation-delay:calc(var(--i)*60ms)}.sec-head:where(.astro-eenky23y){flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.marker:where(.astro-eenky23y){color:var(--ember);font-family:Fraunces,serif;font-size:1rem;font-style:italic;font-weight:700}.sec-head:where(.astro-eenky23y) h2:where(.astro-eenky23y){font-variation-settings:"opsz" 120,"SOFT" 30;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:600;line-height:1}.sec-count:where(.astro-eenky23y){letter-spacing:.16em;text-transform:uppercase;color:var(--ink-55);margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:.68rem}.post-list:where(.astro-eenky23y){border-top:1px solid var(--ink-14);margin:0;padding:0;list-style:none}.pagination:where(.astro-eenky23y){border-top:1px dashed var(--ink-32);text-transform:uppercase;letter-spacing:.14em;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;display:flex}.page-btn:where(.astro-eenky23y){color:var(--ink);border:1px solid var(--ink-32);align-items:center;gap:.55rem;padding:.55rem .9rem;text-decoration:none;transition:color .22s,border-color .22s,background .22s,transform .22s;display:inline-flex}.page-btn:where(.astro-eenky23y):hover{color:var(--ember);border-color:var(--ember);background:var(--ember-soft);transform:translateY(-1px)}.page-btn:where(.astro-eenky23y).is-disabled{opacity:.35;pointer-events:none}.page-marker:where(.astro-eenky23y){color:var(--ember);font-variation-settings:"opsz" 144,"SOFT" 100;align-items:baseline;gap:.35rem;font-family:Fraunces,serif;font-size:1.6rem;font-style:italic;font-weight:700;display:inline-flex}.page-marker:where(.astro-eenky23y) .muted:where(.astro-eenky23y){color:var(--ink-32)}.page-marker:where(.astro-eenky23y) .sep:where(.astro-eenky23y){color:var(--ink-32);font-style:normal}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes flicker{0%,to{opacity:1;transform:scaleY(1)scaleX(1)}40%{opacity:.9;transform:scaleY(1.06)scaleX(.97)}70%{opacity:.95;transform:scaleY(.96)scaleX(1.03)}}@media (prefers-reduced-motion:reduce){.archive:where(.astro-eenky23y) :where(.astro-eenky23y),.archive:where(.astro-eenky23y) :where(.astro-eenky23y):before,.archive:where(.astro-eenky23y) :where(.astro-eenky23y):after{transition:none!important;animation:none!important}}