:root{--font-sans:var(--font-geometria), system-ui, sans-serif;--background:#fff;--foreground:#323232;--accent:#cf1409;--accent-hover:#b31108;--accent-foreground:#fff;--focus:#cf1409}html,body{min-height:100%}body{font-family:var(--font-geometria),system-ui,sans-serif;color:#323232;-webkit-font-smoothing:antialiased;background-color:#fff;margin:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
