@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cinzel Fallback;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_6a2e6f{font-family:Cinzel,Cinzel Fallback;font-style:normal}.__variable_6a2e6f{--font-cinzel:"Cinzel","Cinzel Fallback"}:root{--ink:#12100d;--ink-2:#1b1813;--panel:#211d17;--line:#3a3228;--parch:#ece3d2;--parch-dim:#b9ad97;--gold:#c9a24b;--gold-soft:#e0c178;--maxw:760px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:radial-gradient(1200px 700px at 50% -10%,#2a241b 0,var(--ink) 60%) no-repeat,var(--ink);color:var(--parch);font:17px/1.7 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding:0 16px;min-height:100vh}a{color:var(--gold-soft);text-decoration:none}a:hover{color:var(--parch);text-decoration:underline}.wrap{max-width:var(--maxw);margin:0 auto}header.site{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:28px 0 22px;border-bottom:1px solid var(--line);margin-bottom:40px}.brand{font-family:var(--font-cinzel),Georgia,serif;font-weight:700;font-size:1.4rem;letter-spacing:.04em;color:var(--gold);text-transform:uppercase}.brand,.brand:hover{text-decoration:none}.brand:hover{color:var(--gold-soft)}nav.site a{margin-left:18px;font-size:.95rem;color:var(--parch-dim)}nav.site a:first-child{margin-left:0}h1{font-weight:700;font-size:clamp(1.9rem,5vw,2.8rem);line-height:1.15;margin:0 0 .4em;color:var(--parch)}h1,h2{font-family:var(--font-cinzel),Georgia,serif;letter-spacing:.02em}h2{font-size:1.2rem;color:var(--gold);margin:2.2em 0 .5em}li,p{color:var(--parch)}.lede{font-size:1.15rem}.lede,.muted,small{color:var(--parch-dim)}.hero{text-align:center;padding:48px 0 32px}.hero .tag{color:var(--parch-dim);font-size:1.2rem;max-width:520px;margin:0 auto 28px}.badges{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--panel);color:var(--parch-dim);padding:10px 18px;border-radius:10px;font-size:.95rem}.badge strong{color:var(--parch);font-weight:600}.card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px 24px;margin:18px 0}.card h2{margin-top:0}.collect{list-style:none;padding:0}.collect li{padding:10px 0;border-bottom:1px solid var(--line)}.collect li:last-child{border-bottom:0}.collect b,.flag{color:var(--gold-soft)}.flag{background:#2a2113;border:1px solid #5a4a22;border-radius:10px;padding:14px 18px;margin:18px 0;font-size:.95rem}footer.site{margin:56px 0 40px;padding-top:22px;border-top:1px solid var(--line);font-size:.9rem;display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between}footer.site,footer.site a{color:var(--parch-dim)}