.servicios[data-astro-cid-yiqwkrir]{padding-top:clamp(56px,8vw,100px);padding-bottom:40px;overflow:hidden}.serv-cab[data-astro-cid-yiqwkrir]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;display:flex}.serv-intro[data-astro-cid-yiqwkrir]{max-width:40ch}.serv-cuerpo[data-astro-cid-yiqwkrir]{margin-top:44px}.serv-pista[data-astro-cid-yiqwkrir]{padding:0 var(--gutter);gap:22px;width:max-content;margin:0;list-style:none;display:flex}.serv[data-astro-cid-yiqwkrir]{background:var(--blanco);width:min(380px,80vw);min-height:420px;color:var(--gris);border:2px solid var(--crema-2);border-radius:var(--r);flex-direction:column;gap:14px;padding:32px 28px;display:flex}.serv[data-astro-cid-yiqwkrir]:nth-child(3n+2){background:var(--bloque);border-color:var(--bloque);color:var(--sobre-bloque)}.serv[data-astro-cid-yiqwkrir]:nth-child(3n+2) .serv-num[data-astro-cid-yiqwkrir]{color:var(--sobre-bloque)}.serv[data-astro-cid-yiqwkrir]:nth-child(3n+2) p[data-astro-cid-yiqwkrir]{color:var(--sobre-bloque-suave)}.serv[data-astro-cid-yiqwkrir]:nth-child(3n+2) .btn-secundario.serv-btn{color:var(--sobre-bloque)}.serv[data-astro-cid-yiqwkrir]:nth-child(3n+2) .btn-principal.serv-btn{background:var(--sobre-bloque);color:var(--crema)}.serv-num[data-astro-cid-yiqwkrir]{color:var(--verde-texto);font-size:64px;font-weight:700;line-height:1}.serv[data-astro-cid-yiqwkrir] h3[data-astro-cid-yiqwkrir]{color:var(--olivo);font-size:28px}.serv[data-astro-cid-yiqwkrir]:nth-child(3n+2) h3[data-astro-cid-yiqwkrir]{color:var(--sobre-bloque)}.serv[data-astro-cid-yiqwkrir] p[data-astro-cid-yiqwkrir]{color:var(--tinta-suave)}.serv-btns[data-astro-cid-yiqwkrir]{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.serv[data-astro-cid-yiqwkrir] .btn-secundario.serv-btn{color:var(--verde-texto)}.serv-btns[data-astro-cid-yiqwkrir] .btn{min-height:42px;padding:10px 16px;font-size:12px}.serv-nota[data-astro-cid-yiqwkrir]{color:var(--tinta-suave);margin-top:22px;font-size:14px}.serv-barra[data-astro-cid-yiqwkrir]{height:4px;margin:30px var(--gutter) 0;background:var(--crema-2);border-radius:99px;overflow:hidden}.serv-barra[data-astro-cid-yiqwkrir] i[data-astro-cid-yiqwkrir]{background:var(--verde);transform-origin:0;height:100%;display:block}.con-imagen[data-astro-cid-yiqwkrir] .serv-cuerpo[data-astro-cid-yiqwkrir]{grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:center;gap:24px;display:grid}.con-imagen[data-astro-cid-yiqwkrir] .serv-foto[data-astro-cid-yiqwkrir]{padding-left:var(--gutter)}.serv-foto[data-astro-cid-yiqwkrir] img{object-fit:contain;filter:drop-shadow(0 30px 40px #16200a33);width:100%;height:auto;max-height:60vh}.con-imagen[data-astro-cid-yiqwkrir] .serv-ventana[data-astro-cid-yiqwkrir]{overflow:hidden}.con-imagen[data-astro-cid-yiqwkrir] .serv-pista[data-astro-cid-yiqwkrir]{padding-left:0}@media (width<=899px){.serv-pista[data-astro-cid-yiqwkrir]{width:min(var(--ancho), 100% - 2 * var(--gutter));flex-direction:column;margin-inline:auto;padding:0}.serv[data-astro-cid-yiqwkrir]{width:100%;min-height:0}.serv-barra[data-astro-cid-yiqwkrir]{display:none}.con-imagen[data-astro-cid-yiqwkrir] .serv-cuerpo[data-astro-cid-yiqwkrir]{display:block}.con-imagen[data-astro-cid-yiqwkrir] .serv-foto[data-astro-cid-yiqwkrir]{padding:0 var(--gutter);max-width:420px;margin:0 auto 24px}.con-imagen[data-astro-cid-yiqwkrir] .serv-pista[data-astro-cid-yiqwkrir]{width:min(var(--ancho), 100% - 2 * var(--gutter))}}.det[data-astro-cid-yiqwkrir]{border-radius:var(--r);background:var(--crema);width:min(560px,100% - 32px);max-height:calc(100svh - 48px);color:var(--gris);border:0;padding:0;box-shadow:0 30px 80px #0000004d}.det[data-astro-cid-yiqwkrir]::backdrop{backdrop-filter:blur(4px);background:#16200a8c}.det[data-astro-cid-yiqwkrir][open]{animation:.35s subir}.det-in[data-astro-cid-yiqwkrir]{gap:14px;padding:34px 26px 26px;display:grid;position:relative}.det[data-astro-cid-yiqwkrir] h3[data-astro-cid-yiqwkrir]{color:var(--olivo);font-size:30px}.det-intro[data-astro-cid-yiqwkrir]{font-size:17px}.det[data-astro-cid-yiqwkrir] dl[data-astro-cid-yiqwkrir]{gap:12px;margin:6px 0 0;display:grid}.det[data-astro-cid-yiqwkrir] dl[data-astro-cid-yiqwkrir] div[data-astro-cid-yiqwkrir]{border-left:3px solid var(--verde);padding-left:14px}.det[data-astro-cid-yiqwkrir] dt[data-astro-cid-yiqwkrir]{letter-spacing:.16em;text-transform:uppercase;color:var(--verde-texto);font-size:12px;font-weight:700}.det[data-astro-cid-yiqwkrir] dd[data-astro-cid-yiqwkrir]{margin:4px 0 0}.det-nota[data-astro-cid-yiqwkrir]{color:var(--tinta-suave);font-size:14px}.det-cerrar[data-astro-cid-yiqwkrir]{cursor:pointer;width:40px;height:40px;color:var(--gris);background:0 0;border:0;border-radius:50%;font-size:28px;position:absolute;top:10px;right:12px}@keyframes subir{0%{opacity:0;transform:translateY(24px)}}.doc-in[data-astro-cid-a37tuige]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.doc-foto[data-astro-cid-a37tuige]{aspect-ratio:4/5;border-radius:var(--r);background:var(--crema);overflow:hidden;box-shadow:0 30px 60px #16200a2e}.doc-foto[data-astro-cid-a37tuige] img[data-astro-cid-a37tuige],.doc-foto[data-astro-cid-a37tuige] video[data-astro-cid-a37tuige]{object-fit:cover;width:100%;height:100%;display:block}.doc-marca[data-astro-cid-a37tuige]{background:var(--blanco)}.doc-marca[data-astro-cid-a37tuige] img[data-astro-cid-a37tuige]{object-fit:contain;padding:6%}.doc-vacia[data-astro-cid-a37tuige]{text-align:center;background:radial-gradient(circle at 30% 30%, var(--blanco), var(--crema));place-content:center;justify-items:center;gap:12px;height:100%;padding:20px;display:grid}.doc-vacia[data-astro-cid-a37tuige] span[data-astro-cid-a37tuige]{font-family:var(--f-italica);color:var(--verde);font-size:120px;font-style:italic;line-height:1}.doc-nombre[data-astro-cid-a37tuige]{font-size:clamp(34px,4.6vw,56px)}.doc-apodo[data-astro-cid-a37tuige]{color:var(--sobre-bloque-suave);margin-top:6px;font-size:22px}.doc-datos[data-astro-cid-a37tuige]{gap:12px;margin:26px 0 0;display:grid}.doc-datos[data-astro-cid-a37tuige] div[data-astro-cid-a37tuige]{border-left:3px solid var(--blanco);padding-left:14px}.doc-datos[data-astro-cid-a37tuige] dt[data-astro-cid-a37tuige]{letter-spacing:.16em;text-transform:uppercase;color:var(--sobre-bloque-suave);font-size:12px;font-weight:700}.doc-datos[data-astro-cid-a37tuige] dd[data-astro-cid-a37tuige]{margin:2px 0 0}.doc-form[data-astro-cid-a37tuige]{color:var(--sobre-bloque-suave);gap:4px;margin:22px 0 0;padding-left:20px;display:grid}.doc-bio[data-astro-cid-a37tuige]{margin-top:22px}.doc-frase[data-astro-cid-a37tuige]{color:var(--sobre-bloque);margin:22px 0 0;font-size:clamp(22px,2.2vw,28px);line-height:1.3}.doc-cta[data-astro-cid-a37tuige]{margin-top:28px}@media (width<=860px){.doc-in[data-astro-cid-a37tuige]{grid-template-columns:1fr}.doc-foto[data-astro-cid-a37tuige]{max-width:420px}}
