.help-head{background:var(--home-room);color:var(--home-cream);padding:clamp(36px,6vw,76px) clamp(16px,4vw,48px) clamp(40px,6vw,72px);text-align:center}.help-head h1{font-family:var(--font-pixel);font-size:clamp(2rem,4.4vw,3.4rem);letter-spacing:-.03em;line-height:1.05;margin:0 0 14px}.help-head>p{max-width:56ch;margin:0 auto 26px;line-height:1.6;opacity:.88}.help-search{position:relative;max-width:640px;margin:0 auto;text-align:left}.help-search input{width:100%;box-sizing:border-box;padding:14px 16px;font:inherit;font-size:1.05rem;border:3px solid var(--c-line);background:var(--c-surface);color:var(--c-text);box-shadow:4px 4px 0 #000}.help-search input:focus-visible{outline:3px solid var(--c-gold);outline-offset:2px}.help-results{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 8px);background:var(--c-surface);color:var(--c-text);border:3px solid var(--c-line);box-shadow:6px 6px 0 #000;max-height:60vh;overflow:auto}.help-results ul{list-style:none;margin:0;padding:6px}.help-results a{display:grid;gap:2px;padding:10px 12px}.help-results a:focus-visible,.help-results a:hover{background:var(--c-surface-2)}.help-results p,.help-results span{font-size:.9rem;color:var(--c-muted)}.help-results p{margin:0;padding:14px}.help-cats,.help-videos{max-width:1180px;margin:0 auto;padding:clamp(36px,5vw,64px) clamp(16px,4vw,48px) 0}.help .help-videos h2{margin-bottom:18px}.help-videos ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.4vw,28px)}.help-videos a{display:grid;gap:6px}.help-videos a span:last-child{color:var(--c-muted);font-size:.92rem;line-height:1.45}.help-video-thumb{position:relative;display:block;aspect-ratio:16/9;background:#000;border:3px solid var(--c-line);box-shadow:5px 5px 0 var(--c-line);overflow:hidden;margin-bottom:6px}.help-video-thumb img{width:100%;height:100%;object-fit:cover;display:block;image-rendering:pixelated}.help-play{position:absolute;inset:0;margin:auto;width:54px;height:54px;display:grid;place-items:center;background:var(--c-accent);color:var(--c-on-accent);border:3px solid var(--c-line);font-size:1.2rem;box-shadow:3px 3px 0 #000}.help-videos a:hover .help-play{transform:scale(1.06)}.help-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);padding-bottom:clamp(48px,7vw,88px)}.help-cat{background:var(--c-surface);border:3px solid var(--c-line);box-shadow:6px 6px 0 var(--c-line);padding:22px 22px 14px}.help .help-cat h2{font-size:1.35rem;margin:0 0 4px}.help-cat>p{margin:0 0 12px;color:var(--c-muted)}.help-cat ul,.help-related ul{list-style:none;margin:0;padding:0}.help-cat li+li,.help-related li+li{border-top:2px solid var(--c-line-soft)}.help-cat a,.help-related a{display:grid;gap:2px;padding:10px 0}.help-cat a strong,.help-related a strong{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.help-cat a:hover strong,.help-related a:hover strong{text-decoration-color:currentColor}.help-cat a span,.help-related a span{font-size:.9rem;color:var(--c-muted);line-height:1.45}.help-article-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(24px,4vw,56px);max-width:1120px;margin:0 auto;padding:clamp(28px,5vw,56px) clamp(16px,4vw,48px) clamp(48px,7vw,88px)}.help-side{position:sticky;top:16px;align-self:start;font-size:.94rem}.help-back{display:inline-block;font-weight:700;margin-bottom:18px}.help-side-title{font-family:var(--font-pixel);margin:0 0 8px}.help-side ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.help-side a{display:block;padding:6px 10px;border-left:3px solid transparent;color:var(--c-muted)}.help-side a:hover{color:var(--c-text)}.help-side a[aria-current=page]{border-left-color:var(--c-accent);color:var(--c-text);font-weight:700;background:var(--c-surface)}.help-article{max-width:72ch;line-height:1.65}.help-article h1{font-family:var(--font-pixel);font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 10px}.help .help-article h2{font-size:1.3rem;margin:34px 0 10px}.help-summary{font-size:1.12rem;color:var(--c-muted);margin:0 0 24px}.help-article p{margin:0 0 14px}.help-list,.help-steps{margin:0 0 16px;padding-left:1.4em;display:grid;gap:8px}.help-steps{counter-reset:step;list-style:none;padding-left:0}.help-steps li{counter-increment:step;position:relative;padding-left:42px;min-height:30px}.help-steps li:before{content:counter(step);position:absolute;left:0;top:-1px;width:28px;height:28px;display:grid;place-items:center;font-family:var(--font-pixel);font-weight:700;background:var(--c-gold);color:#201817;border:2px solid var(--c-line)}.help-list li::marker{color:var(--c-accent)}.help-tip-box{margin:18px 0;padding:14px 16px;background:var(--c-surface);border-left-color:var(--c-line);border-left-width:3px;border:3px solid var(--c-line);border-left:8px solid var(--c-gold)}.help-tip-box strong{font-family:var(--font-pixel);margin-right:6px}.help-keys{border-collapse:collapse;margin:6px 0 18px;width:100%}.help-keys td,.help-keys th{text-align:left;padding:8px 10px;border-bottom:2px solid var(--c-line-soft);vertical-align:top}.help-keys th{font-weight:400;white-space:nowrap;width:1%}.help-keys kbd{display:inline-block;font:600 .82rem/1 var(--font-body);padding:5px 7px;border:solid var(--c-line);border-width:2px 2px 4px;background:var(--c-surface);border-radius:3px;margin:0 2px}.help-video{margin:4px 0 26px}.help-video video{width:100%;display:block;background:#000;border:3px solid var(--c-line);box-shadow:6px 6px 0 var(--c-line);aspect-ratio:16/9}.help-video figcaption{font-size:.9rem;color:var(--c-muted);margin-top:10px}.help-related{margin-top:40px;border-top:4px solid var(--c-line);padding-top:6px}.help-more{margin-top:30px!important;color:var(--c-muted)}.help-article p a,.help-more a{text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.help-article-wrap,.help-cats,.help-videos ul{grid-template-columns:1fr}.help-side{position:static}.help-side ul{display:none}.help-keys th{white-space:normal}}