@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700&display=swap";:root{--bg-dark:#090a0c;--bg-surface:#14161b;--bg-glass:#0e1014bd;--primary:#00f2fe;--primary-glow:#00f2fe4d;--secondary:#8cff66;--secondary-glow:#8cff6640;--accent:#d53369;--accent-warm:#ffb454;--text-main:#fff;--text-muted:#a1a1aa;--text-soft:#d6dde7;--nav-height:80px;--container-width:1200px;--radius-sm:6px;--radius-md:8px;--radius-lg:8px;--shadow-sm:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000004d;--shadow-glow:0 0 20px var(--primary-glow);--glass-border:1px solid #ffffff1a}.bg-dim{background:#0f0f14}.bg-alt{background:#14161b}.bg-surface-alt{background:#17191f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-dark);color:var(--text-main);-webkit-font-smoothing:antialiased;font-family:Outfit,sans-serif;line-height:1.6;overflow-x:hidden}html{scroll-behavior:smooth;scroll-padding-top:var(--nav-height)}a{color:inherit;text-decoration:none;transition:all .3s}ul{list-style:none}img{max-width:100%;display:block}.text-gradient{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-center{text-align:center}.text-muted{color:var(--text-muted)}.container{max-width:var(--container-width);margin:0 auto;padding:0 20px}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.grow{flex-grow:1}.grid{gap:2rem;display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.btn{border:1px solid var(--primary);color:var(--primary);border-radius:var(--radius-sm);cursor:pointer;text-transform:uppercase;letter-spacing:0;background:0 0;justify-content:center;align-items:center;min-height:48px;padding:12px 32px;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:hover{background:var(--primary);color:var(--bg-dark);box-shadow:0 0 20px var(--primary-glow);transform:translateY(-2px)}.btn-primary{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#071013;border:none}.btn-primary:hover{background:linear-gradient(135deg, var(--secondary), var(--primary));box-shadow:0 0 30px var(--secondary-glow)}.btn-secondary{color:var(--text-main);border-color:#ffffff42}.btn-secondary:hover{border-color:var(--text-main);box-shadow:none;color:var(--text-main);background:#ffffff1a}.card{background:var(--bg-surface);border:var(--glass-border);border-radius:var(--radius-md);padding:2rem;transition:transform .3s,border-color .3s}.card:hover{border-color:var(--primary);box-shadow:var(--shadow-glow);transform:translateY(-5px)}.glass{background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);border-bottom:var(--glass-border)}@media (width<=768px){.grid-cols-2,.grid-cols-3{grid-template-columns:1fr}:root{--nav-height:60px}}.header[data-v-f4f838b5]{z-index:1000;width:100%;height:var(--nav-height);align-items:center;transition:all .3s;display:flex;position:fixed;top:0;left:0}.header.scrolled[data-v-f4f838b5]{box-shadow:var(--shadow-lg);background:#090a0cf0}.logo img[data-v-f4f838b5]{width:auto;height:42px;display:block}.nav-container[data-v-f4f838b5]{justify-content:space-between;align-items:center;width:100%;display:flex}.nav-links[data-v-f4f838b5]{align-items:center;gap:2rem;display:flex}.nav-link[data-v-f4f838b5]{color:var(--text-muted);font-weight:500;position:relative}.nav-link[data-v-f4f838b5]:hover{color:var(--primary)}.nav-link[data-v-f4f838b5]:after{content:"";background:var(--primary);width:0;height:2px;box-shadow:0 0 10px var(--primary);transition:width .3s;position:absolute;bottom:-5px;left:0}.nav-link[data-v-f4f838b5]:hover:after{width:100%}.mobile-toggle[data-v-f4f838b5]{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:6px;display:none}.bar[data-v-f4f838b5]{background:var(--text-main);width:25px;height:2px;transition:all .3s}@media (width<=768px){.mobile-toggle[data-v-f4f838b5]{display:flex}.nav-links[data-v-f4f838b5]{background:var(--bg-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:center;align-items:flex-start;width:min(78%,340px);height:100vh;padding:5rem 2rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:-100%;box-shadow:-10px 0 30px #00000080}.nav-links.active[data-v-f4f838b5]{right:0}.bar.active[data-v-f4f838b5]:first-child{transform:rotate(45deg)translate(5px,6px)}.bar.active[data-v-f4f838b5]:nth-child(2){opacity:0}.bar.active[data-v-f4f838b5]:nth-child(3){transform:rotate(-45deg)translate(5px,-6px)}}.footer[data-v-09132763]{border-top:var(--glass-border);background:#08090b;margin-top:auto;padding:5rem 0 0}.footer-grid[data-v-09132763]{grid-template-columns:2fr 1fr 1fr;gap:4rem;padding-bottom:4rem;display:grid}.footer-logo[data-v-09132763]{height:40px;margin-bottom:1.5rem;display:block}.tagline[data-v-09132763]{color:var(--text-muted);max-width:300px;font-size:1rem;line-height:1.6}.footer-title[data-v-09132763]{color:var(--text-main);text-transform:uppercase;letter-spacing:0;margin-bottom:1.5rem;font-size:1.1rem;font-weight:700}.footer-links[data-v-09132763]{flex-direction:column;gap:.75rem;display:flex}.footer-links a[data-v-09132763]{color:var(--text-muted);font-size:.95rem;transition:color .3s}.footer-links a[data-v-09132763]:hover{color:var(--primary)}.footer-bottom[data-v-09132763]{border-top:var(--glass-border);background:#0003;padding:2rem 0}.footer-bottom-content[data-v-09132763]{justify-content:center;align-items:center;display:flex}.copyright[data-v-09132763]{color:var(--text-muted);font-size:.9rem}@media (width<=992px){.footer-grid[data-v-09132763]{grid-template-columns:1fr 1fr}.brand-section[data-v-09132763]{grid-column:span 2}}@media (width<=768px){.footer-grid[data-v-09132763]{grid-template-columns:1fr;gap:2.5rem}.brand-section[data-v-09132763]{grid-column:span 1}.footer[data-v-09132763]{padding-top:4rem}}.home[data-v-c0c32f56]{background:var(--bg-dark)}.section[data-v-c0c32f56]{padding:110px 0;position:relative}.section-heading[data-v-c0c32f56]{max-width:760px;margin-bottom:3rem}.eyebrow[data-v-c0c32f56]{color:var(--accent-warm);letter-spacing:0;text-transform:uppercase;margin-bottom:.9rem;font-size:.78rem;font-weight:700}.section-title[data-v-c0c32f56]{color:var(--text-main);max-width:780px;margin-bottom:1.3rem;font-size:2.8rem;font-weight:800;line-height:1.05}.section-desc[data-v-c0c32f56]{color:var(--text-muted);max-width:760px;margin:0 auto;font-size:1.12rem;line-height:1.75}.align-left[data-v-c0c32f56]{margin-left:0}.hero[data-v-c0c32f56]{align-items:center;min-height:92vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.hero-media[data-v-c0c32f56],.cta-media[data-v-c0c32f56]{background-image:url(/assets/hero-modern-B4hH__no.png);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.hero-shade[data-v-c0c32f56]{background:linear-gradient(90deg,#0a0a0ff5 0%,#0a0a0fbd 48%,#0a0a0feb 100%),linear-gradient(#0a0a0f4d,#0a0a0ff5);position:absolute;inset:0}.hero-content[data-v-c0c32f56]{z-index:1;position:relative}.hero-copy[data-v-c0c32f56]{max-width:860px;animation:.8s ease-out fadeUp-c0c32f56}.hero-title[data-v-c0c32f56]{color:var(--text-main);max-width:900px;margin-bottom:.85rem;font-size:5.8rem;font-weight:800;line-height:.98}.hero-kicker[data-v-c0c32f56]{color:var(--accent-warm);margin-bottom:1.45rem;font-size:2.3rem;font-weight:800;line-height:1.1}.hero-subtitle[data-v-c0c32f56]{color:var(--text-soft);max-width:680px;margin-bottom:2.2rem;font-size:1.28rem;line-height:1.7}.hero-actions[data-v-c0c32f56]{flex-wrap:wrap;gap:1rem;display:flex}.services-section[data-v-c0c32f56],.founder-section[data-v-c0c32f56]{background:#ffffff06}.services-grid[data-v-c0c32f56]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.service-card[data-v-c0c32f56],.project-card[data-v-c0c32f56]{border-radius:var(--radius-md);background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #ffffff1c;transition:border-color .25s,box-shadow .25s,transform .25s}.service-card[data-v-c0c32f56]{min-height:380px;padding:1.6rem}.service-card[data-v-c0c32f56]:hover,.project-card[data-v-c0c32f56]:hover{border-color:#00f2fe80;transform:translateY(-6px);box-shadow:0 24px 70px #00000038}.service-index[data-v-c0c32f56]{color:#ffffff47;margin-bottom:2.4rem;font-size:3rem;font-weight:800;line-height:1}.service-card h3[data-v-c0c32f56]{color:var(--text-main);margin-bottom:1rem;font-size:1.55rem}.service-card p[data-v-c0c32f56],.project-content p[data-v-c0c32f56]{color:var(--text-muted);line-height:1.65}.video-tags span[data-v-c0c32f56]{color:var(--text-soft);background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;padding:.4rem .7rem;font-size:.82rem}.video-section[data-v-c0c32f56]{background:linear-gradient(135deg,#00f2fe14,#0a0a0f00 44%),linear-gradient(315deg,#d5336921,#0a0a0f00 36%)}.video-grid[data-v-c0c32f56],.client-grid[data-v-c0c32f56],.founder-grid[data-v-c0c32f56]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:4rem;display:grid}.video-tags[data-v-c0c32f56]{flex-wrap:wrap;gap:.65rem;margin-top:1.7rem;display:flex}.video-example[data-v-c0c32f56]{border-radius:var(--radius-md);background:linear-gradient(#ffffff14,#ffffff06);border:1px solid #ffffff1f;padding:.85rem;overflow:hidden;box-shadow:0 24px 70px #00000038}.video-frame[data-v-c0c32f56]{aspect-ratio:16/9;border-radius:var(--radius-sm);background:#000;overflow:hidden}.video-frame iframe[data-v-c0c32f56]{border:0;width:100%;height:100%;display:block}.video-caption[data-v-c0c32f56]{color:var(--text-soft);margin-top:.85rem;padding:0 .15rem .2rem;font-size:.92rem;font-weight:700}.projects-grid[data-v-c0c32f56]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.project-card[data-v-c0c32f56]{flex-direction:column;display:flex;overflow:hidden}.project-image[data-v-c0c32f56]{aspect-ratio:16/10;position:relative;overflow:hidden}.project-image img[data-v-c0c32f56]{object-fit:cover;width:100%;height:100%;transition:transform .45s}.project-card:hover img[data-v-c0c32f56]{transform:scale(1.06)}.project-image span[data-v-c0c32f56]{color:var(--primary);background:#0a0a0fc2;border:1px solid #ffffff24;border-radius:999px;padding:.35rem .7rem;font-size:.78rem;font-weight:700;position:absolute;top:1rem;right:1rem}.project-content[data-v-c0c32f56]{padding:1.45rem}.project-content h3[data-v-c0c32f56]{color:var(--text-main);margin-bottom:.75rem;font-size:1.45rem}.client-section[data-v-c0c32f56]{background:#ffffff05}.client-grid[data-v-c0c32f56]{grid-template-columns:1fr minmax(280px,440px)}.client-card[data-v-c0c32f56]{border-radius:var(--radius-md);background:#fff;justify-content:center;align-items:center;min-height:210px;padding:3rem;transition:box-shadow .25s,transform .25s;display:flex}.client-card[data-v-c0c32f56]:hover{transform:translateY(-5px);box-shadow:0 28px 90px #00f2fe33}.client-logo[data-v-c0c32f56]{object-fit:contain;width:100%;max-height:92px}.founder-grid[data-v-c0c32f56]{grid-template-columns:240px minmax(0,1fr)}.member-image-wrapper[data-v-c0c32f56]{background:linear-gradient(135deg, var(--primary), var(--accent-warm));border-radius:var(--radius-md);width:220px;height:220px;padding:5px}.member-image[data-v-c0c32f56]{border:4px solid var(--bg-dark);border-radius:var(--radius-sm);object-fit:cover;width:100%;height:100%}.cta[data-v-c0c32f56]{text-align:center;padding:120px 0;position:relative;overflow:hidden}.cta-media[data-v-c0c32f56]{background-image:url(/assets/contact-modern-Bs7XwT0p.png)}.cta-content[data-v-c0c32f56]{z-index:1;max-width:760px;margin:0 auto;position:relative}.cta .section-title[data-v-c0c32f56],.cta .section-desc[data-v-c0c32f56]{margin-left:auto;margin-right:auto}.cta .section-title[data-v-c0c32f56]{font-size:2.75rem}.cta .section-desc[data-v-c0c32f56]{max-width:660px}.contact-email[data-v-c0c32f56]{border-radius:var(--radius-sm);color:var(--text-main);background:#ffffff14;border:1px solid #fff3;margin-top:2rem;padding:.9rem 1.2rem;font-size:1.05rem;font-weight:700;display:inline-block}.contact-email[data-v-c0c32f56]:hover{border-color:var(--primary);color:var(--primary)}@keyframes fadeUp-c0c32f56{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.video-grid[data-v-c0c32f56],.client-grid[data-v-c0c32f56],.founder-grid[data-v-c0c32f56],.services-grid[data-v-c0c32f56],.projects-grid[data-v-c0c32f56]{grid-template-columns:1fr}.hero-title[data-v-c0c32f56]{font-size:4.2rem}.founder-grid[data-v-c0c32f56]{gap:2rem}}@media (width<=640px){.section[data-v-c0c32f56]{padding:76px 0}.hero[data-v-c0c32f56]{min-height:auto;padding:116px 0 68px}.hero-title[data-v-c0c32f56]{font-size:3.05rem}.hero-kicker[data-v-c0c32f56]{font-size:1.75rem}.hero-subtitle[data-v-c0c32f56],.section-desc[data-v-c0c32f56]{font-size:1rem}.section-title[data-v-c0c32f56]{font-size:2.15rem}.hero-actions[data-v-c0c32f56]{flex-direction:column;align-items:stretch}.member-image-wrapper[data-v-c0c32f56]{width:190px;height:190px}}.container[data-v-4391a186]{padding-top:calc(var(--nav-height) + 2rem);padding-bottom:4rem}div[data-v-4391a186]{font-family:Outfit,sans-serif;line-height:1.6}[data-v-4391a186] table{background-color:var(--bg-surface);border:var(--glass-border);border-radius:var(--radius-sm);border-collapse:collapse;width:100%;margin-bottom:1rem}[data-v-4391a186] th,[data-v-4391a186] td{border-bottom:var(--glass-border);text-align:left;padding:.75rem}[data-v-4391a186] th{color:var(--primary);background-color:#ffffff0d}
