.no-scrollbar[data-v-a36c7bce]{scrollbar-width:none}.no-scrollbar[data-v-a36c7bce]::-webkit-scrollbar{display:none}.wa-wall[data-v-a36c7bce]{background-color:#efeae2;background-image:radial-gradient(rgba(0,0,0,.035) 1px,transparent 1px);background-size:14px 14px}.dot[data-v-a36c7bce]{width:6px;height:6px;border-radius:9999px;background:#94a3b8;animation:dot-a36c7bce 1s infinite ease-in-out}@keyframes dot-a36c7bce{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.voice-bar[data-v-a36c7bce]{animation:bar-a36c7bce 1.1s infinite ease-in-out;transform-origin:center}@keyframes bar-a36c7bce{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.1)}}.msg-enter-active[data-v-a36c7bce]{transition:all .35s cubic-bezier(.2,.8,.2,1)}.msg-enter-from[data-v-a36c7bce]{opacity:0;transform:translateY(10px) scale(.97)}@media(prefers-reduced-motion:reduce){.dot[data-v-a36c7bce],.voice-bar[data-v-a36c7bce]{animation:none}.msg-enter-active[data-v-a36c7bce]{transition:none}}.site[data-v-d24cc10d],html{scroll-behavior:smooth}.eyebrow[data-v-d24cc10d]{font-size:.95rem;font-weight:700;letter-spacing:.02em;color:#059669}.section-title[data-v-d24cc10d]{margin-top:.75rem;font-size:2.25rem;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:#020617;text-align:center}.section-sub[data-v-d24cc10d]{margin:1.25rem auto 0;max-width:42rem;font-size:1.125rem;line-height:1.75;color:#475569}@media(min-width:640px){.section-title[data-v-d24cc10d]{font-size:3rem}}.btn-primary[data-v-d24cc10d]{align-items:center;gap:.5rem;border-radius:9999px;background:linear-gradient(135deg,#059669,#10b981);padding:.6rem 1.25rem;font-weight:700;color:#fff;box-shadow:0 10px 25px -10px #059669a6,inset 0 1px #ffffff40;transition:transform .2s,box-shadow .2s}.btn-primary[data-v-d24cc10d]:hover{transform:translateY(-1px);box-shadow:0 16px 30px -12px #059669bf,inset 0 1px #ffffff40}.btn-ghost[data-v-d24cc10d]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;border:1px solid #e2e8f0;background:#fffc;padding:.6rem 1.25rem;font-weight:700;color:#0f172a;transition:all .2s}.btn-ghost[data-v-d24cc10d]:hover{border-color:#a7f3d0;background:#ecfdf5}.btn-lg[data-v-d24cc10d]{padding:1rem 1.75rem;font-size:1.075rem}.gauge[data-v-d24cc10d]{animation:gauge-d24cc10d 1.6s cubic-bezier(.2,.8,.2,1) both}@keyframes gauge-d24cc10d{0%{stroke-dasharray:0 97.4}}.soon-badge[data-v-d24cc10d]{display:inline-flex;align-items:center;border-radius:9999px;background:#fffbeb;padding:.15rem .6rem;font-size:.75rem;font-weight:700;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a;white-space:nowrap}.text-gradient[data-v-d24cc10d]{background:linear-gradient(100deg,#047857,#10b981 45%,#65a30d);-webkit-background-clip:text;background-clip:text;color:transparent}.text-gradient-light[data-v-d24cc10d]{background:linear-gradient(100deg,#6ee7b7,#a3e635);-webkit-background-clip:text;background-clip:text;color:transparent}.hero[data-v-d24cc10d]{background:linear-gradient(180deg,#f2fbf6,#fff 85%)}.hero-grid[data-v-d24cc10d]{background-image:linear-gradient(rgba(2,44,24,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(2,44,24,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 30%,#000 30%,transparent 75%)}.dots[data-v-d24cc10d]{background-image:radial-gradient(rgba(5,150,105,.12) 1px,transparent 1px);background-size:22px 22px}.mascot[data-v-d24cc10d]{mix-blend-mode:multiply}.fade-up[data-v-d24cc10d]{animation:fadeUp-d24cc10d .8s cubic-bezier(.2,.8,.2,1) both}@keyframes fadeUp-d24cc10d{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.float-slow[data-v-d24cc10d]{animation:float-d24cc10d 6s ease-in-out infinite}.float-card[data-v-d24cc10d]{animation:float-d24cc10d 5s ease-in-out infinite}@keyframes float-d24cc10d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-v-d24cc10d] .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s,background-color .3s}[data-v-d24cc10d] .reveal.is-in{opacity:1;transform:none}[data-v-d24cc10d] .reveal.is-in:hover{transform:translateY(-4px)}[data-v-d24cc10d] .reveal.is-in:not(.feature,.rounded-3xl,.rounded-2xl,li):hover{transform:none}.fade-enter-active[data-v-d24cc10d],.fade-leave-active[data-v-d24cc10d]{transition:opacity .25s,transform .25s}.fade-enter-from[data-v-d24cc10d]{opacity:0;transform:translateY(8px)}.fade-leave-to[data-v-d24cc10d]{opacity:0;transform:translateY(-8px)}.phone-enter-active[data-v-d24cc10d],.phone-leave-active[data-v-d24cc10d]{transition:opacity .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.phone-enter-from[data-v-d24cc10d]{opacity:0;transform:translateY(16px) scale(.98)}.phone-leave-to[data-v-d24cc10d]{opacity:0;transform:translateY(-12px) scale(.98)}.drop-enter-active[data-v-d24cc10d],.drop-leave-active[data-v-d24cc10d]{transition:opacity .2s,transform .2s}.drop-enter-from[data-v-d24cc10d],.drop-leave-to[data-v-d24cc10d]{opacity:0;transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.fade-up[data-v-d24cc10d],.float-slow[data-v-d24cc10d],.float-card[data-v-d24cc10d]{animation:none}[data-v-d24cc10d] .reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}
