.el-hero{position:relative;z-index:2;background:var(--el-fondo);overflow-x:clip}.el-hero__marco{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"texto" "reserva" "galeria";gap:var(--el-esp-4);width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-4) var(--el-margen) var(--el-esp-3)}.el-hero__texto{grid-area:texto;display:flex;flex-direction:column;align-items:center;gap:var(--el-esp-3);text-align:center}.el-hero__titulo{margin:0;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.8rem;font-weight:700;line-height:1.1}.el-hero__destacado{display:block;font-family:Georgia,"Times New Roman",serif;font-style:italic;font-weight:400}.el-hero__lead{max-width:450px;margin:0;color:var(--el-texto);font-size:1.1rem;line-height:1.6}.el-hero__galeria{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-auto-rows:28px;gap:10px}.el-hero__tira{position:relative;min-width:0;overflow:hidden;border-radius:var(--el-radio);background:var(--el-fondo-2)}.el-hero__tira img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.el-hero__tira:nth-child(1){grid-column:1;grid-row:1 / span 7;border-radius:50% 50% var(--el-radio) var(--el-radio) / 96px 96px var(--el-radio) var(--el-radio)}.el-hero__tira:nth-child(2){grid-column:2;grid-row:2 / span 5}.el-hero__tira:nth-child(3){grid-column:1;grid-row:8 / span 4}.el-hero__tira:nth-child(4){grid-column:2;grid-row:7 / span 5;border-radius:var(--el-radio) var(--el-radio) 50% 50% / var(--el-radio) var(--el-radio) 72px 72px}}.el-hero__sello{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--el-esp-2) var(--el-esp-3);width:100%;max-width:640px;margin:0;padding:0;list-style:none}.el-hero__claim,.el-hero__claim>a{display:flex;align-items:center;gap:12px;min-width:0}.el-hero__claim>a{flex:1;color:inherit;text-decoration:none}.el-hero__claim-icono{flex:none;width:52px;height:52px;color:var(--el-azul)}.el-hero__claim-icono svg{display:block;width:100%;height:100%}.el-hero__acento{fill:var(--el-amarillo)}.el-hero__claim-texto{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0;line-height:1.2}.el-hero__claim-texto strong{color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:1.2rem;font-weight:700}.el-hero__claim-texto>span:last-child{flex-basis:100%;color:var(--el-texto);font-size:var(--el-pequeno);opacity:.78}.el-hero__estrellas{color:var(--el-azul);font-size:.7rem;letter-spacing:1px}.el-hero__claim>a:hover strong,.el-hero__claim>a:focus-visible strong{text-decoration:underline;text-underline-offset:3px}.el-hero__reserva{grid-area:reserva;position:relative;z-index:3;display:grid;justify-items:center;gap:var(--el-esp-2)}.el-hero .el-reserva{width:100%;max-width:640px;text-align:left}.el-hero__galeria{grid-area:galeria}@media (min-width:769px){.el-hero__marco{padding:var(--el-esp-5) var(--el-margen)}.el-hero__galeria{display:flex;gap:15px;height:440px}.el-hero__tira{flex:1 1 0%;height:calc(100% - 80px)}.el-hero__tira:nth-child(2){margin-top:60px}.el-hero__tira:nth-child(3){margin-top:20px}.el-hero__tira:nth-child(4){margin-top:80px}}@media (min-width:1024px){.el-hero__marco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"texto galeria" "reserva reserva";column-gap:var(--el-esp-5);row-gap:0;padding-block:var(--el-esp-5) var(--el-esp-6)}.el-hero__texto{align-self:start;align-items:flex-start;padding-top:var(--el-esp-4);text-align:left}.el-hero__reserva{justify-items:start;margin-top:-104px}.el-hero .el-reserva{max-width:880px}.el-hero__titulo{font-size:3.8rem}.el-hero__lead{font-size:1.2rem}.el-hero__sello{grid-template-columns:repeat(4,auto);justify-content:space-between;max-width:none;margin-top:var(--el-esp-2)}.el-hero__galeria{height:550px}}@media (min-width:769px) and (hover:hover) and (prefers-reduced-motion:no-preference){.el-hero__tira{transition:flex-grow 0.4s ease}.el-hero__tira img{transition:transform 0.8s ease}.el-hero__tira:hover{flex-grow:2}.el-hero__tira:hover img{transform:scale(1.1)}}.el-casa{background:var(--el-blanco)}.el-casa__marco{width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-6) var(--el-margen)}.el-casa__cabecera{max-width:720px;margin-bottom:var(--el-esp-4)}.el-casa__antetitulo{margin:0 0 var(--el-esp-1);color:var(--el-verde);font-size:var(--el-pequeno);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.el-casa__titulo{margin:0 0 var(--el-esp-2);color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-casa__lead{margin:0;color:var(--el-texto);font-size:1.05rem;line-height:1.6}.el-casa__bento{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:230px;gap:var(--el-esp-2);margin:0;padding:0;list-style:none}.el-casa__pieza{position:relative;overflow:hidden;border-radius:var(--el-radio-l);background:var(--el-fondo)}.el-casa__pieza>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.el-casa__rotulo{position:absolute;left:12px;right:12px;bottom:12px;width:fit-content;max-width:calc(100% - 24px);padding:12px 16px;border:1px solid var(--el-cristal-borde);border-radius:var(--el-radio);background:var(--el-cristal-fuerte);-webkit-backdrop-filter:var(--el-desenfoque);backdrop-filter:var(--el-desenfoque)}.el-casa__rotulo h3,.el-casa__pieza--ademas h3,.el-casa__pieza--accesible h3{margin:0;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:1.3rem;font-weight:700;line-height:1.15}.el-casa__rotulo p,.el-casa__pieza--accesible p{margin:4px 0 0;color:var(--el-texto);font-size:var(--el-pequeno);line-height:1.4}.el-casa__pieza--ademas{grid-row:span 2;padding:var(--el-esp-3)}.el-casa__lista{display:grid;gap:12px;margin:var(--el-esp-2) 0 0;padding:0;list-style:none}.el-casa__lista li{display:flex;align-items:center;gap:12px;color:var(--el-texto);font-size:.95rem;font-weight:500;line-height:1.3}.el-casa__lista svg,.el-casa__pieza--accesible svg{flex:none;color:var(--el-azul)}.el-casa__pieza--accesible{display:flex;align-items:center;gap:var(--el-esp-2);padding:var(--el-esp-3);background:var(--el-fondo-amarillo)}.el-casa__pieza--accesible svg{width:56px;height:56px}.el-casa__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:var(--el-esp-2) var(--el-esp-4);margin-top:var(--el-esp-4)}.el-casa__mas{color:var(--el-azul);font-weight:600;text-underline-offset:3px}@media (max-width:768px){.el-casa__acciones .el-boton{width:100%}}@media (min-width:769px){.el-casa__bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:210px}.el-casa__pieza--piscina,.el-casa__pieza--dormitorio{grid-column:span 2}.el-casa__pieza--piscina{grid-row:span 2}.el-casa__pieza--barbacoa{grid-row:span 2}.el-casa__titulo{font-size:2.6rem}}@media (min-width:1024px){.el-casa__bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"piscina piscina barbacoa salon" "piscina piscina barbacoa cocina" "dormitorio dormitorio pergola ademas" "dormitorio dormitorio accesible ademas";grid-auto-rows:230px}.el-casa__pieza--piscina{grid-area:piscina}.el-casa__pieza--barbacoa{grid-area:barbacoa}.el-casa__pieza--salon{grid-area:salon}.el-casa__pieza--cocina{grid-area:cocina}.el-casa__pieza--dormitorio{grid-area:dormitorio}.el-casa__pieza--pergola{grid-area:pergola}.el-casa__pieza--ademas{grid-area:ademas}.el-casa__pieza--accesible{grid-area:accesible}.el-casa__titulo{font-size:3rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.el-casa__pieza>img{transition:transform 0.8s ease}.el-casa__pieza:hover>img{transform:scale(1.04)}}.el-aqui{background:var(--el-fondo);overflow:hidden}.el-aqui__marco{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--el-esp-4);width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-6) var(--el-margen)}.el-aqui__antetitulo{margin:0 0 var(--el-esp-1);color:var(--el-verde);font-size:var(--el-pequeno);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.el-aqui__titulo{margin:0 0 var(--el-esp-2);color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-aqui__lead{margin:0;color:var(--el-texto);font-size:1.05rem;line-height:1.6}.el-aqui__collage{position:relative;padding:0 0 0 14%}.el-aqui__arco{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:999px 999px var(--el-radio-l) var(--el-radio-l)}.el-aqui__arco img,.el-aqui__foto img{display:block;width:100%;height:100%;object-fit:cover}.el-aqui__lugar{position:absolute;left:50%;bottom:16px;margin:0;padding:6px 14px;border:1px solid var(--el-cristal-borde);border-radius:var(--el-radio-pildora);background:var(--el-cristal-fuerte);color:var(--el-azul);font-size:var(--el-pequeno);font-weight:600;white-space:nowrap;transform:translateX(-50%);-webkit-backdrop-filter:var(--el-desenfoque);backdrop-filter:var(--el-desenfoque)}.el-aqui__foto{position:absolute;overflow:hidden;border:6px solid var(--el-fondo);box-shadow:var(--el-sombra-suave)}.el-aqui__foto--terraza{left:0;top:30%;width:46%;aspect-ratio:4 / 3;border-radius:var(--el-radio)}.el-aqui__foto--lena{right:4%;top:6%;width:30%;aspect-ratio:1;border-radius:50%}.el-aqui__valores{margin:0;padding:0;list-style:none}.el-aqui__valores li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--el-esp-2);padding:var(--el-esp-3) 0;border-top:1px solid var(--el-linea)}.el-aqui__valores li:last-child{border-bottom:1px solid var(--el-linea)}.el-aqui__valores svg{color:var(--el-azul)}.el-aqui__valores h3{margin:0;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:1.5rem;font-weight:700;line-height:1.15}.el-aqui__valores p{margin:6px 0 0;color:var(--el-texto);line-height:1.55}.el-aqui__cita{margin:12px 0 0;padding:12px 16px;border-left:3px solid var(--el-amarillo);border-radius:0 var(--el-radio-s) var(--el-radio-s) 0;background:var(--el-blanco)}.el-aqui__cita blockquote{margin:0}.el-aqui__cita blockquote p{margin:0;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:1.2rem;line-height:1.3}.el-aqui__cita blockquote p::before{content:"«"}.el-aqui__cita blockquote p::after{content:"»"}.el-aqui__cita figcaption{margin-top:4px;color:var(--el-texto);font-size:.85rem}.el-aqui__cita cite{font-style:normal;font-weight:600}.el-aqui__cita a{display:inline-block;margin-top:4px;color:var(--el-azul);font-weight:600;text-underline-offset:3px}@media (min-width:769px){.el-aqui__titulo{font-size:2.6rem}.el-aqui__collage{width:min(100%, 560px);margin-inline:auto}}@media (min-width:1024px){.el-aqui__marco{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"collage cabecera" "collage valores";grid-template-rows:auto 1fr;column-gap:var(--el-esp-6);row-gap:var(--el-esp-4)}.el-aqui__cabecera{grid-area:cabecera}.el-aqui__valores{grid-area:valores}.el-aqui__collage{grid-area:collage;align-self:center;width:100%;padding:0 14% 0 0}.el-aqui__foto--terraza{left:auto;right:0}.el-aqui__foto--lena{right:auto;left:4%}.el-aqui__titulo{font-size:3rem}}.el-eventos{background:var(--el-azul);color:var(--el-blanco)}.el-eventos__marco{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--el-esp-4);width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-6) var(--el-margen)}.el-eventos__antetitulo{margin:0 0 var(--el-esp-1);color:var(--el-amarillo);font-size:var(--el-pequeno);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.el-eventos__titulo{margin:0 0 var(--el-esp-2);color:var(--el-blanco);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-eventos__lead{margin:0;color:rgb(255 255 255 / .86);font-size:1.05rem;line-height:1.6}.el-eventos__tipos{display:grid;gap:10px}.el-eventos__tipo{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;border:1px solid var(--el-linea-clara);border-radius:var(--el-radio);background:rgb(255 255 255 / .06);color:var(--el-blanco);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--el-transicion),color var(--el-transicion),border-color var(--el-transicion)}.el-eventos__tipo svg{flex:none}.el-eventos__tipo span{display:grid;gap:2px}.el-eventos__tipo strong{font-family:var(--el-fuente-titular);font-size:1.3rem;font-weight:700;line-height:1.15}.el-eventos__tipo small{font-size:var(--el-pequeno);line-height:1.35;opacity:.82}.el-eventos__tipo:hover{border-color:rgb(255 255 255 / .5);background:rgb(255 255 255 / .12)}.el-eventos__tipo[aria-selected="true"]{border-color:var(--el-blanco);background:var(--el-blanco);color:var(--el-azul)}.el-eventos__tipo[aria-selected="true"] small{color:var(--el-texto);opacity:1}.el-eventos__tipo:focus-visible{outline:2px solid var(--el-amarillo);outline-offset:3px}.el-eventos__escena{position:relative}.el-eventos__panel[hidden]{display:none}.el-eventos__foto{overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--el-radio-l)}.el-eventos__foto img{display:block;width:100%;height:100%;object-fit:cover}.el-eventos__texto{margin:var(--el-esp-2) 0 0;color:rgb(255 255 255 / .9);line-height:1.6}.el-eventos__ficha{margin-top:var(--el-esp-3);padding:var(--el-esp-3);border-radius:var(--el-radio);background:var(--el-blanco);color:var(--el-texto);box-shadow:var(--el-sombra)}.el-eventos__ficha-titulo{margin:0 0 12px;color:var(--el-verde);font-size:var(--el-pequeno);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.el-eventos__ficha ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.el-eventos__ficha li{display:flex;align-items:baseline;gap:10px;font-weight:500;line-height:1.35}.el-eventos__ficha li::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--el-amarillo);box-shadow:0 0 0 3px rgb(250 230 88 / .35);transform:translateY(-1px)}.el-eventos__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:var(--el-esp-2) var(--el-esp-4)}.el-eventos .el-boton{background:var(--el-amarillo);color:var(--el-texto)}.el-eventos .el-boton:hover{background:var(--el-blanco);color:var(--el-azul)}.el-eventos__mas{color:var(--el-blanco);font-weight:600;text-underline-offset:3px}@media (max-width:768px){.el-eventos__acciones .el-boton{width:100%}}@media (min-width:769px){.el-eventos__titulo{font-size:2.6rem}.el-eventos__escena{width:min(100%, 560px);margin-inline:auto}}@media (min-width:1024px){.el-eventos__marco{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"cabecera escena" "tipos escena" "acciones escena";grid-template-rows:auto auto 1fr;column-gap:var(--el-esp-6);row-gap:var(--el-esp-4)}.el-eventos__cabecera{grid-area:cabecera}.el-eventos__tipos{grid-area:tipos}.el-eventos__acciones{grid-area:acciones;align-self:start}.el-eventos__escena{grid-area:escena;width:100%;padding-left:18%}.el-eventos__ficha{position:absolute;left:0;bottom:120px;width:280px;margin:0}.el-eventos__titulo{font-size:3rem}}@media (prefers-reduced-motion:no-preference){.el-eventos__panel:not([hidden]) .el-eventos__foto img{animation:el-eventos-foto 0.45s ease both}}@keyframes el-eventos-foto{from{opacity:.4}}.el-visitar{background:var(--el-blanco)}.el-visitar__marco{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--el-esp-4);width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-6) var(--el-margen)}.el-visitar__antetitulo{margin:0 0 var(--el-esp-1);color:var(--el-verde);font-size:var(--el-pequeno);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.el-visitar__titulo{margin:0 0 var(--el-esp-2);color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-visitar__lead{margin:0;color:var(--el-texto);font-size:1.05rem;line-height:1.6}.el-visitar__modo{display:inline-flex;gap:4px;margin-top:var(--el-esp-3);padding:4px;border-radius:var(--el-radio-pildora);background:var(--el-fondo)}.el-visitar__modo button{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:0;border-radius:var(--el-radio-pildora);background:none;color:var(--el-azul);font:600 0.95rem/1 var(--el-fuente-texto);cursor:pointer;transition:background-color var(--el-transicion),color var(--el-transicion)}.el-visitar__modo button[aria-pressed="true"]{background:var(--el-azul);color:var(--el-blanco)}.el-visitar__modo button:focus-visible{outline:2px solid var(--el-azul);outline-offset:2px}.el-visitar__mas{display:block;width:fit-content;margin-top:var(--el-esp-3);color:var(--el-azul);font-weight:600;text-underline-offset:3px}.el-visitar__panel{padding:var(--el-esp-2);border:1px solid var(--el-linea);border-radius:var(--el-radio-l);background:var(--el-fondo)}.el-visitar__origen{display:flex;align-items:center;gap:12px;margin:0 0 var(--el-esp-2);padding:4px 8px;color:var(--el-azul);font-weight:600;line-height:1.25}.el-visitar__origen svg{flex:none}.el-visitar__origen small{display:block;color:var(--el-verde);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.el-visitar__lista{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.el-visitar__lista li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"foto texto tiempo" "foto barra barra";align-items:center;gap:6px 14px;padding:12px;border-radius:var(--el-radio);background:var(--el-blanco)}.el-visitar.is-pie .el-visitar__lista li{order:var(--orden-pie)}.el-visitar__lista img{grid-area:foto;width:64px;height:64px;border-radius:var(--el-radio-s);object-fit:cover}.el-visitar__texto{grid-area:texto}.el-visitar__texto h3{margin:0;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:1.15rem;font-weight:700;line-height:1.2}.el-visitar__texto p{margin:2px 0 0;color:var(--el-texto);font-size:var(--el-pequeno);line-height:1.4}.el-visitar__tiempo{grid-area:tiempo;align-self:start;margin:0;color:var(--el-azul);font-size:.95rem;font-weight:700;white-space:nowrap}.el-visitar__t-pie,.el-visitar.is-pie .el-visitar__t-coche{display:none}.el-visitar.is-pie .el-visitar__t-pie{display:inline}.el-visitar__barra{grid-area:barra;height:8px;overflow:hidden;border-radius:var(--el-radio-pildora);background:var(--el-fondo)}.el-visitar__barra span{display:block;width:max(10px, calc(var(--coche) / var(--max-coche) * 100%));height:100%;border-radius:inherit;background:var(--el-amarillo);box-shadow:inset 0 0 0 1px rgb(57 73 153 / .12)}.el-visitar.is-pie .el-visitar__barra span{width:max(10px, calc(var(--pie) / var(--max-pie) * 100%));background:var(--el-verde)}@media (prefers-reduced-motion:no-preference){.el-visitar__barra span{transition:width 0.5s ease,background-color 0.5s ease}}@media (max-width:768px){.el-visitar__modo{display:flex}.el-visitar__modo button{flex:1;justify-content:center}}@media (min-width:769px){.el-visitar__titulo{font-size:2.6rem}.el-visitar__panel{padding:var(--el-esp-3)}.el-visitar__lista li{grid-template-columns:80px minmax(0,1fr) auto;padding:14px 18px 14px 14px}.el-visitar__lista img{width:80px;height:80px}}@media (min-width:1024px){.el-visitar__marco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--el-esp-6);align-items:start}.el-visitar__intro{position:sticky;top:calc(var(--el-cabecera-alto) + var(--el-esp-4))}.el-visitar__titulo{font-size:3rem}}.el-faq{background:var(--el-fondo-amarillo)}.el-faq__marco{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--el-esp-4);width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-6) var(--el-margen)}.el-faq__titulo{margin:0 0 var(--el-esp-2);color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-faq__lead{max-width:46ch;margin:0;color:var(--el-texto);font-size:1.05rem;line-height:1.6}.el-faq__lista{border-top:1px solid var(--el-linea)}.el-faq__item{border-bottom:1px solid var(--el-linea)}.el-faq__item summary{display:flex;align-items:center;gap:var(--el-esp-2);padding:20px 0;color:var(--el-azul);list-style:none;cursor:pointer}.el-faq__item summary::-webkit-details-marker{display:none}.el-faq__item summary:focus-visible{outline:2px solid var(--el-azul);outline-offset:4px;border-radius:var(--el-radio-s)}.el-faq__item h3{flex:1 1 auto;margin:0;font-family:var(--el-fuente-titular);font-size:1.3rem;font-weight:700;line-height:1.25}.el-faq__signo{position:relative;flex:0 0 40px;height:40px;border-radius:50%;background:var(--el-blanco)}.el-faq__signo::before,.el-faq__signo::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:currentColor}.el-faq__signo::after{transform:rotate(90deg)}.el-faq__item[open] .el-faq__signo{background:var(--el-azul);color:var(--el-blanco)}.el-faq__item[open] .el-faq__signo::after{transform:rotate(0deg)}.el-faq__respuesta{max-width:62ch;padding:0 56px 24px 0}.el-faq__respuesta p{margin:0;color:var(--el-texto);line-height:1.6}.el-faq__respuesta a{display:inline-block;margin-top:10px;color:var(--el-azul);font-weight:600;text-underline-offset:3px}.el-faq__ayuda{padding:var(--el-esp-3);border-radius:var(--el-radio-l);background:var(--el-blanco);color:var(--el-azul)}.el-faq__ayuda-titulo{margin:12px 0 6px;font-family:var(--el-fuente-titular);font-size:1.5rem;font-weight:700;line-height:1.2}.el-faq__ayuda-texto{margin:0 0 var(--el-esp-3);color:var(--el-texto);line-height:1.55}.el-faq__acciones{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:768px){.el-faq__acciones .el-boton{width:100%}}@media (prefers-reduced-motion:no-preference){.el-faq__signo,.el-faq__signo::after{transition:transform var(--el-transicion),background-color var(--el-transicion)}}@media (min-width:769px){.el-faq__titulo{font-size:2.6rem}.el-faq__item h3{font-size:1.45rem}}@media (min-width:1024px){.el-faq__marco{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"cabecera lista" "ayuda lista";grid-template-rows:auto 1fr;column-gap:var(--el-esp-6);row-gap:var(--el-esp-4)}.el-faq__cabecera{grid-area:cabecera}.el-faq__lista{grid-area:lista;align-self:start}.el-faq__ayuda{grid-area:ayuda;align-self:start;position:sticky;top:calc(var(--el-cabecera-alto) + var(--el-esp-3))}.el-faq__titulo{font-size:3rem}}.el-iblog{background:var(--el-blanco)}.el-iblog__marco{width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:var(--el-esp-6) var(--el-margen)}.el-iblog__cabecera{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--el-esp-2);margin-bottom:var(--el-esp-4)}.el-iblog__titulo{max-width:20ch;margin:0;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-iblog__mas{color:var(--el-azul);font-weight:600;text-underline-offset:3px}@media (max-width:599px){.el-iblog__tira{display:flex;gap:var(--el-esp-2);margin-right:calc(-1 * var(--el-margen));padding-right:var(--el-margen);padding-bottom:var(--el-esp-1);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.el-iblog__tira>.el-tarjeta{flex:0 0 62vw}}.el-icierre{position:relative;z-index:2;isolation:isolate;background:var(--el-azul)}.el-icierre__foto{overflow:hidden}.el-icierre__foto{position:absolute;inset:0;z-index:-1}.el-icierre__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:55% 40%}.el-icierre__foto::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(57 73 153 / .25) 0%,rgb(57 73 153 / .7) 100%)}.el-icierre__marco{width:100%;max-width:calc(var(--el-ancho) + 2 * var(--el-margen));margin-inline:auto;padding:140px var(--el-margen) var(--el-esp-6)}.el-icierre__panel{max-width:900px;padding:var(--el-esp-4) var(--el-esp-3);border:1px solid var(--el-cristal-borde);border-radius:var(--el-radio-l);background:var(--el-cristal-fuerte);box-shadow:var(--el-sombra);-webkit-backdrop-filter:var(--el-desenfoque);backdrop-filter:var(--el-desenfoque)}.el-icierre__titulo{margin:0 0 8px;color:var(--el-azul);font-family:var(--el-fuente-titular);font-size:2.2rem;font-weight:700;line-height:1.15}.el-icierre__texto{margin:0 0 var(--el-esp-3);color:var(--el-texto);line-height:1.55}.el-icierre .el-reserva{width:100%;text-align:left}.el-icierre__evento{margin:var(--el-esp-2) 0 0;color:var(--el-texto)}.el-icierre__evento a{margin-left:4px;color:var(--el-azul);font-weight:600;text-underline-offset:3px}@media (min-width:769px){.el-iblog__titulo,.el-icierre__titulo{font-size:2.6rem}.el-icierre__marco{padding-block:220px var(--el-esp-6)}.el-icierre__panel{padding:var(--el-esp-5)}}