.peace-help-launcher{position:fixed;right:24px;bottom:84px;z-index:900;background:#302421;color:#fffaf3;border:1px solid #302421;border-radius:4px;padding:14px 20px;font:700 14px/1.3 Arial,Helvetica,sans-serif;box-shadow:0 4px 18px #30242126;cursor:pointer}.peace-help{position:fixed;inset:auto 24px 84px auto;margin:0;width:min(380px,calc(100vw - 32px));max-height:calc(100dvh - 120px);overflow:auto;background:#faf6ee;color:#302421;border:1px solid #d4c9be;border-radius:4px;padding:24px;font:400 15px/1.55 Arial,Helvetica,sans-serif;box-shadow:0 12px 45px #30242126;z-index:1000}.peace-help::backdrop{background:#30242126}.peace-help [hidden]{display:none!important}.peace-help-header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #d4c9be;padding-bottom:16px}.peace-help-header strong{font-size:20px;letter-spacing:-.025em}.peace-help-header button{background:transparent;color:#302421;border:0;font:400 28px Arial;min-width:40px;min-height:40px;cursor:pointer}.peace-help p{font-size:15px!important;line-height:1.6;margin:18px 0}.peace-help-questions{display:grid;gap:8px}.peace-help-questions button{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:12px;width:100%;padding:13px 14px;background:#fffdf9;color:#302421;border:1px solid #d4c9be;font:600 14px/1.4 Arial;min-height:46px;cursor:pointer}.peace-help-questions button:hover{background:#e7ddef}.peace-help h2{font:700 23px/1.2 Arial!important;letter-spacing:-.025em;margin:22px 0 12px;outline:0}.peace-help-links{display:grid;gap:10px;margin:20px 0}.peace-help-links a{background:#e7ddef;color:#302421;padding:12px 14px;font-weight:700;text-decoration:none}.peace-help-back{background:transparent;color:#62506f;border:0;padding:10px 0;font:600 13px Arial;cursor:pointer}.peace-help-email{display:block;border-top:1px solid #d4c9be;padding-top:17px;margin-top:20px;color:#62506f;font-size:13px;text-underline-offset:3px}.peace-help :is(a,button):focus-visible,.peace-help-launcher:focus-visible{outline:2px solid #69547d;outline-offset:3px}@media(max-width:700px){.peace-help-launcher{right:16px;padding:12px 16px}.peace-help{right:16px;padding:20px}}

body:has(#stylist-match-confirmed) .peace-help-launcher{display:none}
