.sg[data-astro-cid-pe5bpdjy]{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .2s,transform .18s var(--ease),box-shadow .18s}.sg[data-astro-cid-pe5bpdjy]:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.sg-media[data-astro-cid-pe5bpdjy]{display:block;aspect-ratio:3 / 2;background:var(--surface-2);overflow:hidden}.sg-media[data-astro-cid-pe5bpdjy] img[data-astro-cid-pe5bpdjy]{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.sg[data-astro-cid-pe5bpdjy]:hover .sg-media[data-astro-cid-pe5bpdjy] img[data-astro-cid-pe5bpdjy]{transform:scale(1.03)}.sg-row[data-astro-cid-pe5bpdjy]{display:flex;align-items:center;gap:.9rem;padding:1rem 1.15rem;flex:1}.sg-ico[data-astro-cid-pe5bpdjy]{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:12px;background:var(--accent-soft);color:var(--accent-deep)}.sg--img[data-astro-cid-pe5bpdjy] .sg-ico[data-astro-cid-pe5bpdjy]{display:none}.sg-body[data-astro-cid-pe5bpdjy]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.sg-name[data-astro-cid-pe5bpdjy]{font-family:var(--font-display);font-size:1.25rem;line-height:1.1}.sg-short[data-astro-cid-pe5bpdjy]{font-size:.88rem;color:var(--ink-soft);line-height:1.35}.sg-arrow[data-astro-cid-pe5bpdjy]{color:var(--accent);flex-shrink:0;transition:transform .2s}.sg[data-astro-cid-pe5bpdjy]:hover .sg-arrow[data-astro-cid-pe5bpdjy]{transform:translate(3px)}.hero[data-astro-cid-bc2nodvi]{background:var(--negro);color:var(--blanco)}.hero-in[data-astro-cid-bc2nodvi]{display:grid;gap:2rem;align-items:end;padding-top:clamp(2.2rem,6vw,4rem)}.tag[data-astro-cid-bc2nodvi]{font-family:var(--font-display);font-weight:600;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;color:var(--dorado-claro);margin-bottom:.7rem}h1[data-astro-cid-bc2nodvi]{color:var(--blanco);font-size:clamp(2.8rem,8vw,5.4rem);line-height:.98;max-width:10ch}h1[data-astro-cid-bc2nodvi] span[data-astro-cid-bc2nodvi]{color:var(--dorado-claro)}.sub[data-astro-cid-bc2nodvi]{font-size:1.15rem;color:#d8d2c9;max-width:38ch}.cta[data-astro-cid-bc2nodvi]{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.6rem 0 2.4rem}.btn--linea[data-astro-cid-bc2nodvi]{border-color:var(--blanco);color:var(--blanco)}.btn--linea[data-astro-cid-bc2nodvi]:hover{background:var(--blanco);color:var(--negro)}.hero[data-astro-cid-bc2nodvi] img[data-astro-cid-bc2nodvi]{width:min(100%,440px);margin-inline:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center 18%;border-radius:220px 220px 0 0;border:3px solid var(--dorado);border-bottom:0}@media(min-width:860px){.hero-in[data-astro-cid-bc2nodvi]{grid-template-columns:1.1fr .9fr}.cta[data-astro-cid-bc2nodvi]{margin-bottom:4rem}.hero[data-astro-cid-bc2nodvi] h1[data-astro-cid-bc2nodvi]{align-self:center}}.row-head[data-astro-cid-bc2nodvi]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.6rem}.row-head[data-astro-cid-bc2nodvi] h2[data-astro-cid-bc2nodvi]{margin:0}.see-all[data-astro-cid-bc2nodvi]{flex-shrink:0}@media(max-width:560px){.see-all[data-astro-cid-bc2nodvi]{display:none}}.svc-groups[data-astro-cid-bc2nodvi]{grid-template-columns:1fr}@media(min-width:820px){.svc-groups[data-astro-cid-bc2nodvi]{grid-template-columns:repeat(3,1fr)}}.promo[data-astro-cid-bc2nodvi]{background:var(--dorado);color:var(--negro);padding-block:2.2rem}.promo-in[data-astro-cid-bc2nodvi]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem}.promo[data-astro-cid-bc2nodvi] h2[data-astro-cid-bc2nodvi]{margin:0;max-width:20ch;color:var(--negro)}.espacios[data-astro-cid-bc2nodvi]{background:var(--negro);color:var(--blanco);--ink: var(--blanco);--accent-deep: var(--dorado-claro)}.galeria[data-astro-cid-bc2nodvi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.4rem}.galeria[data-astro-cid-bc2nodvi] figure[data-astro-cid-bc2nodvi]{margin:0;position:relative;overflow:hidden;border-radius:var(--radius)}.galeria[data-astro-cid-bc2nodvi] img[data-astro-cid-bc2nodvi]{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .4s var(--ease)}.galeria[data-astro-cid-bc2nodvi] figure[data-astro-cid-bc2nodvi]:hover img[data-astro-cid-bc2nodvi]{transform:scale(1.04)}@media(max-width:640px){.galeria[data-astro-cid-bc2nodvi]{grid-template-columns:1fr}}.crema[data-astro-cid-bc2nodvi]{background:var(--crema)}.pasos[data-astro-cid-bc2nodvi]{display:grid;gap:1.6rem}.pasos[data-astro-cid-bc2nodvi] span[data-astro-cid-bc2nodvi]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--negro);color:var(--blanco);font-family:var(--font-display);font-weight:700;margin-bottom:.7rem}.pasos[data-astro-cid-bc2nodvi] div[data-astro-cid-bc2nodvi]:last-child span[data-astro-cid-bc2nodvi]{background:var(--dorado);color:var(--negro)}.pasos[data-astro-cid-bc2nodvi] p[data-astro-cid-bc2nodvi]{margin:0}@media(min-width:720px){.pasos[data-astro-cid-bc2nodvi]{grid-template-columns:repeat(3,1fr)}}
