/* Compatibility entrypoint; maintained with censum-typography.css. */
/* Censum typography: bundled OFL Carlito across devices and document hosts. */
@font-face { font-family: Carlito; font-style: normal; font-weight: 400; font-display: swap; src: url("/static/fonts/carlito/Carlito-Regular.woff2") format("woff2"); }
@font-face { font-family: Carlito; font-style: normal; font-weight: 700; font-display: swap; src: url("/static/fonts/carlito/Carlito-Bold.woff2") format("woff2"); }
@font-face { font-family: Carlito; font-style: italic; font-weight: 400; font-display: swap; src: url("/static/fonts/carlito/Carlito-Italic.woff2") format("woff2"); }
@font-face { font-family: Carlito; font-style: italic; font-weight: 700; font-display: swap; src: url("/static/fonts/carlito/Carlito-BoldItalic.woff2") format("woff2"); }
:root { --font-sans: Carlito, Arial, sans-serif; --sans: Carlito, Arial, sans-serif; --mono: Carlito, Arial, sans-serif; }
html body, html body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,table,th,td,li,dt,dd,small,strong,em,span,div,section,article,header,footer,nav,code,pre,kbd,samp,text,tspan):not([class*="icon"]):not([class*="Icon"]):not(.fa):not(.fas):not(.far):not(.fab):not(.material-symbols-outlined) { font-family: Carlito, Arial, sans-serif !important; }
