.blog-intro{max-width:750px}.blog-feature{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;background:var(--brand-bg-alt);padding:48px;margin:40px 0 64px;align-items:center}.blog-feature .photo{height:360px}.blog-feature h2{margin:24px 0;font-size:2rem}.blog-feature h2 a{-webkit-text-decoration:none;text-decoration:none}.blog-meta{font-size:.85rem}.blog-list-item{padding:32px 0;border-bottom:1px solid var(--brand-border)}.blog-lower aside{border-left:1px solid var(--brand-border)}.blog-lower aside h2{font-size:1.3rem}.blog-lower aside h3{font-size:1.1rem;margin-top:40px}.recent-list{list-style:none;padding:0}.recent-list li{margin:24px 0}.recent-list time{display:block;font-size:.75rem}.recent-list a{font-size:.95rem}.reading-note{margin-top:48px;max-width:780px}.reading-note h2{font-size:1.5rem}.pagination{flex-wrap:wrap}.page-link{color:var(--brand-primary-dark)}.page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}@media (max-width:991px){.blog-feature{grid-template-columns:1fr;padding:32px;gap:32px}.blog-lower aside{border-left:0;border-top:1px solid var(--brand-border);padding-top:32px}}