html{scroll-behavior:smooth}body{--font-heading:var(--font-montserrat);--font-body:var(--font-dm-sans);-webkit-font-smoothing:antialiased}@keyframes onboard-entry-in{0%{opacity:0;translate:0 var(--entry-y,12px)}to{opacity:1;translate:0}}.entry-in{animation:onboard-entry-in .5s cubic-bezier(.2, 0, 0, 1) var(--entry-delay,0s) both}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.entry-in{opacity:1;animation:none;translate:0}}
