.support-page[data-v-4fb2c849]{min-height:100vh;display:flex;flex-direction:column}main[data-v-4fb2c849]{flex:1}.container[data-v-4fb2c849]{max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.hero[data-v-4fb2c849]{position:relative;height:470px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 1.5rem;background:#0f1729}.hero[data-v-4fb2c849]:before{content:"";position:absolute;top:-40%;right:-20%;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(77,159,255,.08) 0,transparent 70%);pointer-events:none}.hero__inner[data-v-4fb2c849]{position:relative;z-index:1;max-width:1100px;width:100%}.hero__text[data-v-4fb2c849]{text-align:left;max-width:600px}.hero__title[data-v-4fb2c849]{font-family:var(--font-heading);font-size:42px;font-weight:700;color:#fff;line-height:1.25;margin:0 0 1.25rem}.hero__desc[data-v-4fb2c849]{font-family:var(--font-body);font-size:16px;color:#fff9;line-height:1.8;margin:0 0 2.5rem;max-width:440px}.hero__btns[data-v-4fb2c849]{display:flex;gap:1rem;flex-wrap:wrap}.hero-btn[data-v-4fb2c849]{position:relative;display:inline-flex;align-items:center;gap:.6rem;padding:.85rem 2rem;border-radius:6px;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s ease;border:1px solid transparent}.hero-btn--android[data-v-4fb2c849]{background:#fff;color:#0f1729;border-color:#fff}.hero-btn--android[data-v-4fb2c849]:hover{background:#ffffffd9}.hero-btn--ios[data-v-4fb2c849]{background:transparent;color:#fff;border-color:#ffffff4d}.hero-btn--ios[data-v-4fb2c849]:hover{border-color:#fff;background:#ffffff14}.hero-btn__qr[data-v-4fb2c849]{bottom:calc(100% + 1rem);width:160px;height:160px;background:var(--white);border-radius:var(--radius-md);box-shadow:0 8px 30px #0000004d;padding:8px;opacity:0;visibility:hidden;transition:all var(--transition);z-index:10}.hero-btn__qr[data-v-4fb2c849],.hero-btn__qr[data-v-4fb2c849]:after{position:absolute;left:50%;transform:translate(-50%)}.hero-btn__qr[data-v-4fb2c849]:after{content:"";top:100%;border:8px solid transparent;border-top:8px solid var(--white)}.hero-btn__qr.show[data-v-4fb2c849]{opacity:1;visibility:visible}.hero-btn__qr img[data-v-4fb2c849]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:6px}.section-head[data-v-4fb2c849]{text-align:center;margin-bottom:3rem}.section-head__title[data-v-4fb2c849]{font-family:var(--font-heading);font-size:32px;font-weight:700;color:#0f172a;margin:0 0 .75rem}.section-head__subtitle[data-v-4fb2c849]{font-family:var(--font-body);font-size:15px;color:var(--text-secondary);margin:0}.downloads[data-v-4fb2c849]{padding:5rem 0;background:#f8fafc}.downloads__grid[data-v-4fb2c849]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.download-card[data-v-4fb2c849]{display:flex;align-items:center;gap:1rem;background:var(--white);border-radius:10px;padding:1.25rem 1.5rem;transition:box-shadow .25s ease;text-decoration:none;color:inherit;cursor:pointer}.download-card[data-v-4fb2c849]:hover{box-shadow:0 4px 16px #0000000f}.download-card__icon[data-v-4fb2c849]{flex-shrink:0;width:72px;height:72px;border-radius:10px;background:#f0f9fa;display:flex;align-items:center;justify-content:center;overflow:hidden}.download-card__thumb[data-v-4fb2c849]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.download-card__info[data-v-4fb2c849]{flex:1;min-width:0}.download-card__name[data-v-4fb2c849]{font-size:15px;font-weight:600;color:#0f172a;margin:0 0 .15rem}.download-card__desc[data-v-4fb2c849]{font-size:12px;color:var(--text-muted);margin:0}.download-card__action[data-v-4fb2c849]{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .85rem;font-size:13px;font-weight:600;color:var(--primary);background:#ebf3ff;border-radius:6px;flex-shrink:0;transition:all .2s ease}.download-card:hover .download-card__action[data-v-4fb2c849]{background:var(--primary);color:#fff}.faq[data-v-4fb2c849]{padding:5rem 0;background:var(--white)}.faq__list[data-v-4fb2c849]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.faq-card[data-v-4fb2c849]{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;transition:border-color .25s ease}.faq-card.is-open[data-v-4fb2c849]{border-color:var(--primary)}.faq-card__header[data-v-4fb2c849]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.5rem;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.faq-card__q[data-v-4fb2c849]{font-family:var(--font-heading);font-size:15px;font-weight:600;color:#0f172a;line-height:1.5}.faq-card__arrow[data-v-4fb2c849]{flex-shrink:0;color:var(--text-muted);transition:transform .25s ease}.faq-card.is-open .faq-card__arrow[data-v-4fb2c849]{transform:rotate(180deg);color:var(--primary)}.faq-card__body[data-v-4fb2c849]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-card.is-open .faq-card__body[data-v-4fb2c849]{grid-template-rows:1fr}.faq-card__a[data-v-4fb2c849]{font-family:var(--font-body);overflow:hidden;padding:0 1.5rem;font-size:14px;color:var(--text-secondary);line-height:1.8}.faq-card.is-open .faq-card__a[data-v-4fb2c849]{padding:0 1.5rem 1.25rem}@media(max-width:1024px){.downloads__grid[data-v-4fb2c849]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero[data-v-4fb2c849]{height:280px;padding:0 1.25rem;background-position:100% 0}.hero[data-v-4fb2c849]:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#0f1729d1,#0f17298c 55%,#0f172940);z-index:0;pointer-events:none}.hero__inner[data-v-4fb2c849]{position:relative;z-index:1}.hero__title[data-v-4fb2c849]{font-size:28px;line-height:1.3;margin:.75rem 0}.hero__desc[data-v-4fb2c849]{font-size:13px;line-height:1.5;margin:.25rem 0 1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero__btns[data-v-4fb2c849]{flex-direction:row;gap:.5rem}.hero-btn[data-v-4fb2c849]{flex:1;justify-content:center;padding:.7rem .5rem;font-size:13px}.downloads__grid[data-v-4fb2c849]{grid-template-columns:1fr}.download-card[data-v-4fb2c849]{padding:1rem 1.25rem}.section-head__title[data-v-4fb2c849]{font-size:26px}.faq__list[data-v-4fb2c849]{max-width:100%}}@media(max-width:480px){.hero__title[data-v-4fb2c849]{font-size:22px}}.hero[data-v-4fb2c849]{background-image:var(--pc-bg)}@media(max-width:768px){.hero[data-v-4fb2c849]{background-image:var(--mobile-bg)}}
