@font-face{font-family:'Study Plex';src:url(fonts/IBMPlexSansKR-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:'Study Plex';src:url(fonts/IBMPlexSansKR-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:'Study Plex';src:url(fonts/IBMPlexSansKR-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:'Study Pretendard';src:url(fonts/PretendardVariable.woff2);font-weight:45 920;font-display:swap}@font-face{font-family:'Study Manrope';src:url(fonts/Manrope.ttf);font-weight:200 800;font-display:swap}@font-face{font-family:'Study Archivo';src:url(fonts/Archivo.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:'Study SUIT';src:url(fonts/SUIT-Variable.woff2);font-weight:100 900;font-display:swap}@font-face{font-family:'Study Space';src:url(fonts/SpaceMono-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:'Study Departure';src:url(fonts/DepartureMono-1.500.woff2);font-weight:400;font-display:swap}@font-face{font-family:'Study Galmuri';src:url(fonts/Galmuri14.woff2);font-weight:400;font-display:swap}
:root,[data-specimen=a]{--candidate-body:'Study Plex',sans-serif;--candidate-display:'Study Plex',sans-serif;--candidate-weight:300}html[data-font=b],[data-specimen=b]{--candidate-body:'Study Pretendard',sans-serif;--candidate-display:'Study Pretendard',sans-serif;--candidate-weight:300}html[data-font=c],[data-specimen=c]{--candidate-body:'Study Pretendard',sans-serif;--candidate-display:'Study Manrope','Study Pretendard',sans-serif;--candidate-weight:300}html[data-font=d],[data-specimen=d]{--candidate-body:'Study SUIT',sans-serif;--candidate-display:'Study Archivo','Study SUIT',sans-serif;--candidate-weight:300}html:lang(en)[data-font=c],html:lang(en)[data-font=d]{--candidate-weight:200}.specimen-en{font-family:var(--candidate-display);font-weight:300}[data-specimen=c] .specimen-en,[data-specimen=d] .specimen-en{font-weight:200}.specimen-ko{font-family:var(--candidate-body);font-weight:300}.space-sample{font-family:'Study Space','Study Plex',monospace}.device-sample{font-family:'Study Departure','Study Galmuri',monospace}

/* Script-specific face: Pretendard must not consume Hangul before IBM Plex KR. */
@font-face{font-family:'Study Latin';src:url(fonts/PretendardVariable.woff2);font-weight:45 920;font-display:swap;unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+FEFF,U+FFFD}
html[data-font=default],[data-specimen=default]{--candidate-body:'Study Latin','Study Plex',sans-serif;--candidate-display:'Study Latin','Study Plex',sans-serif;--candidate-weight:300}
.specimen-digits{font:300 32px/1.4 var(--candidate-display);letter-spacing:0;margin-top:20px}
