.presentacion{--luz:var(--p-luz);--form-luz:var(--p-boton);--form-luz-tinta:var(--p-boton-tinta);--tinta:var(--p-tinta);--tinta-2:var(--p-tinta-2);--filo:var(--p-filo);background:var(--p-fondo);color:var(--p-tinta)}.pres-ancho{width:100%;max-width:var(--ancho);padding:0 var(--gutter);margin:0 auto}.pres-etiqueta{color:var(--p-tinta-2);align-items:center;gap:.65rem;display:flex}.pres-etiqueta:before{content:"";background:var(--p-luz);width:7px;height:7px;box-shadow:0 0 12px var(--p-luz);border-radius:50%}.pres-heroe{padding:calc(env(safe-area-inset-top) + 6.5rem) 0 5rem;position:relative;overflow:clip}@media (min-width:1024px){.pres-heroe{align-items:center;min-height:92vh;padding:9.5rem 0 7rem;display:grid}}.pres-heroe__luz{pointer-events:none;background:radial-gradient(45% 50% at 72% 40%, color-mix(in srgb, var(--p-luz) 26%, transparent), transparent 70%), radial-gradient(55% 60% at 10% 100%, color-mix(in srgb, var(--p-luz-honda) 40%, transparent), transparent 70%);height:120%;animation:k-fade-in 1.2s var(--k-ease-enter) backwards;position:absolute;inset:-10% -20% auto}.pres-heroe__rejilla{grid-template-columns:minmax(0,1fr);align-items:center;gap:3.5rem;display:grid;position:relative}@media (min-width:1024px){.pres-heroe__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4.5rem}}.pres-heroe__texto{gap:1.4rem;display:grid}.pres-heroe__titulo{color:var(--p-tinta);margin:0;font-size:clamp(2.8rem,1.6rem + 4.6vw,5.6rem)}.pres-heroe__sub{max-width:32rem;color:var(--p-tinta-2);margin:0;font-size:1.12rem;line-height:1.55}.pres-acciones{flex-wrap:wrap;gap:.75rem;margin-top:.4rem;display:flex}.pres-boton{background:var(--p-boton);color:var(--p-boton-tinta);box-shadow:inset 0 1px 0 #ffffff4d, 0 12px 32px -14px color-mix(in srgb, var(--p-boton) 80%, transparent)}.pres-boton:hover{box-shadow:inset 0 1px 1px #fff9, 0 16px 40px -14px color-mix(in srgb, var(--p-boton) 90%, transparent)}.pres-heroe__visual{border-radius:var(--k-radius-media);border:.5px solid color-mix(in srgb, var(--p-tinta) 14%, transparent);box-shadow:var(--k-glass-lit), 0 50px 100px -40px #0000008c;background:linear-gradient(#ffffff14,#ffffff05);padding:10px}.pres-bloque{border-top:.5px solid var(--p-filo);padding:clamp(5rem,11vh,8rem) 0;position:relative}.pres-bloque--prueba{background:var(--p-fondo-2)}.pres-bloque__titulo{letter-spacing:-.04em;color:var(--p-tinta);margin:1.1rem 0 0;font-size:clamp(2.3rem,1.5rem + 3vw,4.2rem);line-height:1}.pres-texto{max-width:32rem;color:var(--p-tinta-2);margin:1.25rem 0 0;font-size:1.08rem;line-height:1.6}.pres-pasos{border-top:.5px solid var(--p-filo);grid-template-columns:minmax(0,1fr);gap:0;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.pres-pasos{border-left:.5px solid var(--p-filo);grid-template-columns:repeat(3,minmax(0,1fr))}}.pres-paso{border-bottom:.5px solid var(--p-filo);align-content:start;gap:.7rem;padding:1.75rem 1.5rem 2rem 0;display:grid}@media (min-width:900px){.pres-paso{border-right:.5px solid var(--p-filo);padding:1.75rem 1.5rem 2rem}}.pres-paso__n{color:var(--p-luz)}.pres-paso h3{letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:400}.pres-paso p{color:var(--p-tinta-2);margin:0;line-height:1.55}.pres-prueba{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.pres-prueba{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5rem}}.pres-prueba__lado{gap:.75rem;display:grid}.pres-foto{aspect-ratio:16/10;border:.5px solid var(--p-filo);border-radius:22px;position:relative;overflow:hidden}.pres-cifras{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;display:grid}.pres-cifra{border-radius:18px;padding:1.2rem}.pres-cifra__v{white-space:nowrap;letter-spacing:-.03em;color:var(--p-tinta);margin:0;font-size:clamp(1.9rem,1.5rem + 1.2vw,2.6rem);line-height:1}.pres-cifra__e{color:var(--p-tinta-2);margin:.55rem 0 0;font-size:.85rem;line-height:1.4}.pres-cierre__rejilla{grid-template-columns:minmax(0,1fr);align-items:start;gap:3rem;display:grid}@media (min-width:1024px){.pres-cierre__rejilla{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:5rem}}.pres-cierre__texto{justify-items:start;gap:0;display:grid}.pres-cierre__ir{margin-top:2rem}.pres-paso p:first-letter{text-transform:uppercase}
