@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cinzel-latin-600-normal.Dd5YO2UX.woff2)format("woff2"),url(/_astro/cinzel-latin-600-normal.CH_LB4su.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cinzel-latin-700-normal.Dkw14w9r.woff2)format("woff2"),url(/_astro/cinzel-latin-700-normal.C-gK7hA8.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-latin-400-normal.BCNrxLz_.woff2)format("woff2"),url(/_astro/eb-garamond-latin-400-normal.maQnHeKB.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-latin-400-italic.DSEbMgZu.woff2)format("woff2"),url(/_astro/eb-garamond-latin-400-italic.CDFyLPXJ.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-latin-500-normal.DehAIUv0.woff2)format("woff2"),url(/_astro/eb-garamond-latin-500-normal.DZU8xF9o.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/eb-garamond-latin-600-normal.DHwxsLHv.woff2)format("woff2"),url(/_astro/eb-garamond-latin-600-normal.xCe6GkOx.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}:root{--night:#12100c;--night-line:#3a2f1e;--text:#e8dfcc;--text-soft:#d8cdb4;--text-muted:#b8a888;--text-faint:#9c8f74;--text-nav:#c9b48a;--gold:#c9a44c;--gold-pale:#fff1bf;--gold-bright:#f1d27a;--gold-deep:#7a5a1e;--gold-line:#8c6a25;--link:#e2c072;--link-hover:#ffe7a3;--parchment:#eadcbc;--ink:#2b2116;--ink-muted:#5e4b32;--ink-faint:#9c8763;--ink-accent:#8a2e12;--ink-green:#2f5a2a;--legendary:#ff8000;--legendary-text:#ff9b3d;--legendary-link:#ffb067;--epic:#a335ee;--epic-text:#c77dff;--epic-link:#d9a6ff;--rare:#3d8bff;--rare-text:#78aeff;--font-display:"Cinzel", "Trajan Pro", serif;--font-body:"EB Garamond", Georgia, serif;--font-code:"JetBrains Mono", ui-monospace, monospace;--content-width:1080px;--gutter:24px;--section-gap:clamp(88px, 14vw, 136px);--header-height:60px}@media (width<=480px){:root{--gutter:18px;--header-height:52px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--night);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(17px,4.8vw,19px);line-height:1.6;overflow-x:clip}a{color:var(--link);transition:color .2s,text-shadow .2s}a:hover{color:var(--link-hover);text-shadow:0 0 14px #ffd6788c}a:focus-visible{outline:2px solid var(--gold-bright);outline-offset:4px;border-radius:2px}h1,h2,h3,p{margin:0}.container{max-width:var(--content-width);padding-inline:var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}footer[data-astro-cid-nns7i3if]{padding:28px var(--gutter) 40px;border-top:1px solid var(--night-line);text-align:center;color:var(--text-faint);font-size:16px;font-style:italic}.site-header[data-astro-cid-fzpbxy5g]{z-index:10;-webkit-backdrop-filter:blur(10px);background:#12100cf0;border-bottom:1px solid #3a2f1e99;position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g]{height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;display:flex}.brand[data-astro-cid-fzpbxy5g]{min-height:44px;font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;align-items:center;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}nav[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);letter-spacing:.1em;gap:24px;font-size:14px;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--text-nav);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--link-hover);text-underline-offset:6px;text-decoration:underline}@media (width<=600px){.brand[data-astro-cid-fzpbxy5g]{display:none}nav[data-astro-cid-fzpbxy5g]{letter-spacing:.04em;flex:1;justify-content:space-between;gap:12px;font-size:clamp(12px,3.4vw,14px)}}@media (width<=359px){nav[data-astro-cid-fzpbxy5g]{letter-spacing:0;gap:8px}}
