.cdm-article{padding:76px 0;background:var(--brand-bg)}.cdm-article h1{max-width:860px}.cdm-article-label{color:var(--brand-primary-dark);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.cdm-article-meta{display:flex;gap:18px;color:var(--brand-text-secondary);font-size:.82rem;padding:16px 0 24px;border-bottom:1px solid var(--brand-border)}.cdm-article-boundary{background:var(--brand-neutral-light);border-left:5px solid var(--brand-warning);padding:18px 22px;margin:28px 0;color:var(--brand-text)}.cdm-article-content{color:var(--brand-text);font-size:1.04rem;line-height:1.82}.cdm-article-content img{max-width:100%;height:auto}.cdm-author-card{display:flex;gap:20px;align-items:center;background:var(--brand-bg-alt);padding:24px;border-radius:var(--brand-radius);margin-top:42px}.cdm-author-card img{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;border-radius:50%;background:var(--brand-neutral-light)}.cdm-author-card h2{font-size:1.15rem}.cdm-author-card p{color:var(--brand-text);margin:0}.cdm-post-nav{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:28px}.cdm-post-nav a{border:1px solid var(--brand-border);padding:18px;border-radius:var(--brand-radius)}.cdm-post-nav span,.cdm-post-nav strong{display:block}.cdm-post-nav span{font-size:.7rem;text-transform:uppercase}.cdm-detail-aside{position:sticky;top:24px;border-left:4px solid var(--brand-secondary);padding-left:20px}.cdm-detail-aside h2{font-size:1.2rem}.cdm-detail-aside article{padding:14px 0;border-bottom:1px solid var(--brand-border)}.cdm-detail-aside a,.cdm-detail-aside time{display:block}.cdm-detail-aside time{font-size:.7rem;color:var(--brand-text-secondary)}.cdm-detail-aside a{font-weight:700;color:var(--brand-text);font-size:.86rem}.cdm-detail-aside>.btn{margin-top:22px;color:var(--brand-text-inverse)}@media (max-width:575.98px){.cdm-author-card{display:block}.cdm-post-nav{grid-template-columns:1fr}}