.ai-article{--cyan:#80f7d4;--panel2:#0f1216;max-width:980px}.ai-article .super-title{font-size:clamp(28px,4.7vw,48px);font-weight:900;line-height:1.02;letter-spacing:-.04em;margin:-8px 0 20px;color:var(--accent)}.ai-article section{margin:72px 0}.section-kicker,.download-card .tag{font:800 11px ui-monospace,monospace;letter-spacing:.16em;color:var(--cyan);margin:0 0 10px}.ai-article section>h2{font-size:clamp(30px,4.6vw,46px);line-height:1.04;letter-spacing:-.04em;margin:0 0 24px}.ai-article h3{font-size:23px;line-height:1.2;margin:38px 0 12px}.download-card{display:grid;grid-template-columns:1.5fr .8fr;gap:26px;padding:28px;border:1px solid #46580d;border-left:5px solid #c6ff00;border-radius:12px;background:var(--surface-panel,linear-gradient(135deg,#11170b,#101216));margin:44px 0 60px!important}.download-card h2{font-size:32px!important;margin:0 0 7px!important}.download-card p{margin:.4rem 0;color:var(--text-muted,#c5cad1)}.download-card .edition{color:var(--text-strong,#fff);font-weight:800}.download-actions{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}.download-button{display:inline-block;background:#c6ff00;color:#090a0b!important;font-weight:900;padding:13px 17px;border-radius:7px}.download-actions span{font-size:12px;color:var(--text-muted,#878e98);line-height:1.55;max-width:320px}.download-actions code{font-size:10px;word-break:break-all;color:var(--text-muted,#9da5af)}.flow,.validation-ladder{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:28px 0;padding:18px;background:var(--surface-panel,#0f1115);border:1px solid #2a2e36;border-radius:9px}.flow span,.validation-ladder span,.state-row span{padding:8px 10px;background:var(--surface-panel,#171a20);border:1px solid #303640;border-radius:6px;font:800 11px ui-monospace,monospace;color:var(--text-strong,#e6e8ec)}.flow b,.validation-ladder b{color:var(--accent)}.normal-people{margin:28px 0;padding:19px 21px;border:1px solid #3e4c13;border-left:4px solid #c6ff00;background:var(--surface-callout,#11150d);border-radius:8px;color:var(--text-muted,#c6ccd4)}.normal-people strong{color:var(--accent)}.pack-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:28px 0}.pack-grid>div,.layer-stack>div{background:var(--surface-panel,#111318);border:1px solid #2a2e36;border-radius:9px;padding:20px}.pack-grid strong,.layer-stack h3{color:var(--text-strong,#fff)}.pack-grid p,.layer-stack p{font-size:15px;line-height:1.55;color:var(--text-muted,#aeb4bd);margin:.5rem 0 0}.rule-box{margin:28px 0;padding:24px;background:var(--surface-panel,#111318);border:1px solid #2a2e36;border-radius:10px}.rule-box strong{font:800 11px ui-monospace,monospace;letter-spacing:.14em;color:var(--accent2)}.rule-box p{font-size:24px;line-height:1.35;margin:10px 0 0;color:var(--text-strong,#fff)}.number-list{counter-reset:item;padding:0;list-style:none}.number-list li{margin:0 0 12px;padding:18px 20px;background:var(--surface-panel,#111318);border:1px solid #2a2e36;border-radius:8px;color:var(--text-muted,#c7cbd2)}.number-list li strong{color:var(--text-strong,#fff)}.layer-stack{display:grid;gap:12px}.layer-stack>div{display:grid;grid-template-columns:54px 1fr;column-gap:14px}.layer-stack span{grid-row:1/3;font:900 34px ui-monospace,monospace;color:var(--accent)}.layer-stack h3{margin:0}.table-wrap{overflow-x:auto;margin:26px 0}.compare{width:100%;border-collapse:collapse;min-width:720px;background:var(--surface-panel,#101216);border:1px solid #2a2e36}.compare th,.compare td{padding:13px 14px;text-align:left;border-bottom:1px solid #2a2e36;vertical-align:top}.compare th{font:800 11px ui-monospace,monospace;letter-spacing:.11em;color:var(--accent2);background:var(--surface-panel,#15181d)}.compare td{font-size:14px;color:var(--text-muted,#c6cbd2)}.mini-flow{margin:16px 0 26px;padding:18px;border-radius:8px;background:var(--surface-panel,#0f1115);border:1px solid #2a2e36;overflow:auto}.mini-flow code{color:var(--accent);white-space:nowrap}.state-row{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.state-row span{border-color:#415213}.progression{display:grid;gap:8px;margin:24px 0}.progression>div{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:14px 16px;background:var(--surface-panel,#111318);border:1px solid #2a2e36;border-radius:8px}.progression b{font:900 24px ui-monospace,monospace;color:var(--accent)}.progression span{color:var(--text-muted,#c7ccd4)}.keep-list{columns:2;gap:32px}.keep-list li{break-inside:avoid;margin:0 0 12px;color:var(--text-strong,#d1d4da)}.source-list{padding-left:1.2rem}.source-list li{margin:.8rem 0;color:var(--text-muted,#c3c8d0)}.source-note{font-size:14px;color:var(--text-muted,#848b95)!important}.final-thought{margin:80px 0 20px;padding:30px;border:1px solid #46580d;border-radius:12px;background:var(--surface-callout,#11150d)}.final-thought p{font-size:19px}.bottom-download{margin-top:84px!important}@media(max-width:760px){.download-card{grid-template-columns:1fr}.pack-grid{grid-template-columns:1fr}.keep-list{columns:1}.layer-stack>div{grid-template-columns:40px 1fr}.ai-article section{margin:56px 0}.download-card{padding:22px}.flow,.validation-ladder{align-items:flex-start}.flow b,.validation-ladder b{display:none}}