.lienzo-sitio{--alto-barra-sitio:3.75rem}@media (min-width:40rem){.lienzo-sitio{--alto-barra-sitio:4rem}}:root:has(.lienzo-sitio){scroll-padding-top:5rem}.encabezado-sitio{border-bottom:1px solid #0000}@supports (animation-timeline:scroll()){.encabezado-sitio{animation:linear both borde-encabezado;animation-timeline:scroll(root);animation-range:0 40px}}@supports not (animation-timeline:scroll()){.encabezado-sitio{border-bottom-color:var(--borde)}}@keyframes borde-encabezado{to{border-bottom-color:var(--borde)}}.menu-alterno{display:none}@supports not selector(:popover-open){.menu-mega,.menu-celular,.menu-disparador,.menu-disparador-celular{display:none}.menu-alterno{display:inline-flex}}@supports selector(:popover-open){.menu-mega{inset:auto;top:calc(var(--alto-barra-sitio) + .25rem);width:min(56rem,100vw - 2rem);max-height:calc(100dvh - var(--alto-barra-sitio) - 1.5rem);overscroll-behavior:contain;border:1px solid var(--borde);background:var(--flotante);color:var(--texto);box-shadow:var(--sombra-lg);border-radius:.75rem;margin:0;padding:.5rem;position:fixed;left:50%;overflow-y:auto;translate:-50%}}@media (prefers-reduced-motion:no-preference){.menu-mega:popover-open{animation:.14s ease-out entra-menu}}@keyframes entra-menu{0%{opacity:0;translate:-50% -4px}}.menu-disparador:has(+:popover-open){background:var(--superficie-2);color:var(--texto)}.menu-disparador svg.chevron{transition:rotate .15s}.menu-disparador:has(+:popover-open) svg.chevron{rotate:180deg}@supports selector(:popover-open){.menu-celular{inset:var(--alto-barra-sitio) 0 0 0;background:var(--fondo);width:auto;height:auto;max-height:none;color:var(--texto);overscroll-behavior:contain;border:0;margin:0;padding:.75rem 1rem 2rem;position:fixed;overflow-y:auto}}@media (min-width:64rem){.menu-celular{display:none}}@media not (min-width:64rem){:root:has(.menu-celular:popover-open){overflow:hidden}}:is(.menu-disparador-celular:has(+:popover-open) .icono-abrir,.menu-disparador-celular:not(:has(+:popover-open)) .icono-cerrar),.logo-oscuro{display:none}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .logo-claro{display:none}:root:not([data-tema=claro]) .logo-oscuro{display:inline}}:root[data-tema=oscuro] .logo-claro{display:none}:root[data-tema=oscuro] .logo-oscuro{display:inline}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .logo-placa{object-fit:contain;background:#fff;border-radius:4px;padding:2px 4px}}:root[data-tema=oscuro] .logo-placa{object-fit:contain;background:#fff;border-radius:4px;padding:2px 4px}.logo-marca{fill:var(--logo)}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .logo-marca{fill:currentColor}}:root[data-tema=oscuro] .logo-marca{fill:currentColor}.captura-oscuro{display:none}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) .captura-claro{display:none}:root:not([data-tema=claro]) .captura-oscuro{display:block}}:root[data-tema=oscuro] .captura-claro{display:none}:root[data-tema=oscuro] .captura-oscuro{display:block}:is(.ciclo-precios:has(#ciclo-anual:checked) .solo-mensual,.ciclo-precios:not(:has(#ciclo-anual:checked)) .solo-anual){display:none}.grupo-area:not(:has(input:checked)) .fila-area{display:none}@media (prefers-reduced-motion:no-preference){.ciclo-precios .solo-mensual,.ciclo-precios .solo-anual{animation:.28s ease-out aparecer-precio}}@keyframes aparecer-precio{0%{opacity:0;transform:translateY(4px)}}.fondo-sitio{background:radial-gradient(60% 50% at 15% 0%, color-mix(in oklab, var(--acento) 18%, transparent), transparent 70%), radial-gradient(50% 40% at 90% 10%, color-mix(in oklab, var(--info) 14%, transparent), transparent 70%)}.puntos-sitio{color:#ffffff59;background-image:radial-gradient(currentColor 1px,#0000 1.2px);background-size:22px 22px}.producto-crm{--tono:330;--croma:.14}.producto-hotel{--tono:48;--croma:.115}:is(.producto-crm,.producto-hotel){--acento:oklch(.52 var(--croma) var(--tono));--acento-hover:oklch(.45 var(--croma) var(--tono));--acento-suave:oklch(.95 .03 var(--tono));--sobre-acento:#fff;--anillo:oklch(.52 var(--croma) var(--tono) / .24);--marca:oklch(.5 var(--croma) var(--tono));--marca-2:oklch(.3 calc(var(--croma) * .65) var(--tono));--acento-claro:oklch(.84 calc(var(--croma) * .6) var(--tono))}@media (prefers-color-scheme:dark){:root:not([data-tema=claro]) :is(.producto-crm,.producto-hotel){--acento:oklch(.78 calc(var(--croma) * .7) var(--tono));--acento-hover:oklch(.84 calc(var(--croma) * .6) var(--tono));--acento-suave:oklch(.28 .06 var(--tono));--sobre-acento:oklch(.2 .05 var(--tono));--anillo:oklch(.78 calc(var(--croma) * .7) var(--tono) / .3)}}:root[data-tema=oscuro] :is(.producto-crm,.producto-hotel){--acento:oklch(.78 calc(var(--croma) * .7) var(--tono));--acento-hover:oklch(.84 calc(var(--croma) * .6) var(--tono));--acento-suave:oklch(.28 .06 var(--tono));--sobre-acento:oklch(.2 .05 var(--tono));--anillo:oklch(.78 calc(var(--croma) * .7) var(--tono) / .3)}@supports selector(:has(*)){.pestanas-css>.pestanas-paneles>.pestana-panel{display:none}}@supports not selector(:has(*)){.pestanas-css>.pestanas-paneles>.pestana-panel:not(:first-child){display:none}}:is(.pestanas-css:has(>.pestanas-lista>:first-child>input:checked)>.pestanas-paneles>:first-child,.pestanas-css:has(>.pestanas-lista>:nth-child(2)>input:checked)>.pestanas-paneles>:nth-child(2),.pestanas-css:has(>.pestanas-lista>:nth-child(3)>input:checked)>.pestanas-paneles>:nth-child(3),.pestanas-css:has(>.pestanas-lista>:nth-child(4)>input:checked)>.pestanas-paneles>:nth-child(4),.pestanas-css:has(>.pestanas-lista>:nth-child(5)>input:checked)>.pestanas-paneles>:nth-child(5),.pestanas-css:has(>.pestanas-lista>:nth-child(6)>input:checked)>.pestanas-paneles>:nth-child(6)){display:block}.linea-tiempo{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.linea-tiempo>li{align-items:flex-start;gap:.75rem;padding-bottom:1.25rem;display:flex;position:relative}.linea-tiempo>li:last-child{padding-bottom:0}.linea-tiempo>li:not(:last-child):before{content:"";background:var(--borde-fuerte);width:1px;position:absolute;top:2rem;bottom:.25rem;left:.9375rem}.linea-tiempo-numero{background:var(--acento-suave);width:2rem;height:2rem;color:var(--acento);border-radius:9999px;flex:none;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.linea-tiempo>li>span:last-child{padding-top:.25rem}.tarjeta-punteada{border:1px dashed var(--borde-fuerte);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.25rem;transition:border-color .15s;display:flex}@media (min-width:40rem){.tarjeta-punteada{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.tarjeta-punteada:hover{border-color:var(--acento)}.tarjeta-punteada:focus-visible{outline:2px solid var(--acento);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tarjeta-punteada{transition:none}}:is(main:has(#ciclo-anual:checked) .solo-mensual,main:has(#ciclo-anual):not(:has(#ciclo-anual:checked)) .solo-anual){display:none}@supports not selector(:has(*)){.solo-anual{display:none}}@media not (min-width:40rem){#comparar col:first-child{width:40%}#comparar thead th{padding-inline:0;font-size:.6875rem}}.lectura{color:var(--texto-2);font-size:1.0625rem;line-height:1.7}.lectura h2:not([class]){letter-spacing:-.02em;color:var(--texto);text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.25}.lectura p:not([class]){text-wrap:pretty}.lectura strong{color:var(--texto);font-weight:600}.lectura ul:not([class]),.lectura ol:not([class]){flex-direction:column;gap:.375rem;padding-inline-start:1.375rem;display:flex}.lectura ul:not([class]){list-style:outside}.lectura ol:not([class]){list-style:decimal}.lectura li::marker{color:var(--texto-3)}.lectura a:not([class]){color:var(--acento);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.lectura a:not([class]):hover{color:var(--acento-hover);text-decoration-thickness:2px}.lectura li a:not([class]){padding-block:.65rem}.lectura code{border:1px solid var(--borde);background:var(--superficie-2);font-family:var(--font-mono);color:var(--texto);border-radius:.375rem;padding:.125rem .375rem;font-size:.875em}.lectura-legal>:where(*+*){margin-top:1rem}.lectura-legal>h2:not([class]){margin-top:2.5rem;font-size:1.25rem}.lectura-legal>h2:not([class])+*{margin-top:.75rem}.indice-contenido a{padding-block:.375rem;line-height:1.3}@media (min-width:64rem){.indice-contenido nav{overscroll-behavior:contain;max-height:calc(100dvh - 7rem);overflow-y:auto}:is(main>div:has(>.indice-contenido),main>div:has(>div:only-child>.lectura-legal)){justify-content:start}main>div>div:only-child:has(>.lectura-legal){margin-inline:0}}.pasos{margin:0;padding:0;list-style:none}.pasos>li{padding:0 0 1.5rem 2rem;position:relative}.pasos>li:before{content:"";background:var(--borde);width:2px;position:absolute;inset-block:.75rem 0;inset-inline-start:.4375rem}.pasos>li:last-child{padding-bottom:0}.pasos>li:last-child:before{display:none}.pasos>li:after{content:"";border:2px solid var(--acento);background:var(--superficie);border-radius:9999px;width:1rem;height:1rem;position:absolute;inset-block-start:.5rem;inset-inline-start:0}.enlace-lectura{min-height:2.5rem;color:var(--acento);align-self:flex-start;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;display:inline-flex}.enlace-lectura:after{content:"→";content:"→" / "";transition:transform .15s}.enlace-lectura:hover{text-decoration:underline}.enlace-lectura:hover:after{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.enlace-lectura:after{transition:none}.enlace-lectura:hover:after{transform:none}}
