:root{--color-morado-principal: #3C2E3D;--color-morado-secundario: #806681;--color-lavanda-suave: #F2EDF3;--color-blanco-calido: #FCFAFC;--color-gris-violeta: #645D66;--color-texto-principal: #29252B;--color-separadores: #E5DAE5;--color-footer: #302432;--bg-seccion-clara: var(--color-blanco-calido);--bg-seccion-lavanda: var(--color-lavanda-suave);--bg-seccion-10: var(--color-morado-principal);--bg-footer: var(--color-footer);--font-principal: 'Lato', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;--font-condensada: var(--font-principal);--fs-h1-desktop: clamp(3.5rem, 4.45vw, 4rem);--fs-h2-desktop: clamp(2.5rem, 3.34vw, 3rem);--fs-h3-desktop: 1.375rem;--fs-cuerpo-desktop: 1.0625rem;--fs-faq-desktop: 1rem;--fs-boton-desktop: 0.9375rem;--fs-nav: 0.875rem;--fs-etiqueta: 0.75rem;--fs-h1-mobile: clamp(2.25rem, calc(1.25rem + 4vw), 2.75rem);--fs-h2-mobile: clamp(1.75rem, calc(1.1rem + 3vw), 2.125rem);--fs-h3-mobile: 1.25rem;--fs-cuerpo-mobile: 1rem;--fs-indicador-desktop: 3.25rem;--fs-indicador-mobile: 2.25rem;--lh-titulos: 1.05;--lh-cuerpo: 1.55;--ancho-contenedor: 1200px;--ancho-lectura: 68ch;--ancho-parrafo-03: 660px;--espacio-seccion-desktop: 6rem;--espacio-seccion-mobile: 4rem;--espacio-lateral-desktop: 2.5rem;--espacio-lateral-mobile: 1.5rem;--radio-boton: 8px;--radio-fotografia: 10px;--min-tactil: 44px;}@font-face{font-family: 'Lato';font-style: normal;font-weight: 400;font-display: swap;src: url('../assets/fonts/LatoLatin-Regular.woff2') format('woff2');}@font-face{font-family: 'Lato';font-style: normal;font-weight: 600;font-display: swap;src: url('../assets/fonts/LatoLatin-Semibold.woff2') format('woff2');}@font-face{font-family: 'Lato';font-style: normal;font-weight: 700;font-display: swap;src: url('../assets/fonts/LatoLatin-Bold.woff2') format('woff2');}@font-face{font-family: 'Lato';font-style: normal;font-weight: 900;font-display: swap;src: url('../assets/fonts/LatoLatin-Black.woff2') format('woff2');}@font-face{font-family: 'Lato';font-style: italic;font-weight: 900;font-display: swap;src: url('../assets/fonts/LatoLatin-BlackItalic.woff2') format('woff2');}*, *::before, *::after{box-sizing: border-box;margin: 0;padding: 0;}html{scroll-behavior: smooth;scroll-padding-top: var(--alto-header, 64px);}body{font-family: var(--font-principal);font-size: var(--fs-cuerpo-desktop);line-height: var(--lh-cuerpo);color: var(--color-texto-principal);background-color: var(--color-blanco-calido);font-synthesis: none;-webkit-font-smoothing: antialiased;text-size-adjust: 100%;}h1, h2, h3{font-family: var(--font-principal);font-weight: 900;line-height: var(--lh-titulos);color: var(--color-texto-principal);}h1, h2{letter-spacing: -0.02em;}h3{font-weight: 700;line-height: 1.2;}strong{font-weight: 700;}.titulo-enfasis{font-style: italic;font-weight: 900;}h1{font-size: var(--fs-h1-desktop);}h2{font-size: var(--fs-h2-desktop);}h3{font-size: var(--fs-h3-desktop);}p{max-width: var(--ancho-lectura);}.etiqueta{font-family: var(--font-condensada);font-size: var(--fs-etiqueta);font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--color-morado-secundario);}a{color: inherit;text-decoration: none;}.skip-link{position: fixed;top: 12px;inset-inline-start: 12px;z-index: 1000;display: inline-flex;align-items: center;min-height: 44px;max-width: calc(100vw - 24px);padding: 0.75rem 1rem;color: var(--color-morado-principal);background: var(--color-blanco-calido);border: 2px solid var(--color-morado-secundario);transform: translateY(calc(-100% - 24px));}.skip-link:focus{transform: translateY(0);}img{display: block;max-width: 100%;height: auto;}button{font-family: var(--font-principal);cursor: pointer;border: none;background: none;}:focus-visible{outline: 2px solid var(--color-morado-secundario);outline-offset: 3px;border-radius: 3px;}@media (prefers-reduced-motion: reduce){*, *::before, *::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important;}}@media (max-width: 767px){body{font-size: var(--fs-cuerpo-mobile);}h1{font-size: var(--fs-h1-mobile);}h2{font-size: var(--fs-h2-mobile);}h3{font-size: var(--fs-h3-mobile);}}.contenedor{width: 100%;max-width: var(--ancho-contenedor);margin-inline: auto;padding-inline: var(--espacio-lateral-desktop);}@media (max-width: 767px){.contenedor{padding-inline: var(--espacio-lateral-mobile);}}.seccion-clara{background-color: var(--bg-seccion-clara);}.seccion-lavanda{background-color: var(--bg-seccion-lavanda);}.site-header{position: sticky;top: 0;z-index: 100;background-color: var(--color-blanco-calido);border-bottom: 1px solid var(--color-separadores);}.header-inner{display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 64px;flex-wrap: wrap;padding-block: 0.5rem;}.header-nav{display: flex;align-items: center;gap: 1rem;flex-wrap: wrap;margin-inline-start: auto;}.nav-toggle{display: none;}.nav-mobile{display: none;position: absolute;top: 100%;left: 0;right: 0;background-color: var(--color-blanco-calido);border-bottom: 1px solid var(--color-separadores);z-index: 99;padding: 1.25rem var(--espacio-lateral-mobile);}.nav-mobile nav{display: flex;flex-direction: column;gap: 0.75rem;}@media (max-width: 767px){.header-nav{display: none;}.site-header .header-inner > .header-cta{display: none;}.nav-mobile{display: block;position: static;}.nav-ready .nav-toggle{display: flex;}.nav-ready .nav-mobile{position: absolute;max-height: calc(100dvh - var(--alto-header, 64px));overflow-y: auto;}.nav-ready .nav-mobile[hidden]{display: none;}.site-header:not(.nav-ready){position: relative;}}@media (min-width: 768px){.nav-mobile{display: none;}}.hero{padding-block: var(--espacio-seccion-desktop);}.hero-inner{display: grid;grid-template-columns: minmax(0, 47fr) minmax(0, 53fr);gap: clamp(1.5rem, 3vw, 3rem);align-items: center;}.hero-foto img{border-radius: var(--radio-fotografia);width: 100%;height: auto;}@media (max-width: 767px){.hero{padding-block: var(--espacio-seccion-mobile);}.hero-inner{grid-template-columns: 1fr;gap: 2rem;}.hero-texto{order: 1;}.hero-foto{order: 2;}}.hero-texto, .hero-foto{min-width: 0;}.hero-texto{overflow-wrap: anywhere;}.header-nav a{min-height: 44px;display: inline-flex;align-items: center;}.foto-responsive{display: block;min-width: 0;}.foto-responsive > img{width: 100%;height: auto;}.entrega-seccion{padding-block: var(--espacio-seccion-desktop);}.entrega-seccion h2{margin-bottom: 1.5rem;}.entrega-seccion p + p{margin-top: 1.25rem;}.dudas-texto{max-width: var(--ancho-parrafo-03);margin-inline: auto;text-align: center;}.dudas-texto p{max-width: none;}.proceso-intro{max-width: var(--ancho-lectura);margin-inline: auto;text-align: center;}.proceso-pasos{list-style: none;display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 2rem;margin-top: 3rem;}.proceso-paso{min-width: 0;text-align: left;}.paso-numero{display: block;color: var(--color-morado-secundario);font-weight: 600;margin-bottom: 1rem;}.proceso-paso h3{margin-bottom: 1rem;}.espacio-intro{max-width: var(--ancho-lectura);}.espacio-galeria{display: grid;grid-template-columns: minmax(0, 2.4fr) repeat(2, minmax(0, 1fr));gap: 1.5rem;align-items: center;margin-top: 3rem;}.espacio-galeria img{width: 100%;height: auto;border-radius: var(--radio-fotografia);}.espacio-cta{margin-top: 2rem;}@media (max-width: 767px){.entrega-seccion{padding-block: var(--espacio-seccion-mobile);}.proceso-pasos{grid-template-columns: minmax(0, 1fr);gap: 0;margin-top: 2rem;}.proceso-paso{display: grid;grid-template-columns: 2ch minmax(0, 1fr);gap: 1rem;padding-block: 1.5rem;border-top: 1px solid var(--color-separadores);}.paso-numero{margin-bottom: 0;}.espacio-galeria{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1rem;margin-top: 2rem;}.espacio-principal{grid-column: 1 / -1;}}.acompanamiento-grid{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 0.6fr) minmax(0, 0.4fr);column-gap: 2rem;row-gap: 2rem;align-items: start;}.acompanamiento-intro{grid-column: 1 / -1;max-width: 75ch;}.acompanamiento-intro p{max-width: 75ch;}.acompanamiento-pilares{grid-column: 1;grid-row: 2;min-width: 0;}.acompanamiento-fotos{grid-column: 2 / 4;grid-row: 2;align-self: center;display: grid;grid-template-columns: minmax(0, 0.6fr) minmax(0, 0.4fr);gap: 2rem;align-items: start;}.acompanamiento-principal{width: 100%;}.acompanamiento-secundaria{width: 100%;margin-top: 3rem;}.acompanamiento-grid img{height: auto;border-radius: var(--radio-fotografia);}.editorial-bloque{border-top: 1px solid var(--color-separadores);padding-block: 1.5rem;min-width: 0;}.editorial-bloque h3{margin-bottom: 1rem;}.respaldo-intro, .privacidad-intro{max-width: var(--ancho-lectura);}.experiencia{margin-top: 3rem;}.experiencia-indicadores{display: flex;flex-wrap: wrap;gap: 2rem;max-width: 48rem;margin: 2rem auto;}.experiencia > p{max-width: 75ch;margin-inline: auto;text-align: left;}.experiencia-indicadores p{flex: 1 1 12rem;text-align: center;}.experiencia-indicadores strong{display: block;font-size: var(--fs-indicador-desktop);line-height: 1.2;color: var(--color-morado-principal);margin-bottom: 0.5rem;}.experiencia-indicadores span{display: block;}.experiencia-indicadores p + p{margin-top: 0;}.respaldo-modulos{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 3rem;margin-top: 3rem;}.respaldo-modulo{min-width: 0;border-top: 1px solid var(--color-separadores);padding-top: 1.5rem;display: grid;grid-template-rows: subgrid;grid-row: span 5;row-gap: 0;}.respaldo-modulo h3{margin-bottom: 1.5rem;}.logo-plataforma, .logo-software{display: flex;align-items: center;justify-content: center;height: 9rem;padding: 1.5rem;margin-bottom: 1.5rem;}.logo-plataforma{background: var(--color-blanco-calido);}.logo-software{background: transparent;}.logo-plataforma img, .logo-software img{width: 100%;max-width: 20rem;max-height: 6rem;height: auto;object-fit: contain;}.privacidad-intro .etiqueta{margin-bottom: 1rem;color: var(--color-morado-principal);}.privacidad-bloques{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 2rem;margin-top: 3rem;}@media (min-width: 768px) and (max-width: 1100px){.acompanamiento-grid{grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);}.acompanamiento-pilares{grid-column: 1 / -1;grid-row: 2;}.acompanamiento-fotos{grid-column: 1 / -1;grid-row: 3;}.acompanamiento-principal{max-width: 24rem;justify-self: end;}.acompanamiento-secundaria{max-width: 16rem;justify-self: start;}}@media (max-width: 767px){.acompanamiento-grid{display: flex;flex-direction: column;gap: 2rem;}.acompanamiento-fotos{display: contents;}.acompanamiento-intro{order: 0;}.acompanamiento-principal{width: 100%;order: 1;}.acompanamiento-secundaria{width: 75%;align-self: center;margin-top: 0;order: 3;}.acompanamiento-pilares{width: 100%;order: 2;}.experiencia-indicadores strong{font-size: var(--fs-indicador-mobile);}.respaldo-modulos, .privacidad-bloques{grid-template-columns: minmax(0, 1fr);gap: 1.5rem;margin-top: 2rem;}.respaldo-modulo{display: block;grid-row: auto;}}.btn{display: inline-flex;align-items: center;justify-content: center;min-height: var(--min-tactil);padding: 0.75rem 1.5rem;max-width: 100%;overflow-wrap: anywhere;font-family: var(--font-principal);font-size: var(--fs-boton-desktop);font-weight: 600;line-height: 1.2;border-radius: var(--radio-boton);cursor: pointer;text-decoration: none;transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease;white-space: normal;text-align: center;}.btn-primario{background-color: var(--color-morado-principal);color: var(--color-blanco-calido);border: 2px solid var(--color-morado-principal);}.btn-primario:hover, .btn-primario:focus-visible{background-color: var(--color-footer);border-color: var(--color-footer);}.btn-secundario{background-color: transparent;color: var(--color-morado-principal);border: 2px solid var(--color-morado-principal);}.btn-secundario:hover, .btn-secundario:focus-visible{background-color: var(--color-morado-principal);color: var(--color-blanco-calido);}.header-logo{flex-shrink: 0;min-height: var(--min-tactil);display: flex;align-items: center;}.header-logo img{height: 36px;width: auto;}.nav-link{font-size: var(--fs-nav);font-weight: 600;color: var(--color-texto-principal);text-decoration: none;padding-block: 0.25rem;border-bottom: 2px solid transparent;transition: border-color 0.12s ease;}.nav-link:hover, .nav-link:focus-visible{border-bottom-color: var(--color-morado-secundario);}.nav-toggle{width: var(--min-tactil);height: var(--min-tactil);align-items: center;justify-content: center;flex-direction: column;gap: 5px;background: none;border: none;cursor: pointer;padding: 0.5rem;border-radius: 4px;color: var(--color-texto-principal);}.hamburger-barra{display: block;width: 22px;height: 2px;background-color: var(--color-texto-principal);border-radius: 2px;transition: transform 0.2s ease, opacity 0.2s ease;pointer-events: none;}.nav-toggle-abierto .hamburger-barra:nth-child(1){transform: translateY(7px) rotate(45deg);}.nav-toggle-abierto .hamburger-barra:nth-child(2){opacity: 0;}.nav-toggle-abierto .hamburger-barra:nth-child(3){transform: translateY(-7px) rotate(-45deg);}.nav-mobile-link{display: flex;align-items: center;min-height: var(--min-tactil);font-size: var(--fs-cuerpo-mobile);font-weight: 600;color: var(--color-texto-principal);padding-inline: 0.25rem;border-bottom: 1px solid var(--color-separadores);}.nav-mobile-cta{margin-top: 0.5rem;width: 100%;}.hero-etiqueta{margin-bottom: 1.25rem;}.hero-titulo{margin-bottom: 1.25rem;text-align: left;}.hero-parrafo{margin-bottom: 2rem;color: var(--color-texto-principal);}.hero-ctas{display: flex;flex-wrap: wrap;gap: 1rem;margin-bottom: 1rem;}.hero-microtexto{font-size: var(--fs-etiqueta);color: var(--color-gris-violeta);max-width: 100%;}.hero-foto{}.hero-img{border-radius: var(--radio-fotografia);width: 100%;height: auto;}@media (max-width: 400px){.hero-ctas{flex-direction: column;}.btn{width: 100%;}}:root{--alto-header: 73px;}.site-header .header-inner{display: grid;grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);gap: 1rem;min-height: 72px;}.site-header .header-logo{justify-self: start;}.site-header .header-logo img{height: 44px;width: auto;}.site-header .header-nav{margin-inline-start: 0;justify-self: center;flex-wrap: nowrap;}.site-header .header-cta{justify-self: end;}.site-header .btn-primario, .hero .btn-primario{background: linear-gradient(110deg, var(--color-morado-principal), var(--color-gris-violeta));border-color: var(--color-morado-principal);color: var(--color-blanco-calido);gap: 10px;}.site-header .btn-primario:hover, .site-header .btn-primario:focus-visible, .hero .btn-primario:hover, .hero .btn-primario:focus-visible{background: linear-gradient(110deg, var(--color-footer), var(--color-morado-principal));border-color: var(--color-footer);}.site-header .btn-primario, .hero .btn-primario{background-color: var(--color-morado-principal);}.site-header .cta-flecha, .hero .cta-flecha{display: block;flex: 0 0 20px;width: 20px;height: 20px;pointer-events: none;}.site-header .btn > span, .hero .btn > span{min-width: 0;}.hero{padding-block: 32px 48px;}.hero .hero-panel{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);grid-template-areas: 'texto foto';gap: 0;align-items: center;background: var(--color-lavanda-suave);border-radius: 20px;overflow: clip;}.hero .hero-texto{grid-area: texto;order: 0;padding: clamp(24px, 3vw, 40px);text-align: left;}.hero .hero-foto{grid-area: foto;order: 0;position: relative;align-self: center;}.hero .hero-foto img{width: 100%;height: auto;border-radius: 0;}.hero .hero-foto::after{content: '';position: absolute;inset: 0;background: linear-gradient(90deg, var(--color-lavanda-suave), transparent 24%);pointer-events: none;}.hero .hero-etiqueta{display: flex;align-items: center;gap: 10px;color: var(--color-gris-violeta);}.hero .hero-etiqueta::before{content: '';flex: 0 0 24px;width: 24px;height: 1px;background: currentColor;}.hero .btn-secundario{background: var(--color-blanco-calido);border-width: 1px;}.hero .btn-secundario:hover, .hero .btn-secundario:focus-visible{background: var(--color-lavanda-suave);color: var(--color-morado-principal);}@media (max-width: 1023px){.hero .hero-panel{grid-template-columns: minmax(0, 1fr);grid-template-areas: 'foto' 'texto';}.hero .hero-foto::after{background: linear-gradient(180deg, transparent 65%, var(--color-lavanda-suave));}.hero .hero-texto{padding-top: 16px;}.hero .hero-ctas{flex-direction: column;}.hero .hero-ctas .btn{width: 100%;}}@media (max-width: 767px){:root{--alto-header: 65px;}.site-header .header-inner{grid-template-columns: minmax(0, 1fr) auto;min-height: 64px;}.site-header .header-logo img{height: 40px;}.site-header .nav-toggle{justify-self: end;}.site-header .header-inner > .header-cta{display: none;}.hero{padding-block: 24px 40px;}.hero .hero-texto{padding: 12px 20px 24px;}}.dudas.entrega-seccion, .como-funciona.entrega-seccion{padding-block: clamp(48px, 6vw, 80px);}.dudas .bloque-3-rotulo, .como-funciona .bloque-3-rotulo{display: flex;align-items: center;gap: 10px;max-width: none;margin-bottom: 24px;color: var(--color-gris-violeta);text-align: left;}.dudas .bloque-3-rotulo::before, .como-funciona .bloque-3-rotulo::before{content: '';flex: 0 0 24px;width: 24px;height: 1px;background: currentColor;}.dudas .dudas-texto{max-width: 900px;padding: clamp(18px, 4vw, 40px);background: var(--color-blanco-calido);border: 1px solid var(--color-separadores);border-radius: 16px;}.dudas .dudas-texto h2, .dudas .dudas-texto p{max-width: var(--ancho-parrafo-03);margin-inline: auto;}.como-funciona .proceso-pasos{grid-template-columns: minmax(0, 1fr);gap: 20px;margin-top: 32px;}.como-funciona .proceso-paso{display: block;padding: 24px;background: var(--color-blanco-calido);border: 1px solid var(--color-separadores);border-radius: 16px;}.como-funciona .paso-numero{margin-bottom: 20px;font-size: clamp(2.5rem, 4vw, 3.25rem);font-weight: 900;line-height: 1;color: var(--color-morado-principal);}@supports (background-clip: text){.como-funciona .paso-numero{width: fit-content;background: linear-gradient(110deg, var(--color-morado-principal), var(--color-gris-violeta));background-clip: text;color: transparent;}}.como-funciona .proceso-cierre{display: flex;justify-content: center;margin-top: 32px;}.como-funciona .proceso-cta{gap: 10px;min-height: 48px;background: var(--color-morado-principal) linear-gradient(110deg, var(--color-morado-principal), var(--color-gris-violeta));border-color: var(--color-morado-principal);color: var(--color-blanco-calido);}.como-funciona .proceso-cta:hover, .como-funciona .proceso-cta:focus-visible{background: var(--color-footer) linear-gradient(110deg, var(--color-footer), var(--color-morado-principal));border-color: var(--color-footer);}.como-funciona .proceso-cta > span{min-width: 0;}.como-funciona .cta-flecha{display: block;flex: 0 0 20px;width: 20px;height: 20px;pointer-events: none;}@media (min-width: 960px){.como-funciona .proceso-pasos{grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px;}}@media (max-width: 767px){.como-funciona .proceso-paso{padding: 20px;}.como-funciona .proceso-cta{width: 100%;max-width: 420px;}}.espacio .bloque-4-rotulo, .acompanamiento .bloque-4-rotulo{display: flex;align-items: center;gap: 10px;max-width: none;margin-bottom: 24px;color: var(--color-gris-violeta);text-align: left;}.espacio .bloque-4-rotulo::before, .acompanamiento .bloque-4-rotulo::before{content: '';flex: 0 0 24px;width: 24px;height: 1px;background: currentColor;}.espacio .espacio-cta{gap: 10px;min-height: 48px;background: var(--color-morado-principal) linear-gradient(110deg, var(--color-morado-principal), var(--color-gris-violeta));border-color: var(--color-morado-principal);color: var(--color-blanco-calido);}.espacio .espacio-cta:hover, .espacio .espacio-cta:focus-visible{background: var(--color-footer) linear-gradient(110deg, var(--color-footer), var(--color-morado-principal));border-color: var(--color-footer);}.espacio .espacio-cta > span{min-width: 0;}.espacio .cta-flecha{display: block;flex: 0 0 20px;width: 20px;height: 20px;pointer-events: none;}.atributo-tarjeta{min-width: 0;padding: 24px;background: var(--color-blanco-calido);border: 1px solid var(--color-separadores);border-radius: 16px;}.atributo-encabezado{display: flex;align-items: center;gap: 12px;margin-bottom: 16px;}.atributo-encabezado h3{flex: 1;min-width: 0;margin-bottom: 0;}.atributo-icono{display: flex;align-items: center;justify-content: center;flex: 0 0 44px;width: 44px;height: 44px;border-radius: 12px;color: var(--color-morado-principal);background: var(--color-lavanda-suave);}.atributo-icono .icono-editorial{display: block;width: 24px;height: 24px;pointer-events: none;}.acompanamiento .acompanamiento-grid{display: block;}.acompanamiento .acompanamiento-cuerpo{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 0.6fr) minmax(0, 0.4fr);grid-template-rows: minmax(0, 1fr) auto minmax(0, 1fr);column-gap: 32px;margin-top: 32px;}.acompanamiento .acompanamiento-pilares{grid-column: 1;grid-row: 1 / 4;display: grid;gap: 20px;width: 100%;}.acompanamiento .acompanamiento-principal{grid-column: 2;grid-row: 2;align-self: start;justify-self: stretch;width: 100%;max-width: none;}.acompanamiento .acompanamiento-secundaria{grid-column: 3;grid-row: 2;align-self: start;justify-self: stretch;width: 100%;max-width: none;margin-top: 48px;}@media (max-width: 1100px){.acompanamiento .acompanamiento-cuerpo{display: flex;flex-direction: column;gap: 32px;}.acompanamiento .acompanamiento-principal, .acompanamiento .acompanamiento-secundaria{order: 0;align-self: center;}.acompanamiento .acompanamiento-pilares{order: 0;}.acompanamiento .acompanamiento-secundaria{width: 75%;margin-top: 0;}}@media (min-width: 768px) and (max-width: 1100px){.acompanamiento .acompanamiento-principal{max-width: 384px;}.acompanamiento .acompanamiento-secundaria{max-width: 256px;}}@media (max-width: 767px){.acompanamiento .atributo-tarjeta{padding: 20px;}.espacio .espacio-cta{width: 100%;max-width: 420px;}}.respaldo .bloque-5-rotulo, .privacidad .bloque-5-rotulo{display: flex;align-items: center;gap: 10px;max-width: none;margin-bottom: 24px;color: var(--color-gris-violeta);text-align: left;}.respaldo .bloque-5-rotulo::before, .privacidad .bloque-5-rotulo::before{content: '';flex: 0 0 24px;width: 24px;height: 1px;background: currentColor;}.respaldo .experiencia, .respaldo .respaldo-modulo{padding: 32px;background: var(--color-blanco-calido);border: 1px solid var(--color-separadores);border-radius: 16px;}.respaldo .experiencia{margin-top: 32px;}.respaldo .experiencia-indicadores{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 24px;margin-block: 24px;}.respaldo .experiencia-indicadores p{min-width: 0;max-width: none;}.respaldo .respaldo-modulos{grid-template-columns: minmax(0, 1fr);gap: 24px;margin-top: 32px;}.respaldo .respaldo-modulo{display: block;grid-row: auto;grid-template-rows: none;}.respaldo .respaldo-modulo p + p{margin-top: 20px;}.respaldo .logo-plataforma, .respaldo .logo-software{padding: 12px;background: transparent;}.privacidad .privacidad-bloques{grid-template-columns: minmax(0, 1fr);gap: 20px;margin-top: 32px;}@media (min-width: 960px){.respaldo .respaldo-modulos{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (min-width: 1024px){.privacidad .privacidad-bloques{grid-template-columns: repeat(3, minmax(0, 1fr));}}@media (max-width: 767px){.respaldo .experiencia, .respaldo .respaldo-modulo, .privacidad .atributo-tarjeta{padding: 20px;}.respaldo .experiencia-indicadores{grid-template-columns: minmax(0, 1fr);}}.faq-intro{max-width: var(--ancho-lectura);}.faq-intro .etiqueta{margin-bottom: 1rem;}.faq-categorias{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 1rem;margin-top: 2rem;}.faq-categorias[hidden], .faq-grupo[hidden], .faq-respuesta[hidden]{display: none;}.faq-categoria{font-weight: 600;min-height: var(--min-tactil);min-width: var(--min-tactil);padding: 0.75rem;font-size: var(--fs-faq-desktop);line-height: var(--lh-cuerpo);color: var(--color-morado-principal);border: 1px solid var(--color-separadores);border-radius: var(--radio-boton);overflow-wrap: anywhere;}.faq-categoria[aria-pressed="true"]{color: var(--color-blanco-calido);background: var(--color-morado-principal);border-color: var(--color-morado-principal);}.faq-grupo{margin-top: 2rem;}.faq-grupo h3{margin-bottom: 1.5rem;}.faq-item{border-top: 1px solid var(--color-separadores);}.faq-item:last-child{border-bottom: 1px solid var(--color-separadores);}.faq-pregunta{display: flex;align-items: center;justify-content: space-between;gap: 1rem;width: 100%;min-width: var(--min-tactil);min-height: var(--min-tactil);padding: 1rem 0;text-align: left;color: var(--color-texto-principal);font-size: var(--fs-faq-desktop);font-weight: 600;line-height: var(--lh-cuerpo);overflow-wrap: anywhere;}.faq-pregunta:disabled{cursor: default;opacity: 1;}.faq-pregunta > span:first-child{min-width: 0;}.faq-simbolo{display: none;flex: 0 0 1.5rem;text-align: center;color: var(--color-morado-principal);}.faq-ready .faq-simbolo{display: block;}.faq-respuesta{padding-bottom: 1.5rem;font-size: var(--fs-faq-desktop);}@media (max-width: 767px){.faq-categorias{grid-template-columns: repeat(2, minmax(0, 1fr));}}.conversacion.entrega-seccion{background: var(--color-morado-principal);color: var(--color-blanco-calido);text-align: center;padding-block: 48px;margin: 0;}.conversacion-contenido{max-width: 740px;margin-inline: auto;display: flex;flex-direction: column;align-items: center;gap: 16px;font-size: 16px;font-weight: 400;line-height: 1.6;}.conversacion .conversacion-contenido > *{margin: 0;}.conversacion-contenido > p{width: 100%;max-width: none;margin-inline: auto;}.conversacion h2, .conversacion .etiqueta{color: var(--color-blanco-calido);}.conversacion h2{font-size: var(--fs-h2-desktop);font-weight: 900;}.conversacion .etiqueta{font-size: 12px;font-weight: 600;}.conversacion .btn-conversacion{background: var(--color-blanco-calido);color: var(--color-morado-principal);border: 2px solid var(--color-blanco-calido);min-height: 48px;gap: 9px;}.conversacion .btn-conversacion > span{min-width: 0;}.conversacion .social-icon{display: block;width: 22px;height: 22px;flex: 0 0 22px;color: #25D366;}.conversacion .btn-conversacion:hover{background: var(--color-lavanda-suave);border-color: var(--color-lavanda-suave);}.conversacion-microtexto{font-size: 13px;font-weight: 400;}.conversacion :focus-visible, .site-footer :focus-visible{outline-color: var(--color-blanco-calido);}.site-footer{background: var(--color-footer);color: var(--color-blanco-calido);padding-block: 32px;font-size: 14px;line-height: 1.5;}.footer-columnas{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 32px;align-items: start;}.footer-logo{width: 128px;height: auto;margin-bottom: 12px;}.footer-identidad p{max-width: none;}.footer-identidad p + p{margin-top: 4px;}.footer-contacto h2{color: inherit;font-size: 18px;font-weight: 700;letter-spacing: normal;line-height: 1.2;margin-bottom: 8px;}.footer-enlaces{list-style: none;}.site-footer a{display: inline-flex;align-items: center;min-height: var(--min-tactil);padding-block: 4px;overflow-wrap: anywhere;}.footer-enlaces a{gap: 9px;}.footer-enlaces .social-icon{display: block;width: 19px;height: 19px;flex: 0 0 19px;color: var(--color-blanco-calido);}.site-footer a:hover{text-decoration: underline;text-underline-offset: 0.2em;}.footer-legal{border-top: 1px solid var(--color-morado-secundario);margin-top: 20px;padding-top: 12px;font-size: 13px;}.footer-legal a{text-decoration: underline;text-underline-offset: 0.2em;}.footer-legal p{margin-top: 4px;max-width: none;}@media (max-width: 767px){.conversacion.entrega-seccion{padding-block: 36px;}.conversacion h2{font-size: var(--fs-h2-mobile);}.conversacion .btn-conversacion{width: 100%;}.site-footer{padding-block: 28px;}.footer-columnas{grid-template-columns: minmax(0, 1fr);gap: 0;text-align: left;}.footer-contacto{border-top: 1px solid var(--color-morado-secundario);margin-top: 20px;padding-top: 20px;}.footer-contacto h2{font-size: 16px;}}.faq .faq-intro > .etiqueta, .conversacion .conversacion-contenido > .etiqueta{display: flex;align-items: center;gap: 10px;max-width: none;text-align: left;}.faq .faq-intro > .etiqueta{margin-bottom: 24px;color: var(--color-gris-violeta);}.faq .faq-intro > .etiqueta::before, .conversacion .conversacion-contenido > .etiqueta::before{content: '';flex: 0 0 24px;width: 24px;height: 1px;background: currentColor;}.faq .faq-categoria{background: var(--color-lavanda-suave);border-radius: 12px;}.faq .faq-categoria[aria-pressed="true"]{background: var(--color-morado-principal) linear-gradient(110deg, var(--color-morado-principal), var(--color-gris-violeta));border-color: var(--color-morado-principal);}.faq .faq-categoria[aria-pressed="true"]:hover, .faq .faq-categoria[aria-pressed="true"]:focus-visible{background: var(--color-footer) linear-gradient(110deg, var(--color-footer), var(--color-morado-principal));border-color: var(--color-footer);}.faq .faq-categoria:not([aria-pressed="true"]):hover{background: var(--color-blanco-calido);border-color: var(--color-gris-violeta);}.faq .faq-grupos{margin-top: 24px;padding: 24px;background: var(--color-blanco-calido);border: 1px solid var(--color-separadores);border-radius: 16px;}.faq .faq-grupo{margin-top: 0;}.faq:not(.faq-ready) .faq-grupo + .faq-grupo{margin-top: 32px;}.faq .faq-item:last-child{border-bottom: 0;}.faq .faq-simbolo{line-height: 24px;}.faq .faq-pregunta[aria-expanded="true"]{color: var(--color-morado-principal);}.faq .faq-respuesta{padding-bottom: 20px;}.conversacion.entrega-seccion{background: var(--color-morado-principal);background: linear-gradient(110deg, var(--color-morado-principal), color-mix(in srgb, var(--color-morado-principal) 80%, var(--color-gris-violeta)));}.conversacion .conversacion-contenido > .etiqueta{align-self: stretch;}.conversacion .btn-conversacion{padding-inline: 16px;background: var(--color-blanco-calido);background: linear-gradient(110deg, var(--color-blanco-calido), color-mix(in srgb, var(--color-blanco-calido) 94%, var(--color-gris-violeta)));box-shadow: 0 2px 6px color-mix(in srgb, var(--color-footer) 14%, transparent);}.conversacion .btn-conversacion:hover, .conversacion .btn-conversacion:focus-visible{background: var(--color-blanco-calido);background: linear-gradient(110deg, var(--color-blanco-calido), color-mix(in srgb, var(--color-blanco-calido) 92%, var(--color-gris-violeta)));border-color: var(--color-blanco-calido);}.conversacion .cta-flecha{display: block;flex: 0 0 20px;width: 20px;height: 20px;pointer-events: none;}.site-footer{background: var(--color-footer);background: linear-gradient(135deg, var(--color-footer), var(--color-morado-principal));}.site-footer .footer-enlaces a:is(:hover, :focus-visible){text-decoration: underline;text-underline-offset: 0.2em;text-shadow: 0 0 4px color-mix(in srgb, var(--color-blanco-calido) 22%, transparent);}.site-footer .footer-enlaces a:is(:hover, :focus-visible) .social-icon{filter: drop-shadow(0 0 3px color-mix(in srgb, var(--color-blanco-calido) 22%, transparent));}@media (max-width: 767px){.faq .faq-grupos{padding: 16px;}}
