.support-page{padding-inline:24px;max-width:720px;padding-bottom:60px}.support-page h1{letter-spacing:-1px;margin:18px 0 6px;font-size:30px}.support-page>p{color:var(--muted);margin:0 0 22px;line-height:1.55}.support-page h2{margin:34px 0 14px;font-size:20px}.support-faq-group{margin:0 0 18px}.support-faq-group h3{color:#dce9ff;margin:0 0 8px;font-size:13px;font-weight:800}.support-faq-group details{background:#211e27;border:1px solid #ffffff12;border-radius:8px;margin:0 0 8px;padding:12px 14px}.support-faq-group details[open] summary{color:var(--primary-light);margin-bottom:8px}.support-faq-group summary{color:#e8edf5;cursor:pointer;font-size:13px;font-weight:700;list-style:none}.support-faq-group summary::-webkit-details-marker{display:none}.support-faq-group summary:before{content:"+ ";color:var(--primary-light);font-weight:900}.support-faq-group details[open] summary:before{content:"− "}.support-faq-group details p{color:#c3ccd9;margin:0;font-size:13px;line-height:1.6}.support-contact-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.support-contact-card{background:#211e27;border:1px solid #ffffff12;border-radius:10px;padding:16px}.support-contact-card h3{color:#dce9ff;margin:0 0 6px;font-size:13px;font-weight:800}.support-contact-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.support-ticket-section>p{color:var(--muted);margin:0 0 16px;line-height:1.55}.support-page form{background:#211e27;border:1px solid #ffffff12;border-radius:10px;gap:16px;padding:22px;display:grid}.support-page form label{color:#dce9ff;gap:6px;font-size:12px;font-weight:800;display:grid}.support-page form input,.support-page form select,.support-page form textarea{color:#fff;font:inherit;background:#111217;border:1px solid #ffffff28;border-radius:6px;padding:10px;font-size:13px}.support-page form select{appearance:auto;cursor:pointer}.support-page form textarea{resize:vertical;min-height:140px;line-height:1.5}.support-page form input:focus-visible,.support-page form select:focus-visible,.support-page form textarea:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}.support-page form [role=alert]{color:#ff9cac;margin:0;font-size:12px}.support-page form .primary-action{justify-self:start}.support-page>.support-fine-print{opacity:.8;margin:28px 0 0;font-size:12px;line-height:1.55}
