@font-face{font-family:Crimson Pro;src:url(/fonts/CrimsonPro-VariableFont_wght.ttf) format("truetype");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Crimson Pro;src:url(/fonts/CrimsonPro-Italic-VariableFont_wght.ttf) format("truetype");font-weight:200 900;font-style:italic;font-display:swap}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--font-serif:"Crimson Pro",Georgia,"Times New Roman",serif;--font-sans:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--bg:#F7F3EB;--text-primary:#5B3210;--text-muted:rgba(60,30,8,0.58);--text-dim:rgba(60,30,8,0.42);--amber:#8B5E1A;--btn-bg:#2C1506;--rule:rgba(91,50,16,0.14)}body,html{height:100%;font-family:var(--font-sans);background:var(--bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}