.support-workspace,.support-receipt{background:#fff;border:1px solid #e5e2dc;border-radius:24px;margin-top:42px;padding:clamp(24px,5vw,48px);box-shadow:0 14px 50px #1d203908}.support-form-heading{align-items:center;gap:17px;margin-bottom:27px;display:flex}.support-form-heading h2{letter-spacing:-1px;margin:4px 0 0;font-size:30px}.support-form-mark{color:#6a42a4;background:#ede5ff;border-radius:18px;place-items:center;width:56px;height:56px;font-size:30px;display:grid}.support-workspace fieldset{border:0;margin:0;padding:0}.support-workspace fieldset:disabled{opacity:.65}.support-workspace label{gap:9px;margin:0 0 22px;font-size:14px;font-weight:650;display:grid}.support-workspace input,.support-workspace select,.support-workspace textarea{width:100%;font:inherit;color:#24272a;box-sizing:border-box;background:#fdfcf9;border:1px solid #dbd9d6;border-radius:12px;padding:13px 15px;line-height:1.5}.support-workspace input:focus,.support-workspace select:focus,.support-workspace textarea:focus{outline-offset:1px;border-color:#8b5cf6;outline:3px solid #8b5cf633}.support-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.support-app-choice{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.support-app-choice button{color:#55596a;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedbe4;border-radius:12px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;display:flex}.support-app-choice button.selected{color:#5c348b;background:#f6f0fc;border-color:#b297d3;font-weight:700}.support-app-choice button span{border-radius:50%;width:11px;height:11px;display:block}.support-optional{border-top:1px solid #eee9e2;margin-bottom:22px;padding-top:18px;font-size:14px}.support-optional summary{cursor:pointer;color:#57536a}.support-optional label{margin-top:18px}.support-privacy{color:#6b6e73;max-width:640px;font-size:13px;line-height:1.7}.support-trap{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.support-submit{cursor:pointer;min-height:52px;margin-top:12px}.support-unavailable{background:#fff3dd;border:1px solid #f3dfba;border-radius:12px;margin-bottom:25px;padding:19px;font-size:14px}.support-unavailable p{margin:8px 0 0;line-height:1.6}.support-unavailable a{text-decoration:underline}.support-error{color:#9a2e31;background:#fff0ee;border-radius:10px;padding:12px 16px;font-size:14px}.support-check{color:#2f7053;background:#ddf3e8;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:22px;font-size:30px;display:grid}.support-receipt h2{margin:10px 0 18px;font-size:34px}.support-receipt p{line-height:1.8}.support-reference{background:#f1eef9;border-radius:12px;margin:8px 0;padding:14px 22px;font-family:monospace;font-size:19px;display:inline-block}.support-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:600px){.support-fields{grid-template-columns:1fr;gap:0}.support-form-heading h2{font-size:25px}.support-workspace,.support-receipt{border-radius:18px}.support-submit{justify-content:space-between;width:100%}}
