.support-home{max-width:1180px;color:var(--studio-text,#ecf2ed);margin:0 auto;padding:52px 36px 48px}.support-heading{max-width:700px;margin-bottom:32px}.support-eyebrow{color:#b4ec7c;letter-spacing:2px;align-items:center;gap:8px;font-size:11px;font-weight:750;display:flex}.support-heading h1{letter-spacing:-2px;margin:19px 0 18px;font-size:clamp(36px,4.7vw,58px);line-height:1.07}.support-heading h1 span{color:#b4ec7c}.support-heading>p{color:#a4b3aa;max-width:610px;font-size:15px;line-height:1.7}.support-layout{grid-template-columns:minmax(0,1.85fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.support-request{background:linear-gradient(135deg,#19201c,#131a17);border:1px solid #ffffff16;border-radius:20px;overflow:hidden}.support-card-heading{border-bottom:1px solid #ffffff10;align-items:center;gap:13px;padding:24px 26px;display:flex}.support-icon,.support-aside-icon{color:#b4ec7c;background:#b4ec7c0a;border:1px solid #b4ec7c26;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.support-card-heading h2{letter-spacing:-.4px;margin:0 0 4px;font-size:19px}.support-card-heading p{color:#9aaa9f;font-size:11px;line-height:1.5}.support-private{color:#9bb78e;border:1px solid #b4ec7c22;border-radius:20px;flex-shrink:0;align-items:center;gap:5px;margin-left:auto;padding:4px 8px;font-size:10px;display:flex}.support-form{padding:24px 26px}.support-field{color:#d7e1d9;margin:0 0 22px;font-size:12px;font-weight:650;display:block}.support-field>span:has(svg){align-items:center;gap:6px;display:flex}.support-field input,.support-field select,.support-field textarea{color:#ecf2ed;outline-offset:2px;width:100%;min-width:0;font:inherit;box-shadow:none;background:#0e1512;border:1px solid #ffffff20;border-radius:9px;margin:9px 0 0;padding:12px 13px;font-size:13px;font-weight:400;line-height:1.5;display:block}.support-field input:focus,.support-field select:focus,.support-field textarea:focus{border-color:#b4ec7c80;outline:2px solid #b4ec7c88}.support-field input::placeholder,.support-field textarea::placeholder{color:#74857a;opacity:1}.support-field textarea{resize:vertical;min-height:170px;max-height:600px}.support-field small{color:#819589;margin-top:7px;font-size:10px;font-weight:400;line-height:1.5;display:block}.support-field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.support-optional{color:#819589;margin-left:5px;font-size:10px;font-weight:400;display:inline-block}.support-form-footer{justify-content:space-between;align-items:center;gap:16px;padding-top:3px;display:flex}.support-form-footer p{color:#91a295;overflow-wrap:anywhere;align-items:flex-start;gap:7px;max-width:330px;font-size:10px;line-height:1.65;display:flex}.support-form-footer p>svg{flex-shrink:0;margin-top:2px}.support-form-footer strong{color:#b6c5b9;font-weight:500}.support-submit{color:#14200d;cursor:pointer;background:#b4ec7c;border:1px solid #b4ec7c88;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:12px 17px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.support-submit:hover{background:#c4f596}.support-submit:disabled{opacity:.6;cursor:wait}.support-submit:focus-visible{outline-offset:4px;outline:3px solid #f4ffeb}.support-result{color:#c2dfb0;background:#b4ec7c0b;border:1px solid #b4ec7c40;border-radius:10px;align-items:flex-start;gap:10px;margin-top:20px;padding:14px;font-size:12px;line-height:1.6;display:flex}.support-result>svg{flex-shrink:0;margin-top:2px}.support-result-error{color:#f6c9a0;background:#eea65b0a;border-color:#eea65b45}.support-result a{text-decoration:underline}.support-options{gap:16px;display:grid}.support-community{background:radial-gradient(at 0 0,#777de31a,#0000 75%),#171b24;border:1px solid #999eff2b;border-radius:20px;padding:25px}.support-aside-icon{color:#b6b9ff;background:#999eff12;border-color:#999eff26;margin-bottom:19px}.support-community .support-eyebrow{color:#a7aade;letter-spacing:1.8px;font-size:9px}.support-community h2{letter-spacing:-.8px;margin:12px 0 14px;font-size:25px;line-height:1.2}.support-community p{color:#a7aec0;font-size:12px;line-height:1.7}.support-community>a{color:#c7caff;background:#a3a7ff10;border:1px solid #a3a7ff35;border-radius:9px;justify-content:space-between;align-items:center;margin-top:20px;padding:12px 14px;font-size:12px;font-weight:700;display:flex}.support-community>a:hover{background:#a3a7ff20}.support-community small{color:#838ca6;margin-top:13px;font-size:10px;line-height:1.6;display:block}.support-email-card{background:#141b17;border:1px solid #ffffff14;border-radius:16px;padding:22px}.support-email-card>svg{color:#b4ec7c;margin-bottom:12px}.support-email-card h3{margin-bottom:5px;font-size:14px}.support-email-card p{color:#96a89c;font-size:11px}.support-email-card a{overflow-wrap:anywhere;color:#c1d8b4;justify-content:space-between;align-items:center;gap:7px;margin-top:12px;font-size:11px;display:flex}.support-email-card a>svg{flex-shrink:0}.support-shortcuts{background:#ffffff02;border:1px solid #ffffff14;border-radius:14px;gap:0;padding:5px 16px;font-size:12px;display:grid}.support-shortcuts>a{color:#b9c8bd;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.support-shortcuts>a+a{border-top:1px solid #ffffff0d}.support-shortcuts span{align-items:center;gap:10px;display:flex}.support-shortcuts span>svg{color:#97b58a}.support-footer{color:#819589;align-items:flex-start;gap:10px;max-width:780px;margin-top:24px;font-size:11px;line-height:1.7;display:flex}.support-footer>svg{flex-shrink:0;margin-top:3px}.support-privacy-note{color:#a8b8ac;padding:16px 26px 0;font-size:11px;line-height:1.7}.support-privacy-note a{color:#b4ec7c;align-items:center;gap:5px;margin:10px 15px 0 0;display:inline-flex}.support-signin{flex-direction:column;align-items:flex-start;gap:16px;padding:32px 26px;display:flex}.support-signin>svg{color:#b4ec7c}.support-signin h3{font-size:20px}.support-signin p{color:#a3b5a8;max-width:440px;font-size:13px;line-height:1.7}.support-email-link{color:#b4ec7c;font-size:12px}.support-spin{animation:1.4s linear infinite support-spin}@keyframes support-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.support-layout{grid-template-columns:minmax(0,1fr) 290px}.support-card-heading{flex-wrap:wrap}.support-private{display:none}.support-form-footer{flex-direction:column;align-items:flex-start}.support-submit{width:100%}.support-home{padding:38px 24px}}@media (max-width:700px){.support-layout{grid-template-columns:1fr}.support-home{padding:30px 18px}.support-heading h1{letter-spacing:-1.6px;font-size:40px}.support-heading>p{font-size:14px}.support-card-heading,.support-form{padding:20px}.support-field-row{grid-template-columns:1fr;gap:0}.support-options{grid-template-columns:1fr}.support-community h2 br{display:none}.support-form-footer p{max-width:none}.support-field textarea{min-height:180px}.support-heading{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.support-spin{animation:none}}
