.blog-shell{margin:0 auto;max-width:920px;padding:130px 24px 90px}.blog-shell h1{font-size:clamp(45px,7vw,78px);max-width:850px}.blog-shell h2{font-size:35px;margin:48px 0 16px}.blog-shell h3{font-family:Georgia,serif;font-size:24px;font-weight:400;margin:30px 0 10px}.blog-lede{color:#4f5752;font-family:Georgia,serif;font-size:22px;line-height:1.6}.article-meta{color:var(--muted);font-size:12px;margin:18px 0 34px}.article-card{border-top:4px solid var(--red);display:block;margin-top:38px;padding:28px 0;text-decoration:none}.article-card h2{font-size:38px;margin:8px 0 14px}.article-card p{color:var(--muted);line-height:1.7;max-width:740px}.blog-shell p,.blog-shell li{line-height:1.75}.renewal-table{border-collapse:collapse;margin:28px 0;width:100%}.renewal-table th,.renewal-table td{border:1px solid var(--line);padding:14px;text-align:left;vertical-align:top}.renewal-table th{background:#e9e2d5}.article-callout{background:var(--green);color:#fff;margin:38px 0;padding:26px}.article-callout p{color:#dbe7e2;margin-bottom:0}.source-list{font-size:13px}.source-list a{color:var(--green)}@media(max-width:560px){.blog-shell{padding:112px 16px 65px}.blog-shell h1{font-size:45px}.article-card h2{font-size:32px}.renewal-table{font-size:13px}.renewal-table th,.renewal-table td{padding:10px}}
