.at-reading-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:0 0;z-index:9999;pointer-events:none}.at-reading-progress__bar{display:block;height:100%;width:0%;background:var(--at-accent,#22798f);transition:width .1s linear}.at-article-subtitle{font-size:18px;line-height:1.5;color:var(--at-muted,#6b6b6b);margin:0 0 14px;font-weight:400}.at-author-box{display:flex;gap:16px;margin:32px 0 8px;padding:20px;background:var(--at-bg-alt,#f5f6f7);border-radius:10px;border:1px solid var(--at-line,#e2e2e2)}.at-author-box__avatar{flex:0 0 auto}.at-author-box__img{width:72px;height:72px;border-radius:50%;display:block;object-fit:cover}.at-author-box__body{min-width:0}.at-author-box__label{display:block;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--at-muted,#6b6b6b);margin-bottom:2px}.at-author-box__name{font-size:18px;margin:0 0 8px}.at-author-box__name a{color:var(--at-ink,#1a1a1a);text-decoration:none}.at-author-box__name a:hover{color:var(--at-accent,#22798f)}.at-author-box__bio{font-size:13.5px;line-height:1.6;color:var(--at-body,#333);margin:0 0 10px}.at-author-box__link{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--at-accent,#22798f);text-decoration:none}.at-author-box__link:hover{text-decoration:underline}.at-related-articles{max-width:780px;margin:40px auto 0}.at-related-articles__heading{font-size:20px;font-weight:800;margin:0 0 16px;padding-bottom:10px;border-bottom:2px solid var(--at-ink,#1a1a1a)}.at-related-articles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.at-related-articles__card{display:flex;flex-direction:column}.at-related-articles__thumb{display:block;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:var(--at-bg-alt,#f5f6f7);margin-bottom:10px}.at-related-articles__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.at-related-articles__card:hover .at-related-articles__thumb img{transform:scale(1.04)}.at-related-articles__body .at-kicker{color:var(--at-accent,#22798f);font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.at-related-articles__title{font-size:15px;line-height:1.4;margin:6px 0 6px}.at-related-articles__title a{color:var(--at-ink,#1a1a1a);text-decoration:none}.at-related-articles__title a:hover{color:var(--at-accent,#22798f)}.at-related-articles__date{font-size:11.5px;color:var(--at-muted,#6b6b6b)}@media (max-width:900px){.at-related-articles__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.at-related-articles__grid{grid-template-columns:1fr}.at-author-box{flex-direction:column;align-items:flex-start}}