.support-desk{--sup-ink:#0b1220;--sup-signal:#0e7490;--sup-steel:#1e3a5f;--sup-grid:#0e749012;min-width:0;overflow-x:clip}.support-channels{gap:.85rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.support-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.support-channels{grid-template-columns:repeat(3,minmax(0,1fr))}}a.card-link.support-channel{min-width:0;height:100%;color:inherit;animation:support-rise .65s var(--ease-out-soft) both;flex-direction:column;padding:1.25rem 1.15rem;text-decoration:none;display:flex}a.card-link.support-channel:first-child{animation-delay:40ms}a.card-link.support-channel:nth-child(2){animation-delay:.1s}a.card-link.support-channel:nth-child(3){animation-delay:.16s}@media (min-width:640px){a.card-link.support-channel{padding:1.4rem 1.35rem}}.support-channel-mark{margin-bottom:.85rem}.support-channel-mark .icon-badge{color:#155e75;background:linear-gradient(#fffffffa,#f8fafceb);border-color:#0e749029;border-radius:.45rem;width:2.25rem;height:2.25rem;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a08}.support-channel-mark .icon-badge svg{width:1rem;height:1rem}.support-channel-title{letter-spacing:-.02em;color:var(--sup-ink);transition:color .25s var(--ease-out-soft);font-size:1rem;font-weight:650}.support-channel:hover .support-channel-title{color:#155e75}.support-channel-desc{color:#64748b;margin-top:.45rem;font-size:.875rem;line-height:1.6}.support-channel-contact{color:#155e75;overflow-wrap:anywhere;word-break:break-word;transition:color .25s var(--ease-out-soft);margin-top:.9rem;font-size:.875rem;font-weight:600}@media (min-width:640px){.support-channel-contact{font-size:.95rem}}.support-channel:hover .support-channel-contact{color:var(--sup-ink)}.support-channel-meta{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;color:#64748b;margin-top:auto;padding-top:.85rem;font-size:.6875rem}.support-scope{gap:.85rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.support-scope{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.support-scope .spec-card{min-width:0;animation:support-rise .7s var(--ease-out-soft) 80ms both;padding:1.25rem 1.15rem}@media (min-width:640px){.support-scope .spec-card{padding:1.4rem 1.35rem}}.support-scope-title{letter-spacing:-.02em;color:var(--sup-ink);font-size:1rem;font-weight:650}.support-scope-list{margin:.85rem 0 0;padding:0;list-style:none}.support-scope-list li{color:#475569;padding-left:1.1rem;font-size:.875rem;line-height:1.55;position:relative}.support-scope-list li+li{margin-top:.5rem}.support-scope-list li:before{content:"";background:var(--sup-signal);border-radius:1px;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0;box-shadow:0 0 0 3px #0e74901f}.support-scope-list a{color:#155e75;transition:color .25s var(--ease-out-soft);font-weight:500;text-decoration:none}.support-scope-list a:hover{color:var(--sup-ink)}.support-desk .sec-step-copy a,.support-desk .page-section-lead a{color:#155e75;transition:color .25s var(--ease-out-soft);font-weight:500;text-decoration:none}.support-desk .sec-step-copy a:hover,.support-desk .page-section-lead a:hover{color:var(--sup-ink)}.support-cta{margin-top:3rem}.support-faq{border-radius:var(--radius-lg);animation:support-rise .75s var(--ease-out-soft) .12s both;background:radial-gradient(50% 40% at 0 0,#0e74900f,#0000 55%),linear-gradient(#fffffff5,#ffffffe0);border:1px solid #0f172a1a;margin-top:1.5rem;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 8px 22px #0f172a09}.support-faq .faq-shell{background:0 0;border:0}@keyframes support-rise{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){a.card-link.support-channel,.support-scope .spec-card,.support-faq{animation:none}}
