.blog-listing__intro{margin:0 auto 8px;max-width:720px;text-align:center}.blog-featured{align-items:center;border-bottom:1px solid rgba(41,64,78,.1);display:grid;gap:40px;grid-template-columns:1.1fr 1fr;margin-bottom:56px;padding-bottom:56px}.blog-featured__image-wrap{aspect-ratio:4/3;background-color:rgba(41,64,78,.06);overflow:hidden}.blog-featured__image-wrap img{height:100%;object-fit:cover;width:100%}.blog-byline{color:#4990cd;display:block;font-family:var(--pp-body-font);font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.blog-featured__title{margin-bottom:.4em}.blog-featured__title a:focus,.blog-featured__title a:hover{color:#4990cd}.blog-featured__excerpt{color:#657982;margin-bottom:1.4em}.blog-grid{display:grid;gap:40px 32px;grid-template-columns:repeat(3,1fr)}.blog-card{display:flex;flex-direction:column}.blog-card__image-wrap{aspect-ratio:4/3;background-color:rgba(41,64,78,.06);margin-bottom:18px;overflow:hidden}.blog-card__image-wrap img{height:100%;object-fit:cover;transition:transform .25s ease;width:100%}.blog-card:hover .blog-card__image-wrap img{transform:scale(1.04)}.blog-card--no-image .blog-card__image-wrap{display:none}.blog-card__title{font-size:1.25rem;margin-bottom:.5em}.blog-card__title a:focus,.blog-card__title a:hover{color:#4990cd}.blog-card__excerpt{color:#657982;flex-grow:1;font-size:.92rem;margin-bottom:1em}.blog-card__link{margin-top:auto}.blog-listing__load-more{display:flex;justify-content:center;margin-top:56px}.blog-listing__load-more[hidden]{display:none}@media (max-width:900px){.blog-featured{grid-template-columns:1fr}.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-grid{grid-template-columns:1fr}}.blog-post__header{margin:0 auto 32px;max-width:780px;text-align:center}.blog-post__title{margin-bottom:.3em}.blog-post__featured-image{margin:0 auto 48px;max-width:var(--pp-container-width)}.blog-post__featured-image img{aspect-ratio:16/7;object-fit:cover;width:100%}.blog-post__body{margin:0 auto;max-width:780px}.blog-post__body h2{margin-top:1.4em}.blog-post__body h3{margin-top:1.2em}.blog-post__body a{color:#4990cd;text-decoration:underline}.blog-post__body ol,.blog-post__body ul{margin:0 0 1.2em;padding-left:1.4em}.blog-post__body ul{list-style:disc}.blog-post__body ol{list-style:decimal}.blog-post__nav{border-top:1px solid rgba(41,64,78,.1);display:flex;gap:24px;justify-content:space-between;margin:56px auto 0;max-width:780px;padding-top:32px}.blog-post__nav-link{align-items:center;display:flex;font-family:var(--pp-body-font);font-size:.85rem;font-weight:700;gap:10px;max-width:45%}.blog-post__nav-link--next{flex-direction:row-reverse;margin-left:auto;text-align:right}.blog-post__nav-arrow{color:#4990cd;flex-shrink:0}.blog-post__nav-link:focus,.blog-post__nav-link:hover{color:#4990cd}.blog-post__nav-eyebrow{color:#657982;display:block;font-size:.72rem;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.blog-latest{background-color:rgba(41,64,78,.04);margin-top:var(--pp-section-spacing);padding:var(--pp-section-spacing) 0}.blog-latest__heading{margin-bottom:40px;text-align:center}.blog-latest__grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.blog-latest__card{background-color:#fff;border-top:3px solid #4990cd;padding:28px}.blog-latest__title{font-size:1.1rem;margin-bottom:.8em}@media (max-width:900px){.blog-latest__grid{grid-template-columns:1fr}.blog-post__nav{flex-direction:column}.blog-post__nav-link,.blog-post__nav-link--next{flex-direction:row;max-width:100%;text-align:left}}