/*
lato.css: Lato 2.0 (Łukasz Dziedzic, SIL Open Font License 1.1, OFL.txt), self-hosted so no page calls a font CDN.
Seven upright weights, 100 to 700, subset to Latin (ASCII, Latin-1, Latin Extended-A, punctuation, euro) with
pyftsubset from the lato-font 3.0.0 npm package; about 31 KB a weight, and a browser fetches only the weights a
page uses. The same files serve data-cleaner.com and evertables.com.
claude | 2026-10-18
*/
@font-face { font-family: "Lato"; font-style: normal; font-weight: 100; font-display: swap; src: url("lato-hairline.woff2") format("woff2"); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 200; font-display: swap; src: url("lato-thin.woff2") format("woff2"); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 300; font-display: swap; src: url("lato-light.woff2") format("woff2"); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 400; font-display: swap; src: url("lato-normal.woff2") format("woff2"); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 500; font-display: swap; src: url("lato-medium.woff2") format("woff2"); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 600; font-display: swap; src: url("lato-semibold.woff2") format("woff2"); }
@font-face { font-family: "Lato"; font-style: normal; font-weight: 700; font-display: swap; src: url("lato-bold.woff2") format("woff2"); }
