/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.hero-minimal[data-v-f49ae190]{background:0 0;min-height:100dvh}.hero-ambient[data-v-f49ae190]{background:radial-gradient(90% 40% at 50% 0,#14b8a612 0,#0000 70%)}[data-theme=dark] .hero-ambient[data-v-f49ae190]{background:radial-gradient(90% 40% at 50% 0,#14b8a61a 0,#0000 70%)}.hero-inner[data-v-f49ae190]{padding-top:clamp(5rem,16svh,9rem);padding-bottom:clamp(4rem,10svh,6rem)}.hero-phrase[data-v-f49ae190]{flex-direction:column;align-items:center;gap:0;margin-bottom:clamp(2.5rem,6svh,4rem);display:flex}.phrase-line[data-v-f49ae190]{color:var(--text-muted);letter-spacing:-.02em;font-size:clamp(1.5rem,4.5vw,3rem);font-weight:600;line-height:1.2;display:block}.phrase-sub[data-v-f49ae190]{color:var(--text-muted);margin-top:.1em;font-size:clamp(1.25rem,3.5vw,2.25rem);font-weight:500}.platform-line[data-v-f49ae190]{justify-content:center;align-items:center;height:clamp(3rem,10vw,6.5rem);margin:.05em 0;display:flex;overflow:hidden}.platform-text[data-v-f49ae190]{color:#2dd4bf;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(2.5rem,9vw,6rem);font-weight:900;line-height:1.05;display:inline-block;position:relative}[data-theme=dark] .platform-text[data-v-f49ae190]{color:#5eead4}.platform-text[data-v-f49ae190]:after{color:#6ee7b7;content:attr(data-text);pointer-events:none;animation:2s linear infinite lightSweep-f49ae190;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 45% 55%,#0000 70%);mask-image:linear-gradient(90deg,#0000 30%,#000 45% 55%,#0000 70%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-theme=dark] .platform-text[data-v-f49ae190]:after{color:#86efac}@keyframes lightSweep-f49ae190{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.platform-slide-enter-active[data-v-f49ae190]{transition:opacity .2s,transform .2s}.platform-slide-leave-active[data-v-f49ae190]{transition:opacity .15s,transform .15s}.platform-slide-enter-from[data-v-f49ae190]{opacity:0;transform:translateY(10px)}.platform-slide-leave-to[data-v-f49ae190]{opacity:0;transform:translateY(-10px)}.hero-cta[data-v-f49ae190]{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media (width>=480px){.hero-cta[data-v-f49ae190]{flex-direction:row;justify-content:center;gap:1rem}}.btn-hero-primary[data-v-f49ae190]{background:var(--gradient-primary);color:#fff;border-radius:.875rem;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 32px #14b8a652}.btn-hero-primary[data-v-f49ae190]:hover{transform:translateY(-2px);box-shadow:0 14px 44px #14b8a67a}.btn-hero-ghost[data-v-f49ae190]{border:1px solid var(--border-primary);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:.875rem;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .2s;display:inline-flex}.btn-hero-ghost[data-v-f49ae190]:hover{border-color:var(--border-secondary);color:var(--text-secondary)}.scroll-indicator[data-v-f49ae190]{color:var(--border-secondary);cursor:pointer;background:0 0;border:none;padding:.5rem;transition:color .2s;animation:2s ease-in-out infinite scrollBounce-f49ae190}.scroll-indicator[data-v-f49ae190]:hover{color:var(--accent)}[data-theme=dark] .scroll-indicator[data-v-f49ae190]{color:var(--text-muted)}.scroll-indicator[data-v-f49ae190]:focus{outline:2px solid var(--accent);outline-offset:2px}@keyframes scrollBounce-f49ae190{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(6px)}}.beta-invite-overlay[data-v-1299c716]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#00000080;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (width>=640px){.beta-invite-overlay[data-v-1299c716]{justify-content:center;align-items:center;padding:1rem}}.beta-invite-modal[data-v-1299c716]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--surface-rgb),.92);border:1px solid rgba(var(--accent-rgb),.15);text-align:center;border-radius:1.5rem 1.5rem 0 0;flex-direction:column;align-items:center;width:100%;max-height:85dvh;padding:1.25rem 1rem 1.5rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 -8px 32px #0000001f,inset 0 0 0 1px #ffffff0d}@media (width>=640px){.beta-invite-modal[data-v-1299c716]{border-radius:1.5rem;max-width:28rem;max-height:none;padding:1.5rem 1.25rem 1.25rem;overflow-y:visible;box-shadow:0 24px 48px #00000026,inset 0 0 0 1px #ffffff0d}}[data-theme=dark] .beta-invite-modal[data-v-1299c716]{background:rgba(var(--surface-rgb),.85);border-color:rgba(var(--accent-rgb),.2);box-shadow:0 -8px 32px #0006,inset 0 0 0 1px #ffffff08}@media (width>=640px){[data-theme=dark] .beta-invite-modal[data-v-1299c716]{box-shadow:0 24px 48px #0006,inset 0 0 0 1px #ffffff08}}.beta-invite-close[data-v-1299c716]{color:var(--text-muted);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.5rem;transition:color .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.beta-invite-close[data-v-1299c716]:hover{color:var(--text)}.beta-invite-icon-wrapper[data-v-1299c716]{background:rgba(var(--accent-rgb),.12);border-radius:1rem;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:.75rem;display:flex}.beta-invite-icon[data-v-1299c716]{color:var(--accent);width:1.75rem;height:1.75rem}.beta-invite-title[data-v-1299c716]{color:var(--text);margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.3}@media (width>=640px){.beta-invite-title[data-v-1299c716]{margin-bottom:.75rem;font-size:1.25rem}}.beta-invite-text[data-v-1299c716]{color:var(--text-muted);max-width:22rem;margin-bottom:1rem;font-size:.8125rem;line-height:1.6}@media (width>=640px){.beta-invite-text[data-v-1299c716]{font-size:.875rem}}.beta-invite-support[data-v-1299c716]{width:100%;margin-bottom:1.25rem}.beta-invite-support-intro[data-v-1299c716]{color:var(--text-muted);margin-bottom:.5rem;font-size:.75rem;font-weight:500}.beta-invite-channels[data-v-1299c716]{flex-direction:column;gap:.375rem;display:flex}@media (width>=640px){.beta-invite-channels[data-v-1299c716]{flex-direction:row;justify-content:center;gap:.75rem}}.beta-invite-channel[data-v-1299c716]{background:rgba(var(--accent-rgb),.08);color:var(--accent);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;min-height:44px;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.beta-invite-channel[data-v-1299c716]:hover{background:rgba(var(--accent-rgb),.15)}.beta-invite-actions[data-v-1299c716]{flex-direction:column;gap:.5rem;width:100%;display:flex}@media (width>=640px){.beta-invite-actions[data-v-1299c716]{flex-direction:row;gap:.75rem}}.beta-invite-cta-primary[data-v-1299c716]{background:linear-gradient(135deg,var(--accent),var(--accent-dark,var(--accent)));box-shadow:0 4px 15px rgba(var(--accent-rgb),.3);color:var(--on-accent,#fff);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .25s;display:flex}.beta-invite-cta-primary[data-v-1299c716]:hover{box-shadow:0 6px 20px rgba(var(--accent-rgb),.4);transform:translateY(-1px)}.beta-invite-cta-primary[data-v-1299c716]:active{transform:translateY(0)}[data-theme=dark] .beta-invite-cta-primary[data-v-1299c716]{box-shadow:0 4px 20px rgba(var(--accent-rgb),.25)}.beta-invite-cta-secondary[data-v-1299c716]{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:color .2s;display:flex}.beta-invite-cta-secondary[data-v-1299c716]:hover{color:var(--text)}.beta-invite-enter-active[data-v-1299c716],.beta-invite-leave-active[data-v-1299c716]{transition:opacity .3s}.beta-invite-enter-active .beta-invite-modal[data-v-1299c716],.beta-invite-leave-active .beta-invite-modal[data-v-1299c716]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.beta-invite-enter-from[data-v-1299c716],.beta-invite-leave-to[data-v-1299c716]{opacity:0}.beta-invite-enter-from .beta-invite-modal[data-v-1299c716],.beta-invite-leave-to .beta-invite-modal[data-v-1299c716]{opacity:0;transform:translateY(100%)}@media (width>=640px){.beta-invite-enter-from .beta-invite-modal[data-v-1299c716],.beta-invite-leave-to .beta-invite-modal[data-v-1299c716]{opacity:0;transform:scale(.95)translateY(10px)}}@media (prefers-reduced-motion:reduce){.beta-invite-enter-active[data-v-1299c716],.beta-invite-enter-active .beta-invite-modal[data-v-1299c716],.beta-invite-leave-active[data-v-1299c716],.beta-invite-leave-active .beta-invite-modal[data-v-1299c716]{transition:none!important}.beta-invite-cta-primary[data-v-1299c716],.beta-invite-cta-primary[data-v-1299c716]:hover{transition:none!important;transform:none!important}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-f79ab84b],[data-v-f79ab84b]::backdrop,[data-v-f79ab84b]:after,[data-v-f79ab84b]:before{--tw-font-weight:initial}}}.homepage-2026[data-v-f79ab84b]{background:var(--gradient-bg)}.nav-link-2026[data-v-f79ab84b]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-medium,500);color:var(--ui-text-muted);font-weight:var(--font-weight-medium,500);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (hover:hover){.nav-link-2026[data-v-f79ab84b]:hover{color:var(--color-text,var(--text))}}[data-theme=dark] .nav-link-2026[data-v-f79ab84b]:hover{color:var(--accent)}.btn-primary-glow[data-v-f79ab84b]{background:var(--gradient-primary);box-shadow:0 4px 14px rgba(var(--accent-rgb),.3);color:var(--btn-primary-text);font-weight:600;transition:all .3s}.btn-primary-glow[data-v-f79ab84b]:hover{box-shadow:0 8px 25px rgba(var(--accent-rgb),.5);transform:translateY(-2px)}.btn-cta-small[data-v-f79ab84b]{border-radius:.3rem!important;padding:.2rem .5rem!important;font-size:.6rem!important}@media (width>=480px){.btn-cta-small[data-v-f79ab84b]{border-radius:.4rem!important;padding:.3rem .6rem!important;font-size:.7rem!important}}@media (width>=640px){.btn-cta-small[data-v-f79ab84b]{border-radius:.75rem!important;padding:.5rem 1rem!important;font-size:.875rem!important}}.landing-header-slide[data-v-f79ab84b]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.landing-header-hidden[data-v-f79ab84b]{transform:translateY(-100%)}@property --tw-font-weight{syntax:"*";inherits:false}
