.post-module__fFuUMG__postPage{padding-bottom:var(--spacing-xl)}.post-module__fFuUMG__postHero{padding:var(--spacing-xl) 0 var(--spacing-lg) 0;text-align:center}.post-module__fFuUMG__postHeroInner{max-width:800px;margin:0 auto}.post-module__fFuUMG__backLink{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:.9rem;display:inline-block}.post-module__fFuUMG__backLink:hover{color:var(--accent-color)}.post-module__fFuUMG__metaInfo{justify-content:center;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);color:var(--text-secondary);font-size:.9rem;display:flex}.post-module__fFuUMG__category{color:var(--accent-color);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.post-module__fFuUMG__dot{color:var(--border-color)}.post-module__fFuUMG__title{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);font-size:4rem;line-height:1.1;position:relative}.post-module__fFuUMG__title:after{content:"";background-color:var(--accent-gold);width:80px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.post-module__fFuUMG__author{color:var(--text-secondary);font-size:1.1rem;font-style:italic;font-family:var(--font-serif)}.post-module__fFuUMG__heroImageWrapper{aspect-ratio:21/9;width:100%;max-width:1000px;margin:0 auto var(--spacing-xl) auto;position:relative;overflow:hidden}.post-module__fFuUMG__heroImage{object-fit:cover}.post-module__fFuUMG__contentContainer{max-width:700px;margin:0 auto}.post-module__fFuUMG__postContent{color:var(--text-primary);font-size:1.15rem;line-height:1.8}.post-module__fFuUMG__postContent p{margin-bottom:1.5em}.post-module__fFuUMG__postContent h2{margin-top:2em;margin-bottom:1em;font-size:2rem}.post-module__fFuUMG__postContent blockquote{font-family:var(--font-serif);color:var(--text-primary);text-align:center;margin:3em 0;font-size:2rem;font-style:italic;line-height:1.4;position:relative}.post-module__fFuUMG__postContent blockquote:before{content:"“";color:var(--border-color);font-size:4rem;font-family:var(--font-serif);z-index:-1;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.post-module__fFuUMG__shareSection{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--border-color);align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.post-module__fFuUMG__shareSection p{margin:0;font-weight:500}.post-module__fFuUMG__shareButtons{gap:var(--spacing-md);display:flex}.post-module__fFuUMG__shareButtons button{border:1px solid var(--border-color);border-radius:var(--radius);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;background:0 0;padding:.5rem 1.5rem;font-size:.85rem;transition:all .3s}.post-module__fFuUMG__shareButtons button:hover{border-color:var(--text-primary);background:var(--bg-color)}@media (max-width:768px){.post-module__fFuUMG__title{font-size:2.5rem}.post-module__fFuUMG__heroImage{aspect-ratio:16/9}}
