body{font-family:'Lora',serif;font-size:18px;font-weight:400;line-height:1.65;color:#191C22}h1,h2,h3,.logo,svg text{font-family:'Red Hat Display',sans-serif}h1,h2,h3{line-height:1.08;letter-spacing:-.018em;font-weight:700}h1{font-size:54px}h2{font-size:40px;font-weight:500}h3{font-size:27px;font-weight:500}.logo{font-size:27px;font-weight:700;letter-spacing:-.015em;line-height:1.15}.line{font-size:16px;line-height:1.5}.n{font-size:16px;line-height:1.4}.stages{font-size:16px;font-weight:400;line-height:1.4}.intro{font-size:18px;line-height:1.55}.tc h2,.ph-card h2{font-size:30px;font-weight:500}.tc p{font-size:18px;line-height:1.4}.card p{font-size:18px;line-height:1.5}.pill{font-size:17px;font-weight:400;line-height:1.4}.bc{font-size:16px;line-height:1.4}.scope{font-size:16px;line-height:1.6}.jump{font-size:16px;line-height:1.5}.jump summary{font-weight:400}.prose h2{font-size:32px;line-height:1.18}.src{font-size:16px;line-height:1.5;margin-top:4px}.figs figcaption{font-size:17px;line-height:1.5}.figs svg text{font-weight:500;font-size:20px;letter-spacing:0}.dir{font-size:18px;line-height:1.35}.dir h3{font-size:28px}.pager{font-size:20px;line-height:1.4}.pager span{font-size:16px}.ft{font-size:16px;line-height:1.6}.copy{font-size:16px}.text-link{font-weight:400;font-size:17px;line-height:1.4}
@media(max-width:1000px){h1{font-size:48px}.tc h2{font-size:27px}.line{font-size:16px}}
@media(max-width:759px){body{font-size:17px;line-height:1.7}h1{font-size:42px;line-height:1.05}h2{font-size:34px;line-height:1.12}h3{font-size:27px}.logo{font-size:25px}.line{font-size:16px;line-height:1.5}.n{font-size:16px}.tc h2{font-size:26px;line-height:1.1}.tc p{font-size:17px}.ph-card h2{font-size:30px}.pill{font-size:16px}.intro{font-size:17px}.lead p{font-size:18px}.stages{font-size:16px}.prose h2{font-size:29px}.src{font-size:16px}.dir h3{font-size:28px}.ft{font-size:16px}}

.prose h3{font-size:26px;line-height:1.2;margin-bottom:18px;letter-spacing:-.01em}
