.AppInstall_page__IjOTC{min-height:100vh;display:flex;flex-direction:column}.AppInstall_hero__zOAFU{position:relative;padding:72px 24px 80px;overflow:hidden;background:linear-gradient(135deg,#ff6b2b,#ff9a5c);color:#fff;text-align:center;flex:1 1}.AppInstall_heroBg__t4tF1{position:absolute;inset:0;pointer-events:none}.AppInstall_heroBgCircle1__zyXLQ{position:absolute;top:-120px;right:-120px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.12) 0,transparent 65%)}.AppInstall_heroBgCircle2__CI5E2{position:absolute;bottom:-80px;left:-80px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,transparent 65%)}.AppInstall_heroBgCircle3___73hH{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.04) 0,transparent 60%)}.AppInstall_heroInner__2Qrdz{position:relative;z-index:1;max-width:680px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.AppInstall_heroLogo__bv_jd{width:96px;height:96px;border-radius:22px;box-shadow:0 8px 32px rgba(0,0,0,.2);margin-bottom:4px}.AppInstall_heroTitle__7_Tq2{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:800;line-height:1.2;letter-spacing:-.03em;color:#fff}.AppInstall_heroSub__cTmJI{font-size:clamp(.875rem,2vw,1.125rem);color:hsla(0,0%,100%,.9);line-height:1.6;max-width:480px}.AppInstall_storeButtons__JvtWY{margin-top:8px}.AppInstall_installWrap__CgvJR{display:flex;flex-direction:column;align-items:center;gap:8px}.AppInstall_storeBtn__BA9bN{display:flex;align-items:center;gap:10px;padding:13px 32px;border-radius:14px;background-color:#fff;color:#ff6b2b;font-size:1rem;font-weight:700;box-shadow:0 4px 16px rgba(0,0,0,.18);transition:transform .2s ease,box-shadow .2s ease}.AppInstall_storeBtn__BA9bN:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.22)}.AppInstall_installMsg__zRvtb{font-size:.875rem;color:hsla(0,0%,100%,.85)}.AppInstall_installedMsg__s5jiy{font-size:1rem;font-weight:700;color:#fff}.AppInstall_contentSection__MDqSU{background-color:#f9fafb;color:#333;padding:60px 24px}.AppInstall_contentInner__v7OYW{max-width:800px;margin:0 auto}.AppInstall_sectionTitle__o8OkJ{font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:32px;color:#111}.AppInstall_grid__xFeyM{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:24px;gap:24px;margin-bottom:48px}.AppInstall_card__n37Wb{background:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);border:1px solid #e5e7eb}.AppInstall_card__n37Wb h3{font-size:1.125rem;font-weight:600;margin-bottom:12px;color:#ff6b2b}.AppInstall_card__n37Wb p{font-size:.95rem;color:#4b5563;line-height:1.6}.AppInstall_divider__Y7EJC{border:0;height:1px;background:#e5e7eb;margin:48px 0}.AppInstall_faqList__VMx0E{display:flex;flex-direction:column;gap:24px}.AppInstall_faqItem__5xbDA{background:#fff;padding:20px;border-radius:8px;border-left:4px solid #ff6b2b;box-shadow:0 2px 4px rgba(0,0,0,.02)}.AppInstall_faqItem__5xbDA h4{font-size:1.05rem;font-weight:600;margin-bottom:8px;color:#111}.AppInstall_faqItem__5xbDA p{font-size:.95rem;color:#4b5563;line-height:1.5}@media (max-width:600px){.AppInstall_contentSection__MDqSU{padding:40px 16px}.AppInstall_sectionTitle__o8OkJ{font-size:1.25rem;margin-bottom:20px}.AppInstall_card__n37Wb{padding:16px}}