/* Pinot Grigio Modern */
@import url("https://use.typekit.net/iwv2mwp.css");

/* Noto Sans Simplified Chinese */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&display=swap');

/* Source Serif 4 - 400 */
/* Roboto Mono - 500 */
@import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@500&family=Source+Serif+4:ital,opsz@0,8..60;1,8..60&display=swap');

/* Optical Aligned Punctuation */

@font-face {
    font-family: 'Optical Aligned Punctuation';
    font-style: normal;
    font-weight: 200;
    src: url("../fonts/OptiAlignedPunct-Thin.eot");
    src: local('☺︎'), url("../fonts/OptiAlignedPunct-Thin.woff2") format("woff2"), url("../fonts/OptiAlignedPunct-Thin.woff") format("woff"), url("../fonts/OptiAlignedPunct-Thin.ttf") format("truetype");
}
@font-face {
    font-family: 'Optical Aligned Punctuation';
    font-style: normal;
    font-weight: 300;
    src: url("../fonts/OptiAlignedPunct-Light.eot");
    src: local('☺︎'), url("../fonts/OptiAlignedPunct-Light.woff2") format("woff2"), url("../fonts/OptiAlignedPunct-Light.woff") format("woff"), url("../fonts/OptiAlignedPunct-Light.ttf") format("truetype");
}
@font-face {
    font-family: 'Optical Aligned Punctuation';
    font-style: normal;
    font-weight: 500;
    src: url("../fonts/OptiAlignedPunct-Medium.eot");
    src: local('☺︎'), url("../fonts/OptiAlignedPunct-Medium.woff2") format("woff2"), url("../fonts/OptiAlignedPunct-Medium.woff") format("woff"), url("../fonts/OptiAlignedPunct-Medium.ttf") format("truetype");
}
@font-face {
    font-family: 'Optical Aligned Punctuation';
    font-style: normal;
    font-weight: 600;
    src: url("../fonts/OptiAlignedPunct-Semibold.eot");
    src: local('☺︎'), url("../fonts/OptiAlignedPunct-Semibold.woff2") format("woff2"), url("../fonts/OptiAlignedPunct-Semibold.woff") format("woff"), url("../fonts/OptiAlignedPunct-Semibold.ttf") format("truetype");
}
@font-face {
    font-family: 'Optical Aligned Punctuation';
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/OptiAlignedPunct-Regular.eot");
    src: local('☺︎'), url("../fonts/OptiAlignedPunct-Regular.woff2") format("woff2"), url("../fonts/OptiAlignedPunct-Regular.woff") format("woff"), url("../fonts/OptiAlignedPunct-Regular.ttf") format("truetype");
}
