/* The October collection extends the site's editorial system with a vertical evidence trail. */
.october-thesis-page .thesis-scope{font-size:.95rem;line-height:1.7}
.october-thesis-page .thesis-premise dt{font-size:.875rem}
.october-thesis-page .thesis-premise dd{font-size:1rem}
.october-thesis-page .thesis-section-number{font-size:.875rem!important;letter-spacing:.07em}
.october-thesis-page .thesis-rail{font-size:.875rem}
.october-thesis-page .thesis-body .thesis-source-note{font-size:.875rem;line-height:1.7}
.october-thesis-page .thesis-source-list p,.october-thesis-page .thesis-source-list .thesis-source-links{font-size:.95rem}
.october-evidence-record{border-top:1px solid var(--thesis-line);padding:1.8rem 0}
.october-evidence-record h3{font:400 1.5rem/1.35 'Newsreader',Georgia,serif;margin:.8rem 0 1.2rem}
.october-evidence-record h3>a{text-decoration:none}
.october-evidence-record dl{margin:0;display:grid;gap:1rem}
.october-evidence-record dl>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:1.2rem}
.october-evidence-record dt{font:500 .875rem/1.7 'DM Sans',sans-serif;color:var(--thesis-muted)}
.october-evidence-record dd{font:400 .98rem/1.8 'DM Sans',sans-serif;margin:0;overflow-wrap:anywhere}
.october-collection{scroll-margin-top:7rem}
.october-collection>.exec-kicker{font-size:.875rem}
.october-card .exec-kicker{font-size:.875rem}
.october-card h3{font-size:1.8rem;line-height:1.25;text-wrap:balance}
.october-card small,.october-card .research-source-tag{font-size:.875rem;line-height:1.65}
.october-market-context{max-width:1000px;border-left:2px solid #79546477;padding-left:1.5rem;margin:2rem 0 3rem}
.october-market-context .october-context-sources{font-size:.875rem;line-height:1.7}
.october-reading-links{border-top:1px solid #79546444;padding:1.5rem 0;margin:1.5rem 0}
.october-reading-links>.exec-kicker{font-size:.875rem}
.october-reading-links nav{display:grid;gap:1rem}
.october-reading-links nav>a{font:400 1.1rem/1.5 'Newsreader',Georgia,serif;text-underline-offset:.3em}
.october-home-reading{border-block:1px solid #c3aa9c55;padding:2rem 0;margin-bottom:3rem}
.october-home-reading h3{font:400 clamp(1.7rem,3vw,2.5rem)/1.2 'Newsreader',Georgia,serif;margin:0 0 1.8rem}
.october-home-reading nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}
.october-home-reading nav>a{font:400 1.5rem/1.3 'Newsreader',Georgia,serif;text-decoration:none}
.october-home-reading nav span{display:block;font:400 .875rem/1.5 'DM Sans',sans-serif;margin-bottom:.65rem}
.october-home-reading>p:last-child{margin-top:1.8rem;font-size:1rem}
.blueprint-release-gates{padding-left:1.4rem}
.blueprint-release-gates>li{padding:1rem 0 1.4rem .4rem;border-top:1px solid var(--thesis-line)}
.blueprint-release-gates h3{font-size:1.5rem;line-height:1.35}
.october-design-discovery{scroll-margin-top:7rem}
.october-design-discovery .research-card h2{font:400 1.9rem/1.2 'Newsreader',Georgia,serif}
.october-thesis-page a:focus-visible,.october-collection a:focus-visible,.october-reading-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:700px){.october-evidence-record dl>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.october-home-reading nav{grid-template-columns:minmax(0,1fr);gap:1.5rem}.october-home-reading nav>a{border-bottom:1px solid #c3aa9c33;padding-bottom:1.2rem}.october-thesis-page .thesis-premise dl{grid-template-columns:minmax(0,1fr)}.october-card h3{font-size:1.55rem}}
