@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/unifrakturmaguntia-latin-400-normal.ColWi6tl.woff2) format("woff2"),url(/_astro/unifrakturmaguntia-latin-400-normal.BmHZTSVP.woff) format("woff");unicode-range:U+0000-00FF,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 Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/cinzel-latin-ext-wght-normal.CG36JvV6.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/cinzel-latin-wght-normal.DMUuCU8H.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-cyrillic-ext-400-normal.o8fRvAFQ.woff2) format("woff2"),url(/_astro/eb-garamond-cyrillic-ext-400-normal.DG8lny6_.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-cyrillic-400-normal.DDLP67lu.woff2) format("woff2"),url(/_astro/eb-garamond-cyrillic-400-normal.C0kVTdou.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-greek-ext-400-normal.K8pwR3tn.woff2) format("woff2"),url(/_astro/eb-garamond-greek-ext-400-normal.BaZl8BIK.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-greek-400-normal.CVAbzS9p.woff2) format("woff2"),url(/_astro/eb-garamond-greek-400-normal.d4JlP2QH.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-vietnamese-400-normal.CLvJdMEL.woff2) format("woff2"),url(/_astro/eb-garamond-vietnamese-400-normal.ifvNSiWx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-latin-ext-400-normal.o4A__6QZ.woff2) format("woff2"),url(/_astro/eb-garamond-latin-ext-400-normal.B4EmgUmt.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@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");unicode-range:U+0000-00FF,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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-cyrillic-ext-500-normal.DcO3I2lp.woff2) format("woff2"),url(/_astro/eb-garamond-cyrillic-ext-500-normal.I3TfTkSf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-cyrillic-500-normal.c5LjvaqX.woff2) format("woff2"),url(/_astro/eb-garamond-cyrillic-500-normal.CLHyttEY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-greek-ext-500-normal.DkhmZW4r.woff2) format("woff2"),url(/_astro/eb-garamond-greek-ext-500-normal.CMJ7zNBO.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-greek-500-normal.BtA0fbXC.woff2) format("woff2"),url(/_astro/eb-garamond-greek-500-normal.BjSCMh1N.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-vietnamese-500-normal.BCT1_K6u.woff2) format("woff2"),url(/_astro/eb-garamond-vietnamese-500-normal.B0TRhMco.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/eb-garamond-latin-ext-500-normal.BFuc0jzo.woff2) format("woff2"),url(/_astro/eb-garamond-latin-ext-500-normal.obw7ZvB_.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@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");unicode-range:U+0000-00FF,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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-cyrillic-ext-400-italic.Bz1w3xqM.woff2) format("woff2"),url(/_astro/eb-garamond-cyrillic-ext-400-italic.CYS3phfl.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-cyrillic-400-italic.BGIwiowF.woff2) format("woff2"),url(/_astro/eb-garamond-cyrillic-400-italic.BZInx2ys.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-greek-ext-400-italic.CHZOQEtG.woff2) format("woff2"),url(/_astro/eb-garamond-greek-ext-400-italic.BL1XYHtS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-greek-400-italic.Dqr5KC66.woff2) format("woff2"),url(/_astro/eb-garamond-greek-400-italic.BamGE6QP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-vietnamese-400-italic.DQ8HKnks.woff2) format("woff2"),url(/_astro/eb-garamond-vietnamese-400-italic.ORtyMVfw.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/eb-garamond-latin-ext-400-italic.V7s3nWfX.woff2) format("woff2"),url(/_astro/eb-garamond-latin-ext-400-italic.DUSsnRSD.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@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");unicode-range:U+0000-00FF,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}:root{--bg: #0d1713;--bg-800: #101d18;--bg-700: #14261f;--bg-600: #1b2a24;--panel: rgba(9, 16, 13, .66);--panel-solid: #0f1a15;--gold: #f0d48a;--gold-bright: #f7e6b8;--gold-deep: #e0a83c;--gold-ember: #c9962e;--gold-line: rgba(240, 212, 138, .38);--parchment: #e8dfc8;--parchment-2: #f3e7c9;--parchment-3: #e3d2a6;--ink: #5b4a20;--ink-soft: #7a6a3f;--wood-1: #3a2a1c;--wood-2: #20140c;--oxblood: #5a1f1f;--oxblood-bright: #7a2020;--suit-oro: #c9962e;--suit-copa: #b23b3b;--suit-espada: #3e6da8;--suit-basto: #4c7a45;--suit-unknown: #6b6255;--text: #ece3cf;--text-muted: #a9a790;--text-faint: #7c7c69;--text-on-parchment: #4a3d1c;--font-display: "Cinzel decorative", serif;--font-head: "Cinzel decorative", "Cinzel", Georgia, serif;--font-body: "EB Garamond", Georgia, "Times New Roman", serif;--step--1: clamp(.83rem, .78rem + .24vw, .95rem);--step-0: clamp(1rem, .93rem + .35vw, 1.2rem);--step-1: clamp(1.2rem, 1.05rem + .75vw, 1.62rem);--step-2: clamp(1.44rem, 1.2rem + 1.2vw, 2.19rem);--step-3: clamp(1.73rem, 1.32rem + 2vw, 2.96rem);--step-4: clamp(2.07rem, 1.4rem + 3.3vw, 4rem);--step-5: clamp(2.49rem, 1.3rem + 5.9vw, 5.4rem);--space-xs: clamp(.5rem, .4rem + .5vw, .75rem);--space-s: clamp(.75rem, .6rem + .75vw, 1.15rem);--space-m: clamp(1.15rem, .9rem + 1.25vw, 1.85rem);--space-l: clamp(2rem, 1.5rem + 2.5vw, 3.5rem);--space-xl: clamp(3.25rem, 2.4rem + 4.25vw, 6rem);--space-2xl: clamp(5rem, 3.6rem + 7vw, 9rem);--measure: 60ch;--column: 46rem;--rail-w: 140px;--rail-gap: clamp(2rem, .5rem + 4vw, 5.5rem);--frame: calc(var(--column) + 2 * (var(--rail-w) + var(--rail-gap)));--rails-min: 1240px;--container: var(--column);--container-wide: 60rem;--radius-card: 14px;--radius-pill: 999px;--radius-panel: 6px;--shadow-card: 0 2px 4px rgba(0, 0, 0, .4), 0 18px 40px -12px rgba(0, 0, 0, .7);--shadow-lift: 0 6px 14px rgba(0, 0, 0, .45), 0 40px 80px -24px rgba(0, 0, 0, .75);--glow-gold: 0 0 0 1px rgba(240, 212, 138, .25), 0 0 32px -4px rgba(224, 168, 60, .45);--ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--gold);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .16s;--dur: .32s;--dur-slow: .62s}@font-face{font-family:Old London;src:url(/old_london/OldLondon.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Old London Alternate;src:url(/old_london/OldLondonAlternate.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;font-family:var(--font-body);font-size:var(--step-0);line-height:1.62;color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--gold);text-decoration-thickness:1px;text-underline-offset:3px}h1,h2,h3{font-family:var(--font-head);font-weight:600;line-height:1.1;text-wrap:balance}::selection{background:var(--gold-deep);color:#1a1205}body:before{content:"";position:fixed;inset:0;z-index:-2;background:radial-gradient(120% 80% at 50% -10%,rgba(90,31,31,.35),transparent 60%),radial-gradient(140% 120% at 50% 120%,rgba(0,0,0,.6),transparent 55%),linear-gradient(180deg,var(--bg-600),var(--bg) 40%,var(--bg-800))}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:clamp(1.15rem,.6rem + 2.75vw,2.5rem)}.container--wide{max-width:var(--container-wide)}.frame{position:relative;width:100%;max-width:var(--column);margin-inline:auto}.ad-rail{display:none}@media(min-width:1240px){.frame{max-width:var(--frame);padding-inline:calc(var(--rail-w) + var(--rail-gap))}.ad-rail{position:absolute;top:0;width:var(--rail-w);height:100%;display:block}.ad-rail--left{left:0}.ad-rail--right{right:0}.ad-rail__sticky{position:sticky;top:clamp(1rem,3vh,2.5rem);display:flex;flex-direction:column;gap:1.1rem}}.ad-flyer{display:grid;gap:.2rem;padding:.4rem .8rem;text-align:center;color:var(--text-muted);background:radial-gradient(120% 80% at 30% 0%,rgba(240,212,138,.06),transparent 70%),var(--panel-solid);border:1px solid var(--gold-line);border-radius:3px;box-shadow:0 6px 18px -8px #000000b3}.ad-flyer:nth-child(3n+1){rotate:-1.1deg}.ad-flyer:nth-child(3n+2){rotate:.8deg}.ad-flyer__crest{font-size:1.5rem;filter:sepia(.4)}.ad-flyer__title{font-family:var(--font-display);font-size:.85rem;line-height:1.15;color:var(--gold)}.ad-flyer__body{font-size:.9rem;line-height:1.4}.ad-flyer__tag{margin-top:.15rem;font-family:var(--font-head);font-size:.55rem;letter-spacing:.18em;text-transform:uppercase;color:#f0d48a47}.ad-slot{display:grid;place-items:center;gap:.45rem;padding:1.4rem .9rem;min-height:160px;text-align:center;color:var(--text-faint);background:repeating-linear-gradient(45deg,rgba(240,212,138,.045) 0 10px,transparent 10px 20px);border:1px dashed var(--gold-line);border-radius:3px}.ad-slot__label{font-family:var(--font-head);font-size:.62rem;letter-spacing:.22em;text-transform:uppercase}.ad-slot__note{font-size:.68rem;font-style:italic;color:var(--text-faint)}.manuscript{position:relative}.manuscript__corner{position:absolute;width:clamp(34px,7vw,62px);height:clamp(34px,7vw,62px);color:var(--gold-deep);opacity:.9;pointer-events:none;z-index:3}.manuscript__corner--tl{top:10px;left:10px}.manuscript__corner--tr{top:10px;right:10px;transform:scaleX(-1)}.manuscript__corner--bl{bottom:10px;left:10px;transform:scaleY(-1)}.manuscript__corner--br{bottom:10px;right:10px;transform:scale(-1)}.fleuron{display:block;width:100%;margin-block:var(--space-2xl) 0;color:var(--gold-deep);text-align:center}.fleuron svg{display:inline-block;width:clamp(120px,40%,200px);height:auto}.section{position:relative;padding-block:var(--space-l)}.section__intro{max-width:60ch;margin:0 auto var(--space-l);color:var(--text-muted);font-size:var(--step-1);line-height:1.7;text-align:left}.skip-link{position:absolute;left:.5rem;top:.5rem;z-index:999;padding:.6rem 1rem;background:var(--panel-solid);border:1px solid var(--gold-line);border-radius:var(--radius-panel);color:var(--gold);transform:translateY(-160%);transition:transform var(--dur) var(--ease-out)}.skip-link:focus-visible{transform:translateY(0)}.btn{--btn-bg: linear-gradient(180deg, var(--gold-bright), var(--gold-deep));--btn-fg: #241704;display:inline-flex;align-items:center;gap:.55em;padding:.85em 1.5em;font-family:var(--font-head);font-size:var(--step--1);font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--btn-fg);background:var(--btn-bg);border:1px solid rgba(255,240,200,.5);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur) var(--ease-out),filter var(--dur) var(--ease-out)}.btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift),var(--glow-gold);filter:brightness(1.05)}.btn:active{transform:translateY(0)}.btn--ghost{--btn-bg: transparent;--btn-fg: var(--gold);border-color:var(--gold-line);box-shadow:none}.btn--ghost:hover{--btn-bg: rgba(240, 212, 138, .08);filter:none}.btn[aria-disabled=true]{pointer-events:none;opacity:.5;filter:grayscale(.4)}.pill{display:inline-flex;align-items:center;gap:.45em;padding:.28em .85em;font-family:var(--font-head);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid currentColor}.pill--live{color:var(--suit-basto);background:#4c7a4524}.pill--soon{color:var(--gold-deep);background:#e0a83c1a}.pill:before{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor}.is-ready [data-fly]{opacity:0}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:where(a,button,[tabindex],summary,input,select):focus-visible{outline:none;box-shadow:var(--ring);border-radius:4px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-fly]{opacity:1!important;transform:none!important}}.foot[data-astro-cid-gcn2mc3v]{position:relative;width:100vw;margin-left:calc(50% - 50vw)}.foot__plank[data-astro-cid-gcn2mc3v]{position:relative;padding-block:var(--space-l);color:var(--parchment);background:linear-gradient(180deg,#120c0880,#080604c7),var(--wood-url) center / cover no-repeat;border-top:2px solid #12100a;box-shadow:inset 0 8px 24px #0000008c}.foot__inner[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;align-items:center;gap:var(--space-s);text-align:center}.foot__made[data-astro-cid-gcn2mc3v]{font-family:var(--font-head);font-size:var(--step-1);letter-spacing:.04em}.foot__made[data-astro-cid-gcn2mc3v] strong[data-astro-cid-gcn2mc3v]{color:var(--gold)}.foot__suits[data-astro-cid-gcn2mc3v]{letter-spacing:.5em;color:var(--gold-deep)}.foot__nav[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem}.foot__nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--parchment);font-family:var(--font-body);font-size:1rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.foot__nav[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--gold)}.foot__legal[data-astro-cid-gcn2mc3v]{font-size:1rem;color:var(--text-faint)}
