.impl-page{--impl-brand: oklch(.26 .08 285);--impl-brand-deep: oklch(.18 .07 288);--impl-brand-foreground: oklch(.985 .005 280);--impl-surface: #f6f6f8;--impl-surface-foreground: oklch(.26 .08 285);--impl-pill: #f0eefb;--impl-pill-foreground: #5b3bd6;--impl-background: oklch(1 0 0);--impl-foreground: oklch(.21 .035 285);--impl-card: oklch(1 0 0);--impl-primary: oklch(.26 .08 285);--impl-primary-foreground: oklch(.985 .005 280);--impl-muted-foreground: oklch(.47 .035 285);--impl-accent: oklch(.6 .13 290);--impl-accent-foreground: oklch(.985 .005 280);--impl-border: oklch(.915 .015 285);--impl-destructive: oklch(.577 .245 27.325);background:var(--impl-background);font-family:Poppins,sans-serif;color:var(--impl-foreground)}.impl-page section{scroll-margin-top:84px}.impl-page :where(img){max-width:100%}.impl-shell{width:100%;padding-inline:1rem}@media(min-width:768px){.impl-shell{padding-inline:42px}}@media(min-width:1024px){.impl-shell{padding-inline:max(72px,calc((100% - var(--site-max-width)) / 2))}}.impl-eyebrow,.impl-eyebrow-accent{display:inline-flex;width:fit-content;min-height:28px;align-items:center;gap:.4rem;border-radius:8px;padding:4px 12px;font-size:.875rem;font-weight:600;line-height:20px}.impl-eyebrow{border:1px solid #e2ddf9;background:var(--impl-pill);color:var(--impl-pill-foreground)}.impl-eyebrow-accent{border:1px solid oklch(.85 .08 290 / 35%);background:oklch(.88 .07 290 / 20%);color:oklch(.93 .06 285)}.impl-stat-value{display:block;font-weight:600;line-height:1;letter-spacing:-.03em;color:var(--impl-primary)}.impl-brand-gradient{background-image:radial-gradient(circle at 85% 15%,color-mix(in oklab,var(--impl-accent) 22%,transparent) 0%,transparent 45%),linear-gradient(160deg,#211a3d,#140f26 55%,#0a0714)}.impl-section-fade-top{background-image:linear-gradient(to bottom,var(--impl-surface) 0%,var(--impl-background) 100%)}.impl-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.impl-reveal[data-visible=true]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.impl-reveal{opacity:1!important;transform:none!important}}.impl-cta-fade{transition:opacity .2s ease!important}.impl-cta-fade:hover{background-color:#fff!important;opacity:.9!important}@media(max-width:639px){#inicio .impl-shell{padding-inline:.75rem}}.impl-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;background-color:#070b1f;margin-top:-24px;height:100vh;padding:96px 0 72px}@media(max-width:1279px){.impl-hero{height:809px}}.impl-hero__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;pointer-events:none}.impl-hero__grid{position:relative;z-index:3;display:flex;justify-content:center}.impl-hero__copy{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;text-align:center}@media(min-width:768px){.impl-hero__copy{max-width:72rem}}.impl-hero__title{margin:0;color:var(--impl-brand-foreground);font-size:36px;font-weight:500;line-height:44px;letter-spacing:-.4px}.impl-hero__title span{display:block}@media(max-width:639px){.impl-hero__title{font-size:clamp(28px,8vw,36px);line-height:1.2;text-wrap:balance}.impl-hero__title span{display:inline}}@media(min-width:640px){.impl-hero__title{font-size:40px;line-height:1.16}}@media(min-width:768px){.impl-hero__title{font-size:52px;line-height:1.16;letter-spacing:-.4px}}@media(min-width:768px)and (max-width:1023px){.impl-hero__title{text-wrap:balance}.impl-hero__title span{display:inline}}.impl-hero__subtitle{margin:0;max-width:32rem;color:color-mix(in oklab,var(--impl-brand-foreground) 85%,transparent);font-size:16px;font-weight:400;line-height:22px}@media(min-width:768px){.impl-hero__subtitle{max-width:37.5rem}}@media(min-width:1280px){.impl-hero__subtitle{max-width:41.25rem;font-size:clamp(.9375rem,1.5vw,1.125rem)}}@media(min-width:1024px){.impl-hero__subtitle{max-width:none}.impl-hero__subtitle span{display:block}}.impl-hero__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.impl-hero__cta a{border-radius:12px!important}@media(max-width:767px){.impl-hero{padding:104px 0 48px}}.impl-logos{background:#fff;padding:56px 0}@media(min-width:768px){.impl-logos{padding:72px 0 64px}}.impl-logos__title{margin:0 0 40px;color:#4b5167;font-size:1.25rem;font-weight:500;line-height:1.25;letter-spacing:-.01em;text-align:center}@media(min-width:768px){.impl-logos__title{margin-bottom:56px;font-size:1.75rem}}.impl-logos__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px;align-items:center;justify-items:center;margin:0 auto;padding:0;max-width:70rem;list-style:none}@media(min-width:640px){.impl-logos__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.impl-logos__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:26px 0;max-width:72.6875rem}}.impl-logos__grid li{display:flex;align-items:center;justify-content:center;width:100%;height:48px}.impl-logos__svg{width:auto;height:24px;max-width:100%}.impl-logos__mask{display:block;max-width:100%}@media(max-width:767px){.impl-logos__item--pacifico .impl-logos__svg{height:20.4px}.impl-logos__item--marriott .impl-logos__mask{transform:scale(.85)}}@media(min-width:1024px){.impl-logos__svg{height:25px}.impl-logos__mask{transform:scale(1.04)}}.impl-clientes{background:var(--impl-background);padding:56px 0}@media(min-width:1024px){.impl-clientes{padding:80px 0}}.impl-clientes__layout{display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.impl-clientes__layout{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}}.impl-clientes__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}@media(max-width:1023px){.impl-clientes__copy{align-items:center;text-align:center}}@media(min-width:1024px){.impl-clientes__copy{flex:0 1 40.5rem}}.impl-clientes__badge{display:inline-flex;align-items:center;min-height:28px;padding:3px 14px;border:1px solid #d9e8e6;border-radius:8px;background:#f1f8f7;color:#0b7f83;font-size:.9375rem;font-weight:600;line-height:1.25}.impl-clientes__heading{margin:18px 0 0;color:#0d1b2e;font-size:1.75rem;font-weight:500;line-height:1.22;letter-spacing:-.01em}@media(min-width:768px){.impl-clientes__heading{font-size:2.0625rem}}.impl-clientes__body{margin:18px 0 0;max-width:32rem;color:#3a4357;font-size:1rem;line-height:1.5}@media(min-width:768px){.impl-clientes__body{font-size:1.125rem}}.impl-clientes__stats{--stat-fs: 1.75rem;--dd-fs: .8125rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}@media(min-width:768px){.impl-clientes__stats{--stat-fs: 2.25rem;--dd-fs: 1rem}}@media(min-width:1024px){.impl-clientes__stats{flex:1 1 0;min-width:0;max-width:45rem}}.impl-clientes__stats>div{position:relative;padding:0 12px;text-align:center}.impl-clientes__stats>div+div:before{content:"";position:absolute;left:0;top:calc(var(--stat-fs) * .6);bottom:calc(var(--dd-fs) * .8);width:1px;background:#e3e5ea}.impl-clientes__stats .impl-stat-value{color:#26707f;font-size:var(--stat-fs);font-weight:600;line-height:1.2;letter-spacing:0;white-space:nowrap}.impl-clientes__stats dd{margin:12px auto 0;max-width:11rem;text-wrap:balance;color:#8a91a3;font-size:var(--dd-fs);line-height:1.6}.impl-casos{position:relative;overflow:hidden;background:#000;padding:64px 0}@media(min-width:768px){.impl-casos{padding:80px 0}}.impl-casos__bg{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;filter:blur(8px)}.impl-casos__bg-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 115%,color-mix(in oklab,oklch(.6 .105 206) 28%,transparent),transparent 43%),linear-gradient(115deg,color-mix(in oklab,#06151e 95%,transparent),color-mix(in oklab,#071d27 90%,transparent))}#casos .impl-shell{position:relative;z-index:2}.impl-casos__intro{margin:0;max-width:34rem;text-align:left}@media(min-width:768px){.impl-casos__intro{margin:0;max-width:37rem}}#casos .impl-eyebrow{border:0;background:transparent;padding:0;color:#4cc1ce;text-transform:uppercase}.impl-casos__intro h2{margin:8px 0 0;color:var(--impl-brand-foreground);font-size:1.4rem;font-weight:500;line-height:1.15;letter-spacing:-.02em}.impl-casos__intro h2 span{display:block}@media(min-width:640px){.impl-casos__intro h2{font-size:1.8rem}}@media(min-width:768px){.impl-casos__intro h2{margin-top:12px}}.impl-casos__description{margin:10px 0 0;color:#e8f1f4b3;font-size:1rem;line-height:1.6}.impl-casos__tabs{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:24px;margin:28px 0 0;max-width:none;width:100%;padding:0;border-bottom:1px solid oklch(1 0 0 / 15%);list-style:none}@media(min-width:768px){.impl-casos__description{margin-top:12px;white-space:nowrap}.impl-casos__tabs{margin-top:100px}}.impl-casos__tab{display:inline-flex;align-items:center;gap:6px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:0 0 12px;color:#9aa7bd;font-family:inherit;font-size:.95rem;font-weight:500;letter-spacing:-.02em;cursor:pointer;transition:color .2s ease,border-color .2s ease}.impl-casos__tab:hover{color:var(--impl-brand-foreground)}.impl-casos__tab[aria-selected=true]{border-bottom-color:#c0b2f5;color:#c0b2f5;font-weight:600}.impl-casos__panel{display:grid;margin:32px auto 0;max-width:64rem}@media(min-width:768px){.impl-casos__panel{max-width:100%;margin-inline:0;margin-top:48px}}.impl-casos__group{grid-area:1 / 1;display:flex;flex-direction:column;gap:32px;visibility:hidden;pointer-events:none}.impl-casos__group[data-active=true]{visibility:visible;pointer-events:auto}@media(min-width:768px){.impl-casos__group{display:grid;grid-template-columns:repeat(4,1fr);gap:0}}.impl-casos__detail-head{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.impl-casos__detail:not(:first-child){padding-top:32px;border-top:1px solid oklch(1 0 0 / 12%)}@media(min-width:768px){.impl-casos__detail{padding-inline:28px}.impl-casos__detail:first-child{padding-left:0}.impl-casos__detail:not(:first-child){padding-top:0;border-top:0;border-left:1px solid oklch(1 0 0 / 12%)}}.impl-casos__detail-head h3{margin:0;color:var(--impl-brand-foreground);font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}@media(min-width:640px){.impl-casos__detail-head h3{font-size:1.1rem}}.impl-casos__detail-head p{margin:6px 0 0;color:#e8f1f4b3;font-size:.875rem;line-height:1.5}.impl-implementacion{background:var(--impl-background);padding:64px 0}#journey{background:var(--impl-background)}@media(min-width:768px){.impl-implementacion{padding:80px 0}}#proceso{padding:80px 0}@media(min-width:768px){#proceso{padding:96px 0}}.impl-implementacion__grid{display:flex;flex-direction:column;align-items:center;gap:10px}@media(min-width:768px){.impl-implementacion__grid{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:41px}}.impl-implementacion__intro{margin:0;max-width:34rem;text-align:left}.impl-implementacion__intro .impl-eyebrow{border-color:#d8f2f5;background:#f0fbfc;color:#007b8c}@media(min-width:768px){.impl-implementacion__intro{flex:none;max-width:42.9rem;margin:0}}.impl-implementacion__intro h2{margin:8px 0 0;color:var(--impl-foreground);font-size:1.875rem;font-weight:500;line-height:1.2;letter-spacing:-.02em}#journey .impl-implementacion__intro h2{font-weight:400;font-size:1.5rem}#journey .impl-implementacion__intro h2 strong{font-weight:600}@media(min-width:640px){#journey .impl-implementacion__intro h2{font-size:1.75rem}}@media(min-width:768px){#journey .impl-implementacion__intro{max-width:none}#journey .impl-implementacion__intro h2{font-size:clamp(1.33rem,2.77vw,1.75rem);white-space:nowrap}}#journey .impl-implementacion__intro{margin:0;text-align:left}@media(min-width:640px){.impl-implementacion__intro h2{font-size:2.3rem}}.impl-implementacion__description{margin:10px 0 0;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}.impl-implementacion__cta{margin:20px 0 0}@media(min-width:768px){.impl-implementacion__cta{margin-top:48px}}.impl-implementacion__description-br{display:none}@media(min-width:768px){.impl-implementacion__description-br{display:block}}.impl-implementacion__title-br{display:none}@media(min-width:768px){.impl-implementacion__title-br{display:block}}.impl-implementacion__photo{flex:none;width:100%;max-width:26rem;aspect-ratio:1818 / 973.125;border-radius:20px;object-fit:cover}@media(min-width:768px){.impl-implementacion__photo{width:36rem;max-width:36rem}}.impl-olas{display:grid;gap:16px;max-width:64rem;margin:32px auto 0;padding:0;list-style:none}@media(min-width:768px){.impl-olas{max-width:none;margin-left:0;margin-right:0}}@media(min-width:768px){.impl-olas{grid-template-columns:repeat(3,1fr);align-items:stretch}}.impl-etapa{position:relative;display:flex;flex-direction:column}.impl-etapa__visual{position:relative;isolation:isolate;overflow:hidden;min-height:280px;padding:20px;border-radius:20px;background:radial-gradient(circle at 82% 18%,rgba(79,213,232,.25),transparent 34%),linear-gradient(145deg,#123b64,#0a2948 56%,#06192c);color:#fff}.impl-etapa__visual:before,.impl-etapa__visual:after{content:"";position:absolute;z-index:-1;pointer-events:none}.impl-etapa__visual:before{inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,#000,transparent 78%)}.impl-etapa__visual:after{right:-70px;bottom:-100px;width:220px;height:220px;border:1px solid rgba(104,224,236,.22);border-radius:50%;box-shadow:0 0 0 28px #4ad3e50a,0 0 0 56px #4ad3e506}.impl-etapa__glow{position:absolute;z-index:-1;top:90px;left:50%;width:200px;height:130px;border-radius:50%;background:#29bcc626;filter:blur(46px);transform:translate(-50%)}.impl-etapa__visual-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.impl-etapa__kicker{margin:0;color:#f8fafc;font-size:18px;font-weight:500;line-height:25px;letter-spacing:-.2px}.impl-etapa__chat{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;margin-top:24px}.impl-etapa__chat-msg{margin:0;max-width:85%;border-radius:7px 14px 14px;padding:8px 10px;color:#ffffffeb;font-size:.7rem;line-height:1.4}.impl-etapa__chat-msg--out{align-self:flex-end;border-radius:14px 7px 14px 14px;background:#ffffff24}.impl-etapa__chat-msg--in{align-self:flex-start;background:#00000038}.impl-etapa__chat-attachments{display:flex;flex-direction:column;gap:4px}.impl-etapa__chat-attachments span{display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#ffffff1f;padding:3px 8px;color:#ffffffeb;font-size:.62rem;font-weight:600;letter-spacing:.01em}.impl-etapa__chat-attachments span i{display:flex;flex:none}.impl-etapa__product{align-self:stretch;max-width:50%;border:1px dashed rgba(255,255,255,.18);border-radius:12px;background:#00000038;padding:10px;color:#ffffffeb}.impl-etapa__product-top{display:flex;align-items:flex-start;gap:8px}.impl-etapa__product-icon{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:7px;background:#ffffff1f;color:#6dbdc7}.impl-etapa__product-name{margin:0;color:#fffffff2;font-size:.7rem;font-weight:700}.impl-etapa__product-meta{margin:2px 0 0;color:#ffffffad;font-size:.62rem}.impl-etapa__product-desc{margin:2px 0 0;color:#ffffff80;font-size:.6rem}.impl-etapa__product-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.impl-etapa__product-qty{color:#ffffffad;font-size:.62rem;font-weight:600}.impl-etapa__product-cta{border-radius:999px;background:oklch(.6 .105 206);padding:3px 10px;color:#fff;font-size:.6rem;font-weight:600}.impl-etapa__order{display:flex;flex-direction:column;align-self:stretch;max-width:67%;gap:4px}.impl-etapa__order-title{display:flex;align-items:center;gap:6px;margin:0;color:#fff;font-size:.72rem;font-weight:700}.impl-etapa__order-check{display:flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:oklch(.6 .105 206);color:#fff}.impl-etapa__order-total{margin:0;color:#ffffffbf;font-size:.66rem}.impl-etapa__order-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;color:#6dbdc7;font-size:.62rem;font-weight:600}.impl-etapa__order-status span:not(.impl-etapa__order-dot){white-space:nowrap}.impl-etapa__order-dot{color:#ffffff59}.impl-etapa__cta-button{display:flex;align-items:center;justify-content:center;gap:6px;align-self:stretch;max-width:100%;border-radius:10px;background:oklch(.6 .105 206);padding:6px 10px;color:#fff;font-size:.64rem;font-weight:600}.impl-etapa__cta-button--seguimiento{max-width:67%;padding:5px 10px;font-size:.6rem}.impl-etapa__cta-button--pago{max-width:50%}.impl-etapa__body{padding:20px 4px 0}.impl-etapa__body h3{margin:0;color:var(--impl-foreground);font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.impl-etapa__description{margin:8px 0 0;color:var(--impl-muted-foreground);font-size:.9rem;line-height:1.6;white-space:pre-line}.impl-olas__capabilities{margin-top:20px}.impl-olas__capabilities-label{color:var(--impl-primary);font-size:.75rem;font-weight:600}.impl-olas__capabilities-value{margin:12px 0 0;color:var(--impl-muted-foreground);font-size:.875rem;line-height:1.6}.impl-journey-mockup{margin:32px 0 0;border-radius:20px;overflow:hidden}.impl-journey-mockup :global(img){display:block;width:100%;height:auto}.impl-journey-mockup img.impl-journey-mockup__img--mobile{display:block}.impl-journey-mockup img.impl-journey-mockup__img--desktop{display:none}@media(min-width:768px){.impl-journey-mockup{margin-top:40px}.impl-journey-mockup img.impl-journey-mockup__img--mobile{display:none}.impl-journey-mockup img.impl-journey-mockup__img--desktop{display:block}}@media(min-width:1024px){.impl-journey-mockup.impl-journey-mockup--es{border-radius:24px}}.impl-journey-cards{display:grid;margin:40px 0 0;padding:32px 0 0;gap:32px;list-style:none}@media(min-width:768px){.impl-journey-cards{margin-top:48px;padding-top:40px;grid-template-columns:repeat(3,1fr);gap:0}}.impl-journey-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-top:32px;border-top:1px solid var(--impl-border)}.impl-journey-cards>.impl-journey-card:first-child{padding-top:0;border-top:0}@media(min-width:768px){.impl-journey-card{padding:0 28px;border-top:0}.impl-journey-cards>.impl-journey-card:first-child{padding-left:0}.impl-journey-cards>.impl-journey-card:not(:first-child){border-left:1px solid var(--impl-border)}.impl-journey-cards>.impl-journey-card:last-child{padding-right:0}}.impl-journey-card h3{margin:0;color:var(--impl-foreground);font-size:1.05rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.impl-journey-card p{margin:8px 0 0;color:var(--impl-muted-foreground);font-size:.9rem;line-height:1.6}.impl-metodologia{position:relative;background:var(--impl-background);padding:48px 0}@media(min-width:768px){.impl-metodologia{padding:64px 0}}.impl-metodologia:before{content:"";position:absolute;top:0;left:1rem;right:1rem;border-top:1px solid var(--impl-border)}@media(min-width:768px){.impl-metodologia:before{left:42px;right:42px}}@media(min-width:768px){.impl-metodologia:before{left:max(72px,calc((100% - var(--site-max-width)) / 2));right:max(72px,calc((100% - var(--site-max-width)) / 2))}}.impl-metodologia__card{border:1px solid var(--impl-border);border-radius:20px;padding:28px 24px}@media(min-width:768px){.impl-metodologia__card{padding:36px 40px}}.impl-metodologia__intro h2{margin:0;color:var(--impl-foreground);font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:-.02em}@media(min-width:640px){.impl-metodologia__intro h2{font-size:1.7rem}}.impl-metodologia__description{margin:10px 0 0;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}.impl-metodologia__steps{display:flex;flex-wrap:wrap;margin:28px 0 0;padding:24px 0 0;border-top:1px solid var(--impl-border);gap:20px 0;list-style:none}@media(min-width:768px){.impl-metodologia__steps{margin-top:32px;padding-top:28px;flex-wrap:nowrap}}.impl-metodologia__step{display:flex;align-items:center;gap:10px;width:50%}@media(min-width:768px){.impl-metodologia__step{width:auto;flex:1 1 0;justify-content:center;padding-left:20px;border-left:1px solid var(--impl-border)}.impl-metodologia__step:first-child{padding-left:0;border-left:0}}.impl-metodologia__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d8f2f5;border-radius:8px;color:#007b8c}.impl-metodologia__label{color:var(--impl-foreground);font-size:.9rem;font-weight:600}.impl-resultados{background:var(--impl-surface);padding:64px 0}@media(min-width:768px){.impl-resultados{padding:80px 0}}.impl-resultados__intro{margin:0 auto;max-width:34rem;text-align:center}#resultados .impl-eyebrow{border-color:#d8f2f5;background:#f0fbfc;color:#007b8c}.impl-resultados__intro h2{margin:8px 0 0;color:var(--impl-foreground);font-size:1.4rem;font-weight:500;line-height:1.2;letter-spacing:-.02em}@media(min-width:640px){.impl-resultados__intro h2{font-size:1.8rem}}.impl-resultados__description{margin:10px 0 0;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}.impl-resultados__grid{display:grid;margin:32px 0 0;padding:0;grid-template-columns:repeat(2,1fr);gap:12px;list-style:none}@media(min-width:768px){.impl-resultados__grid{margin-top:48px;grid-template-columns:repeat(4,1fr);gap:16px}}@media(min-width:768px){.impl-resultados__grid{grid-template-columns:repeat(7,1fr);gap:12px}}.impl-resultados__card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;background:var(--impl-card);border:1px solid var(--impl-border);border-radius:16px;padding:20px}@media(min-width:768px){.impl-resultados__card{padding:14px}}.impl-resultados__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f0fbfc;color:#007b8c}.impl-resultados__label{color:var(--impl-foreground);font-size:.9rem;font-weight:600;line-height:1.3}.impl-agentes{background:var(--impl-background);padding:64px 0}@media(min-width:768px){.impl-agentes{padding:80px 0}}.impl-agentes__intro{margin:0 auto;max-width:40rem;text-align:center}#agentes .impl-eyebrow{border-color:#d8f2f5;background:#f0fbfc;color:#007b8c}.impl-agentes__intro h2{margin:0 auto;max-width:270px;color:var(--impl-foreground);font-size:1.6rem;font-weight:500;line-height:1.2;letter-spacing:-.02em}@media(min-width:640px){.impl-agentes__intro h2{max-width:none;font-size:2.1rem}}@media(min-width:768px){.impl-agentes__intro{max-width:none}.impl-agentes__intro h2{max-width:none;font-size:clamp(1.6rem,3.6vw,2.1rem);white-space:nowrap}}.impl-agentes__subtitle{margin:16px auto 0;max-width:34rem;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}@media(max-width:767px){.impl-agentes__subtitle{max-width:none;text-wrap:balance}.impl-agentes__subtitle br{display:none}}@media(min-width:768px){.impl-agentes__subtitle{max-width:none}.impl-agentes__subtitle span{white-space:nowrap}}@media(max-width:1023px){.impl-agentes__intro{max-width:none;margin:0;text-align:left}.impl-agentes__intro h2{max-width:none;margin:0}.impl-agentes__subtitle{max-width:none;margin:16px 0 0}}.impl-agentes__layout{display:grid;margin:40px 0 0;gap:32px;grid-template-columns:1fr}@media(min-width:768px){.impl-agentes__layout{margin-top:56px;grid-template-columns:1fr minmax(0,2fr) 1fr;align-items:center;gap:64px}}@media(min-width:1024px){.impl-agentes__layout{grid-template-columns:213px minmax(0,1fr) 213px}}@media(min-width:768px)and (max-width:1032px){.impl-agentes__layout{grid-template-columns:1fr 1fr;grid-template-areas:"image image" "left right";gap:32px}.impl-agentes__image{grid-area:image}.impl-agentes__col:nth-of-type(1){grid-area:left}.impl-agentes__col:nth-of-type(2){grid-area:right}}.impl-agentes__col{display:flex;flex-direction:column;gap:24px;margin:0;padding:0;list-style:none}.impl-agentes__item{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.impl-agentes__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f0fbfc;color:#007b8c}.impl-agentes__item h3{margin:0;color:var(--impl-foreground);font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.impl-agentes__item p{margin:6px 0 0;color:var(--impl-muted-foreground);font-size:.875rem;line-height:1.5}@media(max-width:1032px){.impl-agentes__item p br{display:none}}.impl-agentes__image{order:-1}@media(min-width:768px){.impl-agentes__image{order:0}}.impl-agentes__image :global(img){display:block;width:100%;height:auto;border-radius:20px}.impl-banner{background:var(--impl-background);padding:0 0 64px}@media(min-width:768px){.impl-banner{padding-bottom:80px}}.impl-banner__card{position:relative;isolation:isolate;overflow:hidden;border-radius:36px;background:linear-gradient(135deg,#2f6575,#5fa5a8 55%,#3b7685);text-align:center}.impl-banner__bg{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;pointer-events:none}.impl-banner__wide{display:flex;flex-direction:column;align-items:center;padding:53px 24px 73px;color:#fff}.impl-banner__wide-left,.impl-banner__wide-right{display:contents}.impl-banner__wide h2{order:1;margin:0;color:#fff;font-size:1.25rem;font-weight:500;line-height:1.12;text-wrap:balance}.impl-banner__wide-brand{order:2;display:flex;flex-direction:column;align-items:center;margin-top:35px}.impl-banner__wide-brand img{width:110px;height:auto}.impl-banner__wide-divider{width:146px;height:1px;margin:30px 0 24px;background:#ffffff8c}.impl-banner__wide-brand p{margin:0;color:#fff;font-size:.9375rem;font-weight:500;line-height:1.33;text-align:center;text-wrap:balance}.impl-banner__wide-checklist{order:3;display:flex;flex-direction:column;align-items:flex-start;gap:19px;margin:25px 0 0;padding:0;list-style:none}.impl-banner__wide-checklist li{display:flex;align-items:center;gap:10px;color:#ffffffeb;font-size:1rem;font-weight:400;white-space:nowrap}.impl-banner__wide-checklist svg{flex-shrink:0}.impl-banner__wide-cta{order:4;margin-top:21px}.impl-banner__wide-cta a{background:#fff;color:#161c2b;font-size:.875rem;font-weight:500;padding-inline:1.25rem}.impl-banner__wide-cta a:hover{background:#fff;opacity:.9}.impl-banner__wide-cta a svg path{stroke:#161c2b}@media(min-width:768px){.impl-banner__wide{justify-content:center;padding:96px 48px}.impl-banner__wide h2{max-width:none;font-size:1.5rem;line-height:1.2;white-space:nowrap}.impl-banner__wide-brand{flex-direction:row;margin-top:48px;gap:22px}.impl-banner__wide-brand img{width:120px}.impl-banner__wide-divider{flex-shrink:0;width:1px;height:47px;margin:0;background:#ffffff73}.impl-banner__wide-brand p{font-size:1.1875rem;line-height:1.25;text-align:left}.impl-banner__wide-checklist{flex-direction:row;align-items:center;margin-top:28px;gap:12px 22px}.impl-banner__wide-cta{margin-top:43px}}@media(min-width:1024px){.impl-banner__wide{flex-direction:row;justify-content:space-between;gap:40px;min-height:230px;padding:40px 72px;text-align:left}.impl-banner__wide-left{display:block}.impl-banner__wide-right{display:flex;flex-direction:column;align-items:center;gap:22px}.impl-banner__wide h2{order:0;max-width:24rem;font-size:2rem;letter-spacing:-.01em;white-space:normal}.impl-banner__wide-cta{order:0;margin-top:24px}.impl-banner__wide-brand{order:0;margin-top:0}.impl-banner__wide-brand img{width:122px}.impl-banner__wide-divider{height:48px}.impl-banner__wide-brand p{max-width:26rem;font-size:1.25rem}.impl-banner__wide-checklist{order:0;flex-wrap:wrap;justify-content:center;gap:14px 28px;margin:0}.impl-banner__wide-checklist li{font-size:1.0625rem}}@media(min-width:1024px)and (max-width:1199px){.impl-banner__wide{gap:24px;padding:40px}.impl-banner__wide h2{font-size:1.5rem}.impl-banner__wide-brand{gap:16px}.impl-banner__wide-brand img{width:104px}.impl-banner__wide-brand p{font-size:1.125rem}.impl-banner__wide-checklist{gap:12px 20px}}.impl-valores{background:var(--impl-background);padding:64px 0}@media(min-width:768px){.impl-valores{padding:80px 0}}.impl-valores h2{margin:0;color:var(--impl-surface-foreground);font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.02em}@media(min-width:640px){.impl-valores h2{font-size:2rem}}.impl-valores__subtitle{margin:12px 0 0;max-width:40rem;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}@media(min-width:768px){.impl-valores__subtitle{max-width:none;font-size:clamp(.95rem,1.77vw,1rem);white-space:nowrap}}.impl-valores__grid{display:grid;margin:40px 0 0;padding:0;gap:32px;list-style:none;grid-template-columns:1fr}@media(min-width:640px){.impl-valores__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.impl-valores__grid{grid-template-columns:repeat(4,1fr);gap:24px}}@media(min-width:768px)and (max-width:1023px){.impl-valores__grid{grid-template-columns:repeat(2,1fr);gap:32px 64px}}.impl-valores__item{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.impl-valores__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f0fbfc;color:#007b8c}.impl-valores__item h3{margin:0;color:var(--impl-foreground);font-size:1.05rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.impl-valores__item p{margin:0;color:var(--impl-muted-foreground);font-size:.9rem;line-height:1.5}.impl-integraciones{overflow:visible;background:#fff;padding:64px 0}@media(min-width:768px){.impl-integraciones{padding:80px 0}}.impl-integraciones__grid{display:flex;flex-direction:column;align-items:center;gap:56px}@media(min-width:768px){.impl-integraciones__grid{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}}.impl-integraciones__copy{max-width:30rem;text-align:left;min-width:0}@media(min-width:768px){.impl-integraciones__copy{max-width:34rem}}@media(max-width:767px){.impl-integraciones__copy{align-self:center;width:100%;text-align:center}}.impl-integraciones__copy .impl-eyebrow{border-color:#d8f2f5;background:#f0fbfc;color:#007b8c}.impl-integraciones__copy h2{margin:8px 0 0;color:var(--impl-foreground);font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.02em}@media(min-width:640px){.impl-integraciones__copy h2{font-size:1.75rem}}@media(min-width:768px){.impl-integraciones__copy h2{font-size:clamp(1.33rem,2.77vw,1.75rem);white-space:nowrap}}.impl-integraciones__description{margin:12px 0 24px;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}.impl-integraciones__cluster{position:relative;overflow:visible;clip-path:inset(0 -999px 0 -999px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 16%,black 35%,black 65%,transparent 84%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent 16%,black 35%,black 65%,transparent 84%,transparent 100%);flex:none;width:100%;max-width:22rem;height:220px}@media(min-width:768px)and (max-width:1279px){.impl-integraciones__cluster{width:16rem;max-width:16rem;height:220px}}@media(min-width:1280px){.impl-integraciones__cluster{width:34rem;max-width:34rem;height:280px}}@keyframes impl-integraciones-float{0%{transform:translateY(calc(-50% + var(--impl-int-offset, 0px) + 160px));opacity:0}2%{opacity:1}98%{opacity:1}to{transform:translateY(calc(-50% + var(--impl-int-offset, 0px) - 160px));opacity:0}}.impl-integraciones__icon{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:20px;box-shadow:0 4px 16px #0f17211f;animation:impl-integraciones-float 7s linear infinite;animation-fill-mode:backwards}@media(prefers-reduced-motion:reduce){.impl-integraciones__icon{animation:none}}.impl-integraciones__icon-inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:20px;background:#fff}.impl-integraciones__icon img{width:55%;height:55%;object-fit:contain}.impl-integraciones__icon img[src*=whatsapp]{transform:scale(1.171)}.impl-integraciones__icon img[src*=instagram]{transform:scale(1.3333)}.impl-integraciones__icon img[src*=facebook]{transform:scale(1.2005)}.impl-integraciones__icon img[src*=Teams],.impl-integraciones__icon img[src*=Outlook]{transform:scale(2.169)}.impl-integraciones__icon img[src*=Woocmmerce]{transform:scale(1.3038)}.impl-integraciones__icon img[src*=Shopify]{transform:scale(1.066)}.impl-integraciones__icon img[src*=Calendly]{transform:scale(1.0225)}.impl-integraciones__icon img[src*=MP]{transform:scale(1.1929)}.impl-integraciones__icon img[src*=Meta]{transform:scale(1.215)}.impl-integraciones__icon img[src*=hubspot]{transform:scale(1.0198)}.impl-integraciones__icon--slot-1{left:calc(10% - 24px);width:48px;height:48px;--impl-int-offset: -34px;animation-duration:5.8s;animation-delay:0s}.impl-integraciones__icon--slot-2{left:calc(37% - 24px);width:48px;height:48px;--impl-int-offset: 26px;animation-duration:6s;animation-delay:.3s}.impl-integraciones__icon--slot-3{left:calc(63% - 24px);width:48px;height:48px;--impl-int-offset: -18px;animation-duration:5.9s;animation-delay:.6s}.impl-integraciones__icon--slot-4{left:calc(90% - 24px);width:48px;height:48px;--impl-int-offset: 34px;animation-duration:6.1s;animation-delay:.2s}.impl-integraciones__icon--tablet-only{display:none}@media(min-width:768px)and (max-width:1023px){.impl-integraciones__grid{flex-direction:column;text-align:center}.impl-integraciones__copy{max-width:36rem;text-align:center}.impl-integraciones__copy h2{white-space:normal}.impl-integraciones__cluster{width:100%;max-width:44rem;height:280px}.impl-integraciones__icon{width:64px;height:64px}.impl-integraciones__icon--tablet-only{display:flex}.impl-integraciones__icon--slot-1{left:calc(6% - 32px);--impl-int-offset: -20px}.impl-integraciones__icon--slot-2{left:calc(73.2% - 32px);--impl-int-offset: 15px}.impl-integraciones__icon--slot-3{display:none}.impl-integraciones__icon--slot-4{left:calc(22.8% - 32px);--impl-int-offset: 40px}.impl-integraciones__icon--slot-5{left:calc(39.6% - 32px);--impl-int-offset: 0px;animation-duration:6.05s;animation-delay:.45s}.impl-integraciones__icon--slot-6{left:calc(90% - 32px);--impl-int-offset: 55px;animation-duration:5.95s;animation-delay:.15s}.impl-integraciones__icon--slot-7{left:calc(56.4% - 32px);--impl-int-offset: 50px;animation-duration:5.9s;animation-delay:.6s}}.impl-caso-exito{background:#fff;padding:64px 0;overflow-x:hidden}@media(min-width:768px){.impl-caso-exito{padding:80px 0}}.impl-caso-exito__card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:stretch;min-height:420px;border-radius:0;padding:56px 0;color:#fff}@media(min-width:768px){.impl-caso-exito__card{padding:48px 0}}@media(min-width:768px){.impl-caso-exito__card{min-height:482px;padding:0}}.impl-caso-exito__card-bg{position:absolute;inset:-32px;z-index:0;background-image:var(--impl-case-bg);background-position:bottom;background-size:cover;filter:blur(14px)}.impl-caso-exito__card-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:#00000073}.impl-caso-exito__row{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;align-items:center;text-align:center}@media(min-width:768px){.impl-caso-exito__row{flex-direction:row;width:100%}}@media(min-width:1024px){.impl-caso-exito__row{align-items:stretch;text-align:left}}.impl-caso-exito__main{display:flex;flex:1;flex-direction:column;justify-content:center}@media(min-width:768px){.impl-caso-exito__main{max-width:76%;padding-right:64px}}.impl-caso-exito__media{position:relative;z-index:2;display:flex;flex:none;align-items:center;justify-content:center;margin-top:34px;padding-top:38px;border-top:1px solid rgba(255,255,255,.2)}@media(min-width:768px){.impl-caso-exito__media{width:24%;margin:0;padding-top:0;border-top:0;justify-content:flex-start}}.impl-caso-exito__media-logo{height:54px;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.impl-caso-exito__body{position:relative;z-index:2}@media(min-width:768px){.impl-caso-exito__body{padding-right:64px}.impl-caso-exito__body:after{content:"";position:absolute;top:25%;right:0;width:1px;height:50%;background:#fff3}}.impl-caso-exito__headline{margin:0 0 20px;font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.02em}@media(min-width:640px){.impl-caso-exito__headline{font-size:30px}}.impl-caso-exito__description{margin:0 0 4px;color:#ffffffd9;font-size:1rem;line-height:1.6;text-wrap:pretty}.impl-caso-exito__description+.impl-caso-exito__description{margin-top:20px}@media(max-width:767px){.impl-caso-exito__description:first-of-type br{display:none}}.impl-caso-exito__description strong{color:#fff;font-weight:600}.impl-caso-exito__results{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}@media(min-width:768px){.impl-caso-exito__results{flex-direction:row;flex-wrap:wrap;gap:32px}}@media(min-width:768px){.impl-caso-exito__results{transform:translateY(-20%)}}.impl-caso-exito__results>div{flex:0 1 auto;min-width:0}.impl-caso-exito__results dt{margin-top:0;color:#fff;font-size:1.55rem;font-weight:600;line-height:1;letter-spacing:-.02em}@media(min-width:640px){.impl-caso-exito__results dt{font-size:1.7rem}}.impl-caso-exito__results dd{margin:8px 0 0;color:#ffffffbf;font-size:.7rem;line-height:1.4}.impl-caso-exito__results dt,.impl-caso-exito__results dd{text-align:left}@media(min-width:768px)and (max-width:1023px){.impl-caso-exito__card{padding:64px 0}.impl-caso-exito__row{flex-direction:column;align-items:center;text-align:center}.impl-caso-exito__main{max-width:640px;padding-right:0}.impl-caso-exito__body{padding-right:0}.impl-caso-exito__body:after{display:none}.impl-caso-exito__media{width:auto;margin-top:34px;padding-top:38px;border-top:1px solid rgba(255,255,255,.2);justify-content:center}}.impl-contacto{background:linear-gradient(to bottom,#ffffff,var(--impl-surface));padding:64px 0}@media(min-width:768px){.impl-contacto{padding:96px 0}}.impl-contacto__grid{display:grid;gap:40px}@media(min-width:1280px){.impl-contacto__grid{grid-template-columns:1fr 1.6fr;align-items:start;gap:48px}}.impl-contacto__copy{max-width:34rem;margin:0;text-align:left}@media(min-width:1280px){.impl-contacto__copy{max-width:none;margin:0}}.impl-contacto__mark{display:block;height:48px;width:48px;margin:0;border-radius:1rem;object-fit:cover}.impl-contacto__copy h2{margin:20px 0 0;font-size:1.875rem;font-weight:500;line-height:1.12;letter-spacing:-.02em}.impl-contacto__copy h2 span{display:block}@media(min-width:640px){.impl-contacto__copy h2{font-size:2.4rem}}.impl-contacto__copy p{margin:10px 0 0;max-width:28rem;color:var(--impl-muted-foreground);font-size:1rem;line-height:1.6}@media(min-width:1280px){.impl-contacto__copy p{margin:10px 0 0;max-width:26rem}}.impl-contacto__card{border-radius:1.5rem;border:1px solid color-mix(in oklab,var(--impl-border) 70%,transparent);background:var(--impl-card);padding:24px;box-shadow:0 28px 60px -44px #051c0766}@media(min-width:768px){.impl-contacto__card{padding:32px}}@media(min-width:1280px){.impl-contacto__card{padding:40px 48px}}.impl-form__grid{display:grid;gap:16px}@media(min-width:640px){.impl-form__grid{grid-template-columns:repeat(2,1fr)}}.impl-form__grid--divider{margin-top:16px;padding-top:16px;border-top:1px solid var(--impl-border)}.impl-form__field{display:flex;flex-direction:column;gap:6px}.impl-form__field--full{grid-column:1 / -1}.impl-form__field label{font-size:.85rem;font-weight:500;color:var(--impl-foreground)}.impl-form__field input,.impl-select__trigger{border:1px solid var(--impl-border);border-radius:10px;background:var(--impl-card);padding:9px 12px;font-family:inherit;font-size:.9rem;color:var(--impl-foreground);transition:border-color .2s ease}.impl-form__field input:focus-visible,.impl-select__trigger:focus-visible{outline:none;border-color:var(--impl-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--impl-accent) 25%,transparent)}.impl-select{position:relative}.impl-select__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.impl-select__trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impl-select__trigger span[data-placeholder=true]{color:var(--impl-muted-foreground)}.impl-select__chevron{width:16px;height:16px;flex:none;opacity:.5}.impl-select__content{position:absolute;z-index:50;top:calc(100% + 4px);left:0;right:0;max-height:15rem;margin:0;padding:4px;overflow-y:auto;list-style:none;border-radius:10px;border:1px solid var(--impl-border);background:var(--impl-card);box-shadow:0 10px 15px -3px #051c071f,0 4px 6px -4px #051c071f}.impl-select__content[hidden]{display:none}.impl-select__content li{position:relative;border-radius:6px;padding:6px 32px 6px 8px;font-size:.9rem;cursor:default;user-select:none}.impl-select__content li:hover{background:var(--impl-accent);color:var(--impl-accent-foreground)}.impl-select__content li[aria-selected=true] .impl-select__item-check{color:inherit}.impl-select__item-check{position:absolute;top:50%;right:8px;display:none;align-items:center;justify-content:center;width:14px;height:14px;transform:translateY(-50%);color:var(--impl-foreground)}.impl-select__item-check svg{width:14px;height:14px}.impl-select__content li[aria-selected=true] .impl-select__item-check{display:flex}.impl-form__field-error{min-height:1em;color:var(--impl-destructive);font-size:.78rem}.impl-form__consent{grid-column:1 / -1;display:flex;align-items:flex-start;gap:10px}.impl-form__consent input{margin-top:3px;flex:none}.impl-form__consent label{font-size:.78rem;line-height:1.5;color:var(--impl-muted-foreground);font-weight:400}.impl-form__submit-row{margin-top:24px;padding-top:20px;border-top:1px solid var(--impl-border)}.impl-form__submit{border:0;border-radius:12px;background:#052231;padding:8px 16px;color:#f7fbfc;font-family:inherit;font-size:.82rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.impl-form__submit:hover{opacity:.9}.impl-form__submit:disabled{opacity:.6;cursor:default}.impl-form__legal{margin:12px 0 0;width:100%;color:var(--impl-muted-foreground);font-size:.75rem;line-height:1.5}.impl-form__error{min-height:1.25em;margin:8px 0 0;color:var(--impl-destructive);font-size:.875rem;font-weight:500}.impl-form__success p{margin:0;color:var(--impl-primary);font-size:.9rem;font-weight:500}.impl-form__calendly-embed{width:100%;height:700px;margin-top:16px}.impl-form__calendly-embed iframe{width:100%;height:100%;border:0}.impl-closing{position:relative;isolation:isolate;display:grid;min-height:640px;overflow:hidden;place-items:center;padding:112px 24px;background:radial-gradient(circle at 50% 115%,color-mix(in oklab,oklch(.6 .105 206) 28%,transparent),transparent 43%),linear-gradient(145deg,#071d27,#06151e 54%,#041019);color:#f8fafc}.impl-closing__inner{display:flex;width:min(100%,760px);flex-direction:column;align-items:center;text-align:center}.impl-closing__inner h2{margin:0;color:#f8fafc;font-size:2rem;font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}@media(min-width:640px){.impl-closing__inner h2{font-size:2.6rem}}.impl-closing__inner p{width:min(100%,560px);margin:24px 0 32px;color:#e8f1f4b3;font-size:1rem;line-height:1.6;text-wrap:balance}.impl-closing__inner>a{width:fit-content;min-width:220px;justify-content:center}@media(max-width:767px){.impl-closing{min-height:560px;padding:88px 20px}.impl-closing__inner>a{width:100%}}@media(min-width:1024px){.impl-closing{height:402px;min-height:0;padding:64px 24px}}.impl-agentes__title-br{display:none}@media(max-width:767px){.impl-clientes__heading,.impl-agentes__intro h2,.impl-valores h2{font-size:1.25rem}#journey .impl-implementacion__intro h2,.impl-integraciones__copy h2,.success-cases--implementaciones .success-cases__header h2,.impl-page #security-section h2{font-size:1.25rem;line-height:1.25}.impl-agentes__title-br{display:inline}.impl-clientes__stop{display:none}}:where(.impl-page) :where(h1,h2,h3,h4){text-wrap:balance}:where(.impl-page) :where(p,li,dd,blockquote){text-wrap:pretty}@media(max-width:1023px){.impl-hero__bg{bottom:auto;height:125%;object-position:center top}}@media(min-width:768px)and (max-width:1023px){.impl-clientes__heading,.impl-agentes__intro h2,.impl-valores h2,#journey .impl-implementacion__intro h2,.impl-integraciones__copy h2,.success-cases--implementaciones .success-cases__header h2,.impl-page #security-section h2{font-size:1.75rem;line-height:1.25}#journey .impl-implementacion__intro h2,.impl-agentes__intro h2{white-space:normal}}
