.page-module__hUlLAq__root{background:var(--bg);color:var(--text);min-height:100vh;font-family:var(--font-body), sans-serif}.page-module__hUlLAq__article{max-width:720px;margin:0 auto;padding:120px 24px 80px}.page-module__hUlLAq__backLink{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:1px;margin-bottom:32px;font-size:11px;text-decoration:none;transition:color .15s;display:inline-block}.page-module__hUlLAq__backLink:hover{color:var(--text)}.page-module__hUlLAq__category{font-family:var(--font-mono), monospace;color:var(--green);letter-spacing:2px;margin-bottom:16px;font-size:11px}.page-module__hUlLAq__title{font-family:var(--font-display), sans-serif;letter-spacing:1.5px;color:var(--text);margin:0 0 16px;font-size:clamp(40px,6vw,72px);line-height:1}.page-module__hUlLAq__meta{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:1px;margin-bottom:40px;font-size:11px}.page-module__hUlLAq__author{color:var(--text)}.page-module__hUlLAq__ctaBlock{border-top:1px solid var(--border);text-align:center;margin-top:56px;padding-top:36px}.page-module__hUlLAq__cta{background:var(--green);color:var(--bg);font-family:var(--font-display), sans-serif;letter-spacing:2px;border-radius:6px;padding:16px 36px;font-size:18px;text-decoration:none;transition:opacity .15s;display:inline-block}.page-module__hUlLAq__cta:hover{opacity:.9}@media (max-width:768px){.page-module__hUlLAq__article{padding:90px 20px 64px}.page-module__hUlLAq__ctaBlock{margin-top:40px;padding-top:28px}.page-module__hUlLAq__cta{padding:14px 28px;font-size:16px}}
