/* New November content only. Existing header and footer retain their own styles. */
.november-page .guide-hero h1{font-size:clamp(2.6rem,4.1vw,4rem)}
.november-page .guide-layout{grid-template-columns:minmax(0,790px) minmax(260px,320px);gap:64px}
.november-page .nv-toc{position:sticky;top:104px;align-self:start}
.november-page .nv-toc h2{font-size:22px}
.november-page .nv-toc nav a{font-size:15px;line-height:1.4;padding:9px 0}
.november-page .guide-content section{scroll-margin-top:106px}
.november-page .nv-choices{display:grid;grid-template-columns:180px minmax(0,1fr);margin:26px 0;border-top:1px solid #c8ccce}
.november-page .nv-choices dt,.november-page .nv-choices dd{margin:0;padding:20px 18px;border-bottom:1px solid #c8ccce}
.november-page .nv-choices dt{font-weight:900;background:#f2f3f3}
.november-page .hub-list{padding:0;list-style:none;border-top:1px solid #c8ccce}
.november-page .hub-list__item{margin:0!important;border-bottom:1px solid #c8ccce}
.november-page .hub-list__link{display:block;padding:23px 8px;text-decoration:none!important}
.november-page [data-mogged-field="title"]{display:block;font-size:21px;font-weight:900;line-height:1.25;text-decoration:underline;text-underline-offset:4px;margin-bottom:9px}
.november-page [data-mogged-field="summary"]{display:block;font-size:16px;line-height:1.6;color:#34393b;max-width:68ch}
.november-page .hub-list__link:hover{background:#f2f3f3}
.november-page .nv-start li{padding:6px 0}
.november-page .guide-cta-inner>div{max-width:760px}
@media(max-width:1000px){.november-page .guide-layout{gap:32px;grid-template-columns:minmax(0,1fr) 270px}}
@media(max-width:760px){.november-page .guide-layout{display:flex;gap:32px}.november-page .nv-toc{position:static;order:-1}.november-page .guide-hero h1{font-size:38px}.november-page .nv-choices{display:block}.november-page .nv-choices dt{border-bottom:0;padding-bottom:8px}.november-page .nv-choices dd{padding-top:8px;background:#f2f3f3}.november-page .guide-content section{scroll-margin-top:94px}}
