.help-page{max-width:900px;padding-top:58px;padding-bottom:80px}.help-heading{margin-bottom:40px}.help-heading .eyebrow{color:#65764e;letter-spacing:.12em;margin:0 0 16px;font-size:13px}.help-heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,52px);line-height:1.25}.help-heading h1 br{display:none}.help-faq{gap:12px;display:grid}.help-faq details{background:#fffefa;border:1px solid #e0e2d8;border-radius:18px;transition:background .2s,border-color .2s;overflow:hidden}.help-faq details[open]{background:#f0f3e9;border-color:#c6d1bb}.help-faq summary{cursor:pointer;align-items:center;gap:16px;padding:23px;font-size:17px;font-weight:600;line-height:1.5;list-style:none;display:flex}.help-faq summary::-webkit-details-marker{display:none}.help-faq summary:focus-visible{outline-offset:-4px;border-radius:16px;outline:2px solid #58734f}.help-number{color:#89917b;flex-shrink:0;font-size:12px;font-weight:500}.help-toggle{stroke:#405b44;stroke-width:1.6px;fill:none;flex-shrink:0;width:22px;height:22px;margin-left:auto;transition:transform .2s}.help-faq details[open] .help-toggle{transform:rotate(45deg)}.help-faq details p{color:#626b5c;margin:0;padding:0 28px 24px 55px;font-size:15px;line-height:1.9}@media (max-width:760px){.help-page{padding-top:32px;padding-bottom:40px}.help-heading{margin-bottom:26px}.help-heading h1 br{display:block}.help-faq summary{gap:12px;padding:20px 18px;font-size:16px}.help-faq details p{padding:0 22px 22px}}@media (prefers-reduced-motion:reduce){.help-toggle,.help-faq details{transition:none}}
