.ssr-article{max-width:850px;margin:3rem auto;padding:0 1.5rem}.ssr-article h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.12}.ssr-article .article-body{line-height:1.85}.ssr-article img{max-width:100%;height:auto}.ssr-deck{font-size:1.3rem}.ssr-card{padding:1.5rem;border-bottom:1px solid #e4d5da}.ssr-card h2{font-size:1.6rem}.ssr-card a{color:inherit}.ssr-card p{line-height:1.6}#ssr-home-shell[hidden]{display:none!important}
