.landing-cabecera{z-index:30;background:var(--background);border-bottom:2px solid var(--border);position:sticky;top:0}.landing-raiz h1 em,.landing-raiz h2 em{color:#111;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 10%,#facc15 10% 90%,#0000 90%);padding:0 .12em;font-style:normal}.landing-raiz h2 em.rosa{background:linear-gradient(#0000 10%,#f9a8d4 10% 90%,#0000 90%)}.landing-raiz h2 em.verde{background:linear-gradient(#0000 10%,#4ade80 10% 90%,#0000 90%)}.landing-raiz h2 em.azul{background:linear-gradient(#0000 10%,#93c5fd 10% 90%,#0000 90%)}.marco-tel{box-shadow:8px 8px 0 var(--sh);background:#111;border:3px solid #111;border-radius:28px;overflow:hidden}.marco-tel img{width:100%;height:auto;display:block}.flota{position:absolute}.aparece[data-estado=pendiente]{opacity:0;translate:0 16px}.aparece[data-estado=visto]{transition:opacity .5s cubic-bezier(.16,1,.3,1),translate .5s cubic-bezier(.16,1,.3,1)}.landing-faq summary{cursor:pointer;list-style:none}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq details[open] summary svg{rotate:180deg}.barra-demo{transition:width .5s cubic-bezier(.16,1,.3,1)}.landing-menu{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),opacity .2s ease-out,translate .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;display:grid;translate:0 -8px}.landing-menu[data-abierto=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s;translate:0}@media (prefers-reduced-motion:no-preference){html:has(.landing-raiz){scroll-behavior:smooth}.landing-faq summary svg{transition:rotate .25s cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:reduce){.aparece[data-estado]{opacity:1;transition:none;translate:none}.landing-menu,.barra-demo{transition:none}}
