.arm-blog-detail,.arm-blog-page{padding-top:48px;padding-bottom:64px}.arm-blog-page-title{margin-bottom:24px}.arm-blog-featured{background:var(--brand-bg-alt);border-radius:12px;padding:32px;margin-bottom:40px}.arm-blog-featured img{width:100%;border-radius:12px;min-height:220px;-o-object-fit:cover;object-fit:cover;background:var(--brand-border)}.arm-blog-cat a{color:var(--brand-secondary);font-weight:700;text-transform:uppercase;font-size:.8rem}.arm-blog-meta{color:var(--brand-text);font-size:.9rem;margin-bottom:12px}.arm-blog-item{padding:24px 0;border-bottom:1px solid var(--brand-border)}.arm-blog-excerpt{color:var(--brand-text)}.arm-readmore{font-weight:700;color:var(--brand-primary)}.arm-blog-sidebar{background:#fff;border:1px solid var(--brand-border);border-radius:12px;padding:20px;box-shadow:var(--brand-shadow);position:sticky;top:120px}.arm-recent-list{list-style:none;padding:0;margin:0}.arm-recent-list li{display:flex;gap:12px;margin-bottom:16px;align-items:flex-start}.arm-date-badge{flex:0 0 48px;width:48px;background:var(--brand-primary);color:#fff;border-radius:8px;text-align:center;padding:6px 4px;line-height:1.1}.arm-date-badge .d{display:block;font-weight:800;font-size:1.1rem}.arm-date-badge .m{display:block;font-size:.7rem;text-transform:uppercase}.arm-blog-content{margin:24px 0;color:var(--brand-text)}.arm-blog-share{margin:24px 0;padding-top:16px;border-top:1px solid var(--brand-border)}.arm-author-box{display:flex;gap:16px;background:var(--brand-bg-alt);border-radius:12px;padding:20px;margin:24px 0}.arm-author-avatar{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--brand-border)}.arm-pre-next{margin:24px 0}.arm-pre-next a{display:block;color:var(--brand-text)}.arm-pre-next strong{display:block;color:var(--brand-primary-dark)}.arm-blog-reply{margin-top:32px}.pagination .page-link{color:var(--brand-primary-dark);border-radius:8px;margin:0 3px}.pagination .page-item.active .page-link{background:var(--brand-primary);border-color:var(--brand-primary)}