/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.confianza[data-astro-cid-mroerqba]{padding-block:0 var(--spacing-xl);background:var(--color-fondo-base)}.confianza__rejilla[data-astro-cid-mroerqba]{gap:var(--spacing-l);border-block-start:1px solid var(--color-borde);padding-block-start:var(--spacing-xl);display:grid}.confianza__cabecera[data-astro-cid-mroerqba] h2[data-astro-cid-mroerqba]{max-width:var(--medida-movil,22ch);font-size:var(--text-m);font-weight:var(--font-weight-semibold);letter-spacing:normal;margin:0}.confianza__cabecera[data-astro-cid-mroerqba] p[data-astro-cid-mroerqba]{margin:var(--spacing-s) 0 0;max-width:var(--medida-movil,40ch);color:var(--color-texto-suave)}.confianza__grupos[data-astro-cid-mroerqba]{gap:var(--spacing-l);display:grid}.confianza__grupo[data-astro-cid-mroerqba]+.confianza__grupo[data-astro-cid-mroerqba]{border-block-start:1px solid var(--color-borde-sutil);padding-block-start:var(--spacing-l)}.confianza__rotulo[data-astro-cid-mroerqba]{margin:0 0 var(--spacing-s);color:var(--color-texto-suave);font-size:var(--text-s);font-weight:var(--font-weight-medium);letter-spacing:normal}.confianza__logos[data-astro-cid-mroerqba]{align-items:center;gap:var(--spacing-s) var(--spacing-m);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.confianza__logos[data-astro-cid-mroerqba]{gap:var(--spacing-m) var(--spacing-l);grid-template-columns:repeat(5,minmax(0,1fr))}.confianza__logos--aseguradoras[data-astro-cid-mroerqba]{grid-template-columns:repeat(4,minmax(0,1fr))}}.confianza__logo[data-astro-cid-mroerqba]{filter:grayscale();opacity:.75;place-items:center;height:3.5rem;display:grid}.confianza__logo[data-astro-cid-mroerqba] img[data-astro-cid-mroerqba]{width:auto;max-width:100%;height:auto;max-height:calc(2.75rem * var(--escala,1));object-fit:contain}@media (width>=64rem){.confianza__rejilla[data-astro-cid-mroerqba]{align-items:start;gap:var(--spacing-xl);grid-template-columns:minmax(0,5fr) minmax(0,8fr)}}.home[data-astro-cid-lcdefpme]{overflow:clip}.home[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:30ch}.home[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-xs)}.publicos[data-astro-cid-lcdefpme]{gap:var(--spacing-xs);margin:var(--spacing-m) 0 0;padding:0;list-style:none;display:grid}.publico[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-2xs) var(--spacing-s);block-size:100%;padding:var(--spacing-m);border-radius:var(--radius-tarjeta);background:var(--color-fondo-tarjeta);color:var(--color-texto-titulo);transition:background-color var(--motion-slow) var(--ease-standard), color var(--motion-slow) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.publico__titulo[data-astro-cid-lcdefpme]{font-size:var(--text-l);font-weight:var(--font-weight-titular);letter-spacing:var(--tracking-heading);text-wrap:balance;line-height:1.1}.publico__servicio[data-astro-cid-lcdefpme]{color:var(--color-texto-suave);font-size:var(--text-s);transition:color var(--motion-slow) var(--ease-standard);grid-column:1}.publico__flecha[data-astro-cid-lcdefpme]{border:1px solid var(--color-accion-borde-medio);border-radius:var(--radius-full);block-size:2.75rem;inline-size:2.75rem;color:var(--color-accion-hover);transition:border-color var(--motion-slow) var(--ease-standard), color var(--motion-slow) var(--ease-standard);grid-area:1/2/span 2;place-items:center;display:grid}.publico__flecha[data-astro-cid-lcdefpme] svg{block-size:1.15rem;inline-size:1.15rem;transition:translate var(--motion-slow) var(--ease-standard)}.publico[data-astro-cid-lcdefpme]:hover,.publico[data-astro-cid-lcdefpme]:focus-visible{background:var(--color-fondo-bosque);color:var(--color-texto-invertido)}.publico[data-astro-cid-lcdefpme]:hover .publico__titulo[data-astro-cid-lcdefpme],.publico[data-astro-cid-lcdefpme]:focus-visible .publico__titulo[data-astro-cid-lcdefpme]{color:var(--color-texto-invertido)}.publico[data-astro-cid-lcdefpme]:hover .publico__servicio[data-astro-cid-lcdefpme],.publico[data-astro-cid-lcdefpme]:focus-visible .publico__servicio[data-astro-cid-lcdefpme]{color:var(--color-texto-en-oscuro-suave)}.publico[data-astro-cid-lcdefpme]:hover .publico__flecha[data-astro-cid-lcdefpme],.publico[data-astro-cid-lcdefpme]:focus-visible .publico__flecha[data-astro-cid-lcdefpme]{border-color:var(--color-texto-invertido);color:var(--color-texto-invertido)}.publico[data-astro-cid-lcdefpme]:hover .publico__flecha[data-astro-cid-lcdefpme] svg{translate:.15rem}@media (width>=40rem){.publicos[data-astro-cid-lcdefpme]{gap:var(--spacing-s);grid-template-columns:repeat(2,1fr)}.publico[data-astro-cid-lcdefpme]{grid-template-rows:1fr auto;align-items:end;min-block-size:13rem}.publico__titulo[data-astro-cid-lcdefpme]{grid-area:1/1/auto/-1;align-self:start;font-size:clamp(1.5rem,.9rem + 1.7vw,2.375rem)}.publico__servicio[data-astro-cid-lcdefpme]{grid-row:2}.publico__flecha[data-astro-cid-lcdefpme]{grid-area:2/2;block-size:3rem;inline-size:3rem}}@media (width>=64rem){.publicos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.publico[data-astro-cid-lcdefpme]{min-block-size:21rem}}.banda__salida[data-astro-cid-lcdefpme]{margin:var(--spacing-l) 0 0;--l-cluster-gap:0 var(--spacing-l)}.hero[data-astro-cid-lcdefpme]{--hero-filete:#ffffff42}@supports (color:color-mix(in lab, red, red)){.hero[data-astro-cid-lcdefpme]{--hero-filete:color-mix(in srgb, var(--color-texto-invertido) 26%, transparent)}}.hero[data-astro-cid-lcdefpme]{background:var(--color-fondo-bosque);color:var(--color-texto-invertido);position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{object-fit:cover;object-position:70% center;transform-origin:70%;block-size:100%;inline-size:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before,.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(100deg,#174b40f2 0%,#174b40e6 38%,#174b40b8 52%,#174b4033 66%,#0000 78%)}@supports (color:color-mix(in lab, red, red)){.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(100deg, color-mix(in srgb, var(--color-fondo-bosque) 95%, transparent) 0%, color-mix(in srgb, var(--color-fondo-bosque) 90%, transparent) 38%, color-mix(in srgb, var(--color-fondo-bosque) 72%, transparent) 52%, color-mix(in srgb, var(--color-fondo-bosque) 20%, transparent) 66%, color-mix(in srgb, var(--color-fondo-bosque) 0%, transparent) 78%)}}.hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(#0000 66%,#0e2f289e 86%,#0e2f28e0 100%)}@supports (color:color-mix(in lab, red, red)){.hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(0deg, color-mix(in srgb, var(--color-fondo-noche) 88%, transparent) 0%, color-mix(in srgb, var(--color-fondo-noche) 62%, transparent) 14%, color-mix(in srgb, var(--color-fondo-noche) 0%, transparent) 34%)}}.hero__inner[data-astro-cid-lcdefpme]{z-index:2;justify-content:space-between;gap:var(--spacing-l);min-block-size:clamp(34rem,100svh - 5.5rem,54rem);padding-block:clamp(2.5rem, 4vw, 3.5rem) var(--spacing-m);flex-direction:column;display:flex;position:relative}.hero__copy[data-astro-cid-lcdefpme]{max-width:min(46rem,58%)}.hero__titulo[data-astro-cid-lcdefpme]{max-width:11ch;color:var(--color-texto-invertido);font-size:clamp(2.75rem,1.2rem + 4.6vw,4.75rem);font-weight:var(--font-weight-titular);letter-spacing:-.04em;line-height:1}.hero__frase[data-astro-cid-lcdefpme]{margin-block-end:-.12em;padding-block-end:.12em;display:block;overflow:clip}.hero__frase[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.hero__frase--eco[data-astro-cid-lcdefpme]{color:var(--color-acento-en-oscuro)}.hero__lead[data-astro-cid-lcdefpme]{max-width:46ch;margin-top:var(--spacing-m);color:var(--color-texto-en-oscuro-suave);font-size:var(--text-m)}.hero__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-s) var(--spacing-l);margin-top:var(--spacing-m);flex-wrap:wrap;display:flex}.home[data-astro-cid-lcdefpme] .hero[data-astro-cid-lcdefpme] .btn:focus-visible{outline-color:var(--color-fondo-base)}.hero__link[data-astro-cid-lcdefpme]{min-height:var(--control-min-height);color:var(--color-texto-invertido);font-size:var(--text-s);font-weight:var(--font-weight-semibold);text-underline-offset:.22em;align-items:center;gap:.5rem;text-decoration:underline 1px;display:inline-flex}.hero__link[data-astro-cid-lcdefpme]:hover{color:var(--color-texto-en-oscuro-suave)}.home[data-astro-cid-lcdefpme] .hero__link[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-texto-invertido);outline-offset:4px;border-radius:var(--radius-xs)}.hero__link[data-astro-cid-lcdefpme] svg{block-size:1.05em;inline-size:1.05em;transition:translate var(--motion-slow) var(--ease-standard)}.hero__link[data-astro-cid-lcdefpme]:hover svg{translate:0 .2em}.hero__senales[data-astro-cid-lcdefpme]{gap:var(--spacing-s);padding:var(--spacing-m) 0 0;margin:0;list-style:none;display:grid;position:relative}.hero__senales[data-astro-cid-lcdefpme]:before{content:"";background:var(--hero-filete);transform-origin:0;block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.hero__senal[data-astro-cid-lcdefpme]{align-items:start;gap:var(--spacing-s);color:var(--color-texto-en-oscuro-suave);font-size:var(--text-s);line-height:1.45;display:flex}.hero__senal[data-astro-cid-lcdefpme] svg{block-size:1.35rem;inline-size:1.35rem;color:var(--color-acento-en-oscuro);flex:none}.hero__senal-enlace[data-astro-cid-lcdefpme]{align-items:start;gap:var(--spacing-s);min-block-size:var(--control-min-height);color:inherit;text-decoration:none;display:flex}.hero__senal-enlace[data-astro-cid-lcdefpme]:hover{text-underline-offset:.22em;text-decoration:underline}.home[data-astro-cid-lcdefpme] .hero__senal-enlace[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-texto-invertido);outline-offset:4px;border-radius:var(--radius-xs)}.hero__senal-texto[data-astro-cid-lcdefpme]{gap:.1em;display:grid}.hero__senal-texto[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-texto-invertido);font-weight:var(--font-weight-semibold)}@media (width>=48rem){.hero__senales[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.hero__senal[data-astro-cid-lcdefpme]+.hero__senal[data-astro-cid-lcdefpme]{border-inline-start:1px solid var(--hero-filete);padding-inline-start:var(--spacing-m)}.hero__senal[data-astro-cid-lcdefpme]{padding-inline-end:var(--spacing-s)}}@media (prefers-reduced-motion:no-preference){.hero__frase[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:hero-sube 1s var(--ease-emphasized) .18s both}.hero__frase--eco[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-delay:.42s}.hero__lead[data-astro-cid-lcdefpme]{animation:hero-aclara var(--motion-reveal) var(--ease-emphasized) .76s both}.hero__actions[data-astro-cid-lcdefpme]{animation:hero-aclara var(--motion-reveal) var(--ease-emphasized) .9s both}.hero__senales[data-astro-cid-lcdefpme]:before{animation:hero-traza 1.1s var(--ease-emphasized) 1s both}.hero__senal[data-astro-cid-lcdefpme]{animation:hero-aclara var(--motion-reveal) var(--ease-emphasized) both;animation-delay:calc(1.15s + var(--i) * .11s)}@supports (animation-timeline:scroll()){@media (width>=48rem){.hero__media[data-astro-cid-lcdefpme]{block-size:106%;animation:hero-foto-settle 1.6s var(--ease-out-soft), hero-deriva linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh;inset-block:-6% 0}}}}@keyframes hero-sube{0%{translate:0 108%}}@keyframes hero-aclara{0%{opacity:0;translate:0 .75rem}}@keyframes hero-traza{0%{scale:0 1}}@keyframes hero-deriva{to{translate:0 6%}}.manifiesto[data-astro-cid-lcdefpme]{padding-block:var(--spacing-section-y);background:var(--color-fondo-base)}.manifiesto__frase[data-astro-cid-lcdefpme]{max-width:22em;color:var(--color-texto-titulo);font-size:clamp(1.6875rem,.95rem + 3.1vw,3.375rem);font-weight:var(--font-weight-titular);letter-spacing:var(--tracking-display);text-wrap:pretty;margin:0;line-height:1.16}.manifiesto__frase[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-accion);font-weight:inherit;white-space:nowrap}.manifiesto__pie[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-2xs) var(--spacing-s);margin:var(--spacing-l) 0 0;border-block-start:1px solid var(--color-borde);color:var(--color-texto-suave);font-size:var(--text-s);flex-wrap:wrap;padding-block-start:var(--spacing-s);display:flex}.manifiesto__estrellas[data-astro-cid-lcdefpme]{color:var(--color-valoracion);gap:.15em;display:inline-flex}.manifiesto__estrellas[data-astro-cid-lcdefpme] svg{block-size:1.05rem;inline-size:1.05rem}.team__cabecera[data-astro-cid-lcdefpme]{gap:var(--spacing-m);display:grid}.home[data-astro-cid-lcdefpme] .team__cabecera[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:17ch}.team__hechos[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.team__hechos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:var(--spacing-s);border-block-start:1px solid var(--color-borde)}.team__hechos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-block-end:1px solid var(--color-borde)}.team__pista[data-astro-cid-lcdefpme]{margin-block-start:var(--spacing-l)}.team__grid[data-astro-cid-lcdefpme]{align-items:start;gap:var(--spacing-l) var(--spacing-m);grid-template-columns:repeat(3,1fr);display:grid}.team__pie[data-astro-cid-lcdefpme]{justify-items:start;gap:var(--spacing-xs);margin-block-start:var(--spacing-l);display:grid}.team__pie[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:44ch;color:var(--color-texto-suave);margin:0}.team__todas[data-astro-cid-lcdefpme]{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.team__todas[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-foto)}.team__nube[data-astro-cid-lcdefpme]{aspect-ratio:4/5;margin-block-end:var(--spacing-s);position:relative}.team__disco[data-astro-cid-lcdefpme]{inline-size:var(--vd);aspect-ratio:1;border-radius:var(--radius-full);animation:nube-vaiven var(--fs) ease-in-out var(--fd) infinite alternate;position:absolute;inset-block-start:var(--vy);inset-inline-start:var(--vx);overflow:hidden;translate:-50% -50%}.team__disco--arena[data-astro-cid-lcdefpme]{background:var(--color-nube-arena)}.team__disco--salvia[data-astro-cid-lcdefpme]{background:var(--color-nube-salvia)}.team__disco--hoja[data-astro-cid-lcdefpme]{background:var(--color-nube-hoja)}.team__disco--mineral[data-astro-cid-lcdefpme]{background:var(--color-nube-mineral)}.team__disco-foto[data-astro-cid-lcdefpme]{object-fit:cover;block-size:100%;inline-size:100%;display:block}@keyframes nube-vaiven{to{transform:translate(var(--fx), var(--fy))}}.team__todas-titulo[data-astro-cid-lcdefpme]{margin:0 0 var(--spacing-2xs);color:var(--color-texto-titulo);font-size:var(--text-m);font-weight:var(--font-weight-heading);line-height:var(--leading-heading)}.team__todas-enlace[data-astro-cid-lcdefpme]{align-self:flex-start;align-items:center;gap:var(--spacing-2xs);min-block-size:44px;color:var(--color-accion);font-size:var(--text-s);font-weight:var(--font-weight-semibold);text-underline-offset:5px;margin-block-start:auto;padding-block-start:var(--spacing-s);text-decoration:underline 1px;display:inline-flex}.team__todas[data-astro-cid-lcdefpme]:hover .team__todas-enlace[data-astro-cid-lcdefpme]{color:var(--color-accion-hover);text-decoration-thickness:2px}@media not all and (width>=48rem){.team__todas-titulo[data-astro-cid-lcdefpme]{font-size:var(--text-s)}.team__todas-enlace[data-astro-cid-lcdefpme]{font-size:var(--text-xs);padding-block-start:var(--spacing-2xs)}}@media (width>=48rem){.team__pie[data-astro-cid-lcdefpme]{display:none}.team__ficha--todas[data-astro-cid-lcdefpme],.team__todas[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.team__todas[data-astro-cid-lcdefpme]{grid-template-rows:1fr auto auto 1fr;margin-block-start:var(--spacing-l)}.team__nube[data-astro-cid-lcdefpme]{aspect-ratio:2;grid-area:1/2/-1/-1;margin:0}.team__disco[data-astro-cid-lcdefpme]{inline-size:var(--hd);inset-block-start:var(--hy);inset-inline-start:var(--hx)}.team__todas-titulo[data-astro-cid-lcdefpme],.team__todas-enlace[data-astro-cid-lcdefpme]{grid-column:1}.team__todas-titulo[data-astro-cid-lcdefpme]{max-width:9ch;font-size:var(--text-xl);font-weight:var(--font-weight-titular);letter-spacing:var(--tracking-heading);line-height:var(--leading-heading-tight);text-wrap:balance;grid-row:2;margin-block-end:var(--spacing-s)}.team__todas-enlace[data-astro-cid-lcdefpme]{grid-row:3;margin:0}}@media (prefers-reduced-motion:reduce){.team__disco[data-astro-cid-lcdefpme]{animation:none}}@media (width>=64rem){.team__cabecera[data-astro-cid-lcdefpme]{align-items:end;gap:var(--spacing-2xl);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.team__pie[data-astro-cid-lcdefpme]{place-items:baseline stretch;gap:var(--spacing-l);grid-template-columns:minmax(0,1fr) auto}}@media (width>=80rem){.team__pista[data-astro-cid-lcdefpme]{margin-block-start:var(--spacing-xl)}}.blog-home__rejilla[data-astro-cid-lcdefpme]{gap:var(--spacing-m);display:grid}.blog-home__lista[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.blog-home__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--color-borde)}.blog-home__lista[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-block-end:1px solid var(--color-borde)}.pieza[data-astro-cid-lcdefpme]{color:var(--color-texto-titulo);text-decoration:none;display:block}.pieza__marco[data-astro-cid-lcdefpme]{border-radius:var(--radius-foto);display:block;overflow:hidden}.pieza__marco[data-astro-cid-lcdefpme] img{object-fit:cover;block-size:100%;inline-size:100%;transition:scale var(--motion-reveal) var(--ease-emphasized);display:block}.pieza[data-astro-cid-lcdefpme]:hover .pieza__marco[data-astro-cid-lcdefpme] img{scale:1.04}.pieza__tema[data-astro-cid-lcdefpme]{color:var(--color-texto-suave);font-size:var(--text-xs);display:block}.pieza__titulo[data-astro-cid-lcdefpme]{font-weight:var(--font-weight-medium);letter-spacing:-.015em;text-wrap:balance;line-height:1.2}.pieza[data-astro-cid-lcdefpme]:hover .pieza__titulo[data-astro-cid-lcdefpme]{text-underline-offset:.2em;text-decoration:underline 1px}.pieza--grande[data-astro-cid-lcdefpme] .pieza__marco[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.pieza--grande[data-astro-cid-lcdefpme] .pieza__tema[data-astro-cid-lcdefpme]{margin-block-start:var(--spacing-s)}.pieza--grande[data-astro-cid-lcdefpme] .pieza__titulo[data-astro-cid-lcdefpme]{margin-block-start:var(--spacing-2xs);font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem)}.pieza--fila[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-s);padding-block:var(--spacing-s);grid-template-columns:6.5rem minmax(0,1fr);display:grid}.pieza--fila[data-astro-cid-lcdefpme] .pieza__marco[data-astro-cid-lcdefpme]{aspect-ratio:1}.pieza--fila[data-astro-cid-lcdefpme] .pieza__titulo[data-astro-cid-lcdefpme]{font-size:var(--text-m);margin-block-start:var(--spacing-2xs)}@media (width>=48rem){.blog-home__rejilla[data-astro-cid-lcdefpme]{align-items:start;gap:var(--spacing-l) var(--spacing-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.blog-home__rejilla[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{grid-area:1/1}.blog-home__rejilla[data-astro-cid-lcdefpme] .blog-home__enlace{grid-area:1/2;place-self:end}.pieza--grande[data-astro-cid-lcdefpme]{grid-area:2/1}.blog-home__lista[data-astro-cid-lcdefpme]{grid-area:2/2}.pieza--fila[data-astro-cid-lcdefpme]{gap:var(--spacing-m);padding-block:var(--spacing-m);grid-template-columns:11rem minmax(0,1fr)}.pieza--fila[data-astro-cid-lcdefpme] .pieza__marco[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.pieza--fila[data-astro-cid-lcdefpme] .pieza__titulo[data-astro-cid-lcdefpme]{font-size:var(--text-l)}}.team__pista[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-m)}@media not all and (width>=48rem){.team__pista[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scroll-padding-inline:var(--spacing-gutter);scrollbar-width:none;overflow-x:auto;container-type:inline-size}.team__pista[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:none;grid-auto-columns:62cqi;grid-auto-flow:column;inline-size:max-content}.team__ficha[data-astro-cid-lcdefpme]{scroll-snap-align:start}}.centres[data-astro-cid-lcdefpme]{--centres-filete:#ffffff38}@supports (color:color-mix(in lab, red, red)){.centres[data-astro-cid-lcdefpme]{--centres-filete:color-mix(in srgb, var(--color-texto-invertido) 22%, transparent)}}.centres[data-astro-cid-lcdefpme]{--centres-margen:max(var(--spacing-gutter), calc((100vw - 90rem) / 2 + var(--spacing-gutter)));background:var(--color-fondo-bosque);color:var(--color-texto-invertido);display:grid}.centres[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--color-texto-invertido)}.centres__texto[data-astro-cid-lcdefpme]{padding:var(--spacing-section-y) var(--spacing-gutter)}.centres__entradilla[data-astro-cid-lcdefpme]{max-width:46ch;margin-top:var(--spacing-s);color:var(--color-texto-en-oscuro-suave);font-size:var(--text-m)}.centres__provincias[data-astro-cid-lcdefpme]{margin-block:var(--spacing-l)}.centres__provincia[data-astro-cid-lcdefpme]{padding-block:var(--spacing-xs);border-block-start:1px solid var(--centres-filete)}.centres__provincia[data-astro-cid-lcdefpme]:last-child{border-block-end:1px solid var(--centres-filete)}.centres__provincia[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--color-texto-en-oscuro-suave);font-size:var(--text-xs)}.centres__provincia[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.centres__provincia[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:0 var(--spacing-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.centres__provincia[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-texto-invertido);letter-spacing:var(--tracking-heading);transition:background-size var(--motion-slow) var(--ease-standard);background:linear-gradient(currentColor,currentColor) 0 calc(100% - .1em)/0 1px no-repeat;padding-block:.2em;font-size:clamp(1.375rem,1rem + 1vw,1.875rem);line-height:1.3;text-decoration:none;display:inline-block}.centres__provincia[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.centres__provincia[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{background-size:100% 1px}.home[data-astro-cid-lcdefpme] .centres[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible,.home[data-astro-cid-lcdefpme] .centres[data-astro-cid-lcdefpme] .btn:focus-visible{outline:3px solid var(--color-texto-invertido);outline-offset:4px}.centres__foto[data-astro-cid-lcdefpme]{margin:0;position:relative;overflow:hidden}.centres__foto[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:cover;block-size:100%;inline-size:100%;display:block}.centres__foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-s);background:#0e2f28cc;position:absolute;inset-block-end:var(--spacing-s);inset-inline-start:var(--spacing-gutter)}@supports (color:color-mix(in lab, red, red)){.centres__foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--color-fondo-noche) 80%, transparent)}}.centres__foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--color-texto-invertido);font-size:var(--text-xs)}@media (width>=64rem){.centres[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.centres__texto[data-astro-cid-lcdefpme]{padding-inline:var(--centres-margen) var(--spacing-2xl)}.centres__provincia[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--spacing-s);grid-template-columns:9em minmax(0,1fr);display:grid}.centres__provincia[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--text-s)}.centres__foto[data-astro-cid-lcdefpme] img{aspect-ratio:auto;position:absolute;inset:0}.centres__foto[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{inset-block-end:var(--spacing-m);inset-inline-start:var(--spacing-m)}}@media (prefers-reduced-motion:no-preference){.motion-ready .manifiesto__frase[data-astro-cid-lcdefpme].reveal-on-view{opacity:1;transform:none}.motion-ready .manifiesto__palabra[data-astro-cid-lcdefpme]{opacity:0;filter:blur(6px);transition:opacity var(--motion-reveal) var(--ease-emphasized), filter var(--motion-reveal) var(--ease-emphasized), translate var(--motion-reveal) var(--ease-emphasized);transition-delay:calc(var(--i) * 26ms);display:inline-block;translate:0 .3em}.motion-ready .manifiesto__frase[data-astro-cid-lcdefpme].is-visible .manifiesto__palabra[data-astro-cid-lcdefpme]{opacity:1;filter:none;translate:0}.motion-ready .centres__foto[data-astro-cid-lcdefpme].reveal-on-view{opacity:1;transform:none}.motion-ready .centres__foto[data-astro-cid-lcdefpme].reveal-on-view img{clip-path:inset(0 100% 0 0);transition:clip-path var(--motion-hero) var(--ease-emphasized), scale 1.6s var(--ease-emphasized);scale:1.12}.motion-ready .centres__foto[data-astro-cid-lcdefpme].reveal-on-view figcaption[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--motion-reveal) var(--ease-emphasized) .6s}.motion-ready .centres__foto[data-astro-cid-lcdefpme].is-visible img{clip-path:inset(0);scale:1}.motion-ready .centres__foto[data-astro-cid-lcdefpme].is-visible figcaption[data-astro-cid-lcdefpme]{opacity:1}}@media not all and (width>=48rem){.motion-ready .team__ficha[data-astro-cid-lcdefpme].reveal-on-view{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.publico[data-astro-cid-lcdefpme],.publico__servicio[data-astro-cid-lcdefpme],.publico__flecha[data-astro-cid-lcdefpme],.publico__flecha[data-astro-cid-lcdefpme] svg,.pieza__marco[data-astro-cid-lcdefpme] img,.centres__provincia[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:none}}@media not all and (width>=48rem){.hero[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.hero[data-astro-cid-lcdefpme]:before,.hero[data-astro-cid-lcdefpme]:after{display:none}.hero__media[data-astro-cid-lcdefpme]{object-fit:contain;block-size:auto;inline-size:100%;-webkit-mask-image:linear-gradient(180deg, var(--color-fondo-bosque) 52%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--color-fondo-bosque) 52%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--color-fondo-bosque) 52%, transparent 100%);mask-image:linear-gradient(180deg, var(--color-fondo-bosque) 52%, transparent 100%);position:static}.hero__inner[data-astro-cid-lcdefpme]{gap:var(--spacing-l);min-block-size:0;padding-block:0 var(--spacing-xl);margin-block-start:clamp(-4rem,-10vw,-2rem)}.hero__copy[data-astro-cid-lcdefpme]{max-width:none}.hero__titulo[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,12.5vw,3.9rem)}}@media not all and (width>=40rem){.hero__actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.hero__actions[data-astro-cid-lcdefpme] .btn{width:100%}}
