@font-face{font-family:"Greycliff CF";src:url("assets/fonts/GreycliffCF-Regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"Greycliff CF";src:url("assets/fonts/GreycliffCF-Medium.otf") format("opentype");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:"Greycliff CF";src:url("assets/fonts/GreycliffCF-DemiBold.otf") format("opentype");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:"Courier Prime";src:url("assets/fonts/CourierPrime-Italic.ttf") format("truetype");font-style:italic;font-weight:400;font-display:swap}
@font-face{font-family:"Courier Prime";src:url("assets/fonts/CourierPrime-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap}
:root{--sans:"Greycliff CF",Arial,"PingFang SC","Microsoft YaHei",sans-serif;--typewriter:"Courier Prime","Courier New",serif;--mono:var(--typewriter)}
body{font-family:var(--sans);font-synthesis:none}
h1,h2,h3,h4,.guide-logo,.type-sample,.scale-heading{font-family:var(--sans)}
p,figcaption,code,.kicker,.eyebrow,.small,.caption,nav,button,label,input,select,textarea,dt,dd,.back-link,.text-action,.plain-control,.primary-action,.row-action,.footer-note,.preview-banner,.guide-footer,.hero-notes,.section-no,.open-prototype,.section-head>a,.page-tabs,.preview-actions,.reference-links{font-family:var(--typewriter)}
#tian-coverflow-live .cf-page,#tian-coverflow-live .cf-logo,#tian-coverflow-live .cf-title,#tian-coverflow-live .pp-title{font-family:var(--sans)}
#tian-coverflow-live .cf-nav,#tian-coverflow-live .cf-link,#tian-coverflow-live .cf-hint,#tian-coverflow-live .cf-count,#tian-coverflow-live .cf-footer button,#tian-coverflow-live .pp-back,#tian-coverflow-live .pp-details,#tian-coverflow-live .pp-count,#tian-coverflow-live .pp-description,.site-footer a,.site-footer button{font-family:var(--typewriter)}

@font-face{font-family:"Greycliff CF";src:url("assets/fonts/GreycliffCF-RegularOblique.otf") format("opentype");font-style:italic;font-weight:400;font-display:swap}
.project-kind{font-family:var(--typewriter);font-weight:400;font-style:italic;color:var(--muted);letter-spacing:0}
