/* Authentication pages use their own base, without public-website layout rules. */
@font-face { font-family: Rubik; src: url("../fonts/rubik-400.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: Rubik; src: url("../fonts/rubik-500.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: Rubik; src: url("../fonts/rubik-700.woff2") format("woff2"); font-weight: 600 900; font-style: normal; font-display: swap; }
html { color-scheme: light; }
body { margin: 0; }
img { max-width: 100%; }
button, input { font: inherit; }
