/* Foundation only: body typography sizes and colors remain in page CSS. */
html { -webkit-text-size-adjust:100%; text-size-adjust:100%; }
body { font-family:var(--font-sans); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
:focus-visible { outline:var(--focus-width) solid var(--focus-ring); outline-offset:var(--focus-offset); }
