.page-module__hUlLAq__article{padding:48px 0 80px}.page-module__hUlLAq__topNav{margin-bottom:24px}.page-module__hUlLAq__backLink{font-size:.84rem;font-family:var(--font-mono);color:var(--text-dim);transition:color var(--transition)}.page-module__hUlLAq__backLink:hover{color:var(--text)}.page-module__hUlLAq__header{margin-bottom:36px}.page-module__hUlLAq__title{letter-spacing:-.025em;color:#fff;margin-bottom:12px;font-size:clamp(1.6rem,3.5vw,2.2rem);line-height:1.25}.page-module__hUlLAq__meta{font-size:.8rem;font-family:var(--font-mono);color:var(--text-dim);align-items:center;gap:8px;display:flex}.page-module__hUlLAq__metaSep{color:var(--border-hover)}.page-module__hUlLAq__content{margin-bottom:40px}.page-module__hUlLAq__footer{margin-top:40px}.page-module__hUlLAq__postNav{grid-template-columns:1fr 1fr;gap:20px;display:grid}.page-module__hUlLAq__navLink{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--r-md);transition:all var(--transition);flex-direction:column;gap:4px;padding:12px 14px;text-decoration:none;display:flex}.page-module__hUlLAq__navLink:hover{background:var(--surface);border-color:var(--border-hover)}.page-module__hUlLAq__navNext{text-align:right}.page-module__hUlLAq__navDirection{font-size:.72rem;font-family:var(--font-mono);color:var(--text-dim);text-transform:uppercase}.page-module__hUlLAq__navTitle{color:var(--text);font-size:.88rem;line-height:1.4}@media (max-width:640px){.page-module__hUlLAq__postNav{grid-template-columns:1fr}}
