/* Scoped additions. Existing theme and mobile repair remain unchanged. */
.next-chapter{overflow-wrap:break-word}.next-chapter .nav-inner{gap:1rem}.language-switch{display:flex;gap:.45rem;align-items:center;margin-left:auto;font: .8rem/1.4 Arial,sans-serif}.language-switch a{color:var(--muted);text-decoration:none;padding:.4rem .15rem;min-height:36px;display:flex;align-items:center}.language-switch [aria-current]{color:var(--gold);border-bottom:1px solid var(--gold)}.next-chapter .nav-links{margin-left:.7rem;gap:1.1rem}.skip-link{position:absolute;top:-100px;left:1rem;z-index:1000;background:var(--gold);color:var(--bg);padding:.6rem}.skip-link:focus{top:5px}.next-chapter h1,.next-chapter h2,.next-chapter h3{font-weight:normal;text-wrap:balance}.next-chapter h3{font-size:1.2rem;line-height:1.4;margin-bottom:1rem}.next-chapter a:focus-visible,.next-chapter summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.next-chapter .hero-video-wrap{min-height:650px;height:calc(100svh - 56px);max-height:950px}.next-chapter .hero-video-content{justify-content:center;z-index:2}.next-chapter .hero-video-wrap{background:radial-gradient(ellipse at 85% 35%,rgba(201,164,92,.13),transparent 52%),radial-gradient(ellipse at 20% 100%,rgba(65,89,104,.13),transparent 60%),var(--bg)}.next-chapter .hero-video-overlay{background:linear-gradient(90deg,rgba(5,5,6,.12),transparent)}.next-chapter .hero-video-content h1{font-size:clamp(2.3rem,4.8vw,3.6rem);line-height:1.15;max-width:780px}.next-chapter .hero-sub{max-width:640px;font-size:1.08rem;color:#deded8}.next-chapter .hero-trust{max-width:650px;color:#d4c6ab}.next-chapter section[id]{scroll-margin-top:72px}.next-chapter .wrap{max-width:1100px}.next-chapter .package p{font-size:.95rem}.next-chapter .fineprint{font-size:.81rem!important;line-height:1.65;color:var(--muted)}.next-chapter .package .fineprint{margin-bottom:1.4rem}.next-chapter .package .btn{white-space:normal}.mentoring-panel{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;background:var(--surface2);border:1px solid rgba(201,164,92,.45);padding:2rem;border-radius:var(--radius);margin:2rem 0}.mentoring-panel aside{border-left:1px solid var(--border);padding-left:2rem}.next-chapter .bullet li{font-size:.98rem;margin-bottom:.5rem}.books-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:2rem 0}.book-card{min-width:0;display:flex;flex-direction:column}.book-cover-text{min-height:330px;border:1px solid var(--gold);border-left:7px solid #967239;background:linear-gradient(135deg,#202830,#101317);padding:1.8rem 1.4rem;margin-bottom:1.2rem;display:flex;flex-direction:column;position:relative}.book-cover-text h3{font-size:1.55rem;margin:2rem 0 .8rem}.book-cover-text p{font-size:.9rem;color:#d2c4ab}.book-author,.book-language{font:.7rem/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;color:var(--gold)}.book-language{margin-top:auto;padding-top:1rem}.book-card>p{font-size:.9rem;flex:1}.book-links{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.book-links .btn{padding:.55rem .8rem;white-space:normal}.text-link,.card h3 a{color:var(--gold);text-underline-offset:4px}.card h3 a{text-decoration:none}.card h3 a:hover{text-decoration:underline}.next-chapter .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.next-chapter .card p{font-size:.92rem}.next-chapter .faq-item summary{cursor:pointer;color:var(--text);padding-right:1rem}.next-chapter .faq-item p{margin-top:1rem}.next-chapter footer p{color:var(--muted)}.footer-links{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;justify-content:center;margin-top:1rem}.footer-links a{color:var(--muted)}.legacy-anchors{display:flex;justify-content:center;gap:2rem;padding:1.5rem;font-size:.8rem}.legacy-anchors a{color:var(--muted)}.editorial{padding:4rem 2rem 5rem;max-width:850px!important}.editorial>.section-label{margin-top:2rem}.editorial h1{font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.2;margin:1rem 0 1.5rem}.article-lead{font-size:1.2rem;color:#d6c5a5;margin-bottom:2.5rem}.editorial h2{font-size:1.5rem;margin:2rem 0 1rem}.editorial p{margin-bottom:1.3rem;color:var(--muted)}.editorial ol{padding-left:1.5rem;color:var(--muted)}.editorial li{padding:.25rem}.editorial .notice{margin-top:3rem}.editorial .notice h2{margin-top:0}
@media(max-width:900px){.next-chapter .nav-links{gap:.7rem}.next-chapter .nav-brand{font-size:.78rem;letter-spacing:.04em}.next-chapter nav{padding:0 1rem}.books-grid{gap:1rem}.book-cover-text{padding:1.3rem 1rem}.book-cover-text h3{font-size:1.3rem}}
@media(max-width:700px){.next-chapter .nav-inner{gap:.3rem .5rem}.next-chapter .nav-brand{max-width:calc(100% - 162px);flex-shrink:1;font-size:.78rem}.next-chapter .language-switch{margin-left:auto;flex-shrink:0;gap:.25rem;font-size:.75rem}.next-chapter .nav-toggle{margin-left:0;padding:.4rem .5rem;font-size:.75rem}.next-chapter .nav-links{margin:0}.next-chapter .hero-video-wrap{min-height:calc(100svh - 56px);height:auto;max-height:none}.next-chapter .hero-video-content{padding:3rem 1.25rem;min-height:calc(100svh - 56px)}.next-chapter .hero-video-content h1{font-size:clamp(2rem,8.5vw,2.8rem)}.next-chapter .hero-video-content .hero-sub{font-size:1rem}.next-chapter .hero-video-overlay{background:rgba(5,5,6,.8)}.next-chapter .wrap{padding:0 .15rem}.next-chapter .editorial{padding:2.5rem 1.25rem}.mentoring-panel{grid-template-columns:1fr;padding:1.3rem;gap:1rem}.mentoring-panel aside{border-left:0;border-top:1px solid var(--border);padding:1.3rem 0 0}.books-grid,.next-chapter .cards{grid-template-columns:minmax(0,1fr)}.book-cover-text{min-height:300px;max-width:350px;width:100%;margin:0 auto 1.4rem;padding:2rem}.book-cover-text h3{font-size:1.7rem}.book-card{border-bottom:1px solid var(--border);padding-bottom:1.5rem;margin-bottom:1rem}.next-chapter section{padding:3.2rem 1.25rem}.next-chapter .package-price{font-size:1.7rem}.next-chapter .legacy-anchors{flex-direction:column;gap:.7rem;text-align:center}}
@media(prefers-reduced-motion:reduce){.next-chapter .hero-video{display:none}}
