.magazine-article{padding:78px 0}.article-header{max-width:860px;margin:0 auto 36px;text-align:center}.article-header span{color:var(--brand-primary-dark);font-weight:700}.article-header h1{margin-top:12px;font-size:max(2.2rem, min(5vw, 4rem))}.article-body{max-width:820px;margin:0 auto;font-size:1.06rem;line-height:1.8}.article-nav,.author-box,.recent-inline{max-width:820px;margin:34px auto 0;padding:22px;border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.author-box{display:flex;gap:16px;align-items:center}.author-box img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.article-nav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.recent-inline a{display:block;margin-top:8px;color:var(--brand-primary-dark);font-weight:700}.col-12 .form-check .form-check-label a{color:#15202b!important}.container .collapse.navbar-collapse .navbar-nav.mx-auto li.nav-item,.container .collapse.navbar-collapse .navbar-nav.mx-auto li.nav-item.dropdown{color:#fff!important}.container .stats-grid .stat-card span,.container .stats-grid .stat-card strong,.modal-dialog.modal-lg .modal-content .modal-header h5.modal-title{color:#15202b!important}