.support-page .support-hero{padding-block:58px 64px}.support-page .support-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,64px);font-weight:750;line-height:1.06}.support-page .support-intro{max-width:650px;color:var(--muted);margin:22px 0 0;font-size:19px;line-height:1.65}.support-page .support-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.support-page .support-contact-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;min-width:0;padding:30px}.support-page .support-card-label{color:var(--muted-2);letter-spacing:.12em;margin:0 0 16px;font-size:11px;font-weight:700}.support-page .support-contact-card h2{letter-spacing:-.02em;margin:0;font-size:21px}.support-page .support-email{overflow-wrap:anywhere;margin-top:12px;font-size:clamp(19px,2vw,24px);font-weight:650;display:inline-block}.support-page .support-contact-card>p:last-child{max-width:470px;color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.7}.support-page .support-section{padding-block:56px}.support-page .support-section h2{letter-spacing:-.035em;margin:0;font-size:clamp(25px,2.5vw,32px);line-height:1.25}.support-page .support-section p:not(.eyebrow){color:var(--muted);line-height:1.7}.support-page :is(.support-hero,.support-section) a:not(.button){color:#60ddfb;text-underline-offset:4px;-webkit-text-decoration:underline #60ddfb66;text-decoration:underline #60ddfb66}.support-page :is(.support-hero,.support-section) a:not(.button):hover{color:#fff;text-decoration-color:currentColor}.support-page .support-start-band{background:#081827;border-block:1px solid #203346}.support-page .support-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:30px 0 26px;padding:0;list-style:none;display:grid}.support-page .support-step-number{color:#60ddfb;letter-spacing:.08em;font-size:13px;font-weight:700;display:block}.support-page .support-steps p{max-width:320px;margin:12px 0 0;font-size:15px}.support-page .support-start-links{margin:0;font-size:14px}.support-page .support-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.support-page .support-help-card{border:1px solid var(--line);background:#071624;border-radius:14px;min-width:0;padding:30px}.support-page .support-help-card h2{font-size:24px}.support-page .support-answer{margin-top:26px}.support-page .support-answer+.support-answer{border-top:1px solid var(--line);padding-top:22px}.support-page .support-answer h3{margin:0;font-size:16px;font-weight:650;line-height:1.5}.support-page .support-answer p{margin:8px 0 0;font-size:14px}.support-page .support-message-band{background:#0a1d30;border-block:1px solid #203346}.support-page .support-message-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.support-page .support-message-grid h2{max-width:380px}.support-page .support-message-grid p:not(.eyebrow){font-size:14px}.support-page .support-message-grid .button{margin-top:12px}.support-page .support-checklist{color:var(--muted);margin:0;padding-left:20px;font-size:15px;line-height:1.7}.support-page .support-checklist li{padding-left:6px}.support-page .support-checklist li+li{margin-top:12px}.support-page .support-checklist li::marker{color:#60ddfb}.support-page .support-private-note{border-top:1px solid #294153;margin:22px 0 0;padding-top:20px}.support-page .support-operator{border-bottom:1px solid var(--line);padding-block:30px}.support-page .support-operator h2{margin:0 0 6px;font-size:13px;font-weight:650}.support-page .support-operator p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.support-page .support-operator .doc-callout{background:var(--panel);color:var(--ink);margin:0}@media (width<=980px){.support-page .support-hero{padding-block:38px 44px}.support-page .support-intro{font-size:17px}.support-page .support-contact-grid{gap:18px;margin-top:32px}.support-page .support-contact-card,.support-page .support-help-card{padding:24px}.support-page .support-section{padding-block:44px}.support-page .support-help-grid{gap:18px}.support-page .support-message-grid{gap:32px}}@media (width<=700px){.support-page .support-contact-grid,.support-page .support-help-grid,.support-page .support-message-grid{grid-template-columns:1fr}.support-page .support-hero h1{font-size:clamp(36px,8.5vw,48px)}.support-page .support-contact-card,.support-page .support-help-card{padding:24px 22px}.support-page .support-steps{grid-template-columns:1fr;gap:22px}.support-page .support-steps li{align-items:baseline;gap:18px;display:flex}.support-page .support-step-number{flex-shrink:0}.support-page .support-steps p{max-width:none;margin:0}.support-page .support-message-grid{gap:28px}}
