.nipr-blog-featured{padding:160px 0 48px;background:var(--nipr-bg-alt)}.nipr-featured-post{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center;padding:48px;background:#fff;border:1px solid var(--nipr-border);max-width:100%;overflow:hidden}.nipr-featured-post__copy,.nipr-featured-post__image{min-width:0;max-width:100%}.nipr-featured-post__image{overflow:hidden}.nipr-featured-post__image img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:var(--nipr-bg-alt)}.nipr-featured-post__image img[src=""]{min-height:200px}.nipr-featured-post h1{font-size:max(1.75rem, min(3vw, 2.5rem));color:var(--nipr-primary)}.nipr-featured-post h1 a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.nipr-post-meta{margin:12px 0 24px;color:var(--nipr-text-secondary);font-size:.9rem}.nipr-blog-stream{padding:48px 0 80px;background:var(--nipr-bg)}.nipr-blog-list article{padding:32px 0;border-bottom:1px solid var(--nipr-border)}.nipr-blog-list h2{font-size:1.4rem}.nipr-blog-list h2 a{color:var(--nipr-primary);-webkit-text-decoration:none;text-decoration:none}.nipr-blog-sidebar h2{margin-bottom:16px;color:var(--nipr-primary)}.nipr-blog-sidebar ul{list-style:none;margin:0;padding:0}.nipr-blog-sidebar li{margin-bottom:16px}.nipr-blog-sidebar time{display:block;font-size:.8rem;color:var(--nipr-text-secondary)}.pagination .page-link{color:var(--nipr-primary);border-radius:0}.pagination .page-item.active .page-link{background:var(--nipr-primary);border-color:var(--nipr-primary);color:#fff}.nipr-blog-detail{padding:160px 0 80px}.nipr-blog-detail__main h1{font-size:max(2rem, min(4vw, 3rem));color:var(--nipr-primary)}.nipr-blog-detail__meta{color:var(--nipr-text-secondary);margin-bottom:32px}.nipr-blog-detail__content{color:var(--nipr-text)}.nipr-toc{position:sticky;top:100px;padding:24px;background:var(--nipr-bg-alt);border:1px solid var(--nipr-border);margin-bottom:32px}.nipr-toc h2{font-size:1rem;margin-bottom:16px;color:var(--nipr-primary)}.nipr-toc__list{margin:0;padding-left:1.1rem}.nipr-toc__list a{color:var(--nipr-text);-webkit-text-decoration:none;text-decoration:none}.nipr-toc__list a:hover{color:var(--nipr-accent);border-left:2px solid var(--nipr-accent);padding-left:8px}.nipr-toc-mobile{display:none;margin-bottom:24px}.nipr-author-box{display:flex;gap:16px;margin-top:48px;padding:24px;background:var(--nipr-bg-alt)}.nipr-author-box img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;background:var(--nipr-border)}.nipr-author-box img[src=""]{min-height:64px;min-width:64px}.nipr-post-nav{display:flex;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid var(--nipr-border)}.nipr-recents ul{list-style:none;margin:0;padding:0}.nipr-recents li{margin-bottom:12px}.nipr-recents a{color:var(--nipr-primary);-webkit-text-decoration:none;text-decoration:none}@media (max-width:991.98px){.nipr-featured-post{grid-template-columns:1fr;padding:24px;gap:24px}.nipr-featured-post__image img[src=""]{min-height:160px}.nipr-toc{display:none}.nipr-toc-mobile{display:block}.nipr-blog-detail{padding-top:144px}}@media (max-width:575.98px){.nipr-blog-featured{padding:144px 0 32px}.nipr-featured-post{padding:16px;gap:16px}.nipr-featured-post h1{font-size:max(1.35rem, min(5vw, 1.75rem));word-break:break-word}}