:root{--margen: clamp(16px, 4.5vw, 44px);--ancho: 1180px;--hueco: clamp(16px, 2.4vw, 28px);--radio: 24px;--radio-chico: 16px;--radio-boton: 999px;--borde: 1px solid color-mix(in oklab, var(--tinta) 10%, transparent);--borde-boton: 0 solid transparent;--sombra: 0 1px 2px rgb(0 0 0 / .04), 0 10px 30px -12px rgb(0 0 0 / .14);--sombra-alta: 0 2px 4px rgb(0 0 0 / .05), 0 24px 48px -18px rgb(0 0 0 / .22);--sombra-boton: 0 8px 22px -10px color-mix(in oklab, var(--primario) 70%, transparent);--suave: color-mix(in oklab, var(--primario) 9%, var(--fondo));--suave-2: color-mix(in oklab, var(--secundario) 10%, var(--fondo));--tinta-suave: color-mix(in oklab, var(--tinta) 72%, var(--fondo));--linea: color-mix(in oklab, var(--tinta) 12%, var(--fondo));--tarjeta: color-mix(in oklab, var(--tinta) 2.5%, var(--fondo));--curva: cubic-bezier(.2, .7, .2, 1);--alto-barra: 68px}[data-estilo="calido"]{--radio: 20px;--radio-chico: 14px;--radio-boton: 14px;--borde: 2.5px solid var(--tinta);--borde-boton: 2.5px solid var(--tinta);--sombra: 5px 5px 0 var(--tinta);--sombra-alta: 8px 8px 0 var(--tinta);--sombra-boton: 4px 4px 0 var(--tinta);--tarjeta: var(--fondo)}[data-estilo="sobrio"]{--radio: 6px;--radio-chico: 4px;--radio-boton: 6px;--borde: 1px solid var(--linea);--sombra: none;--sombra-alta: 0 12px 32px -20px rgb(0 0 0 / .25);--sombra-boton: none}[data-estilo="apple"]{--radio: 28px;--radio-chico: 18px;--radio-boton: 980px;--borde: 0 solid transparent;--sombra: 0 1px 2px rgb(0 0 0 / .03), 0 18px 40px -28px rgb(0 0 0 / .24);--sombra-alta: 0 34px 64px -36px rgb(0 0 0 / .34);--sombra-boton: 0 12px 26px -14px color-mix(in oklab, var(--primario) 75%, transparent);--suave: #f5f5f7;--suave-2: #f5f5f7;--tarjeta: #f5f5f7;--linea: #d2d2d7}html[data-estilo="apple"]{--fuente-titulos: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", "Helvetica Neue", Arial, sans-serif;--fuente-texto: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter", "Helvetica Neue", Arial, sans-serif}*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-behavior: smooth;scroll-padding-top: calc(var(--alto-barra) + 16px);overflow-x: clip}body{margin: 0;overflow-x: clip;background: var(--fondo);color: var(--tinta);font-family: var(--fuente-texto);font-size: 1.0625rem;line-height: 1.6;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-wrap: break-word}img, svg, video{max-width: 100%;height: auto;display: block}a{color: var(--primario-texto);text-underline-offset: .18em;text-decoration-thickness: .08em;overflow-wrap: anywhere}a:hover{text-decoration-thickness: .14em}:focus-visible{outline: 3px solid var(--primario-texto);outline-offset: 3px;border-radius: 6px}::selection{background: color-mix(in oklab, var(--primario) 30%, transparent)}h1, h2, h3, h4{font-family: var(--fuente-titulos);color: var(--tinta);margin: 0 0 .5em;font-weight: 800;line-height: 1.06;letter-spacing: -.03em;text-wrap: balance}h1, .titulo-gigante{font-size: clamp(2.35rem, 6.4vw, 5.25rem);letter-spacing: -.04em;line-height: 1.02}h2{font-size: clamp(1.85rem, 4.6vw, 3.5rem)}h3{font-size: clamp(1.2rem, 1.9vw, 1.5rem);line-height: 1.2;letter-spacing: -.015em}p{margin: 0 0 1em;text-wrap: pretty}ul, ol{padding-left: 1.2em}strong{font-weight: 700}.contenedor{width: min(var(--ancho), 100% - 2 * var(--margen));margin-inline: auto}.angosto{max-width: 760px}.centrado{text-align: center;margin-inline: auto}.seccion{padding-block: clamp(72px, 10vw, 136px)}.seccion-suave{background: var(--suave)}.seccion-escenario{padding-block: clamp(20px, 4vw, 56px)}.solo-lectores, .saltar:not(:focus){position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.saltar:focus{position: fixed;top: 12px;left: 12px;z-index: 100;padding: 12px 18px;background: var(--tinta);color: var(--fondo);border-radius: 10px;text-decoration: none;font-weight: 700}.antetitulo{display: inline-flex;align-items: center;gap: .55em;font-size: .9rem;font-weight: 700;letter-spacing: .02em;color: var(--primario-texto);margin-bottom: 1.1rem}.antetitulo::before{content: "";width: .55em;height: .55em;border-radius: 50%;background: var(--primario);box-shadow: 0 0 0 4px color-mix(in oklab, var(--primario) 22%, transparent)}.bajada{font-size: clamp(1.1rem, 1.6vw, 1.35rem);color: var(--tinta-suave);max-width: 60ch}.centrado .bajada{margin-inline: auto}.resaltado{background: linear-gradient(100deg, var(--primario-texto), var(--secundario-texto));-webkit-background-clip: text;background-clip: text;color: transparent}.encabezado-seccion{max-width: 820px;margin-bottom: clamp(36px, 5vw, 64px)}.encabezado-seccion.centrado{margin-inline: auto}.botones{display: flex;flex-wrap: wrap;gap: 12px;align-items: center}.centrado .botones{justify-content: center}.boton{display: inline-flex;align-items: center;justify-content: center;gap: .55em;min-height: 52px;padding: .8em 1.55em;border-radius: var(--radio-boton);border: var(--borde-boton);font: 700 1.05rem/1.1 var(--fuente-texto);text-decoration: none;white-space: nowrap;cursor: pointer;transition: transform .2s var(--curva), box-shadow .2s var(--curva), background-color .2s}.boton svg{width: 1.25em;height: 1.25em;flex: none}.boton:hover{transform: translateY(-2px)}.boton:active{transform: translateY(1px)}.boton-principal{background: var(--primario-boton);color: var(--sobre-primario);box-shadow: var(--sombra-boton)}.boton-secundario{background: color-mix(in oklab, var(--tinta) 6%, transparent);color: var(--tinta)}[data-estilo="calido"] .boton-secundario{background: var(--fondo);box-shadow: var(--sombra-boton)}.boton-whatsapp{background: #25D366;color: #08260F;box-shadow: 0 8px 22px -10px rgb(37 211 102 / .7)}[data-estilo="calido"] .boton-whatsapp{box-shadow: var(--sombra-boton)}.boton-grande{min-height: 60px;font-size: clamp(.98rem, 3.6vw, 1.12rem);padding-inline: clamp(1.1em, 4vw, 1.9em)}.nota-boton{font-size: .92rem;color: var(--tinta-suave);margin-top: .9rem}.barra{position: sticky;top: 0;z-index: 40;isolation: isolate;border-bottom: 1px solid color-mix(in oklab, var(--tinta) 7%, transparent)}.barra::before{content: "";position: absolute;inset: 0;z-index: -1;background: color-mix(in oklab, var(--fondo) 82%, transparent);-webkit-backdrop-filter: saturate(1.8) blur(16px);backdrop-filter: saturate(1.8) blur(16px)}[data-estilo="calido"] .barra{border-bottom: 2.5px solid var(--tinta)}[data-estilo="calido"] .barra::before{background: var(--fondo)}.barra-dentro{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: var(--alto-barra)}.marca{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;font: 800 1.12rem/1 var(--fuente-titulos);letter-spacing: -.02em;color: var(--tinta);text-decoration: none}.marca img{width: 34px;height: 34px}.menu{display: flex;align-items: center;gap: clamp(8px, 2vw, 28px)}.menu a:not(.boton){display: inline-flex;align-items: center;min-height: 44px;color: var(--tinta);text-decoration: none;font-weight: 600;font-size: .98rem}.menu a:not(.boton):hover{color: var(--primario-texto)}.menu .boton{min-height: 44px;padding-block: .55em;font-size: .98rem}.menu-boton{display: none;width: 48px;height: 48px;border: 0;border-radius: 12px;background: color-mix(in oklab, var(--tinta) 6%, transparent);cursor: pointer;align-items: center;justify-content: center;flex-direction: column;gap: 6px}.menu-boton span{display: block;width: 20px;height: 2px;background: var(--tinta);border-radius: 2px;transition: transform .25s var(--curva)}.menu-boton[aria-expanded="true"] span:first-child{transform: translateY(4px) rotate(45deg)}.menu-boton[aria-expanded="true"] span:last-child{transform: translateY(-4px) rotate(-45deg)}@media (max-width: 899px){.menu-boton{display: inline-flex}.menu{position: fixed;inset: var(--alto-barra) 0 0 0;z-index: 39;flex-direction: column;align-items: stretch;gap: 4px;padding: 20px var(--margen) calc(28px + env(safe-area-inset-bottom));background: var(--fondo);overflow-y: auto;visibility: hidden;opacity: 0;transform: translateY(-8px);transition: opacity .25s var(--curva), transform .25s var(--curva), visibility 0s .25s}.menu.abierto{visibility: visible;opacity: 1;transform: none;transition-delay: 0s}.menu a:not(.boton){font: 700 1.6rem/1.2 var(--fuente-titulos);padding-block: 12px;border-bottom: 1px solid var(--linea)}.menu .boton{margin-top: 18px;min-height: 56px;font-size: 1.08rem}body.menu-abierto{overflow: hidden}}.portada{padding-block: clamp(48px, 8vw, 112px) clamp(56px, 8vw, 104px);overflow: clip}.portada-dentro{display: grid;gap: clamp(36px, 5vw, 72px);align-items: center;grid-template-columns: minmax(0, 1fr)}@media (min-width: 960px){.portada-dentro{grid-template-columns: minmax(0, 1.08fr) minmax(0, .92fr)}}.portada h1{margin-bottom: .32em}.portada .bajada{margin-bottom: 1.8rem}.confianza{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 1.6rem;color: var(--tinta-suave);font-size: .95rem;font-weight: 600}.confianza span{display: inline-flex;align-items: center;gap: .45em}.confianza span::before{content: "✓";color: var(--primario-texto);font-weight: 800}.portada-visual{position: relative;isolation: isolate}.portada-visual::before{content: "";position: absolute;inset: 8% 6%;z-index: -1;border-radius: 50%;background: radial-gradient(closest-side, color-mix(in oklab, var(--primario) 55%, transparent), transparent), radial-gradient(closest-side, color-mix(in oklab, var(--secundario) 50%, transparent), transparent) 60% 40% / 80% 80% no-repeat;filter: blur(40px);opacity: .7}.portada-visual img, .portada-visual .ilustracion{border-radius: calc(var(--radio) + 8px);box-shadow: var(--sombra-alta);border: var(--borde)}.escenario{position: relative;isolation: isolate;overflow: clip;border-radius: clamp(24px, 4vw, 44px);padding: clamp(32px, 7vw, 96px) clamp(14px, 5vw, 88px);background: linear-gradient(135deg, var(--escenario-a), color-mix(in oklab, var(--escenario-a) 50%, var(--escenario-b)) 55%, var(--escenario-b));color: var(--sobre-escenario);border: var(--borde);box-shadow: var(--sombra-alta)}.escenario::before{content: "";position: absolute;z-index: -1;width: 140%;aspect-ratio: 1;left: -20%;top: -70%;background: conic-gradient(from 0deg, transparent, rgb(255 255 255 / .08), transparent 30%, rgb(255 255 255 / .05), transparent 60%);animation: girar 28s linear infinite}.escenario h2, .escenario h3, .escenario p, .escenario .antetitulo{color: var(--sobre-escenario)}.escenario .antetitulo::before{background: currentColor;box-shadow: none}.escenario .bajada{color: var(--sobre-escenario);opacity: .92}.escenario .boton-principal{background: var(--fondo);color: var(--tinta);box-shadow: 0 10px 30px -12px rgb(0 0 0 / .4)}.escenario .tarjeta{color: var(--tinta);padding: clamp(18px, 4.5vw, 34px)}.escenario .tarjeta :is(h2, h3, p, label, .antetitulo){color: var(--tinta)}.escenario .tarjeta .aviso-corto{color: var(--tinta-suave)}.escenario .tarjeta .boton-principal{background: var(--primario-boton);color: var(--sobre-primario)}@keyframes girar{to{transform: rotate(1turn)}}.rejilla{display: grid;gap: var(--hueco);grid-template-columns: repeat(auto-fit, minmax(min(100%, 264px), 1fr))}@media (min-width: 960px){.rejilla{grid-template-columns: repeat(3, minmax(0, 1fr))}.rejilla:has(> :nth-child(4):last-child), .rejilla:has(> :nth-child(2):last-child){grid-template-columns: repeat(2, minmax(0, 1fr))}.rejilla:has(> :only-child){grid-template-columns: minmax(0, 1fr);max-width: 760px;margin-inline: auto}}@media (min-width: 1180px){.rejilla:has(> :nth-child(4):last-child){grid-template-columns: repeat(4, minmax(0, 1fr))}}:is(.rejilla, .rejilla-2, .planes, .pasos, .numeros, .objeciones, .pie-dentro, .portada-dentro, .formulario, .campo) > *{min-width: 0}.rejilla-2{display: grid;gap: var(--hueco);grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr));align-items: center}.tarjeta{background: var(--tarjeta);border: var(--borde);border-radius: var(--radio);padding: clamp(24px, 2.8vw, 34px);box-shadow: var(--sombra);transition: transform .3s var(--curva), box-shadow .3s var(--curva)}.tarjeta:hover{transform: translateY(-4px);box-shadow: var(--sombra-alta)}.tarjeta h3{margin-bottom: .45em}.tarjeta p{color: var(--tinta-suave);margin: 0}.icono{display: grid;place-items: center;width: 56px;height: 56px;margin-bottom: 20px;border-radius: var(--radio-chico);font-size: 1.6rem;background: var(--suave);color: var(--primario-texto);border: var(--borde)}.tarjeta:nth-child(3n+2) .icono{background: var(--suave-2);color: var(--secundario-texto)}.icono svg{width: 28px;height: 28px}.dolores{display: grid;gap: 14px;list-style: none;padding: 0;margin: 0;align-self: center}.dolores li{display: flex;gap: 14px;align-items: flex-start;padding: 18px 20px;border-radius: var(--radio-chico);background: var(--tarjeta);border: var(--borde);font-weight: 600}.dolores li::before{content: "✕";flex: none;width: 28px;height: 28px;display: grid;place-items: center;border-radius: 50%;background: color-mix(in oklab, #E5484D 14%, var(--fondo));color: #B4232A;font-size: .85rem;font-weight: 800}.pasos{counter-reset: paso;display: grid;gap: var(--hueco);grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr));list-style: none;padding: 0;margin: 0}.pasos li{counter-increment: paso;position: relative;padding: 28px;border-radius: var(--radio);background: var(--tarjeta);border: var(--borde);box-shadow: var(--sombra)}.pasos li::before{content: counter(paso);display: grid;place-items: center;width: 48px;height: 48px;margin-bottom: 18px;border-radius: 50%;background: var(--primario-boton);color: var(--sobre-primario);font: 800 1.2rem/1 var(--fuente-titulos)}.pasos h3{margin-bottom: .35em}.pasos p{margin: 0;color: var(--tinta-suave)}.numeros{display: grid;gap: var(--hueco);grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr));text-align: center}.numero strong{display: block;font: 800 clamp(2.6rem, 6vw, 4.4rem)/1 var(--fuente-titulos);letter-spacing: -.04em}.numero span{display: block;margin-top: .5em;font-weight: 600;opacity: .9}.testimonio{display: flex;flex-direction: column;gap: 18px;margin: 0}.testimonio blockquote{margin: 0;font-size: 1.12rem;line-height: 1.55;color: var(--tinta)}.testimonio blockquote::before{content: "“";display: block;font: 800 3.4rem/.6 var(--fuente-titulos);color: var(--primario-texto);margin-bottom: 10px}.testimonio figcaption{display: flex;align-items: center;gap: 12px;margin-top: auto}.testimonio figcaption img, .avatar{width: 46px;height: 46px;border-radius: 50%;flex: none}.avatar{display: grid;place-items: center;background: var(--suave);color: var(--primario-texto);font-weight: 800}.testimonio cite{font-style: normal;font-weight: 700;display: block}.testimonio small{color: var(--tinta-suave)}.planes{display: grid;gap: var(--hueco);grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr));align-items: stretch}.plan{display: flex;flex-direction: column;gap: 18px;position: relative}.plan .precio{font: 800 clamp(2.4rem, 5vw, 3.3rem)/1 var(--fuente-titulos);letter-spacing: -.04em}.plan .precio small{font: 600 1rem/1 var(--fuente-texto);color: var(--tinta-suave);letter-spacing: 0}.plan ul{list-style: none;padding: 0;margin: 0;display: grid;gap: 10px}.plan li{display: flex;gap: 10px}.plan li::before{content: "✓";color: var(--primario-texto);font-weight: 800}.plan .boton{margin-top: auto}.plan-destacado{border-color: var(--primario);box-shadow: 0 0 0 2px var(--primario), var(--sombra-alta)}[data-estilo="calido"] .plan-destacado{background: var(--suave)}.etiqueta-plan{position: absolute;top: -14px;left: 50%;transform: translateX(-50%);padding: 6px 14px;border-radius: 999px;white-space: nowrap;background: var(--primario-boton);color: var(--sobre-primario);font-size: .82rem;font-weight: 800}.preguntas{display: grid;gap: 12px;max-width: 860px;margin-inline: auto}.preguntas details{border-radius: var(--radio-chico);background: var(--tarjeta);border: var(--borde)}.preguntas summary{list-style: none;cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 16px;padding: 20px 22px;min-height: 56px;font-weight: 700;font-size: 1.08rem}.preguntas summary::-webkit-details-marker{display: none}.preguntas summary::after{content: "+";flex: none;width: 32px;height: 32px;display: grid;place-items: center;border-radius: 50%;background: var(--suave);color: var(--primario-texto);font-size: 1.3rem;font-weight: 600;transition: transform .25s var(--curva)}.preguntas details[open] summary::after{transform: rotate(45deg)}.preguntas details > div{padding: 0 22px 20px;color: var(--tinta-suave)}.preguntas details > div p:last-child{margin: 0}.escenario .pasos{grid-template-columns: minmax(0, 1fr);gap: 14px}.escenario .pasos li{display: grid;grid-template-columns: auto minmax(0, 1fr);column-gap: 16px;align-items: start;padding: clamp(18px, 3vw, 26px);background: var(--fondo);color: var(--tinta);box-shadow: 0 16px 32px -20px rgb(0 0 0 / .5)}[data-estilo="calido"] .escenario .pasos li{box-shadow: var(--sombra)}.escenario .pasos li::before{grid-row: span 2;width: 40px;height: 40px;margin: 0;font-size: 1.05rem}.escenario .pasos :is(h3, p){color: inherit}.escenario .pasos p{color: var(--tinta-suave)}.escenario + .numeros{margin-top: clamp(40px, 6vw, 72px)}.objeciones{display: grid;gap: clamp(28px, 4vw, 44px) var(--hueco);grid-template-columns: minmax(0, 1fr);list-style: none;padding: 0;margin: 0}@media (min-width: 700px){.objeciones{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 960px){.objeciones:has(> :nth-child(3):last-child){grid-template-columns: repeat(3, minmax(0, 1fr))}}.objeciones li{padding-top: 22px;border-top: 2px solid var(--linea)}[data-estilo="calido"] .objeciones li{border-top: 2.5px solid var(--tinta)}.objeciones h3{font-size: clamp(1.3rem, 2.3vw, 1.75rem);margin-bottom: .4em}.objeciones p{margin: 0;color: var(--tinta-suave)}.garantia{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 24px;max-width: 860px;margin: clamp(28px, 4vw, 48px) auto 0}.garantia .icono{margin: 0;flex: none}.garantia > div:last-child{flex: 1 1 240px;min-width: 0}.garantia h3{margin-bottom: .3em}.siguientes{counter-reset: siguiente;list-style: none;padding: 0;margin: 0 0 1.6rem;display: grid;gap: 12px}.siguientes li{counter-increment: siguiente;display: flex;gap: 12px;align-items: flex-start;font-weight: 600;line-height: 1.45}.siguientes li::before{content: counter(siguiente);flex: none;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: color-mix(in oklab, currentColor 20%, transparent);font: 800 .95rem/1 var(--fuente-titulos)}.franja{position: relative;overflow: clip;padding-block: 16px;border-block: 1px solid var(--linea);background: var(--tarjeta)}.franja-pista{display: flex;width: max-content;animation: franja 38s linear infinite}.franja-pista ul{display: flex;gap: clamp(28px, 5vw, 64px);list-style: none;margin: 0;padding: 0 clamp(14px, 2.5vw, 32px)}.franja-pista li{white-space: nowrap;font-weight: 700;color: var(--tinta-suave);display: flex;align-items: center;gap: .5em}.franja:hover .franja-pista, .franja:focus-within .franja-pista, .franja.pausada .franja-pista{animation-play-state: paused}.franja-pausa{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);min-height: 32px;min-width: 32px;padding: 4px 12px;border-radius: 999px;border: var(--borde);background: var(--fondo);color: var(--tinta);font: 600 .82rem/1 var(--fuente-texto);cursor: pointer}@keyframes franja{to{transform: translateX(-50%)}}.formulario{display: grid;gap: 16px;grid-template-columns: minmax(0, 1fr)}.campo{display: grid;gap: 6px}.campo label{font-weight: 700;font-size: .98rem}.campo input, .campo select, .campo textarea{width: 100%;min-height: 54px;padding: 14px 16px;border-radius: var(--radio-chico);border: 1.5px solid var(--linea);background: var(--fondo);color: var(--tinta);font: 400 1.05rem/1.4 var(--fuente-texto)}[data-estilo="calido"] .campo input, [data-estilo="calido"] .campo select, [data-estilo="calido"] .campo textarea{border: 2.5px solid var(--tinta)}.campo textarea{min-height: 120px;resize: vertical}.campo input:focus-visible, .campo select:focus-visible, .campo textarea:focus-visible{outline: 3px solid var(--primario-texto);outline-offset: 1px;border-color: transparent}.campo [aria-invalid="true"]{border-color: #C2262E}.campo .error{color: #B4232A;font-size: .92rem;font-weight: 600;min-height: 0}.trampa{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.aviso-corto{font-size: .86rem;color: var(--tinta-suave);margin: 0}.formulario .boton{width: 100%}.estado-formulario{font-weight: 700;min-height: 1.4em}.estado-formulario[data-tipo="error"]{color: #B4232A}.datos-contacto{display: grid;gap: 14px;list-style: none;padding: 0;margin: 0}.datos-contacto li{display: flex;gap: 12px;align-items: center}.datos-contacto .icono{width: 44px;height: 44px;font-size: 1.2rem;margin: 0;flex: none}.datos-contacto a{min-height: 44px;display: inline-flex;align-items: center}.pie{padding-block: 56px calc(40px + env(safe-area-inset-bottom));border-top: 1px solid var(--linea);color: var(--tinta-suave);font-size: .95rem}[data-estilo="calido"] .pie{border-top: 2.5px solid var(--tinta)}.pie-dentro{display: grid;gap: 28px;grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr))}.pie .pie-titulo{font-size: 1rem;margin-bottom: .8em;letter-spacing: 0}.pie p{margin: 0 0 .6em}.pie ul{list-style: none;padding: 0;margin: 0;display: grid;gap: 4px}.pie a{color: var(--tinta);text-decoration: none;display: inline-flex;align-items: center;min-height: 32px}.pie a:hover{color: var(--primario-texto);text-decoration: underline}.pie-final{margin-top: 36px;padding-top: 22px;border-top: 1px solid var(--linea);display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px}.whatsapp-flotante{position: fixed;z-index: 30;right: max(16px, env(safe-area-inset-right));bottom: max(16px, env(safe-area-inset-bottom));width: 60px;height: 60px;border-radius: 50%;display: grid;place-items: center;background: #25D366;color: #FFFFFF;box-shadow: 0 12px 28px -8px rgb(0 0 0 / .35);transition: transform .2s var(--curva)}.whatsapp-flotante:hover{transform: scale(1.06)}.whatsapp-flotante svg{width: 32px;height: 32px}@media (max-width: 899px){.pie{padding-bottom: calc(96px + env(safe-area-inset-bottom))}}.texto-largo{max-width: 760px}.texto-largo h2{font-size: clamp(1.35rem, 2.6vw, 1.75rem);margin-top: 2em}.texto-largo li{margin-bottom: .4em}.pagina-corta{min-height: 62vh;display: grid;place-items: center;text-align: center}.js [data-aparece]{opacity: 0;transform: translateY(26px);transition: opacity .9s var(--curva), transform .9s var(--curva);transition-delay: var(--retraso, 0ms)}.js [data-aparece].visible{opacity: 1;transform: none}.js [data-palabras] .palabra{display: inline-block;opacity: 0;transform: translateY(.45em);transition: opacity .7s var(--curva), transform .7s var(--curva);transition-delay: calc(var(--i) * 70ms)}.js [data-palabras].visible .palabra{opacity: 1;transform: none}[data-estilo="apple"] body{letter-spacing: -.016em}[data-estilo="apple"] :is(h1, h2, h3, h4){font-weight: 700;letter-spacing: -.028em}[data-estilo="apple"] :is(h1, .titulo-gigante){letter-spacing: -.036em}[data-estilo="apple"] .antetitulo{font-weight: 600;letter-spacing: -.005em;font-size: 1rem}[data-estilo="apple"] .antetitulo::before{display: none}[data-estilo="apple"] .boton{font-weight: 600}[data-estilo="apple"] .boton-secundario{background: #f5f5f7;color: var(--tinta)}[data-estilo="apple"] .seccion-suave :is(.tarjeta, .pasos li, .dolores li, .preguntas details){background: #ffffff}[data-estilo="apple"] .tarjeta, [data-estilo="apple"] .pasos li{box-shadow: none}[data-estilo="apple"] .seccion-suave :is(.tarjeta, .pasos li){box-shadow: var(--sombra)}[data-estilo="apple"] .icono{border-radius: 50%;background: color-mix(in oklab, var(--primario) 12%, #ffffff)}[data-estilo="apple"] .plan-destacado{background: #ffffff;box-shadow: 0 0 0 2px var(--primario), var(--sombra-alta)}[data-estilo="apple"] .barra::before{background: rgb(255 255 255 / .8)}[data-estilo="apple"] .portada-visual img, [data-estilo="apple"] .portada-visual .ilustracion{border-radius: 32px}[data-estilo="apple"] .franja{background: #ffffff}[data-estilo="apple"] .seccion-suave .antetitulo{color: color-mix(in oklab, var(--primario-texto) 86%, #000)}[data-estilo="apple"] :is(.tarjeta, .seccion-suave, .pieza, .preguntas details) a:not(.boton){color: color-mix(in oklab, var(--primario-texto) 86%, #000)}[data-estilo="apple"] .avatar{color: color-mix(in oklab, var(--primario-texto) 86%, #000)}[data-estilo="apple"] .escenario .tarjeta{background: #fff}.js [data-3d="girar"]{transform: perspective(1200px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) scale(var(--esc, 1));transform-origin: 50% 65%}.js [data-3d="inclinar"]{transform: perspective(900px) rotateX(var(--ix, 0deg)) rotateY(var(--iy, 0deg));transition: transform .25s var(--curva), box-shadow .3s var(--curva)}.js [data-3d="capas"] > *{transform: translateY(var(--py, 0px))}.js [data-3d="profundidad"]{position: relative;isolation: isolate;transform: perspective(1000px) rotateX(var(--ix, 0deg)) rotateY(var(--iy, 0deg)) scale(var(--zoom, 1));transition: transform .3s var(--curva)}.js [data-3d="profundidad"]::after{content: "";position: absolute;inset: 0;border-radius: inherit;pointer-events: none;background: radial-gradient(circle at var(--lx, 50%) var(--ly, 30%), rgb(255 255 255 / .42), transparent 46%);opacity: var(--brillo, 0);transition: opacity .35s var(--curva)}.vuelta-fija{display: grid;gap: clamp(20px, 3vw, 40px);justify-items: center;text-align: center}.vuelta-fotos{position: relative;width: min(560px, 82vw);aspect-ratio: 1}.vuelta-fotos img{width: 100%;height: 100%;object-fit: contain}:root:not(.js) .vuelta-fotos img:not(:first-child){display: none}.js [data-3d="vuelta"]{height: var(--alto-vuelta, 280vh)}.js [data-3d="vuelta"] .vuelta-fija{position: sticky;top: var(--alto-barra);height: calc(100vh - var(--alto-barra));height: calc(100svh - var(--alto-barra));align-content: center}.js [data-3d="vuelta"] .vuelta-fotos img{position: absolute;inset: 0;opacity: 0}.js [data-3d="vuelta"] .vuelta-fotos img.actual{opacity: 1}.js [data-3d="vuelta"] .vuelta-textos{display: grid}.js [data-3d="vuelta"] .vuelta-textos > *{grid-area: 1 / 1;opacity: 0;transform: translateY(10px);transition: opacity .45s var(--curva), transform .45s var(--curva)}.js [data-3d="vuelta"] .vuelta-textos > .actual{opacity: 1;transform: none}[data-3d="flotar"]{animation: flotar var(--duracion, 7s) ease-in-out infinite;animation-delay: var(--retraso-flotar, 0s)}@keyframes flotar{50%{transform: translateY(-12px) rotate(var(--giro, 2.5deg))}}:is(.seccion, .portada, .escenario):has([data-3d]){overflow: clip}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*, *::before, *::after{animation: none !important;transition: none !important}.js [data-aparece], .js [data-palabras] .palabra{opacity: 1 !important;transform: none !important}.franja-pista{width: auto;justify-content: center}.franja-pista ul{flex-wrap: wrap;justify-content: center;row-gap: 8px}.franja-pista ul[aria-hidden="true"], .franja-pausa{display: none}[data-3d], .js [data-3d="capas"] > *{transform: none !important}.js [data-3d="vuelta"]{height: auto}.js [data-3d="vuelta"] .vuelta-fija{position: static;height: auto}.js [data-3d="vuelta"] .vuelta-fotos img:not(:first-child){display: none}.js [data-3d="vuelta"] .vuelta-fotos img:first-child{opacity: 1}.js [data-3d="vuelta"] .vuelta-textos > *{opacity: 1;transform: none;grid-area: auto}}.clave{color: var(--primario-texto)}strong.clave{font-weight: 700}.portada-sistems{padding-bottom: clamp(40px, 6vw, 80px)}.portada-sistems h1{font-size: clamp(2.6rem, 8.2vw, 6.2rem)}.portada-sistems .bajada{margin-inline: auto}.portada-sistems .botones{justify-content: center}.vitrina.vitrina-sistems{width: min(1240px, 100% - 2 * var(--margen));margin-inline: auto}.vitrina-sistems .pv-telefono{left: calc(50% - var(--tel) / 2);top: 0;width: var(--tel);z-index: 2}.vitrina-sistems .pv-a{left: 3%;top: 16%;width: min(300px, 28%);z-index: 3}.vitrina-sistems .pv-b{left: 67%;top: 7%;width: min(330px, 31%);z-index: 3}.vitrina-sistems .pv-c{left: 66%;top: 60%;width: min(270px, 28%);z-index: 3}.vitrina-sistems .pv-reloj{left: 14%;top: 54%;z-index: 1}.flota{display: flex;gap: 12px;align-items: center;padding: 12px 16px 12px 12px;border-radius: 22px;background: rgb(255 255 255 / .9);-webkit-backdrop-filter: blur(20px) saturate(1.6);backdrop-filter: blur(20px) saturate(1.6);box-shadow: 0 24px 50px -26px rgb(12 20 45 / .5), inset 0 0 0 1px rgb(255 255 255 / .7)}.flota i{width: 42px;height: 42px}.flota > span{display: grid;line-height: 1.25;min-width: 0}.flota b{font-size: .98rem;font-weight: 600;color: #1d1d1f}.flota small{font-size: .84rem;color: #5c5c61}.flota-numero b span{color: #0058b0}@media (max-width: 700px){.vitrina.vitrina-sistems{height: calc(var(--tel) * 2.16 + 150px)}.vitrina-sistems .pv-a{left: 0;top: calc(var(--tel) * 1.98);width: 58%}.vitrina-sistems .pv-b{left: 42%;top: calc(var(--tel) * 1.98 + 72px);width: 58%}.vitrina-sistems .pv-c, .vitrina-sistems .pv-reloj{display: none}.flota{gap: 8px;padding: 9px 10px 9px 9px;border-radius: 18px}.flota i{width: 32px;height: 32px}.flota b{font-size: .8rem}.flota small{font-size: .74rem}}.telefono-pantalla.pantalla-chat{background: #efeae2;color: #111b21;display: flex;flex-direction: column}.pantalla-chat .tel-estado{background: #1f2c34;flex: none}.chat-cabeza{display: flex;align-items: center;gap: 3cqw;padding: 1.5cqw 5cqw 3.5cqw;background: #1f2c34;color: #fff;flex: none}.chat-cabeza > span:last-child{display: grid;line-height: 1.2}.chat-cabeza b{font-size: 4.6cqw;font-weight: 600}.chat-cabeza small{font-size: 3.3cqw;color: #d1d7db}.chat-foto{display: grid;place-items: center;width: 11cqw;height: 11cqw;border-radius: 50%;background: linear-gradient(140deg, #0058b0, #007a5e);font-size: 3.8cqw;font-weight: 700}.chat{display: flex;flex-direction: column;gap: 2.6cqw;padding: 4cqw 4cqw 10cqw}.chat-dia{align-self: center;padding: 1cqw 3cqw;border-radius: 2cqw;background: #fff;color: #3b4a54;font-size: 3cqw}.burbuja{max-width: 84%;padding: 2.4cqw 3cqw 2cqw;border-radius: 3.4cqw;font-size: 4.2cqw;line-height: 1.3;color: #111b21;box-shadow: 0 .3cqw .5cqw rgb(0 0 0 / .12)}.burbuja em{display: block;margin-top: .6cqw;text-align: right;font-style: normal;font-size: 2.8cqw;color: #4a5a63}.burbuja.entra{align-self: flex-start;background: #fff;border-top-left-radius: .8cqw}.burbuja.sale{align-self: flex-end;background: #d9fdd3;border-top-right-radius: .8cqw}@media (prefers-reduced-motion: no-preference){.js .burbuja{animation: burbuja-entra .55s var(--curva) both;animation-delay: calc(var(--n, 0) * 1.1s + .8s)}}@keyframes burbuja-entra{from{opacity: 0;transform: translateY(3cqw) scale(.96)}}.con-correa.correa-verde{--correa: linear-gradient(90deg, #00664f, #00a884 45%, #00664f)}.reloj-texto{position: absolute;left: 9cqw;right: 9cqw;bottom: 13cqw;margin: 0;font-size: 10cqw;line-height: 1.2;color: #fff}.reloj-texto b{display: block;font-size: 11.5cqw;color: #30d158}.canales{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px 32px;list-style: none;padding: 0;margin: clamp(28px, 4vw, 48px) 0 0;font-weight: 600;color: var(--tinta-suave)}.canales li{display: inline-flex;align-items: center;gap: .5em}.canales svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.seccion-noche{background: #000;color: #f5f5f7}.seccion-noche .antetitulo, [data-estilo="apple"] .seccion-noche .antetitulo{color: #2997ff}.seccion-noche .clave{color: #2997ff}.frases{list-style: none;padding: 0;margin: 0 0 clamp(56px, 8vw, 112px);display: grid;gap: clamp(22px, 3.4vw, 40px)}.frases li{font: 700 clamp(1.75rem, 4.8vw, 3.6rem)/1.1 var(--fuente-titulos);letter-spacing: -.035em;color: #a1a1a6;text-wrap: balance;max-width: 20ch}.frases li strong{color: #fff}.problema-remate{max-width: 900px}.problema-remate p{font-size: clamp(1.2rem, 2.2vw, 1.6rem);color: #d2d2d7;margin-bottom: .6em}.problema-remate strong{color: #fff}.problema-remate .problema-giro{font: 700 clamp(2rem, 5.4vw, 4rem)/1.08 var(--fuente-titulos);letter-spacing: -.035em;color: #f5f5f7;text-wrap: balance}.resaltado-noche{background: linear-gradient(100deg, #2997ff, #30d158);-webkit-background-clip: text;background-clip: text;color: transparent}#contacto .escenario{--escenario-a: #0058b0;--escenario-b: #007a5e;--sobre-escenario: #ffffff}.bloqueo-avisos .aviso-icono i{width: 9cqw;height: 9cqw}.bento{display: grid;gap: var(--hueco);grid-template-columns: minmax(0, 1fr)}@media (min-width: 700px){.bento{grid-template-columns: repeat(2, minmax(0, 1fr))}.bento > .bento-grande, .bento > :last-child{grid-column: 1 / -1}}@media (min-width: 1000px){.bento{grid-template-columns: repeat(3, minmax(0, 1fr))}.bento > .bento-grande{grid-column: span 2;grid-row: span 2}.bento > :last-child{grid-column: auto}}[data-estilo] .bento .tarjeta.bento-grande{display: flex;flex-direction: column;justify-content: flex-end;min-height: 320px;background: linear-gradient(150deg, #0058b0, #007a5e);color: #fff;box-shadow: var(--sombra-alta)}.bento .tarjeta.bento-grande :is(h3, p, strong){color: #fff}.bento .bento-grande h3{font-size: clamp(1.5rem, 2.6vw, 2.2rem)}.bento .bento-grande p{max-width: 36ch;font-size: 1.1rem}.bento .bento-grande .bento-numero{font: 800 clamp(4.2rem, 11vw, 8.5rem)/.9 var(--fuente-titulos);letter-spacing: -.05em;margin: 0 0 .15em}.bento .tarjeta strong{color: var(--tinta)}.rubros-titulo{margin: clamp(64px, 9vw, 112px) 0 clamp(20px, 3vw, 32px)}.rubros-titulo h3, .marketing-titulo h3{font-size: clamp(1.6rem, 3.2vw, 2.4rem);margin-bottom: .3em}.escena.tono-violeta{background: linear-gradient(140deg, #6d28d9, #be185d)}.personas{display: grid;gap: var(--hueco)}.persona{display: flex;gap: 18px;align-items: flex-start}.persona .avatar.avatar-grande{width: 64px;height: 64px;font-size: 1.15rem;background: linear-gradient(140deg, #0058b0, #007a5e);color: #fff}.persona h3{margin-bottom: .25em}.persona strong{color: var(--tinta)}.oferta-principal{display: grid;gap: clamp(24px, 4vw, 48px);grid-template-columns: minmax(0, 1fr);padding: clamp(26px, 4vw, 56px)}@media (min-width: 1000px){.oferta-principal{grid-template-columns: minmax(0, .85fr) minmax(0, 2fr)}}.oferta-principal h3{font-size: clamp(1.7rem, 3vw, 2.4rem)}.etiqueta-oferta{display: inline-flex;padding: 6px 14px;margin-bottom: 14px;border-radius: 99px;background: #e8f1fb;color: #1d1d1f;font-size: .88rem;font-weight: 700}.oferta-principal .tarjeta p, .oferta-principal p{color: var(--tinta-suave)}.oferta-principal .etiqueta-oferta{color: #1d1d1f}.oferta-principal .boton{margin-top: 10px}.oferta-columnas{display: grid;gap: 24px;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr))}.oferta-columnas h4{font-size: 1.12rem;margin-bottom: .9em}.oferta-columnas .palomitas{margin: 0;gap: 10px}.oferta-columnas .palomitas li{font-size: .98rem}.marketing-titulo{margin: clamp(64px, 9vw, 112px) auto clamp(24px, 3vw, 40px)}.planes .plan .precio{color: var(--tinta);margin: 0}.planes .plan .precio small{margin-right: .2em}.nota-plan{margin: -8px 0 0;font-size: .95rem}html[data-estilo="apple"]{--suave: #141416;--suave-2: #141416;--tarjeta: #161618;--linea: #2c2c30;--tinta-suave: #a1a1a6;--naranja: #ff6b0f;--naranja-claro: #ff8a3d;--ambar: #ffb066;--tinta: #f5f5f7;--fondo: #0b0b0c;--primario-texto: #ff8a3d;--secundario-texto: #ffb066;--sombra: 0 1px 0 rgb(255 255 255 / .04) inset, 0 24px 48px -30px rgb(0 0 0 / .9);--sombra-alta: 0 1px 0 rgb(255 255 255 / .06) inset, 0 40px 80px -40px rgb(255 107 15 / .35);color-scheme: dark}[data-estilo="apple"] .barra::before{background: rgb(11 11 12 / .78)}[data-estilo="apple"] .barra{border-bottom-color: #1f1f22}[data-estilo="apple"] .boton-secundario{background: #232326;color: #f5f5f7}[data-estilo="apple"] .seccion-suave :is(.tarjeta, .pasos li, .dolores li, .preguntas details){background: #1a1a1d}[data-estilo="apple"] .tarjeta{box-shadow: inset 0 0 0 1px #232326}[data-estilo="apple"] .plan-destacado{background: #1a1a1d}[data-estilo="apple"] .icono{background: rgb(255 107 15 / .14);color: var(--naranja-claro)}[data-estilo="apple"] .tarjeta:nth-child(3n+2) .icono{background: rgb(255 107 15 / .14);color: var(--naranja-claro)}[data-estilo="apple"] .seccion-suave .antetitulo, [data-estilo="apple"] :is(.tarjeta, .seccion-suave, .pieza, .preguntas details) a:not(.boton), [data-estilo="apple"] .avatar{color: var(--naranja-claro)}[data-estilo="apple"] .avatar{background: #232326}[data-estilo="apple"] .escenario .tarjeta{background: #fff;color: #1d1d1f}[data-estilo="apple"] .escenario .tarjeta :is(h2, h3, p, label, .antetitulo){color: #1d1d1f}[data-estilo="apple"] .escenario .tarjeta .aviso-corto{color: #48484c}[data-estilo="apple"] .escenario .tarjeta .aviso-corto a{color: #b4410a}[data-estilo="apple"] .escenario .tarjeta .campo :is(input, textarea){background: #fff;color: #1d1d1f;border-color: #c7c7cc}[data-estilo="apple"] .preguntas summary::after{background: #232326;color: var(--naranja-claro)}.clave, .seccion-noche .clave{color: var(--naranja-claro)}.pie{background: #070708}.pie a{color: #f5f5f7}.portada-sistems{position: relative;isolation: isolate;background-color: #0b0b0c}.portada-sistems::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(ellipse 70% 55% at 50% 78%, rgb(255 107 15 / .22), transparent 70%)}.vitrina-sistems .vitrina-aura{background: conic-gradient(from 20deg, #ff6b0f, #ffb066, #c2410c, #ff8a3d, #7c2d12, #ff6b0f);opacity: .28}.flota-numero b span{color: #b4410a}.chat-foto{background: linear-gradient(140deg, #ff6b0f, #ffb066);color: #1a0d05}.con-correa.correa-verde{--correa: linear-gradient(90deg, #9a3412, #ff6b0f 45%, #9a3412)}.reloj-texto b{color: var(--naranja-claro)}.resaltado-noche{background: linear-gradient(100deg, #ff6b0f, #ffb066);-webkit-background-clip: text;background-clip: text;color: transparent}.seccion-noche{position: relative;isolation: isolate;background-color: #000;border-block: 1px solid #1a1a1d}.seccion-noche::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(ellipse 60% 50% at 85% 85%, rgb(255 107 15 / .18), transparent 70%)}.seccion-noche .antetitulo, [data-estilo="apple"] .seccion-noche .antetitulo{color: var(--naranja-claro)}[data-estilo] .bento .tarjeta.bento-grande{position: relative;isolation: isolate;overflow: hidden;background: #120a05;box-shadow: inset 0 0 0 1px rgb(255 107 15 / .35), var(--sombra-alta)}.bento .tarjeta.bento-grande::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(ellipse 90% 80% at 85% 10%, rgb(255 107 15 / .45), transparent 60%)}.bento .tarjeta.bento-grande .bento-numero span{background: linear-gradient(100deg, #ff6b0f, #ffb066);-webkit-background-clip: text;background-clip: text;color: transparent}.bento .tarjeta strong, .persona strong{color: #f5f5f7}.escenas .escena.tono-oceano, .escenas .escena.tono-amanecer, .escenas .escena.tono-atardecer, .escenas .escena.tono-violeta{background: linear-gradient(160deg, #1c1c1f, #241309);box-shadow: inset 0 0 0 1px #2c2c30, 0 30px 60px -38px rgb(0 0 0 / .9)}.escenas .escena i{background: rgb(255 107 15 / .16);box-shadow: inset 0 0 0 1px rgb(255 107 15 / .45);color: var(--naranja-claro)}.escenas .escena b{color: var(--ambar)}.etiqueta-oferta, .oferta-principal .etiqueta-oferta{background: rgb(255 107 15 / .14);color: var(--ambar)}.oferta-columnas .palomitas li::before{background-color: var(--naranja)}.persona .avatar.avatar-grande{background: linear-gradient(140deg, #ff6b0f, #ffb066);color: #1a0d05}#contacto .escenario{--escenario-a: #1a0c04;--escenario-b: #9a3800;--sobre-escenario: #ffffff}.persona .cargo{margin: -.2em 0 .5em;font-size: .9rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--naranja-claro)}.escenas .escena::before{background: radial-gradient(closest-side, rgb(255 107 15 / .28), transparent)}.pastilla{display: inline-flex;align-items: center;gap: .55em;padding: .45em 1em;margin-bottom: 1.4rem;border-radius: 99px;background: rgb(255 107 15 / .12);box-shadow: inset 0 0 0 1px rgb(255 107 15 / .4);color: #ffb066;font-size: .92rem;font-weight: 600}.pastilla span{width: 8px;height: 8px;border-radius: 50%;background: #ff6b0f;box-shadow: 0 0 0 4px rgb(255 107 15 / .25)}.fichas{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;list-style: none;padding: 0;margin: 1.6rem 0 0}.fichas li{padding: .5em 1em;border-radius: 99px;background: #161618;box-shadow: inset 0 0 0 1px #2c2c30;font-size: .95rem;color: #d2d2d7}.fichas b{color: #ff8a3d;margin-right: .25em}.panorama{--tel: clamp(150px, 16.5vw, 236px);display: flex;justify-content: center;align-items: flex-start;gap: clamp(10px, 1.6vw, 24px);width: min(1320px, 100% - 2 * var(--margen));margin: clamp(40px, 6vw, 72px) auto 0}.pan{flex: none}.pan-1, .pan-5{margin-top: 72px}.pan-2, .pan-4{margin-top: 32px}@media (max-width: 1000px){.panorama{--tel: clamp(150px, 27vw, 230px)}.pan-1, .pan-5{display: none}}@media (max-width: 640px){.panorama{--tel: min(176px, calc((100vw - 2 * var(--margen) - 16px) / 2));gap: 16px}.pan-4{display: none}.pan-2{margin-top: 24px}}.panorama .burbuja{font-size: 4.3cqw}.telefono-pantalla.pantalla-noche{background: linear-gradient(180deg, #c2410c, #3a1404 62%, #120703)}.pantalla-noche .noche-dia{margin-top: 4cqw;text-align: center;font-size: 4.6cqw;font-weight: 600;color: #fff}.pantalla-noche .noche-hora{text-align: center;font-size: 22cqw;font-weight: 700;line-height: 1;letter-spacing: -.03em;color: #fff}.avisos-tel{list-style: none;margin: 8cqw 0 0;padding: 0 3.4cqw;display: grid;gap: 2.2cqw}.avisos-tel li{display: flex;gap: 2.6cqw;align-items: center;padding: 3cqw;border-radius: 6cqw;background: rgb(246 246 248 / .94);color: #1d1d1f}.avisos-tel i{width: 9cqw;height: 9cqw}.avisos-tel span{display: grid;line-height: 1.2;min-width: 0}.avisos-tel b{font-size: 3.6cqw;font-weight: 600}.avisos-tel small{font-size: 3.1cqw;color: #48484c}.telefono-pantalla.pantalla-ig{background: #fff;color: #111}.pantalla-ig .tel-estado{color: #111}.ig-cabeza{display: flex;align-items: center;gap: 3cqw;padding: 2cqw 5cqw 3cqw;border-bottom: 1px solid #ececec}.ig-cabeza > span:last-child{display: grid;line-height: 1.2}.ig-cabeza b{font-size: 4.4cqw;font-weight: 600}.ig-cabeza small{font-size: 3.2cqw;color: #555}.ig-foto{width: 10cqw;height: 10cqw;border-radius: 50%;background: radial-gradient(circle, #0b0b0c 48%, transparent 50%), conic-gradient(#ff6b0f, #ffb066, #e1306c, #ff6b0f)}.chat-ig .burbuja{box-shadow: none;border-radius: 4.5cqw}.chat-ig .burbuja.entra{background: #efefef}.chat-ig .burbuja.sale{background: #6d32e0;color: #fff}.telefono-pantalla.pantalla-hoy{background: #f2f2f7;color: #1d1d1f}.pantalla-hoy .tel-estado{color: #1d1d1f}.pantalla-hoy .hoy-titulo{margin: 2cqw 5cqw 0;font-size: 9cqw;font-weight: 800;letter-spacing: -.03em}.pantalla-hoy .hoy-sub{margin: 0 5cqw 4cqw;font-size: 3.6cqw;color: #5c5c61}.hoy-fichas{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 3cqw;padding: 0 4cqw}.pantalla-hoy .hoy-fichas p{display: grid;gap: 1cqw;padding: 3.5cqw;border-radius: 5cqw;background: #fff}.hoy-fichas small, .hoy-grafico small{font-size: 3cqw;line-height: 1.2;color: #5c5c61}.hoy-fichas b{font-size: 7cqw;font-weight: 800;color: #c2410c;letter-spacing: -.02em}.hoy-grafico{display: grid;gap: 3cqw;margin: 3cqw 4cqw 0;padding: 3.5cqw;border-radius: 5cqw;background: #fff}.barras{display: flex;align-items: flex-end;gap: 2cqw;height: 30cqw}.barras i{flex: 1;height: var(--h);border-radius: 1.5cqw;background: linear-gradient(#ffb066, #ff6b0f)}.hechos{list-style: none;margin: 0;padding: 0 4cqw;display: grid;gap: 2.4cqw}.hechos li{display: flex;justify-content: space-between;align-items: center;gap: 2cqw;padding: 3.2cqw 3.6cqw 3.2cqw 3cqw;border-radius: 4.5cqw;background: #fff;font-size: 3.6cqw}.hechos b{display: flex;align-items: center;gap: 2cqw;font-weight: 600}.hechos b::before{content: "";flex: none;width: 5cqw;height: 5cqw;border-radius: 50%;background: #1f9d48 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 3.2cqw no-repeat}.hechos small{font-size: 3cqw;color: #5c5c61}.rubros{list-style: none;padding: 0;margin: 0;display: grid;gap: var(--hueco);grid-template-columns: repeat(2, minmax(0, 1fr))}@media (min-width: 900px){.rubros{grid-template-columns: repeat(4, minmax(0, 1fr))}}.rubro{display: grid;gap: 10px;justify-items: start;align-content: start;min-height: 176px;padding: clamp(16px, 2.4vw, 28px);border-radius: var(--radio);background: linear-gradient(160deg, #1c1c1f, #20120a);box-shadow: inset 0 0 0 1px #2c2c30}.rubro i{display: grid;place-items: center;width: 48px;height: 48px;border-radius: 50%;background: rgb(255 107 15 / .14);color: #ff8a3d}.rubro svg{width: 24px;height: 24px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.rubro b{font-size: 1.15rem;font-weight: 700}.rubro-aviso{display: inline-flex;align-items: center;gap: 6px;margin-top: 4px;padding: 6px 12px 6px 7px;border-radius: 99px;background: #f5f5f7;color: #1d1d1f;font-size: .84rem;font-weight: 600;line-height: 1.25}.rubro-aviso::before{content: "";flex: none;width: 18px;height: 18px;border-radius: 50%;background: #1f9d48 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 11px no-repeat}.rubros-nota{margin: 24px 0 0;color: var(--tinta-suave)}.rubros-nota a{color: var(--naranja-claro);font-weight: 600}.servicios{display: grid;gap: var(--hueco);grid-template-columns: minmax(0, 1fr)}@media (min-width: 760px){.servicios{grid-template-columns: repeat(2, minmax(0, 1fr))}.servicio-grande{grid-column: 1 / -1}}@media (min-width: 1100px){.servicios{grid-template-columns: repeat(3, minmax(0, 1fr))}.servicio-grande{grid-column: span 2}}.servicio{display: flex;flex-direction: column;gap: 12px;padding: clamp(22px, 3vw, 40px);border-radius: 32px;background: #161618;box-shadow: inset 0 0 0 1px #26262a}.servicio h3{font-size: clamp(1.4rem, 2.2vw, 1.9rem);margin: 0}.servicio p{margin: 0;color: var(--tinta-suave)}.servicio strong{color: #f5f5f7}.servicio .palomitas{margin: 4px 0 0;gap: 10px}.servicio-etiqueta{align-self: flex-start;padding: 5px 12px;border-radius: 99px;background: rgb(255 107 15 / .14);color: #ffb066 !important;font-size: .8rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.servicio-grande{position: relative;isolation: isolate;overflow: hidden;display: grid;grid-template-columns: minmax(0, 1fr);gap: 28px;background: #120a05;box-shadow: inset 0 0 0 1px rgb(255 107 15 / .35)}.servicio-grande::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(ellipse 80% 90% at 90% 0%, rgb(255 107 15 / .35), transparent 60%)}.servicio-grande > div:first-child{display: grid;gap: 12px;align-content: center}@media (min-width: 760px){.servicio-grande{grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr);align-items: center}}.servicio .servicio-precio{color: #ff8a3d;font-weight: 700}.servicio .servicio-monto{font: 800 clamp(2rem, 3.4vw, 2.8rem)/1 var(--fuente-titulos);letter-spacing: -.03em;color: #f5f5f7}.servicio-monto small{font: 600 1rem/1 var(--fuente-texto);letter-spacing: 0;color: var(--tinta-suave)}.mini-chat{display: flex;flex-direction: column;gap: 10px;padding: 18px;border-radius: 24px;background: #efeae2}.mini-chat .burbuja{font-size: .95rem;padding: 9px 12px;border-radius: 14px;box-shadow: none}.servicios-boton{justify-content: center;margin-top: clamp(28px, 4vw, 48px)}[data-estilo="apple"] .franja.franja-tareas{display: grid;gap: 14px;padding-block: 8px;border: 0;background: transparent}.franja-tareas .franja-pista li{display: inline-flex;align-items: center;gap: .6em;padding: .7em 1.2em;border-radius: 99px;background: #161618;box-shadow: inset 0 0 0 1px #2c2c30;color: #f5f5f7;font-weight: 600}.franja-tareas .franja-pista li::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: #ff6b0f}.franja-tareas .franja-pista ul{gap: 14px;padding-inline: 7px}.franja-inversa{animation-direction: reverse}.franja-tareas .franja-pausa{background: #0b0b0c;color: #f5f5f7;box-shadow: inset 0 0 0 1px #2c2c30}.automatiza-boton{justify-content: center;margin-top: clamp(32px, 4vw, 56px)}.fundadores{display: grid;gap: var(--hueco);grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr))}.fundador{overflow: hidden;border-radius: 32px;background: #161618;box-shadow: inset 0 0 0 1px #26262a}.fundador-foto{position: relative;display: grid;place-items: center;aspect-ratio: 4 / 3;background: radial-gradient(circle at 50% 30%, #3a1a08, #120a05 70%)}.fundador-foto span{font: 800 clamp(3rem, 7vw, 5rem)/1 var(--fuente-titulos);letter-spacing: -.04em;color: #ff8a3d}.fundador-foto img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 50% 22%}.fundador-texto{padding: clamp(22px, 3vw, 32px)}.fundador-texto h3{margin-bottom: .2em}.fundador .cargo{margin: 0 0 .6em;font-size: .9rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--naranja-claro)}.fundador-texto p:last-child{margin: 0;color: var(--tinta-suave)}.servicio .mini-chat .burbuja, .servicio .mini-chat .burbuja b{color: #111b21}.panorama{height: calc(var(--tel) * 1.45 + 72px);overflow: clip;-webkit-mask-image: linear-gradient(#000 72%, transparent);mask-image: linear-gradient(#000 72%, transparent)}@media (max-width: 640px){.panorama{height: calc(var(--tel) * 1.6 + 24px)}}html[data-estilo="apple"][lang]{--fuente-titulos: "Montserrat", -apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", Arial, sans-serif;--fuente-texto: "Inter", -apple-system, BlinkMacSystemFont, "Montserrat", "Helvetica Neue", Arial, sans-serif}[data-estilo="apple"] :is(h1, h2, h3, h4){font-weight: 800;letter-spacing: -.035em}.portada.cine{position: relative;isolation: isolate;overflow: clip;display: grid;align-items: center;min-height: min(92svh, 880px);padding-block: clamp(40px, 7vw, 96px);background: #0b0b0c}.cine-foto{position: absolute;inset: 0 0 0 auto;z-index: -1;width: 56%}.cine-foto picture{display: contents}.cine-foto img{width: 100%;height: 100%;object-fit: cover;object-position: 100% 22%}.cine-foto::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(to right, #0b0b0c 0%, #0b0b0c 6%, rgb(11 11 12 / .6) 16%, rgb(11 11 12 / 0) 32%), linear-gradient(to top, #0b0b0c 0%, rgb(11 11 12 / 0) 26%)}.cine-texto > *{max-width: 640px}.cine h1{font-size: clamp(2.7rem, 6.2vw, 5.6rem);line-height: 1.02;letter-spacing: -.045em;margin-bottom: .35em}.cine .bajada{margin-inline: 0}.cine .botones{justify-content: flex-start}.marca-chica{margin: 0 0 1.4rem;font-size: .82rem;font-weight: 700;letter-spacing: .3em;text-transform: uppercase;color: #ffb066}.cine-aviso{position: absolute;z-index: 2;left: 18%;bottom: 14%;display: flex;gap: 12px;align-items: center;padding: 12px 18px 12px 12px;border-radius: 18px;background: rgb(20 20 22 / .86);-webkit-backdrop-filter: blur(18px);backdrop-filter: blur(18px);box-shadow: inset 0 0 0 1px rgb(255 107 15 / .4), 0 24px 50px -24px rgb(0 0 0 / .9)}.cine-aviso i{width: 40px;height: 40px}.cine-aviso span{display: grid;line-height: 1.25}.cine-aviso b{font-size: .98rem;color: #fff}.cine-aviso small{font-size: .84rem;color: #c7c7cc}@media (max-width: 899px){.portada.cine{display: block;min-height: 0;padding-top: 0}.cine-foto{position: relative;width: 100%;aspect-ratio: 1 / .92;z-index: 0;margin-bottom: -12%}.cine-foto img{object-position: 100% 20%}.cine-foto::after{background: linear-gradient(to right, #0b0b0c 0%, #0b0b0c 16%, rgb(11 11 12 / 0) 42%), linear-gradient(to top, #0b0b0c 4%, rgb(11 11 12 / 0) 40%)}.cine-aviso{left: var(--margen);bottom: 18%}.cine-texto{position: relative;z-index: 1}}.linea-luz{position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: linear-gradient(90deg, rgb(255 107 15 / 0), #ff6b0f 18%, #ffb066 50%, #ff6b0f 82%, rgb(255 107 15 / 0));box-shadow: 0 0 22px 3px rgb(255 107 15 / .5)}.numero-gigante{display: grid;gap: 10px;margin-bottom: clamp(56px, 8vw, 112px)}.numero-gigante .numero-cifra{margin: 0;font: 800 clamp(5.5rem, 19vw, 15rem)/.85 var(--fuente-titulos);letter-spacing: -.06em}.numero-cifra span{background: linear-gradient(100deg, #ff6b0f, #ffb066);-webkit-background-clip: text;background-clip: text;color: transparent}.numero-gigante .numero-texto{margin: 0;font-size: clamp(1.2rem, 2.2vw, 1.7rem);color: var(--tinta-suave)}.numero-texto strong{color: #f5f5f7}.filas{list-style: none;padding: 0;margin: 0;border-top: 1px solid #2c2c30}.filas li{display: grid;grid-template-columns: minmax(0, 1fr);gap: 6px 40px;padding: clamp(20px, 3vw, 34px) 0;border-bottom: 1px solid #2c2c30}@media (min-width: 760px){.filas li{grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);align-items: baseline}}.filas h3{margin: 0;font-size: clamp(1.5rem, 3.2vw, 2.6rem);transition: color .3s var(--curva)}.filas li:hover h3{color: #ff8a3d}.filas p{margin: 0;font-size: 1.12rem;color: var(--tinta-suave)}.filas strong{color: #f5f5f7}.servicio.servicio-grande{margin-bottom: clamp(24px, 3vw, 40px)}.fundadores{grid-template-columns: minmax(0, 1fr)}@media (min-width: 760px){.fundadores{grid-template-columns: repeat(2, minmax(0, 1fr))}}figure.fundador{position: relative;isolation: isolate;margin: 0;aspect-ratio: 4 / 5;overflow: hidden;border-radius: 28px;background: #120a05;box-shadow: inset 0 0 0 1px #26262a}figure.fundador picture{display: contents}figure.fundador img{position: absolute;inset: 0;z-index: -1;width: 100%;height: 100%;object-fit: cover}figure.fundador img.foto-enzo{object-position: 68% 20%}figure.fundador figcaption{position: absolute;left: 0;right: 0;bottom: 0;display: grid;gap: 4px;padding: clamp(22px, 3vw, 32px);background: linear-gradient(to top, rgb(0 0 0 / .94) 30%, rgb(0 0 0 / 0));color: #fff}figure.fundador figcaption b{font: 800 clamp(1.5rem, 2.6vw, 2rem)/1.1 var(--fuente-titulos);letter-spacing: -.03em}figure.fundador .cargo{margin: 0;font-size: .82rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: #ff8a3d}figure.fundador figcaption span:last-child{color: #d2d2d7}figure.fundador img.foto-enzo{object-position: 88% 20%}figure.fundador::after{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(to top, rgb(0 0 0 / .96) 0%, rgb(0 0 0 / .88) 26%, rgb(0 0 0 / 0) 56%)}figure.fundador figcaption{z-index: 1;background: none}.servicio-grande .servicio-etiqueta{justify-self: start}.problema-grid{display: grid;gap: clamp(40px, 6vw, 72px);grid-template-columns: minmax(0, 1fr);align-items: center}@media (min-width: 960px){.problema-grid{grid-template-columns: minmax(0, 1.25fr) minmax(0, .75fr)}}.problema-tel{--tel: clamp(220px, 23vw, 290px);position: relative;justify-self: center}.seccion-flujo{position: relative;isolation: isolate;background-color: #0b0b0c}.seccion-flujo::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(ellipse 60% 45% at 50% 60%, rgb(255 107 15 / .12), transparent 70%)}.proceso{--ciclo: 6s;list-style: none;padding: 0;margin: 0;display: grid;gap: 28px;grid-template-columns: minmax(0, 1fr)}@media (min-width: 900px){.proceso{grid-template-columns: repeat(6, minmax(0, 1fr));gap: 12px}}.proceso li{position: relative;display: grid;justify-items: center;gap: 6px;text-align: center}.proceso b{font: 700 1.05rem/1.2 var(--fuente-titulos);letter-spacing: -.02em;color: #f5f5f7}.proceso small{font-size: .88rem;color: var(--tinta-suave)}.paso-icono{position: relative;z-index: 1;display: grid;place-items: center;width: 76px;height: 76px;margin-bottom: 8px;border-radius: 50%;background: #161618;box-shadow: inset 0 0 0 1.5px #3a3a40;color: #ff8a3d}.paso-icono svg{width: 32px;height: 32px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.proceso li:not(:last-child)::before{content: "";position: absolute;background: linear-gradient(90deg, #3a3a40, #ff6b0f, #3a3a40);opacity: .7}.proceso li:not(:last-child)::after{content: "";position: absolute;width: 10px;height: 10px;border-radius: 50%;background: #ffb066;box-shadow: 0 0 12px 4px rgb(255 107 15 / .8);opacity: 0}@media (min-width: 900px){.proceso li:not(:last-child)::before{top: 38px;left: calc(50% + 40px);right: calc(-50% + 34px);height: 2px}.proceso li:not(:last-child)::after{top: 34px;left: calc(50% + 40px)}}@media (max-width: 899px){.proceso li:not(:last-child)::before{left: 50%;top: 84px;bottom: -24px;width: 2px;margin-left: -1px;background: linear-gradient(180deg, #3a3a40, #ff6b0f, #3a3a40)}.proceso li:not(:last-child)::after{left: calc(50% - 5px);top: 84px}}@media (prefers-reduced-motion: no-preference){.js .proceso.visible .paso-icono{animation: paso-luz var(--ciclo) ease-in-out infinite;animation-delay: calc(var(--i) * 1s)}.js .proceso.visible li:not(:last-child)::after{animation: punto-corre var(--ciclo) linear infinite;animation-delay: calc(var(--i) * 1s)}}@keyframes paso-luz{0%, 18%, 100%{box-shadow: inset 0 0 0 1.5px #3a3a40;background: #161618;color: #ff8a3d}6%, 12%{box-shadow: inset 0 0 0 2px #ff6b0f, 0 0 30px 6px rgb(255 107 15 / .45);background: #ff6b0f;color: #1a0d05}}@media (min-width: 900px){@keyframes punto-corre{0%{opacity: 0;left: calc(50% + 40px)}4%{opacity: 1}15%{opacity: 1}17%, 100%{opacity: 0;left: calc(150% - 44px)}}}@media (max-width: 899px){@keyframes punto-corre{0%{opacity: 0;top: 84px}4%{opacity: 1}15%{opacity: 1}17%, 100%{opacity: 0;top: calc(100% + 18px)}}}.proceso-extra{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;list-style: none;padding: 0;margin: clamp(40px, 5vw, 64px) 0 0}.proceso-extra li{display: inline-flex;align-items: center;gap: .55em;padding: .55em 1.1em;border-radius: 99px;background: #161618;box-shadow: inset 0 0 0 1px #2c2c30;color: #d2d2d7;font-weight: 600;font-size: .95rem}.proceso-extra li::before{content: "";width: 16px;height: 16px;border-radius: 50%;background: #1f9d48 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 10px no-repeat}@media (min-width: 900px){.proceso .paso-icono{width: 104px;height: 104px}.proceso .paso-icono svg{width: 42px;height: 42px}.proceso b{font-size: 1.2rem}.proceso li:not(:last-child)::before{top: 52px;left: calc(50% + 54px);right: calc(-50% + 48px)}.proceso li:not(:last-child)::after{top: 48px;left: calc(50% + 54px)}@keyframes punto-corre{0%{opacity: 0;left: calc(50% + 54px)}4%{opacity: 1}15%{opacity: 1}17%, 100%{opacity: 0;left: calc(150% - 58px)}}}@media (max-width: 899px){.proceso li:not(:last-child)::before, .proceso li:not(:last-child)::after{top: 84px}}@media (max-width: 899px){.proceso{gap: 22px;max-width: 420px;margin-inline: auto}.proceso li{grid-template-columns: 64px minmax(0, 1fr);grid-template-rows: auto auto;column-gap: 16px;row-gap: 2px;justify-items: start;align-items: center;text-align: left}.proceso .paso-icono{grid-row: span 2;width: 64px;height: 64px;margin: 0}.proceso .paso-icono svg{width: 28px;height: 28px}.proceso b{align-self: end}.proceso small{align-self: start}.proceso li:not(:last-child)::before{left: 31px;top: 66px;bottom: -22px;width: 2px;margin: 0}.proceso li:not(:last-child)::after{left: 27px;top: 66px}@keyframes punto-corre{0%{opacity: 0;top: 66px}4%{opacity: 1}15%{opacity: 1}17%, 100%{opacity: 0;top: calc(100% + 12px)}}}.seccion-ciclo{position: relative;isolation: isolate;background-color: #0b0b0c}.ciclo{position: relative;list-style: none;padding: 0;margin: 0;display: grid;gap: 34px;grid-template-columns: minmax(0, 1fr)}@media (min-width: 900px){.ciclo{grid-template-columns: repeat(4, minmax(0, 1fr));gap: 28px}}.ciclo::before{content: "";position: absolute;left: 0;right: 0;top: 30px;height: 2px;background: #2c2c30}.ciclo::after{content: "";position: absolute;left: 0;right: 0;top: 30px;height: 2px;background: linear-gradient(90deg, #ff6b0f, #ffb066);box-shadow: 0 0 16px rgb(255 107 15 / .6);transform-origin: 0 50%;transform: scaleX(1)}@media (max-width: 899px){.ciclo::before, .ciclo::after{left: 29px;right: auto;top: 0;bottom: 0;width: 2px;height: auto}.ciclo::after{transform-origin: 50% 0;background: linear-gradient(180deg, #ff6b0f, #ffb066)}}@media (prefers-reduced-motion: no-preference){.js .ciclo::after{transform: scaleX(0);transition: transform 2.4s var(--curva) .2s}.js .ciclo.visible::after{transform: scaleX(1)}@media (max-width: 899px){.js .ciclo::after{transform: scaleY(0)}.js .ciclo.visible::after{transform: scaleY(1)}}.js .ciclo li{opacity: 0;transform: translateY(14px);transition: opacity .6s var(--curva), transform .6s var(--curva);transition-delay: calc(var(--i) * .5s + .3s)}.js .ciclo.visible li{opacity: 1;transform: none}}.ciclo li{position: relative;display: grid;gap: 8px;align-content: start}@media (max-width: 899px){.ciclo li{padding-left: 82px}}.ciclo-num{position: relative;z-index: 1;display: grid;place-items: center;width: 60px;height: 60px;margin-bottom: 12px;border-radius: 50%;background: #0b0b0c;box-shadow: inset 0 0 0 2px #ff6b0f, 0 0 24px rgb(255 107 15 / .35);color: #ff8a3d;font: 800 1.15rem/1 var(--fuente-titulos)}@media (max-width: 899px){.ciclo-num{position: absolute;left: 0;top: 0;margin: 0}}.ciclo .ciclo-etapa{margin: 0;font-size: .8rem;font-weight: 700;letter-spacing: .16em;text-transform: uppercase;color: #ffb066}.ciclo h3{margin: 0;font-size: clamp(1.4rem, 2.2vw, 1.75rem)}.ciclo li > p:not(.ciclo-etapa){margin: 0;color: var(--tinta-suave)}.ciclo strong{color: #f5f5f7}.ciclo-quien{justify-self: start;margin-top: 6px;padding: 5px 12px;border-radius: 99px;background: rgb(255 107 15 / .12);box-shadow: inset 0 0 0 1px rgb(255 107 15 / .35);color: #ffb066;font-size: .82rem;font-weight: 700}.seccion-stock{position: relative;overflow: clip;background: #050506;border-block: 1px solid #1a1a1d}.stock-fijo{position: relative;isolation: isolate}.stock-fijo::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(ellipse 45% 55% at 68% 55%, rgb(255 107 15 / .16), transparent 70%)}.stock-dentro{display: grid;grid-template-columns: minmax(0, 1fr);gap: clamp(14px, 3vw, 56px);align-items: center;justify-items: stretch;text-align: left}@media (min-width: 960px){.stock-dentro{grid-template-columns: minmax(0, .72fr) minmax(0, 1.28fr)}}.stock-texto{display: grid;gap: 16px}.stock-escena{perspective: 1400px}.tableta-pantalla.hoja{display: flex;flex-direction: column;background: #fff;color: #1d1d1f;font-family: var(--fuente-texto)}.hoja-barra{display: flex;align-items: center;gap: 1.4cqw;padding: 1.5cqw 2.2cqw;background: #107c41;color: #fff;font-size: 1.8cqw}.hoja-logo{width: 2.8cqw;height: 2.8cqw;border-radius: .6cqw;background: #fff;box-shadow: inset 0 0 0 .6cqw #0b5c30}.hoja-sinc{display: inline-flex;align-items: center;gap: .8cqw;margin-left: auto;font-size: 1.5cqw}.hoja-sinc i{width: 1.1cqw;height: 1.1cqw;border-radius: 50%;background: #b7f5c8;animation: latido 1.6s ease-in-out infinite}.hoja-tabla{position: relative;flex: 1;font-size: 1.85cqw}.hoja-fila{display: grid;grid-template-columns: 4.5cqw minmax(0, 2.3fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.1fr);height: 6.4cqw;border-bottom: 1px solid #e1e1e1}.hoja-fila > span{display: flex;align-items: center;min-width: 0;padding: 0 1.4cqw;border-right: 1px solid #e1e1e1;white-space: nowrap;overflow: hidden}.hoja-fila > span:first-child{justify-content: center;padding: 0;background: #f3f3f3;color: #5c5c61;font-size: 1.5cqw}.hoja-fila.hoja-cols{height: 4cqw;background: #f3f3f3;color: #5c5c61;font-size: 1.5cqw}.hoja-cols > span{justify-content: center}.hoja-titulos{background: #f6faf7;font-weight: 700}.hoja-fila > span.cambia{display: grid;align-items: center}.cambia > em{grid-area: 1 / 1;font-style: normal;font-weight: 700}.js .cambia > em{opacity: 0;transition: opacity .3s}.js .cambia > em.actual{opacity: 1}.js .cambia > em.sube.actual{animation: celda-cambia 1.2s ease-out}@keyframes celda-cambia{0%{background: #ffe38a}100%{background: rgb(255 227 138 / 0)}}:root:not(.js) .cambia > em:not(:last-child){display: none}@media (prefers-reduced-motion: reduce){.js .cambia > em{opacity: 0}.js .cambia > em:last-child{opacity: 1}}.estado{font-style: normal;padding: .35cqw 1.1cqw;border-radius: 99px;font-size: 1.5cqw;font-weight: 700}.estado.ok{background: #e6f4ea;color: #1e6b34}.estado.mal{background: #fde7e4;color: #b42318}.estado.pedido{background: #fff1e6;color: #9a3412}.hoja-marcas{position: absolute;inset: 0;pointer-events: none}.hoja-marcas i{position: absolute;left: 0;right: 0;top: calc(4cqw + 6.4cqw * (var(--fila) - 1));height: 6.4cqw;border: .35cqw solid #107c41;background: rgb(16 124 65 / .06);opacity: 0;transition: opacity .3s}.hoja-marcas i:nth-child(3){border-color: #d92d20;background: rgb(217 45 32 / .06)}.hoja-marcas i:nth-child(4){border-color: #ff6b0f;background: rgb(255 107 15 / .07)}.js .hoja-marcas i.actual{opacity: 1}.hoja-avisos{position: absolute;right: 2.2cqw;bottom: 2.2cqw;width: 44cqw;display: grid}.hoja-avisos p{grid-area: 1 / 1;display: flex;gap: 1.4cqw;align-items: center;margin: 0;padding: 1.4cqw 1.8cqw;border-radius: 2cqw;background: rgb(255 255 255 / .97);box-shadow: 0 2cqw 5cqw -2cqw rgb(0 0 0 / .45), inset 0 0 0 1px #e5e5ea}.hoja-avisos i{width: 4.4cqw;height: 4.4cqw}.hoja-avisos span{display: grid;line-height: 1.25;min-width: 0}.hoja-avisos b{font-size: 1.75cqw}.hoja-avisos small{font-size: 1.5cqw;color: #5c5c61}.js .hoja-avisos p{opacity: 0;transform: translateY(1.6cqw) scale(.98);transition: opacity .35s var(--curva), transform .4s var(--curva)}.js .hoja-avisos p.actual{opacity: 1;transform: none}:root:not(.js) .hoja-avisos p:not(:last-child){display: none}@media (prefers-reduced-motion: reduce){.js .hoja-avisos p{opacity: 0}.js .hoja-avisos p:last-child{opacity: 1;transform: none}}a.whatsapp-flotante{width: auto;height: 56px;padding: 0 18px 0 12px;gap: 8px;display: inline-flex;align-items: center;border-radius: 99px;color: #08260F;text-decoration: none}a.whatsapp-flotante svg{width: 30px;height: 30px}.whatsapp-texto{font-weight: 700;font-size: .95rem;white-space: nowrap}@media (max-width: 700px){.hoja-barra{font-size: 3.2cqw;padding: 2.4cqw 3cqw}.hoja-logo{width: 4cqw;height: 4cqw}.hoja-sinc{font-size: 2.6cqw}.hoja-tabla{font-size: 3.2cqw}.hoja-fila{height: 9.5cqw;grid-template-columns: 6cqw minmax(0, 2.3fr) minmax(0, 1fr) minmax(0, 1.25fr)}.hoja-fila > span:nth-child(4){display: none}.hoja-fila > span:first-child{font-size: 2.4cqw}.hoja-fila.hoja-cols{height: 5.5cqw;font-size: 2.4cqw}.hoja-tabla > .hoja-fila:nth-child(6), .hoja-tabla > .hoja-fila:nth-child(7){display: none}.estado{font-size: 2.5cqw;padding: .5cqw 1.6cqw}.hoja-marcas i{top: calc(5.5cqw + 9.5cqw * (var(--fila) - 1));height: 9.5cqw}.hoja-avisos{width: 74cqw}.hoja-avisos i{width: 6.6cqw;height: 6.6cqw}.hoja-avisos b{font-size: 3cqw}.hoja-avisos small{font-size: 2.5cqw}}.telefono-pantalla.pantalla-wa{background: #0b141a;color: #e9edef}.pantalla-wa .tel-estado{background: #0b141a}.wa-vista{position: absolute;left: 0;right: 0;top: 13.5cqw;bottom: 0;transition: opacity .4s var(--curva), transform .45s var(--curva)}.pantalla-wa .wa-titulo{margin: 1cqw 5cqw 3cqw;font-size: 7.5cqw;font-weight: 700}.wa-lista{list-style: none;margin: 0;padding: 0}.wa-lista li{display: grid;grid-template-columns: 11cqw minmax(0, 1fr) auto;gap: 3cqw;align-items: center;padding: 2.6cqw 4.5cqw;transition: background-color .3s}.wa-lista li.oculto{display: none}.wa-lista li.tocado{background: #202c33}.wa-lista li.llega{animation: wa-llega .5s var(--curva)}@keyframes wa-llega{from{opacity: 0;transform: translateY(-3cqw)}}.wa-foto{display: grid;place-items: center;width: 11cqw;height: 11cqw;border-radius: 50%;background: #2a3942;color: #e9edef;font-weight: 700;font-size: 4.4cqw}.wa-info{display: grid;min-width: 0;line-height: 1.25}.wa-info b{font-size: 4.2cqw;font-weight: 600}.wa-info small{display: block;font-size: 3.4cqw;color: #8696a0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.wa-lista .wa-r{display: none}.wa-lista li.respondido .wa-p{display: none}.wa-lista li.respondido .wa-r{display: inline}.wa-meta{display: grid;justify-items: end;gap: 1cqw;font-size: 2.9cqw}.wa-meta em{font-style: normal;color: #8696a0}.wa-lista li.nuevo .wa-meta em{color: #25d366}.wa-badge{display: grid;place-items: center;min-width: 5cqw;height: 5cqw;padding: 0 1.4cqw;border-radius: 99px;background: #25d366;color: #0b141a;font-style: normal;font-weight: 700;font-size: 2.9cqw}.wa-ok{display: none;font-style: normal;font-size: 3cqw;color: #53bdeb}.wa-lista li.respondido .wa-badge, .wa-quieto .wa-badge{display: none}.wa-lista li.respondido .wa-ok{display: block}.pantalla-wa .wa-pie{position: absolute;left: 4cqw;right: 4cqw;bottom: 9cqw;display: flex;align-items: center;gap: 2cqw;padding: 2.6cqw 3.4cqw;border-radius: 4cqw;background: #2a1a10;color: #ffb066;font-size: 3.2cqw;font-weight: 600}.wa-pie i{flex: none;width: 2cqw;height: 2cqw;border-radius: 50%;background: #ff6b0f;animation: latido 1.6s ease-in-out infinite}.wa-chat{display: flex;flex-direction: column;background: #0b141a;opacity: 0;transform: scale(.97);pointer-events: none}.pantalla-wa.en-chat .wa-chat{opacity: 1;transform: none}.pantalla-wa.en-chat .wa-bandeja{opacity: 0;transform: scale(1.03)}.wa-cabeza{display: flex;align-items: center;gap: 2.6cqw;padding: 2cqw 4cqw 3cqw;background: #202c33}.wa-cabeza > span:last-child{display: grid;line-height: 1.2}.wa-cabeza b{font-size: 4.2cqw;font-weight: 600}.wa-cabeza small{font-size: 3.1cqw;color: #8696a0}.wa-volver{font-size: 7cqw;line-height: 1}.wa-cabeza .wa-foto{width: 9cqw;height: 9cqw;font-size: 3.8cqw}.wa-mensajes{display: flex;flex-direction: column;gap: 2.4cqw;padding: 4cqw}.pantalla-wa .burbuja{animation: none;box-shadow: none;transition: opacity .35s var(--curva), transform .35s var(--curva)}.pantalla-wa .burbuja.entra{background: #202c33;color: #e9edef;opacity: 0;transform: translateY(2cqw)}.pantalla-wa .burbuja.sale{background: #005c4b;color: #e9edef;opacity: 0;transform: translateY(2cqw)}.pantalla-wa.f1 .burbuja.entra, .pantalla-wa.f3 .burbuja.sale{opacity: 1;transform: none}.wa-escribe{display: none;align-self: flex-start;gap: 1.2cqw;margin: 0;padding: 3cqw 4cqw;border-radius: 3.4cqw;background: #202c33}.pantalla-wa.f2 .wa-escribe{display: inline-flex}.wa-escribe i{width: 1.8cqw;height: 1.8cqw;border-radius: 50%;background: #8696a0;animation: wa-punto 1s ease-in-out infinite}.wa-escribe i:nth-child(2){animation-delay: .15s}.wa-escribe i:nth-child(3){animation-delay: .3s}@keyframes wa-punto{50%{transform: translateY(-1cqw);opacity: .5}}.stock-texto .stock-titulo{margin: 0 0 6px;font-size: clamp(2rem, 4vw, 3.2rem)}.stock-pasos{list-style: none;padding: 0;margin: 0;display: grid;gap: 10px}.stock-pasos li{display: flex;align-items: center;gap: 12px;padding: 12px 16px;border-radius: 16px;font: 700 clamp(1.05rem, 1.6vw, 1.25rem)/1.25 var(--fuente-titulos);color: #a1a1a6;transition: background-color .4s, box-shadow .4s, color .4s}.stock-pasos li span{flex: none;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;box-shadow: inset 0 0 0 2px #3a3a40;color: #a1a1a6;font-size: .95rem;transition: background-color .4s, color .4s}.js .stock-pasos li.actual{color: #f5f5f7;background: #161618;box-shadow: inset 0 0 0 1px rgb(255 107 15 / .55), 0 0 34px -12px rgb(255 107 15 / .6)}.js .stock-pasos li.actual span{background: #ff6b0f;color: #1a0d05;box-shadow: none}.js .stock-pasos li.actual b{color: #ff8a3d}.js .stock-pasos li.pasado span{background: #146c33;color: #fff;box-shadow: none}.stock-progreso{height: 4px;border-radius: 99px;background: #2c2c30;overflow: hidden}.stock-progreso span{display: block;height: 100%;background: linear-gradient(90deg, #ff6b0f, #ffb066);transform-origin: 0 50%;transform: scaleX(var(--avance, 1));transition: transform .6s var(--curva)}.servicios3d{display: grid;gap: var(--hueco);grid-template-columns: minmax(0, 1fr)}@media (min-width: 760px){.servicios3d{grid-template-columns: repeat(2, minmax(0, 1fr))}}.serv3d{display: grid;grid-template-rows: auto 1fr;gap: 18px;padding: clamp(18px, 2.4vw, 28px);border-radius: 28px;overflow: hidden;background: linear-gradient(160deg, #151517, #0e0e10);box-shadow: inset 0 0 0 1px #26262a;transition: box-shadow .3s var(--curva), transform .25s var(--curva)}.serv3d:hover{box-shadow: inset 0 0 0 1px rgb(255 107 15 / .55), 0 30px 60px -30px rgb(255 107 15 / .4)}.serv3d-escena{position: relative;display: grid;place-items: center;height: 250px;border-radius: 20px;overflow: hidden;perspective: 1000px;background-color: #0b0b0c}.serv3d-escena::before{content: "";position: absolute;inset: 0;background: radial-gradient(ellipse 65% 60% at 50% 70%, rgb(255 107 15 / .18), transparent 70%)}.serv3d-texto h3{margin: 0 0 .3em;font-size: clamp(1.35rem, 2.2vw, 1.7rem)}.serv3d-texto p{margin: 0;color: var(--tinta-suave)}.serv3d-texto strong{color: #f5f5f7}.maqueta{position: relative;width: min(300px, 86%);border-radius: 14px;overflow: hidden;font-family: var(--fuente-texto);line-height: 1.3;transform: rotateX(8deg) rotateY(-12deg);box-shadow: 0 30px 60px -20px rgb(0 0 0 / .85), 0 0 0 1px rgb(255 255 255 / .06);transition: transform .6s var(--curva)}.serv3d:hover .maqueta{transform: rotateX(2deg) rotateY(-3deg) translateY(-4px)}.ui-registro{background: #fff;color: #1d1d1f;font-size: 12px}.ui-cabeza{display: flex;justify-content: space-between;align-items: center;padding: 10px 14px;border-bottom: 1px solid #ececf0}.ui-activo{display: inline-flex;align-items: center;gap: 6px;color: #146c33;font-weight: 700}.ui-activo i{width: 7px;height: 7px;border-radius: 50%;background: #1f9d48;animation: latido 1.6s ease-in-out infinite}.ui-registro ul{list-style: none;margin: 0;padding: 6px 0}.ui-registro li{display: grid;grid-template-columns: 18px minmax(0, 1fr) auto;gap: 8px;align-items: center;padding: 6px 14px}.ui-registro li span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ui-registro em{font-style: normal;color: #5c5c61}.ui-check{width: 16px;height: 16px;border-radius: 50%;background: #1f9d48 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 10px no-repeat}.ui-gira{width: 14px;height: 14px;border-radius: 50%;border: 2px solid #ff6b0f;border-right-color: transparent;animation: girar 1s linear infinite}.ui-corriendo span{color: #9a3412;font-weight: 600}@media (prefers-reduced-motion: no-preference){.js .serv3d .ui-registro li{opacity: 0;transform: translateY(6px);transition: opacity .5s var(--curva), transform .5s var(--curva);transition-delay: calc(var(--n) * .35s + .3s)}.js .serv3d.visible .ui-registro li{opacity: 1;transform: none}}.ui-factura{padding: 16px 18px 18px;background: #fdfdfb;color: #1d1d1f;font-size: 11.5px}.uf-cabeza{display: flex;justify-content: space-between;align-items: flex-start;padding-bottom: 10px;border-bottom: 2px solid #1d1d1f}.uf-cabeza div{display: grid}.uf-cabeza b{font-size: 14px;letter-spacing: .04em}.uf-cabeza small{color: #5c5c61}.uf-letra{display: grid;place-items: center;width: 28px;height: 28px;border: 2px solid #1d1d1f;font-weight: 800}.uf-cliente{display: flex;justify-content: space-between;margin: 8px 0;color: #48484c}.uf-items{list-style: none;margin: 0;padding: 0}.uf-items li{display: flex;justify-content: space-between;padding: 6px 0;border-bottom: 1px dashed #d2d2d7}.uf-items li.uf-total{border: 0;padding-top: 10px;font-weight: 800;font-size: 13px}.uf-sello{position: absolute;right: 14px;bottom: 44px;padding: 5px 10px;border: 2px solid #146c33;border-radius: 6px;color: #146c33;font-weight: 800;font-size: 11px;transform: rotate(-8deg);background: rgb(255 255 255 / .9)}@media (prefers-reduced-motion: no-preference){.js .serv3d.visible .uf-sello{animation: sello 4s var(--curva) .6s infinite both}}@keyframes sello{0%{opacity: 0;transform: rotate(-8deg) scale(1.8)}10%, 85%{opacity: 1;transform: rotate(-8deg) scale(1)}100%{opacity: 0;transform: rotate(-8deg) scale(1)}}.ui-navegador{background: #1c1c20}.un-barra{display: flex;align-items: center;gap: 5px;padding: 8px 10px;background: #2a2a2e}.un-barra i{width: 8px;height: 8px;border-radius: 50%;background: #ff5f57}.un-barra i:nth-child(2){background: #febc2e}.un-barra i:nth-child(3){background: #28c840}.un-barra span{flex: 1;margin-left: 8px;padding: 3px 10px;border-radius: 6px;background: #1c1c20;color: #c7c7cc;font-size: 10px}.un-pagina{position: relative;height: 170px;background: #0b0b0c;overflow: hidden}.un-pagina picture{display: contents}.un-pagina img{position: absolute;right: 0;top: 0;width: 62%;height: 100%;object-fit: cover;object-position: 100% 20%}.un-pagina::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg, #0b0b0c 38%, rgb(11 11 12 / 0) 70%)}.un-texto{position: absolute;z-index: 1;left: 14px;top: 26px;display: grid;gap: 6px;max-width: 58%}.un-texto small{color: #ffb066;font-size: 7px;font-weight: 700;letter-spacing: .2em}.un-texto b{font: 800 15px/1.05 var(--fuente-titulos);color: #fff;letter-spacing: -.02em}.un-texto b span{color: #ff8a3d}.un-boton{justify-self: start;margin-top: 4px;padding: 5px 10px;border-radius: 99px;background: #ff6b0f;color: #1a0d05;font: 700 8px/1 var(--fuente-texto);font-style: normal}.ui-anuncio{width: min(230px, 80%);background: #fff;color: #111;font-size: 11px}.ua-cabeza{display: flex;align-items: center;gap: 8px;padding: 8px 10px}.ua-cabeza img{width: 28px;height: 28px;border-radius: 50%;padding: 4px;background: #0b0b0c}.ua-cabeza span{display: grid;flex: 1;line-height: 1.2}.ua-cabeza small{color: #5c5c61;font-size: 10px}.ua-cabeza > i{font-style: normal;color: #5c5c61}.ua-foto{position: relative;height: 150px;overflow: hidden}.ua-foto picture{display: contents}.ua-foto img{width: 100%;height: 100%;object-fit: cover;object-position: 30% 25%;transform: scale(1.25);transform-origin: 20% 30%}.ua-accion{display: flex;justify-content: space-between;padding: 9px 10px;border-top: 1px solid #ececf0;color: #00376b;font-weight: 700;font-size: 12px}.ua-accion i{font-style: normal}[data-estilo] .escenario .tarjeta p.aviso-precio{margin: 0;padding: 10px 14px;border-radius: 12px;background: #fff4ec;color: #7c2d12;font-size: .92rem}[data-estilo] .escenario .tarjeta p.aviso-precio strong{color: #9a3412}.js [data-aparece]:not([data-3d]){opacity: 0;transform: perspective(1200px) translateY(46px) rotateX(16deg) scale(.97);transform-origin: 50% 100%;filter: blur(8px);transition: opacity 1s var(--curva), transform 1.1s var(--curva), filter 1s var(--curva);transition-delay: var(--retraso, 0ms)}.js [data-aparece]:not([data-3d]).visible{opacity: 1;transform: none;filter: none}.js .encabezado-seccion[data-aparece], .js .numero-gigante[data-aparece], .js .problema-remate[data-aparece]{opacity: 1;transform: none;filter: none}.js :is(.encabezado-seccion, .numero-gigante, .problema-remate)[data-aparece] > *{clip-path: inset(-12% 100% -12% 0);transition: clip-path 1.2s cubic-bezier(.7, 0, .2, 1);transition-delay: calc(var(--retraso, 0ms) + var(--orden, 0) * 140ms)}.js section:nth-of-type(even) .encabezado-seccion[data-aparece] > *{clip-path: inset(-12% 0 -12% 100%)}.js :is(.encabezado-seccion, .numero-gigante, .problema-remate)[data-aparece] > :nth-child(2){--orden: 1}.js :is(.encabezado-seccion, .numero-gigante, .problema-remate)[data-aparece] > :nth-child(3){--orden: 2}.js :is(.encabezado-seccion, .numero-gigante, .problema-remate)[data-aparece] > :nth-child(4){--orden: 3}.js :is(.encabezado-seccion, .numero-gigante, .problema-remate)[data-aparece].visible > *{clip-path: inset(-12% 0 -12% 0)}.js figure.fundador[data-aparece]{opacity: 1;transform: none;filter: none}.js figure.fundador[data-aparece] img{transform: scale(1.15);transition: transform 1.6s var(--curva);transition-delay: var(--retraso, 0ms)}.js figure.fundador[data-aparece]::before{content: "";position: absolute;inset: 0;z-index: 3;background: #050506;transform-origin: 50% 0;transition: transform 1.2s cubic-bezier(.7, 0, .2, 1);transition-delay: var(--retraso, 0ms)}.js figure.fundador[data-aparece].visible::before{transform: scaleY(0)}.js figure.fundador[data-aparece].visible img{transform: none}.js figure.fundador[data-aparece] figcaption{opacity: 0;transform: translateY(16px);transition: opacity .8s var(--curva) .6s, transform .8s var(--curva) .6s}.js figure.fundador[data-aparece].visible figcaption{opacity: 1;transform: none}.js .serv3d[data-aparece]{opacity: 0;transition: opacity .9s var(--curva), box-shadow .3s var(--curva);transition-delay: var(--retraso, 0ms)}.js .serv3d[data-aparece].visible{opacity: 1}@media (prefers-reduced-motion: reduce){.js [data-aparece], .js [data-aparece] > *, .js [data-aparece] img{clip-path: none !important;filter: none !important}.js figure.fundador[data-aparece] figcaption{opacity: 1 !important;transform: none !important}}.ua-foto img{position: absolute;inset: 0}.un-texto{max-width: 46%}.un-texto b{font-size: 13px}.stock-pasos li{gap: 0}.stock-pasos li span{margin-right: 12px}.stock-pasos li b{margin-left: .28em}main .seccion{padding-block: clamp(56px, 7vw, 100px)}main .encabezado-seccion{margin-bottom: clamp(28px, 4vw, 48px)}.frases{gap: clamp(16px, 2.4vw, 28px);margin-bottom: clamp(36px, 5vw, 64px)}.frases li{font-size: clamp(1.6rem, 3.4vw, 2.7rem)}.problema-remate .problema-giro{font-size: clamp(1.9rem, 4vw, 3.2rem)}@media (min-width: 960px){.problema-grid{align-items: start}.problema-tel{position: sticky;top: calc(var(--alto-barra) + 40px)}}.beneficios-grid{display: grid;gap: clamp(32px, 5vw, 72px);grid-template-columns: minmax(0, 1fr)}@media (min-width: 960px){.beneficios-grid{grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);align-items: start}.beneficios-lado{position: sticky;top: calc(var(--alto-barra) + 40px)}}.beneficios-lado .numero-gigante{margin-bottom: clamp(24px, 3vw, 40px)}.beneficios-lado .numero-gigante .numero-cifra{font-size: clamp(5rem, 13vw, 10.5rem)}.beneficios-lado .encabezado-seccion{margin-bottom: 0}.beneficios-grid .filas li{grid-template-columns: minmax(0, 1fr)}.beneficios-grid .filas h3{font-size: clamp(1.4rem, 2.4vw, 2rem)}#contacto .escenario{padding: clamp(24px, 4.5vw, 64px);align-items: start}@media (min-width: 960px){#contacto .escenario > div:first-child{position: sticky;top: calc(var(--alto-barra) + 40px)}}@media (min-width: 900px) and (max-width: 1180px){.menu{gap: 16px}.menu a:not(.boton){font-size: .9rem;white-space: nowrap}.menu a[href="/#problema"]{display: none}.marca span{white-space: nowrap}}.logo3d{--tam: clamp(170px, 19vw, 250px);position: relative;width: var(--tam);height: calc(var(--tam) * 1.25);margin: 0 0 clamp(20px, 3vw, 36px);perspective: 900px}.logo3d-gira{position: absolute;left: 0;top: 0;width: var(--tam);height: var(--tam);transform-style: preserve-3d}.logo3d-gira img{position: absolute;inset: 0;width: 100%;height: 100%;transform: translateZ(calc((var(--c) - 4.5) * 3px))}.logo3d-gira img:last-child{filter: drop-shadow(0 0 16px rgb(255 107 15 / .4))}.logo3d-aro{position: absolute;left: 12%;right: 12%;bottom: 2%;height: 14%;border-radius: 50%;background: radial-gradient(closest-side, rgb(255 107 15 / .55), rgb(255 107 15 / .12) 60%, transparent);filter: blur(4px)}@media (prefers-reduced-motion: no-preference){.logo3d-gira{animation: logo-gira 9s linear infinite, logo-flota 4.5s ease-in-out infinite}.logo3d-aro{animation: aro-late 4.5s ease-in-out infinite}}@media (prefers-reduced-motion: reduce){.logo3d-gira{transform: rotateY(-24deg) rotateX(6deg)}}@keyframes logo-gira{from{rotate: y 0deg}to{rotate: y 360deg}}@keyframes logo-flota{0%, 100%{translate: 0 0}50%{translate: 0 -14px}}@keyframes aro-late{0%, 100%{transform: scale(1);opacity: .9}50%{transform: scale(.82);opacity: .6}}@media (max-width: 959px){.logo3d{margin-inline: auto}}.beneficios-grid .numero-gigante .numero-cifra{font-size: clamp(4.2rem, 8.5vw, 8.5rem)}.logo3d-gira.con-fisica{animation: none}@media (prefers-reduced-motion: reduce){.js figure.fundador[data-aparece]::before{display: none}}.testimonios{display: grid;gap: var(--hueco);grid-template-columns: minmax(0, 1fr)}@media (min-width: 1000px){.testimonios{grid-template-columns: repeat(2, minmax(0, 1fr))}}.testi{display: grid;grid-template-columns: minmax(0, 1fr);gap: 20px;margin: 0;padding: clamp(18px, 2.4vw, 28px);border-radius: 28px;background: #121214;box-shadow: inset 0 0 0 1px #26262a}@media (min-width: 600px){.testi{grid-template-columns: 210px minmax(0, 1fr);align-items: center}}.testi-chat{position: relative;height: 380px;overflow: hidden;border-radius: 22px;background: #0b141a;box-shadow: 0 0 0 6px #1d1d21, 0 30px 50px -24px rgb(0 0 0 / .9)}.testi-chat picture{display: contents}.testi-chat img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.testi-chat img.chat-mundo{object-position: 50% 6%}.testi-chat img.chat-limpitos{object-position: 50% 0%}@media (max-width: 599px){.testi-chat{height: 420px;max-width: 320px;width: 100%;justify-self: center}}.testi-texto{display: grid;gap: 16px}.testi blockquote{margin: 0;font: 600 clamp(1.2rem, 1.9vw, 1.45rem)/1.35 var(--fuente-titulos);letter-spacing: -.02em;color: #d2d2d7}.testi blockquote strong{color: #ff8a3d}.testi figcaption{display: grid;gap: 2px;padding-left: 14px;border-left: 3px solid #ff6b0f}.testi figcaption b{font: 800 1.15rem/1.2 var(--fuente-titulos);color: #f5f5f7}.testi figcaption span{color: var(--tinta-suave);font-size: .92rem}.nosotros-grid{display: grid;gap: clamp(28px, 5vw, 64px);grid-template-columns: minmax(0, 1fr);align-items: center}@media (min-width: 960px){.nosotros-grid{grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr)}}.nosotros-grid figure.fundador{max-width: 520px;width: 100%;justify-self: center}.nosotros-texto .encabezado-seccion{margin-bottom: clamp(20px, 3vw, 32px)}.lo-que-hago{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px;grid-template-columns: minmax(0, 1fr)}@media (min-width: 640px){.lo-que-hago{grid-template-columns: repeat(2, minmax(0, 1fr))}}.lo-que-hago li{display: flex;gap: 14px;align-items: flex-start;padding: 16px;border-radius: 18px;background: #121214;box-shadow: inset 0 0 0 1px #26262a}.lo-que-hago i{flex: none;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: rgb(255 107 15 / .14);color: #ff8a3d}.lo-que-hago svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.lo-que-hago span{display: grid;gap: 2px;line-height: 1.3}.lo-que-hago b{font: 700 1.02rem/1.25 var(--fuente-titulos);color: #f5f5f7}.lo-que-hago small{font-size: .92rem;color: var(--tinta-suave)}.ua-foto.ua-creativo{display: grid;align-content: center;gap: 6px;padding: 16px;background: radial-gradient(ellipse 80% 70% at 80% 20%, #6a2a06, #0b0b0c 70%)}.ua-creativo small{font-size: 7px;font-weight: 700;letter-spacing: .22em;color: #ffb066}.ua-creativo b{font: 800 17px/1.05 var(--fuente-titulos);color: #fff;letter-spacing: -.02em}.ua-creativo b span{color: #ff8a3d}.ua-creativo i{justify-self: start;margin-top: 4px;padding: 4px 9px;border-radius: 99px;background: #ff6b0f;color: #1a0d05;font: 700 8px/1 var(--fuente-texto);font-style: normal}.testi-chat img.chat-limpitos{object-fit: contain;object-position: 50% 0}.antetitulo.antetitulo-testimonios{padding: 8px 16px;border-radius: 99px;background: rgb(255 107 15 / .12);box-shadow: inset 0 0 0 1px rgb(255 107 15 / .45);font-size: .95rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: #ffb066}@media (max-width: 480px){.antetitulo.antetitulo-testimonios{font-size: .74rem;letter-spacing: .06em;padding: 7px 12px}}.encabezado-testimonios{opacity: 1 !important;transform: none !important;filter: none !important}.encabezado-testimonios > *{clip-path: none !important}.encabezado-testimonios h2{font-size: clamp(2.2rem, 5vw, 4rem)}