:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}@media (width>=1024px){body{place-items:center;display:flex}#app{grid-template-columns:1fr 1fr;padding:0 2rem;display:grid}}[data-v-3d5459a5]{box-sizing:border-box;margin:0;padding:0}html[data-v-3d5459a5],body[data-v-3d5459a5],#app[data-v-3d5459a5]{width:100%;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.portal[data-v-3d5459a5]{width:100%;min-height:100vh;margin:0;padding:0}.navbar[data-v-3d5459a5]{z-index:100;background:#000;width:100%;padding:1rem 2rem;position:sticky;top:0;box-shadow:0 2px 10px #0000004d}.nav-container[data-v-3d5459a5]{justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;display:flex}.logo[data-v-3d5459a5]{align-items:center;gap:.5rem;display:flex}.logo-icon[data-v-3d5459a5]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.8rem;display:flex}.logo-icon img[data-v-3d5459a5]{object-fit:contain;width:30px;height:30px}.logo-text[data-v-3d5459a5]{color:#fff;font-size:1.5rem;font-weight:600}.nav-links[data-v-3d5459a5]{gap:2rem;display:flex}.nav-links a[data-v-3d5459a5]{color:#e5e7eb;font-weight:500;text-decoration:none;transition:color .2s}.nav-links a[data-v-3d5459a5]:hover{color:#3b82f6}.fullscreen-btn[data-v-3d5459a5]{color:#fff;cursor:pointer;background:0 0;border:1px solid #3b82f6;border-radius:6px;padding:.3rem .6rem;font-size:1.2rem;transition:all .2s}.fullscreen-btn[data-v-3d5459a5]:hover{background:#3b82f6;transform:scale(1.05)}.hero[data-v-3d5459a5]{color:#fff;background:linear-gradient(135deg,#000,#1e293b);align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex}.hero-split[data-v-3d5459a5]{flex-direction:column;gap:3rem;width:100%;max-width:1400px;margin:0 auto;display:flex}.hero-images[data-v-3d5459a5]{flex-wrap:wrap;justify-content:center;gap:1.5rem;width:100%;display:flex}.hero-image-item[data-v-3d5459a5]{flex:250px;max-width:300px}.hero-image-item img[data-v-3d5459a5]{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;height:auto;transition:transform .3s;display:block;box-shadow:0 20px 40px #0006}.hero-image-item img[data-v-3d5459a5]:hover{transform:scale(1.05)}.hero-text[data-v-3d5459a5]{text-align:center;max-width:800px;margin:0 auto}.hero-text h1[data-v-3d5459a5]{margin-bottom:1rem;font-size:3.5rem;line-height:1.2}.hero-subtitle[data-v-3d5459a5]{color:#94a3b8;margin-bottom:1.5rem;font-size:1.5rem}.hero-description[data-v-3d5459a5]{color:#cbd5e1;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.hero-buttons[data-v-3d5459a5]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.btn[data-v-3d5459a5]{border-radius:8px;padding:.75rem 2rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.btn-primary[data-v-3d5459a5]{color:#fff;background:#3b82f6}.btn-primary[data-v-3d5459a5]:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.btn-secondary[data-v-3d5459a5]{color:#fff;background:0 0;border:2px solid #3b82f6}.btn-secondary[data-v-3d5459a5]:hover{background:#3b82f6;transform:translateY(-2px)}.services[data-v-3d5459a5]{background:#f8fafc;width:100%;padding:5rem 2rem}.services h2[data-v-3d5459a5]{text-align:center;color:#0f172a;margin-bottom:3rem;font-size:2.5rem}.services-grid[data-v-3d5459a5]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.service-card[data-v-3d5459a5]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:2rem;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000000d}.service-card[data-v-3d5459a5]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}.card-icon[data-v-3d5459a5]{margin-bottom:1rem;font-size:3rem}.service-card h3[data-v-3d5459a5]{color:#0f172a;margin-bottom:1rem;font-size:1.5rem}.card-description[data-v-3d5459a5]{color:#475569;margin-bottom:1.5rem;line-height:1.5}.card-features[data-v-3d5459a5]{flex-grow:1;margin-bottom:1.5rem}.card-features span[data-v-3d5459a5]{color:#334155;margin-bottom:.5rem;font-size:.95rem;display:block}.card-actions[data-v-3d5459a5]{align-items:center;gap:1rem;margin-top:auto;display:flex}.btn-outline[data-v-3d5459a5]{color:#3b82f6;border:2px solid #3b82f6;border-radius:6px;padding:.5rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s}.btn-outline[data-v-3d5459a5]:hover{color:#fff;background:#3b82f6}.version-badge[data-v-3d5459a5]{color:#475569;background:#e2e8f0;border-radius:20px;padding:.25rem .75rem;font-size:.85rem}.mobile-apps[data-v-3d5459a5]{text-align:center;background:#fff;border-top:1px solid #e2e8f0;width:100%;padding:5rem 2rem}.mobile-apps h2[data-v-3d5459a5]{color:#0f172a;margin-bottom:1rem;font-size:2.5rem}.section-subtitle[data-v-3d5459a5]{color:#64748b;margin-bottom:2rem;font-size:1.1rem}.app-buttons[data-v-3d5459a5]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.app-store-btn img[data-v-3d5459a5],.google-play-btn img[data-v-3d5459a5]{width:auto;height:60px;transition:transform .2s}.app-store-btn:hover img[data-v-3d5459a5],.google-play-btn:hover img[data-v-3d5459a5]{transform:scale(1.05)}.app-note[data-v-3d5459a5]{color:#94a3b8;margin-top:1.5rem;font-size:.9rem}.footer[data-v-3d5459a5]{color:#fff;background:#000;width:100%;padding:3rem 2rem 1rem}.footer-content[data-v-3d5459a5]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;max-width:1200px;margin:0 auto 3rem;display:grid}.footer-section h4[data-v-3d5459a5]{color:#fff;margin-bottom:1rem;font-size:1.1rem}.footer-section p[data-v-3d5459a5],.footer-section a[data-v-3d5459a5]{color:#94a3b8;line-height:1.8;text-decoration:none;display:block}.footer-section a[data-v-3d5459a5]:hover{color:#3b82f6}.footer-bottom[data-v-3d5459a5]{text-align:center;color:#64748b;border-top:1px solid #1e293b;padding-top:2rem}@media (width<=1024px){.hero-text h1[data-v-3d5459a5]{font-size:2.8rem}.hero-subtitle[data-v-3d5459a5]{font-size:1.3rem}}@media (width<=768px){.nav-container[data-v-3d5459a5]{flex-wrap:wrap;gap:1rem}.nav-links[data-v-3d5459a5]{order:3;justify-content:center;width:100%}.hero[data-v-3d5459a5]{padding:3rem 1rem}.hero-text h1[data-v-3d5459a5]{margin-left:0;font-size:2rem}.hero-subtitle[data-v-3d5459a5]{font-size:1.1rem}.hero-description[data-v-3d5459a5]{font-size:.95rem}.hero-images[data-v-3d5459a5]{gap:1rem}.hero-image-item[data-v-3d5459a5]{flex:150px}.services h2[data-v-3d5459a5],.mobile-apps h2[data-v-3d5459a5]{font-size:2rem}.services-grid[data-v-3d5459a5]{grid-template-columns:1fr}.app-buttons[data-v-3d5459a5]{flex-direction:column;align-items:center}.footer-content[data-v-3d5459a5]{text-align:center;grid-template-columns:1fr}}@media (width<=480px){.hero-text h1[data-v-3d5459a5]{font-size:1.8rem}.btn[data-v-3d5459a5]{padding:.5rem 1rem;font-size:.9rem}.service-card[data-v-3d5459a5]{padding:1.5rem}}.item[data-v-fd0742eb]{margin-top:2rem;display:flex;position:relative}.details[data-v-fd0742eb]{flex:1;margin-left:1rem}i[data-v-fd0742eb]{width:32px;height:32px;color:var(--color-text);place-content:center;place-items:center;display:flex}h3[data-v-fd0742eb]{color:var(--color-heading);margin-bottom:.4rem;font-size:1.2rem;font-weight:500}@media (width>=1024px){.item[data-v-fd0742eb]{padding:.4rem 0 1rem calc(var(--section-gap) / 2);margin-top:0}i[data-v-fd0742eb]{border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:-26px}.item[data-v-fd0742eb]:before{content:" ";border-left:1px solid var(--color-border);height:calc(50% - 25px);position:absolute;bottom:calc(50% + 25px);left:0}.item[data-v-fd0742eb]:after{content:" ";border-left:1px solid var(--color-border);height:calc(50% - 25px);position:absolute;top:calc(50% + 25px);left:0}.item[data-v-fd0742eb]:first-of-type:before,.item[data-v-fd0742eb]:last-of-type:after{display:none}}
