.p-blog-head{background:var(--brand-primary-dark);color:#fff;padding:64px 0}.p-blog-head .p-kicker,.p-blog-head h1,.p-blog-head p{color:#fff}.p-blog-featured{padding:56px 0;background:var(--brand-bg-alt)}.p-blog-featured article{display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1px solid var(--brand-border)}.p-blog-featured-media{min-height:360px;background:linear-gradient(145deg,var(--brand-primary-dark),var(--brand-primary));display:grid;align-items:center;justify-items:center;place-items:center;padding:32px;color:#fff}.p-blog-featured-media img{width:100%;height:100%;min-height:296px;-o-object-fit:cover;object-fit:cover}.p-blog-featured-copy{padding:48px}.p-blog-featured-copy h2 a{color:var(--brand-primary-dark);-webkit-text-decoration:none;text-decoration:none}.p-blog-index{padding:72px 0}.p-blog-sidebar{position:sticky;top:110px;border-top:4px solid var(--brand-accent);padding:20px;background:var(--brand-bg-alt)}.p-blog-sidebar a{display:block;border-bottom:1px solid var(--brand-border);padding:14px 0;color:var(--brand-text);-webkit-text-decoration:none;text-decoration:none}.p-blog-sidebar small,.p-blog-sidebar strong{display:block}.p-blog-item{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--brand-border)}.p-blog-item h2 a{color:var(--brand-primary-dark);-webkit-text-decoration:none;text-decoration:none}.p-blog-meta{color:var(--brand-text)}@media (max-width:768px){.p-blog-featured article{grid-template-columns:1fr}.p-blog-featured-copy{padding:28px}.p-blog-featured-media{min-height:260px}}