.btn[data-astro-cid-ekguhzzh]{font-family:var(--body);cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:2px;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:600;transition:transform .15s,background .15s,color .15s,border-color .15s;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{transform:translateY(-1px)}.btn-solid[data-astro-cid-ekguhzzh]{background:var(--gold);color:var(--ink);border-color:var(--gold)}.btn-solid[data-astro-cid-ekguhzzh]:hover{background:var(--gold-lt)}.btn-out[data-astro-cid-ekguhzzh]{border-color:var(--gold);color:var(--gold)}.btn-out[data-astro-cid-ekguhzzh]:hover{background:var(--wash-gold-10)}.btn-out-paper[data-astro-cid-ekguhzzh]{border-color:var(--clay-soft);color:var(--clay)}.btn-out-paper[data-astro-cid-ekguhzzh]:hover{background:var(--wash-clay-08)}.btn-sm[data-astro-cid-ekguhzzh]{padding:10px 18px;font-size:13.5px}.arrow[data-astro-cid-ekguhzzh]{transition:transform .15s}.btn[data-astro-cid-ekguhzzh]:hover .arrow[data-astro-cid-ekguhzzh]{transform:translate(3px)}header[data-astro-cid-nen7h5rs]{z-index:60;background:var(--header-bg);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-ink);position:sticky;top:0}.headbar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:22px;max-width:1400px;margin:0 auto;padding:12px 32px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:12px;display:flex}.brand[data-astro-cid-nen7h5rs] img{width:auto;height:46px}.headbar[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl{letter-spacing:.06em;text-transform:uppercase;color:var(--cream-dim);white-space:nowrap;padding:6px 0;font-size:13px;font-weight:600;position:relative}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl.active{color:var(--cream)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl:after{content:"";background:var(--gold);transform-origin:0;height:1.5px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl:hover:after,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl.active:after{transform:scaleX(1)}.dd[data-astro-cid-nen7h5rs]{position:relative}.dd-panel[data-astro-cid-nen7h5rs]{background:var(--ink-2);border:1px solid var(--line-ink);min-width:230px;box-shadow:var(--shadow-dd);border-radius:2px;padding:8px;display:none;position:absolute;top:calc(100% + 14px);left:-18px}.dd[data-astro-cid-nen7h5rs]:hover .dd-panel[data-astro-cid-nen7h5rs],.dd[data-astro-cid-nen7h5rs]:focus-within .dd-panel[data-astro-cid-nen7h5rs]{display:block}.dd-panel[data-astro-cid-nen7h5rs]:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.dd-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--cream-dim);border-radius:2px;padding:10px 14px;font-size:13.5px;display:block}.dd-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--wash-gold-12);color:var(--cream)}.dd-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-family:var(--mono);letter-spacing:.1em;color:var(--gold-dim);text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.head-right[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:18px;display:flex}.lang[data-astro-cid-nen7h5rs]{font-family:var(--mono);letter-spacing:.08em;color:var(--cream-dim);gap:5px;font-size:11.5px;display:flex}.lang[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--gold)}@media (width<=1400px){.headbar[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{gap:17px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nl{letter-spacing:.03em;font-size:12px}}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--line-ink);color:var(--cream);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:9px;padding:11px 14px;font-size:11px;display:none}.menu-btn[data-astro-cid-nen7h5rs]:hover{border-color:var(--gold);color:var(--gold)}.menu-btn[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{display:block}.mobile-nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line-ink);background:var(--ink-2);max-height:calc(100vh - 74px);display:none;overflow-y:auto}.mobile-nav[data-astro-cid-nen7h5rs].open{display:block}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--cream);border-bottom:1px solid var(--line-ink);padding:15px 32px;font-size:15px;font-weight:600;display:block}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{background:var(--wash-gold-10);color:var(--gold)}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].sub{color:var(--cream-dim);padding-left:52px;font-size:14px;font-weight:400}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].sub em[data-astro-cid-nen7h5rs]{font-style:normal;font-family:var(--mono);letter-spacing:.1em;color:var(--gold-dim);text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.mobile-nav[data-astro-cid-nen7h5rs] .mfoot[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;padding:18px 32px;display:flex}@media (width<=1130px){.headbar[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.head-right[data-astro-cid-nen7h5rs] .lang[data-astro-cid-nen7h5rs],.head-right[data-astro-cid-nen7h5rs]>.btn{display:none}.headbar[data-astro-cid-nen7h5rs]{padding:12px 20px}}.cv[data-astro-cid-j5udido7].mono{font-family:var(--mono)}.cv[data-astro-cid-j5udido7] a[data-astro-cid-j5udido7]:hover{text-decoration:underline}.consent-open[data-astro-cid-6k4ersry]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}footer[data-astro-cid-jo6i4kqk]{background:var(--ink-2);border-top:1px solid var(--line-ink);padding:64px 0 28px}.foot-top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.1fr repeat(4,1fr);gap:36px;padding-bottom:44px;display:grid}.foot-brand[data-astro-cid-jo6i4kqk] .foot-logo{width:190px;height:auto;margin-bottom:14px}.foot-brand[data-astro-cid-jo6i4kqk] .route[data-astro-cid-jo6i4kqk]{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.05em;font-size:11px;font-style:normal;line-height:1.7}.foot-brand[data-astro-cid-jo6i4kqk] .route[data-astro-cid-jo6i4kqk] a:hover{color:var(--gold)}.foot-col[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin:0 0 15px;font-size:10.5px}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.foot-col[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--cream-dim);margin-bottom:9px;font-size:13.5px;display:block}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--cream)}.foot-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line-ink);font-family:var(--mono);color:var(--cream-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:22px;font-size:11px;display:flex}.legal[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.legal[data-astro-cid-jo6i4kqk] .consent-open:hover{color:var(--gold)}.social[data-astro-cid-jo6i4kqk]{gap:12px;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--line-ink);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-color:var(--gold);color:var(--gold)}@media (width<=900px){.foot-top[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}.consent[data-astro-cid-u6s5b3h2]{z-index:90;background:var(--ink-2);border:1px solid var(--line-ink);max-width:560px;box-shadow:var(--shadow-dd);border-radius:2px;padding:20px 48px 20px 22px;position:fixed;bottom:16px;left:16px;right:16px}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent[data-astro-cid-u6s5b3h2] p[data-astro-cid-u6s5b3h2]{color:var(--cream-dim);margin:0 0 14px;font-size:14px;line-height:1.6}.consent[data-astro-cid-u6s5b3h2] .link[data-astro-cid-u6s5b3h2]{color:var(--gold);text-decoration:underline}.actions[data-astro-cid-u6s5b3h2]{flex-wrap:wrap;gap:10px;display:flex}.close[data-astro-cid-u6s5b3h2]{border:1px solid var(--line-ink);width:30px;height:30px;color:var(--cream-dim);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;right:10px}.close[data-astro-cid-u6s5b3h2]:hover{border-color:var(--gold);color:var(--gold)}:root{--ink:#241611;--ink-2:#2e1d16;--ink-3:#382419;--paper:#f3ecdc;--paper-2:#e9dfc9;--cream:#efe4cf;--cream-dim:#d5c4a4;--brown:#40301f;--brown-dim:#705f4a;--gold:#cb9a3e;--gold-lt:#e1b559;--gold-dim:#9c7a38;--clay:#9d4925;--clay-soft:#7a4230;--clay-lt:#e7a57e;--cloud:#3c6b5a;--cloud-soft:#2c4a40;--cloud-lt:#7fc2ac;--line-ink:#efe4cf33;--line-paper:#40301f38;--wash-gold:#cb9a3e12;--wash-gold-10:#cb9a3e1a;--wash-gold-12:#cb9a3e1f;--wash-clay:#9d492512;--wash-clay-08:#9d492514;--header-bg:#241611f0;--hatch-ink:#efe4cf09;--hatch-paper:#40301f0d;--field-bg-ink:#efe4cf0d;--field-bg-paper:#fff;--shadow-dd:0 20px 40px #00000080;--shadow-hero:0 24px 50px #0000008c;color-scheme:dark}.mt-3{margin-top:24px}.mt-4{margin-top:30px}.mt-5{margin-top:36px}.mt-6{margin-top:44px}.mt-7{margin-top:48px}.center{text-align:center}.mi-auto{margin-inline:auto}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--cream);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.62}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--display);text-wrap:balance;margin:0;font-weight:700}p{margin:0 0 16px}.container{max-width:1180px;margin:0 auto;padding:0 32px}.narrow{max-width:900px}.tnum{font-variant-numeric:tabular-nums}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}section.paper :focus-visible{outline-color:var(--clay)}.skip-link{z-index:100;background:var(--gold);color:var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:12px 18px;font-size:12px;transition:top .15s;position:absolute;top:-100px;left:12px}.skip-link:focus{top:12px}@media (width<=1130px){.container{padding:0 20px}}.eyebrow[data-astro-cid-2lydxdhj]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:12px;display:inline-flex}section.paper .eyebrow[data-astro-cid-2lydxdhj]{color:var(--clay)}.eyebrow[data-astro-cid-2lydxdhj].is-cloud{color:var(--cloud-lt)}.eyebrow[data-astro-cid-2lydxdhj].is-center{justify-content:center}.rule[data-astro-cid-2lydxdhj]{border-top:1px dashed var(--gold-dim);width:70px}.lede[data-astro-cid-ixllkgkr]{color:var(--cream-dim);max-width:60ch;font-size:19px}section.paper .lede[data-astro-cid-ixllkgkr]{color:var(--brown-dim)}.lede[data-astro-cid-ixllkgkr].is-center{margin-inline:auto}.page-hero[data-astro-cid-v2v4p653]{background:linear-gradient(160deg, var(--ink-3), var(--ink) 62%);border-bottom:1px solid var(--line-ink);padding:72px 0 60px;position:relative;overflow:hidden}.page-hero[data-astro-cid-v2v4p653] .container[data-astro-cid-v2v4p653]{position:relative}.page-hero[data-astro-cid-v2v4p653] h1[data-astro-cid-v2v4p653]{max-width:19ch;margin:16px 0 18px;font-size:clamp(34px,4.6vw,54px);line-height:1.04}.hero-watermark[data-astro-cid-v2v4p653]{opacity:.12;pointer-events:none;background:url(/_astro/mahogany-pod-mark-240.CG9nrzPT.png) 100% 0/contain no-repeat;width:400px;height:260px;position:absolute;top:-30px;right:-40px}.page-hero[data-astro-cid-v2v4p653].is-home{padding:88px 0 84px}.page-hero[data-astro-cid-v2v4p653].is-home h1[data-astro-cid-v2v4p653]{max-width:22ch}.page-hero[data-astro-cid-v2v4p653].is-origins{background:linear-gradient(120deg, var(--clay-soft), var(--ink) 50%, var(--cloud-soft))}.page-hero[data-astro-cid-v2v4p653].is-centered .container[data-astro-cid-v2v4p653]{text-align:center}.page-hero[data-astro-cid-v2v4p653].is-centered h1[data-astro-cid-v2v4p653]{margin-inline:auto}.page-hero[data-astro-cid-v2v4p653] h1[data-astro-cid-v2v4p653] em[data-astro-cid-v2v4p653]{color:var(--gold);font-style:normal}.home-hero[data-astro-cid-v2v4p653]{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.hero-art[data-astro-cid-v2v4p653] img{width:100%;height:auto;filter:drop-shadow(var(--shadow-hero))}@media (width<=900px){.home-hero[data-astro-cid-v2v4p653]{grid-template-columns:1fr}.hero-art[data-astro-cid-v2v4p653]{max-width:340px}}@media (width<=1130px){.page-hero[data-astro-cid-v2v4p653],.page-hero[data-astro-cid-v2v4p653].is-home{padding:48px 0 42px}.hero-watermark[data-astro-cid-v2v4p653]{opacity:.07;width:200px;height:140px;top:-10px;right:-24px}.home-hero[data-astro-cid-v2v4p653]{gap:28px}}
