/* Jacob Canfield — page styles. Design tokens live in styles.css (Modernist). */
body { margin: 0; background: var(--color-bg); color: var(--color-text); font-family: var(--font-body); }
a { color: var(--color-accent); text-underline-offset: 3px; }
a:hover { color: var(--color-accent-700); }
img { display: block; max-width: 100%; }

/* generated hover states (from the design source) */
.hv1:hover { color:var(--color-accent) !important; }
.hv2:hover { background:var(--color-accent-100) !important; }
.hv3:hover { background:var(--color-accent-600) !important; border-color:var(--color-accent-600) !important; }
