.contact-form-module__0cGEma__form{gap:12px;max-width:640px;display:grid}.contact-form-module__0cGEma__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:560px){.contact-form-module__0cGEma__row{grid-template-columns:1fr}}.contact-form-module__0cGEma__input,.contact-form-module__0cGEma__textarea{border:1px solid var(--border,#e2e5ea);background:var(--background,#fff);width:100%;color:inherit;font:inherit;border-radius:10px;padding:11px 14px;font-size:14px}.contact-form-module__0cGEma__textarea{resize:vertical}.contact-form-module__0cGEma__done{border:1px solid var(--arealox-green,#20d529);border-radius:12px;max-width:640px;padding:20px 24px}
.support-module__a4J_va__page{width:100%;overflow:hidden}.support-module__a4J_va__search{background:var(--surface);border:1px solid var(--border);width:100%;max-width:520px;height:54px;box-shadow:var(--shadow-soft);border-radius:12px;align-items:center;gap:12px;margin-top:34px;padding:0 18px;display:flex}.support-module__a4J_va__searchIcon{color:var(--foreground-secondary);display:flex}.support-module__a4J_va__searchIcon svg{width:19px;height:19px}.support-module__a4J_va__searchInput{width:100%;color:var(--foreground);background:0 0;border:0;outline:none;font-size:14px}.support-module__a4J_va__searchInput::placeholder{color:var(--foreground-secondary);opacity:.8}.support-module__a4J_va__categories{width:100%;padding:90px 0 20px}.support-module__a4J_va__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.support-module__a4J_va__card{background:linear-gradient(150deg, var(--surface), var(--background-secondary));border:1px solid var(--border);cursor:default;-webkit-user-select:none;user-select:none;border-radius:16px;padding:28px;transition:border-color .15s,transform .15s}.support-module__a4J_va__card:hover{border-color:var(--border-strong);transform:translateY(-2px)}.support-module__a4J_va__cardIcon{width:44px;height:44px;color:var(--arealox-blue);background:var(--background-secondary);border:1px solid var(--border);border-radius:10px;justify-content:center;align-items:center;display:flex}.support-module__a4J_va__cardIcon svg{width:21px;height:21px}.support-module__a4J_va__cardTitle{color:var(--foreground);margin:22px 0 0;font-size:17px;font-weight:650}.support-module__a4J_va__cardDesc{color:var(--foreground-secondary);margin:10px 0 0;font-size:14px;line-height:1.7}.support-module__a4J_va__faq{width:100%;padding:20px 0 40px}.support-module__a4J_va__faqTitle{color:var(--foreground);letter-spacing:-.04em;margin:0;padding-bottom:32px;font-size:clamp(30px,3vw,44px);font-weight:700}.support-module__a4J_va__faqList{grid-template-columns:1fr 1fr;gap:16px;display:grid}.support-module__a4J_va__faqItem{background:linear-gradient(150deg, var(--surface), var(--background-secondary));border:1px solid var(--border);border-radius:14px;padding:24px 26px}.support-module__a4J_va__faqQuestion{color:var(--foreground);margin:0;font-size:15px;font-weight:650}.support-module__a4J_va__faqAnswer{color:var(--foreground-secondary);margin:10px 0 0;font-size:14px;line-height:1.7}.support-module__a4J_va__contact{width:100%;padding:90px 0 110px}.support-module__a4J_va__contactInner{background:linear-gradient(150deg, var(--surface), var(--background-secondary));border:1px solid var(--border);border-radius:20px;justify-content:space-between;align-items:center;gap:40px;padding:48px;display:flex}.support-module__a4J_va__contactText h2{color:var(--foreground);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700}.support-module__a4J_va__contactText p{max-width:460px;color:var(--foreground-secondary);margin:14px 0 0;font-size:15px;line-height:1.7}.support-module__a4J_va__contactActions{flex:none;align-items:center;gap:12px;display:flex}@media (max-width:1000px){.support-module__a4J_va__grid{grid-template-columns:1fr 1fr}.support-module__a4J_va__faqList{grid-template-columns:1fr}.support-module__a4J_va__contactInner{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.support-module__a4J_va__categories{padding:60px 0 10px}.support-module__a4J_va__grid{grid-template-columns:1fr}.support-module__a4J_va__contact{padding:60px 0 70px}.support-module__a4J_va__contactInner{padding:28px}.support-module__a4J_va__contactActions{flex-direction:column;align-items:stretch;width:100%}}
