.section-dots[data-astro-cid-6mbs3xhc]{position:fixed;top:50%;right:22px;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:14px}.section-dots__dot[data-astro-cid-6mbs3xhc]{width:8px;height:8px;border-radius:50%;background:var(--ink-4, var(--rule));opacity:.55;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.section-dots__dot[data-astro-cid-6mbs3xhc]:hover{opacity:.9}.section-dots__dot[data-astro-cid-6mbs3xhc][aria-current=true]{background:var(--spark);opacity:1;transform:scale(1.4);box-shadow:0 0 0 4px var(--spark-wash)}@media(max-width:760px){.section-dots[data-astro-cid-6mbs3xhc]{display:none}}.hero-seq[data-astro-cid-oiumysj5]{position:relative;height:400vh}.hero-seq__stage[data-astro-cid-oiumysj5]{position:sticky;top:0;height:100vh;overflow:hidden;pointer-events:none}.beat[data-astro-cid-oiumysj5]{position:absolute;left:50%;transform:translate(-50%) translateY(14px);width:min(720px,90vw);padding:0 clamp(16px,4vw,32px);text-align:center;opacity:0;transition:opacity .8s ease,transform .8s ease}.beat[data-astro-cid-oiumysj5].is-visible{opacity:1;transform:translate(-50%) translateY(0)}.beat--problem[data-astro-cid-oiumysj5]{top:20%}.beat--noise[data-astro-cid-oiumysj5]{bottom:12%}.beat--signal[data-astro-cid-oiumysj5]{top:50%;transform:translate(-50%) translateY(calc(-50% + 14px))}.beat--signal[data-astro-cid-oiumysj5].is-visible{transform:translate(-50%) translateY(-50%)}.beat__line[data-astro-cid-oiumysj5]{font-family:var(--font-display);font-size:clamp(1.3rem,3.2vw,1.9rem);font-weight:400;line-height:1.5;letter-spacing:.03em;color:var(--ink-2);margin:0 0 .75rem}.beat__founder[data-astro-cid-oiumysj5],.beat__investor[data-astro-cid-oiumysj5]{font-weight:500;color:var(--ink-2);transition:color .5s ease,text-shadow .5s ease}.beat--problem[data-astro-cid-oiumysj5].is-visible .beat__founder[data-astro-cid-oiumysj5]{color:var(--acc-founder);text-shadow:0 0 22px color-mix(in srgb,var(--acc-founder) 55%,transparent)}.beat--problem[data-astro-cid-oiumysj5].is-visible .beat__investor[data-astro-cid-oiumysj5]{color:var(--acc-investor);text-shadow:0 0 22px color-mix(in srgb,var(--acc-investor) 55%,transparent)}.beat__sub[data-astro-cid-oiumysj5]{font-family:var(--font-ui);font-size:clamp(.95rem,2vw,1.15rem);letter-spacing:.02em;color:var(--ink-3);margin:0}.beat__line--upper[data-astro-cid-oiumysj5]{text-transform:uppercase;letter-spacing:.16em}.beat__cue[data-astro-cid-oiumysj5]{margin-top:clamp(20px,3vh,36px);color:var(--ink-3);opacity:.7}.beat__cue[data-astro-cid-oiumysj5] svg[data-astro-cid-oiumysj5]{width:24px;height:24px;animation:hero-seq-float 2s ease-in-out infinite}@keyframes hero-seq-float{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.beat__title[data-astro-cid-oiumysj5]{font-family:var(--font-display);font-size:clamp(1.6rem,4.4vw,2.75rem);font-weight:400;text-transform:uppercase;letter-spacing:.14em;line-height:1.15;color:var(--ink-1);margin:0 0 .6rem}.beat__title-sub[data-astro-cid-oiumysj5]{font-family:var(--font-display);font-size:clamp(1.05rem,2.6vw,1.45rem);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2);margin:0}.hero-seq[data-astro-cid-oiumysj5].is-static{height:auto}.hero-seq[data-astro-cid-oiumysj5].is-static .hero-seq__stage[data-astro-cid-oiumysj5]{position:static;height:auto;display:flex;flex-direction:column;gap:clamp(48px,10vh,120px);padding:clamp(64px,12vh,140px) 0}.hero-seq[data-astro-cid-oiumysj5].is-static .beat[data-astro-cid-oiumysj5]{position:static;transform:none;opacity:1;margin-inline:auto}.hero-seq[data-astro-cid-oiumysj5].is-static .beat__cue[data-astro-cid-oiumysj5]{display:none}@media(prefers-reduced-motion:reduce){.beat__cue[data-astro-cid-oiumysj5] svg[data-astro-cid-oiumysj5]{animation:none}}.neural-bg[data-astro-cid-zwjkrwxh]{position:fixed;inset:0;z-index:-1;overflow:hidden}.neural-bg__canvas[data-astro-cid-zwjkrwxh]{position:fixed;inset:0;width:100%;height:100%}.neural-bg__canvas--nodes[data-astro-cid-zwjkrwxh]{cursor:grab}.neural-bg__canvas--nodes[data-astro-cid-zwjkrwxh]:active{cursor:grabbing}.hero[data-astro-cid-n5xkr454]{position:relative}.hero__inner[data-astro-cid-n5xkr454]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-block:clamp(40px,7vw,88px);width:100%}.hero__copy[data-astro-cid-n5xkr454]{display:flex;flex-direction:column;align-items:flex-start;max-width:996px;width:100%}.hero__kicker[data-astro-cid-n5xkr454]{margin-bottom:24px}.hero__title[data-astro-cid-n5xkr454]{font-weight:400;font-size:clamp(2.75rem,6vw,5rem);line-height:1.05}.hero__title-line[data-astro-cid-n5xkr454]{display:block;font-family:var(--font-display);white-space:nowrap}.hero__title-line[data-astro-cid-n5xkr454]+.hero__title-line[data-astro-cid-n5xkr454]{margin-top:24px}.hero__accent[data-astro-cid-n5xkr454]{color:var(--spark)}.hero__subtag[data-astro-cid-n5xkr454]{font-family:var(--font-ui);font-size:clamp(1.25rem,2.4vw,1.5rem);color:var(--ink-3);max-width:616px;margin-top:40px}.hero__lead[data-astro-cid-n5xkr454]{max-width:616px;width:100%;font-size:16px;color:var(--ink-1);margin-top:40px}.hero__cta[data-astro-cid-n5xkr454]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:20px;margin-top:40px}.hero__cta[data-astro-cid-n5xkr454] .btn[data-astro-cid-n5xkr454]{border-radius:var(--btn-radius);background:var(--btn);color:var(--btn-text);border-color:transparent;padding:15px 40px}.hero__cta[data-astro-cid-n5xkr454] .btn[data-astro-cid-n5xkr454]:hover,.hero__cta[data-astro-cid-n5xkr454] .btn[data-astro-cid-n5xkr454]:active{background:var(--btn-hover);color:var(--btn-text)}@media(max-width:900px){.hero__inner[data-astro-cid-n5xkr454]{padding-block:clamp(32px,12vw,64px)}.hero__title[data-astro-cid-n5xkr454]{font-size:clamp(1.875rem,8vw,2.75rem)}.hero__title-line[data-astro-cid-n5xkr454]+.hero__title-line[data-astro-cid-n5xkr454]{margin-top:12px}.hero__title-line[data-astro-cid-n5xkr454]{white-space:normal}.hero__subtag[data-astro-cid-n5xkr454],.hero__lead[data-astro-cid-n5xkr454],.hero__cta[data-astro-cid-n5xkr454]{margin-top:28px}}.stats[data-astro-cid-6sqvpjpo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;margin-top:28px;padding-top:28px;border-top:1px solid var(--rule-light)}.video-wrap[data-astro-cid-aseigs55]{max-width:900px;margin:clamp(32px,5vw,56px) auto 0}.moat__grid[data-astro-cid-cj4rrmpk]{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.moat__grid[data-astro-cid-cj4rrmpk]{grid-template-columns:1fr}}.moat__card[data-astro-cid-cj4rrmpk]{min-height:220px}.moat__num[data-astro-cid-cj4rrmpk]{font-family:var(--font-data);font-size:1.25rem;font-weight:500;letter-spacing:-.02em;color:var(--acc, var(--spark))}.pricing-toggle[data-astro-cid-ugdbbimc]{display:flex;width:fit-content;gap:4px;margin:0 auto clamp(28px,4vw,40px);padding:4px;background:var(--sf-well);border:1px solid var(--rule);border-radius:var(--btn-radius)}.pricing-toggle__btn[data-astro-cid-ugdbbimc]{font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:var(--ink-3);padding:9px 18px;border-radius:var(--btn-radius);transition:all var(--t-fast) var(--ease)}.pricing-toggle__btn[data-astro-cid-ugdbbimc].is-active{background:var(--btn);color:var(--btn-text)}.price-grid[data-astro-cid-ugdbbimc]{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.price-grid[data-astro-cid-ugdbbimc][hidden]{display:none}@media(max-width:900px){.price-grid[data-astro-cid-ugdbbimc]:not(.price-grid--carousel){grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.price-grid[data-astro-cid-ugdbbimc]:not(.price-grid--carousel){grid-template-columns:1fr}}.price-carousel[data-astro-cid-ugdbbimc]{display:flex;flex-direction:column;gap:20px}.price-carousel[data-astro-cid-ugdbbimc][hidden]{display:none}.price-grid--carousel[data-astro-cid-ugdbbimc]{display:flex;width:100%;overflow-x:auto;padding-top:16px;margin-top:-16px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.price-grid--carousel[data-astro-cid-ugdbbimc]::-webkit-scrollbar{display:none}.price-grid--carousel[data-astro-cid-ugdbbimc] .price[data-astro-cid-ugdbbimc]{flex:0 0 calc((100% - 28px) / 3);scroll-snap-align:start}.price-grid--carousel__spacer[data-astro-cid-ugdbbimc]{flex:0 0 calc((100% - 28px) / 3)}@media(max-width:900px){.price-grid--carousel[data-astro-cid-ugdbbimc] .price[data-astro-cid-ugdbbimc],.price-grid--carousel__spacer[data-astro-cid-ugdbbimc]{flex:0 0 calc((100% - 14px)/2)}}@media(max-width:560px){.price-grid--carousel[data-astro-cid-ugdbbimc] .price[data-astro-cid-ugdbbimc],.price-grid--carousel__spacer[data-astro-cid-ugdbbimc]{flex:0 0 85%}}.price-carousel__nav[data-astro-cid-ugdbbimc]{display:flex;justify-content:space-between;align-items:center}.price-arrow[data-astro-cid-ugdbbimc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:40px;height:40px;border-radius:50%;border:1px solid var(--rule);background:var(--sf-card);color:var(--ink-1);box-shadow:var(--sh-1);transition:all var(--t-fast) var(--ease)}.price-arrow[data-astro-cid-ugdbbimc]:hover{border-color:var(--acc, var(--spark))}.price-arrow--next[data-astro-cid-ugdbbimc]{width:auto;padding:0 16px;border-radius:var(--btn-radius)}.price-arrow__label[data-astro-cid-ugdbbimc]{font-family:var(--font-ui);font-size:.8125rem;font-weight:600;white-space:nowrap}.price[data-astro-cid-ugdbbimc]{display:flex;flex-direction:column;gap:4px;position:relative;padding:22px 18px;min-height:464px;border-radius:var(--card-radius);overflow:visible;background:radial-gradient(120% 140% at 12% 0%,color-mix(in srgb,white 10%,var(--sf-card)) 0%,var(--sf-card) 60%);box-shadow:0 0 0 1px var(--rule),0 0 14px -4px var(--spark-glow)}.price--featured[data-astro-cid-ugdbbimc]{border-color:var(--acc, var(--spark));box-shadow:0 0 0 1px var(--acc, var(--spark)),0 0 16px 0 var(--acc-soft, var(--spark-soft)),0 0 40px 4px var(--acc-soft, var(--spark-soft))}.price__badge[data-astro-cid-ugdbbimc]{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:5px 14px;font-family:var(--font-data);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:var(--acc-ink, var(--btn-text));background:var(--acc, var(--spark));border-radius:var(--btn-radius)}.price__soon[data-astro-cid-ugdbbimc]{align-self:flex-start;margin-bottom:6px;color:var(--wait-text);background:var(--wait-fill);border-color:transparent}.price__name[data-astro-cid-ugdbbimc]{font-family:var(--font-data);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-top:6px}.price__amount[data-astro-cid-ugdbbimc]{margin-top:10px}.price__amount--acc[data-astro-cid-ugdbbimc]{color:var(--acc, var(--spark))}.price__per[data-astro-cid-ugdbbimc]{font-family:var(--font-data);font-size:.875rem;color:var(--ink-3);margin-left:4px}.price__sub[data-astro-cid-ugdbbimc]{margin-top:2px;text-transform:none;letter-spacing:0}.price__note[data-astro-cid-ugdbbimc]{margin-top:10px}.price__list[data-astro-cid-ugdbbimc]{list-style:none;margin:16px 0 20px;padding:16px 0 0;border-top:1px solid var(--rule-light);display:flex;flex-direction:column;gap:10px}.price__list[data-astro-cid-ugdbbimc] li[data-astro-cid-ugdbbimc]{position:relative;padding-left:22px}.price__list[data-astro-cid-ugdbbimc] li[data-astro-cid-ugdbbimc]:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--acc, var(--spark))}.price__cta[data-astro-cid-ugdbbimc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:11px 20px;margin-top:auto;font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--ink-1);background:transparent;border:1px solid var(--rule);border-radius:var(--btn-radius);transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.price__cta[data-astro-cid-ugdbbimc]:hover{border-color:var(--acc, var(--spark));transform:translateY(-1px)}.price__cta--solid[data-astro-cid-ugdbbimc]{color:var(--acc-ink, var(--btn-text));background:var(--acc, var(--btn));border-color:transparent}.price__cta--solid[data-astro-cid-ugdbbimc]:hover{background:var(--acc, var(--btn));filter:brightness(1.08)}.price__cta[data-astro-cid-ugdbbimc] svg[data-astro-cid-ugdbbimc]{transition:transform var(--t-fast) var(--ease)}.price__cta[data-astro-cid-ugdbbimc]:hover svg[data-astro-cid-ugdbbimc]{transform:translate(3px)}.pricing-foot[data-astro-cid-ugdbbimc]{margin-top:24px;text-align:center}.why__stats[data-astro-cid-m2rlvqeo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;margin-top:32px;padding-top:28px;border-top:1px solid var(--rule-light)}.why__fig[data-astro-cid-m2rlvqeo]{font-size:2.25rem;color:var(--acc, var(--spark))}.why__src[data-astro-cid-m2rlvqeo]{margin-top:20px}.approach__num[data-astro-cid-h2hnzgnw]{font-family:var(--font-data);font-size:1.25rem;font-weight:500;letter-spacing:-.02em;color:var(--acc, var(--spark))}.product-card[data-astro-cid-7yupo3c6]{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;color:inherit;min-height:280px;position:relative;border-top:3px solid var(--acc, var(--spark));transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.product-card__icon[data-astro-cid-7yupo3c6]{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;font-family:var(--font-data);font-size:1.75rem;background:var(--acc, var(--btn));color:var(--acc-ink, var(--btn-text));box-shadow:var(--sh-2);transition:transform var(--t-fast) var(--ease)}.product-card__tag[data-astro-cid-7yupo3c6],.product-card__name[data-astro-cid-7yupo3c6]{margin-top:14px}.product-card__tagline[data-astro-cid-7yupo3c6]{margin-top:6px;color:var(--ink-3)}.product-card__list[data-astro-cid-7yupo3c6]{list-style:none;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--rule-light);display:flex;flex-direction:column;gap:8px;width:100%}.product-card__list[data-astro-cid-7yupo3c6] li[data-astro-cid-7yupo3c6]{display:flex;align-items:center;gap:8px}.product-card__more[data-astro-cid-7yupo3c6]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-family:var(--font-ui);font-weight:600;font-size:.875rem;color:var(--acc-text, var(--ink-2));transition:gap var(--t-fast) var(--ease)}.product-card[data-astro-cid-7yupo3c6]:hover{box-shadow:0 0 0 1px var(--acc, var(--spark)),0 12px 28px -8px var(--acc-soft, var(--spark-glow))}.product-card[data-astro-cid-7yupo3c6]:hover .product-card__icon[data-astro-cid-7yupo3c6]{transform:scale(1.06)}.product-card[data-astro-cid-7yupo3c6]:hover .product-card__more[data-astro-cid-7yupo3c6]{gap:10px}.team-card[data-astro-cid-ajtlthe4]{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:var(--card-radius);background:radial-gradient(120% 140% at 12% 0%,color-mix(in srgb,white 10%,var(--sf-card)) 0%,var(--sf-card) 60%);box-shadow:0 0 0 1px var(--rule),0 0 10px -6px var(--spark-glow)}.team-card__avatar[data-astro-cid-ajtlthe4]{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-data);font-size:1.375rem;font-weight:600;background:var(--spark);color:var(--spark-ink);box-shadow:var(--sh-2);margin-bottom:16px}.team-card__role[data-astro-cid-ajtlthe4]{font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:var(--acc-text, var(--ink-2));margin-top:4px}.team-card__note[data-astro-cid-ajtlthe4]{margin-top:12px;max-width:30ch}.velocity[data-astro-cid-ajtlthe4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:20px;margin-top:40px;padding-top:28px;border-top:1px solid var(--rule-light);text-align:center}.contacto[data-astro-cid-j7pv25f6]{background:radial-gradient(60% 100% at 50% 120%,var(--spark-wash) 0%,transparent 60%),var(--sf-page);border-top:1px solid var(--rule-light)}.contacto__inner[data-astro-cid-j7pv25f6]{max-width:60ch;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.contacto[data-astro-cid-j7pv25f6] .btn--primary[data-astro-cid-j7pv25f6]{background:var(--btn);color:var(--btn-text);border-color:transparent}.contacto[data-astro-cid-j7pv25f6] .btn--primary[data-astro-cid-j7pv25f6]:hover,.contacto[data-astro-cid-j7pv25f6] .btn--primary[data-astro-cid-j7pv25f6]:focus-visible{background:var(--btn-hover)}
