
:root { --brand: #7c2d12; }
html { scroll-behavior: smooth; }
body { font-family: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji","Segoe UI Emoji"; }
h1, h2, h3, .font-serif { font-family: "Playfair Display", Georgia, Cambria, "Times New Roman", Times, serif; }
a { text-underline-offset: 2px; }
.prose h2 { font-family: "Playfair Display", Georgia, serif; }
