/* Dedicated editorial reading surface; isolated from shared site styles. */
.ai-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:24px 0 36px}.ai-guide-card{border:1px solid var(--line,#ddd);border-radius:18px;overflow:hidden;padding:0 24px 24px;background:var(--card,#fff)}.ai-guide-card h3{font-size:1.25rem;line-height:1.55;margin:8px 0}.ai-guide-card>p{line-height:1.8}.ai-guide-art{position:relative;display:flex;align-items:center;gap:12px;min-height:145px;margin:0 -24px 22px;padding:28px 24px;color:#d7fbf3;background:#123e40;overflow:hidden}.ai-guide-card:nth-child(2) .ai-guide-art{background:#303154;color:#e4e2ff}.ai-guide-card:nth-child(3) .ai-guide-art{background:#613b27;color:#fff0c8}.ai-guide-card:nth-child(4) .ai-guide-art{background:#203d68;color:#dbeaff}.ai-guide-art>span{position:absolute;right:14px;bottom:-20px;font-size:112px;font-weight:900;opacity:.15;line-height:1}.ai-guide-art i{width:24px;height:24px;border:2px solid currentColor;transform:rotate(45deg);flex-shrink:0}.ai-guide-art b{font-size:14px;z-index:1}.ai-guide-art em{font-style:normal;font-size:22px}.ai-essay h1{max-width:22ch;text-wrap:balance}.ai-loop-figure{margin:28px 0;padding:30px;border-radius:20px;background:#123e40;color:#d7fbf3;overflow:hidden}.ai-loop-caption{font-size:11px;letter-spacing:.2em;color:#91cfc0}.ai-loop-figure ol{padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:26px 0}.ai-loop-figure li{border-top:2px solid #76bfae;padding-top:16px;position:relative}.ai-loop-figure li:not(:last-child):after{content:'→';position:absolute;right:0;top:16px;color:#80c8b7}.ai-loop-figure li span{display:block;font-size:12px;color:#91cfc0;margin-bottom:9px}.ai-loop-figure strong{font-size:16px}.ai-loop-figure figcaption{font-size:13px;line-height:1.8;color:#b5ddd4}.ai-essay-toc{display:grid;gap:10px;padding:24px 28px;border:1px solid var(--line,#ddd);border-radius:14px;margin:26px 0 44px}.ai-essay-toc strong{margin-bottom:8px}.ai-essay-toc a{font-size:14px}.ai-essay .ai-post-body p{line-height:1.95;margin:18px 0;color:var(--text,#253441);word-break:keep-all;overflow-wrap:anywhere}.ai-essay-section{scroll-margin-top:100px;margin:0 0 42px}.ai-essay-section h2{font-size:1.4rem;line-height:1.6;letter-spacing:-.03em}.ai-essay-exercise{padding:28px;border-radius:18px;border:1px solid #aacdbf;background:var(--card,#f1f8f4);margin:32px 0}.ai-essay-exercise p,.ai-essay-exercise li{line-height:1.9}.ai-essay-exercise ul{padding-left:22px}.ai-essay-sources{padding:24px 0;border-top:1px solid var(--line,#ddd)}.ai-essay-sources p,.ai-essay-sources li{font-size:14px;line-height:1.9}.ai-essay-sources ul{padding-left:20px}.ai-essay-sources span{display:block;color:var(--muted,#687481)}@media(max-width:650px){.ai-guide-grid{grid-template-columns:1fr}.ai-loop-figure{padding:22px}.ai-loop-figure ol{grid-template-columns:repeat(2,1fr);gap:22px}.ai-loop-figure li:nth-child(2):after{content:''}.ai-essay h1{font-size:1.9rem}.ai-essay-section h2{font-size:1.22rem}.ai-essay-toc,.ai-essay-exercise{padding:21px}}
