.page-module__hUlLAq__back{font-family:var(--font-mono);color:var(--text-muted);margin-bottom:32px;font-size:13px;text-decoration:none;transition:color .16s;display:inline-block}.page-module__hUlLAq__back:hover{color:var(--accent)}.page-module__hUlLAq__header{border-bottom:1px dashed var(--border);margin-bottom:48px;padding-bottom:32px}.page-module__hUlLAq__meta{font-family:var(--font-mono);color:var(--text-muted);gap:8px;margin:0 0 16px;font-size:13px;display:flex}.page-module__hUlLAq__title{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.15}.page-module__hUlLAq__excerpt{color:var(--text-muted);max-width:720px;margin:0 0 20px;font-size:18px;line-height:1.6}.page-module__hUlLAq__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.page-module__hUlLAq__tags li{font-family:var(--font-mono);border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:999px;padding:4px 10px;font-size:12px}.page-module__hUlLAq__body{margin:0 auto}.page-module__hUlLAq__footer{border-top:1px dashed var(--border);margin-top:64px;padding-top:32px}.page-module__hUlLAq__footerLink{font-family:var(--font-mono);color:var(--accent);font-size:14px;text-decoration:none}.page-module__hUlLAq__footerLink:hover{color:var(--accent-hover)}
