.wp-blog-index{padding-top:120px}.wp-blog-hero{text-align:center;background:var(--paper);padding:70px 24px 80px}.wp-blog-hero>*{max-width:760px;margin-left:auto;margin-right:auto}.wp-blog-hero h1{max-width:860px;font:400 44px/1.3 var(--font-merriweather), Georgia, serif;text-wrap:balance}.wp-blog-hero p{margin-top:16px;font-size:18px;line-height:28px}.wp-blog-hero .button{margin-top:32px}.wp-blog-posts,.wp-blog-coverage{max-width:1128px;margin:0 auto;padding:70px 24px 0}.wp-blog-posts h2,.wp-blog-coverage h2{font-size:34px;line-height:1.3}.wp-blog-posts .wp-post-grid{margin-top:30px}.wp-blog-empty{border:1.5px dashed var(--line);color:var(--muted);font:400 24px/1.4 var(--font-merriweather), Georgia, serif;text-align:center;border-radius:8px;margin-top:30px;padding:50px 24px}.wp-blog-coverage{padding-bottom:90px}.wp-blog-coverage p{color:var(--muted);margin-top:12px;font-size:17px;line-height:28px}.wp-blog-coverage ul{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.wp-blog-coverage a{border:1px solid var(--line);color:var(--navy);border-radius:8px;padding:18px 20px;font-weight:700;transition:border-color .18s,color .18s;display:block}.wp-blog-coverage a:after{content:" →";color:var(--red)}.wp-blog-coverage a:hover{border-color:var(--navy-soft);color:var(--red)}@media (max-width:700px){.wp-blog-index{padding-top:70px}.wp-blog-hero{padding:45px 20px 55px}.wp-blog-hero h1{font-size:30px}.wp-blog-hero p{font-size:16px;line-height:26px}.wp-blog-posts,.wp-blog-coverage{padding:50px 20px 0}.wp-blog-coverage{padding-bottom:60px}.wp-blog-posts h2,.wp-blog-coverage h2{font-size:27px}}
