.article-module__qfa11G__articleWrapper{padding-bottom:80px}.article-module__qfa11G__progressBar{background:var(--accent);z-index:100;height:4px;transition:width .1s ease-out;position:fixed;top:100px;left:0}.article-module__qfa11G__header{text-align:center;padding:60px 0}.article-module__qfa11G__categoryLabel{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px;font-size:.9rem;font-weight:700;display:block}.article-module__qfa11G__title{max-width:900px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:3.5rem;line-height:1.1}.article-module__qfa11G__deck{font-size:1.5rem;font-family:var(--font-serif);color:var(--text-secondary);max-width:800px;margin:0 auto 40px;font-style:italic}.article-module__qfa11G__authoredBy{color:var(--text-secondary);justify-content:center;align-items:center;gap:15px;font-size:.95rem;display:flex}.article-module__qfa11G__authorImageSmall{object-fit:cover;border-radius:50%;width:40px;height:40px}.article-module__qfa11G__shareBar{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);justify-content:center;gap:20px;margin-top:30px;padding:20px 0;display:flex}.article-module__qfa11G__heroImageWrap{margin:40px 0}.article-module__qfa11G__heroImage{object-fit:cover;width:100%;max-height:600px}.article-module__qfa11G__caption{color:var(--text-secondary);text-align:center;margin-top:10px;font-size:.85rem;font-style:italic}.article-module__qfa11G__content{color:var(--text-primary);margin-bottom:60px;font-size:1.2rem;line-height:1.8}.article-module__qfa11G__content p{margin-bottom:30px}.article-module__qfa11G__content h2{margin:50px 0 20px;font-size:2rem}.article-module__qfa11G__pullquote{font-family:var(--font-serif);color:var(--ink-navy);border-left:5px solid var(--accent);margin:60px 0;padding-left:40px;font-size:2.2rem;font-style:italic;font-weight:700;position:relative}.article-module__qfa11G__authorBio{background:var(--off-white);border:1px solid var(--border-color);grid-template-columns:120px 1fr;align-items:center;gap:30px;margin:80px 0;padding:40px;display:grid}.article-module__qfa11G__authorBioImage{object-fit:cover;border-radius:50%;width:120px;height:120px}.article-module__qfa11G__relatedSection{border-top:2px solid var(--ink-navy);margin-top:80px;padding-top:60px}.article-module__qfa11G__relatedGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:1024px){.article-module__qfa11G__title{font-size:2.5rem}.article-module__qfa11G__relatedGrid{grid-template-columns:1fr}}
