.claim-guide .page,.claim-guide .site-footer{width:min(100%,880px)}
.claim-guide .article-header h1{font-size:clamp(34px,4.6vw,46px);line-height:1.15;max-width:800px}
.article-cover{margin:32px 0 12px}.article-cover img{display:block;width:100%;height:auto}
.claim-guide .article-contents{border-bottom:1px solid var(--rule);margin-bottom:36px}
.claim-guide .article-copy h3{font:500 21px/1.4 Arial,sans-serif;color:#252525;margin:34px 0 14px;letter-spacing:-.25px}
.claim-guide .article-copy code{font-size:.88em;background:#eeeeec;border-radius:4px;padding:2px 5px;overflow-wrap:anywhere}
.walkthrough-figure{margin:30px 0 34px}.walkthrough-figure a{display:block}.walkthrough-figure img{display:block;width:auto;height:auto;max-width:100%;max-height:860px;margin:0 auto}
.walkthrough-figure figcaption{font:14px/1.65 Arial,sans-serif;color:#777;text-align:center;margin:10px auto 0;max-width:660px}
.claim-guide .article-copy a{overflow-wrap:anywhere}.claim-guide .article-navigation{gap:20px}
@media(max-width:600px){.claim-guide .page,.claim-guide .site-footer{padding-inline:22px}.claim-guide .article-header h1{font-size:34px}.claim-guide .post-meta{flex-wrap:wrap;gap:6px 14px}.claim-guide .article-copy{font-size:17px;line-height:1.8}.claim-guide .article-copy h3{font-size:20px}.walkthrough-figure figcaption{font-size:13px}.claim-guide .article-navigation{font-size:12px}.claim-guide .reading-time{white-space:nowrap}}
