.article-section{padding-top:calc(var(--px-64) * 2);padding-bottom:var(--px-64)}.article-wrapper{max-width:48rem;margin-left:auto;margin-right:auto}.article-header{display:flex;flex-direction:column;gap:var(--px-16);margin-bottom:var(--px-48)}.article-meta-group{display:flex;justify-content:space-between;align-items:center}.article-date{font-size:var(--font-size-xs, .75rem);color:var(--zinc-500, #71717a);font-weight:500}.article-main-title{font-size:var(--font-size-xl, 2.5rem);line-height:1.15;margin-bottom:0}.article-audience-bar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--zinc-800, #27272a);padding-top:var(--px-16);margin-top:var(--px-8)}.article-audience-bar .info-text{margin-bottom:0;font-size:var(--font-size-sm, .875rem)}.audience-highlight{color:#f97316;font-weight:600}.brand-badge{font-size:var(--font-size-xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--zinc-300, #d4d4d8);background-color:var(--zinc-900, #18181b);padding:var(--px-4) var(--px-12);border-radius:var(--border-radius-sm, 4px);border:1px solid var(--zinc-800, #27272a)}.article-hero-image{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--border-radius-md, 8px);margin-bottom:var(--px-48)}.hero-img{width:100%;height:100%;object-fit:cover}.article-content-render :global(h2){color:var(--white, #ffffff);font-size:var(--font-size-md, 1.5rem);font-weight:700;letter-spacing:-.02em;margin-top:var(--px-48);margin-bottom:var(--px-16)}.article-content-render :global(p){color:var(--zinc-400, #a1a1aa);font-size:var(--font-size-sm, .95rem);line-height:1.8;font-weight:300;margin-bottom:var(--px-24)}.article-footer{margin-top:var(--px-64);border-top:1px solid var(--zinc-800, #27272a);padding-top:var(--px-32)}@media screen and (max-width:48rem){.article-main-title{font-size:1.85rem}.article-section{padding-top:var(--px-64)}}
