.content-wrapper--narrow{max-width:90rem}.blog-breadcrumbs{font-size:1rem}.hero .content-wrapper.fullwidth{margin-bottom:6rem;width:100%}.hero.hero__blog-listing{padding-bottom:10rem;padding-top:10rem}.hero.hero__blog-listing.is__author{padding-top:3.5rem}.hero__author{font-size:1.6rem}.hero__author .blog-post__author-image{flex:0 0 4rem}.blog-post__author{border-top:2px solid var(--coral);padding-top:4.5rem}.author-socials a{color:var(--coral)}.author-socials a:hover{color:var(--coral_dark)}.author-socials svg path{fill:currentColor;transition:fill .2s ease}.blog-hero{padding-bottom:0}.blog-hero .content-wrapper--narrow{border-bottom:1px solid var(--coral);padding-bottom:5rem}.card.boxed .card__content{height:100%}.resources__pagination{border-top:2px solid var(--neutral);margin-top:12rem;padding-top:3.6rem}.pagination__count{color:var(--navy);opacity:.6}.pagination__pages ul.flex{flex-direction:row}.pagination__page{align-items:center;appearance:none;background:transparent;border:0;border-radius:50%;color:var(--navy);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;text-decoration:none;transition:all .2s ease-in-out;width:24px}.pagination__page.active,.pagination__page:hover{background:var(--navy);color:var(--white)}.pagination__prev svg{transform:rotate(180deg)}.pagination__next svg path,.pagination__prev svg path{fill:currentColor}.content-wrapper--blog .blog-post{max-width:100rem}.hero .tagline{font-size:1.3rem}.tagline.flex-wrap{gap:.1rem .3rem}.tagline.simple a{text-decoration:underline}.tagline.simple a:hover{text-decoration:none}.resources__nav{padding:2rem}.resources__nav fieldset{appearance:none;border:0;padding:0}.blog-post__body h2{font-size:3.4rem}