.support-request{border-top:1px solid var(--line);margin-top:80px;padding-top:36px;scroll-margin-top:32px}.support-request h2{margin:0 0 10px;font-size:1.7rem}.support-request>p{color:var(--muted)}.support-request form{gap:10px;max-width:640px;margin-top:26px;display:grid}.support-request label{margin-top:10px;font-weight:600}.support-request input,.support-request select,.support-request textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--fg);font:inherit;border-radius:8px;padding:12px 14px}.support-request textarea{resize:vertical}.support-request input:focus-visible,.support-request select:focus-visible,.support-request textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.support-request .error{margin:0}.support-limit{color:var(--muted);margin:0;font-size:.875rem}.support-request .primary{justify-self:start}.support-success{border:1px solid var(--accent);border-radius:8px;padding:16px}.help-page{max-width:960px;margin:0 auto;padding:96px 24px 120px}.help-page h1{margin:10px 0 16px;font-size:clamp(2.8rem,6vw,4.5rem);line-height:1.05}.help-intro{color:var(--muted);font-size:1.125rem}.help-categories{flex-wrap:wrap;gap:10px;margin:32px 0 64px;display:flex}.help-categories a{border:1px solid var(--line);border-radius:8px;padding:10px 14px;text-decoration:none}.help-categories a:hover,.help-categories a:focus-visible{border-color:var(--accent)}.help-category{margin-top:52px;scroll-margin-top:30px}.help-category h2{margin:0 0 20px;font-size:1.6rem}.help-questions details{border-top:1px solid var(--line)}.help-questions details:last-child{border-bottom:1px solid var(--line)}.help-questions summary{cursor:pointer;padding:20px 6px;font-weight:600}.help-questions details p{color:var(--muted);margin:0;padding:0 6px 22px}.help-contact{margin-top:64px}@media (width<=640px){.help-page{padding:56px 16px 80px}.help-categories{margin-bottom:44px}}
