.support-challenge[data-astro-cid-ckd2kdr2]{grid-column:1/-1;min-width:0;max-width:100%}.support-challenge[data-astro-cid-ckd2kdr2] p[data-astro-cid-ckd2kdr2]{overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.support-challenge[data-astro-cid-ckd2kdr2] [data-astro-cid-ckd2kdr2][role=alert]{color:var(--danger,#b42318)}.support-challenge[data-astro-cid-ckd2kdr2]:focus-visible{outline-offset:4px;outline:2px solid}.help-page{width:min(1120px,100% - 32px);margin:0 auto;padding:clamp(34px,5vw,68px) 0 70px}.help-intro{background:#ffffffb8;border:1px solid #24263717;border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);align-items:start;gap:clamp(22px,4vw,52px);padding:clamp(28px,5vw,58px);display:grid}.help-intro h1{max-width:720px;margin:.16em 0;font-size:clamp(2.55rem,5.6vw,5.2rem)}.help-intro>div>p{max-width:670px;color:var(--muted);font-size:1.04rem}.help-contact-card{background:#fff;border:1px solid #31354f1f;border-radius:22px;padding:24px}.help-contact-card small{color:var(--muted);font-weight:700;display:block}.help-contact-card strong{overflow-wrap:anywhere;margin:5px 0 15px;font-size:1.12rem;display:block}.help-contact-card .button{width:100%}.support-form{background:#fff;border:1px solid #31354f1f;border-radius:24px;grid-template-columns:1fr 1fr;gap:15px;padding:24px;display:grid;box-shadow:0 15px 36px #1f223412}.support-form-heading,.support-message,.support-form>button{grid-column:1/-1}.support-form-heading h2{margin:.2em 0;font-size:clamp(1.65rem,3vw,2.25rem)}.support-form-heading>p:last-child{color:var(--muted);margin:.3em 0;font-size:.9rem}.support-form label{color:var(--ink);gap:7px;font-size:.82rem}.support-form input,.support-form select{min-height:48px}.support-form textarea{min-height:132px}.support-form label small{color:var(--muted);font-size:.72rem;font-weight:600}.support-form>button{width:100%}.support-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.support-success,.support-error{border-radius:14px;padding:13px 15px;font-weight:750;margin-top:20px!important;font-size:.86rem!important}.support-success{background:#dff4e6;color:#21643d!important}.support-error{background:#ffe5e2;color:#8e2b25!important}.help-content{background:#ffffff94;border:1px solid #24263717;border-radius:28px;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);gap:clamp(24px,4vw,52px);margin-top:30px;padding:clamp(26px,4vw,46px);display:grid}.help-content h2{margin:.18em 0;font-size:clamp(1.9rem,3.2vw,2.8rem)}.help-content-copy p{color:var(--muted)}.faq-list{gap:10px;display:grid}.faq-list details{background:#fff;border:1px solid #31354f1f;border-radius:17px;overflow:hidden}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:15px 18px;font-weight:760;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--blue);flex:none;font-size:1.2rem;transition:transform .18s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:var(--muted);margin:0;padding:0 18px 18px;line-height:1.65}.panel-help{max-width:1080px}.panel-help .help-intro{margin-top:26px}.panel-help .help-intro h1{font-size:clamp(2.35rem,5vw,4.3rem)}@media (width<=860px){.help-intro,.help-content{grid-template-columns:1fr}}@media (width<=760px){.help-page{width:min(100% - 22px,1120px);padding-top:22px}.help-intro{border-radius:25px;padding:25px 20px}.help-content{border-radius:23px;padding:23px 18px}.help-contact-card,.support-form{padding:19px}.support-form{grid-template-columns:1fr}.support-form>*{grid-column:1/-1}.faq-list summary{min-height:58px;padding:14px 15px}.faq-list p{padding:0 15px 16px}}.panel-help{container-type:inline-size}@container (width<=760px){.panel-help .help-intro,.panel-help .help-content,.panel-help .support-form{grid-template-columns:1fr}.panel-help .support-form>*{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.faq-list summary span{transition:none}}.support-form>*{min-width:0}.support-form input,.support-form select,.support-form textarea{width:100%;min-width:0}.support-form-heading,.support-message,.support-form>button,.support-privacy{grid-column:1/-1}.support-privacy{color:var(--muted);text-align:center;margin:0;font-size:.7rem;line-height:1.55}.support-privacy a{font-weight:720}.help-intro>div{min-width:0}.help-intro h1,.help-content h2{overflow-wrap:anywhere;text-wrap:balance}@media (width<=420px){.help-page{width:calc(100% - 16px);padding:14px 0 48px}.help-intro{border-radius:22px;gap:18px;padding:21px 16px}.help-intro h1{font-size:clamp(2.2rem,12vw,3.05rem)}.help-contact-card,.support-form{border-radius:20px;padding:16px}.help-content{margin-top:16px;padding:20px 15px}.faq-list summary{padding:13px 14px;font-size:.86rem}.faq-list p{padding:0 14px 15px;font-size:.84rem}.support-form select{font-size:.82rem}}@container (width<=920px){.panel-help .help-intro,.panel-help .help-content{grid-template-columns:1fr}}@container (width<=420px){.panel-help.help-page{width:100%;padding-top:4px}.panel-help .help-intro{padding:20px 15px}.panel-help .help-content{padding:19px 14px}}.support-form{isolation:isolate;position:relative;overflow:hidden}.support-form>:not(.support-submit-state){transition:opacity .2s,transform .24s}.support-submit-button{position:relative}.support-submit-loading{justify-content:center;align-items:center;gap:9px;display:none}.support-submit-loading i{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite support-button-spin}.support-submit-button:is(.is-loading,:focus:not(:focus-visible)) .support-submit-label{display:none}.support-submit-button:is(.is-loading,:focus:not(:focus-visible)) .support-submit-loading{display:inline-flex}@keyframes support-button-spin{to{transform:rotate(1turn)}}.support-submit-state{z-index:2;text-align:center;opacity:0;pointer-events:none;place-content:center;justify-items:center;gap:9px;padding:28px;transition:opacity .12s linear,transform .2s;display:grid;position:absolute;inset:0;transform:translateY(4px)}.support-submit-state strong{font:700 clamp(1.35rem,3vw,1.8rem)/1.15 Poppins,sans-serif}.support-submit-state>span:last-child{max-width:320px;color:var(--muted);font-size:.84rem}.support-form.is-sending>:not(.support-submit-state){opacity:0;pointer-events:none;transform:translateY(-4px)}.support-form.is-sending .support-submit-state{opacity:1;transform:none}.support-sending-mark{background:linear-gradient(145deg,#e8e7ff,#f4edff);border-radius:25px;justify-content:center;align-items:center;gap:7px;width:78px;height:78px;margin-bottom:7px;display:flex;box-shadow:0 16px 34px #5b52d929}.support-sending-mark i{background:var(--violet);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite support-dot}.support-sending-mark i:nth-child(2){animation-delay:.14s}.support-sending-mark i:nth-child(3){animation-delay:.28s}@keyframes support-dot{0%,60%,to{opacity:.42;transform:translateY(0)}30%{opacity:1;transform:translateY(-7px)}}.support-form-complete{background:radial-gradient(circle at 50% 35%,#ccff6838,#0000 34%),linear-gradient(150deg,#fff,#f7f7ff);grid-template-columns:1fr;place-items:center;min-height:510px}.support-complete-content{text-align:center;justify-items:center;gap:10px;max-width:390px;margin:auto;animation:.55s cubic-bezier(.2,.8,.2,1) both support-complete-in;display:grid}.support-complete-content h2{margin:.05em 0;font-size:clamp(1.8rem,4vw,2.5rem)}.support-complete-content>p:not(.eyebrow){color:var(--muted);margin:0 0 12px;line-height:1.65}.support-complete-content .button{width:auto;min-width:190px}.support-complete-mark{width:92px;height:92px;margin-bottom:8px;display:block}.support-complete-mark svg{width:100%;height:100%;display:block;overflow:visible}.support-complete-mark circle{fill:#effbd8;stroke:#a6d73d;stroke-width:2px;stroke-dasharray:150;stroke-dashoffset:150px;animation:.65s ease-out .12s forwards support-ring}.support-complete-mark path{fill:none;stroke:#466d00;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:35;stroke-dashoffset:35px;animation:.38s ease-out .52s forwards support-check}@keyframes support-complete-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes support-ring{to{stroke-dashoffset:0}}@keyframes support-check{to{stroke-dashoffset:0}}@media (width<=420px){.support-form-complete{min-height:590px}.support-submit-state{padding:20px}.support-complete-content{max-width:290px}.support-complete-mark{width:82px;height:82px}}@media (prefers-reduced-motion:reduce){.support-form>:not(.support-submit-state),.support-submit-state,.support-complete-content,.support-complete-mark circle,.support-complete-mark path,.support-sending-mark i,.support-submit-loading i{transition:none;animation:none}.support-complete-mark circle,.support-complete-mark path{stroke-dashoffset:0}}
