.hero[data-astro-cid-jjk5vo3x]{position:relative;padding:calc(var(--header-h) + 3.5rem) 0 4rem;min-height:clamp(560px,78vh,860px);display:grid;align-content:center;background:var(--bg)}.crumbs[data-astro-cid-jjk5vo3x]{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--muted);margin-bottom:2rem;flex-wrap:wrap}.crumbs[data-astro-cid-jjk5vo3x] a[data-astro-cid-jjk5vo3x]:hover{color:var(--text)}.crumbs[data-astro-cid-jjk5vo3x] .current[data-astro-cid-jjk5vo3x]{color:var(--text);font-weight:600}.head[data-astro-cid-jjk5vo3x]{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center}.sector[data-astro-cid-jjk5vo3x]{font-size:var(--fs-eyebrow);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--blue)}.hero[data-astro-cid-jjk5vo3x] h1[data-astro-cid-jjk5vo3x]{font-size:min(clamp(2.2rem,5vw,3.4rem),calc(3.4 * var(--u-alto, 1rem)));font-weight:var(--fw-regular);letter-spacing:-.03em;line-height:1.1;color:var(--titular);margin:.6rem 0 1rem}.summary[data-astro-cid-jjk5vo3x]{font-size:1.1rem;line-height:1.7;color:var(--muted);max-width:520px;margin-bottom:1.75rem}.facts[data-astro-cid-jjk5vo3x]{display:flex;gap:2.5rem;margin-bottom:2rem}.facts[data-astro-cid-jjk5vo3x] .k[data-astro-cid-jjk5vo3x]{display:block;font-size:.74rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.25rem}.facts[data-astro-cid-jjk5vo3x] .v[data-astro-cid-jjk5vo3x]{font-size:1.05rem;font-weight:600;color:var(--text)}.head-img[data-astro-cid-jjk5vo3x]{border-radius:20px;overflow:hidden;aspect-ratio:4 / 3;background:var(--plancha, var(--soft));border:1px solid var(--border);display:grid;place-items:center}.head-img[data-astro-cid-jjk5vo3x] .logo[data-astro-cid-jjk5vo3x]{width:100%;height:100%;object-fit:cover;display:block}.head-shot[data-astro-cid-jjk5vo3x]{display:none}.head-img[data-astro-cid-jjk5vo3x][style*=--logo-ancho] .logo[data-astro-cid-jjk5vo3x]{object-fit:contain;padding:0 calc((100% - var(--logo-ancho)) / 2);transform:translateY(var(--logo-y, 0px))}.sobre[data-astro-cid-jjk5vo3x]{padding:clamp(3rem,6vw,4.5rem) 0 0;background:var(--white)}.sobre[data-astro-cid-jjk5vo3x] .eyebrow[data-astro-cid-jjk5vo3x]{color:var(--blue)}.desc[data-astro-cid-jjk5vo3x]{margin-top:.9rem;font-size:1.12rem;line-height:1.8;color:var(--muted)}.serv-fila[data-astro-cid-jjk5vo3x]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--border)}.lat-tit[data-astro-cid-jjk5vo3x]{font-size:.72rem;font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.serv-fila[data-astro-cid-jjk5vo3x] .chips[data-astro-cid-jjk5vo3x]{display:flex;flex-wrap:wrap;gap:.6rem}.serv-fila[data-astro-cid-jjk5vo3x] .chip[data-astro-cid-jjk5vo3x]{display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .95rem;border-radius:999px;background:var(--soft);border:1px solid var(--border);font-size:.9rem;font-weight:var(--fw-medium);color:var(--text);transition:background-color .25s ease,border-color .25s ease}.serv-fila[data-astro-cid-jjk5vo3x] .chip[data-astro-cid-jjk5vo3x] svg[data-astro-cid-jjk5vo3x]{color:var(--muted);transition:color .25s ease}.serv-fila[data-astro-cid-jjk5vo3x] .chip[data-astro-cid-jjk5vo3x]:hover{background:var(--white);border-color:#c8d1e0}.serv-fila[data-astro-cid-jjk5vo3x] .chip[data-astro-cid-jjk5vo3x]:hover svg[data-astro-cid-jjk5vo3x]{color:var(--text)}.serv-fila[data-astro-cid-jjk5vo3x] .chip[data-astro-cid-jjk5vo3x]:focus-visible{outline:2px solid var(--blue-light);outline-offset:3px}.mock[data-astro-cid-jjk5vo3x]{padding:clamp(2.5rem,5vw,4rem) 0 0;background:var(--white)}.mock-par[data-astro-cid-jjk5vo3x]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.25rem,2.4vw,2rem)}.mock-caja[data-astro-cid-jjk5vo3x]{border-radius:22px;overflow:hidden;background:var(--soft);border:1px solid var(--border)}.mock-caja[data-astro-cid-jjk5vo3x] picture[data-astro-cid-jjk5vo3x],.othumb[data-astro-cid-jjk5vo3x] picture[data-astro-cid-jjk5vo3x]{display:contents}.mock-caja[data-astro-cid-jjk5vo3x] img[data-astro-cid-jjk5vo3x]{width:100%;height:auto;aspect-ratio:2177 / 2292;display:block}@media(max-width:860px){.mock-par[data-astro-cid-jjk5vo3x]{grid-template-columns:1fr}}.more[data-astro-cid-jjk5vo3x]{padding:clamp(3.5rem,7vw,5rem) 0 clamp(4rem,9vw,7rem);background:var(--white)}.more[data-astro-cid-jjk5vo3x] h2[data-astro-cid-jjk5vo3x]{font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:var(--fw-regular);letter-spacing:-.03em;color:var(--text);margin-bottom:2rem}.more[data-astro-cid-jjk5vo3x] .grid[data-astro-cid-jjk5vo3x]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,2.4vw,2.25rem)}.ocard[data-astro-cid-jjk5vo3x]{display:flex;flex-direction:column}.othumb[data-astro-cid-jjk5vo3x]{aspect-ratio:16 / 10;border-radius:20px;overflow:hidden;background:var(--soft);border:1px solid var(--border);transition:transform .4s cubic-bezier(.2,.7,.3,1),box-shadow .4s ease}.ocard[data-astro-cid-jjk5vo3x]:hover .othumb[data-astro-cid-jjk5vo3x]{transform:translateY(-6px);box-shadow:0 22px 44px -26px #0b0e1447}.othumb[data-astro-cid-jjk5vo3x] img[data-astro-cid-jjk5vo3x]{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .7s ease}.ocard[data-astro-cid-jjk5vo3x]:hover .othumb[data-astro-cid-jjk5vo3x] img[data-astro-cid-jjk5vo3x]{transform:scale(1.04)}.ometa[data-astro-cid-jjk5vo3x]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.25rem .25rem 0}.osector[data-astro-cid-jjk5vo3x]{display:block;font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--blue)}.ometa[data-astro-cid-jjk5vo3x] h3[data-astro-cid-jjk5vo3x]{font-size:1.15rem;font-weight:var(--fw-regular);letter-spacing:-.03em;color:var(--text);margin-top:.2rem}.odom[data-astro-cid-jjk5vo3x]{flex:none;font-size:.8rem;color:var(--muted)}@media(max-width:820px){.head[data-astro-cid-jjk5vo3x]{grid-template-columns:1fr}.head-img[data-astro-cid-jjk5vo3x]{order:-1}.more[data-astro-cid-jjk5vo3x] .grid[data-astro-cid-jjk5vo3x]{grid-template-columns:1fr}.hero[data-astro-cid-jjk5vo3x]{min-height:clamp(460px,62vh,640px);padding:calc(var(--header-h) + 1.25rem) 0 2.5rem}}@media(max-width:900px){.facts[data-astro-cid-jjk5vo3x] .k[data-astro-cid-jjk5vo3x],.lat-tit[data-astro-cid-jjk5vo3x],.osector[data-astro-cid-jjk5vo3x]{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.othumb[data-astro-cid-jjk5vo3x],.othumb[data-astro-cid-jjk5vo3x] img[data-astro-cid-jjk5vo3x]{transition:none}.ocard[data-astro-cid-jjk5vo3x]:hover .othumb[data-astro-cid-jjk5vo3x],.ocard[data-astro-cid-jjk5vo3x]:hover .othumb[data-astro-cid-jjk5vo3x] img[data-astro-cid-jjk5vo3x]{transform:none}}@media(max-width:480px){.hero[data-astro-cid-jjk5vo3x] h1[data-astro-cid-jjk5vo3x]{font-size:var(--fs-h1-movil)}}.head-img[data-astro-cid-jjk5vo3x]{position:relative;overflow:visible;aspect-ratio:16 / 10;border:0;background:none;display:block}.head-shot[data-astro-cid-jjk5vo3x]{display:block;position:absolute;inset:0;border-radius:20px;overflow:hidden;border:1px solid var(--border);background:var(--soft)}.head-shot[data-astro-cid-jjk5vo3x] img[data-astro-cid-jjk5vo3x]{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.head-img[data-astro-cid-jjk5vo3x] .logo[data-astro-cid-jjk5vo3x],.head-img[data-astro-cid-jjk5vo3x][style*=--logo-ancho] .logo[data-astro-cid-jjk5vo3x]{position:absolute;left:-1.75rem;bottom:-1.75rem;width:8.5rem;height:8.5rem;padding:0;transform:none;border-radius:20px;background:var(--plancha, #fff);border:4px solid #fff;object-fit:cover;box-shadow:0 22px 44px -24px #0b0e148c}.head-img[data-astro-cid-jjk5vo3x][style*=--logo-ancho] .logo[data-astro-cid-jjk5vo3x]{object-fit:contain;padding:.9rem}@media(max-width:900px){.head-img[data-astro-cid-jjk5vo3x] .logo[data-astro-cid-jjk5vo3x],.head-img[data-astro-cid-jjk5vo3x][style*=--logo-ancho] .logo[data-astro-cid-jjk5vo3x]{left:.75rem;bottom:-1.25rem;width:5.5rem;height:5.5rem;border-radius:14px}}
