.post-module__UH9qVG__main{background:var(--bg);min-height:100vh;padding:80px 24px}.post-module__UH9qVG__inner{max-width:720px;margin:0 auto}.post-module__UH9qVG__back{color:var(--muted2);margin-bottom:48px;font-size:14px;transition:color .15s;display:inline-block}.post-module__UH9qVG__back:hover{color:var(--text)}.post-module__UH9qVG__meta{color:var(--muted);margin-bottom:16px;font-size:13px}.post-module__UH9qVG__title{letter-spacing:-1.5px;margin-bottom:48px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.15}.post-module__UH9qVG__content{color:#d1d5db;font-size:17px;line-height:1.8}.post-module__UH9qVG__content p{margin-bottom:20px}.post-module__UH9qVG__content h2{letter-spacing:-.5px;color:var(--text);margin:40px 0 16px;font-size:24px;font-weight:700}.post-module__UH9qVG__content ul{margin:0 0 20px 24px}.post-module__UH9qVG__content li{margin-bottom:8px}.post-module__UH9qVG__content strong{color:var(--text)}.post-module__UH9qVG__content code{background:var(--bg3);color:#93b4f5;border-radius:4px;padding:2px 6px;font-family:SF Mono,Fira Code,monospace;font-size:14px}.post-module__UH9qVG__content pre{background:var(--bg2);border:1px solid var(--border);border-radius:10px;margin:20px 0;padding:20px;overflow-x:auto}.post-module__UH9qVG__content pre code{color:var(--muted2);background:0 0;padding:0;font-size:14px;line-height:1.6}.post-module__UH9qVG__content a{color:var(--accent)}.post-module__UH9qVG__content a:hover{text-decoration:underline}.post-module__UH9qVG__cta{background:var(--bg2);text-align:center;border:1px solid #5b8dee40;border-radius:14px;margin-top:48px;padding:28px}.post-module__UH9qVG__cta p{color:var(--muted2);margin-bottom:16px}.post-module__UH9qVG__cta a{color:#fff;background:linear-gradient(135deg,#5b8dee,#8b5cf6);border-radius:10px;padding:12px 24px;font-size:15px;font-weight:700;transition:opacity .15s;display:inline-flex}.post-module__UH9qVG__cta a:hover{opacity:.85;text-decoration:none}
