.support-content{line-height:1.75;overflow-wrap:anywhere}.support-content .quiet{color:#69785e;font-size:13px}.support-content a{color:#405c36;text-underline-offset:3px}.support-faq{margin:22px 0}.support-faq details{border-top:1px solid #e2e7d9;padding:15px 0}.support-faq details:last-child{border-bottom:1px solid #e2e7d9}.support-faq summary{font-weight:600;cursor:pointer;line-height:1.6}.support-faq details p{margin:12px 0 0;color:#506048}.support-contact{padding:18px;background:#eff3e6;border-radius:18px;margin-top:24px}.support-contact h3{margin-top:0}.support-contact p{margin-top:12px}.support-contact p:last-child{margin-bottom:0}.support-copy{width:100%;padding:12px 16px;border:1px solid #ccd7c0;border-radius:12px;background:#fff;color:#405437;font:inherit;cursor:pointer}.support-template{box-sizing:border-box;width:100%;min-height:250px;font-family:inherit;font-size:14px;line-height:1.7;padding:12px;border:1px solid #ccd7c0;border-radius:12px;resize:vertical}.support-page{margin:0;background:#f8f9f3;color:#344b31;font:16px/1.75 system-ui,sans-serif}.support-page main{max-width:680px;margin:auto;padding:30px 22px 48px}.support-page h1{font-size:28px}.support-page a{color:#405c36}.support-page [role=status]{min-height:1.75em;font-size:13px}.support-page h2{font-size:20px;margin-top:28px}
