.page-module__XkVJoa__page{background:var(--background);min-height:100vh;color:var(--foreground)}.page-module__XkVJoa__header,.page-module__XkVJoa__article{width:min(900px,92vw);margin:0 auto}.page-module__XkVJoa__header{padding:2rem 0}.page-module__XkVJoa__back{color:var(--foreground-muted);text-decoration:none}.page-module__XkVJoa__article{padding:clamp(2rem,6vw,5rem) 0 7rem}.page-module__XkVJoa__date{color:var(--accent-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;font-weight:700}.page-module__XkVJoa__article h1{font-family:var(--font-serif);margin:1rem 0 2rem;font-size:clamp(2.35rem,6vw,4.8rem);font-weight:500;line-height:1.08}.page-module__XkVJoa__image{object-fit:cover;border-radius:8px;width:100%;height:auto;max-height:560px;margin-bottom:3rem}.page-module__XkVJoa__content{font-size:clamp(1.05rem,2vw,1.18rem);line-height:1.85}.page-module__XkVJoa__content p{margin:0 0 1.35rem}.page-module__XkVJoa__source{color:var(--accent-primary);text-underline-offset:.25rem;margin-top:2rem;font-weight:600;display:inline-flex}
