.intro[data-astro-cid-hc5co5wq]{padding:clamp(2.5rem,6vw,5rem) 0;overflow:hidden}.intro-grilla[data-astro-cid-hc5co5wq]{align-items:center;gap:2.5rem;display:grid;position:relative}@media (width>=860px){.intro-grilla[data-astro-cid-hc5co5wq]{grid-template-columns:1.1fr .9fr}}.logo[data-astro-cid-hc5co5wq]{width:220px;height:auto;display:block}.growing[data-astro-cid-hc5co5wq]{font-family:var(--font-body);color:var(--color-forest);margin:.25rem 0 1.25rem .4rem;font-size:1.15rem}.etiqueta-obra[data-astro-cid-hc5co5wq]{background:var(--color-lime-soft);border-style:solid}.punto[data-astro-cid-hc5co5wq]{background:var(--color-soon);border-radius:50%;width:10px;height:10px;animation:1.6s ease-in-out infinite latido}@keyframes latido{50%{opacity:.6;transform:scale(1.5)}}h1[data-astro-cid-hc5co5wq]{margin:1rem 0;font-size:clamp(2.5rem,7vw,4rem)}.bajada[data-astro-cid-hc5co5wq]{max-width:34rem;margin:0 0 1rem;font-size:1.1rem}.funciones[data-astro-cid-hc5co5wq]{padding:clamp(3.5rem,8vw,6rem) 0}.funciones[data-astro-cid-hc5co5wq] h2[data-astro-cid-hc5co5wq]{text-align:center;margin:0 0 .75rem;font-size:clamp(2rem,5vw,2.8rem)}.funciones-bajada[data-astro-cid-hc5co5wq]{text-align:center;max-width:40rem;margin:0 auto 2.5rem;font-size:1.1rem}.grupos[data-astro-cid-hc5co5wq]{gap:1.5rem;display:grid}@media (width>=820px){.grupos[data-astro-cid-hc5co5wq]{grid-template-columns:1fr 1fr}}.grupo[data-astro-cid-hc5co5wq]{background:var(--color-cream);border:4px solid var(--c);box-shadow:8px 8px 0 0 var(--c);border-radius:var(--radius-card);padding:1.5rem 1.5rem 1.25rem}.grupo[data-astro-cid-hc5co5wq] header[data-astro-cid-hc5co5wq]{align-items:center;gap:.9rem;margin-bottom:.75rem;display:flex}.grupo-icono[data-astro-cid-hc5co5wq]{flex-shrink:0;width:52px;height:auto}.grupo[data-astro-cid-hc5co5wq] h3[data-astro-cid-hc5co5wq]{margin:0;font-size:1.5rem}.grupo[data-astro-cid-hc5co5wq] ul[data-astro-cid-hc5co5wq]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.grupo[data-astro-cid-hc5co5wq] li[data-astro-cid-hc5co5wq]{padding-left:1.6rem;position:relative}.grupo[data-astro-cid-hc5co5wq] li[data-astro-cid-hc5co5wq]:before{content:"";background:var(--c);border-radius:50% 50% 50% 0;width:.65rem;height:.65rem;position:absolute;top:.55em;left:.2rem;transform:rotate(-45deg)}.diario[data-astro-cid-hc5co5wq]{background:var(--color-lime-soft);border-radius:var(--radius-card);gap:1.5rem;margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=820px){.diario[data-astro-cid-hc5co5wq]{grid-template-columns:1.4fr 1fr;align-items:center}}.diario[data-astro-cid-hc5co5wq] h3[data-astro-cid-hc5co5wq]{margin:.75rem 0;font-size:clamp(1.7rem,4vw,2.2rem)}.diario[data-astro-cid-hc5co5wq] p[data-astro-cid-hc5co5wq]{margin:0 0 .85rem}.chips[data-astro-cid-hc5co5wq]{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-hc5co5wq] li[data-astro-cid-hc5co5wq]{background:var(--color-cream);border:2px solid var(--color-sage);border-radius:999px;padding:.3rem .85rem;font-size:.95rem;font-weight:500}.chips[data-astro-cid-hc5co5wq] li[data-astro-cid-hc5co5wq]:last-child{border-style:dashed}.diario-extras[data-astro-cid-hc5co5wq]{gap:1rem;display:grid}.extra[data-astro-cid-hc5co5wq]{background:var(--color-cream);border-radius:20px;padding:1.1rem 1.25rem}.extra[data-astro-cid-hc5co5wq] h4[data-astro-cid-hc5co5wq]{font-family:var(--font-display);color:var(--color-heading);margin:0 0 .3rem;font-size:1.25rem;font-weight:600}.extra[data-astro-cid-hc5co5wq] p[data-astro-cid-hc5co5wq]{margin:0}.privacidad[data-astro-cid-hc5co5wq]{padding:clamp(3.5rem,8vw,6rem) 0}.privacidad-papel[data-astro-cid-hc5co5wq]{text-align:center;max-width:42rem;margin:0 auto;padding:clamp(1.75rem,5vw,2.75rem)}.privacidad-papel[data-astro-cid-hc5co5wq] h2[data-astro-cid-hc5co5wq]{margin:0 0 1rem;font-size:clamp(1.9rem,5vw,2.5rem)}.enterate[data-astro-cid-hc5co5wq]{margin:1.5rem 0 1rem;font-weight:700}.acciones[data-astro-cid-hc5co5wq]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.acciones-centro[data-astro-cid-hc5co5wq]{justify-content:center;margin-top:0}
