.anch-article{max-width:860px;margin:0 auto;padding:92px 24px 80px}.anch-article__head{text-align:center}.anch-article__head h1{font-size:max(2rem, min(4vw, 3.4rem))}.anch-article__head .anch-blog-meta{justify-content:center}.anch-article__image{width:100%;border-radius:var(--brand-radius);margin:32px 0;background:var(--brand-bg-alt)}.anch-article__content{color:var(--brand-text)}.anch-article__content img{border-radius:var(--brand-radius)}.anch-article__share{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);padding:22px 0;margin:34px 0;text-align:center}.anch-article__share a{font-weight:900;color:var(--brand-primary-dark)}.anch-author-card{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;padding:22px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.anch-author-card img{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--brand-bg)}.anch-author-card h2{font-size:1.2rem}.anch-pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:32px 0}.anch-pre-next a{display:grid;grid-gap:6px;gap:6px;min-height:100%;padding:20px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text)}.anch-pre-next span{color:var(--brand-primary-dark);font-weight:900}.anch-comment-box{padding:30px;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.anch-comment-box .form-label{color:var(--brand-text);font-weight:800}.anch-comment-box .require::after{content:"*";margin-left:4px;color:var(--brand-danger)}.anch-related{padding:78px max(24px,(100vw - 1180px) / 2) 96px;background:var(--brand-bg-alt)}.anch-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.anch-related-card{padding:24px}.anch-related-card span{color:var(--brand-primary-dark);font-weight:900}@media (max-width:767px){.anch-pre-next,.anch-related-grid{grid-template-columns:1fr}}@media (max-width:575px){.anch-article{padding-left:20px;padding-right:20px}.anch-author-card{grid-template-columns:1fr;text-align:center}.anch-author-card img{margin:0 auto}.anch-related{padding-left:20px;padding-right:20px}}