.blog-post-module__hcNyqW__page{width:100%;max-width:48rem;margin:0 auto;padding:4rem 1.5rem}.blog-post-module__hcNyqW__title{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.blog-post-module__hcNyqW__date{color:var(--text-muted);margin-top:.5rem;font-size:.875rem}.blog-post-module__hcNyqW__excerpt{color:var(--text-secondary);margin-top:1rem;font-size:1.0625rem;line-height:1.7}.blog-post-module__hcNyqW__coverContainer{border-radius:var(--radius-lg);border:1px solid var(--border);aspect-ratio:16/9;background:var(--surface-2);margin-top:2rem;position:relative;overflow:hidden}.blog-post-module__hcNyqW__coverImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
