.post-module__fFuUMG__page{max-width:760px;margin:0 auto;padding:40px clamp(16px,5vw,32px) 96px}.post-module__fFuUMG__back{color:var(--gold-soft);font-variant:small-caps;letter-spacing:.1em;margin-bottom:28px;display:inline-block}.post-module__fFuUMG__back:hover{color:var(--gold)}.post-module__fFuUMG__header{text-align:center;margin-bottom:32px}.post-module__fFuUMG__date{letter-spacing:.12em;text-transform:uppercase;color:var(--gold-soft);font-size:.8rem}.post-module__fFuUMG__author{letter-spacing:.08em;color:#f4efe499;font-size:.8rem}.post-module__fFuUMG__title{font-family:var(--font-display), serif;margin:10px 0 0;font-size:clamp(2rem,5vw,3rem);line-height:1.12}.post-module__fFuUMG__hero{object-fit:cover;border:1px solid #b08d5733;border-radius:8px;width:100%;max-height:460px;margin:8px 0 32px}.post-module__fFuUMG__content{color:#f4efe4e6;font-size:1.1rem;line-height:1.75}:is(.post-module__fFuUMG__content h2,.post-module__fFuUMG__content h3){font-family:var(--font-display), serif;color:var(--ivory);margin:1.8em 0 .5em}.post-module__fFuUMG__content p{margin:0 0 1.2em}.post-module__fFuUMG__content a{color:var(--gold-soft);text-decoration:underline}.post-module__fFuUMG__content img{border-radius:6px;max-width:100%;height:auto;margin:1.2em 0}:is(.post-module__fFuUMG__content ul,.post-module__fFuUMG__content ol){margin:0 0 1.2em;padding-left:1.4em}.post-module__fFuUMG__content li{margin:.3em 0}.post-module__fFuUMG__content blockquote{border-left:3px solid var(--gold);color:var(--gold-soft);margin:1.2em 0;padding-left:1em;font-style:italic}
