body{background-color:#0a0a0a;color:#e5e5e5;font-family:Inter,sans-serif}h1,h2,h3,.brand-font{font-family:Cinzel,serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:#262626;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#404040}.historical-photo{border:4px solid #1a1a1a;box-shadow:0 10px 15px -3px #00000080;filter:sepia(.2) contrast(1.1);border-radius:.5rem;margin:2rem auto;display:block;max-width:100%;height:auto;transition:all .3s ease}.historical-photo:hover{filter:sepia(0) contrast(1);transform:scale(1.01)}.prose img{border-radius:.75rem;margin-top:2rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.prose blockquote{border-left-color:#ffb703;background-color:#17171780;padding:1rem;border-radius:0 .5rem .5rem 0}
