/* Local OFL fonts; licenses and provenance are in this directory. */
@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Carlito';font-style:normal;font-weight:400;font-display:swap;src:url('carlito-regular.ttf') format('truetype')}
@font-face{font-family:'Carlito';font-style:normal;font-weight:700;font-display:swap;src:url('carlito-bold.ttf') format('truetype')}
@font-face{font-family:'Carlito';font-style:italic;font-weight:400;font-display:swap;src:url('carlito-italic.ttf') format('truetype')}
@font-face{font-family:'Carlito';font-style:italic;font-weight:700;font-display:swap;src:url('carlito-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Caladea';font-style:normal;font-weight:400;font-display:swap;src:url('caladea-regular.ttf') format('truetype')}
@font-face{font-family:'Caladea';font-style:normal;font-weight:700;font-display:swap;src:url('caladea-bold.ttf') format('truetype')}
@font-face{font-family:'Caladea';font-style:italic;font-weight:400;font-display:swap;src:url('caladea-italic.ttf') format('truetype')}
@font-face{font-family:'Caladea';font-style:italic;font-weight:700;font-display:swap;src:url('caladea-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Cousine';font-style:normal;font-weight:400;font-display:swap;src:url('cousine-regular.ttf') format('truetype')}
@font-face{font-family:'Cousine';font-style:normal;font-weight:700;font-display:swap;src:url('cousine-bold.ttf') format('truetype')}
@font-face{font-family:'Cousine';font-style:italic;font-weight:400;font-display:swap;src:url('cousine-italic.ttf') format('truetype')}
@font-face{font-family:'Cousine';font-style:italic;font-weight:700;font-display:swap;src:url('cousine-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Portal Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url('montserrat-regular.ttf') format('truetype')}
@font-face{font-family:'Portal Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url('montserrat-bold.ttf') format('truetype')}
@font-face{font-family:'Portal Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url('montserrat-italic.ttf') format('truetype')}
@font-face{font-family:'Portal Montserrat';font-style:italic;font-weight:700;font-display:swap;src:url('montserrat-bolditalic.ttf') format('truetype')}
body,button,input,select,textarea{font-family:'Lato',sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Portal Montserrat','Lato',sans-serif}pre,code,kbd,samp{font-family:'Cousine',monospace}

/* Compatibility aliases: existing saved HTML uses new local font files. */
@font-face{font-family:'Arial';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Arial';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Arial';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Arial';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Helvetica';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Helvetica';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Helvetica';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Helvetica';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Helvetica Neue';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Helvetica Neue';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Helvetica Neue';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Helvetica Neue';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Verdana';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Verdana';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Verdana';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Verdana';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Tahoma';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Tahoma';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Tahoma';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Tahoma';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Roboto';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Roboto';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Roboto';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Roboto';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Roboto Condensed';font-weight:400;font-style:normal;font-display:swap;src:url('carlito-regular.ttf') format('truetype')}
@font-face{font-family:'Roboto Condensed';font-weight:700;font-style:normal;font-display:swap;src:url('carlito-bold.ttf') format('truetype')}
@font-face{font-family:'Roboto Condensed';font-weight:400;font-style:italic;font-display:swap;src:url('carlito-italic.ttf') format('truetype')}
@font-face{font-family:'Roboto Condensed';font-weight:700;font-style:italic;font-display:swap;src:url('carlito-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:normal;font-display:swap;src:url('carlito-regular.ttf') format('truetype')}
@font-face{font-family:'Source Sans Pro';font-weight:700;font-style:normal;font-display:swap;src:url('carlito-bold.ttf') format('truetype')}
@font-face{font-family:'Source Sans Pro';font-weight:400;font-style:italic;font-display:swap;src:url('carlito-italic.ttf') format('truetype')}
@font-face{font-family:'Source Sans Pro';font-weight:700;font-style:italic;font-display:swap;src:url('carlito-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Georgia';font-weight:400;font-style:normal;font-display:swap;src:url('caladea-regular.ttf') format('truetype')}
@font-face{font-family:'Georgia';font-weight:700;font-style:normal;font-display:swap;src:url('caladea-bold.ttf') format('truetype')}
@font-face{font-family:'Georgia';font-weight:400;font-style:italic;font-display:swap;src:url('caladea-italic.ttf') format('truetype')}
@font-face{font-family:'Georgia';font-weight:700;font-style:italic;font-display:swap;src:url('caladea-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Times New Roman';font-weight:400;font-style:normal;font-display:swap;src:url('caladea-regular.ttf') format('truetype')}
@font-face{font-family:'Times New Roman';font-weight:700;font-style:normal;font-display:swap;src:url('caladea-bold.ttf') format('truetype')}
@font-face{font-family:'Times New Roman';font-weight:400;font-style:italic;font-display:swap;src:url('caladea-italic.ttf') format('truetype')}
@font-face{font-family:'Times New Roman';font-weight:700;font-style:italic;font-display:swap;src:url('caladea-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Courier New';font-weight:400;font-style:normal;font-display:swap;src:url('cousine-regular.ttf') format('truetype')}
@font-face{font-family:'Courier New';font-weight:700;font-style:normal;font-display:swap;src:url('cousine-bold.ttf') format('truetype')}
@font-face{font-family:'Courier New';font-weight:400;font-style:italic;font-display:swap;src:url('cousine-italic.ttf') format('truetype')}
@font-face{font-family:'Courier New';font-weight:700;font-style:italic;font-display:swap;src:url('cousine-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Consolas';font-weight:400;font-style:normal;font-display:swap;src:url('cousine-regular.ttf') format('truetype')}
@font-face{font-family:'Consolas';font-weight:700;font-style:normal;font-display:swap;src:url('cousine-bold.ttf') format('truetype')}
@font-face{font-family:'Consolas';font-weight:400;font-style:italic;font-display:swap;src:url('cousine-italic.ttf') format('truetype')}
@font-face{font-family:'Consolas';font-weight:700;font-style:italic;font-display:swap;src:url('cousine-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Noto Sans';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'Noto Sans';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'Noto Sans';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'Noto Sans';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Noto Serif';font-weight:400;font-style:normal;font-display:swap;src:url('caladea-regular.ttf') format('truetype')}
@font-face{font-family:'Noto Serif';font-weight:700;font-style:normal;font-display:swap;src:url('caladea-bold.ttf') format('truetype')}
@font-face{font-family:'Noto Serif';font-weight:400;font-style:italic;font-display:swap;src:url('caladea-italic.ttf') format('truetype')}
@font-face{font-family:'Noto Serif';font-weight:700;font-style:italic;font-display:swap;src:url('caladea-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Liberation Sans';font-weight:400;font-style:normal;font-display:swap;src:url('carlito-regular.ttf') format('truetype')}
@font-face{font-family:'Liberation Sans';font-weight:700;font-style:normal;font-display:swap;src:url('carlito-bold.ttf') format('truetype')}
@font-face{font-family:'Liberation Sans';font-weight:400;font-style:italic;font-display:swap;src:url('carlito-italic.ttf') format('truetype')}
@font-face{font-family:'Liberation Sans';font-weight:700;font-style:italic;font-display:swap;src:url('carlito-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Liberation Serif';font-weight:400;font-style:normal;font-display:swap;src:url('caladea-regular.ttf') format('truetype')}
@font-face{font-family:'Liberation Serif';font-weight:700;font-style:normal;font-display:swap;src:url('caladea-bold.ttf') format('truetype')}
@font-face{font-family:'Liberation Serif';font-weight:400;font-style:italic;font-display:swap;src:url('caladea-italic.ttf') format('truetype')}
@font-face{font-family:'Liberation Serif';font-weight:700;font-style:italic;font-display:swap;src:url('caladea-bolditalic.ttf') format('truetype')}
@font-face{font-family:'Liberation Mono';font-weight:400;font-style:normal;font-display:swap;src:url('cousine-regular.ttf') format('truetype')}
@font-face{font-family:'Liberation Mono';font-weight:700;font-style:normal;font-display:swap;src:url('cousine-bold.ttf') format('truetype')}
@font-face{font-family:'Liberation Mono';font-weight:400;font-style:italic;font-display:swap;src:url('cousine-italic.ttf') format('truetype')}
@font-face{font-family:'Liberation Mono';font-weight:700;font-style:italic;font-display:swap;src:url('cousine-bolditalic.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans';font-weight:400;font-style:normal;font-display:swap;src:url('lato-regular.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans';font-weight:700;font-style:normal;font-display:swap;src:url('lato-bold.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans';font-weight:400;font-style:italic;font-display:swap;src:url('lato-italic.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans';font-weight:700;font-style:italic;font-display:swap;src:url('lato-bolditalic.ttf') format('truetype')}
@font-face{font-family:'DejaVu Serif';font-weight:400;font-style:normal;font-display:swap;src:url('caladea-regular.ttf') format('truetype')}
@font-face{font-family:'DejaVu Serif';font-weight:700;font-style:normal;font-display:swap;src:url('caladea-bold.ttf') format('truetype')}
@font-face{font-family:'DejaVu Serif';font-weight:400;font-style:italic;font-display:swap;src:url('caladea-italic.ttf') format('truetype')}
@font-face{font-family:'DejaVu Serif';font-weight:700;font-style:italic;font-display:swap;src:url('caladea-bolditalic.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans Mono';font-weight:400;font-style:normal;font-display:swap;src:url('cousine-regular.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans Mono';font-weight:700;font-style:normal;font-display:swap;src:url('cousine-bold.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans Mono';font-weight:400;font-style:italic;font-display:swap;src:url('cousine-italic.ttf') format('truetype')}
@font-face{font-family:'DejaVu Sans Mono';font-weight:700;font-style:italic;font-display:swap;src:url('cousine-bolditalic.ttf') format('truetype')}
