.apol-blog-detail{background:#fff}.apol-article{max-width:780px;margin:0 auto;padding:96px 20px 70px}.apol-article h1{font-size:max(2rem, min(4vw, 3.5rem));line-height:1.12}.apol-article-meta{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--brand-border);color:var(--brand-text);font-weight:700}.apol-article-content{color:var(--brand-text)}.apol-article-content img{max-width:100%;height:auto}.apol-article-author{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center;margin-top:36px;padding:18px;border:1px solid var(--brand-border);background:var(--brand-bg-alt)}.apol-article-author img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.apol-article-author h2{font-size:1.1rem}.apol-pre-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.apol-pre-next div{min-height:66px;padding:14px;border:1px solid var(--brand-border)}.apol-comment-form{margin-top:34px;padding-top:24px;border-top:1px solid var(--brand-border)}.apol-related-posts{background:var(--brand-bg-alt)}.apol-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.apol-related-grid article{padding:18px;border:1px solid var(--brand-border);background:#fff}.apol-related-grid time{color:var(--brand-primary);font-weight:700;font-size:.82rem}.apol-related-grid h3{margin-top:8px;font-size:1rem}@media (max-width:767px){.apol-pre-next,.apol-related-grid{grid-template-columns:1fr}}