.help-page{max-width:820px;color:var(--ink,#16302b);background:var(--bg,#f6f8f6);margin:0 auto;padding:24px 20px 80px;font-size:1.05rem;line-height:1.75}.help-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;display:flex}.help-header a{color:var(--accent,#1f6f5b);font-weight:700;text-decoration:none}.help-page h1{margin:.2em 0 .5em;font-size:2rem}.help-lead{font-size:1.1rem}.help-toc{background:var(--surface,#fff);border:1px solid var(--line,#cfdbd6);border-radius:18px;margin:22px 0 34px;padding:16px 22px}.help-toc ol{margin:0;padding-left:1.3em}.help-toc li{margin:6px 0}.help-section{border-top:1px solid var(--line,#cfdbd6);margin:34px 0;padding-top:8px}.help-section h2{align-items:center;gap:10px;margin:18px 0 10px;font-size:1.35rem;display:flex}.help-section p{margin:0 0 14px}.help-section details{border:1px solid var(--line,#cfdbd6);background:var(--surface,#fff);border-radius:14px;margin:10px 0;padding:12px 16px}.help-section summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.help-section details p{margin:10px 0 4px}.help-contact .caption{color:var(--muted,#4d6560);font-size:.9rem}.help-page a:focus-visible,.help-page summary:focus-visible{outline:3px solid var(--accent,#1f6f5b);outline-offset:2px}@media (max-width:600px){.help-page{padding:16px 16px 80px;font-size:1rem}.help-page h1{font-size:1.6rem}}html[data-large-text=true] .help-page{font-size:1.2rem}
