.LocaleSwitcher-module__67fYfW__switcher{align-items:center;gap:.1rem;display:flex}.LocaleSwitcher-module__67fYfW__item{align-items:center;display:flex}.LocaleSwitcher-module__67fYfW__sep{font-family:var(--mono);color:var(--paper-faint);-webkit-user-select:none;user-select:none;margin:0 .35rem;font-size:.65rem}.LocaleSwitcher-module__67fYfW__btn{font-family:var(--mono);letter-spacing:.1em;color:var(--paper-mid);text-transform:uppercase;padding:.3rem .45rem;font-size:.68rem;transition:color .18s}.LocaleSwitcher-module__67fYfW__btn:hover:not(:disabled){color:var(--paper)}.LocaleSwitcher-module__67fYfW__btn:disabled{cursor:default}.LocaleSwitcher-module__67fYfW__active{color:var(--gold)}
.NavBar-module__d-sbrW__header{z-index:100;border-bottom:1px solid var(--paper-faint);-webkit-backdrop-filter:blur(16px);background:#070605e0;position:sticky;top:0}.NavBar-module__d-sbrW__inner{justify-content:space-between;align-items:center;max-width:1080px;height:58px;margin:0 auto;padding:0 2rem;display:flex}.NavBar-module__d-sbrW__brand{font-family:var(--serif);letter-spacing:.04em;color:var(--paper);-webkit-user-select:none;user-select:none;align-items:baseline;gap:.55rem;font-size:1.05rem;font-weight:400;display:flex}.NavBar-module__d-sbrW__brandMark{color:var(--gold);font-size:.55rem;line-height:1;position:relative;top:-.05rem}
:root{--bg:#070605;--surface:#0e0c0a;--card:#161310;--paper:#f1e9d6;--paper-mid:#a89880;--paper-faint:#292420;--gold:#c8a45a;--gold-dim:#c8a45a17;--gold-border:#c8a45a47;--serif:"Cormorant Garamond", Georgia, serif;--mono:"DM Mono", "Courier New", monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background:var(--bg);color:var(--paper);font-family:var(--serif);-webkit-font-smoothing:antialiased;min-height:100dvh;font-weight:300;line-height:1.75;overflow-x:hidden}img,svg{display:block}button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-family:inherit}a{color:var(--gold);text-decoration:none}a:hover{text-decoration:underline}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--paper-faint)}
