@font-face{font-family:Weymann Serif;src:url(/_astro/WeymannSerif-Regular.CP8br2vl.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Weymann Serif;src:url(/_astro/WeymannSerif-RegularItalic.BCpHit93.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Weymann Serif;src:url(/_astro/WeymannSerif-Bold.DwnU3d3W.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--paper:#f5f3ee;--ink:#24221f;--muted:color-mix(in oklab, var(--ink) 66%, var(--paper));--faint:color-mix(in oklab, var(--ink) 30%, var(--paper));--rule:color-mix(in oklab, var(--ink) 14%, var(--paper));--wood:#f5d6a0;--serif:"Weymann Serif", "Iowan Old Style", "Palatino Linotype", Palatino, ui-serif, Georgia, serif;--step--1:.8rem;--step-0:1rem;--step-1:1.25rem;--step-2:1.5625rem;--step-3:1.9531rem;--step-4:2.4414rem;--measure:31rem;--gutter:clamp(1.25rem, 6vi, 4rem);--leading:1.45}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{font-family:var(--serif);font-size:clamp(1.125rem,1rem + .4vi,1.5rem);line-height:var(--leading);color:var(--ink);background:var(--wood);color-scheme:light;font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-variant-numeric:oldstyle-nums proportional-nums;font-synthesis:none;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first}body{--floor:clamp(0rem, (100vi - 40rem) * .2, 5rem);min-block-size:100svh;padding-block:var(--floor);position:relative}main{max-inline-size:calc(var(--measure) + 2 * var(--gutter));min-block-size:calc(100svh - 2 * var(--floor));padding-inline:var(--gutter);background:var(--paper);margin-inline:auto;padding-block:clamp(3rem,12svh,7rem) clamp(3rem,10svh,6rem);position:relative;box-shadow:0 0 0 1px #8058181a,0 .06rem .15rem #80581838,0 .5rem 1.6rem #80581824}.floor{z-index:-1;position:absolute;inset:0;overflow:clip;container-type:size}.floor>div{background:var(--wood) url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201600%20600'%20width='1600'%20height='600'%3e%3cfilter%20id='grain'%20filterUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='1600'%20height='600'%20color-interpolation-filters='sRGB'%3e%3cfeTurbulence%20type='fractalNoise'%20baseFrequency='0.0022%200.03'%20numOctaves='3'%20seed='11'%20stitchTiles='stitch'/%3e%3cfeColorMatrix%20values='0%200%200%200%200.8%200%200%200%200%200.52%200%200%200%200%200.2%200.26%200%200%200%20-0.1'/%3e%3c/filter%3e%3crect%20x='250'%20y='0'%20width='800'%20height='100'%20fill='oklch(0.8846%200.0788%2078.73)'/%3e%3crect%20x='1050'%20y='0'%20width='550'%20height='100'%20fill='oklch(0.8846%200.0757%2080.96)'/%3e%3crect%20x='0'%20y='0'%20width='250'%20height='100'%20fill='oklch(0.8846%200.0757%2080.96)'/%3e%3crect%20x='700'%20y='100'%20width='800'%20height='100'%20fill='oklch(0.8903%200.0759%2081.28)'/%3e%3crect%20x='1500'%20y='100'%20width='100'%20height='100'%20fill='oklch(0.8771%200.0811%2078.71)'/%3e%3crect%20x='0'%20y='100'%20width='700'%20height='100'%20fill='oklch(0.8771%200.0811%2078.71)'/%3e%3crect%20x='120'%20y='200'%20width='780'%20height='100'%20fill='oklch(0.8853%200.0760%2081.55)'/%3e%3crect%20x='900'%20y='200'%20width='700'%20height='100'%20fill='oklch(0.8938%200.0793%2080.23)'/%3e%3crect%20x='0'%20y='200'%20width='120'%20height='100'%20fill='oklch(0.8938%200.0793%2080.23)'/%3e%3crect%20x='480'%20y='300'%20width='850'%20height='100'%20fill='oklch(0.8788%200.0745%2080.80)'/%3e%3crect%20x='1330'%20y='300'%20width='270'%20height='100'%20fill='oklch(0.8899%200.0770%2081.68)'/%3e%3crect%20x='0'%20y='300'%20width='480'%20height='100'%20fill='oklch(0.8899%200.0770%2081.68)'/%3e%3crect%20x='820'%20y='400'%20width='770'%20height='100'%20fill='oklch(0.8872%200.0745%2080.25)'/%3e%3crect%20x='1590'%20y='400'%20width='10'%20height='100'%20fill='oklch(0.8801%200.0744%2081.86)'/%3e%3crect%20x='0'%20y='400'%20width='820'%20height='100'%20fill='oklch(0.8801%200.0744%2081.86)'/%3e%3crect%20x='330'%20y='500'%20width='820'%20height='100'%20fill='oklch(0.8794%200.0807%2078.54)'/%3e%3crect%20x='1150'%20y='500'%20width='450'%20height='100'%20fill='oklch(0.8938%200.0779%2079.00)'/%3e%3crect%20x='0'%20y='500'%20width='330'%20height='100'%20fill='oklch(0.8938%200.0779%2079.00)'/%3e%3crect%20width='1600'%20height='600'%20filter='url(%23grain)'/%3e%3cpath%20d='M0%200H1600M250%200v100M1050%200v100M0%20100H1600M700%20100v100M1500%20100v100M0%20200H1600M120%20200v100M900%20200v100M0%20300H1600M480%20300v100M1330%20300v100M0%20400H1600M820%20400v100M1590%20400v100M0%20500H1600M330%20500v100M1150%20500v100'%20fill='none'%20stroke='rgb(190%20142%2062%20/%200.42)'%20stroke-width='1.1'/%3e%3c/svg%3e") 0 0 / 56rem 21rem;block-size:calc(100cqw + 100cqh);inline-size:calc(100cqw + 100cqh);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:45deg}@media print{.floor{display:none}main{box-shadow:none}}::selection{background:color-mix(in oklab, var(--ink) 16%, var(--paper))}:focus-visible{outline:.08em solid var(--ink);outline-offset:.2em;border-radius:.1em}h1,h2,h3{text-wrap:balance;font-weight:400}h1{font-size:var(--step-3);letter-spacing:-.012em;line-height:1.1}h2{font-size:var(--step-0);font-variant-numeric:lining-nums;letter-spacing:.08em;color:var(--muted);font-variant-caps:all-small-caps}h3{font-size:var(--step-1);line-height:1.2}p{text-wrap:pretty}p+p{margin-block-start:.75lh}a{color:inherit;text-decoration:underline;text-decoration-color:var(--faint);text-underline-offset:.2em;text-decoration-thickness:.05em;transition:text-decoration-color .15s}a:hover{text-decoration-color:currentColor}abbr,.caps{letter-spacing:.04em;font-variant-caps:all-small-caps;text-decoration:none}hr{border:0;border-block-start:1px solid var(--rule);margin-block:2lh}section{margin-block-start:2.5lh}section>h2{margin-block-end:.75lh}.links{color:var(--muted);flex-wrap:wrap;gap:0 1.25em;margin-block-start:.6lh;list-style:none;display:flex}.entries{gap:.75lh;display:grid}.entries>div{flex-wrap:wrap;gap:0 1.5rem;display:flex}.entries dt{flex:8rem}.entries dd{text-wrap:balance;flex:3 17rem}.dated dt,.dated .sub{color:var(--muted)}.dated dt{white-space:nowrap}.dated .sub{display:block}.dated .when{white-space:nowrap}.entries .shot{flex:0 0 100%;margin-block:.5lh .25lh}.shot img{border-radius:.2rem;block-size:auto;inline-size:100%;display:block}
