.en-pagina{color:var(--color-navy);background:#fff}.en-marco{--ease-out:cubic-bezier(.23, 1, .32, 1);width:min(100%,1120px);margin:0 auto;padding:12px 16px 28px}.en-etq{letter-spacing:.08em;text-transform:uppercase;color:#5b6675;font-size:12px;font-weight:600}.en-h1{letter-spacing:-.03em;margin-top:6px;font-size:clamp(34px,9.5vw,56px);font-weight:800;line-height:1.05}.en-puertas{gap:12px;margin-top:18px;display:grid}.en-puerta{background:var(--color-navy-deep);color:#fff;outline-offset:3px;height:clamp(230px,50svh - 107px,340px);animation:en-entra .42s var(--ease-out) both;border-radius:18px;transition:transform .16s ease-out;display:block;position:relative;overflow:hidden}.en-puerta+.en-puerta{animation-delay:70ms}.en-puerta:active{transform:scale(.98)}.en-foto{object-fit:cover;transition:transform .5s var(--ease-out)}.en-foto-pre{object-position:100% 50%}.en-foto-mls{object-position:50% 50%}.en-velo{background:linear-gradient(#09172900 42%,#09172999 62%,#091729f2 100%);position:absolute;inset:0}.en-texto{flex-direction:column;gap:6px;display:flex;position:absolute;inset:auto 64px 18px 18px;container-type:inline-size}.en-titulo{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;letter-spacing:-.02em;text-transform:uppercase;font-size:min(clamp(28px,8vw,40px),9.61539cqw);font-weight:800;line-height:1}.en-linea{color:#fffc;max-width:34ch;min-height:2.7em;font-size:15px;line-height:1.35}.en-cifra{color:#fff9;margin-top:4px;font-size:13px;font-weight:500}.en-cifra b{color:var(--color-gold);font-variant-numeric:tabular-nums;font-weight:700}.en-ir{border:1px solid #ffffff59;border-radius:999px;place-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:grid;position:absolute;bottom:18px;right:18px}@media (hover:hover) and (pointer:fine){.en-puerta:hover .en-foto{transform:scale(1.03)}.en-puerta:hover .en-ir{color:var(--color-navy);background:#fff}}@media (min-width:900px){.en-marco{padding:40px 32px 64px}.en-puertas{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px}.en-puerta{height:min(560px,100svh - 292px);min-height:380px}.en-texto{inset:auto 28px 28px}.en-titulo{font-size:clamp(36px,3.1vw,46px)}.en-linea,.en-cifra{padding-right:72px}.en-linea{max-width:none;font-size:16px}.en-ir{width:48px;height:48px;bottom:28px;right:28px}}.en-pie{color:#5b6675;background:#fff;flex-wrap:wrap;justify-content:center;gap:4px 14px;padding:4px 16px 28px;font-size:12px;display:flex}.en-pie a{color:var(--color-navy);text-underline-offset:2px;text-decoration:underline}@keyframes en-entra{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.en-puerta{animation-name:en-aparece}.en-foto{transition:none}}@keyframes en-aparece{0%{opacity:0}}
