.sr[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-lcdefpme]{--tip:50%;--point:clamp(28px, 5vw, 72px);min-height:clamp(560px, calc(100svh - var(--head-h) - 36px), 860px);background:var(--camel);grid-template-columns:42fr 58fr;display:grid}.hero__field[data-astro-cid-lcdefpme]{padding:clamp(40px, 8vh, 112px) clamp(24px, 4.2vw, 72px) calc(clamp(40px, 7vh, 96px) + var(--point));color:var(--techo);flex-direction:column;justify-content:center;animation:.7s cubic-bezier(.2,.7,.2,1) both field;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:9.5em;font-size:clamp(2.5rem,1.2rem + 3vw,4rem);font-weight:850}.hero__lede[data-astro-cid-lcdefpme]{max-width:25em;margin:1.2em 0 1.6em;font-size:clamp(1.06rem,1rem + .3vw,1.2rem)}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.hero__fact[data-astro-cid-lcdefpme]{border-top:1px solid #1515154d;max-width:25em;margin:2em 0 0;padding-top:14px;font-size:.95rem}.hero__photo[data-astro-cid-lcdefpme]{display:block;overflow:hidden}.hero__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:40% 35%;width:100%;height:100%;animation:1.1s cubic-bezier(.2,.7,.2,1) both settle}@keyframes settle{0%{transform:scale(1.04)}to{transform:none}}@keyframes field{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{--point:30px;grid-template-columns:1fr;min-height:0}.hero__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/4.4;order:-1}.hero__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 30%}.hero__field[data-astro-cid-lcdefpme]{padding:28px var(--pad) calc(36px + var(--point))}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,1.2rem + 5vw,2.8rem)}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.local[data-astro-cid-lcdefpme]{padding:clamp(64px,9vw,128px) 0}.local__grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(32px,5vw,88px);display:grid}.local__big[data-astro-cid-lcdefpme]{aspect-ratio:3/4;object-fit:cover;width:100%}.local__text[data-astro-cid-lcdefpme]{padding-top:clamp(0px,6vw,96px)}.local__text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:1.1em 0 2.2em}.local__small[data-astro-cid-lcdefpme]{aspect-ratio:3/4;object-fit:cover;width:72%;margin-left:auto}@media (width<=760px){.local__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.local__big[data-astro-cid-lcdefpme]{aspect-ratio:4/4.6}.local__text[data-astro-cid-lcdefpme]{padding-top:0}.local__small[data-astro-cid-lcdefpme]{width:64%}}.svc__head[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:end;gap:24px 64px;margin-bottom:clamp(36px,5vw,64px);display:grid}.svc__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:26em;margin:0}.svc__groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px clamp(24px,4vw,64px);display:grid}.svc__group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1rem;font-family:var(--text);color:var(--camel-ink);border-bottom:2px solid var(--techo);padding-bottom:10px;font-weight:650}.svc__group[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.svc__group[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--display);border-bottom:1px solid #15151524;padding:13px 0;font-size:clamp(1.25rem,1.05rem + .7vw,1.6rem);font-weight:700;line-height:1.15;text-decoration:none;display:block}.svc__group[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--camel-deep)}.svc__more[data-astro-cid-lcdefpme]{margin:36px 0 0}@media (width<=860px){.svc__head[data-astro-cid-lcdefpme],.svc__groups[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.team[data-astro-cid-lcdefpme]{background:var(--papel);padding:clamp(64px,9vw,128px) 0}.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(32px,5vw,88px);display:grid}.team__text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:1.1em 0 .6em}.team__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;width:100%}@media (width<=860px){.team__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.team__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/4.6}}.book[data-astro-cid-lcdefpme]{padding:clamp(64px,8vw,112px) 0}.book__routes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:32px clamp(24px,4vw,64px);margin-top:clamp(32px,4vw,56px);display:grid}.book__routes[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:2px solid var(--techo);flex-direction:column;align-items:flex-start;padding-top:18px;display:flex}.book__routes[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:800}.book__routes[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:22em}@media (width<=860px){.book__routes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.book[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.work[data-astro-cid-lcdefpme]{padding:clamp(64px,9vw,120px) 0}.work__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(32px,5vw,88px);display:grid}.work[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:24px}.work[data-astro-cid-lcdefpme] .pmark[data-astro-cid-lcdefpme]{margin-bottom:12px}.work__tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.work__tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{aspect-ratio:3/4;clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),50% 100%,0 calc(100% - 18px));text-align:center;font-family:var(--display);color:#c9c7c1;background:repeating-linear-gradient(135deg,#b4936c33 0 2px,#0000 2px 14px),#1f1e1c;border:1.5px dashed #b4936cb3;place-items:center;padding:10px;font-size:.95rem;font-weight:700;display:grid}.work__tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){transform:translateY(28px)}@media (width<=600px){.work__tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.work__tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){display:none}}@media (width<=860px){.work__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.work__tiles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){transform:translateY(14px)}}.visit[data-astro-cid-lcdefpme]{padding:clamp(72px,9vw,128px) 0}.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(32px,5vw,88px);display:grid}.visit__mapwrap[data-astro-cid-lcdefpme]{--point:clamp(22px, 3vw, 40px);background:var(--papel)}.visit__info[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:28px}.visit__addr[data-astro-cid-lcdefpme]{margin:24px 0 20px}.visit__map[data-astro-cid-lcdefpme]{aspect-ratio:1;width:100%}.visit__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px;display:flex}@media (width<=860px){.visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visit__mapwrap[data-astro-cid-lcdefpme]{order:2}.visit__map[data-astro-cid-lcdefpme]{aspect-ratio:4/3}}
