.BlogPost-module__J4CTGW__post{max-width:800px;margin:0 auto;padding-bottom:100px}.BlogPost-module__J4CTGW__backLink{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:40px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.BlogPost-module__J4CTGW__backLink:hover{color:var(--accent-red)}.BlogPost-module__J4CTGW__header{margin-bottom:60px}.BlogPost-module__J4CTGW__title{font-family:var(--font-heading);margin-bottom:24px;font-size:3.5rem;line-height:1.1}.BlogPost-module__J4CTGW__meta{color:var(--text-muted);align-items:center;gap:20px;font-size:.95rem;display:flex}.BlogPost-module__J4CTGW__category{color:var(--accent-teal);font-weight:600}.BlogPost-module__J4CTGW__mainImage{aspect-ratio:16/9;border-radius:var(--radius-card);border:1px solid var(--border);margin-bottom:60px;position:relative;overflow:hidden}.BlogPost-module__J4CTGW__content{color:var(--text-secondary);font-size:1.15rem;line-height:1.7}.BlogPost-module__J4CTGW__content h2{font-family:var(--font-heading);color:var(--text-primary);margin:48px 0 24px;font-size:2rem}.BlogPost-module__J4CTGW__content h3{font-family:var(--font-heading);color:var(--text-primary);margin:36px 0 20px;font-size:1.5rem}.BlogPost-module__J4CTGW__content p{margin-bottom:24px}.BlogPost-module__J4CTGW__content ul{margin-bottom:32px;padding-left:24px}.BlogPost-module__J4CTGW__content li{margin-bottom:12px}.BlogPost-module__J4CTGW__content strong{color:var(--text-primary)}.BlogPost-module__J4CTGW__content blockquote{border-left:4px solid var(--accent-red);font-style:italic;font-family:var(--font-heading);color:var(--text-primary);background:#e8453c0d;margin:40px 0;padding:16px 32px;font-size:1.3rem}.BlogPost-module__J4CTGW__content img{border-radius:var(--radius-card);max-width:100%;height:auto;margin:40px 0}@media (max-width:768px){.BlogPost-module__J4CTGW__title{font-size:2.2rem}}
