@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Inter:wght@400;500;600;700&display=swap";:root{--base: #0A0A0B;--surface: #121214;--text: #F4F4F6;--muted: #9A9AA5;--accent: #7C5CFF;--accent-glow: rgba(124, 92, 255, .35);--support: #3A4A66;--hairline: rgba(255, 255, 255, .08)}*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:var(--base);color:var(--text);overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg,video{display:block;max-width:100%}button,input,textarea,select{font:inherit}.app[data-v-548fdbf9]{position:relative}.text-accent[data-v-548fdbf9]{color:var(--accent)}.section-eyebrow[data-v-548fdbf9]{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--muted);margin-bottom:1.25rem}.section-eyebrow--accent[data-v-548fdbf9]{color:var(--accent)}.section-title[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:clamp(2rem,4.6vw,3.75rem);line-height:1.05;letter-spacing:-.025em;margin-bottom:3rem;max-width:18ch}.btn[data-v-548fdbf9]{display:inline-flex;align-items:center;gap:.5rem;padding:.95rem 1.75rem;font-size:1rem;font-weight:700;border-radius:999px;transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease;cursor:pointer;border:1px solid transparent;white-space:nowrap}.btn--primary[data-v-548fdbf9]{color:#0a0a0b;background:var(--accent);box-shadow:0 10px 32px var(--accent-glow)}.btn--primary[data-v-548fdbf9]:hover{transform:translateY(-2px);box-shadow:0 16px 44px var(--accent-glow)}.btn--ghost[data-v-548fdbf9]{color:var(--text);background:transparent;border-color:var(--hairline)}.btn--ghost[data-v-548fdbf9]:hover{transform:translateY(-2px);border-color:var(--accent);background:#7c5cff14}.btn--lg[data-v-548fdbf9]{padding:1.15rem 2.25rem;font-size:1.0625rem}.btn__arrow[data-v-548fdbf9]{transition:transform .25s ease}.btn--ghost:hover .btn__arrow[data-v-548fdbf9]{transform:translateY(3px)}.nav[data-v-548fdbf9]{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease}.nav--scrolled[data-v-548fdbf9]{background:#0a0a0bb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--hairline)}.nav__inner[data-v-548fdbf9]{max-width:1180px;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.nav__brand[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:1.5rem;letter-spacing:-.02em;color:var(--text);display:flex;align-items:center;gap:.65rem}.nav__logo[data-v-548fdbf9]{height:1.9rem;width:auto}.nav__cta[data-v-548fdbf9]{padding:.6rem 1.25rem;font-size:.9375rem;font-weight:700;color:var(--text);border:1px solid var(--hairline);border-radius:999px;transition:border-color .25s ease,background .25s ease,color .25s ease}.nav__cta[data-v-548fdbf9]:hover{border-color:var(--accent);background:var(--accent);color:#0a0a0b}.hero[data-v-548fdbf9]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:7rem 1.5rem 5rem;background:radial-gradient(1200px 700px at 50% -10%,rgba(124,92,255,.16),transparent 60%),linear-gradient(160deg,#0a0a0b,#0d0d18 55%,#0a0a0b)}.hero__grid[data-v-548fdbf9]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--hairline) 1px,transparent 1px),linear-gradient(90deg,var(--hairline) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 35%,transparent 80%);opacity:.5;animation:gridPulse-548fdbf9 9s ease-in-out infinite}@keyframes gridPulse-548fdbf9{0%,to{opacity:.4}50%{opacity:.62}}.hero__sparks[data-v-548fdbf9]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.spark[data-v-548fdbf9]{position:absolute;background:linear-gradient(90deg,transparent,var(--accent),transparent);box-shadow:0 0 8px var(--accent-glow),0 0 4px var(--accent);opacity:0;will-change:transform,opacity}@keyframes sparkMoveH-548fdbf9{0%{transform:translate(0);opacity:0}10%{opacity:.7}90%{opacity:.7}to{transform:translate(100vw);opacity:0}}@keyframes sparkMoveV-548fdbf9{0%{transform:translateY(0);opacity:0}10%{opacity:.7}90%{opacity:.7}to{transform:translateY(100vh);opacity:0}}.hero__glow[data-v-548fdbf9]{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.hero__glow--a[data-v-548fdbf9]{top:18%;left:50%;transform:translate(-50%);width:720px;height:720px;background:radial-gradient(circle,rgba(124,92,255,.32) 0%,transparent 70%);animation:glowPulse-548fdbf9 7s ease-in-out infinite}.hero__glow--b[data-v-548fdbf9]{bottom:-10%;right:5%;width:460px;height:460px;background:radial-gradient(circle,rgba(255,77,125,.16) 0%,transparent 70%);animation:glowPulse-548fdbf9 9s ease-in-out infinite reverse}@keyframes glowPulse-548fdbf9{0%,to{opacity:.55;transform:translate(-50%) scale(1)}50%{opacity:.85;transform:translate(-50%) scale(1.08)}}.hero__glow--b[data-v-548fdbf9]{animation-name:glowPulseB-548fdbf9}@keyframes glowPulseB-548fdbf9{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.hero__content[data-v-548fdbf9]{position:relative;z-index:2;max-width:940px;text-align:center}.hero__badge[data-v-548fdbf9]{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem 1rem;margin-bottom:2rem;font-size:.875rem;font-weight:600;color:var(--text);background:#7c5cff1a;border:1px solid rgba(124,92,255,.4);border-radius:999px;transition:background .25s ease,border-color .25s ease,transform .25s ease}.hero__badge[data-v-548fdbf9]:hover{background:#7c5cff2e;border-color:var(--accent);transform:translateY(-1px)}.hero__badge-dot[data-v-548fdbf9]{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 var(--accent-glow);animation:pulseDot-548fdbf9 2s ease-in-out infinite}@keyframes pulseDot-548fdbf9{0%{box-shadow:0 0 #7c5cff8c}70%{box-shadow:0 0 0 8px #7c5cff00}to{box-shadow:0 0 #7c5cff00}}.hero__badge-arrow[data-v-548fdbf9]{color:var(--accent);font-weight:700}.hero__headline[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:clamp(2.5rem,6.4vw,5.5rem);line-height:1.04;letter-spacing:-.035em;margin-bottom:1.75rem;text-transform:uppercase;background:linear-gradient(135deg,var(--text) 0%,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__subhead[data-v-548fdbf9]{font-size:clamp(1.0625rem,2vw,1.375rem);line-height:1.6;color:var(--muted);max-width:640px;margin:0 auto 2.5rem}.hero__subhead strong[data-v-548fdbf9]{color:var(--text);font-weight:600}.hero__actions[data-v-548fdbf9]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.market[data-v-548fdbf9]{padding:7rem 1.5rem;background:var(--base)}.market__inner[data-v-548fdbf9]{max-width:1180px;margin:0 auto}.market__stats[data-v-548fdbf9]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:24px;overflow:hidden;margin-bottom:2.5rem}.stat[data-v-548fdbf9]{background:var(--surface);padding:2.5rem 1.75rem;display:flex;flex-direction:column}.stat__value[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:clamp(2.25rem,3.6vw,3.5rem);line-height:1;letter-spacing:-.03em;color:var(--accent);margin-bottom:1rem}.stat__label[data-v-548fdbf9]{font-size:1.0625rem;font-weight:700;color:var(--text);margin-bottom:.6rem}.stat__sub[data-v-548fdbf9]{font-size:.9375rem;line-height:1.55;color:var(--muted)}.market__kicker[data-v-548fdbf9]{font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.55;color:var(--text);max-width:60ch}.market__kicker em[data-v-548fdbf9]{color:var(--accent);font-style:italic}.market__note[data-v-548fdbf9]{margin-top:1.5rem;font-size:.8125rem;color:var(--muted);letter-spacing:.02em}.wedge[data-v-548fdbf9]{padding:7rem 1.5rem;background:var(--surface)}.wedge__inner[data-v-548fdbf9]{max-width:1180px;margin:0 auto}.wedge__grid[data-v-548fdbf9]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.wedge-card[data-v-548fdbf9]{background:var(--base);border:1px solid var(--hairline);border-radius:20px;padding:2.25rem;transition:transform .3s ease,border-color .3s ease}.wedge-card[data-v-548fdbf9]:hover{transform:translateY(-4px);border-color:#7c5cff73}.wedge-card__n[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:1.25rem;color:var(--accent);margin-bottom:1.25rem;letter-spacing:.02em}.wedge-card__title[data-v-548fdbf9]{font-size:1.375rem;font-weight:700;line-height:1.2;margin-bottom:.85rem;color:var(--text)}.wedge-card__body[data-v-548fdbf9]{font-size:1rem;line-height:1.6;color:var(--muted)}.edge[data-v-548fdbf9]{position:relative;padding:8rem 1.5rem;background:var(--base);overflow:hidden}.edge__glow[data-v-548fdbf9]{position:absolute;top:0;left:50%;transform:translate(-50%);width:900px;height:500px;background:radial-gradient(ellipse at center,rgba(124,92,255,.14),transparent 70%);filter:blur(40px);pointer-events:none}.edge__inner[data-v-548fdbf9]{position:relative;z-index:2;max-width:1180px;margin:0 auto}.edge__grid[data-v-548fdbf9]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:2.5rem}.edge-tile[data-v-548fdbf9]{background:linear-gradient(180deg,var(--surface) 0%,rgba(18,18,20,.6) 100%);border:1px solid var(--hairline);border-radius:20px;padding:2rem 1.75rem;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.edge-tile[data-v-548fdbf9]:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 18px 44px #7c5cff38}.edge-tile__title[data-v-548fdbf9]{font-size:1.1875rem;font-weight:700;line-height:1.25;margin-bottom:.75rem;color:var(--accent)}.edge-tile__body[data-v-548fdbf9]{font-size:.96875rem;line-height:1.6;color:var(--muted)}.edge__proof[data-v-548fdbf9]{font-size:1.125rem;line-height:1.6;color:var(--text);max-width:60ch}.vision[data-v-548fdbf9]{padding:9rem 1.5rem;background:var(--surface);text-align:center}.vision__inner[data-v-548fdbf9]{max-width:1100px;margin:0 auto}.vision .section-eyebrow[data-v-548fdbf9]{margin-bottom:2rem}.vision__statement[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:clamp(1.875rem,4.4vw,3.5rem);line-height:1.12;letter-spacing:-.025em;color:var(--text);margin:0 auto 2rem;max-width:20ch}.vision__punch[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:clamp(1.75rem,4vw,3rem);letter-spacing:-.02em;background:linear-gradient(120deg,var(--accent) 0%,#b9a6ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.preview[data-v-548fdbf9]{position:relative;padding:7rem 1.5rem;background:var(--base);overflow:hidden;text-align:center}.preview__glow[data-v-548fdbf9]{position:absolute;top:30%;left:50%;transform:translate(-50%);width:1000px;height:600px;max-width:120%;background:radial-gradient(ellipse at center,rgba(124,92,255,.18),transparent 70%);filter:blur(50px);pointer-events:none}.preview__inner[data-v-548fdbf9]{position:relative;z-index:2;max-width:1080px;margin:0 auto}.preview .section-eyebrow[data-v-548fdbf9]{margin-bottom:1.25rem}.preview .section-title[data-v-548fdbf9]{margin:0 auto 3rem;max-width:none}.preview__frame[data-v-548fdbf9]{margin:0;border:1px solid var(--hairline);border-radius:16px;overflow:hidden;background:var(--surface);box-shadow:0 40px 100px #0009,0 0 60px #7c5cff1f}.preview__chrome[data-v-548fdbf9]{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.1rem;background:#ffffff08;border-bottom:1px solid var(--hairline)}.preview__dot[data-v-548fdbf9]{width:11px;height:11px;border-radius:50%;background:#ffffff29}.preview__img[data-v-548fdbf9]{display:block;width:100%;height:auto}.preview__caption[data-v-548fdbf9]{margin-top:1.75rem;font-size:1rem;line-height:1.6;color:var(--muted);max-width:58ch;margin-left:auto;margin-right:auto}.carousel[data-v-548fdbf9]{display:flex;align-items:center;gap:1rem}.carousel .preview__frame[data-v-548fdbf9]{flex:1;min-width:0}.carousel__viewport[data-v-548fdbf9]{overflow:hidden}.carousel__track[data-v-548fdbf9]{display:flex;transition:transform .5s cubic-bezier(.4,0,.2,1)}.carousel__track .preview__img[data-v-548fdbf9]{flex:0 0 100%;width:100%}.carousel__arrow[data-v-548fdbf9]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--hairline);background:#121214b3;color:var(--text);cursor:pointer;transition:transform .25s ease,border-color .25s ease,background .25s ease,color .25s ease}.carousel__arrow[data-v-548fdbf9]:hover{border-color:var(--accent);background:var(--accent);color:#0a0a0b;transform:scale(1.06)}.carousel__dots[data-v-548fdbf9]{display:flex;justify-content:center;gap:.65rem;margin-top:1.5rem}.carousel__dot[data-v-548fdbf9]{width:9px;height:9px;padding:0;border:none;border-radius:50%;background:#f4f4f638;cursor:pointer;transition:background .25s ease,transform .25s ease,box-shadow .25s ease}.carousel__dot[data-v-548fdbf9]:hover{background:#f4f4f673}.carousel__dot--active[data-v-548fdbf9]{background:var(--accent);transform:scale(1.25);box-shadow:0 0 10px var(--accent-glow)}.team[data-v-548fdbf9]{padding:7rem 1.5rem;background:var(--base)}.team__inner[data-v-548fdbf9]{max-width:1180px;margin:0 auto}.team__grid[data-v-548fdbf9]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.founder[data-v-548fdbf9]{background:var(--surface);border:1px solid var(--hairline);border-radius:24px;padding:2.25rem;display:flex;gap:1.75rem;transition:border-color .3s ease,transform .3s ease}.founder[data-v-548fdbf9]:hover{border-color:#7c5cff66;transform:translateY(-4px)}.founder__photo[data-v-548fdbf9]{flex-shrink:0;width:84px;height:84px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-family:Archivo Black,sans-serif;font-size:1.75rem;color:var(--text);background:linear-gradient(135deg,#7c5cff59,#ff4d7d40);border:1px solid var(--hairline)}.founder__name[data-v-548fdbf9]{font-size:1.375rem;font-weight:700;color:var(--text);margin-bottom:.2rem}.founder__role[data-v-548fdbf9]{font-size:.9375rem;font-weight:600;color:var(--accent);margin-bottom:1rem}.founder__bio[data-v-548fdbf9]{font-size:.96875rem;line-height:1.6;color:var(--muted);margin-bottom:1.25rem}.founder__link[data-v-548fdbf9]{display:inline-flex;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;color:var(--text);transition:color .25s ease,gap .25s ease}.founder__link[data-v-548fdbf9]:hover{color:var(--accent);gap:.65rem}.raise[data-v-548fdbf9]{position:relative;padding:9rem 1.5rem;background:var(--surface);overflow:hidden}.raise__glow[data-v-548fdbf9]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 500px at 50% 0%,rgba(124,92,255,.2),transparent 65%);pointer-events:none}.raise__inner[data-v-548fdbf9]{position:relative;z-index:2;max-width:800px;margin:0 auto;text-align:center}.raise__title[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:clamp(2.25rem,5.4vw,4.5rem);line-height:1.05;letter-spacing:-.03em;margin-bottom:1.75rem}.raise__pitch[data-v-548fdbf9]{font-size:clamp(1.0625rem,2vw,1.375rem);line-height:1.6;color:var(--muted);max-width:60ch;margin:0 auto 2.5rem}.raise__bullets[data-v-548fdbf9]{list-style:none;display:inline-flex;flex-direction:column;gap:1rem;text-align:left;margin:0 auto 3rem}.raise__bullets li[data-v-548fdbf9]{position:relative;padding-left:1.85rem;font-size:1.0625rem;line-height:1.5;color:var(--text)}.raise__bullets li[data-v-548fdbf9]:before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent-glow)}.raise__actions[data-v-548fdbf9]{display:flex;justify-content:center;margin-bottom:1.5rem}.raise__email[data-v-548fdbf9]{font-size:1rem;color:var(--muted)}.raise__email a[data-v-548fdbf9]{color:var(--accent);font-weight:600}.raise__email a[data-v-548fdbf9]:hover{text-decoration:underline}.footer[data-v-548fdbf9]{padding:3rem 1.5rem;background:var(--base);border-top:1px solid var(--hairline)}.footer__inner[data-v-548fdbf9]{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.footer__brand[data-v-548fdbf9]{font-family:Archivo Black,sans-serif;font-size:1.25rem;letter-spacing:-.02em;color:var(--text);display:flex;align-items:center;gap:.6rem}.footer__logo[data-v-548fdbf9]{height:1.6rem;width:auto}.footer__meta[data-v-548fdbf9]{display:flex;gap:1.5rem;flex-wrap:wrap}.footer__meta a[data-v-548fdbf9]{font-size:.9375rem;color:var(--muted);transition:color .25s ease}.footer__meta a[data-v-548fdbf9]:hover{color:var(--accent)}.footer__copy[data-v-548fdbf9]{font-size:.875rem;color:var(--muted)}.reveal[data-v-548fdbf9]{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.reveal.visible[data-v-548fdbf9]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.reveal[data-v-548fdbf9]{opacity:1;transform:none;transition:none}.spark[data-v-548fdbf9],.hero__grid[data-v-548fdbf9],.hero__glow[data-v-548fdbf9],.hero__badge-dot[data-v-548fdbf9]{animation:none!important}.carousel__track[data-v-548fdbf9]{transition:none}}@media(max-width:980px){.market__stats[data-v-548fdbf9],.edge__grid[data-v-548fdbf9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hero[data-v-548fdbf9]{padding:6rem 1.25rem 4rem}.hero__br[data-v-548fdbf9]{display:none}.hero__actions .btn[data-v-548fdbf9]{width:100%;justify-content:center}.market[data-v-548fdbf9],.wedge[data-v-548fdbf9],.edge[data-v-548fdbf9],.team[data-v-548fdbf9]{padding:5rem 1.25rem}.vision[data-v-548fdbf9],.raise[data-v-548fdbf9]{padding:6rem 1.25rem}.wedge__grid[data-v-548fdbf9],.team__grid[data-v-548fdbf9]{grid-template-columns:1fr}.founder[data-v-548fdbf9]{flex-direction:column;gap:1.25rem}.footer__inner[data-v-548fdbf9]{flex-direction:column;align-items:flex-start}.carousel[data-v-548fdbf9]{gap:.5rem}.carousel__arrow[data-v-548fdbf9]{width:38px;height:38px}}@media(max-width:480px){.market__stats[data-v-548fdbf9],.edge__grid[data-v-548fdbf9]{grid-template-columns:1fr}.nav__brand span[data-v-548fdbf9]{display:none}}
