.es-hero{border-bottom:1px solid var(--c-line)}.es-hero-in{max-width:var(--max);margin:0 auto;padding:clamp(56px,8vw,120px) var(--pad) clamp(64px,8vw,120px);display:grid;grid-template-columns:7fr 5fr;gap:clamp(36px,6vw,96px);align-items:end}.es-h1{font-size:clamp(56px,10vw,160px)}.es-sub{--fs:14px;--lh:1.9;color:var(--c-txt);max-width:520px;margin:0 0 32px}.es-lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-dark);max-width:620px}.es-lista li{--fs:13px;--lh:1.7;display:grid;grid-template-columns:44px 1fr;gap:8px;padding:16px 0;border-bottom:1px solid var(--c-line);color:var(--c-dark)}.es-lista li span{--fs:11px;letter-spacing:.14em;color:var(--c-red)}.es-caja{background:#fff;border:1px solid var(--c-line);border-top:3px solid var(--c-red);padding:clamp(26px,3.4vw,44px);display:flex;flex-direction:column;align-items:flex-start;gap:18px}.es-caja .ph-lbl{margin:0}.es-precio{display:flex;align-items:baseline;gap:10px 12px;flex-wrap:wrap;white-space:nowrap}.es-antes{--fs:16px;color:var(--c-grey);flex-basis:100%}.es-ahora{--ff:var(--f-tit);--fs:clamp(44px,4.6vw,68px);--lh:1;font-weight:300;color:var(--c-dark)}.es-mes{--fs:13px;color:var(--c-txt)}.es-btn{width:100%;justify-content:space-between}.es-entrar{padding:6px 0}@media (max-width:900px){.es-hero-in{grid-template-columns:1fr;align-items:start}}