/**
 * Crawlable SEO content block
 * 
 * Extracted from index.html (inline <style> that began at line 249).
 * Stylesheet order matters (cascade); index.html links the files in numeric order.
 * See assets/README.md.
 */
#seo-content{max-width:680px;margin:26px auto 0;text-align:left}
#seo-content>details{border:1px solid var(--input-border,rgba(120,135,180,.28));border-radius:14px;background:var(--sand,transparent);padding:0 16px}
#seo-content>details>summary{cursor:pointer;padding:13px 0;font:600 .86rem 'DM Sans',system-ui,sans-serif;color:var(--accent,#4A7BB0);list-style:none}
#seo-content>details>summary::-webkit-details-marker{display:none}
#seo-content>details>summary::after{content:"+";float:right;font-weight:700}
#seo-content>details[open]>summary::after{content:"\2212"}
#seo-content p,#seo-content dd,#seo-content li{max-width:none;margin:0 0 10px;text-align:left;font-size:.84rem;line-height:1.65;color:var(--text-muted)}
#seo-content h2,#seo-content h3{font:600 1.05rem 'Fraunces',Georgia,serif;color:var(--text);margin:18px 0 8px;text-align:left}
#seo-content dt{font:600 .86rem 'DM Sans',system-ui,sans-serif;color:var(--text);margin:14px 0 4px}
#seo-content dd{margin-left:0}
#seo-content a{color:var(--accent,#4A7BB0);text-decoration:underline}
#seo-content ul{padding-left:18px;margin:0 0 10px}
#seo-content .acz-byline{font-size:.74rem;opacity:.85}
.sidebar #seo-content{max-width:none;margin:8px 14px 10px;flex-shrink:0}
.sidebar #seo-content>details{border:1px solid var(--sb-line,rgba(120,135,180,.28));border-radius:12px;background:var(--sb-pill-bg,transparent);padding:0 12px}
.sidebar #seo-content>details>summary{padding:10px 0;font-size:.78rem;color:var(--sb-text,var(--accent,#4A7BB0))}
.sidebar #seo-content>details[open]{max-height:55vh;overflow-y:auto;overscroll-behavior:contain}
.sidebar #seo-content p,.sidebar #seo-content dd,.sidebar #seo-content li{font-size:.76rem;color:var(--sb-text-dim,var(--text-muted))}
.sidebar #seo-content h2,.sidebar #seo-content h3{font-size:.92rem;color:var(--sb-text,var(--text))}
.sidebar #seo-content dt{color:var(--sb-text,var(--text))}
