@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800;900&display=swap";.navbar[data-v-c05ed4f8]{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d1422f2;border-bottom:1px solid #ffffff14;transition:transform .3s,background .35s,box-shadow .35s;position:sticky;top:0;box-shadow:0 16px 30px #0003}.navbar.nav-scrolled[data-v-c05ed4f8]{background:#0d1422fa;box-shadow:0 20px 42px #0000004d}.navbar[data-v-c05ed4f8]{animation:.8s both header-fade-c05ed4f8}@keyframes header-fade-c05ed4f8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.container[data-v-c05ed4f8]{max-width:1240px;margin:0 auto;padding:0 24px}.nav-inner[data-v-c05ed4f8]{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;min-height:84px;display:grid}.brand[data-v-c05ed4f8]{color:#fff;align-items:center;gap:.95rem;text-decoration:none;display:flex}.brand-logo[data-v-c05ed4f8]{object-fit:contain;border-radius:16px;width:90px;height:90px;padding:8px}.brand-mark[data-v-c05ed4f8]{color:#fff;letter-spacing:.04em;background:linear-gradient(135deg,#2563eb 0%,#06b6d4 100%);border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1rem;font-weight:800;display:inline-flex;box-shadow:0 16px 32px #2563eb2e}.brand-copy[data-v-c05ed4f8]{line-height:1.1;display:grid}.brand-copy strong[data-v-c05ed4f8]{letter-spacing:-.03em;font-size:1.02rem;font-weight:800}.brand-copy small[data-v-c05ed4f8]{color:#64748b;text-transform:uppercase;letter-spacing:.18em;margin-top:.1rem;font-size:.78rem}.nav-toggle[data-v-c05ed4f8]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0f172a0a;border:0;border-radius:16px;width:48px;height:48px;display:none;position:relative}.nav-toggle span[data-v-c05ed4f8],.nav-toggle span[data-v-c05ed4f8]:before,.nav-toggle span[data-v-c05ed4f8]:after{background:#0f172a;border-radius:999px;width:20px;height:2px;transition:transform .3s,opacity .3s;display:block;position:absolute;left:50%;transform:translate(-50%)}.nav-toggle span[data-v-c05ed4f8]{top:50%}.nav-toggle span[data-v-c05ed4f8]:before{content:"";top:-7px}.nav-toggle span[data-v-c05ed4f8]:after{content:"";top:7px}.nav-toggle span.open[data-v-c05ed4f8]{background:0 0}.nav-toggle span.open[data-v-c05ed4f8]:before{transform:translate(-50%)rotate(45deg)}.nav-toggle span.open[data-v-c05ed4f8]:after{transform:translate(-50%)rotate(-45deg)}.nav-links[data-v-c05ed4f8]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.95rem;display:flex}.nav-links a[data-v-c05ed4f8]{color:#e2e8f0;font-size:.96rem;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.nav-links a[data-v-c05ed4f8]:after{content:"";background:#6366f1;width:0;height:2px;transition:width .25s;position:absolute;bottom:-4px;left:0}.nav-links a[data-v-c05ed4f8]:hover,.nav-links a[data-v-c05ed4f8]:focus-visible{color:#6366f1}.nav-links a[data-v-c05ed4f8]:hover:after,.nav-links a[data-v-c05ed4f8]:focus-visible:after{width:100%}.nav-actions[data-v-c05ed4f8]{align-items:center;gap:1rem;display:flex}.btn-quote[data-v-c05ed4f8]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:999px;justify-content:center;align-items:center;min-width:150px;padding:.95rem 1.4rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 20px 46px #6366f147}.btn-quote[data-v-c05ed4f8]:hover{transform:translateY(-2px);box-shadow:0 24px 52px #6366f159}@media (width<=1120px){.navbar[data-v-c05ed4f8]{z-index:1000;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none;position:relative}.nav-links[data-v-c05ed4f8]{display:none}.nav-links.open[data-v-c05ed4f8]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:99;background:#0d1422;grid-template-columns:1fr;grid-auto-rows:min-content;justify-content:start;align-items:stretch;gap:0;width:min(82vw,320px);height:calc(100dvh - 84px);max-height:calc(100dvh - 84px);padding:1rem 1.25rem 2rem;display:grid;position:fixed;inset:84px auto auto 0;overflow-y:auto;box-shadow:18px 0 50px #0f172a33}.nav-links.open a[data-v-c05ed4f8]{color:#fff;border-bottom:0;border-radius:12px;align-items:center;width:100%;min-height:58px;padding:.85rem 1rem;font-size:1.05rem;font-weight:700;display:flex}.nav-links.open a[data-v-c05ed4f8]:hover,.nav-links.open a[data-v-c05ed4f8]:focus-visible{color:#0f172a;background:#e2e8f0}.nav-links.open a[data-v-c05ed4f8]:after{display:none}.mobile-social-row[data-v-c05ed4f8]{border-top:1px solid #ffffff1f;gap:.75rem;margin-top:1.5rem;padding:1.25rem .5rem 0;display:flex}.nav-links.open .mobile-social-row a[data-v-c05ed4f8]{color:#38bdf8;background:#38bdf81f;border-radius:50%;justify-content:center;align-items:center;width:40px;min-height:40px;padding:0;display:inline-flex}.mobile-social-row a[data-v-c05ed4f8]:hover,.mobile-social-row a[data-v-c05ed4f8]:focus-visible{color:#fff;background:#2563eb}.mobile-social-row svg[data-v-c05ed4f8]{width:18px;height:18px}.nav-toggle[data-v-c05ed4f8]{z-index:50;display:inline-flex;position:relative}.btn-quote[data-v-c05ed4f8]{display:none}}@media (width<=960px){.nav-inner[data-v-c05ed4f8]{grid-template-columns:auto auto;justify-content:space-between;gap:1rem}.nav-actions[data-v-c05ed4f8]{justify-content:flex-end}}@media (width<=660px){.container[data-v-c05ed4f8]{padding:0 18px}.brand-copy strong[data-v-c05ed4f8]{font-size:.98rem}.brand-copy small[data-v-c05ed4f8]{font-size:.72rem}.brand-logo[data-v-c05ed4f8]{width:72px;height:72px;padding:5px}.nav-toggle[data-v-c05ed4f8]{background:#ffffff14;border-radius:12px;width:44px;height:44px}.nav-toggle span[data-v-c05ed4f8],.nav-toggle span[data-v-c05ed4f8]:before,.nav-toggle span[data-v-c05ed4f8]:after{background:#e2e8f0}.nav-toggle span.open[data-v-c05ed4f8]{background:0 0}}#app[data-v-74503c5b]{min-height:100vh}.hero-section[data-v-ef17dca2]{padding:60px 0 88px;position:relative;overflow:hidden}.hero-glow[data-v-ef17dca2]{pointer-events:none;background:radial-gradient(circle at 0 0,#2563eb29,#0000 26%),radial-gradient(circle at 100% 100%,#06b6d429,#0000 30%);animation:10s ease-in-out infinite alternate glow-move-ef17dca2;position:absolute;inset:0}.hero-tech-anim[data-v-ef17dca2]{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#fff,#0000 58%);mask-image:radial-gradient(circle,#fff,#0000 58%)}.hero-tech-anim[data-v-ef17dca2]:before{content:"";background-image:radial-gradient(circle at 25% 20%,#2563eb14 0%,#0000 22%),radial-gradient(circle at 75% 30%,#06b6d414 0%,#0000 20%),radial-gradient(circle at 35% 75%,#3b82f614 0%,#0000 18%),radial-gradient(circle at 82% 68%,#0ea5e914 0%,#0000 16%);animation:12s ease-in-out infinite alternate ambient-shift-ef17dca2;position:absolute;inset:0}.hero-tech-anim[data-v-ef17dca2]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:180%;height:140px;animation:8s linear infinite scan-ef17dca2;position:absolute;inset:-20% -20% auto auto;transform:translate(-110%)}.motion-grid[data-v-ef17dca2]{background:linear-gradient(135deg,#2563eb1f,#06b6d414);border:1px solid #94a3b829;border-radius:36px;animation:9s ease-in-out infinite alternate motion-panel-ef17dca2;position:absolute;inset:6% 8%;transform:perspective(900px)rotateX(18deg)rotateY(-10deg);box-shadow:inset 0 0 80px #0ea5e914,0 0 80px #38bdf814}.matrix-panel[data-v-ef17dca2]{background:linear-gradient(135deg,#0284c729,#0369a114);border:1px solid #7dd3fc33;border-radius:28px;position:absolute;inset:10% 12%;transform:perspective(900px)rotateX(16deg)rotateY(-10deg);box-shadow:inset 0 0 60px #3b82f61f,0 0 50px #0ea5e914}.matrix-panel[data-v-ef17dca2]:before{content:"";border-radius:inherit;background-image:linear-gradient(#7dd3fc24 1px,#0000 1px),linear-gradient(90deg,#7dd3fc24 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff,#0000 92%);mask-image:linear-gradient(#fff,#0000 92%)}.matrix-scan[data-v-ef17dca2]{background:linear-gradient(90deg,#0000,#7dd3fcf2,#0000);width:72%;height:2px;animation:4s linear infinite matrix-scan-ef17dca2;position:absolute;top:14%;left:12%;box-shadow:0 0 16px #7dd3fc99}.motion-core[data-v-ef17dca2]{filter:blur(1px);background:radial-gradient(circle,#fffffff2 0%,#38bdf86b 25%,#2563eb40 60%,#0000 70%);border-radius:50%;width:180px;height:180px;animation:3.4s ease-in-out infinite core-pulse-ef17dca2;position:absolute;top:24%;left:46%;box-shadow:0 0 70px #38bdf859}.motion-halo[data-v-ef17dca2]{border:1px solid #ffffff59;border-radius:50%;width:240px;height:240px;animation:11s linear infinite halo-spin-ef17dca2;position:absolute;top:20%;left:42%;box-shadow:0 0 90px #38bdf833,inset 0 0 60px #38bdf829}.motion-trail[data-v-ef17dca2]{filter:blur(.4px);border:1px solid #38bdf83d;border-radius:46% 54% 52% 48%/44% 48% 52% 56%;width:360px;height:280px;animation:8s ease-in-out infinite alternate trail-drift-ef17dca2;position:absolute;top:16%;left:30%}.motion-ring[data-v-ef17dca2]{border:1px solid #38bdf847;border-radius:50%;position:absolute;box-shadow:0 0 40px #38bdf81f}.orbit-a[data-v-ef17dca2]{width:280px;height:280px;animation:12s linear infinite orbit-spin-ef17dca2;top:18%;left:40%}.orbit-b[data-v-ef17dca2]{border-style:dashed;width:360px;height:360px;animation:16s linear infinite orbit-spin-reverse-ef17dca2;top:24%;left:34%}.motion-line[data-v-ef17dca2]{transform-origin:0;background:linear-gradient(90deg,#0000 0%,#38bdf8f2 20%,#fffffff2 50%,#38bdf8f2 80%,#0000 100%);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 18px #38bdf880}.line-a[data-v-ef17dca2]{width:280px;animation:7s ease-in-out infinite alternate line-drift-a-ef17dca2;top:28%;left:12%;transform:rotate(18deg)}.line-b[data-v-ef17dca2]{width:320px;animation:8s ease-in-out infinite alternate line-drift-b-ef17dca2;top:54%;left:22%;transform:rotate(-16deg)}.line-c[data-v-ef17dca2]{width:260px;animation:6.2s ease-in-out infinite alternate line-drift-c-ef17dca2;top:40%;right:10%;transform:rotate(10deg)}.motion-dot[data-v-ef17dca2]{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 16px #38bdf8cc}.dot-a[data-v-ef17dca2]{animation:4.5s ease-in-out infinite dot-float-ef17dca2;top:24%;left:18%}.dot-b[data-v-ef17dca2]{animation:5.2s ease-in-out infinite reverse dot-float-ef17dca2;top:58%;right:24%}.dot-c[data-v-ef17dca2]{animation:3.8s ease-in-out infinite dot-float-ef17dca2;bottom:18%;left:42%}.tech-grid[data-v-ef17dca2]{opacity:.54;background-image:linear-gradient(#2563eb0f 1px,#0000 1px),linear-gradient(90deg,#06b6d40d 1px,#0000 1px);background-size:70px 70px;animation:16s linear infinite grid-drift-ef17dca2;position:absolute;inset:0}.tech-wave[data-v-ef17dca2]{filter:blur(26px);background:#3b82f61f;border-radius:50%;width:120%;height:260px;animation:8s ease-in-out infinite alternate wave-tilt-ef17dca2;position:absolute;top:18%;left:-4%;transform:rotate(-12deg)}.tech-scan[data-v-ef17dca2]{border:1px solid #0ea5e933;border-radius:50%;width:280px;height:280px;animation:22s linear infinite spin-ef17dca2;position:absolute;top:10%;left:8%;box-shadow:inset 0 0 38px #0ea5e924}.tech-pulse[data-v-ef17dca2]{border:1px solid #38bdf847;border-radius:50%;animation:6s ease-out infinite pulse-ring-ef17dca2;position:absolute}.tech-pulse-1[data-v-ef17dca2]{width:88px;height:88px;top:16%;right:22%}.tech-pulse-2[data-v-ef17dca2]{width:120px;height:120px;animation-delay:-3s;bottom:20%;left:30%}.tech-node[data-v-ef17dca2],.tech-link[data-v-ef17dca2],.tech-ring[data-v-ef17dca2]{pointer-events:none;position:absolute}.tech-node[data-v-ef17dca2]{background:linear-gradient(#38bdf8,#3b82f6eb);border-radius:50%;width:18px;height:18px;box-shadow:0 0 28px #38bdf84d}.tech-node[data-v-ef17dca2]:before{content:"";border-radius:inherit;background:#38bdf829;position:absolute;inset:0;transform:scale(1.8)}.tech-link[data-v-ef17dca2]{background:linear-gradient(90deg,#0000 0%,#2563eb4d 18%,#2563ebd9 52%,#2563eb4d 82%,#0000 100%);border-radius:999px;width:170px;height:1px;animation:4.8s ease-in-out infinite link-glow-ef17dca2}.tech-ring[data-v-ef17dca2]{filter:blur(.4px);border:1px solid #38bdf829;border-radius:50%;width:148px;height:148px;animation:18s linear infinite spin-ef17dca2}.tech-ring[data-v-ef17dca2]:after{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 24px #38bdf81f}.tech-node-1[data-v-ef17dca2]{animation:10s ease-in-out infinite alternate drift-1-ef17dca2;top:12%;left:14%}.tech-node-2[data-v-ef17dca2]{animation:9.5s ease-in-out infinite alternate drift-2-ef17dca2;top:28%;right:16%}.tech-node-3[data-v-ef17dca2]{animation:11s ease-in-out infinite alternate drift-3-ef17dca2;top:46%;left:46%}.tech-node-4[data-v-ef17dca2]{animation:8.5s ease-in-out infinite alternate drift-4-ef17dca2;top:18%;right:34%}.tech-node-5[data-v-ef17dca2]{animation:12s ease-in-out infinite alternate drift-5-ef17dca2;bottom:20%;left:20%}.tech-node-6[data-v-ef17dca2]{animation:10.5s ease-in-out infinite alternate drift-6-ef17dca2;bottom:16%;right:18%}.tech-link-1[data-v-ef17dca2]{top:18%;left:24%;transform:rotate(14deg)}.tech-link-2[data-v-ef17dca2]{top:36%;right:22%;transform:rotate(-12deg)}.tech-link-3[data-v-ef17dca2]{bottom:26%;left:32%;transform:rotate(8deg)}.tech-link-4[data-v-ef17dca2]{top:52%;right:30%;transform:rotate(-22deg)}.tech-ring-1[data-v-ef17dca2]{top:8%;left:10%}.tech-ring-2[data-v-ef17dca2]{width:126px;height:126px;top:30%;right:12%}.tech-ring-3[data-v-ef17dca2]{width:156px;height:156px;bottom:14%;left:24%}@keyframes glow-move-ef17dca2{0%{transform:translate(0)scale(1)}to{transform:translate(18px,-14px)scale(1.03)}}@keyframes ambient-shift-ef17dca2{0%{opacity:.9;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}@keyframes scan-ef17dca2{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes motion-panel-ef17dca2{0%{transform:perspective(900px)rotateX(18deg)rotateY(-10deg)translateY(0)}to{transform:perspective(900px)rotateX(22deg)rotateY(-6deg)translateY(-8px)}}@keyframes core-pulse-ef17dca2{0%,to{opacity:.95;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes halo-spin-ef17dca2{0%{transform:rotate(0)scale(.96)}to{transform:rotate(360deg)scale(1.04)}}@keyframes matrix-scan-ef17dca2{0%{opacity:.3;transform:translateY(0)translate(0)}50%{opacity:1}to{opacity:0;transform:translateY(420px)translate(80px)}}@keyframes trail-drift-ef17dca2{0%{opacity:.7;transform:rotate(-8deg)translate(0)translateY(0)}to{opacity:1;transform:rotate(8deg)translate(18px)translateY(-14px)}}@keyframes orbit-spin-ef17dca2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes orbit-spin-reverse-ef17dca2{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes line-drift-a-ef17dca2{0%{transform:rotate(18deg)translate(0)}to{transform:rotate(24deg)translate(14px)}}@keyframes line-drift-b-ef17dca2{0%{transform:rotate(-16deg)translate(0)}to{transform:rotate(-10deg)translate(-16px)}}@keyframes line-drift-c-ef17dca2{0%{transform:rotate(10deg)translate(0)}to{transform:rotate(16deg)translate(-12px)}}@keyframes dot-float-ef17dca2{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(-12px)}}@keyframes grid-drift-ef17dca2{0%{background-position:0 0}to{background-position:60px 40px}}@keyframes wave-tilt-ef17dca2{0%{transform:rotate(-12deg)scale(1)}to{transform:rotate(-8deg)scale(1.04)}}@keyframes pulse-ring-ef17dca2{0%{opacity:.3;transform:scale(.8)}50%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}@keyframes link-glow-ef17dca2{0%,to{opacity:.55}50%{opacity:1}}@keyframes spin-ef17dca2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes drift-1-ef17dca2{0%{transform:translate(0)}to{transform:translate(10px,-12px)}}@keyframes drift-2-ef17dca2{0%{transform:translate(0)}to{transform:translate(-14px,10px)}}@keyframes drift-3-ef17dca2{0%{transform:translate(0)}to{transform:translate(16px,-18px)}}@keyframes drift-4-ef17dca2{0%{transform:translate(0)}to{transform:translate(-10px,16px)}}@keyframes drift-5-ef17dca2{0%{transform:translate(0)}to{transform:translate(22px,-14px)}}@keyframes drift-6-ef17dca2{0%{transform:translate(0)}to{transform:translate(-18px,14px)}}.reveal[data-v-ef17dca2]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.revealed[data-v-ef17dca2]{opacity:1;transform:translateY(0)}.fade-in[data-v-ef17dca2]{transition-duration:.9s}.fade-up[data-v-ef17dca2]{transition-duration:.85s}.container[data-v-ef17dca2]{max-width:1220px;margin:0 auto;padding:0 24px}.hero-grid[data-v-ef17dca2]{grid-template-columns:1.08fr .92fr;align-items:center;gap:3rem;display:grid}.eyebrow[data-v-ef17dca2]{color:#a5b4fc;background:#6366f11f;border-radius:999px;margin-bottom:1rem;padding:.72rem .95rem;font-size:.92rem;font-weight:700;display:inline-flex}h1[data-v-ef17dca2]{letter-spacing:-.035em;color:#fff;max-width:650px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(3rem,4.8vw,4.7rem);font-weight:800;line-height:.98}p[data-v-ef17dca2]{color:#cbd5e1;max-width:610px;margin:1.5rem 0 1.8rem;font-size:1.06rem;line-height:1.8}.hero-actions[data-v-ef17dca2]{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.hero-badges[data-v-ef17dca2]{flex-wrap:wrap;gap:.85rem;margin-bottom:1.5rem;display:flex}.hero-badges span[data-v-ef17dca2]{color:#a5b4fc;background:#6366f11f;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}.btn-primary[data-v-ef17dca2],.btn-secondary[data-v-ef17dca2]{border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 1.55rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn-primary[data-v-ef17dca2]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);box-shadow:0 24px 60px #6366f147}.btn-secondary[data-v-ef17dca2]{color:#c7d2fe;background:#6366f11f;border:1px solid #6366f140}.btn-primary[data-v-ef17dca2]:hover,.btn-secondary[data-v-ef17dca2]:hover{transform:translateY(-2px)}.hero-trust-row[data-v-ef17dca2]{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.hero-trust-row span[data-v-ef17dca2]{color:#e2e8f0;background:#6366f114;border:1px solid #6366f126;border-radius:999px;padding:.72rem .95rem;font-size:.95rem;box-shadow:0 14px 36px #0003}.hero-visual[data-v-ef17dca2]{gap:1.1rem;display:grid}.hero-card[data-v-ef17dca2]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#162039b3;border:1px solid #6366f11f;border-radius:32px;padding:1.6rem;animation:8s ease-in-out infinite alternate card-float-ef17dca2;position:relative;overflow:hidden;box-shadow:0 32px 90px #0000004d}.hero-card[data-v-ef17dca2]:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#2563eb0d 45%,#0000 100%);animation:7s linear infinite card-shimmer-ef17dca2;position:absolute;inset:0;transform:translate(-100%)}.hero-card-main[data-v-ef17dca2]{min-height:360px}.hero-card-top[data-v-ef17dca2]{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.hero-pill[data-v-ef17dca2]{color:#a5b4fc;background:#6366f11f;border-radius:999px;padding:.6rem .8rem;font-size:.85rem;font-weight:700}.hero-status[data-v-ef17dca2]{color:#c7d2fe;background:#6366f126;border-radius:999px;padding:.5rem .8rem;font-size:.8rem;font-weight:700}.hero-chart-row[data-v-ef17dca2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.2rem;display:grid}.mini-stat[data-v-ef17dca2]{background:linear-gradient(135deg,#6366f11a,#8b5cf614);border:1px solid #6366f11a;border-radius:20px;padding:1rem}.mini-stat span[data-v-ef17dca2]{color:#94a3b8;margin-bottom:.3rem;font-size:.8rem;display:block}.mini-stat strong[data-v-ef17dca2]{color:#e2e8f0;font-size:1.25rem}.hero-dashboard[data-v-ef17dca2]{grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.dashboard-block[data-v-ef17dca2]{background:linear-gradient(145deg,#6366f114,#8b5cf60f);border:1px solid #6366f11a;border-radius:24px;min-height:180px;padding:1rem;position:relative;overflow:hidden}.dashboard-block.secondary[data-v-ef17dca2]{flex-direction:column;justify-content:space-between;display:flex}.dash-line[data-v-ef17dca2]{background:#6366f12e;border-radius:999px;height:10px;margin-bottom:.8rem;display:block}.dash-line.long[data-v-ef17dca2]{width:82%}.dash-grid[data-v-ef17dca2]{background:repeating-linear-gradient(90deg,#6366f11a 0 1px,#0000 1px 16px),repeating-linear-gradient(0deg,#6366f11a 0 1px,#0000 1px 16px);border-radius:16px;height:92px;margin-top:1rem}.dashboard-image[data-v-ef17dca2]{object-fit:cover;opacity:.74;mix-blend-mode:screen;filter:saturate(.82)contrast(1.08);width:100%;height:100%;position:absolute;inset:0}.chart-bars[data-v-ef17dca2]{align-items:flex-end;gap:.6rem;height:100px;display:flex}.chart-bars span[data-v-ef17dca2]{background:linear-gradient(#6366f1,#8b5cf6);border-radius:999px 999px 8px 8px;flex:1}.chart-bars span[data-v-ef17dca2]:first-child{height:52%}.chart-bars span[data-v-ef17dca2]:nth-child(2){height:78%}.chart-bars span[data-v-ef17dca2]:nth-child(3){height:62%}.chart-bars span[data-v-ef17dca2]:nth-child(4){height:92%}.chart-label[data-v-ef17dca2]{color:#e2e8f0;font-weight:700}.hero-card-side[data-v-ef17dca2]{gap:1rem;display:grid}.hero-card-side p[data-v-ef17dca2]{color:#cbd5e1;margin:0;line-height:1.7}.hero-metrics[data-v-ef17dca2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.hero-metrics div[data-v-ef17dca2]{text-align:center;background:#6366f114;border:1px solid #6366f11a;border-radius:18px;padding:.9rem}.hero-metrics strong[data-v-ef17dca2]{color:#e2e8f0;font-size:1.1rem;display:block}.hero-metrics span[data-v-ef17dca2]{color:#94a3b8;font-size:.82rem}@keyframes card-float-ef17dca2{0%{transform:translateY(0)}to{transform:translateY(-8px)}}@keyframes card-shimmer-ef17dca2{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (width<=980px){.hero-grid[data-v-ef17dca2]{grid-template-columns:1fr}}@media (width<=640px){.hero-section[data-v-ef17dca2]{padding:88px 0 72px}.hero-chart-row[data-v-ef17dca2],.hero-dashboard[data-v-ef17dca2],.hero-metrics[data-v-ef17dca2]{grid-template-columns:1fr}}.trust-section[data-v-de240339]{padding:76px 0 60px}.trust-inner[data-v-de240339]{max-width:1180px;margin:0 auto;padding:0 24px}.trust-copy[data-v-de240339]{text-align:center;max-width:740px;margin:0 auto}.trust-label[data-v-de240339]{color:#a5b4fc;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-weight:700}h2[data-v-de240339]{color:#fff;max-width:680px;margin:0;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.08}.trust-grid[data-v-de240339]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem;display:grid}.trust-card[data-v-de240339]{background:#162039cc;border:1px solid #6366f11f;border-radius:26px;padding:1.75rem 1.6rem;box-shadow:0 24px 48px #0003}.trust-logos[data-v-de240339]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));justify-content:center;place-items:center;gap:1rem;margin-top:2rem;display:grid}.logo-item[data-v-de240339]{background:#6366f114;border-radius:18px;place-items:center;width:100%;min-height:64px;padding:.9rem;display:grid}.logo-item img[data-v-de240339]{opacity:.85;max-width:100%;max-height:32px}.logo-item img.white-logo[data-v-de240339]{filter:brightness(1.5)}.trust-card strong[data-v-de240339]{color:#fff;margin-bottom:.65rem;font-size:2rem;display:block}.trust-card span[data-v-de240339]{color:#cbd5e1}@media (width<=900px){.trust-grid[data-v-de240339]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.trust-section[data-v-de240339]{padding:56px 0 44px}.trust-grid[data-v-de240339]{grid-template-columns:1fr}}.service-card[data-v-2bb53a14]{cursor:pointer;background:linear-gradient(#162039cc,#162039b3);border:1px solid #6366f11f;border-radius:28px;gap:1.25rem;min-height:290px;padding:1.75rem;transition:transform .28s,box-shadow .28s,border-color .28s;display:grid;box-shadow:0 24px 60px #00000040}.service-card[data-v-2bb53a14]:hover,.service-card[data-v-2bb53a14]:focus-visible{border-color:#6366f13d;transform:translateY(-6px);box-shadow:0 34px 90px #6366f126}.icon-ring[data-v-2bb53a14]{background:#6366f11f;border-radius:18px;place-items:center;width:56px;height:56px;font-size:1.5rem;display:grid}h3[data-v-2bb53a14]{color:#fff;margin:0;font-size:1.2rem}p[data-v-2bb53a14]{color:#cbd5e1;margin:0;line-height:1.7}.service-features[data-v-2bb53a14]{color:#94a3b8;gap:.7rem;margin:0;padding:0;font-size:.96rem;display:grid}.services-section[data-v-9ba7fb1b]{padding:80px 0 68px}.section-head[data-v-9ba7fb1b]{max-width:920px;margin:0 auto 2.5rem;padding:0 24px}.section-label[data-v-9ba7fb1b]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700}h2[data-v-9ba7fb1b]{color:#fff;margin:.9rem 0 0;font-size:clamp(2.15rem,3vw,3rem);line-height:1.05}.services-grid[data-v-9ba7fb1b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem;padding:0 24px;display:grid}@media (width<=1120px){.services-grid[data-v-9ba7fb1b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=670px){.services-grid[data-v-9ba7fb1b]{grid-template-columns:1fr}}.why-section[data-v-81f268d1]{padding:82px 0 68px}.why-inner[data-v-81f268d1]{max-width:1180px;margin:0 auto;padding:0 24px}.why-copy[data-v-81f268d1]{text-align:center}.section-label[data-v-81f268d1]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700}h2[data-v-81f268d1]{color:#fff;margin:.9rem 0 2.2rem;font-size:clamp(2.15rem,3vw,3rem);line-height:1.06}.why-grid[data-v-81f268d1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.why-card[data-v-81f268d1]{background:#162039cc;border:1px solid #6366f11f;border-radius:28px;gap:1.15rem;padding:1.9rem;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 24px 56px #0000004d}.why-card[data-v-81f268d1]:hover{transform:translateY(-4px);box-shadow:0 34px 72px #6366f126}.why-icon[data-v-81f268d1]{background:#6366f11f;border-radius:18px;place-items:center;width:56px;height:56px;font-size:1.5rem;display:grid}h3[data-v-81f268d1]{color:#fff;margin:0;font-size:1.05rem}p[data-v-81f268d1]{color:#cbd5e1;margin:0;line-height:1.75}@media (width<=1080px){.why-grid[data-v-81f268d1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.why-grid[data-v-81f268d1]{grid-template-columns:1fr}}.process-section[data-v-5f7dd06d]{background:#0d1422;padding:96px 0 88px}.process-inner[data-v-5f7dd06d]{max-width:1220px;margin:0 auto;padding:0 24px}.section-head[data-v-5f7dd06d]{text-align:center;max-width:760px;margin:0 auto 3rem}.section-label[data-v-5f7dd06d]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.16em;font-size:.85rem;font-weight:700}h2[data-v-5f7dd06d]{letter-spacing:-.03em;color:#fff;margin:1rem 0 0;font-size:clamp(2.1rem,3vw,2.8rem);line-height:1.12}.section-copy[data-v-5f7dd06d]{color:#cbd5e1;margin:1rem auto 0;font-size:1rem;line-height:1.8}.process-grid[data-v-5f7dd06d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.process-card[data-v-5f7dd06d]{background:#162039cc;border:1px solid #6366f11f;border-radius:24px;gap:1rem;padding:1.4rem;display:flex;box-shadow:0 24px 70px #0000004d}.card-index[data-v-5f7dd06d]{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:16px;place-items:center;min-width:56px;height:56px;font-size:1rem;font-weight:800;display:grid}.card-content h3[data-v-5f7dd06d]{color:#fff;margin:0 0 .45rem;font-size:1.1rem}.card-content p[data-v-5f7dd06d]{color:#cbd5e1;margin:0;font-size:.96rem;line-height:1.7}@media (width<=980px){.process-grid[data-v-5f7dd06d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.process-grid[data-v-5f7dd06d]{grid-template-columns:1fr}.process-section[data-v-5f7dd06d]{padding:80px 0 64px}}.project-card[data-v-895e428b]{background:#162039cc;border:1px solid #6366f11f;border-radius:32px;gap:1.3rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;overflow:hidden;box-shadow:0 26px 80px #0000004d}.project-card[data-v-895e428b]:hover,.project-card[data-v-895e428b]:focus-visible{border-color:#6366f13d;transform:translateY(-8px);box-shadow:0 38px 95px #6366f126}.project-visual[data-v-895e428b]{background:linear-gradient(135deg,#2563eb1f,#06b6d414);min-height:210px;position:relative}.project-image[data-v-895e428b]{place-items:center;display:grid;position:absolute;inset:0}.project-image img[data-v-895e428b]{object-fit:cover;object-position:center;width:100%;height:100%}.image-placeholder[data-v-895e428b]{color:#475569;text-align:center;background:#ffffffeb;border-radius:22px;width:100%;max-width:340px;padding:1.1rem 1.2rem;font-size:.95rem;line-height:1.7;box-shadow:inset 0 0 0 1px #2563eb14}.project-category[data-v-895e428b]{color:#a5b4fc;letter-spacing:.01em;background:#0d1422e6;border:1px solid #6366f133;border-radius:999px;align-items:center;padding:.55rem .95rem;font-size:.82rem;font-weight:700;display:inline-flex;position:absolute;top:1rem;left:1rem}.project-content[data-v-895e428b]{padding:1.4rem 1.5rem 1.7rem}.project-content h3[data-v-895e428b]{color:#fff;margin:0;font-size:1.35rem;line-height:1.15}.project-content p[data-v-895e428b]{color:#cbd5e1;margin:0;font-size:.98rem;line-height:1.8}.tag-list[data-v-895e428b]{flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;display:flex}.tag-list span[data-v-895e428b]{color:#475569;background:#f4f7ff;border-radius:999px;padding:.55rem .9rem;font-size:.82rem}.portfolio-section[data-v-c321df20]{padding:48px 0 40px}.section-head[data-v-c321df20]{text-align:center;max-width:760px;margin:0 auto 1.4rem;padding:0 16px}.section-label[data-v-c321df20]{color:#2563eb;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700;display:inline-block}h2[data-v-c321df20]{margin:.8rem 0 0;font-size:clamp(2rem,3vw,2.6rem)}.portfolio-category-section[data-v-c321df20]{margin-top:2.5rem}.category-head[data-v-c321df20]{max-width:760px;margin-bottom:1rem}.category-title[data-v-c321df20]{color:#0f172a;margin:0 0 .45rem;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:800}.category-copy[data-v-c321df20]{color:#475569;margin:0;line-height:1.7}.portfolio-tabs[data-v-c321df20]{max-width:980px;margin:0 auto 1.75rem;padding:0 18px}.tab-list[data-v-c321df20]{flex-wrap:wrap;justify-content:center;gap:.55rem;margin-bottom:.7rem;display:flex}.tab-button[data-v-c321df20]{color:#e2e8f0;cursor:pointer;background:0 0;border:1px solid #6366f140;border-radius:999px;padding:.5rem .95rem;font-size:.92rem;font-weight:700;transition:background .2s,color .2s,box-shadow .2s,transform .2s}.tab-button[data-v-c321df20]:hover{background:#6366f11a;border-color:#6366f166;transform:translateY(-1px)}.tab-button.active[data-v-c321df20]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-color:#0000;box-shadow:0 16px 32px #6366f147}.tab-copy[data-v-c321df20]{color:#cbd5e1;text-align:center;max-width:680px;margin:0 auto;font-size:.95rem;line-height:1.6}.portfolio-grid[data-v-c321df20]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;max-width:1100px;margin:0 auto;padding:0 18px;display:grid}@media (width<=1160px){.portfolio-grid[data-v-c321df20]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.tab-list[data-v-c321df20]{justify-content:center;gap:.5rem}.tab-button[data-v-c321df20]{padding:.55rem .9rem;font-size:.9rem}}@media (width<=680px){.portfolio-grid[data-v-c321df20]{grid-template-columns:1fr}.portfolio-section[data-v-c321df20]{padding:56px 0 48px}.section-head[data-v-c321df20],.portfolio-tabs[data-v-c321df20]{margin-bottom:1.5rem}}.technology-section[data-v-ac31cd3a]{padding:82px 0 78px}.section-head[data-v-ac31cd3a]{max-width:960px;margin:0 auto 2rem;padding:0 24px}.section-label[data-v-ac31cd3a]{color:#2563eb;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700}h2[data-v-ac31cd3a]{margin:.9rem 0 0;font-size:clamp(2rem,3vw,2.8rem);line-height:1.12}.tech-grid[data-v-ac31cd3a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:0 24px;display:grid}.tech-card[data-v-ac31cd3a]{opacity:0;background:#162039cc;border:1px solid #e2e8f0;border-radius:24px;align-items:center;gap:.9rem;min-width:0;min-height:84px;padding:1rem;transition:transform .25s,box-shadow .25s,filter .25s;display:flex;transform:translateY(16px);box-shadow:0 18px 44px #0f172a0d}.tech-card.revealed[data-v-ac31cd3a]{opacity:1;transform:translateY(0)}.tech-card[data-v-ac31cd3a]:hover{filter:saturate(1.05);transform:translateY(-4px);box-shadow:0 24px 54px #0f172a14}.tech-card[data-v-ac31cd3a]:first-child{transition-delay:50ms}.tech-card[data-v-ac31cd3a]:nth-child(2){transition-delay:80ms}.tech-card[data-v-ac31cd3a]:nth-child(3){transition-delay:.11s}.tech-card[data-v-ac31cd3a]:nth-child(4){transition-delay:.14s}.tech-card[data-v-ac31cd3a]:nth-child(5){transition-delay:.17s}.tech-card[data-v-ac31cd3a]:nth-child(6){transition-delay:.2s}.tech-card[data-v-ac31cd3a]:nth-child(7){transition-delay:.23s}.tech-card[data-v-ac31cd3a]:nth-child(8){transition-delay:.26s}.tech-card[data-v-ac31cd3a]:nth-child(9){transition-delay:.29s}.tech-card[data-v-ac31cd3a]:nth-child(10){transition-delay:.32s}.tech-card[data-v-ac31cd3a]:nth-child(11){transition-delay:.35s}.tech-card[data-v-ac31cd3a]:nth-child(12){transition-delay:.38s}.tech-card[data-v-ac31cd3a]:nth-child(13){transition-delay:.41s}.tech-card[data-v-ac31cd3a]:nth-child(14){transition-delay:.44s}.tech-card[data-v-ac31cd3a]:nth-child(15){transition-delay:.47s}.tech-card[data-v-ac31cd3a]:nth-child(16){transition-delay:.5s}.tech-card[data-v-ac31cd3a]:nth-child(17){transition-delay:.53s}.tech-card[data-v-ac31cd3a]:nth-child(18){transition-delay:.56s}.tech-card[data-v-ac31cd3a]:nth-child(19){transition-delay:.59s}.tech-card[data-v-ac31cd3a]:nth-child(20){transition-delay:.62s}.tech-card[data-v-ac31cd3a]:hover{transform:translateY(-4px);box-shadow:0 24px 54px #0f172a14}.tech-icon[data-v-ac31cd3a]{color:#2563eb;background:linear-gradient(135deg,#2563eb1f,#06b6d424);border-radius:14px;place-items:center;min-width:46px;height:46px;font-size:.95rem;font-weight:800;display:grid;overflow:hidden}.tech-icon img[data-v-ac31cd3a]{object-fit:contain;width:24px;height:24px}.tech-copy[data-v-ac31cd3a]{gap:.2rem;min-width:0;display:grid}.tech-copy strong[data-v-ac31cd3a]{color:#fff;overflow-wrap:anywhere;font-size:.98rem;line-height:1.15}.tech-copy span[data-v-ac31cd3a]{color:#64748b;overflow-wrap:anywhere;font-size:.84rem;line-height:1.15}@media (width<=1120px){.tech-grid[data-v-ac31cd3a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.tech-grid[data-v-ac31cd3a]{grid-template-columns:repeat(2,minmax(0,1fr))}.tech-card[data-v-ac31cd3a]{gap:.65rem;padding:.75rem}.tech-icon[data-v-ac31cd3a]{border-radius:12px;width:40px;min-width:40px;height:40px}}.hire-developer-section[data-v-a4910342]{background:#0d1422;padding:96px 0 90px}.section-inner[data-v-a4910342]{grid-template-columns:1.05fr .95fr;align-items:start;gap:2.5rem;max-width:1240px;margin:0 auto;padding:0 24px;display:grid}.section-copy[data-v-a4910342]{max-width:640px}.section-label[data-v-a4910342]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.16em;font-size:.82rem;font-weight:700}.section-copy h2[data-v-a4910342]{letter-spacing:-.04em;color:#fff;margin:1rem 0 1.2rem;font-size:clamp(2.4rem,3.6vw,3.4rem);line-height:1.02}.section-copy p[data-v-a4910342]{color:#cbd5e1;max-width:590px;margin:0;font-size:1.05rem;line-height:1.8}.hire-highlights[data-v-a4910342]{gap:1rem;margin-top:2rem;display:grid}.hire-highlights article[data-v-a4910342]{background:#162039cc;border:1px solid #6366f11f;border-radius:24px;padding:1.4rem 1.4rem 1.5rem;box-shadow:0 22px 60px #0003}.hire-highlights strong[data-v-a4910342]{color:#fff;margin-bottom:.65rem;font-size:1rem;display:block}.hire-highlights p[data-v-a4910342]{color:#cbd5e1;margin:0;font-size:.98rem;line-height:1.75}.hire-panel[data-v-a4910342]{background:#162039cc;border:1px solid #6366f11f;border-radius:32px;padding:2rem;box-shadow:0 32px 90px #0000004d}.panel-heading span[data-v-a4910342]{letter-spacing:.14em;text-transform:uppercase;color:#a5b4fc;margin-bottom:.85rem;font-size:.9rem;font-weight:700;display:inline-flex}.panel-heading h3[data-v-a4910342]{color:#fff;margin:0;font-size:clamp(1.95rem,3vw,2.5rem);line-height:1.1}.panel-grid[data-v-a4910342]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.8rem 0 1.2rem;display:grid}.panel-card[data-v-a4910342]{background:#0d142299;border:1px solid #6366f126;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:150px;padding:1.45rem;display:flex}.panel-card h4[data-v-a4910342]{color:#fff;margin:0 0 .7rem;font-size:1.05rem}.panel-card p[data-v-a4910342]{color:#cbd5e1;margin:0;font-size:.95rem;line-height:1.75}.panel-card.accent[data-v-a4910342]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:none}.panel-card.accent strong[data-v-a4910342]{font-size:1.05rem}.panel-card.accent p[data-v-a4910342]{color:#ffffffeb}.panel-cta[data-v-a4910342]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:58px;padding:0 1.4rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.panel-cta[data-v-a4910342]:hover{transform:translateY(-2px);box-shadow:0 22px 48px #6366f14d}@media (width<=980px){.section-inner[data-v-a4910342]{grid-template-columns:1fr}.hire-panel[data-v-a4910342]{padding:1.8rem}}@media (width<=680px){.hire-developer-section[data-v-a4910342]{padding:72px 0 64px}.panel-grid[data-v-a4910342]{grid-template-columns:1fr}.hire-highlights article[data-v-a4910342]{padding:1.25rem}.panel-heading h3[data-v-a4910342]{font-size:2rem}}.testimonial-card[data-v-a84a88d3]{background:linear-gradient(#162039cc,#0d1422cc);border:1px solid #6366f11f;border-radius:32px;gap:1.25rem;padding:2rem;display:grid;box-shadow:0 24px 60px #0000004d}.stars[data-v-a84a88d3]{color:#fbbf24;font-size:1rem}p[data-v-a84a88d3]{color:#cbd5e1;margin:0;font-size:1rem;line-height:1.8}.author[data-v-a84a88d3]{gap:.25rem;display:grid}.author strong[data-v-a84a88d3]{color:#fff;font-size:1rem}.author span[data-v-a84a88d3]{color:#94a3b8}.testimonials-section[data-v-b54350b9]{padding:82px 0 68px}.section-head[data-v-b54350b9]{max-width:920px;margin:0 auto 2.5rem;padding:0 24px}.section-label[data-v-b54350b9]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700}h2[data-v-b54350b9]{color:#fff;margin:.9rem 0 0;font-size:clamp(2rem,3vw,2.8rem)}.testimonial-grid[data-v-b54350b9]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;padding:0 24px;display:grid}@media (width<=1040px){.testimonial-grid[data-v-b54350b9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.testimonial-grid[data-v-b54350b9]{grid-template-columns:1fr}}.faq-item[data-v-d39d6a48]{background:#162039cc;border:1px solid #6366f11f;border-radius:26px;padding:1.65rem 1.9rem;box-shadow:0 18px 44px #0003}summary[data-v-d39d6a48]{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;font-size:1.05rem;font-weight:700;list-style:none;display:flex}summary[data-v-d39d6a48]::-webkit-details-marker{display:none}.toggle-icon[data-v-d39d6a48]{color:#a5b4fc;font-size:1.5rem}p[data-v-d39d6a48]{color:#cbd5e1;margin:1rem 0 0;line-height:1.8}.faq-section[data-v-fbb42daa]{padding:82px 0 72px}.section-head[data-v-fbb42daa]{max-width:920px;margin:0 auto 2.5rem;padding:0 24px}.section-label[data-v-fbb42daa]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700}h2[data-v-fbb42daa]{color:#fff;margin:.9rem 0 0;font-size:clamp(2rem,3vw,2.8rem)}.faq-grid[data-v-fbb42daa]{gap:1.15rem;max-width:980px;margin:0 auto;padding:0 24px;display:grid}.cta-section[data-v-30c9c190]{color:#fff;background:#162039e6;border:2px solid #6366f140;border-radius:36px;margin:3rem 0;padding:72px 0;box-shadow:0 32px 90px #6366f126}.cta-inner[data-v-30c9c190]{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1180px;margin:0 auto;padding:2.5rem 24px;display:flex}.cta-inner>div[data-v-30c9c190]{text-align:left}.section-label[data-v-30c9c190]{text-transform:uppercase;letter-spacing:.14em;opacity:.95;font-size:.85rem;font-weight:700}h2[data-v-30c9c190]{margin:.6rem 0 0;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.cta-button[data-v-30c9c190]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:999px;justify-content:center;align-items:center;min-width:190px;min-height:60px;padding:0 1.5rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 24px 60px #6366f140}.cta-button[data-v-30c9c190]:hover{transform:translateY(-3px);box-shadow:0 30px 70px #6366f159}@media (width<=820px){.cta-inner[data-v-30c9c190]{text-align:center;flex-direction:column;align-items:stretch}.cta-inner>div[data-v-30c9c190]{text-align:center}}.contact-section[data-v-a4f495cf]{padding:90px 0 96px}.contact-inner[data-v-a4f495cf]{grid-template-columns:.95fr 1.05fr;align-items:start;gap:2.4rem;max-width:1220px;margin:0 auto;padding:0 24px;display:grid}.contact-inner[data-v-a4f495cf]>*,.form-grid>label[data-v-a4f495cf]{min-width:0}.contact-info[data-v-a4f495cf]{gap:1.2rem;display:grid}.section-label[data-v-a4f495cf]{color:#a5b4fc;text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;font-weight:700}h2[data-v-a4f495cf]{color:#fff;margin:0;font-size:clamp(2rem,3vw,2.8rem);line-height:1.08}.contact-info p[data-v-a4f495cf]{color:#cbd5e1;max-width:520px;margin:0;line-height:1.8}.contact-details[data-v-a4f495cf]{gap:1rem;margin-top:.4rem;display:grid}.contact-details>div[data-v-a4f495cf]{background:#162039cc;border:1px solid #6366f11f;border-radius:18px;gap:.35rem;padding:1rem 1.1rem;display:grid}.contact-detail-heading[data-v-a4f495cf]{align-items:center;gap:.65rem;display:flex}.contact-detail-icon[data-v-a4f495cf]{color:#38bdf8;background:#38bdf81f;border-radius:10px;place-items:center;width:30px;height:30px;display:inline-grid}.contact-detail-icon svg[data-v-a4f495cf]{width:17px;height:17px}.contact-details strong[data-v-a4f495cf]{color:#fff;font-size:.95rem}.contact-details a[data-v-a4f495cf],.contact-details address[data-v-a4f495cf]{color:#cbd5e1;font-size:.95rem}.contact-details a[data-v-a4f495cf]{overflow-wrap:anywhere}.contact-form[data-v-a4f495cf]{background:#162039cc;border:1px solid #6366f11f;border-radius:32px;gap:1.1rem;min-width:0;padding:2rem;display:grid;box-shadow:0 30px 80px #0000004d}.form-grid[data-v-a4f495cf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}label[data-v-a4f495cf]{color:#e2e8f0;gap:.65rem;font-weight:600;display:grid}.phone-input[data-v-a4f495cf]{grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:.65rem;min-width:0;display:grid}input[data-v-a4f495cf],select[data-v-a4f495cf],textarea[data-v-a4f495cf]{color:#e2e8f0;background:#0d1422b3;border:1px solid #6366f126;border-radius:18px;width:100%;padding:.95rem 1rem}input[data-v-a4f495cf]::placeholder,textarea[data-v-a4f495cf]::placeholder{color:#94a3b8}textarea[data-v-a4f495cf]{resize:vertical}select[data-v-a4f495cf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-actions[data-v-a4f495cf]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.submit-button[data-v-a4f495cf]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:none;border-radius:999px;width:fit-content;min-width:170px;padding:1rem 1.6rem;font-weight:700}.submit-button[data-v-a4f495cf]:disabled{opacity:.7;cursor:wait}.form-hint[data-v-a4f495cf]{color:#cbd5e1;margin:0;font-size:.95rem}.form-note[data-v-a4f495cf]{border-radius:16px;margin:0;padding:.85rem 1rem;font-weight:600}.form-note.success[data-v-a4f495cf]{color:#86efac;background:#10b98126}.form-note.error[data-v-a4f495cf]{color:#fca5a5;background:#ef444426}@media (width<=1020px){.contact-inner[data-v-a4f495cf],.form-grid[data-v-a4f495cf]{grid-template-columns:1fr}}@media (width<=640px){.contact-section[data-v-a4f495cf]{padding:72px 0 80px}.contact-form[data-v-a4f495cf]{padding:1.4rem}.phone-input[data-v-a4f495cf]{grid-template-columns:minmax(0,118px) minmax(0,1fr)}}.footer-section[data-v-4ac03c74]{color:#fffffff0;background:#0d1322;border-top:1px solid #ffffff14;padding:3rem 0 1.75rem}.container[data-v-4ac03c74]{max-width:1220px;margin:0 auto;padding:0 24px}.footer-grid[data-v-4ac03c74]{grid-template-columns:minmax(220px,320px) repeat(3,minmax(150px,1fr));align-items:start;gap:2.5rem;display:grid}.footer-brand-col[data-v-4ac03c74]{gap:1rem;display:grid}.logo[data-v-4ac03c74]{color:#fff;border-radius:18px;place-items:center;width:90px;height:90px;font-weight:800;display:grid}.brand-copy-wrap[data-v-4ac03c74]{gap:1rem;display:grid}.brand-name[data-v-4ac03c74]{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:800}.brand-copy[data-v-4ac03c74]{color:#ffffffb8;margin:0;font-size:.96rem;line-height:1.8}.social-row[data-v-4ac03c74]{flex-wrap:wrap;gap:.6rem;display:flex}.social-icon[data-v-4ac03c74]{color:#ffffffeb;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.social-icon svg[data-v-4ac03c74]{width:18px;height:18px}.social-icon[data-v-4ac03c74]:hover{background:#fb923c2e;transform:translateY(-1px)}.footer-column h4[data-v-4ac03c74]{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.95rem}.footer-column a[data-v-4ac03c74],.footer-column p[data-v-4ac03c74]{color:#ffffffb8;margin-bottom:.95rem;font-size:.95rem;line-height:1.8;display:block}.footer-column a[data-v-4ac03c74]:hover{color:#fff}.footer-bottom[data-v-4ac03c74]{color:#ffffffa3;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;font-size:.92rem;display:flex}.footer-meta[data-v-4ac03c74]{flex-wrap:wrap;gap:1.5rem;display:flex}.footer-meta a[data-v-4ac03c74]{color:#ffffffa3}.footer-meta a[data-v-4ac03c74]:hover{color:#fff}@media (width<=1080px){.footer-grid[data-v-4ac03c74]{grid-template-columns:1fr 1fr}}@media (width<=760px){.container[data-v-4ac03c74]{padding:0 18px}.footer-grid[data-v-4ac03c74]{grid-template-columns:1fr;gap:1.5rem}.footer-bottom[data-v-4ac03c74]{text-align:center;flex-direction:column;align-items:center}.footer-brand-col[data-v-4ac03c74]{justify-items:start}.footer-meta[data-v-4ac03c74]{justify-content:center}}.about-page[data-v-c1ba884b]{background:#0d1422;overflow-x:hidden}.container[data-v-c1ba884b]{max-width:1220px;margin:0 auto;padding:0 24px}.about-hero[data-v-c1ba884b]{background:radial-gradient(circle at 82% 18%,#2563eb33,#0000 32%),#0d1422;padding:5.5rem 0 4.5rem}.hero-grid[data-v-c1ba884b],.capabilities-grid[data-v-c1ba884b]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.75fr);align-items:center;gap:3.5rem;display:grid}.section-label[data-v-c1ba884b]{color:#38bdf8;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:800}h1[data-v-c1ba884b],h2[data-v-c1ba884b],h3[data-v-c1ba884b],p[data-v-c1ba884b]{margin-top:0}h1[data-v-c1ba884b]{color:#f8fafc;letter-spacing:-.035em;max-width:700px;margin-bottom:1.6rem;font-size:clamp(2.8rem,5.5vw,5.2rem);line-height:1.02}.hero-intro[data-v-c1ba884b]{color:#b9c7da;max-width:650px;margin-bottom:2rem;font-size:1.14rem;line-height:1.8}.hero-actions[data-v-c1ba884b],.cta-inner[data-v-c1ba884b]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.hero-proof[data-v-c1ba884b]{color:#8191a8;letter-spacing:.12em;text-transform:uppercase;gap:1.4rem;margin-top:3.2rem;font-family:monospace;font-size:.72rem;font-weight:700;display:flex}.hero-proof span[data-v-c1ba884b]{align-items:center;gap:.55rem;display:inline-flex}.hero-proof span[data-v-c1ba884b]:before{content:"";background:#38bdf8;border-radius:50%;width:5px;height:5px}.primary-action[data-v-c1ba884b],.secondary-action[data-v-c1ba884b]{border-radius:999px;align-items:center;gap:.7rem;min-height:50px;padding:.8rem 1.25rem;font-weight:800;display:inline-flex}.primary-action[data-v-c1ba884b]{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);box-shadow:0 20px 46px #6366f147}.secondary-action[data-v-c1ba884b]{color:#e2e8f0;border:1px solid #ffffff3d}.hero-panel[data-v-c1ba884b]{background:#162039c2;border:1px solid #94a3b833;border-top:2px solid #38bdf8;border-radius:8px;min-height:430px;padding:2rem;box-shadow:0 28px 70px #0003,16px 16px #38bdf80f}.panel-header[data-v-c1ba884b]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.panel-kicker[data-v-c1ba884b]{color:#91a4bd;letter-spacing:.08em;text-transform:uppercase;font-family:monospace;font-size:.82rem}.panel-status[data-v-c1ba884b]{color:#94a3b8;white-space:nowrap;align-items:center;gap:.45rem;font-size:.68rem;display:inline-flex}.panel-status i[data-v-c1ba884b]{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #10b9811a}.hero-panel strong[data-v-c1ba884b]{color:#fff;margin:4.5rem 0 1rem;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.08;display:block}.hero-panel p[data-v-c1ba884b],.section-heading>p[data-v-c1ba884b],.capabilities-copy>p[data-v-c1ba884b]{color:#9eacc0;line-height:1.8}.panel-steps[data-v-c1ba884b]{gap:.9rem;margin-top:2rem;display:grid}.panel-step[data-v-c1ba884b]{color:#94a3b8;border-top:1px solid #ffffff1a;grid-template-columns:34px 1fr;align-items:center;gap:.9rem;padding-top:.9rem;font-size:.82rem;display:grid}.panel-step b[data-v-c1ba884b]{color:#38bdf8;font-family:monospace;font-size:.72rem}.panel-step span[data-v-c1ba884b]{gap:.4rem;display:flex}.panel-step span strong[data-v-c1ba884b]{color:#e2e8f0;font-size:inherit;line-height:inherit;margin:0;display:inline}.panel-footer[data-v-c1ba884b]{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-top:1.8rem;font-family:monospace;font-size:.68rem;display:block}.capabilities-section[data-v-c1ba884b]{padding:4.5rem 0}.section-heading[data-v-c1ba884b]{max-width:620px;margin-bottom:2rem}.section-heading h2[data-v-c1ba884b],.capabilities-copy h2[data-v-c1ba884b],.about-cta h2[data-v-c1ba884b]{color:#f8fafc;letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.capabilities-section[data-v-c1ba884b]{background:#0d1422}.capabilities-copy h2[data-v-c1ba884b]{color:#f8fafc}.capabilities-copy>p[data-v-c1ba884b]{max-width:620px}.capability-list[data-v-c1ba884b]{border-top:1px solid #ffffff2e}.capability-item[data-v-c1ba884b]{color:#dbe5f2;border-bottom:1px solid #ffffff2e;grid-template-columns:54px 1fr;gap:1rem;padding:1.3rem 0;display:grid}.capability-item strong[data-v-c1ba884b]{color:#8b5cf6}.story-section[data-v-c1ba884b],.leadership-section[data-v-c1ba884b]{background:#0d1422;border-top:1px solid #ffffff0d;padding:4.5rem 0}.story-grid[data-v-c1ba884b]{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:3.5rem;display:grid}.story-copy h2[data-v-c1ba884b]{color:#f8fafc;margin-bottom:2rem;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1}.story-copy[data-v-c1ba884b],.stats-grid[data-v-c1ba884b],.stat-card[data-v-c1ba884b],.capabilities-copy[data-v-c1ba884b],.capability-list[data-v-c1ba884b],.leader-card[data-v-c1ba884b]{min-width:0}.story-copy h2 span[data-v-c1ba884b]{color:#6366f1}.story-copy>p[data-v-c1ba884b]{color:#9eacc0;font-size:1.05rem;line-height:1.85}blockquote[data-v-c1ba884b]{color:#dbe5f2;background:#162039cc;border-left:4px solid #6366f1;border-radius:0 18px 18px 0;margin:1.5rem 0;padding:1.5rem 1.75rem;font-style:italic;line-height:1.8}.stats-grid[data-v-c1ba884b]{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.stat-card[data-v-c1ba884b]{background:#162039cc;border:1px solid #ffffff1a;border-radius:24px;min-height:190px;padding:2rem}.stat-card-wide[data-v-c1ba884b]{grid-column:1/-1;min-height:260px}.stat-card-highlight[data-v-c1ba884b]{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);box-shadow:0 20px 46px #2563eb33}.stat-label[data-v-c1ba884b],.stat-card span[data-v-c1ba884b]:last-child{color:#38bdf8;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.stat-card-highlight span[data-v-c1ba884b]:last-child{color:#ffffffdb}.stat-card strong[data-v-c1ba884b]{color:#fff;margin:1.5rem 0 .5rem;font-size:clamp(2.8rem,6vw,5rem);line-height:1;display:block}.stat-card p[data-v-c1ba884b]{color:#9eacc0;margin:0;line-height:1.7}.centered-heading[data-v-c1ba884b]{text-align:center;max-width:none}.leadership-section[data-v-c1ba884b]{background:#0d1422}.leadership-grid[data-v-c1ba884b]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.leader-card[data-v-c1ba884b]{text-align:center}.leader-index[data-v-c1ba884b]{color:#38bdf8;background:#38bdf814;border:1px solid #38bdf85c;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 1.5rem;font-family:monospace;font-size:.9rem;font-weight:800;display:grid}.leader-card h3[data-v-c1ba884b]{color:#fff;margin-bottom:.35rem;font-size:1.1rem}.leader-card p[data-v-c1ba884b]{color:#94a3b8;margin-bottom:0;font-size:.85rem;line-height:1.7}.leader-card .leader-role[data-v-c1ba884b]{color:#38bdf8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.65rem;font-family:monospace;font-size:.7rem}.about-cta[data-v-c1ba884b]{background:#162039e6;border-top:1px solid #6366f140;border-bottom:1px solid #6366f140;padding:3.25rem 0;box-shadow:0 32px 90px #6366f11f}.cta-inner[data-v-c1ba884b]{justify-content:space-between}.about-cta .section-label[data-v-c1ba884b],.about-cta h2[data-v-c1ba884b]{color:#f8fafc}@media (width<=820px){.about-hero[data-v-c1ba884b]{padding:4.5rem 0 3.5rem}.hero-grid[data-v-c1ba884b],.capabilities-grid[data-v-c1ba884b],.story-grid[data-v-c1ba884b]{grid-template-columns:1fr;gap:3rem}.leadership-grid[data-v-c1ba884b]{grid-template-columns:repeat(2,1fr);row-gap:3rem}}@media (width<=560px){.container[data-v-c1ba884b]{padding:0 18px}.hero-panel[data-v-c1ba884b]{min-height:0;padding:1.5rem}.hero-proof[data-v-c1ba884b]{flex-wrap:wrap;gap:.8rem 1.1rem;margin-top:2.4rem}.panel-header[data-v-c1ba884b]{flex-direction:column;align-items:flex-start}.hero-panel strong[data-v-c1ba884b]{margin-top:3rem}.capabilities-section[data-v-c1ba884b],.story-section[data-v-c1ba884b],.leadership-section[data-v-c1ba884b]{padding:3.5rem 0}.story-grid[data-v-c1ba884b]{gap:2rem}.stats-grid[data-v-c1ba884b]{gap:.75rem}.stat-card[data-v-c1ba884b]{border-radius:20px;min-height:150px;padding:1.4rem}.stat-card-wide[data-v-c1ba884b]{min-height:210px}.stat-card strong[data-v-c1ba884b]{font-size:2.8rem}.capabilities-grid[data-v-c1ba884b]{gap:2rem}.leadership-grid[data-v-c1ba884b]{grid-template-columns:1fr}}.policy-page[data-v-0637bfec]{padding:100px 0 80px}.container[data-v-0637bfec]{max-width:1140px;margin:0 auto;padding:0 24px}h1[data-v-0637bfec]{color:#fff;margin:0 0 1rem;font-size:clamp(2rem,3vw,2.6rem)}h2[data-v-0637bfec]{color:#fff;margin:2rem 0 .6rem;font-size:1.16rem}p[data-v-0637bfec]{color:#cbd5e1;margin:0;line-height:1.8}.policy-page[data-v-76cb98dd]{padding:100px 0 80px}.container[data-v-76cb98dd]{max-width:1140px;margin:0 auto;padding:0 24px}h1[data-v-76cb98dd]{color:#fff;margin:0 0 1rem;font-size:clamp(2rem,3vw,2.6rem)}h2[data-v-76cb98dd]{color:#fff;margin:2rem 0 .6rem;font-size:1.16rem}p[data-v-76cb98dd]{color:#cbd5e1;margin:0;line-height:1.8}.service-city-page[data-v-4217b64e]{color:#0f172a;background:linear-gradient(135deg,#f1f5f9f2,#f8fafc)}.service-hero[data-v-4217b64e]{padding:112px 0 72px}.eyebrow[data-v-4217b64e]{color:#2563eb;background:#2563eb14;border-radius:999px;margin-bottom:1rem;padding:.72rem .95rem;font-weight:700;display:inline-flex}h1[data-v-4217b64e]{max-width:760px;margin:0 0 1rem;font-size:clamp(2.2rem,3.8vw,3.2rem);line-height:1.08}.lead[data-v-4217b64e]{color:#475569;max-width:760px;font-size:1.08rem;line-height:1.8}.hero-actions[data-v-4217b64e]{flex-wrap:wrap;gap:1rem;margin:1.6rem 0 1.4rem;display:flex}.btn-primary[data-v-4217b64e],.btn-secondary[data-v-4217b64e]{border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 1.2rem;font-weight:700;display:inline-flex}.btn-primary[data-v-4217b64e]{color:#fff;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%)}.btn-secondary[data-v-4217b64e]{color:#1d4ed8;background:#2563eb14}.highlights[data-v-4217b64e]{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.highlights li[data-v-4217b64e]{color:#334155;background:#fff;border:1px solid #e2e8f0e6;border-radius:999px;padding:.7rem .95rem}.service-content[data-v-4217b64e]{padding:0 0 72px}.service-grid[data-v-4217b64e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.content-card[data-v-4217b64e]{background:#ffffffe6;border:1px solid #e2e8f0f2;border-radius:24px;padding:1.6rem;box-shadow:0 28px 70px #0f172a0f}.content-card h2[data-v-4217b64e]{margin-top:0;font-size:1.3rem}.content-card p[data-v-4217b64e],.content-card li[data-v-4217b64e]{color:#475569;line-height:1.75}.content-card ul[data-v-4217b64e]{padding-left:1.1rem}.service-cta[data-v-4217b64e]{padding:0 0 96px}.cta-box[data-v-4217b64e]{text-align:center;background:linear-gradient(135deg,#2563eb17,#06b6d414);border:1px solid #7dd3fc4d;border-radius:28px;padding:2rem}@media (width<=768px){.service-grid[data-v-4217b64e]{grid-template-columns:1fr}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e2e8f0;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--brand:#6366f1;--brand-2:#06b6d4;--brand-orange:#f97316;--brand-orange-soft:#fb923c;--brand-orange-muted:#fb923c1f;--ink:#fff;--muted:#94a3b8;--surface:#1a2238;--dark-bg:#0d1422;--card-bg:#162039;--border-color:#ffffff14;--success:#10b981;--error:#ef4444;--warning:#f59e0b;background:#0d1422;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#e2e8f0;background:#0d1422;min-height:100vh;margin:0}section{position:relative}.section-head{text-align:center}.section-head .section-label,.section-head h2,.section-head .section-copy{text-align:center;margin-left:auto;margin-right:auto}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{border:none}ul{margin:0;padding:0;list-style:none}input,textarea{outline:none}::selection{color:#fff;background:#6366f147}.page-shell{overflow:hidden}@media (width<=760px){h2{font-size:19px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}
