/* Typography shared with the application Modern Indigo theme.
   Landing-page heading sizes remain responsive through Tailwind. */
html {
   font-size: 16px;
}

body {
   font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
   font-weight: 400;
   line-height: 1.5;
   letter-spacing: 0.01em;
}

button, input, select, textarea {
   font-family: inherit;
}

a:focus-visible, button:focus-visible {
   outline: 3px solid #A594FF;
   outline-offset: 4px;
}
