html body.home #contenido a.pk0-card--hotels{background-color:#081d2e!important;background-image:linear-gradient(90deg,rgb(8 29 46 / .97) 0%,rgb(8 29 46 / .90) 30%,rgb(8 29 46 / .65) 62%,rgb(8 29 46 / .12) 100%),url(https://proyectokilometro0.es/wp-content/uploads/2026/10/pk0-alojamiento-fondo-2026-10-1024x610.webp)!important;background-size:cover!important;background-position:72% center!important;color:#fff!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:370px;padding:30px 26px;border-radius:24px;isolation:isolate;box-shadow:0 14px 34px rgb(8 29 46 / .12);text-decoration:none!important}html body.home #contenido a.pk0-card--hotels>.pk0-card__top{position:static;width:100%;color:#fff!important;opacity:1;margin-bottom:28px;font-size:10px;font-weight:800;letter-spacing:.15em}html body.home #contenido a.pk0-card--hotels .pk0-card__top>span:first-child{color:#fff!important}html body.home #contenido a.pk0-card--hotels .pk0-card__arrow{position:absolute;top:22px;right:20px;color:#fff!important;border-color:rgb(255 255 255 / .85)!important;background:rgb(8 29 46 / .14);width:38px;height:38px}html body.home #contenido a.pk0-card--hotels>span:nth-child(2){position:relative;max-width:100%;z-index:1}html body.home #contenido a.pk0-card--hotels strong{display:block;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(28px,2.5vw,36px);line-height:1.08;font-weight:900;letter-spacing:-.035em;margin:0 0 18px;overflow-wrap:normal}html body.home #contenido a.pk0-card--hotels small{display:block;max-width:23ch;color:#f5f1e8!important;-webkit-text-fill-color:#f5f1e8!important;font-size:15px;line-height:1.5;font-weight:500;opacity:1}html body.home #contenido a.pk0-card--hotels .pk0-card__cta{display:inline-flex;position:relative;z-index:1;align-items:center;justify-content:center;align-self:flex-start;min-height:46px;max-width:100%;margin-top:25px;padding:12px 16px;border:0;border-radius:999px;background:#ffc400;color:#081d2e!important;-webkit-text-fill-color:#081d2e!important;font-family:inherit;font-size:10px;line-height:1.3;font-weight:900;letter-spacing:.015em;box-shadow:none}html body.home #contenido a.pk0-card--hotels:hover .pk0-card__cta{background:#ffda54}html body.home #contenido a.pk0-card--hotels:focus-visible{outline:4px solid #ffc400;outline-offset:5px}@media(min-width:1200px){html body.home #contenido a.pk0-card--hotels{min-height:410px;padding:32px}}@media(max-width:620px){html body.home #contenido a.pk0-card--hotels{min-height:400px;padding:26px 24px;border-radius:22px}html body.home #contenido a.pk0-card--hotels strong{font-size:32px}html body.home #contenido a.pk0-card--hotels .pk0-card__arrow{top:20px;right:20px}}