.studio-map__visual[data-astro-cid-elzrimpu]{margin:2.5rem 0 0}.studio-map__visual[data-astro-cid-elzrimpu] img[data-astro-cid-elzrimpu]{display:block;width:100%;height:auto}.studio-map__visual[data-astro-cid-elzrimpu] figcaption[data-astro-cid-elzrimpu]{padding:.65rem 0;font-size:.75rem;color:#47544e}.studio-map[data-astro-cid-elzrimpu]{margin:clamp(3rem,7vw,7rem) 0;padding:clamp(2rem,5vw,4rem);background:linear-gradient(180deg,#f6f8f5e8,#eff4efd4),url(/images/editorial/mapa-estudio.webp) center / cover no-repeat,#e8eeeb;color:#141413}.studio-map[data-astro-cid-elzrimpu] header[data-astro-cid-elzrimpu]{max-width:65ch}.studio-map[data-astro-cid-elzrimpu] header[data-astro-cid-elzrimpu]>p[data-astro-cid-elzrimpu]:first-child,.studio-map__hub[data-astro-cid-elzrimpu] span[data-astro-cid-elzrimpu],.studio-map__branches[data-astro-cid-elzrimpu] article[data-astro-cid-elzrimpu]>span[data-astro-cid-elzrimpu]{font-size:.78rem;color:#704022}.studio-map[data-astro-cid-elzrimpu] h2[data-astro-cid-elzrimpu]{font-size:clamp(2.3rem,4.5vw,4rem);line-height:1.08;letter-spacing:-.04em;font-weight:400;margin:1rem 0}.studio-map[data-astro-cid-elzrimpu] header[data-astro-cid-elzrimpu]>p[data-astro-cid-elzrimpu]:last-child,.studio-map__branches[data-astro-cid-elzrimpu] p[data-astro-cid-elzrimpu]{line-height:1.6;color:#47544e}.studio-map__diagram[data-astro-cid-elzrimpu]{margin-top:3rem}.studio-map__hub[data-astro-cid-elzrimpu]{background:#263d38;color:#fff;padding:2rem;max-width:28rem}.studio-map__hub[data-astro-cid-elzrimpu] span[data-astro-cid-elzrimpu]{color:#dfc8ad}.studio-map__hub[data-astro-cid-elzrimpu] strong[data-astro-cid-elzrimpu]{font-size:clamp(2rem,3vw,3rem);display:block;font-weight:400;margin:.6rem 0}.studio-map__hub[data-astro-cid-elzrimpu] p[data-astro-cid-elzrimpu]{margin:0;color:#d4ded7}.studio-map__branches[data-astro-cid-elzrimpu]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#b4c6bd;border:1px solid #b4c6bd}.studio-map__branches[data-astro-cid-elzrimpu] article[data-astro-cid-elzrimpu]{background:#fafbf7f7;padding:1.4rem;display:flex;flex-direction:column;min-height:20rem}.studio-map__branches[data-astro-cid-elzrimpu] h3[data-astro-cid-elzrimpu]{font-weight:500;font-size:1.5rem;margin:1.4rem 0 1rem}.studio-map__branches[data-astro-cid-elzrimpu] strong[data-astro-cid-elzrimpu]{font-weight:500;line-height:1.35}.studio-map__branches[data-astro-cid-elzrimpu] p[data-astro-cid-elzrimpu]{font-size:.9rem}.studio-map__branches[data-astro-cid-elzrimpu] a[data-astro-cid-elzrimpu]{margin-top:auto;display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:.25em}.studio-map__branches[data-astro-cid-elzrimpu] a[data-astro-cid-elzrimpu]:focus-visible{outline:2px solid #8a3d18;outline-offset:4px}.studio-map__note[data-astro-cid-elzrimpu]{font-size:.8rem;color:#34473a;margin:1.5rem 0 0}.studio-map__credit[data-astro-cid-elzrimpu]{font-size:.7rem;color:#465a4b;margin:.75rem 0 0}@media(max-width:900px){.studio-map__branches[data-astro-cid-elzrimpu]{grid-template-columns:1fr 1fr}}@media(max-width:540px){.studio-map[data-astro-cid-elzrimpu]{padding:1.5rem}.studio-map__branches[data-astro-cid-elzrimpu]{grid-template-columns:1fr}.studio-map__branches[data-astro-cid-elzrimpu] article[data-astro-cid-elzrimpu]{min-height:0}}.studio-links[data-astro-cid-3fksv3gz]{display:flex;flex-wrap:wrap;column-gap:2rem;margin-top:1rem}.studio-links[data-astro-cid-3fksv3gz] a[data-astro-cid-3fksv3gz]{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:.25em}.studio-origin[data-astro-cid-3fksv3gz]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:start}.studio-origin[data-astro-cid-3fksv3gz],#mapa-estudio{scroll-margin-top:6rem}.studio-origin[data-astro-cid-3fksv3gz] figure[data-astro-cid-3fksv3gz]{margin:0}.studio-origin[data-astro-cid-3fksv3gz] img[data-astro-cid-3fksv3gz]{width:100%;height:auto;display:block}.studio-origin[data-astro-cid-3fksv3gz] figcaption[data-astro-cid-3fksv3gz]{margin-top:.75rem;font-size:.875rem}.studio-story[data-astro-cid-3fksv3gz],.studio-contact[data-astro-cid-3fksv3gz]{display:grid;gap:1.25rem;justify-items:start}.studio-story[data-astro-cid-3fksv3gz] h2[data-astro-cid-3fksv3gz],.studio-contact[data-astro-cid-3fksv3gz] h2[data-astro-cid-3fksv3gz]{max-width:24ch;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1.08;letter-spacing:-.04em}.studio-story[data-astro-cid-3fksv3gz] p[data-astro-cid-3fksv3gz],.studio-contact[data-astro-cid-3fksv3gz] p[data-astro-cid-3fksv3gz]{margin:0;max-width:59ch;line-height:1.65}@media(max-width:760px){.studio-origin[data-astro-cid-3fksv3gz]{grid-template-columns:1fr}}
