.gp-blog-list .container>.gp-kicker,.gp-blog-list .gp-lead,.gp-blog-list h1{text-align:center;margin-left:auto;margin-right:auto}.gp-blog-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;margin-bottom:32px}.gp-blog-cards .gp-photo img{aspect-ratio:16/9}.gp-blog-cards .gp-photo+p{margin-top:16px}.gp-blog-cards h2{font-size:1.22rem;-webkit-line-clamp:2}.gp-reading-note{max-width:750px;margin:32px auto 0;border-top:1px solid var(--brand-border);padding-top:24px}@media (max-width:991px){.gp-blog-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.gp-blog-cards{grid-template-columns:1fr}}.gp-recent-links{margin-top:24px;padding:16px;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.gp-recent-links summary{cursor:pointer;font-weight:700}.gp-recent-links ul{margin:8px 0 0}.gp-blog-cards>article{transition:transform .2s,box-shadow .2s}.gp-blog-cards>article:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(24,68,25,.12)}.gp-blog-cards h2,.gp-blog-cards h2+p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.gp-blog-cards h2+p{-webkit-line-clamp:3}@media (prefers-reduced-motion:reduce){.gp-blog-cards>article{transition:none}}