.hub-wrap.svelte-byqmhd{aspect-ratio:1;width:100%;max-width:600px;color:var(--accent-primary,#0f6e56);margin:0 auto;position:relative}.hub-wrap.compact.svelte-byqmhd{max-width:360px}.hub-svg.svelte-byqmhd{width:100%;height:100%;display:block}.hub-line-track.svelte-byqmhd{stroke:var(--accent-primary,#0f6e56);stroke-width:1px;opacity:.18;fill:none}.hub-line.svelte-byqmhd{stroke:var(--accent-glow,#48b89a);stroke-width:2.5px;opacity:.9;fill:none;stroke-dasharray:14 240;stroke-linecap:round;filter:drop-shadow(0 0 4px #48b89a99);animation:3.6s linear infinite svelte-byqmhd-dataPulse}.hub-pulse-ring.svelte-byqmhd{stroke:var(--accent-glow,#48b89a);stroke-width:2px;fill:none;opacity:0;animation:3s ease-out infinite svelte-byqmhd-pulseRing}.hub-pulse-ring-2.svelte-byqmhd{animation-delay:1.5s}@keyframes svelte-byqmhd-pulseRing{0%{r:76;opacity:.7;stroke-width:2px}to{r:180;opacity:0;stroke-width:.5px}}.hub-glow.svelte-byqmhd,.hub-core.svelte-byqmhd{transform-origin:300px 300px;animation:4s ease-in-out infinite svelte-byqmhd-coreBreath}.hub-core-text.svelte-byqmhd{fill:#faeeda;letter-spacing:-.02em;font-family:Inter,system-ui,sans-serif;font-size:28px;font-weight:600}.hub-node.svelte-byqmhd{cursor:default;animation:5s ease-in-out infinite svelte-byqmhd-nodeFloat;animation-delay:var(--float-delay,0s);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,-50%)}@keyframes svelte-byqmhd-nodeFloat{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-3px)}}.hub-node-circle.svelte-byqmhd{border:1px solid var(--border-subtle,#e4e4e7);width:48px;height:48px;color:var(--accent-primary,#0f6e56);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .24s cubic-bezier(.34,1.56,.64,1),box-shadow .24s,border-color .24s,background .24s,color .24s;display:inline-flex;box-shadow:0 1px 3px #0f6e5614,0 8px 24px -10px #0f6e562e}.hub-node.svelte-byqmhd:hover .hub-node-circle:where(.svelte-byqmhd){background:var(--accent-primary,#0f6e56);color:#fff;border-color:var(--accent-primary,#0f6e56);transform:scale(1.12);box-shadow:0 0 0 6px #48b89a1f,0 12px 28px -8px #0f6e5673}.hub-node.svelte-byqmhd:hover .hub-node-label:where(.svelte-byqmhd){color:var(--accent-primary,#0f6e56);font-weight:600}.hub-wrap.compact.svelte-byqmhd .hub-node-circle:where(.svelte-byqmhd){width:38px;height:38px}.hub-node-label.svelte-byqmhd{color:var(--text-secondary,#52525b);letter-spacing:.01em;white-space:nowrap;font-size:11px;font-weight:500}.hub-wrap.compact.svelte-byqmhd .hub-node-label:where(.svelte-byqmhd){font-size:10px}:is(.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=whatsapp]:where(.svelte-byqmhd):hover) .hub-line[data-key=whatsapp]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=nfe]:where(.svelte-byqmhd):hover) .hub-line[data-key=nfe]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=pagamentos]:where(.svelte-byqmhd):hover) .hub-line[data-key=pagamentos]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=estoque]:where(.svelte-byqmhd):hover) .hub-line[data-key=estoque]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=agenda]:where(.svelte-byqmhd):hover) .hub-line[data-key=agenda]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=site]:where(.svelte-byqmhd):hover) .hub-line[data-key=site]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=app]:where(.svelte-byqmhd):hover) .hub-line[data-key=app]:where(.svelte-byqmhd),.hub-wrap.svelte-byqmhd:has(.hub-node[data-key=relatorios]:where(.svelte-byqmhd):hover) .hub-line[data-key=relatorios]:where(.svelte-byqmhd)){opacity:1;stroke-width:2px}@keyframes svelte-byqmhd-dataPulse{to{stroke-dashoffset:-246px}}@keyframes svelte-byqmhd-coreBreath{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.hub-line.svelte-byqmhd,.hub-line-track.svelte-byqmhd,.hub-glow.svelte-byqmhd,.hub-core.svelte-byqmhd,.hub-node.svelte-byqmhd,.hub-pulse-ring.svelte-byqmhd{animation:none}.hub-line.svelte-byqmhd{opacity:.5;stroke-dasharray:none;stroke-width:1.5px}.hub-line-track.svelte-byqmhd,.hub-pulse-ring.svelte-byqmhd{opacity:0}}.hero.svelte-jhuur8{background:radial-gradient(ellipse at 18% 0%, var(--accent-soft,#0f6e5614) 0%, transparent 55%), radial-gradient(ellipse at 82% 100%, var(--accent-soft,#0f6e5614) 0%, transparent 55%), var(--bg-base,#fafafa);position:relative;overflow:hidden}.hero-inner.svelte-jhuur8{grid-template-columns:1fr;align-items:center;gap:48px;max-width:1180px;margin:0 auto;padding:64px 16px 88px;display:grid}.eyebrow.svelte-jhuur8{color:var(--accent-primary,#0f6e56);text-transform:uppercase;letter-spacing:.18em;margin-bottom:20px;font-size:12px;font-weight:600;display:inline-block}h1.svelte-jhuur8{letter-spacing:-.025em;color:var(--text-primary,#0a0a0a);margin:0;font-family:Inter,system-ui,sans-serif;font-size:clamp(2.5rem,6vw + .5rem,5.4rem);font-weight:600;line-height:1.05}.hero-sub.svelte-jhuur8{max-width:560px;color:var(--text-secondary,#52525b);margin-top:24px;font-size:17px;line-height:1.55}.hero-ctas.svelte-jhuur8{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.btn.svelte-jhuur8{cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:14px 24px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary.svelte-jhuur8{color:#fff;background:var(--accent-primary,#0f6e56);box-shadow:0 8px 24px -10px #0f6e5680}.btn-primary.svelte-jhuur8:hover{background:#0c5a47}.btn-ghost.svelte-jhuur8{color:var(--text-primary,#0a0a0a);border-color:var(--border-subtle,#e4e4e7);background:#fff}.btn-ghost.svelte-jhuur8:hover{border-color:var(--border-strong,#d4d4d8)}.hero-fine.svelte-jhuur8{color:var(--text-tertiary,#a1a1aa);margin-top:20px;font-size:14px}.hero-visual.svelte-jhuur8{justify-content:center;width:100%;display:flex}@media (width>=1024px){.hero-inner.svelte-jhuur8{grid-template-columns:1.1fr 1fr;gap:64px;padding:112px 24px 120px}}.how.svelte-xvea2d{background:var(--bg-base,#fafafa);padding:96px 16px}.how-inner.svelte-xvea2d{max-width:1100px;margin:0 auto}.how-head.svelte-xvea2d{text-align:center;max-width:720px;margin:0 auto 64px}h2.svelte-xvea2d{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.how-head.svelte-xvea2d p:where(.svelte-xvea2d){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.how-steps.svelte-xvea2d{grid-template-columns:1fr;gap:24px;display:grid;position:relative}@media (width>=880px){.how-steps.svelte-xvea2d{grid-template-columns:repeat(4,1fr);gap:32px}}.how-line.svelte-xvea2d{width:75%;height:2px;color:var(--border-strong,#d4d4d8);z-index:0;display:none;position:absolute;top:36px;left:12.5%;overflow:visible}.how-line-track.svelte-xvea2d{stroke-dasharray:1000;stroke-dashoffset:1000px;transition:stroke-dashoffset 1.5s ease-out}.how-line-pulse.svelte-xvea2d{stroke-dasharray:60 940;stroke-dashoffset:1000px;stroke-linecap:round;filter:drop-shadow(0 0 4px #48b89ab3);opacity:0;transition:stroke-dashoffset 2.2s ease-out .8s,opacity .4s .8s}@media (width>=880px){.how-line.svelte-xvea2d{display:block}}.how.is-revealed.svelte-xvea2d .how-line-track:where(.svelte-xvea2d){stroke-dashoffset:0}.how.is-revealed.svelte-xvea2d .how-line-pulse:where(.svelte-xvea2d){stroke-dashoffset:-60px;opacity:1;animation:2.2s ease-out .8s forwards svelte-xvea2d-linePulseFade}@keyframes svelte-xvea2d-linePulseFade{0%,80%{opacity:1}to{opacity:0}}.step.svelte-xvea2d{z-index:1;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .6s;transition-delay:calc(var(--stagger,0) * .15s + .2s);opacity:0;flex-direction:column;gap:8px;padding-top:24px;display:flex;position:relative;transform:translateY(20px)}.how.is-revealed.svelte-xvea2d .step:where(.svelte-xvea2d){opacity:1;transform:translateY(0)}.step.svelte-xvea2d .step-n:where(.svelte-xvea2d){transition:transform .5s cubic-bezier(.34,1.56,.64,1),filter .5s,color .24s;transition-delay:calc(var(--stagger,0) * .15s + .4s)}.how.is-revealed.svelte-xvea2d .step:where(.svelte-xvea2d) .step-n:where(.svelte-xvea2d){animation:.8s cubic-bezier(.34,1.56,.64,1) forwards svelte-xvea2d-stepNumberActivate;animation-delay:calc(var(--stagger,0) * .15s + .4s)}@keyframes svelte-xvea2d-stepNumberActivate{0%{filter:drop-shadow(0 0 #0000);transform:scale(.85)}50%{filter:drop-shadow(0 0 14px #48b89acc);transform:scale(1.12)}to{filter:drop-shadow(0 0 #0000);transform:scale(1)}}.step.svelte-xvea2d:hover{transform:translateY(-3px)}.step.svelte-xvea2d:hover .step-n:where(.svelte-xvea2d){color:var(--accent-glow,#48b89a)}.step-n.svelte-xvea2d{color:var(--accent-primary,#0f6e56);letter-spacing:-.02em;background:var(--bg-base,#fafafa);align-self:flex-start;padding:0 12px 0 0;font-size:36px;font-weight:600;line-height:1;display:inline-block}h3.svelte-xvea2d{letter-spacing:-.01em;color:var(--text-primary,#0a0a0a);margin:0;font-size:18px;font-weight:600}.step.svelte-xvea2d p:where(.svelte-xvea2d){color:var(--text-secondary,#52525b);margin:0;font-size:15px;line-height:1.5}@media (prefers-reduced-motion:reduce){.how-line-track.svelte-xvea2d,.how-line-pulse.svelte-xvea2d,.step.svelte-xvea2d,.step.svelte-xvea2d .step-n:where(.svelte-xvea2d){transition:none;animation:none}.how-line-track.svelte-xvea2d{stroke-dashoffset:0}.how-line-pulse.svelte-xvea2d{opacity:0}.step.svelte-xvea2d{opacity:1;transform:none}.step.svelte-xvea2d .step-n:where(.svelte-xvea2d){filter:none;transform:none}}.laptop.svelte-1n8vvfg{width:100%;max-width:640px;margin:0 auto}.laptop-bezel.svelte-1n8vvfg{background:#18181b;border-radius:14px 14px 4px 4px;padding:14px 14px 0;position:relative;box-shadow:inset 0 1px #ffffff0a,0 18px 40px -12px #0000002e}.laptop-cam.svelte-1n8vvfg{background:#3f3f46;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.laptop-screen.svelte-1n8vvfg{aspect-ratio:16/10;background:#fff;border-radius:6px;position:relative;overflow:hidden}.laptop-tag.svelte-1n8vvfg{color:var(--text-tertiary,#a1a1aa);letter-spacing:.02em;background:#ffffffd9;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500;position:absolute;bottom:8px;right:10px}.laptop-base.svelte-1n8vvfg{background:linear-gradient(#27272a 0%,#18181b 100%);border-radius:0 0 16px 16px;height:14px;margin:0 -10px;position:relative}.laptop-base.svelte-1n8vvfg:before{content:"";background:#0a0a0a;border-radius:0 0 8px 8px;width:25%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.tablet.svelte-fx8h60{width:100%;max-width:280px;margin:0 auto}.tablet-bezel.svelte-fx8h60{background:#18181b;border-radius:22px;padding:14px 12px 26px;position:relative;box-shadow:0 14px 36px -12px #0000002e}.tablet-screen.svelte-fx8h60{aspect-ratio:3/4;background:#fff;border-radius:4px;position:relative;overflow:hidden}.tablet-tag.svelte-fx8h60{color:var(--text-tertiary,#a1a1aa);background:#ffffffd9;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:500;position:absolute;bottom:6px;right:8px}.tablet-home.svelte-fx8h60{background:#3f3f46;border-radius:2px;width:38px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.mobile.svelte-wfdrdy{width:100%;max-width:200px;margin:0 auto}.mobile-bezel.svelte-wfdrdy{background:#18181b;border-radius:26px;padding:8px;position:relative;box-shadow:0 14px 36px -10px #00000038}.mobile-notch.svelte-wfdrdy{z-index:2;background:#0a0a0a;border-radius:8px;width:56px;height:14px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.mobile-screen.svelte-wfdrdy{aspect-ratio:9/19;background:#fff;border-radius:20px;padding-top:30px;position:relative;overflow:hidden}.mobile-tag.svelte-wfdrdy{color:var(--text-tertiary,#a1a1aa);background:#ffffffd9;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:500;position:absolute;bottom:6px;right:6px}.dash.svelte-1a252vm{color:#0a0a0a;background:#fafafa;flex-direction:column;gap:2.5%;width:100%;height:100%;padding:4% 5%;font-family:Inter,system-ui,sans-serif;display:flex;container-type:inline-size}.dash-head.svelte-1a252vm{justify-content:space-between;align-items:center;display:flex}.dash-brand.svelte-1a252vm{align-items:center;gap:6px;display:flex}.dot.svelte-1a252vm{background:#0f6e56;border-radius:50%;width:8px;height:8px}.dash-name.svelte-1a252vm{letter-spacing:-.01em;font-size:13px;font-weight:600}.dash-pill.svelte-1a252vm{color:#52525b;text-transform:uppercase;letter-spacing:.05em;background:#f4f4f5;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:500}.dash-kpis.svelte-1a252vm{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.kpi.svelte-1a252vm{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex-direction:column;gap:2px;padding:8px;display:flex}.kpi-label.svelte-1a252vm{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:500}.kpi-value.svelte-1a252vm{letter-spacing:-.01em;font-size:14px;font-weight:700}.kpi-trend.svelte-1a252vm{color:#a1a1aa;font-size:8px;font-weight:500}.kpi-trend.up.svelte-1a252vm{color:#0f6e56}.dash-section.svelte-1a252vm{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:1;padding:8px 10px;overflow:hidden}.dash-section-title.svelte-1a252vm{color:#52525b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.dash-list.svelte-1a252vm{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-list.svelte-1a252vm li:where(.svelte-1a252vm){border-bottom:1px solid #f4f4f5;align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.dash-list.svelte-1a252vm li:where(.svelte-1a252vm):last-child{border-bottom:none}.li-name.svelte-1a252vm{color:#0a0a0a;flex:1}.dot-time.svelte-1a252vm{color:#0f6e56;background:#0f6e5614;border-radius:3px;padding:1px 5px;font-family:Inter,monospace;font-size:9px;font-weight:600}.dash-tag.svelte-1a252vm{color:#52525b;font-size:9px;font-weight:600}@container (width<=240px){.dash-kpis.svelte-1a252vm{grid-template-columns:repeat(2,1fr)}.kpi.svelte-1a252vm:nth-child(3){display:none}.kpi-value.svelte-1a252vm{font-size:12px}}.dash.svelte-17nwyel{color:#0a0a0a;background:#fafafa;flex-direction:column;gap:2.5%;width:100%;height:100%;padding:4% 5%;font-family:Inter,system-ui,sans-serif;display:flex;container-type:inline-size}.dash-head.svelte-17nwyel{justify-content:space-between;align-items:center;display:flex}.dash-brand.svelte-17nwyel{align-items:center;gap:6px;display:flex}.dot.svelte-17nwyel{background:#0f6e56;border-radius:50%;width:8px;height:8px}.dash-name.svelte-17nwyel{letter-spacing:-.01em;font-size:13px;font-weight:600}.dash-pill.svelte-17nwyel{color:#52525b;text-transform:uppercase;letter-spacing:.05em;background:#f4f4f5;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:500}.dash-pill.live.svelte-17nwyel{color:#0f6e56;background:#0f6e561a}.dash-kpis.svelte-17nwyel{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.kpi.svelte-17nwyel{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex-direction:column;gap:2px;padding:8px;display:flex}.kpi-label.svelte-17nwyel{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:500}.kpi-value.svelte-17nwyel{letter-spacing:-.01em;font-size:14px;font-weight:700}.kpi-trend.svelte-17nwyel{color:#a1a1aa;font-size:8px;font-weight:500}.kpi-trend.up.svelte-17nwyel{color:#0f6e56}.dash-section.svelte-17nwyel{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:1;padding:8px 10px;overflow:hidden}.dash-section-title.svelte-17nwyel{color:#52525b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.dash-list.svelte-17nwyel{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-list.svelte-17nwyel li:where(.svelte-17nwyel){border-bottom:1px solid #f4f4f5;align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.dash-list.svelte-17nwyel li:where(.svelte-17nwyel):last-child{border-bottom:none}.li-name.svelte-17nwyel{color:#0a0a0a;flex:1}.badge.svelte-17nwyel{color:#52525b;background:#f4f4f5;border-radius:3px;justify-content:center;align-items:center;min-width:22px;height:18px;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}.badge-now.svelte-17nwyel{color:#fff;background:#0f6e56;animation:1.6s ease-in-out infinite svelte-17nwyel-nowPulse}.dash-tag.svelte-17nwyel{color:#52525b;font-size:9px;font-weight:500}@keyframes svelte-17nwyel-nowPulse{0%,to{box-shadow:0 0 #0f6e5600}50%{box-shadow:0 0 0 3px #0f6e5640}}@media (prefers-reduced-motion:reduce){.badge-now.svelte-17nwyel{animation:none}}@container (width<=240px){.dash-kpis.svelte-17nwyel{grid-template-columns:repeat(2,1fr)}.kpi.svelte-17nwyel:nth-child(3){display:none}.kpi-value.svelte-17nwyel{font-size:12px}}.dash.svelte-wz3kk1{color:#0a0a0a;background:#fafafa;flex-direction:column;gap:2.5%;width:100%;height:100%;padding:4% 5%;font-family:Inter,system-ui,sans-serif;display:flex;container-type:inline-size}.dash-head.svelte-wz3kk1{justify-content:space-between;align-items:center;display:flex}.dash-brand.svelte-wz3kk1{align-items:center;gap:6px;display:flex}.dot.svelte-wz3kk1{background:#0f6e56;border-radius:50%;width:8px;height:8px}.dash-name.svelte-wz3kk1{letter-spacing:-.01em;font-size:13px;font-weight:600}.dash-pill.svelte-wz3kk1{color:#52525b;text-transform:uppercase;letter-spacing:.05em;background:#f4f4f5;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:500}.dash-kpis.svelte-wz3kk1{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.kpi.svelte-wz3kk1{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex-direction:column;gap:2px;padding:8px;display:flex}.kpi-label.svelte-wz3kk1{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:500}.kpi-value.svelte-wz3kk1{letter-spacing:-.01em;font-size:14px;font-weight:700}.kpi-trend.svelte-wz3kk1{color:#a1a1aa;font-size:8px;font-weight:500}.kpi-trend.up.svelte-wz3kk1{color:#0f6e56}.kpi-trend.warn.svelte-wz3kk1{color:#c77f00}.dash-section.svelte-wz3kk1{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:1;padding:8px 10px;overflow:hidden}.dash-section-title.svelte-wz3kk1{color:#52525b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.dash-list.svelte-wz3kk1{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-list.svelte-wz3kk1 li:where(.svelte-wz3kk1){border-bottom:1px solid #f4f4f5;align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.dash-list.svelte-wz3kk1 li:where(.svelte-wz3kk1):last-child{border-bottom:none}.li-name.svelte-wz3kk1{color:#0a0a0a;flex:1}.paw.svelte-wz3kk1{color:#fff;background:#0f6e56;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.paw.cat.svelte-wz3kk1{background:#c77f00}.paw.bunny.svelte-wz3kk1{background:#5ba08d}.dash-tag.svelte-wz3kk1{color:#52525b;font-size:9px;font-weight:500}@container (width<=240px){.dash-kpis.svelte-wz3kk1{grid-template-columns:repeat(2,1fr)}.kpi.svelte-wz3kk1:nth-child(3){display:none}.kpi-value.svelte-wz3kk1{font-size:12px}}.dash.svelte-1exdhxq{color:#0a0a0a;background:#fafafa;flex-direction:column;gap:2.5%;width:100%;height:100%;padding:4% 5%;font-family:Inter,system-ui,sans-serif;display:flex;container-type:inline-size}.dash-head.svelte-1exdhxq{justify-content:space-between;align-items:center;display:flex}.dash-brand.svelte-1exdhxq{align-items:center;gap:6px;display:flex}.dot.svelte-1exdhxq{background:#0f6e56;border-radius:50%;width:8px;height:8px}.dash-name.svelte-1exdhxq{letter-spacing:-.01em;font-size:13px;font-weight:600}.dash-pill.svelte-1exdhxq{color:#52525b;text-transform:uppercase;letter-spacing:.05em;background:#f4f4f5;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:500}.dash-kpis.svelte-1exdhxq{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.kpi.svelte-1exdhxq{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex-direction:column;gap:2px;padding:8px;display:flex}.kpi-label.svelte-1exdhxq{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:500}.kpi-value.svelte-1exdhxq{letter-spacing:-.01em;font-size:14px;font-weight:700}.kpi-trend.svelte-1exdhxq{color:#a1a1aa;font-size:8px;font-weight:500}.kpi-trend.up.svelte-1exdhxq{color:#0f6e56}.dash-section.svelte-1exdhxq{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex:1;padding:8px 10px;overflow:hidden}.dash-section-title.svelte-1exdhxq{color:#52525b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:9px;font-weight:600;display:block}.dash-list.svelte-1exdhxq{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dash-list.svelte-1exdhxq li:where(.svelte-1exdhxq){border-bottom:1px solid #f4f4f5;align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.dash-list.svelte-1exdhxq li:where(.svelte-1exdhxq):last-child{border-bottom:none}.li-name.svelte-1exdhxq{color:#0a0a0a;flex:1}.rank.svelte-1exdhxq{color:#fff;background:#0f6e56;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-flex}.dash-tag.svelte-1exdhxq{color:#52525b;font-size:9px;font-weight:600}@container (width<=240px){.dash-kpis.svelte-1exdhxq{grid-template-columns:repeat(2,1fr)}.kpi.svelte-1exdhxq:nth-child(3){display:none}.kpi-value.svelte-1exdhxq{font-size:12px}}.dash.svelte-9i7syq{background:#fafafa;justify-content:center;align-items:center;width:100%;height:100%;padding:6%;font-family:Inter,system-ui,sans-serif;display:flex}.emb-content.svelte-9i7syq{text-align:center;background:#fff;border:1px dashed #d4d4d8;border-radius:8px;flex-direction:column;align-items:center;gap:8px;width:80%;padding:14px 18px;display:flex}.emb-pill.svelte-9i7syq{color:#c77f00;text-transform:uppercase;letter-spacing:.05em;background:#c77f001a;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:600}.emb-title.svelte-9i7syq{color:#0a0a0a;letter-spacing:-.01em;font-size:14px;font-weight:700}.emb-sub.svelte-9i7syq{color:#52525b;font-size:10px}.emb-bars.svelte-9i7syq{flex-direction:column;gap:4px;width:100%;margin-top:4px;display:flex}.bar.svelte-9i7syq{background:#e4e4e7;border-radius:2px;height:4px}.bar.w50.svelte-9i7syq{width:50%}.bar.w70.svelte-9i7syq{width:70%}.bar.w90.svelte-9i7syq{width:90%}.stage.svelte-ekx8l0{min-height:320px;margin-top:48px;position:relative}.stage-grid.svelte-ekx8l0{grid-template-columns:1fr;place-items:end center;gap:32px;display:grid}.stage-laptop.svelte-ekx8l0{width:100%;max-width:640px}.stage-tablet.svelte-ekx8l0{width:100%;max-width:280px}.stage-mobile.svelte-ekx8l0{width:100%;max-width:200px}@media (width<=899px){.stage.svelte-ekx8l0{margin-top:32px}.stage-grid.svelte-ekx8l0{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;place-items:end stretch;gap:16px;margin:0 -16px;padding:16px 16px 32px;scroll-padding:16px;display:flex;overflow:auto visible}.stage-grid.svelte-ekx8l0::-webkit-scrollbar{display:none}.stage-tablet.svelte-ekx8l0{order:1}.stage-mobile.svelte-ekx8l0{order:2}.stage-laptop.svelte-ekx8l0{order:3}.stage-mobile.svelte-ekx8l0{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 70%;max-width:240px}.stage-tablet.svelte-ekx8l0{scroll-snap-align:center;flex:0 0 75%;max-width:280px}.stage-laptop.svelte-ekx8l0{scroll-snap-align:center;flex:0 0 90%;max-width:420px}.stage-grid.svelte-ekx8l0:after{content:"";flex:0 0 1px}}@media (width>=900px){.stage-grid.svelte-ekx8l0{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.7fr);gap:24px}.stage-laptop.svelte-ekx8l0{order:1}.stage-tablet.svelte-ekx8l0{order:2}.stage-mobile.svelte-ekx8l0{order:3}}@media (prefers-reduced-motion:reduce){.stage-grid.svelte-ekx8l0{animation:none!important}}.seg.svelte-8v0ya2{background:var(--bg-elevated,#fff);padding:96px 16px}.seg-inner.svelte-8v0ya2{max-width:1180px;margin:0 auto}.seg-head.svelte-8v0ya2{text-align:center;max-width:720px;margin:0 auto 56px}h2.svelte-8v0ya2{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.seg-head.svelte-8v0ya2 p:where(.svelte-8v0ya2){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.seg-swipe-hint.svelte-8v0ya2{text-align:center;pointer-events:none;margin:-32px 0 16px;display:none}.seg-swipe-hint.svelte-8v0ya2 span:where(.svelte-8v0ya2){color:var(--text-tertiary,#a1a1aa);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.seg-swipe-hint.svelte-8v0ya2 svg:where(.svelte-8v0ya2){color:var(--accent-primary,#0f6e56);animation:1.6s ease-in-out infinite svelte-8v0ya2-segSwipeBounce}@media (width<=719px){.seg-swipe-hint.svelte-8v0ya2{display:block}}@keyframes svelte-8v0ya2-segSwipeBounce{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.seg-swipe-hint.svelte-8v0ya2 svg:where(.svelte-8v0ya2){animation:none}}.seg-grid.svelte-8v0ya2{grid-template-columns:repeat(2,1fr);gap:12px;max-width:980px;margin:0 auto;display:grid}@media (width>=720px){.seg-grid.svelte-8v0ya2{grid-template-columns:repeat(4,1fr)}}@media (width<=719px){.seg-grid.svelte-8v0ya2{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;max-width:none;margin:0 -16px;padding:8px 16px 16px;scroll-padding:16px;display:flex;overflow:auto visible}.seg-grid.svelte-8v0ya2::-webkit-scrollbar{display:none}.seg-grid.svelte-8v0ya2>.seg-card:where(.svelte-8v0ya2){scroll-snap-align:center;flex:0 0 38%;max-width:160px;min-height:120px}.seg-grid.svelte-8v0ya2:after{content:"";flex:0 0 1px}}.seg-card.svelte-8v0ya2{background:var(--bg-base,#fafafa);border:1px solid var(--border-subtle,#e4e4e7);cursor:pointer;color:var(--text-primary,#0a0a0a);opacity:0;border-radius:14px;flex-direction:column;align-items:center;gap:10px;min-height:110px;padding:18px 14px;font-family:inherit;transition:transform .28s cubic-bezier(.34,1.56,.64,1),border-color .22s,background .22s,box-shadow .32s;display:flex;position:relative;transform:translateY(20px)scale(.96)}@supports (animation-timeline:view()){.seg-card.svelte-8v0ya2{animation:linear both svelte-8v0ya2-segCardRise;animation-timeline:view();animation-range:entry calc(var(--stagger) * 4%) cover calc(var(--stagger) * 4% + 30%)}}@keyframes svelte-8v0ya2-segCardRise{0%{opacity:0;transform:translateY(20px)scale(.96)}60%{opacity:1;transform:translateY(0)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@supports not (animation-timeline:view()){.seg-card.svelte-8v0ya2{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.seg-card.svelte-8v0ya2{opacity:1;animation:none;transform:none}}.seg-card.svelte-8v0ya2:hover:not(.locked){border-color:var(--accent-primary,#0f6e56);background:#fff;transform:translateY(-3px);box-shadow:0 1px #0f6e560f,0 14px 28px -10px #0a0a0a1f}.seg-card.svelte-8v0ya2:hover:not(.locked) .seg-icon:where(.svelte-8v0ya2){color:var(--accent-glow,#48b89a);transform:rotate(-6deg)scale(1.08)}.seg-card.selected.svelte-8v0ya2{border:3px solid var(--accent-primary,#0f6e56)!important;opacity:1!important;animation:2.4s ease-in-out infinite svelte-8v0ya2-segCardSelected!important;animation-range:auto!important;background:#fff!important;padding:16px 12px!important;transform:translateY(0)scale(1)!important;box-shadow:0 8px 24px -8px #0f6e5659!important}.seg-card.selected.svelte-8v0ya2 .seg-icon:where(.svelte-8v0ya2){color:var(--accent-primary,#0f6e56)!important}.seg-card.selected.svelte-8v0ya2 .seg-name:where(.svelte-8v0ya2){color:var(--accent-primary,#0f6e56)!important;font-weight:700!important}@keyframes svelte-8v0ya2-segCardSelected{0%,to{border-color:var(--accent-primary,#0f6e56);transform:translateY(0)scale(1);box-shadow:0 8px 24px -8px #0f6e5659}50%{border-color:var(--accent-glow,#48b89a);transform:translateY(-2px)scale(1.02);box-shadow:0 12px 32px -8px #48b89a80,0 0 24px #48b89a4d}}@media (prefers-reduced-motion:reduce){.seg-card.selected.svelte-8v0ya2{animation:none!important;transform:translateY(0)scale(1)!important}}.seg-card.locked.svelte-8v0ya2{opacity:.5;cursor:not-allowed}.seg-icon.svelte-8v0ya2{color:var(--accent-primary,#0f6e56);transition:transform .24s cubic-bezier(.34,1.56,.64,1),color .24s}.seg-name.svelte-8v0ya2{font-size:14px;font-weight:600}.seg-lock.svelte-8v0ya2{color:var(--text-tertiary,#a1a1aa);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.seg-card.svelte-8v0ya2:focus-visible{outline:2px solid var(--accent-primary,#0f6e56);outline-offset:2px}.meter.svelte-qz2uat{max-width:720px;margin:0 auto;padding-top:44px;position:relative}.meter-svg.svelte-qz2uat{width:100%;height:auto;display:block}.meter-label.svelte-qz2uat{fill:var(--text-secondary,#52525b);letter-spacing:.04em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500}.meter-tick.svelte-qz2uat{fill:var(--text-tertiary,#a1a1aa);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:500}.meter-zone.svelte-qz2uat{transform-origin:0;transform-box:fill-box;transition:transform .8s cubic-bezier(.34,1.2,.64,1);transform:scaleX(0)}.meter.is-animated.svelte-qz2uat .meter-zone-1:where(.svelte-qz2uat){transition-delay:.1s;transform:scaleX(1)}.meter.is-animated.svelte-qz2uat .meter-zone-2:where(.svelte-qz2uat){transition-delay:.5s;transform:scaleX(1)}.meter.is-animated.svelte-qz2uat .meter-zone-3:where(.svelte-qz2uat){transition-delay:.9s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.meter-zone.svelte-qz2uat{transition:none;transform:scaleX(1)}}.meter-divider.svelte-qz2uat{opacity:0;transition:opacity .4s,stroke .4s,stroke-width .4s}.meter.is-animated.svelte-qz2uat .meter-divider-1:where(.svelte-qz2uat){opacity:1;transition-delay:.7s}.meter.is-animated.svelte-qz2uat .meter-divider-2:where(.svelte-qz2uat){opacity:1;transition-delay:1.1s}@media (prefers-reduced-motion:reduce){.meter-divider.svelte-qz2uat{opacity:1;transition:none}}.meter-marker.svelte-qz2uat{flex-direction:column;align-items:center;gap:4px;transition:left 1.4s cubic-bezier(.34,1.2,.64,1);display:flex;position:absolute;top:0;left:5%;transform:translate(-50%)}.meter.is-animated.svelte-qz2uat .meter-marker:where(.svelte-qz2uat){transition-delay:.2s;animation:4s ease-in-out 1.6s infinite svelte-qz2uat-oscillate;left:17%}@keyframes svelte-qz2uat-oscillate{0%,to{left:17%}50%{left:22%}}@media (prefers-reduced-motion:reduce){.meter-marker.svelte-qz2uat{transition:none;animation:none;left:17%}}.meter-marker-pin.svelte-qz2uat{background:var(--accent-primary,#0f6e56);border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite svelte-qz2uat-pinPulse;box-shadow:0 0 0 4px #0f6e562e}@keyframes svelte-qz2uat-pinPulse{0%,to{box-shadow:0 0 0 4px #0f6e562e}50%{box-shadow:0 0 0 6px #0f6e561a,0 0 12px #48b89a80}}@media (prefers-reduced-motion:reduce){.meter-marker-pin.svelte-qz2uat{animation:none}}.meter-marker-label.svelte-qz2uat{color:var(--accent-primary,#0f6e56);white-space:nowrap;font-size:11px;font-weight:600}.pmodel.svelte-23s4gt{background:var(--bg-base,#fafafa);padding:96px 16px}.pmodel-inner.svelte-23s4gt{max-width:1100px;margin:0 auto}.pmodel-head.svelte-23s4gt{text-align:center;max-width:720px;margin:0 auto 56px}h2.svelte-23s4gt{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.pmodel-head.svelte-23s4gt p:where(.svelte-23s4gt){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.pmodel-explain.svelte-23s4gt{text-align:center;max-width:640px;color:var(--text-secondary,#52525b);margin:56px auto 64px;font-size:17px;line-height:1.65}.pmodel-explain.svelte-23s4gt strong:where(.svelte-23s4gt){color:var(--text-primary,#0a0a0a);font-weight:600}.pmodel-triad.svelte-23s4gt{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=720px){.pmodel-triad.svelte-23s4gt{grid-template-columns:repeat(3,1fr)}}.pmodel-card.svelte-23s4gt{border:1px solid var(--border-subtle,#e4e4e7);opacity:0;background:#fff;border-radius:14px;padding:24px;transition:transform .32s cubic-bezier(.34,1.56,.64,1),border-color .22s,box-shadow .32s;transform:translateY(20px)}@supports (animation-timeline:view()){.pmodel-card.svelte-23s4gt{animation:linear both svelte-23s4gt-pmodelCardRise;animation-timeline:view();animation-range:entry calc(var(--stagger) * 8% + 50%) cover calc(var(--stagger) * 8% + 75%)}}@keyframes svelte-23s4gt-pmodelCardRise{0%{opacity:0;border-color:#0f6e560a;transform:translateY(20px)}55%{opacity:1;border-color:var(--accent-primary,#0f6e56);transform:translateY(-3px);box-shadow:0 8px 18px -8px #0f6e5640}to{opacity:1;border-color:var(--border-subtle,#e4e4e7);transform:translateY(0);box-shadow:0 0 #0000}}@supports not (animation-timeline:view()){.pmodel-card.svelte-23s4gt{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pmodel-card.svelte-23s4gt{opacity:1;animation:none;transform:none}}.pmodel-card.svelte-23s4gt:hover{border-color:var(--border-strong,#d4d4d8);transform:translateY(-3px);box-shadow:0 1px #0f6e560d,0 14px 28px -10px #0a0a0a1f}h3.svelte-23s4gt{letter-spacing:-.01em;color:var(--text-primary,#0a0a0a);margin:0 0 8px;font-size:18px;font-weight:600}.pmodel-card.svelte-23s4gt p:where(.svelte-23s4gt){color:var(--text-secondary,#52525b);margin:0;font-size:15px;line-height:1.55}.cred.svelte-1v93yqq{background:var(--bg-elevated,#fff);padding:96px 16px}.cred-inner.svelte-1v93yqq{max-width:1180px;margin:0 auto}.cred-head.svelte-1v93yqq{text-align:center;max-width:720px;margin:0 auto 56px}h2.svelte-1v93yqq{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.cred-head.svelte-1v93yqq p:where(.svelte-1v93yqq){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.cred-grid.svelte-1v93yqq{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width>=720px){.cred-grid.svelte-1v93yqq{grid-template-columns:repeat(4,1fr)}}.cred-card.svelte-1v93yqq{background:var(--bg-base,#fafafa);border:1px solid var(--border-subtle,#e4e4e7);opacity:0;border-radius:14px;flex-direction:column;gap:10px;padding:22px 20px;transition:transform .32s cubic-bezier(.34,1.56,.64,1),border-color .22s,background .22s,box-shadow .32s;display:flex;position:relative;overflow:hidden;transform:translateY(24px)scale(.96)}@supports (animation-timeline:view()){.cred-card.svelte-1v93yqq{animation:linear both svelte-1v93yqq-credCardRise;animation-timeline:view();animation-range:entry calc(var(--stagger) * 5%) cover calc(var(--stagger) * 5% + 35%)}}@keyframes svelte-1v93yqq-credCardRise{0%{opacity:0;border-color:#0f6e560a;transform:translateY(24px)scale(.96)}55%{opacity:1;border-color:var(--accent-primary,#0f6e56);transform:translateY(0)scale(1);box-shadow:0 8px 18px -8px #0f6e5647}to{opacity:1;border-color:var(--border-subtle,#e4e4e7);transform:translateY(0)scale(1);box-shadow:0 0 #0000}}@supports not (animation-timeline:view()){.cred-card.svelte-1v93yqq{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.cred-card.svelte-1v93yqq{opacity:1;animation:none;transform:translateY(0)scale(1)}}.cred-card.svelte-1v93yqq:hover{border-color:var(--accent-primary,#0f6e56);background:#fff;transform:translateY(-4px);box-shadow:0 1px #0f6e560f,0 16px 32px -12px #0a0a0a1f}.cred-card.svelte-1v93yqq:hover .cred-icon:where(.svelte-1v93yqq){background:var(--accent-primary,#0f6e56);color:#fff;transform:rotate(-6deg)scale(1.08)}.cred-card.svelte-1v93yqq:hover .cred-tag:where(.svelte-1v93yqq){transform:translate(2px)}.cred-shine.svelte-1v93yqq{pointer-events:none;background:linear-gradient(105deg,#0000 0%,#48b89a00 30%,#48b89a2e 50%,#48b89a00 70%,#0000 100%);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.cred-card.svelte-1v93yqq:hover .cred-shine:where(.svelte-1v93yqq){left:100%}@media (prefers-reduced-motion:reduce){.cred-shine.svelte-1v93yqq{display:none}}.cred-icon.svelte-1v93yqq{color:var(--accent-primary,#0f6e56);background:var(--accent-soft,#0f6e5614);border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .32s cubic-bezier(.34,1.56,.64,1),background .24s,color .24s;display:inline-flex}h3.svelte-1v93yqq{letter-spacing:-.01em;color:var(--text-primary,#0a0a0a);margin:0;font-size:15px;font-weight:600}.cred-card.svelte-1v93yqq p:where(.svelte-1v93yqq){color:var(--text-secondary,#52525b);flex:1;margin:0;font-size:13px;line-height:1.5}.cred-tag.svelte-1v93yqq{color:var(--accent-primary,#0f6e56);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600;transition:transform .24s;display:inline-block}.flow-wrap.svelte-1jz8dl{max-width:1100px;color:var(--accent-primary,#0f6e56);margin:0 auto}.flow-desktop.svelte-1jz8dl{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.flow-node.svelte-1jz8dl{--pulse-delay:calc(var(--i,0) * 1s);flex-direction:column;align-items:center;gap:8px;min-width:110px;padding:14px 12px;display:flex}.flow-icon.svelte-1jz8dl{border:1.5px solid var(--accent-primary,#0f6e56);width:44px;height:44px;color:var(--accent-primary,#0f6e56);animation:7s ease-in-out infinite svelte-1jz8dl-flowPulse;animation-delay:var(--pulse-delay);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 #48b89a00}.flow-label.svelte-1jz8dl{color:var(--text-primary,#0a0a0a);text-align:center;white-space:nowrap;font-size:12px;font-weight:500}.flow-arrow.svelte-1jz8dl{width:40px;height:12px;color:var(--border-strong,#d4d4d8);flex-shrink:0}.flow-arrow.svelte-1jz8dl svg:where(.svelte-1jz8dl){width:100%;height:100%;display:block}.flow-mobile.svelte-1jz8dl,.flow-dots.svelte-1jz8dl,.flow-counter.svelte-1jz8dl{display:none}@media (width<=720px){.flow-desktop.svelte-1jz8dl{display:none}.flow-mobile.svelte-1jz8dl{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:24px 8px;display:grid}.flow-stage.svelte-1jz8dl{justify-content:center;align-items:center;min-height:140px;display:flex;position:relative}.flow-stage-content.svelte-1jz8dl{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.flow-stage-icon.svelte-1jz8dl{background:var(--accent-glow,#48b89a);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:1.8s ease-in-out infinite svelte-1jz8dl-stageDotPulse;display:inline-flex;box-shadow:0 0 0 8px #48b89a2e,0 0 24px #48b89a66}.flow-stage-label.svelte-1jz8dl{color:var(--accent-primary,#0f6e56);text-align:center;letter-spacing:-.01em;font-size:18px;font-weight:600}.flow-arrow-btn.svelte-1jz8dl{border:1px solid var(--border-strong,#d4d4d8);width:38px;height:38px;color:var(--text-secondary,#52525b);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.flow-arrow-btn.svelte-1jz8dl:hover,.flow-arrow-btn.svelte-1jz8dl:active{border-color:var(--accent-primary,#0f6e56);color:var(--accent-primary,#0f6e56);transform:scale(1.06);box-shadow:0 4px 12px -4px #0f6e564d}.flow-dots.svelte-1jz8dl{justify-content:center;gap:8px;margin-top:4px;display:flex}.flow-dot-indicator.svelte-1jz8dl{background:var(--border-strong,#d4d4d8);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .24s,width .24s,transform .24s}.flow-dot-indicator.active.svelte-1jz8dl{background:var(--accent-primary,#0f6e56);border-radius:4px;width:24px}.flow-dot-indicator.svelte-1jz8dl:hover:not(.active){background:var(--accent-glow,#48b89a);transform:scale(1.2)}.flow-counter.svelte-1jz8dl{text-align:center;color:var(--text-tertiary,#a1a1aa);letter-spacing:.04em;margin-top:12px;font-size:12px;font-weight:500;display:block}.flow-counter.svelte-1jz8dl span:where(.svelte-1jz8dl){color:var(--border-strong,#d4d4d8);margin:0 4px}}@keyframes svelte-1jz8dl-flowPulse{0%,70%,to{color:var(--accent-primary,#0f6e56);background:#fff;transform:scale(1);box-shadow:0 0 #48b89a00}8%{background:var(--accent-glow,#48b89a);color:#fff;transform:scale(1.18);box-shadow:0 0 0 8px #48b89a73}16%{color:var(--accent-primary,#0f6e56);background:#fff;transform:scale(1);box-shadow:0 0 #48b89a00}}@keyframes svelte-1jz8dl-stageDotPulse{0%,to{transform:scale(1);box-shadow:0 0 0 8px #48b89a2e,0 0 24px #48b89a66}50%{transform:scale(1.08);box-shadow:0 0 0 12px #48b89a1a,0 0 32px #48b89a99}}@media (prefers-reduced-motion:reduce){.flow-icon.svelte-1jz8dl,.flow-stage-icon.svelte-1jz8dl{animation:none}.flow-stage-content.svelte-1jz8dl{transition:none}}.flux.svelte-1d1yp7h{background:var(--bg-base,#fafafa);padding:96px 16px}.flux-inner.svelte-1d1yp7h{max-width:1180px;margin:0 auto}.flux-head.svelte-1d1yp7h{text-align:center;max-width:720px;margin:0 auto 56px}h2.svelte-1d1yp7h{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.flux-head.svelte-1d1yp7h p:where(.svelte-1d1yp7h){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.flux-fine.svelte-1d1yp7h{text-align:center;max-width:640px;color:var(--text-tertiary,#a1a1aa);margin:56px auto 0;font-size:14px}.app.svelte-33gkpt{background:var(--bg-elevated,#fff);padding:96px 16px}.app-inner.svelte-33gkpt{grid-template-columns:1fr;align-items:center;gap:48px;max-width:1180px;margin:0 auto;display:grid}@media (width>=1024px){.app-inner.svelte-33gkpt{grid-template-columns:1fr 1.1fr;gap:80px}}.eyebrow.svelte-33gkpt{color:var(--accent-primary,#0f6e56);text-transform:uppercase;letter-spacing:.18em;margin-bottom:16px;font-size:12px;font-weight:600;display:inline-block}h2.svelte-33gkpt{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 20px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.app-text.svelte-33gkpt>p:where(.svelte-33gkpt){color:var(--text-secondary,#52525b);margin:0 0 24px;font-size:17px;line-height:1.6}.app-text.svelte-33gkpt strong:where(.svelte-33gkpt){color:var(--text-primary,#0a0a0a);font-weight:600}.app-bullets.svelte-33gkpt{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.app-bullets.svelte-33gkpt li:where(.svelte-33gkpt){color:var(--text-primary,#0a0a0a);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.check.svelte-33gkpt{color:var(--accent-primary,#0f6e56);flex-shrink:0;font-weight:700}.app-screens.svelte-33gkpt{grid-template-columns:1fr;place-items:end center;gap:12px;max-width:280px;margin:0 auto;display:grid}.app-mockups.svelte-33gkpt{flex-direction:column;display:flex}.app-swipe-hint.svelte-33gkpt{text-align:center;pointer-events:none;margin:0 0 12px;display:none}.app-swipe-hint.svelte-33gkpt span:where(.svelte-33gkpt){color:var(--text-tertiary,#a1a1aa);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.app-swipe-hint.svelte-33gkpt svg:where(.svelte-33gkpt){color:var(--accent-primary,#0f6e56);animation:1.6s ease-in-out infinite svelte-33gkpt-appSwipeBounce}@media (width<=639px){.app-swipe-hint.svelte-33gkpt{display:block}}@keyframes svelte-33gkpt-appSwipeBounce{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.app-swipe-hint.svelte-33gkpt svg:where(.svelte-33gkpt){animation:none}}@media (width<=639px){.app-screens.svelte-33gkpt{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;justify-items:stretch;gap:16px;max-width:none;margin:0 -16px;padding:16px 16px 24px;scroll-padding:16px;display:flex;overflow:auto visible}.app-screens.svelte-33gkpt::-webkit-scrollbar{display:none}.app-screen.svelte-33gkpt{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 70%;max-width:240px}.app-screen.svelte-33gkpt:not(.middle){display:block}.app-screens.svelte-33gkpt:after{content:"";flex:0 0 1px}}@media (width>=640px){.app-screens.svelte-33gkpt{grid-template-columns:repeat(3,1fr);justify-items:stretch;gap:8px;max-width:100%}.app-screen.svelte-33gkpt:not(.middle){display:block}}@media (width>=1024px){.app-screens.svelte-33gkpt{gap:12px}}.app-screen.svelte-33gkpt{transition:transform .28s,filter .28s;transform:translateY(8px)}.app-screen.middle.svelte-33gkpt{transform:translateY(-8px)}.app-anim-text.svelte-33gkpt{opacity:0;transform:translateY(16px)}@supports (animation-timeline:view()){.app-anim-text.svelte-33gkpt{animation:linear both svelte-33gkpt-appTextRise;animation-timeline:view();animation-range:entry calc(var(--stagger,0) * 4%) cover calc(var(--stagger,0) * 4% + 30%)}}@keyframes svelte-33gkpt-appTextRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.app-screen.svelte-33gkpt{animation:linear both svelte-33gkpt-appScreenRise;animation-timeline:view();animation-range:entry calc(var(--stagger,0) * 8% + 10%) cover calc(var(--stagger,0) * 8% + 45%)}}@keyframes svelte-33gkpt-appScreenRise{0%{opacity:0;transform:translateY(40px)scale(.94)}60%{opacity:1;transform:translateY(-4px)scale(1.01)}to{opacity:1;transform:translateY(8px)scale(1)}}.app-screen.middle.svelte-33gkpt{--final-y:-8px}@supports (animation-timeline:view()){.app-screen.middle.svelte-33gkpt{animation:linear both svelte-33gkpt-appScreenRiseMiddle;animation-timeline:view();animation-range:entry calc(var(--stagger,0) * 8% + 10%) cover calc(var(--stagger,0) * 8% + 45%)}}@keyframes svelte-33gkpt-appScreenRiseMiddle{0%{opacity:0;transform:translateY(24px)scale(.94)}60%{opacity:1;transform:translateY(-14px)scale(1.02)}to{opacity:1;transform:translateY(-8px)scale(1)}}@supports not (animation-timeline:view()){.app-anim-text.svelte-33gkpt{opacity:1;transform:none}.app-screen.svelte-33gkpt{opacity:1}}@media (prefers-reduced-motion:reduce){.app-anim-text.svelte-33gkpt,.app-screen.svelte-33gkpt,.app-screen.middle.svelte-33gkpt{opacity:1;animation:none}.app-screen.svelte-33gkpt{transform:translateY(8px)}.app-screen.middle.svelte-33gkpt{transform:translateY(-8px)}}.app-screen.middle.svelte-33gkpt .mobile-bezel{animation:3.5s ease-in-out infinite svelte-33gkpt-appMiddleGlow;box-shadow:0 14px 36px -10px #0f6e5640,0 0 #48b89a00}@keyframes svelte-33gkpt-appMiddleGlow{0%,to{box-shadow:0 14px 36px -10px #0f6e5640,0 0 #48b89a00}50%{box-shadow:0 18px 44px -10px #0f6e5666,0 0 0 6px #48b89a0f}}@media (prefers-reduced-motion:reduce){.app-screen.middle.svelte-33gkpt .mobile-bezel{animation:none}}.screen-detect.svelte-33gkpt{position:relative}.screen-scan.svelte-33gkpt{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000 0%,#48b89a00 10%,#48b89ae6 50%,#48b89a00 90%,#0000 100%);height:2px;animation:4s ease-in-out infinite svelte-33gkpt-screenScan;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px #48b89a80}@keyframes svelte-33gkpt-screenScan{0%{opacity:0;top:0%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}@media (prefers-reduced-motion:reduce){.screen-scan.svelte-33gkpt{display:none}}.app-screen.svelte-33gkpt:hover{filter:drop-shadow(0 8px 20px #0f6e562e);transform:translateY(0)scale(1.02)}.app-screen.middle.svelte-33gkpt:hover{filter:drop-shadow(0 10px 24px #0f6e5647);transform:translateY(-12px)scale(1.03)}.screen-login.svelte-33gkpt,.screen-detect.svelte-33gkpt,.screen-panel.svelte-33gkpt{background:#fafafa;flex-direction:column;gap:10px;width:100%;height:100%;padding:14% 10%;font-family:Inter,system-ui,sans-serif;display:flex}.screen-logo.svelte-33gkpt{color:var(--accent-primary,#0f6e56);letter-spacing:-.02em;margin-bottom:8px;font-size:16px;font-weight:600}.screen-h1.svelte-33gkpt{color:#0a0a0a;letter-spacing:-.01em;font-size:18px;font-weight:700}.screen-input.svelte-33gkpt{color:#a1a1aa;background:#fff;border:1px solid #e4e4e7;border-radius:6px;padding:8px 10px;font-size:9px}.screen-btn.svelte-33gkpt{color:#fff;text-align:center;background:#0f6e56;border-radius:6px;margin-top:4px;padding:9px 10px;font-size:10px;font-weight:600}.screen-tag.svelte-33gkpt{color:#52525b;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:500}.screen-sub.svelte-33gkpt{color:#52525b;margin-bottom:8px;font-size:10px}.screen-bar.svelte-33gkpt{background:#fff;border:1px solid #e4e4e7;border-radius:4px;height:12px;margin-bottom:4px}.screen-card.svelte-33gkpt{background:#fff;border:1px solid #e4e4e7;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.screen-card-h.svelte-33gkpt{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:500}.screen-card-v.svelte-33gkpt{color:#0a0a0a;font-size:12px;font-weight:700}.screen-card-s.svelte-33gkpt{color:#52525b;font-size:9px}.pile.svelte-1c7juag{aspect-ratio:4/3;background:var(--bg-base,#fafafa);border:1px solid var(--border-subtle,#e4e4e7);border-radius:16px;width:100%;position:relative;overflow:hidden}.pile-card.svelte-1c7juag{border:1px solid var(--border-subtle,#e4e4e7);opacity:.7;background:#fff;border-radius:8px;flex-direction:column;gap:6px;width:32%;min-height:60px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 2px 6px #0000000a}.pile-card-bar.svelte-1c7juag{background:#e4e4e7;border-radius:3px;width:100%;height:6px}.pile-card-bar.short.svelte-1c7juag{width:60%}.pile-card-label.svelte-1c7juag{color:var(--text-tertiary,#a1a1aa);text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:10px;font-weight:500}.after.svelte-gvc12d{aspect-ratio:4/3;background:linear-gradient(160deg, #0f6e5614, transparent 70%), var(--bg-elevated,#fff);border:1px solid var(--accent-primary,#0f6e56);border-radius:16px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.after-glow.svelte-gvc12d{aspect-ratio:1;background:radial-gradient(circle,#48b89a40,#0000 70%);border-radius:50%;width:60%;animation:4s ease-in-out infinite svelte-gvc12d-afterPulse;position:absolute}.after-card.svelte-gvc12d{z-index:1;border:1px solid var(--border-subtle,#e4e4e7);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:14px;width:70%;max-width:320px;padding:24px 28px;display:flex;position:relative;box-shadow:0 18px 60px -20px #0f6e5666}.after-logo.svelte-gvc12d span.logo-typewriter{color:var(--accent-primary,#0f6e56)!important}.after-tag.svelte-gvc12d{color:var(--text-secondary,#52525b);text-align:center;letter-spacing:.02em;font-size:12px;font-weight:500}.after-bars.svelte-gvc12d{flex-direction:column;gap:6px;width:100%;margin-top:4px;display:flex}.bar.svelte-gvc12d{background:#0f6e562e;border-radius:3px;height:6px}.bar.w50.svelte-gvc12d{width:50%}.bar.w70.svelte-gvc12d{width:70%}.bar.w80.svelte-gvc12d{width:80%}.bar.w90.svelte-gvc12d{width:90%}@keyframes svelte-gvc12d-afterPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.after-glow.svelte-gvc12d{animation:none}}.ba.svelte-1odx4v3{background:var(--bg-base,#fafafa);padding:96px 16px}.ba-inner.svelte-1odx4v3{max-width:1180px;margin:0 auto}.ba-head.svelte-1odx4v3{text-align:center;max-width:720px;margin:0 auto 56px}h2.svelte-1odx4v3{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.ba-head.svelte-1odx4v3 p:where(.svelte-1odx4v3){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.ba-grid.svelte-1odx4v3{grid-template-columns:1fr;align-items:center;gap:32px;display:grid}@media (width>=880px){.ba-grid.svelte-1odx4v3{grid-template-columns:1fr 80px 1fr}}.ba-side.svelte-1odx4v3{flex-direction:column;gap:16px;display:flex}.ba-side.svelte-1odx4v3>p:where(.svelte-1odx4v3){color:var(--text-secondary,#52525b);text-align:center;margin:0;font-size:15px;line-height:1.55}.ba-side.svelte-1odx4v3>p:where(.svelte-1odx4v3) strong:where(.svelte-1odx4v3){color:var(--accent-primary,#0f6e56);font-weight:700}.ba-label.svelte-1odx4v3{color:var(--text-tertiary,#a1a1aa);text-transform:uppercase;letter-spacing:.18em;text-align:center;font-size:12px;font-weight:600}.ba-label.after.svelte-1odx4v3{color:var(--accent-primary,#0f6e56)}.ba-arrow.svelte-1odx4v3{color:var(--text-tertiary,#a1a1aa);justify-content:center;align-items:center;min-height:60px;display:flex;position:relative;transform:rotate(90deg)}@media (width>=880px){.ba-arrow.svelte-1odx4v3{transform:none}}.ba-arrow-circle.svelte-1odx4v3{background:var(--accent-primary,#0f6e56);color:#fff;opacity:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;transform:scale(.5);box-shadow:0 0 #48b89a99,0 4px 12px -4px #0f6e5666}@supports (animation-timeline:view()){.ba-arrow-circle.svelte-1odx4v3{animation:linear both svelte-1odx4v3-baArrowAppear,1.6s ease-in-out infinite svelte-1odx4v3-baArrowPulse;animation-timeline:view(),auto;animation-range:entry 10% cover 40%, none;animation-delay:0s,.6s}}@keyframes svelte-1odx4v3-baArrowAppear{0%{opacity:0;transform:scale(.5)rotate(-180deg)}60%{opacity:1;transform:scale(1.15)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes svelte-1odx4v3-baArrowPulse{0%,to{transform:scale(1);box-shadow:0 0 #48b89ab3,0 4px 12px -4px #0f6e5666}50%{transform:scale(1.08);box-shadow:0 0 0 14px #48b89a00,0 6px 20px -4px #0f6e568c}}@supports not (animation-timeline:view()){.ba-arrow-circle.svelte-1odx4v3{opacity:1;animation:1.6s ease-in-out infinite svelte-1odx4v3-baArrowPulse;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ba-arrow-circle.svelte-1odx4v3{opacity:1;animation:none;transform:scale(1);box-shadow:0 4px 12px -4px #0f6e5666}}.ba-side-before.svelte-1odx4v3{transition:opacity .6s,filter .6s}@supports (animation-timeline:view()){.ba-side-before.svelte-1odx4v3{animation:linear both svelte-1odx4v3-baBeforeFade;animation-timeline:view();animation-range:entry 60% cover 90%}.ba-side-before.svelte-1odx4v3 svg{transform-origin:50%;animation:4s ease-in-out infinite svelte-1odx4v3-baBeforeWobble}}@keyframes svelte-1odx4v3-baBeforeFade{0%{opacity:1;filter:saturate()}to{opacity:.55;filter:saturate(.4)}}@keyframes svelte-1odx4v3-baBeforeWobble{0%,to{transform:rotate(0)translateY(0)}25%{transform:rotate(-.5deg)translateY(-2px)}75%{transform:rotate(.5deg)translateY(2px)}}@media (prefers-reduced-motion:reduce){.ba-side-before.svelte-1odx4v3{opacity:1;filter:none;animation:none}.ba-side-before.svelte-1odx4v3 svg{animation:none}}.ba-side-after.svelte-1odx4v3{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.34,1.56,.64,1);transform:translateY(20px)scale(.96)}@supports (animation-timeline:view()){.ba-side-after.svelte-1odx4v3{animation:linear both svelte-1odx4v3-baAfterRise;animation-timeline:view();animation-range:entry 40% cover 70%}.ba-side-after.svelte-1odx4v3 svg{filter:drop-shadow(0 0 #0000);animation:linear both svelte-1odx4v3-baAfterGlow;animation-timeline:view();animation-range:entry 50% cover 80%}}@keyframes svelte-1odx4v3-baAfterRise{0%{opacity:0;transform:translateY(20px)scale(.96)}60%{opacity:1;transform:translateY(-4px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-1odx4v3-baAfterGlow{0%{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 24px #48b89a99)}to{filter:drop-shadow(0 8px 16px #0f6e562e)}}@supports not (animation-timeline:view()){.ba-side-after.svelte-1odx4v3{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ba-side-after.svelte-1odx4v3{opacity:1;animation:none;transform:none}.ba-side-after.svelte-1odx4v3 svg{filter:none;animation:none}}.ba-side-after.svelte-1odx4v3:hover svg{filter:drop-shadow(0 0 32px #48b89a80);transition:filter .4s}.gar.svelte-1l7w3l5{background:var(--bg-elevated,#fff);padding:96px 16px}.gar-inner.svelte-1l7w3l5{max-width:1180px;margin:0 auto}.gar-head.svelte-1l7w3l5{text-align:center;max-width:720px;margin:0 auto 56px}h2.svelte-1l7w3l5{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0 0 16px;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.gar-head.svelte-1l7w3l5 p:where(.svelte-1l7w3l5){color:var(--text-secondary,#52525b);margin:0;font-size:17px}.gar-grid.svelte-1l7w3l5{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width>=720px){.gar-grid.svelte-1l7w3l5{grid-template-columns:repeat(3,1fr)}}.gar-card.svelte-1l7w3l5{background:var(--bg-base,#fafafa);border:1px solid var(--border-subtle,#e4e4e7);opacity:0;border-radius:14px;flex-direction:column;gap:10px;padding:24px;transition:transform .32s cubic-bezier(.34,1.56,.64,1),border-color .22s,box-shadow .32s;display:flex;position:relative;overflow:hidden;transform:translateY(28px)}@supports (animation-timeline:view()){.gar-card.svelte-1l7w3l5{animation:linear both svelte-1l7w3l5-garCardRise;animation-timeline:view();animation-range:entry calc(var(--stagger) * 6%) cover calc(var(--stagger) * 6% + 40%)}}@media (width<=719px){@supports (animation-timeline:view()){.gar-card.svelte-1l7w3l5{animation-range:entry calc(var(--stagger) * 10%) cover calc(var(--stagger) * 10% + 35%)}}}@keyframes svelte-1l7w3l5-garCardRise{0%{opacity:0;border-color:#0f6e560a;transform:translateY(28px)scale(.96)}60%{opacity:1;border-color:var(--accent-primary,#0f6e56);transform:translateY(0)scale(1);box-shadow:0 0 0 1px #0f6e5633,0 12px 24px -10px #0f6e564d}to{opacity:1;border-color:var(--border-subtle,#e4e4e7);transform:translateY(0)scale(1);box-shadow:0 0 #0000}}@supports not (animation-timeline:view()){.gar-card.svelte-1l7w3l5{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gar-card.svelte-1l7w3l5{opacity:1;animation:none;transform:translateY(0)}}.gar-card.svelte-1l7w3l5:hover{border-color:var(--border-strong,#d4d4d8);transform:translateY(-4px);box-shadow:0 1px #0f6e560f,0 16px 32px -12px #0a0a0a24}.gar-card.svelte-1l7w3l5:hover .gar-icon:where(.svelte-1l7w3l5){background:var(--accent-primary,#0f6e56);color:#fff;transform:rotate(-6deg)scale(1.06)}.gar-scan.svelte-1l7w3l5{background:linear-gradient(90deg, transparent 0%, var(--accent-primary,#0f6e56) 50%, transparent 100%);opacity:0;pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}@supports (animation-timeline:view()){.gar-scan.svelte-1l7w3l5{animation:linear both svelte-1l7w3l5-garScan;animation-timeline:view();animation-range:entry calc(var(--stagger) * 6% + 5%) cover calc(var(--stagger) * 6% + 25%)}}@media (width<=719px){@supports (animation-timeline:view()){.gar-scan.svelte-1l7w3l5{animation-range:entry calc(var(--stagger) * 10% + 5%) cover calc(var(--stagger) * 10% + 25%)}}}@keyframes svelte-1l7w3l5-garScan{0%{opacity:0;transform:translate(-100%)}50%{opacity:1;transform:translate(0%)}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.gar-scan.svelte-1l7w3l5{display:none}}.gar-icon.svelte-1l7w3l5{color:var(--accent-primary,#0f6e56);background:var(--accent-soft,#0f6e5614);border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .32s cubic-bezier(.34,1.56,.64,1),background .24s,color .24s;display:inline-flex}h3.svelte-1l7w3l5{letter-spacing:-.01em;color:var(--text-primary,#0a0a0a);flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;font-size:16px;font-weight:600;display:flex}.gar-highlight.svelte-1l7w3l5{letter-spacing:-.02em;color:var(--accent-primary,#0f6e56);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:inline-block}.gar-card.animated.svelte-1l7w3l5 .gar-highlight:where(.svelte-1l7w3l5){animation:.6s cubic-bezier(.34,1.56,.64,1) both svelte-1l7w3l5-highlightPop}@keyframes svelte-1l7w3l5-highlightPop{0%{transform:scale(.9)}60%{transform:scale(1.08)}to{transform:scale(1)}}.gar-badge.svelte-1l7w3l5{background:var(--accent-primary,#0f6e56);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-items:center;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 0 #48b89a00}.gar-card.animated.svelte-1l7w3l5 .gar-badge:where(.svelte-1l7w3l5){animation:1.2s ease-out .2s both svelte-1l7w3l5-badgePulse}@keyframes svelte-1l7w3l5-badgePulse{0%{transform:scale(.85);box-shadow:0 0 #48b89ab3}50%{transform:scale(1.06);box-shadow:0 0 0 8px #48b89a00}to{transform:scale(1);box-shadow:0 0 #48b89a00}}@media (prefers-reduced-motion:reduce){.gar-highlight.svelte-1l7w3l5,.gar-badge.svelte-1l7w3l5{animation:none!important}}.gar-card.svelte-1l7w3l5 p:where(.svelte-1l7w3l5){color:var(--text-secondary,#52525b);margin:0;font-size:14px;line-height:1.5}.counter.svelte-njmwly{background:var(--bg-base,#fafafa);padding:80px 16px}.counter-inner.svelte-njmwly{text-align:center;max-width:720px;margin:0 auto}.counter-num.svelte-njmwly{color:var(--accent-primary,#0f6e56);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,9vw,7rem);font-weight:700;line-height:1;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:inline-block}.counter-num.pop.svelte-njmwly{animation:.6s cubic-bezier(.34,1.56,.64,1) both svelte-njmwly-counterPop}@keyframes svelte-njmwly-counterPop{0%{transform:scale(1)}50%{filter:drop-shadow(0 0 16px #48b89a99);transform:scale(1.06)}to{filter:drop-shadow(0 0 #0000);transform:scale(1)}}.counter-plus.svelte-njmwly{color:var(--accent-glow,#48b89a);margin-left:2px}.counter-label.svelte-njmwly{color:var(--text-tertiary,#a1a1aa);text-transform:uppercase;letter-spacing:.18em;margin-top:14px;font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){.counter-num.pop.svelte-njmwly{animation:none}}.faq.svelte-jzlg5k{background:var(--bg-elevated,#fff);padding:96px 16px}.faq-inner.svelte-jzlg5k{max-width:760px;margin:0 auto}.faq-head.svelte-jzlg5k{text-align:center;margin:0 0 48px}h2.svelte-jzlg5k{letter-spacing:-.015em;color:var(--text-primary,#0a0a0a);margin:0;font-size:clamp(1.8rem,3vw + .5rem,3rem);font-weight:600;line-height:1.15}.faq-list.svelte-jzlg5k{flex-direction:column;gap:8px;display:flex}.faq-item.svelte-jzlg5k{background:var(--bg-base,#fafafa);border:1px solid var(--border-subtle,#e4e4e7);border-radius:12px;transition:border-color .2s}.faq-item[open].svelte-jzlg5k{border-color:var(--border-strong,#d4d4d8);background:#fff}.faq-item.svelte-jzlg5k summary:where(.svelte-jzlg5k){cursor:pointer;letter-spacing:-.005em;color:var(--text-primary,#0a0a0a);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;display:flex}.faq-item.svelte-jzlg5k summary:where(.svelte-jzlg5k)::-webkit-details-marker{display:none}.faq-chevron.svelte-jzlg5k{color:var(--text-tertiary,#a1a1aa);flex-shrink:0;transition:transform .2s}.faq-item[open].svelte-jzlg5k .faq-chevron:where(.svelte-jzlg5k){color:var(--accent-primary,#0f6e56);transform:rotate(180deg)}.faq-item.svelte-jzlg5k p:where(.svelte-jzlg5k){color:var(--text-secondary,#52525b);margin:0;padding:0 22px 22px;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-chevron.svelte-jzlg5k{transition:none}}.cta.svelte-fyt6ty{background:var(--accent-primary,#0f6e56);color:#fff;isolation:isolate;padding:112px 16px;position:relative;overflow:hidden}.cta-glow.svelte-fyt6ty{z-index:-1;filter:blur(80px);pointer-events:none;border-radius:50%;position:absolute}.cta-glow-1.svelte-fyt6ty{background:radial-gradient(circle,#48b89a73 0%,#0000 70%);width:420px;height:420px;animation:9s ease-in-out infinite alternate svelte-fyt6ty-ctaGlowFloat1;top:-120px;left:-100px}.cta-glow-2.svelte-fyt6ty{background:radial-gradient(circle,#48b89a66 0%,#0000 70%);width:480px;height:480px;animation:11s ease-in-out infinite alternate svelte-fyt6ty-ctaGlowFloat2;bottom:-160px;right:-120px}.cta-glow-3.svelte-fyt6ty{background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:360px;height:360px;animation:7s ease-in-out infinite alternate svelte-fyt6ty-ctaGlowFloat3;top:30%;left:50%;transform:translate(-50%)}@keyframes svelte-fyt6ty-ctaGlowFloat1{0%{opacity:.6;transform:translate(0)scale(1)}to{opacity:.9;transform:translate(60px,40px)scale(1.15)}}@keyframes svelte-fyt6ty-ctaGlowFloat2{0%{opacity:.5;transform:translate(0)scale(1)}to{opacity:.85;transform:translate(-50px,-30px)scale(1.2)}}@keyframes svelte-fyt6ty-ctaGlowFloat3{0%{opacity:.4;transform:translate(-50%)scale(1)}to{opacity:.7;transform:translate(-50%)scale(1.3)}}@media (prefers-reduced-motion:reduce){.cta-glow-1.svelte-fyt6ty,.cta-glow-2.svelte-fyt6ty,.cta-glow-3.svelte-fyt6ty{animation:none}}.cta-inner.svelte-fyt6ty{text-align:center;z-index:1;max-width:760px;margin:0 auto;position:relative}.cta-anim.svelte-fyt6ty{opacity:0;transform:translateY(20px)}@supports (animation-timeline:view()){.cta-anim.svelte-fyt6ty{animation:linear both svelte-fyt6ty-ctaRise;animation-timeline:view();animation-range:entry calc(var(--stagger,0) * 8% + 5%) cover calc(var(--stagger,0) * 8% + 35%)}}@keyframes svelte-fyt6ty-ctaRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@supports not (animation-timeline:view()){.cta-anim.svelte-fyt6ty{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cta-anim.svelte-fyt6ty{opacity:1;animation:none;transform:none}}h2.svelte-fyt6ty{letter-spacing:-.02em;color:#fff;margin:0 0 16px;font-size:clamp(2rem,4vw + .5rem,3.4rem);font-weight:600;line-height:1.15}.cta-inner.svelte-fyt6ty>p:where(.svelte-fyt6ty){color:#ffffffd9;margin:0 0 32px;font-size:17px}.cta-btn.svelte-fyt6ty{color:var(--accent-primary,#0f6e56);cursor:pointer;background:#fff;border:none;border-radius:14px;align-items:center;gap:10px;padding:16px 32px;font-family:inherit;font-size:17px;font-weight:600;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s,background .28s;display:inline-flex;position:relative;box-shadow:0 12px 32px -10px #0000004d,0 0 #fff0}.cta-btn.svelte-fyt6ty:after{content:"";pointer-events:none;border-radius:14px;animation:2.4s ease-out infinite svelte-fyt6ty-ctaBtnPulse;position:absolute;inset:0;box-shadow:0 0 #ffffff73}@keyframes svelte-fyt6ty-ctaBtnPulse{0%{box-shadow:0 0 #ffffff80}70%{box-shadow:0 0 0 18px #fff0}to{box-shadow:0 0 #fff0}}@media (prefers-reduced-motion:reduce){.cta-btn.svelte-fyt6ty:after{animation:none}}.cta-btn.svelte-fyt6ty:hover{transform:translateY(-3px)scale(1.04);box-shadow:0 18px 40px -10px #00000073,0 0 0 4px #ffffff29}.cta-btn.svelte-fyt6ty:hover svg:where(.svelte-fyt6ty){transform:translate(3px)}.cta-btn.svelte-fyt6ty svg:where(.svelte-fyt6ty){transition:transform .24s}.cta-btn.svelte-fyt6ty:active{transform:translateY(-1px)scale(1.02)}.sticky-cta.svelte-1e2eh0x{display:none}@media (width<=720px){.sticky-cta.svelte-1e2eh0x{bottom:max(16px, calc(env(safe-area-inset-bottom) + .5rem));left:max(16px, env(safe-area-inset-left));right:max(16px, env(safe-area-inset-right));z-index:100;pointer-events:none;justify-content:center;animation:.28s cubic-bezier(.34,1.56,.64,1) both svelte-1e2eh0x-stickyCtaEnter;display:flex;position:fixed}}@keyframes svelte-1e2eh0x-stickyCtaEnter{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.sticky-cta-btn.svelte-1e2eh0x{background:var(--accent-primary,#0f6e56);color:#fff;text-align:center;pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:2.4s ease-in-out infinite svelte-1e2eh0x-stickyCtaPulse;display:inline-flex;box-shadow:0 0 #48b89a66,0 4px 10px -4px #0f6e5666,0 1px 2px -1px #0a0a0a0f}.sticky-cta-content.svelte-1e2eh0x{align-items:center;gap:4px;display:inline-flex}.sticky-cta-btn.svelte-1e2eh0x:active{transform:scale(.97);box-shadow:0 0 #48b89a00,0 4px 12px -4px #0f6e5666}.sticky-cta-btn.svelte-1e2eh0x svg:where(.svelte-1e2eh0x){transition:transform .2s}@keyframes svelte-1e2eh0x-stickyCtaPulse{0%,to{box-shadow:0 0 #48b89a66,0 4px 10px -4px #0f6e5666,0 1px 2px -1px #0a0a0a0f}50%{box-shadow:0 0 0 4px #48b89a00,0 6px 14px -4px #0f6e5680,0 1px 2px -1px #0a0a0a0f}}@media (prefers-reduced-motion:reduce){.sticky-cta.svelte-1e2eh0x,.sticky-cta-btn.svelte-1e2eh0x{animation:none}}.page.svelte-1uha8ag{--bg-base:#fafafa;--bg-elevated:#fff;--text-primary:#0a0a0a;--text-secondary:#52525b;--text-tertiary:#a1a1aa;--border-subtle:#e4e4e7;--border-strong:#d4d4d8;--accent-primary:#0f6e56;--accent-glow:#48b89a;--accent-soft:#0f6e5614;background:var(--bg-base);color:var(--text-primary);flex-direction:column;width:100%;min-height:100vh;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;overflow-x:clip}main.svelte-1uha8ag{flex:1;width:100%;overflow-x:clip}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{-webkit-overflow-scrolling:touch;overflow-x:clip}html.no-scroll-timeline .gar-card{transition:opacity .6s,transform .6s cubic-bezier(.34,1.56,.64,1),border-color .4s,box-shadow .4s;transition-delay:calc(var(--stagger,0) * .1s)}html.no-scroll-timeline .gar-section.is-revealed .gar-card,html.no-scroll-timeline #sec-garantias.is-revealed .gar-card{opacity:1;transform:translateY(0)scale(1)}html.no-scroll-timeline .seg-card{transition:opacity .5s,transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--stagger,0) * 60ms)}html.no-scroll-timeline #sec-segmentos.is-revealed .seg-card{opacity:1;transform:translateY(0)scale(1)}html.no-scroll-timeline .step{transition:opacity .6s,transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--stagger,0) * .15s + .2s)}html.no-scroll-timeline #sec-como-funciona.is-revealed .step{opacity:1;transform:translateY(0)}html.no-scroll-timeline .how-line-track{transition:stroke-dashoffset 1.5s ease-out .2s}html.no-scroll-timeline #sec-como-funciona.is-revealed .how-line-track{stroke-dashoffset:0}html.no-scroll-timeline .how-line-pulse{transition:stroke-dashoffset 2.2s ease-out .8s,opacity .4s .8s}html.no-scroll-timeline #sec-como-funciona.is-revealed .how-line-pulse{stroke-dashoffset:-60px;opacity:1}html.no-scroll-timeline #sec-como-funciona.is-revealed .step .step-n{animation:.8s cubic-bezier(.34,1.56,.64,1) forwards svelte-1uha8ag-stepNumberActivate;animation-delay:calc(var(--stagger,0) * .15s + .4s)}@keyframes svelte-1uha8ag-stepNumberActivate{0%{filter:drop-shadow(0 0 #0000);transform:scale(.85)}50%{filter:drop-shadow(0 0 14px #48b89acc);transform:scale(1.12)}to{filter:drop-shadow(0 0 #0000);transform:scale(1)}}html.no-scroll-timeline .meter-zone{transition:transform .8s cubic-bezier(.34,1.2,.64,1)}html.no-scroll-timeline #sec-precos-modelo.is-revealed .meter-zone-1{transition-delay:.1s;transform:scaleX(1)}html.no-scroll-timeline #sec-precos-modelo.is-revealed .meter-zone-2{transition-delay:.5s;transform:scaleX(1)}html.no-scroll-timeline #sec-precos-modelo.is-revealed .meter-zone-3{transition-delay:.9s;transform:scaleX(1)}html.no-scroll-timeline .meter-divider{transition:opacity .4s}html.no-scroll-timeline #sec-precos-modelo.is-revealed .meter-divider-1{opacity:1;transition-delay:.7s}html.no-scroll-timeline #sec-precos-modelo.is-revealed .meter-divider-2{opacity:1;transition-delay:1.1s}html.no-scroll-timeline .pmodel-card{transition:opacity .5s,transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--stagger,0) * .12s)}html.no-scroll-timeline #sec-precos-modelo.is-revealed .pmodel-card{opacity:1;transform:translateY(0)}html.no-scroll-timeline .credit-card{transition:opacity .5s,transform .5s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--stagger,0) * 70ms)}html.no-scroll-timeline #sec-creditos.is-revealed .credit-card{opacity:1;transform:translateY(0)}html.no-scroll-timeline .app-anim-text{transition:opacity .5s,transform .5s;transition-delay:calc(var(--stagger,0) * 80ms)}html.no-scroll-timeline #sec-acolto-pay.is-revealed .app-anim-text{opacity:1;transform:translateY(0)}html.no-scroll-timeline .app-screen{transition:opacity .6s,transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--stagger,0) * .12s + .2s)}html.no-scroll-timeline #sec-acolto-pay.is-revealed .app-screen{opacity:1;transform:translateY(8px)scale(1)}html.no-scroll-timeline #sec-acolto-pay.is-revealed .app-screen.middle{transform:translateY(-8px)scale(1)}html.no-scroll-timeline .ba-side-after{transition:opacity .6s .3s,transform .6s cubic-bezier(.34,1.56,.64,1) .3s}html.no-scroll-timeline #sec-comparacao.is-revealed .ba-side-after{opacity:1;transform:translateY(0)scale(1)}html.no-scroll-timeline .ba-arrow-circle{transition:opacity .4s,transform .6s cubic-bezier(.34,1.56,.64,1)}html.no-scroll-timeline #sec-comparacao.is-revealed .ba-arrow-circle{opacity:1;transform:scale(1)rotate(0)}html.no-scroll-timeline .enterprise{transition:opacity .7s .3s,transform .7s cubic-bezier(.34,1.56,.64,1) .3s,border-color .7s .3s,box-shadow .7s .3s}html.no-scroll-timeline #sec-precos.is-revealed .enterprise{opacity:1;transform:translateY(0)}html.no-scroll-timeline .cta-anim{transition:opacity .5s,transform .5s;transition-delay:calc(var(--stagger,0) * .15s)}html.no-scroll-timeline #sec-final-cta.is-revealed .cta-anim{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
