.manual-page{padding-bottom:var(--pad-section)}.manual-page .manual-hero{padding:var(--hero-pad-top)0 var(--hero-pad-bottom)}.manual-page .manual-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);max-width:26ch;margin:14px 0 0;font-size:max(2rem,min(4vw,3rem));font-weight:700;line-height:1.1}.manual-page .manual-lede{color:var(--muted);max-width:62ch;margin:18px 0 0;font-size:max(17px,min(2vw,20px));line-height:1.55}.manual-page .manual-cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.manual-page .manual-section{padding:var(--pad-section-tight)0 0}.manual-page .manual-toc{max-width:var(--max-w-prose);grid-template-columns:repeat(2,1fr);gap:8px 24px;margin:0 0 8px;padding:0;list-style:none;display:grid}.manual-page .manual-toc a{color:var(--copper);font-size:14.5px;line-height:1.4;text-decoration:none}.manual-page .manual-toc a:hover{text-decoration:underline}.manual-page .manual-faq{max-width:var(--max-w-prose)}.manual-page .manual-q{font-family:var(--font-display);color:var(--cream);letter-spacing:-.01em;margin:44px 0 8px;scroll-margin-top:90px;font-size:max(1.3rem,min(2.5vw,1.6rem));font-weight:700;line-height:1.2}.manual-page .manual-a{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.manual-page .manual-a strong{color:var(--cream)}.manual-page .manual-next{margin-top:var(--pad-section-tight)}.manual-page .manual-next-inner{border-top:1px solid var(--cream-border-soft);flex-wrap:wrap;align-items:center;gap:12px;padding-top:28px;display:flex}.manual-page .manual-next-inner .section-body{flex:320px;margin:0}@media (max-width:860px){.manual-page .manual-toc{grid-template-columns:1fr}}
