html{scroll-behavior:smooth}@keyframes fade-down-1d0d76d3{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}.hero-fade-down[data-v-1d0d76d3]{animation:fade-down-1d0d76d3 .7s cubic-bezier(.16,1,.3,1) both}@keyframes slide-up-1d0d76d3{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.hero-slide-up[data-v-1d0d76d3]{animation:slide-up-1d0d76d3 .9s cubic-bezier(.16,1,.3,1) both;animation-delay:.6s}@keyframes float-1d0d76d3{0%,to{transform:translateY(0) rotate(0);opacity:.6}50%{transform:translateY(-14px) rotate(15deg);opacity:1}}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotate-border-1d0d76d3{to{--border-angle: 360deg}}.animated-border[data-v-1d0d76d3]{background:conic-gradient(from var(--border-angle),#ff3cac,#ff6a00,#ffd700,#39ff14,#00d4ff,#ff3cac);animation:rotate-border-1d0d76d3 4s linear infinite}.gradient-text[data-v-1d0d76d3],.logo-text[data-v-1d0d76d3]{background:linear-gradient(90deg,#00d4ff,#39ff14,gold,#ff6a00,#ff3cac);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes flow-colors-1d0d76d3{0%{background-position:0% center}to{background-position:200% center}}.nav-logo-text[data-v-1d0d76d3]{background:linear-gradient(90deg,#00d4ff,#39ff14,gold,#ff6a00,#ff3cac,#00d4ff,#39ff14,gold,#ff6a00,#ff3cac);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:flow-colors-1d0d76d3 4s linear infinite}@keyframes sparkle-pulse-1d0d76d3{0%,to{transform:scale(1);opacity:.2}50%{transform:scale(1.8);opacity:1}}@keyframes sparkle-drift-1d0d76d3{0%{transform:translate(0) rotate(0);opacity:.4}25%{transform:translate(12px,-18px) rotate(90deg);opacity:.8}50%{transform:translate(-8px,-30px) rotate(180deg);opacity:.5}75%{transform:translate(-16px,-12px) rotate(270deg);opacity:.9}to{transform:translate(0) rotate(360deg);opacity:.4}}.sparkle[data-v-1d0d76d3]{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;animation:float-1d0d76d3 linear infinite}.sparkle-pulse[data-v-1d0d76d3]{animation-name:sparkle-pulse-1d0d76d3;animation-timing-function:ease-in-out}.sparkle-drift[data-v-1d0d76d3]{animation-name:sparkle-drift-1d0d76d3;animation-timing-function:ease-in-out}.gradient-border-pill[data-v-1d0d76d3]{padding:1px;border-radius:9999px}.badge-inner[data-v-1d0d76d3]{background:#111;border-radius:9999px;color:#a1a1aa}.gradient-border-btn[data-v-1d0d76d3]{display:inline-flex;flex-shrink:0;padding:1px;border-radius:9999px;cursor:pointer}.btn-inner[data-v-1d0d76d3]{display:flex;align-items:center;justify-content:center;background:#0a0a0a;color:#fff;font-weight:600;font-size:.875rem;padding:.75rem 1.5rem;border-radius:9999px;border:none;cursor:pointer;transition:background .2s;white-space:nowrap;text-decoration:none;line-height:1}.btn-inner[data-v-1d0d76d3]:hover{background:#161616}.hero-headline[data-v-1d0d76d3]{font-size:clamp(42px,7vw,76px);letter-spacing:-.03em}.hero-sub[data-v-1d0d76d3]{font-size:clamp(16px,2.2vw,20px)}.section-headline[data-v-1d0d76d3]{font-size:clamp(28px,4vw,44px);letter-spacing:-.02em}.why-quote[data-v-1d0d76d3]{font-size:clamp(24px,3.5vw,40px);background:linear-gradient(135deg,#00d4ff,#39ff14,gold,#ff6a00,#ff3cac);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.waitlist-form[data-v-1d0d76d3]{padding:1px;border-radius:9999px;animation-duration:3s}.waitlist-form-inner[data-v-1d0d76d3]{display:flex;align-items:center;background:#111;border-radius:9999px;padding:4px 4px 4px 20px;gap:4px}.waitlist-input[data-v-1d0d76d3]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.875rem;caret-color:#00d4ff;min-width:0;padding:.6rem 0}.waitlist-input[data-v-1d0d76d3]::placeholder{color:#52525b}.waitlist-input[data-v-1d0d76d3]:-webkit-autofill,.waitlist-input[data-v-1d0d76d3]:-webkit-autofill:hover,.waitlist-input[data-v-1d0d76d3]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #111111 inset;-webkit-text-fill-color:#ffffff;caret-color:#00d4ff}.waitlist-btn[data-v-1d0d76d3]{flex-shrink:0;background:#fff;color:#0a0a0a;font-weight:600;font-size:.875rem;padding:.6rem 1.25rem;border-radius:9999px;border:none;cursor:pointer;transition:background .2s;white-space:nowrap}.waitlist-btn[data-v-1d0d76d3]:hover{background:#e5e5e5}.screenshot-frame[data-v-1d0d76d3]{padding:1px;border-radius:16px;box-shadow:0 40px 80px #00d4ff26,0 20px 40px #ff3cac1a;animation-duration:8s}.screenshot-inner[data-v-1d0d76d3]{background:#111;border-radius:15px;overflow:hidden;position:relative}.screenshot-img[data-v-1d0d76d3]{display:block}.screenshot-placeholder[data-v-1d0d76d3]{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#111,#161616,#111)}.feature-card-wrapper[data-v-1d0d76d3]{padding:1px;border-radius:16px;animation-duration:6s}.feature-card[data-v-1d0d76d3]{background:#111;border-radius:15px;overflow:hidden}.feature-img-wrap[data-v-1d0d76d3]{position:relative;height:320px;background:#161616;overflow:hidden}.feature-img[data-v-1d0d76d3]{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.feature-placeholder-visible[data-v-1d0d76d3]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.bullet[data-v-1d0d76d3]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-top:6px}.icon-wrap[data-v-1d0d76d3]{position:relative}.icon-img[data-v-1d0d76d3]{display:block}.icon-img[src=""]~.icon-fallback[data-v-1d0d76d3],.icon-img:not([src])~.icon-fallback[data-v-1d0d76d3]{display:flex}.icon-fallback[data-v-1d0d76d3]{display:none}.providers[data-v-1d0d76d3]{display:flex;align-items:center;gap:12px;margin-top:20px;flex-wrap:wrap;justify-content:center}.providers-label[data-v-1d0d76d3]{font-size:.75rem;color:#52525b;font-weight:500}.providers-list[data-v-1d0d76d3]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.provider-chip[data-v-1d0d76d3]{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#a1a1aa;font-weight:500}.provider-icon[data-v-1d0d76d3]{width:16px;height:16px;object-fit:contain}.provider-sep[data-v-1d0d76d3]{color:#3f3f46;font-size:.75rem}.nav-link[data-v-1d0d76d3]{font-size:.875rem;color:#a1a1aa;text-decoration:none;transition:color .2s;font-weight:500}.nav-link[data-v-1d0d76d3]:hover{color:#fff}.footer-link[data-v-1d0d76d3]{color:#52525b;transition:color .2s}.footer-link[data-v-1d0d76d3]:hover{color:#fff}
