:root{--brand-bg:#101112;--brand-fg:#fbfaf7;--brand-accent:#cfd4d8;--brand-accent-2:#ffffff;--space-1:.5rem;--space-2:3rem;--space-3:6rem;--radius-sm:10px;--radius-lg:28px;--content-max:1480px;--motion-fast:180ms;--motion-slow:620ms}html{scroll-behavior:smooth}body{background:var(--brand-bg);color:var(--brand-fg)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}