.seo-page .reading-body{max-width:850px}.seo-page .reading-body p{font-size:17px;line-height:1.9}.seo-page .reading-body h2{max-width:800px}.seo-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-related a{padding:20px;border:1px solid #00543d30;border-radius:14px;line-height:1.5}.seo-page .seo-cta{padding:36px;border-radius:24px;background:#00543d;color:white}.seo-page .seo-cta .n{color:#f4e740}.seo-page .seo-cta .primary{background:#f4e740;color:#002c22}.seo-page .seo-cta .secondary{color:white;border-color:#ffffff70}.seo-page .seo-cta .actions{margin-bottom:0}.articles-index .tile .n{margin-top:16px}.seo-page footer{margin-top:30px}.journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.journal-grid article{border:1px solid #00543d30;border-radius:20px;overflow:hidden;background:white;color:#00543d}.journal-grid article>a{display:block;height:100%;padding-bottom:24px}.journal-grid img{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover;display:block;margin-bottom:20px;transition:filter .25s}.journal-grid h3{font-size:clamp(22px,2.1vw,32px);line-height:1.2;letter-spacing:-.5px;margin:12px 24px}.journal-grid .n,.journal-grid a>span:last-child{margin:0 24px}.journal-grid article:hover img{filter:brightness(1.1)}.journal-grid a:focus-visible{outline:4px solid #f4e740;outline-offset:-4px}@media(max-width:650px){.seo-related,.journal-grid{grid-template-columns:1fr}.seo-page .seo-cta{padding:24px}.seo-page .reading-body p{font-size:16px}.journal-grid{gap:18px}}
