@font-face{font-family:IM Fell English SC;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/im-fell-english-sc-latin-400-normal.CW_nhHm4.woff2)format("woff2"),url(/_astro/im-fell-english-sc-latin-400-normal.DPW2r_p4.woff)format("woff")}@font-face{font-family:IM Fell English;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/im-fell-english-latin-400-normal.BhowGHCQ.woff2)format("woff2"),url(/_astro/im-fell-english-latin-400-normal.CxhBQSzl.woff)format("woff")}@font-face{font-family:IM Fell English;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/im-fell-english-latin-400-italic.DD_ylKHZ.woff2)format("woff2"),url(/_astro/im-fell-english-latin-400-italic.hN89MLGX.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alegreya-sans-latin-400-normal.DtLlO8BS.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-400-normal.DmA8jeke.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/alegreya-sans-latin-500-normal.DS713u5J.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-500-normal.vXxrTKJT.woff)format("woff")}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/alegreya-sans-latin-700-normal.DEbcy2sF.woff2)format("woff2"),url(/_astro/alegreya-sans-latin-700-normal.BnzUNlma.woff)format("woff")}:root{--stone:#1c1f22;--stone-2:#24282c;--stone-3:#2c3136;--line:#3a3f44;--vellum:#e9e2d0;--muted:#a8a293;--brass:#c9a35a;--red:#c4554a;--blue:#5d8bc8;--gold:#d9b13b;--green:#4a9d6e;--display:"IM Fell English SC", Georgia, "Times New Roman", serif;--italic:"IM Fell English", Georgia, serif;--body:"Alegreya Sans", system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--stone);color:var(--vellum);font-family:var(--body);background-image:radial-gradient(at 50% -5%,#30353a 0%,#0000 55%);margin:0;font-size:18px;line-height:1.6}a{color:var(--brass);text-underline-offset:3px}a:hover{color:var(--vellum)}img{max-width:100%}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400;line-height:1.15}h1{font-size:clamp(36px,7vw,60px)}h2{font-size:clamp(28px,5vw,40px)}h3{font-size:24px}p{margin:0}.wrap{max-width:1080px;margin:0 auto;padding-inline:20px}.narrow{max-width:700px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px}.lede{font-family:var(--italic);color:var(--muted);max-width:36em;font-size:21px;font-style:italic}.section{border-top:1px solid var(--line);padding-block:72px}.section-head{gap:10px;max-width:42em;margin-bottom:36px;display:grid}.btn{font:500 17px var(--body);background:var(--brass);color:#1a1712;cursor:pointer;letter-spacing:.02em;border:0;border-radius:3px;padding:14px 24px;text-decoration:none;display:inline-block}.btn:hover{filter:brightness(1.08);color:#1a1712}.btn.ghost{color:var(--vellum);border:1px solid var(--line);background:0 0}.btn.ghost:hover{border-color:var(--brass)}:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.prose{grid-template-columns:minmax(0,1fr);gap:18px;max-width:680px;display:grid}.prose h2{margin-top:24px;font-size:32px}.prose h3{margin-top:12px}.prose ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.tag{border:1px solid var(--line);border-radius:20px;padding:2px 10px;font-size:13px;display:inline-block}@media (width<=560px){body{font-size:17px}.section{padding-block:52px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}html{scroll-behavior:auto}}[hidden]{display:none!important}.prose .table-scroll,.prose table{display:block;overflow-x:auto}.prose table{border-collapse:collapse;width:max-content;max-width:100%;font-size:16px}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 14px}.prose thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--brass);font-size:13px;font-weight:500}.prose blockquote{border-left:3px solid var(--brass);background:var(--stone-2);color:var(--vellum);margin:0;padding:14px 18px}.prose ol{gap:6px;margin:0;padding-left:1.3em;display:grid}.prose strong{color:var(--vellum);font-weight:600}.consent[data-astro-cid-bm4qem4n]{z-index:50;background:var(--stone-2);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:4px;gap:12px;max-width:560px;margin-inline:auto;padding:18px 20px;font-size:15px;display:grid;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 10px 30px #00000073}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent[data-astro-cid-bm4qem4n] p[data-astro-cid-bm4qem4n]{color:var(--vellum);margin:0}.consent[data-astro-cid-bm4qem4n] a[data-astro-cid-bm4qem4n]{color:var(--brass)}.row[data-astro-cid-bm4qem4n]{flex-wrap:wrap;gap:10px;display:flex}.site-header[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--line);z-index:10;background:color-mix(in srgb, var(--stone) 92%, transparent);backdrop-filter:blur(6px);position:sticky;top:0}.bar[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:14px;display:flex}.brand[data-astro-cid-hkbrpulz]{font-family:var(--display);color:var(--brass);letter-spacing:.03em;font-size:22px;text-decoration:none}nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:4px 20px;display:flex}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--muted);font-size:15px;text-decoration:none}nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--vellum)}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);background:var(--stone-2);margin-top:0;padding-block:48px 32px}.cols[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;display:grid}.cols[data-astro-cid-hkbrpulz]>div[data-astro-cid-hkbrpulz]{flex-direction:column;gap:6px;min-width:0;display:flex}.cols[data-astro-cid-hkbrpulz] h4[data-astro-cid-hkbrpulz]{font:500 13px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 4px}.cols[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--vellum);font-size:15px;text-decoration:none}.cols[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--brass)}.about[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{color:var(--muted);max-width:26em;font-size:15px}.legal[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding-top:16px;font-size:13px}@media (width<=720px){.cols[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}.about[data-astro-cid-hkbrpulz]{grid-column:1/-1}}
