/* Open Sans served from the webfonts library instead of fonts.googleapis.com: an external stylesheet
   blocks the page until it loads or the connect times out, and sends the visitor's IP to Google.
   Only the faces Venus/its applications use; missing weights fall back to the nearest (300 -> 400, 800 -> 700). */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/signoSignUniversal/pool/jakarta.faces.resource/open-sans-400.woff2?ln=webfonts") format('woff2');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("/signoSignUniversal/pool/jakarta.faces.resource/open-sans-400italic.woff2?ln=webfonts") format('woff2');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("/signoSignUniversal/pool/jakarta.faces.resource/open-sans-600.woff2?ln=webfonts") format('woff2');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/signoSignUniversal/pool/jakarta.faces.resource/open-sans-700.woff2?ln=webfonts") format('woff2');
}
