.preview-root{--blue:#0e55dc;--blue-deep:#0838a8;--blue-soft:#e8effe;--magenta:#ff1f8f;--magenta-deep:#d11075;--magenta-soft:#ffe4f1;--gradient-signature:linear-gradient(135deg,#0e55dc,#6d3fbf 50%,#ff1f8f);--ink:#0a0f1f;--ink-soft:#4b5563;--paper:#fafbfd;--paper-warm:#ffffff;--line:rgba(10,15,31,0.08);--line-strong:rgba(10,15,31,0.14);--ink-dark:#fafbfd;--paper-dark:#0a0f1f;--success:#00c896;--warning:#ffaa2b;--danger:#ff4747;--text-xs:clamp(0.75rem,0.7rem + 0.2vw,0.875rem);--text-sm:clamp(0.875rem,0.8rem + 0.3vw,1rem);--text-base:clamp(1rem,0.95rem + 0.25vw,1.125rem);--text-lg:clamp(1.125rem,1rem + 0.5vw,1.375rem);--text-xl:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);--text-2xl:clamp(2rem,1.5rem + 2vw,3.5rem);--text-3xl:clamp(2.5rem,1.8rem + 3vw,5rem);--text-display:clamp(3.5rem,2.5rem + 5vw,8rem);--section-py:clamp(64px,8vw,160px);--container-px:clamp(24px,5vw,80px);--container-max:1440px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--radius-pill:9999px;--shadow-sm:0 1px 2px rgba(10,15,31,0.04);--shadow-md:0 4px 12px rgba(10,15,31,0.05),0 1px 3px rgba(10,15,31,0.03);--shadow-lg:0 12px 32px rgba(10,15,31,0.08),0 4px 8px rgba(10,15,31,0.04);--shadow-glow-magenta:0 0 40px rgba(255,31,143,0.15);--shadow-glow-blue:0 0 40px rgba(14,85,220,0.18);--ease-out-quart:cubic-bezier(0.16,1,0.3,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-out-circ:cubic-bezier(0,0.55,0.45,1);--duration-fast:200ms;--duration-base:400ms;--duration-slow:800ms;--duration-cinematic:1200ms;font-family:var(--font-geist),system-ui,sans-serif;background:var(--paper);color:var(--ink);font-size:var(--text-base);line-height:1.5;letter-spacing:-.005em}.preview-root *,.preview-root :after,.preview-root :before{box-sizing:border-box}.preview-root h1,.preview-root h2,.preview-root h3,.preview-root h4{font-weight:500;letter-spacing:-.02em;line-height:1.05;color:var(--ink);margin:0}.preview-root p{margin:0}.preview-root a{color:inherit;text-decoration:none}.preview-root button{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}@media (hover:hover) and (pointer:fine){.preview-root.cursor-active,.preview-root.cursor-active *{cursor:none}}@media (prefers-reduced-motion:reduce){.preview-root *,.preview-root :after,.preview-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.preview-section{padding-block:var(--section-py);padding-inline:var(--container-px)}.preview-container{max-width:var(--container-max);margin-inline:auto;width:100%}.preview-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.preview-eyebrow .dot{width:6px;height:6px;border-radius:999px;background:var(--magenta);box-shadow:0 0 12px rgba(255,31,143,.7);animation:preview-pulse 1.8s var(--ease-out-circ) infinite}@keyframes preview-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.preview-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:500;letter-spacing:-.005em;transition:transform var(--duration-fast) var(--ease-spring),background-color var(--duration-base) var(--ease-out-quart),color var(--duration-base) var(--ease-out-quart),box-shadow var(--duration-base) var(--ease-out-quart);cursor:pointer}.preview-btn:hover{transform:translateY(-1px)}.preview-btn:active{transform:translateY(0)}.preview-btn-primary{background:var(--ink);color:var(--paper-warm)}.preview-btn-primary:hover{background:var(--blue);box-shadow:var(--shadow-glow-blue)}.preview-btn-ghost{color:var(--ink-soft);border:1px solid var(--line-strong);background:transparent}.preview-btn-ghost:hover{color:var(--ink);border-color:var(--ink)}.preview-display{font-size:var(--text-display);font-weight:500;letter-spacing:-.04em;line-height:.95}.preview-h1{font-size:var(--text-3xl);font-weight:500;letter-spacing:-.03em;line-height:1.02}.preview-h2{font-size:var(--text-2xl);font-weight:500;letter-spacing:-.02em;line-height:1.05}.preview-lead{font-size:var(--text-lg);color:var(--ink-soft);line-height:1.5;max-width:60ch}.preview-card{background:var(--paper-warm);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}@keyframes hero-gradient-drift{0%{background-position:0 50%}to{background-position:300% 50%}}@keyframes bridge-chip-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,31,143,0);border-color:var(--line-strong);color:var(--ink)}50%{box-shadow:0 0 0 6px rgba(255,31,143,.1),0 8px 16px rgba(14,85,220,.15);border-color:var(--blue);color:var(--blue)}}@media (max-width:900px){.hero-c{grid-template-columns:1fr!important}}.hero-gradient-headline{white-space:nowrap}@media (max-width:900px){.hero-gradient-headline{white-space:normal}.faq-grid,.features-row{grid-template-columns:1fr!important}.faq-header{position:static!important}}@media (max-width:480px){.notforyou-stamp{top:12px!important;right:12px!important;width:40px!important;height:40px!important}.notforyou-stamp svg{width:18px!important;height:18px!important}}@media (max-width:900px){.preview-footer-grid{grid-template-columns:1fr!important}.preview-footer-links{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.preview-footer-links{grid-template-columns:1fr!important}}.preview-header{position:sticky;top:0;z-index:50;will-change:background-color}@media (max-width:900px){.preview-header-nav{display:none!important}}@media (max-width:600px){.preview-header-login{display:none!important}}.notforyou-card{transition:box-shadow .22s var(--ease-out-quart),border-color .22s var(--ease-out-quart)!important}.notforyou-card:hover{border-color:rgba(254,205,211,1)!important;box-shadow:0 20px 40px -20px rgba(244,63,94,.35),0 0 0 1px rgba(254,205,211,.7)!important}.notforyou-card .notforyou-glow{transition:opacity .24s var(--ease-out-quart)!important}.notforyou-card:hover .notforyou-glow{opacity:1}.notforyou-card .notforyou-stamp{transition:transform .32s var(--ease-spring),box-shadow .22s var(--ease-out-quart)!important}.notforyou-card:hover .notforyou-stamp{transform:rotate(18deg) scale(1.08);box-shadow:0 12px 24px -6px rgba(244,63,94,.6)}.notforyou-card .notforyou-icon-wrap{transition:background .22s var(--ease-out-quart),border-color .22s var(--ease-out-quart)!important}.notforyou-card:hover .notforyou-icon-wrap{background:linear-gradient(135deg,rgba(255,205,211,1),rgba(255,228,228,.7))!important;border-color:rgba(244,63,94,.4)!important}.notforyou-card .notforyou-accent{transition:width .3s var(--ease-out-quart)!important}.notforyou-card:hover .notforyou-accent{width:33%!important}@media (max-width:900px){.employee-journey-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.employee-journey-grid{grid-template-columns:1fr!important}}@media (max-width:1024px){.admin-rrhh-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.journey-scene{grid-template-columns:1fr!important;height:auto!important;min-height:100dvh;gap:clamp(28px,7vw,48px)!important;padding-top:clamp(72px,16vw,110px)!important;padding-bottom:clamp(56px,12vw,90px)!important;align-content:center}}.preview-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:9999px;font-size:var(--text-sm);font-weight:600;letter-spacing:-.005em;overflow:hidden;isolation:isolate;cursor:pointer;border:1px solid transparent;text-decoration:none;transition:transform .28s var(--ease-spring),box-shadow .36s var(--ease-out-quart),background-color .36s var(--ease-out-quart),border-color .36s var(--ease-out-quart),color .36s var(--ease-out-quart)}.preview-cta:hover{transform:translateY(-2px)}.preview-cta:active{transform:translateY(0) scale(.98);transition-duration:.1s}.preview-cta:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translateX(-130%) skewX(-14deg);transition:transform .9s var(--ease-out-quart);pointer-events:none}.preview-cta:hover:before{transform:translateX(130%) skewX(-14deg)}.preview-cta .cta-arrow{transition:transform .32s var(--ease-spring)}.preview-cta:hover .cta-arrow{transform:translateX(4px)}.preview-cta.preview-cta-brand{background:linear-gradient(135deg,#0e55dc,#6d3fbf 50%,#ff1f8f);background-size:200% 200%;background-position:0 50%;color:var(--paper-warm);border-color:transparent;box-shadow:0 12px 28px rgba(255,31,143,.28),0 4px 12px rgba(14,85,220,.18);transition:transform .28s var(--ease-spring),box-shadow .36s var(--ease-out-quart),background-position .6s var(--ease-out-quart)}.preview-cta.preview-cta-brand:hover{background-position:100% 50%;box-shadow:0 18px 40px rgba(255,31,143,.42),0 0 0 4px rgba(255,31,143,.14)}.preview-cta.preview-cta-ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}.preview-cta.preview-cta-ghost:hover{border-color:var(--ink);background:rgba(10,15,31,.04)}.preview-cta.preview-cta-light{background:var(--paper-warm);color:var(--ink);border-color:var(--paper-warm);box-shadow:0 12px 28px rgba(0,0,0,.16)}.preview-cta.preview-cta-light:hover{box-shadow:0 14px 32px rgba(255,255,255,.18),0 0 0 4px rgba(255,255,255,.15)}.preview-cta.preview-cta-dark-ghost{background:transparent;color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.25)}.preview-cta.preview-cta-dark-ghost:hover{border-color:rgba(255,255,255,.8);background:rgba(255,255,255,.06);color:var(--paper-warm)}.preview-cta.preview-cta-whatsapp{background:linear-gradient(135deg,#25d366,#128c7e);color:var(--paper-warm);border-color:transparent;box-shadow:0 10px 24px rgba(37,211,102,.32);padding-left:52px;padding-right:52px}.preview-cta.preview-cta-whatsapp:hover{box-shadow:0 14px 36px rgba(37,211,102,.5),0 0 0 4px rgba(37,211,102,.15)}.preview-cta-whatsapp .cta-icon-slot{position:absolute;display:inline-flex;align-items:center;justify-content:center;top:50%;transition:opacity .38s var(--ease-out-quart),transform .42s var(--ease-spring);pointer-events:none}.preview-cta-whatsapp .cta-icon-slot--left{left:22px;transform:translateY(-50%) translateX(0);opacity:1}.preview-cta-whatsapp .cta-icon-slot--right{right:22px;transform:translateY(-50%) translateX(-10px);opacity:0}.preview-cta-whatsapp:hover .cta-icon-slot--left{transform:translateY(-50%) translateX(10px);opacity:0}.preview-cta-whatsapp:hover .cta-icon-slot--right{transform:translateY(-50%) translateX(0);opacity:1}.preview-cta-sm{padding:10px 18px;font-size:var(--text-sm)}@font-face{font-family:GeistSans;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_245d8d{font-family:GeistSans,GeistSans Fallback}.__variable_245d8d{--font-geist-sans:"GeistSans","GeistSans Fallback"}