.help{max-width:720px;padding:24px var(--gutter) 80px;margin:0 auto}.help-wide{max-width:1000px}.help-narrow{max-width:720px}.help-hero{padding-top:8px}.help-hero h1,.help-head h1{letter-spacing:-.5px;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:1.05}.help-head h1{margin-top:14px;font-size:clamp(30px,4.4vw,44px)}.help-hero .lede,.help-head .lede{color:var(--muted);text-wrap:pretty;max-width:640px;margin:12px 0 0;font-size:19px}.help-head .meta{color:var(--fg2);margin:10px 0 0;font-size:15px}.help-section{margin-top:44px}.help-section>h2{margin:0;font-size:24px;line-height:1.2}.crumbs ol{flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.crumbs li+li:before{content:"›";color:var(--fg3);margin:0 8px}.crumbs a{color:var(--fg2)}.crumbs a:hover{color:var(--acc-text)}.search{max-width:640px;margin-top:24px}.search-field{position:relative}.search-field svg{color:var(--fg2);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search input{width:100%;font:inherit;color:var(--fg);background:var(--field);border:var(--bw) solid var(--ink);border-radius:var(--r-button);box-shadow:0 4px 0 var(--ink);-webkit-appearance:none;appearance:none;padding:14px 16px 14px 50px;font-size:18px}.search input::placeholder{color:var(--fg2)}.search input:focus-visible{outline:3px solid var(--blue-text);outline-offset:2px}.search-compact{margin-top:20px}.search-compact input{box-shadow:var(--shadow-sm);padding-top:11px;padding-bottom:11px;font-size:17px}.search-status{color:var(--fg2);margin:12px 0 0;font-size:15px}.search-status:empty{display:none}.search-results{margin-top:8px}.article-list{border:var(--bw) solid var(--ink);border-radius:var(--r-lg);background:var(--panel);box-shadow:0 4px 0 var(--ink);margin:16px 0 0;padding:0;list-style:none;overflow:hidden}.article-list li+li{border-top:1.5px solid var(--sep)}@media (width>=900px){.article-list--columns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-list--columns li:nth-child(2){border-top:0}.article-list--columns li:nth-child(odd){border-right:1.5px solid var(--sep)}}.article-list a{color:var(--fg);flex-direction:column;gap:2px;padding:14px 44px 14px 18px;display:flex;position:relative}.article-list a:after{content:"";border-right:2.5px solid var(--fg3);border-top:2.5px solid var(--fg3);width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:20px;transform:rotate(45deg)}.article-list a:hover{background:var(--tile);color:var(--fg)}.article-list a:focus-visible{outline-offset:-3px}.article-topic{letter-spacing:.8px;text-transform:uppercase;color:var(--fg2);font-size:12px;font-weight:700}.article-title{font-size:18px;font-weight:600;line-height:1.3}.article-summary{color:var(--muted);font-size:15px;line-height:1.4}.article-list a:hover .article-title{color:var(--acc-text)}.chips{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.chip{border-radius:var(--r-button);border:var(--bw) solid var(--ink);background:var(--panel);color:var(--fg);box-shadow:var(--shadow-sm);padding:7px 14px;font-size:15px;font-weight:600;display:inline-block}.chip:hover{color:var(--acc-text)}.help-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:44px;padding:18px 20px;display:flex}.help-cta p{margin:0}.cta-button,.vote button{font:inherit;border-radius:var(--r-button);border:var(--bw) solid var(--ink);background:var(--acc-aa);color:var(--acc-ink);box-shadow:var(--bevel), var(--shadow-sm);cursor:pointer;padding:9px 18px;font-size:16px;font-weight:600;line-height:1.4;display:inline-block}.cta-button:hover{color:var(--acc-ink);box-shadow:var(--bevel);transform:translateY(1px)}.help-prose{margin-top:24px}.help-prose>:first-child{margin-top:0}.help-prose h2{margin-top:32px;font-size:22px}.help-prose ol{padding-left:24px}.help-prose ol>li::marker{color:var(--acc-text);font-weight:700}.vote{margin-top:40px;padding:16px 20px}.vote-ask{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.vote-q,.vote-thanks,.vote-sorry{margin:0;font-weight:600}.vote-q{font-size:18px}.vote-buttons{gap:10px;display:flex}.vote button{background:var(--panel);min-width:72px;color:var(--fg)}.vote button:hover{color:var(--acc-text);box-shadow:var(--bevel);transform:translateY(1px)}.vote-thanks:focus,.vote-sorry:focus{outline:none}@media (prefers-reduced-motion:reduce){.cta-button:hover,.vote button:hover{transform:none}}
