.page-module__NH0JIq__page{padding:60px var(--page-padding)120px;max-width:720px;margin:0 auto}.page-module__NH0JIq__back{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:52px;font-size:.72rem;transition:color .2s;display:inline-block}.page-module__NH0JIq__back:hover{color:var(--color-fg)}.page-module__NH0JIq__header{margin-bottom:40px}.page-module__NH0JIq__date{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);margin-bottom:16px;font-size:.68rem;font-weight:400;display:block}.page-module__NH0JIq__title{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.8rem,5vw,3rem);font-weight:300;line-height:1.15}.page-module__NH0JIq__hero{aspect-ratio:3/2;border-radius:2px;width:100%;margin-bottom:52px;position:relative;overflow:hidden}.page-module__NH0JIq__heroImg{object-fit:cover;object-position:center}.page-module__NH0JIq__body{flex-direction:column;gap:24px;display:flex}.page-module__NH0JIq__body p{font-family:var(--font-serif);color:var(--color-muted);font-size:1.15rem;font-weight:300;line-height:1.95}@media (max-width:768px){.page-module__NH0JIq__page{padding:48px 20px 80px}.page-module__NH0JIq__back{margin-bottom:36px}.page-module__NH0JIq__hero{margin-bottom:40px}}@media (max-width:640px){.page-module__NH0JIq__page{padding:36px 16px 72px}.page-module__NH0JIq__header{margin-bottom:28px}.page-module__NH0JIq__body p{font-size:1.05rem;line-height:1.85}}
