.support_page__xt0qf{--primary:#1677ff;--secondary:#12d8c4;--ink:#0f172a;--muted:#64748b;--gradient-main:linear-gradient(135deg,var(--primary),var(--secondary));--shadow:0 24px 70px rgba(15,23,42,0.08);min-height:100vh;padding:6rem 0 0;background:radial-gradient(circle at 10% 0,rgba(22,119,255,.14),transparent 26rem),radial-gradient(circle at 90% 15%,rgba(18,216,196,.16),transparent 28rem),#f8fcff}.support_contactSection__ROfvk{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:clamp(1.5rem,4vw,3.5rem);display:grid;grid-template-columns:.9fr 1.1fr;gap:2rem;align-items:center;border-radius:2rem;background:radial-gradient(circle at 10% 10%,rgba(22,119,255,.12),transparent 24rem),radial-gradient(circle at 90% 90%,rgba(18,216,196,.14),transparent 24rem),linear-gradient(135deg,#ffffff,#f4fbff);border:1px solid rgba(15,23,42,.08);box-shadow:var(--shadow)}.support_contactIntro__EbGJl>p:first-child{display:inline-flex;gap:.6rem;color:var(--primary);font-size:.78rem;font-weight:850;text-transform:uppercase;letter-spacing:.14em}.support_contactIntro__EbGJl>p:first-child:before{content:"✦"}.support_contactIntro__EbGJl h1{margin:0;color:var(--ink);font-family:var(--font-lobster),cursive;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:400;line-height:.95}.support_contactIntro__EbGJl h1 span{display:block;background:var(--gradient-main);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.support_introText__G6_go{margin-top:1.2rem;color:var(--muted);line-height:1.8}.support_contactInfo__9koQH{display:grid;gap:.7rem;margin-top:1.5rem;color:#243044;font-weight:750}.support_contactForm__BCEVm{padding:clamp(1.2rem,3vw,2rem);border-radius:1.6rem;background:rgba(255,255,255,.92);border:1px solid rgba(226,236,246,.95);box-shadow:0 24px 70px rgba(15,23,42,.08)}.support_formHeader__E6DU2{align-items:center;gap:.6rem;margin-bottom:1.2rem;color:var(--primary);font-weight:900}.support_formGrid__fpsYb{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.support_contactForm__BCEVm label{display:grid;gap:.5rem;margin-bottom:1rem;color:var(--ink);font-size:.9rem;font-weight:800}.support_contactForm__BCEVm input,.support_contactForm__BCEVm textarea{width:100%;padding:.95rem 1rem;border:1px solid rgba(15,23,42,.12);border-radius:.9rem;color:var(--ink);background:#ffffff;font:inherit;outline:none}.support_contactForm__BCEVm input:focus,.support_contactForm__BCEVm textarea:focus{border-color:rgba(22,119,255,.55);box-shadow:0 0 0 4px rgba(22,119,255,.12)}.support_contactForm__BCEVm textarea{resize:vertical}.support_contactForm__BCEVm button{min-height:3.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:0 1.4rem;border:0;border-radius:.9rem;color:white;background:var(--gradient-main);font-weight:900;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}.support_contactForm__BCEVm button:hover{transform:translateY(-3px);box-shadow:0 24px 52px rgba(22,119,255,.25)}.support_contactForm__BCEVm button:disabled{opacity:.7;cursor:wait}.support_errorMessage__snhZm,.support_successMessage__KY2bI{margin:1rem 0 0;font-weight:750}.support_successMessage__KY2bI{color:#059669}.support_errorMessage__snhZm{color:#dc2626}.support_notice__g0DfN{display:flex;align-items:center;gap:.5rem;margin:1rem 0 0;color:var(--muted);font-size:.85rem;line-height:1.6}.support_honeypot__x5_od{position:absolute;left:-9999px}@media (max-width:900px){.support_contactSection__ROfvk{grid-template-columns:1fr}}@media (max-width:640px){.support_page__xt0qf{padding-top:5rem}.support_contactSection__ROfvk{width:calc(100% - 2rem);padding:1.2rem;border-radius:1.5rem}.support_formGrid__fpsYb{grid-template-columns:1fr}}.support_studioLink__5c3PG{color:#1677ff;font-weight:800;text-decoration:none}.support_studioLink__5c3PG:hover{text-decoration:underline}.support_formHeader__E6DU2{display:flex;gap:.9rem;align-items:flex-start;margin-bottom:1.4rem;padding:1rem;border-radius:1.2rem;background:linear-gradient(135deg,rgba(22,119,255,.08),rgba(18,216,196,.1));border:1px solid rgba(22,119,255,.12)}.support_formHeaderIcon__QtGsb{width:2.8rem;height:2.8rem;display:grid;place-items:center;flex-shrink:0;border-radius:1rem;color:white;background:linear-gradient(135deg,#1677ff,#12d8c4);box-shadow:0 14px 30px rgba(22,119,255,.22)}.support_formHeader__E6DU2 span{display:block;color:#0f172a;font-weight:950}.support_formHeader__E6DU2 p{margin:.25rem 0 0;color:#64748b;font-size:.88rem;line-height:1.5}.support_formFooter__J1ANY{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.support_formFooter__J1ANY span{display:inline-flex;align-items:center;gap:.45rem;padding:.65rem .8rem;border-radius:999px;color:#475569;background:#f6fbff;border:1px solid rgba(22,119,255,.1);font-size:.85rem;font-weight:750}.support_formFooter__J1ANY svg{color:#1677ff}