.curated-page .pc-directory{margin-bottom:72px}
.curated-page .pc-directory>.pc-centered p{max-width:880px;margin:0 auto}
.curated-page .pc-directory h1{margin-bottom:9px}
.curated-page .pc-directory .pc-page-dates{margin-bottom:12px}
.curated-page .pc-table-scroll{background:#fff}
.curated-page .resource-article{max-width:940px;margin:0 auto 80px;color:#172039}
.curated-page .resource-article h2{font-size:34px;margin:48px 0 17px;color:#10283e}
.curated-page .resource-article h2:first-child{margin-top:0}
.curated-page .resource-article h3{font-size:23px;margin:27px 0 9px}
.curated-page .resource-article p{font-size:17px;line-height:1.65;margin:0 0 18px;color:#4a5c77}
.curated-page .resource-article .resource-bullet{padding-left:22px;position:relative;margin-bottom:9px}
.curated-page .resource-article .resource-bullet:before{content:"•";position:absolute;left:4px;color:#1685ff}
.curated-page .resource-faqs{max-width:940px;margin:0 auto 75px}
@media(max-width:800px){.curated-page .resource-article h2{font-size:29px;margin-top:36px}.curated-page .resource-article h3{font-size:21px}.curated-page .resource-article p{font-size:16px}}
@media(max-width:540px){.curated-page .pc-directory{margin-bottom:52px}.curated-page .resource-article h2{font-size:27px}.curated-page .resource-article h3{font-size:20px}}

/* Article content follows the profile page's typography, cards and steps. */
.curated-profile-page .article-lead{margin:80px auto 56px}
.curated-profile-page .article-lead p{font-size:20px;line-height:1.6}
.curated-profile-page .pc-intro{margin:0 auto 84px}
.curated-profile-page .pc-intro p+p{margin-top:20px}
.curated-profile-page .pc-step p+p,.curated-profile-page .pc-cards p+p{margin-top:12px}
.curated-profile-page .pc-faqs{margin-bottom:60px}
@media(max-width:800px){.curated-profile-page .article-lead{margin:45px auto}.curated-profile-page .article-lead p{font-size:17px}.curated-profile-page .pc-intro{margin-bottom:65px}.curated-profile-page .pc-four{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){.curated-profile-page .pc-four{grid-template-columns:1fr}.curated-profile-page .pc-cards article{padding:20px}.curated-profile-page .article-lead p{font-size:16px}}
