.blog-hero{align-items:center;gap:2rem}.blog-hero h1{font-size:clamp(2.4rem,5vw,4rem)}.blog-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.blog-card{height:100%}.blog-card h2{font-size:1.35rem;line-height:1.35}.blog-card h2 a{text-decoration:none}.blog-card h2 a:hover{text-decoration:underline}.blog-empty{grid-column:1/-1}.blog-article{max-width:920px;margin:0 auto}.blog-article header h1{font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.15}.blog-article header{margin:1.5rem 0 2rem}.blog-prose{max-width:760px;line-height:1.8;font-size:1.07rem}.blog-prose h2{font-size:1.55rem;margin-top:2rem;line-height:1.3}.blog-prose li{padding-bottom:.45rem}.blog-notice{max-width:760px;margin:2rem 0}.blog-hero .panel{overflow-wrap:anywhere}@media(max-width:760px){.blog-list{grid-template-columns:1fr}.blog-prose{font-size:1rem}.blog-hero{gap:1rem}}
