.support-route{--sp-card:#0f1214;--sp-card-hi:#14181b;--sp-card-rule:#fffaf021;--sp-radius:16px;--sp-mint:#d9ece4;--sp-mint-ink:#0d1412;--sp-mint-sub:#26312d;--sp-mint-mute:#55625d;background:var(--bg)}.support-route .sp{max-width:var(--maxw);font-family:var(--sans);color:var(--ink);margin:0 auto;padding:40px 24px 72px}.support-route .sp-vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.support-route .sp-h1{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:0;font-size:40px;font-weight:640;line-height:1.04}.support-route .sp-h1>span{display:block}.support-route .sp-sub{color:var(--ink-sub);text-wrap:balance;margin:12px 0 0;font-size:17px;line-height:1.4}.support-route .sp-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px;display:grid}.support-route .sp-icon{width:44px;height:44px;color:var(--ink-sub);flex:none;justify-content:center;align-items:center;display:inline-flex}.support-route .sp-arrow{flex:none;width:20px;height:20px;transition:transform .2s}.support-route .sp-chat{border-radius:var(--sp-radius);background:var(--sp-mint);min-width:0;color:var(--sp-mint-ink);flex-direction:column;padding:24px 22px 22px;scroll-margin-top:96px;display:flex}.support-route .sp-chat .sp-icon{color:var(--sp-mint-ink)}.support-route .sp-chat-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:20px;display:flex}.support-route .sp-chat-h2{letter-spacing:-.035em;color:var(--sp-mint-ink);text-wrap:balance;margin:0;font-size:30px;font-weight:640;line-height:1.08}.support-route .sp-chat .sp-chip{color:var(--sp-mint-sub);font-size:15px}.support-route .sp-chat-body{max-width:25em;color:var(--sp-mint-sub);text-wrap:pretty;margin:12px 0 28px;font-size:16px;line-height:1.45}.support-route .sp-chat-cta{background:var(--sp-mint-ink);color:#f4f7f5;letter-spacing:-.01em;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:56px;margin-top:auto;padding:0 20px;font-size:17px;font-weight:600;text-decoration:none;transition:background-color .18s;display:flex}.support-route .sp-chat-cta:hover{background:#1c2925}.support-route .sp-chat-cta:hover .sp-arrow,.support-route .sp-link:hover .sp-arrow,.support-route .sp-way:hover .sp-arrow{transform:translate(3px)}.support-route .sp-cards{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.support-route .sp-card{border:1px solid var(--sp-card-rule);border-radius:var(--sp-radius);background:var(--sp-card);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;min-width:0;padding:22px 20px 20px;scroll-margin-top:96px;display:grid}.support-route .sp-card-main{display:contents}.support-route .sp-card>.sp-icon{grid-area:1/1}.support-route .sp-card-top{flex-wrap:wrap;grid-area:1/2;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.support-route .sp-card-title{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin:0;font-size:22px;font-weight:600;line-height:1.2}.support-route .sp-chip{line-height:28px;font-family:var(--sans);color:var(--ink-sub);white-space:nowrap;font-size:15px;display:inline-block}.support-route .sp-value,.support-route .sp-card-body,.support-route .sp-card-foot,.support-route .sp-callback{grid-column:1/-1;min-width:0}.support-route .sp-value{letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;align-items:center;gap:6px;margin:16px 0 0;font-size:22px;font-weight:500;line-height:1.2;display:flex}.support-route .sp-value a{color:inherit;margin-block:-9px;padding-block:9px;text-decoration:none;transition:color .16s}.support-route .sp-value a:hover{color:var(--signal-ink)}.support-route .sp-copy{width:44px;height:44px;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:-10px 0;padding:0;transition:color .16s,background-color .16s;display:inline-flex}.support-route .sp-copy svg{width:22px;height:22px}.support-route .sp-copy:hover{color:var(--ink);background:#fffaf00f}.support-route .sp-copy[data-copied]{color:var(--signal)}.support-route .sp-card-body{color:var(--ink-sub);text-wrap:pretty;margin:10px 0 0;font-size:15.5px;line-height:1.45}.support-route .sp-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 16px;margin-top:8px;display:flex}.support-route .sp-link{min-height:44px;font:inherit;letter-spacing:-.01em;color:var(--signal);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.support-route .sp-link:hover{color:var(--signal-ink)}.support-route .sp-link[aria-expanded=true] .sp-arrow,.support-route .sp-link[aria-expanded=true]:hover .sp-arrow{transform:rotate(90deg)}.support-route .sp-card-note{color:var(--ink-mute);white-space:nowrap;font-size:15px;line-height:1.4}.support-route .sp-callback{border-top:1px solid #fffaf01a;margin-top:14px;padding-top:20px}.support-route .sp-callback .sup-callback-field{flex:1 1 0;min-width:0}.support-route .sp-callback .sup-callback-field input{box-sizing:border-box;width:100%;min-width:0}.support-route .sp-reach{color:var(--ink-sub);text-wrap:pretty;margin:16px 0 0;font-size:15px;line-height:1.4}.support-route .sp-strip{border:1px solid var(--sp-card-rule);border-radius:var(--sp-radius);background:var(--sp-card);grid-template-columns:minmax(0,1fr);margin:16px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.support-route .sp-strip>li{min-width:0;display:flex}.support-route .sp-strip>li+li{border-top:1px solid var(--sp-card-rule)}.support-route .sp-way{min-width:0;color:inherit;flex:auto;align-items:center;gap:14px;padding:20px 16px;text-decoration:none;transition:background-color .2s;display:flex}.support-route .sp-way:hover{background:var(--sp-card-hi)}.support-route .sp-way-text{flex-direction:column;gap:6px;min-width:0;display:flex}.support-route .sp-way-q{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:17px;font-weight:600;line-height:1.25}.support-route .sp-way-cta{letter-spacing:-.01em;color:var(--signal);white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.support-route .sp-questions{grid-template-columns:minmax(0,1fr);gap:0;margin-top:64px;scroll-margin-top:96px;display:grid}.support-route .sp-questions-h2{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;grid-column:1/-1;margin:0;font-size:28px;font-weight:640;line-height:1.1}.support-route .sp-qgroup{min-width:0;margin-top:28px}.support-route .sp-qgroup-name{letter-spacing:-.01em;color:var(--ink-sub);margin:0 0 8px;font-size:15px;font-weight:600}.support-route details.sp-q{border-bottom:1px solid var(--sp-card-rule)}.support-route details.sp-q>summary{letter-spacing:-.01em;min-height:56px;color:var(--ink);cursor:pointer;text-wrap:balance;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:17px;font-weight:500;line-height:1.3;list-style:none;display:flex}.support-route details.sp-q>summary::-webkit-details-marker{display:none}.support-route .sp-q-mark{width:20px;height:20px;color:var(--ink-mute);flex:none;transition:transform .22s cubic-bezier(.2,.6,.1,1);transform:rotate(90deg)}.support-route details.sp-q[open] .sp-q-mark{transform:rotate(-90deg)}.support-route .sp-q-body{color:var(--ink-sub);text-wrap:pretty;padding:0 36px 22px 0;font-size:15.5px;line-height:1.6}.support-route .sp-q-body a{color:var(--ink);text-underline-offset:3px}.support-route .sp a:focus-visible,.support-route .sp button:focus-visible,.support-route .sp summary:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.support-route .sp-chat a:focus-visible{outline-color:#1f6b57}.support-route .sp-way:focus-visible{outline-offset:-3px}@media (min-width:768px){.support-route .sp{max-width:688px;padding:56px 24px 96px}.support-route .sp-h1{font-size:54px}.support-route .sp-sub{margin-top:14px;font-size:21px}.support-route .sp-grid{margin-top:40px}.support-route .sp-icon{width:54px;height:54px}.support-route .sp-icon svg{width:30px;height:30px}.support-route .sp-chat{padding:32px 32px 28px}.support-route .sp-chat-top{margin-top:24px}.support-route .sp-chat-h2{font-size:44px}.support-route .sp-chat-body{margin-bottom:36px;font-size:19px}.support-route .sp-chat-cta{min-height:64px;font-size:19px}.support-route .sp-card{align-items:start;column-gap:20px;padding:22px 26px 18px 22px}.support-route .sp-card>.sp-icon{grid-row:1/span 2}.support-route .sp-card-top{min-height:46px}.support-route .sp-value,.support-route .sp-card-body,.support-route .sp-card-foot{grid-column:2}.support-route .sp-card-title{font-size:26px}.support-route .sp-value{gap:10px;margin-top:8px;font-size:28px}.support-route .sp-card-body{font-size:16px}.support-route .sp-way{gap:28px;padding:24px 30px}.support-route .sp-way-q{font-size:19px}.support-route .sp-way-cta{font-size:17px}.support-route .sp-questions{margin-top:80px}.support-route .sp-questions-h2{font-size:36px}.support-route .sp-qgroup{margin-top:36px}.support-route .sp-qgroup-name{font-size:16px}}@media (min-width:1024px){.support-route .sp{max-width:var(--maxw);padding:64px var(--gutter) 120px}.support-route .sp-h1{font-size:clamp(56px,5.2vw,68px)}.support-route .sp-h1>span{display:inline}.support-route .sp-sub{font-size:clamp(21px,1.9vw,25px)}.support-route .sp-grid{grid-template-columns:minmax(0,1.015fr) minmax(0,1fr);gap:18px;margin-top:36px}.support-route .sp-chat{padding:clamp(26px,2.4vw,30px) clamp(28px,3vw,40px) clamp(28px,3vw,40px)}.support-route .sp-chat-h2{font-size:clamp(42px,4.2vw,54px)}.support-route .sp-chat-body{font-size:clamp(18px,1.6vw,21px)}.support-route .sp-cards{gap:18px}.support-route .sp-card{align-content:start}.support-route .sp-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.support-route .sp-strip>li+li{background:linear-gradient(var(--sp-card-rule), var(--sp-card-rule)) left center / 1px 62% no-repeat;border-top:0}.support-route .sp-questions{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;margin-top:96px}.support-route .sp-questions-h2{font-size:clamp(36px,3.4vw,44px)}}@media (prefers-reduced-motion:reduce){.support-route .sp-arrow,.support-route .sp-chat-cta,.support-route .sp-copy,.support-route .sp-way,.support-route .sp-q-mark,.support-route .sp-value a{transition:none}}.support-route .sup-callback-form{flex-direction:column;gap:12px;display:flex}.support-route .sup-callback-row{gap:10px;display:flex}.support-route .sup-callback-field{flex-direction:column;flex:auto;gap:5px;display:flex}.support-route .sup-callback-field label{color:var(--ink-mute);font-size:13px;font-weight:500}.support-route .sup-callback-field input{min-height:44px;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#fffaf008;border:1px solid #fffaf01f;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:16px}.support-route .sup-callback-field input:focus{border-color:#fffaf04d;outline:none}.support-route .sup-callback-mode-toggle{gap:8px;display:flex}.support-route .sup-callback-mode-toggle button{color:var(--ink-mute);cursor:pointer;background:#fffaf005;border:1px solid #fffaf01a;border-radius:999px;flex:auto;min-height:44px;padding:8px 10px;font-size:11.5px;transition:color .16s,border-color .16s,background-color .16s}.support-route .sup-callback-mode-toggle button.is-on{color:var(--ink);background:#fffaf00f;border-color:#fffaf047}.support-route .sup-callback-submit-row{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:4px;display:flex}.support-route .sup-callback-consent{color:var(--ink-mute);max-width:42ch;font-size:12px;line-height:1.5}.support-route .sup-callback-honeypot{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.support-route .sup-callback-turnstile-mount{min-height:0}.support-route .sup-callback-turnstile-mount.is-loaded{margin-top:2px}.support-route .sup-callback-error{color:var(--ink-mute);font-size:12.5px;line-height:1.5}.support-route .sup-callback-submit{color:var(--ink);cursor:pointer;white-space:nowrap;background:#fffaf00f;border:1px solid #fffaf033;border-radius:999px;flex:none;min-height:44px;padding:9px 18px;font-size:12px;transition:border-color .16s,background-color .16s}.support-route .sup-callback-submit:hover:not(:disabled){background:#fffaf01a;border-color:#fffaf05c}.support-route .sup-callback-submit:disabled{opacity:.5;cursor:not-allowed}.support-route .sup-callback-success p{color:var(--ink-sub);font-size:14.5px;line-height:1.6}@media (max-width:480px){.support-route .sup-callback-row{flex-direction:column}.support-route .sup-callback-submit-row{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.support-route .sup-callback-mode-toggle button,.support-route .sup-callback-submit{transition:none}}.support-route .sup-callback-schedule{flex-direction:column;gap:12px;display:flex}.support-route .sup-cb-grouplabel{color:var(--ink-mute);align-items:baseline;gap:8px;font-size:13px;font-weight:500;display:flex}.support-route .sup-cb-tz{color:var(--ink-mute);font-weight:400}.support-route .sup-cb-days{scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.support-route .sup-cb-day{min-width:76px;min-height:44px;color:var(--ink-mute);cursor:pointer;background:#fffaf005;border:1px solid #fffaf01a;border-radius:10px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:8px 10px;transition:color .16s,border-color .16s,background-color .16s;display:flex}.support-route .sup-cb-day .d1{font-size:12px}.support-route .sup-cb-day .d2{color:var(--ink-sub);font-size:12.5px}.support-route .sup-cb-day:hover:not(:disabled){border-color:#fffaf03d}.support-route .sup-cb-day.is-on{color:var(--ink);background:#fffaf012;border-color:#fffaf052}.support-route .sup-cb-day.is-on .d2{color:var(--ink)}.support-route .sup-cb-day:disabled{opacity:.35;cursor:default}.support-route .sup-cb-slots{scrollbar-width:thin;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:214px;padding-right:4px;display:grid;overflow-y:auto}.support-route .sup-cb-slot{color:var(--ink-mute);cursor:pointer;white-space:nowrap;background:#fffaf005;border:1px solid #fffaf01a;border-radius:8px;min-height:44px;padding:9px 4px;font-size:12px;transition:color .16s,border-color .16s,background-color .16s}.support-route .sup-cb-slot:hover{border-color:#fffaf03d}.support-route .sup-cb-slot.is-on{color:var(--ink);background:#fffaf012;border-color:#fffaf052}.support-route .sup-cb-none{color:var(--ink-mute);grid-column:1/-1;font-size:12.5px}@media (max-width:480px){.support-route .sup-cb-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.support-route .sup-cb-day,.support-route .sup-cb-slot{transition:none}}
