.article-module__0aRq0a__articleHeader{color:#fff;align-items:flex-end;height:60vh;min-height:400px;padding-bottom:4rem;display:flex;position:relative}.article-module__0aRq0a__heroImage{object-fit:cover;z-index:-1}.article-module__0aRq0a__overlay{background:linear-gradient(#0003,#000c);position:absolute;inset:0}.article-module__0aRq0a__meta{z-index:1;width:100%;max-width:800px;padding:0 var(--space-md);margin:0 auto;position:relative}.article-module__0aRq0a__date{text-transform:uppercase;letter-spacing:.1em;opacity:.8;margin-bottom:1rem;font-size:.9rem;display:block}.article-module__0aRq0a__title{margin-bottom:2rem;font-size:3rem;line-height:1.1}.article-module__0aRq0a__content{max-width:720px;padding:4rem var(--space-md);color:var(--foreground);margin:0 auto;font-size:1.1rem;line-height:1.8}.article-module__0aRq0a__content h3{font-size:1.5rem;font-family:var(--font-heading);margin-top:3rem;margin-bottom:1rem}.article-module__0aRq0a__content p{color:#444;margin-bottom:1.5rem}@media (prefers-color-scheme:dark){.article-module__0aRq0a__content p{color:#ccc}}.article-module__0aRq0a__author{border-top:1px solid var(--border);color:var(--secondary);margin-top:4rem;padding-top:2rem;font-size:.9rem;font-style:italic}
