.Article-module__2CAWCG__article{background-color:var(--color-background);padding-top:calc(var(--section-y-md) + var(--gap-lg));position:relative}.Article-module__2CAWCG__article.glow-corner:before{--glow-w:80%;--glow-h:70%;background:radial-gradient(ellipse var(--glow-w) var(--glow-h) at 88% -10%, color-mix(in srgb, var(--color-primary) 46%, transparent) 0%, color-mix(in srgb, var(--color-accent-gradient) 30%, transparent) 48%, transparent 80%)}.Article-module__2CAWCG__mediaHero{background:linear-gradient(135deg, var(--color-background) 0%, var(--color-background-alt) 100%);border-bottom:var(--border-width) solid var(--color-border);justify-content:center;align-items:center;height:clamp(220px,32vw,380px);display:flex}.Article-module__2CAWCG__mediaHeroIcon{color:var(--color-primary);width:64px;height:64px}.Article-module__2CAWCG__content{align-items:flex-start;gap:var(--gap-md);max-width:720px;padding:var(--section-y-sm) var(--gap-lg) var(--section-y-lg);flex-direction:column;margin:0 auto;display:flex}.Article-module__2CAWCG__back{align-items:center;gap:var(--gap-xs);font-family:var(--font-body);font-weight:var(--weight-body-strong);color:var(--color-text);padding:0 var(--gap-md);min-height:calc(var(--space-unit) * 5.5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--duration-instant) var(--ease-default), color var(--duration-instant) var(--ease-default);font-size:.9rem;text-decoration:none;display:inline-flex}.Article-module__2CAWCG__back:hover{border-color:var(--color-primary);color:var(--color-primary)}.Article-module__2CAWCG__back:focus-visible{outline:var(--border-width) solid var(--color-primary);outline-offset:calc(var(--border-width) * 2)}.Article-module__2CAWCG__tag{font-family:var(--font-body);font-weight:var(--weight-body-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem}.Article-module__2CAWCG__title{font-family:var(--font-display);font-weight:var(--weight-display-strong);color:var(--color-text);margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1.05}.Article-module__2CAWCG__date{font-family:var(--font-body);color:var(--color-text-subtle);margin:0;font-size:.9rem}.Article-module__2CAWCG__body{gap:var(--gap-md);font-family:var(--font-body);font-weight:var(--weight-body);color:var(--color-text-muted);flex-direction:column;font-size:1.05rem;line-height:1.65;display:flex}.Article-module__2CAWCG__body p{margin:0}.Article-module__2CAWCG__lead{color:var(--color-text);font-weight:var(--weight-body-strong)}@media (max-width:639.98px){.Article-module__2CAWCG__content{padding:var(--section-y-sm) var(--gap-md) var(--section-y-md)}}
