@font-face{font-family:HypingFaqBody;src:url(/images/faq-final/body.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:HypingFaqTitle;src:url(/images/faq-final/title.woff2) format("woff2");font-weight:700;font-display:swap}:is(#app,#root) .hyp-site-faq{container:hyping-faq / inline-size;isolation:isolate;box-sizing:border-box;width:100%;max-width:1170px;margin:40px auto;background:#fff;color:#3d2c52;font:400 14px/1.65 HypingFaqBody,sans-serif;text-align:left;text-shadow:none}:is(#app,#root) .hyp-site-faq *,:is(#app,#root) .hyp-site-faq *:before,:is(#app,#root) .hyp-site-faq *:after{box-sizing:border-box;text-shadow:none}:is(#app,#root) .hyp-site-faq :is(h2,p){margin:0}:is(#app,#root) .hyp-site-faq-layout{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.4fr);gap:60px;align-items:start;padding:48px 46px 38px}:is(#app,#root) .hyp-site-faq-intro{display:block;min-width:0;margin:0;padding:0;background:none;border:0}:is(#app,#root) .hyp-site-faq h2{margin:0;font:700 35px/1.18 HypingFaqTitle,serif;letter-spacing:-.025em;color:#3d2c52;text-transform:none}:is(#app,#root) .hyp-site-faq-eyebrow{display:block;margin-bottom:13px;color:#7543aa;font:700 11px/1.65 HypingFaqBody,sans-serif;letter-spacing:.11em;text-transform:uppercase}:is(#app,#root) .hyp-site-faq-description{max-width:33ch;margin-top:13px;color:#75647f;font:400 15px/1.55 HypingFaqBody,sans-serif}:is(#app,#root) .hyp-site-faq-mage{display:block;width:100%;height:auto;max-width:305px;margin:20px 0 4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}:is(#app,#root) .hyp-site-faq-questions{min-width:0;padding-top:4px}:is(#app,#root) .hyp-site-faq details{display:block;margin:0 0 12px;padding:0 21px;overflow:hidden;border:1px solid #eee5f5;border-radius:11px;background:#faf7fe;box-shadow:none;transition:background .2s}:is(#app,#root) .hyp-site-faq details[open]{border-color:#e2d4ef;background:#f2ecfa}:is(#app,#root) .hyp-site-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:67px;margin:0;padding:17px 0;list-style:none;border:0;background:none;color:#3d2c52;font:560 15px/1.45 HypingFaqBody,sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent}:is(#app,#root) .hyp-site-faq summary::-webkit-details-marker{display:none}:is(#app,#root) .hyp-site-faq summary:after{content:"";flex:none;width:7px;height:7px;margin-right:4px;border-right:1.7px solid #9375ab;border-bottom:1.7px solid #9375ab;transform:rotate(45deg);transition:transform .22s ease-out}:is(#app,#root) .hyp-site-faq details[open] summary{color:#7543aa}:is(#app,#root) .hyp-site-faq details[open] summary:after{transform:rotate(225deg)}:is(#app,#root) .hyp-site-faq .hp-faq-answer{padding:0 0 21px;color:#695775;font:400 14px/1.65 HypingFaqBody,sans-serif;overflow-wrap:anywhere}:is(#app,#root) .hyp-site-faq .hp-faq-answer :is(p,li,span,strong){color:inherit;font-family:inherit;line-height:inherit}:is(#app,#root) .hyp-site-faq .hp-faq-answer p+p{margin-top:10px}:is(#app,#root) .hyp-site-faq .hp-faq-answer :is(ol,ul){margin:0;padding-left:22px}:is(#app,#root) .hyp-site-faq a{color:#7543aa;text-decoration:none}:is(#app,#root) .hyp-site-faq .hp-faq-answer a{display:inline-flex;align-items:center;min-height:38px;margin-top:7px;font:650 13px/1.5 HypingFaqBody,sans-serif}:is(#app,#root) .hyp-site-faq .hyp-faq-links{display:flex;flex-wrap:wrap;gap:4px 16px}:is(#app,#root) .hyp-site-faq a:hover{text-decoration:underline;text-underline-offset:3px}:is(#app,#root) .hyp-site-faq :is(a,summary):focus-visible{outline:2px solid #9461c6;outline-offset:4px}:is(#app,#root) .hyp-site-faq-support{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px;padding-top:18px}:is(#app,#root) .hyp-site-faq-support>p{color:#75647f;font:400 13px/1.5 HypingFaqBody,sans-serif}:is(#app,#root) .hyp-site-faq a.hyp-site-faq-support-link{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:5px 15px;border:solid transparent;border-width:7px 11px;-o-border-image:url(/images/faq-final/violet.svg) 82 125 / 7px 11px stretch;border-image:url(/images/faq-final/violet.svg) 82 125 fill / 7px 11px stretch;color:#fff;font:700 13px/1.25 HypingFaqBody,sans-serif;text-decoration:none;transition:filter .18s,transform .18s}:is(#app,#root) .hyp-site-faq-support-link:hover{filter:brightness(1.08);transform:translateY(-1px)}@container hyping-faq (max-width:760px){:is(#app,#root) .hyp-site-faq-layout{grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:30px;padding:32px 25px}:is(#app,#root) .hyp-site-faq h2{font-size:31px}}@container hyping-faq (max-width:600px){:is(#app,#root) .hyp-site-faq-layout{display:block;padding:28px 20px 30px}:is(#app,#root) .hyp-site-faq-intro{margin-bottom:24px}:is(#app,#root) .hyp-site-faq h2{font-size:29px;line-height:1.2}:is(#app,#root) .hyp-site-faq-eyebrow{font-size:10px;letter-spacing:.1em;margin-bottom:9px}:is(#app,#root) .hyp-site-faq-description{max-width:none;font-size:14px;line-height:1.5;margin-top:10px}:is(#app,#root) .hyp-site-faq-mage{display:none}:is(#app,#root) .hyp-site-faq-questions{padding-top:5px}:is(#app,#root) .hyp-site-faq details{padding-inline:16px;margin-bottom:11px}:is(#app,#root) .hyp-site-faq summary{font-size:14px;min-height:65px}:is(#app,#root) .hyp-site-faq-support{margin-top:20px;padding-top:0;gap:13px}:is(#app,#root) .hyp-site-faq-support>p{max-width:13ch;font-size:12px}:is(#app,#root) .hyp-site-faq a.hyp-site-faq-support-link{font-size:12px;padding-inline:9px;white-space:nowrap}}@container hyping-faq (max-width:350px){:is(#app,#root) .hyp-site-faq-layout{padding-inline:16px}:is(#app,#root) .hyp-site-faq-support{flex-wrap:wrap}:is(#app,#root) .hyp-site-faq-support>p{max-width:none}}@media(prefers-reduced-motion:reduce){:is(#app,#root) .hyp-site-faq details,:is(#app,#root) .hyp-site-faq summary:after,:is(#app,#root) .hyp-site-faq-support-link{transition:none}:is(#app,#root) .hyp-site-faq-support-link:hover{transform:none}}
