.bajo-h2[data-astro-cid-lcdefpme]{margin:8px 0 30px}.inicio-hero[data-astro-cid-lcdefpme]{padding-top:8px}.inicio-hero__ventana[data-astro-cid-lcdefpme]{max-width:calc(var(--sam-ancho) - 80px);box-sizing:content-box;margin:0 auto;padding:0 40px}.inicio-hero__ventana[data-astro-cid-lcdefpme] .foto{border-radius:var(--sam-radio-caja) var(--sam-radio-caja) 0 0;background:0 0;-webkit-mask-image:linear-gradient(#000 0% 56%,#00000073 78%,#0000 96%);mask-image:linear-gradient(#000 0% 56%,#00000073 78%,#0000 96%)}.inicio-hero__texto[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:72px;margin-top:-36px;display:grid;position:relative}.inicio-hero__cuerpo[data-astro-cid-lcdefpme]{padding-top:40px}.inicio-hero__rotulo[data-astro-cid-lcdefpme]{letter-spacing:.2em;opacity:.75;margin-bottom:22px;font-size:12px}.inicio-hero__h1[data-astro-cid-lcdefpme]{max-width:16ch;margin-bottom:0;font-size:clamp(38px,2rem + 1.8vw,62px)}.inicio-hero__acciones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.inicio-hero[data-astro-cid-lcdefpme] .inicio-hero__boton{background:var(--sam-cafe);color:var(--sam-crema);padding:16px 30px;font-size:13px}.inicio-hero[data-astro-cid-lcdefpme] .inicio-hero__boton:hover{background:var(--sam-salvia-700)}.boton--borde[data-astro-cid-lcdefpme]{color:var(--sam-cafe);border:1px solid var(--sam-cafe);background:0 0;padding:15px 30px}.boton--borde[data-astro-cid-lcdefpme]:hover{background:var(--sam-arena);color:var(--sam-cafe)}.inicio-hero[data-astro-cid-lcdefpme] .pendiente[data-astro-cid-lcdefpme]{max-width:520px;margin-top:12px}.inicio-hero__datos[data-astro-cid-lcdefpme]{margin-top:26px}.cabeza-seccion[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cabeza-seccion[data-astro-cid-lcdefpme] .rotulo[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:12px;display:block}.rotulo[data-astro-cid-lcdefpme]+.h2[data-astro-cid-lcdefpme]{margin-top:10px}.servicio[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;padding:26px 28px;display:flex}.servicio[data-astro-cid-lcdefpme]:hover{color:var(--sam-cafe);background:var(--sam-salvia-100)}.servicio__nombre[data-astro-cid-lcdefpme]{font-family:var(--sam-serif);font-size:25px;line-height:1.15}.servicio__desc[data-astro-cid-lcdefpme]{opacity:var(--sam-op-subtitulo);font-size:14px;line-height:1.5}.servicio__pie[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:auto;padding-top:8px;display:flex}.servicio__precio[data-astro-cid-lcdefpme]{font-family:var(--sam-serif);font-size:26px;line-height:1}.servicio__dur[data-astro-cid-lcdefpme]{opacity:var(--sam-op-nota);font-size:13px}.paso__numero[data-astro-cid-lcdefpme]{background:var(--sam-cafe);width:38px;height:38px;color:var(--sam-crema);font-family:var(--sam-serif);border-radius:50%;place-items:center;margin-bottom:16px;font-size:20px;display:grid}.paso__titulo[data-astro-cid-lcdefpme]{margin-bottom:10px}.enlace-seccion[data-astro-cid-lcdefpme]{margin-top:20px}.faq-marco[data-astro-cid-lcdefpme]{max-width:860px;margin-top:26px}.guia[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;padding:26px 28px;display:flex}.guia[data-astro-cid-lcdefpme]:hover{color:var(--sam-cafe);background:var(--sam-salvia-100)}.guia__titulo[data-astro-cid-lcdefpme]{font-family:var(--sam-serif);font-size:24px;line-height:1.15}.ubicacion[data-astro-cid-lcdefpme]{grid-template-columns:1fr 460px;align-items:stretch;gap:48px;display:grid}.ubicacion__p[data-astro-cid-lcdefpme]{margin:8px 0 22px}@media (width<=900px){.bajo-h2[data-astro-cid-lcdefpme]{margin:10px 0 18px}.inicio-hero[data-astro-cid-lcdefpme]{padding-top:4px}.inicio-hero__ventana[data-astro-cid-lcdefpme]{padding:0 12px}.inicio-hero__ventana[data-astro-cid-lcdefpme] .foto{-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 96%);mask-image:linear-gradient(#000 0% 58%,#0000 96%)}.inicio-hero__texto[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;margin-top:-6px}.inicio-hero__cuerpo[data-astro-cid-lcdefpme]{padding-top:16px}.inicio-hero__rotulo[data-astro-cid-lcdefpme]{margin-bottom:14px}.inicio-hero__h1[data-astro-cid-lcdefpme]{margin-bottom:0}.inicio-hero__acciones[data-astro-cid-lcdefpme],.inicio-hero__datos[data-astro-cid-lcdefpme]{margin-top:18px}.cabeza-seccion[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:10px}.servicio[data-astro-cid-lcdefpme]{padding:22px}.ubicacion[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:22px}.inicio-trabajos[data-astro-cid-lcdefpme],.inicio-local[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.inicio-trabajos[data-astro-cid-lcdefpme] .trabajo__titulo,.inicio-local[data-astro-cid-lcdefpme] .trabajo__titulo{font-size:18px}.inicio-local[data-astro-cid-lcdefpme] .trabajo__detalle{font-size:13px}}
