[data-fortress-root]{--fortress-ink-950:#0a1220;--fortress-ink-900:#111b2e;--fortress-ink-800:#16223a;--fortress-ink-700:#1e2d49;--fortress-ink-600:#2a3d5f;--fortress-ink-500:#5a6e8c;--fortress-ink-400:#7588a8;--fortress-ink-300:#8fa3be;--fortress-ink-200:#b8c6db;--fortress-ink-100:#dce4f0;--fortress-ivory:#faf8f3;--fortress-ivory-dim:#eae5da;--fortress-brass-700:#8c7344;--fortress-brass-500:#c4a470;--fortress-brass-300:#d4b27c;--fortress-brass-100:#e8d9b8;--fortress-success:#6b8e5a;--fortress-warning:#c29a4a;--fortress-danger:#a85a55;--fortress-s1:.25rem;--fortress-s2:.5rem;--fortress-s3:.75rem;--fortress-s4:1rem;--fortress-s5:1.5rem;--fortress-s6:2rem;--fortress-s7:3rem;--fortress-s8:4rem;--fortress-s9:6rem;--fortress-s10:8rem;--fortress-s11:12rem;--fortress-c-prose:38rem;--fortress-c-narrow:48rem;--fortress-c-default:64rem;--fortress-c-wide:76rem;--fortress-serif:"Iowan Old Style", Cambria, Georgia, serif;--fortress-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fortress-mono:"JetBrains Mono", "IBM Plex Mono", "SF Mono", monospace;background:var(--fortress-ink-950);color:var(--fortress-ivory);font-family:var(--fortress-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh}[data-fortress-root] :focus-visible{outline:2px solid var(--fortress-brass-300);outline-offset:2px;border-radius:0}[data-fortress-root] ::selection{background:var(--fortress-brass-500);color:var(--fortress-ink-950)}[data-fortress-root] a{color:inherit;text-decoration:none;transition:color .16s ease-out}[data-fortress-root] a:hover{color:var(--fortress-brass-300)}[data-fortress-root] h1,[data-fortress-root] h2,[data-fortress-root] h3,[data-fortress-root] h4{font-family:var(--fortress-serif);letter-spacing:-.01em;margin:0;font-weight:500}@media (prefers-reduced-motion:reduce){[data-fortress-root] *,[data-fortress-root] :before,[data-fortress-root] :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}