.hero[data-astro-cid-uv7el4fg]{background:#2a2722;align-items:flex-end;min-height:min(92svh,880px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-uv7el4fg] picture[data-astro-cid-uv7el4fg],.hero-fondo[data-astro-cid-uv7el4fg]{width:100%;height:100%;position:absolute;inset:0}.hero-fondo[data-astro-cid-uv7el4fg]{object-fit:cover;animation:24s cubic-bezier(.2,.6,.2,1) both acerca}@keyframes acerca{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-fondo[data-astro-cid-uv7el4fg]{animation:none}}.velo[data-astro-cid-uv7el4fg]{background:linear-gradient(90deg,#111315cc 0%,#11131566 45%,#11131500 72%),linear-gradient(#0000 60%,#11131599);position:absolute;inset:0}.hero-texto[data-astro-cid-uv7el4fg]{width:100%;padding-block:140px clamp(56px,10vh,104px);position:relative}.hero[data-astro-cid-uv7el4fg] h1[data-astro-cid-uv7el4fg]{max-width:13ch;font-size:clamp(2.6rem,6vw,4.8rem)}.hero[data-astro-cid-uv7el4fg] .lead[data-astro-cid-uv7el4fg]{color:#d5dade;max-width:46ch}.hero[data-astro-cid-uv7el4fg] .eyebrow[data-astro-cid-uv7el4fg]{color:#c5cbd0}.acciones[data-astro-cid-uv7el4fg]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero[data-astro-cid-uv7el4fg] .boton-borde[data-astro-cid-uv7el4fg]{color:var(--blanco-frio)}@media (width<=900px){.hero[data-astro-cid-uv7el4fg]{min-height:92svh}.velo[data-astro-cid-uv7el4fg]{background:linear-gradient(#1113151a,#1113154d 40%,#111315e0 90%)}}.esp-rejilla[data-astro-cid-ip5xsrno]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.esp[data-astro-cid-ip5xsrno]{aspect-ratio:3/4.3;border-radius:var(--radio);color:var(--blanco-frio);background:var(--grafito);text-decoration:none;position:relative;overflow:hidden}.esp[data-astro-cid-ip5xsrno] img.f{object-fit:cover;width:100%;height:100%;transition:opacity .7s,transform 1.4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.esp[data-astro-cid-ip5xsrno] img.f2{opacity:0}@media (hover:hover){.esp[data-astro-cid-ip5xsrno]:hover img.f1{opacity:0;transform:scale(1.04)}.esp[data-astro-cid-ip5xsrno]:hover img.f2{opacity:1;transform:scale(1.04)}}.esp[data-astro-cid-ip5xsrno]:after{content:"";background:linear-gradient(#11131500 42%,#111315e0);position:absolute;inset:0}.linea[data-astro-cid-ip5xsrno]{z-index:2;width:5px;height:64px;position:absolute;top:0;left:24px}.txt[data-astro-cid-ip5xsrno]{z-index:2;position:absolute;bottom:24px;left:24px;right:24px}.marca[data-astro-cid-ip5xsrno]{letter-spacing:.2em;text-transform:uppercase;color:#c5cbd0;margin-bottom:10px;font-size:.72rem;font-weight:700;display:block}.txt[data-astro-cid-ip5xsrno] h3[data-astro-cid-ip5xsrno]{margin-bottom:6px;font-size:1.6rem}.txt[data-astro-cid-ip5xsrno] p[data-astro-cid-ip5xsrno]{color:#c9ced2;margin:0;font-size:.95rem}.ver[data-astro-cid-ip5xsrno]{border-bottom:1.5px solid var(--acero);margin-top:14px;font-size:.875rem;font-weight:700;display:inline-block}@media (width<=900px){.esp-rejilla[data-astro-cid-ip5xsrno]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);overflow-x:auto}.esp[data-astro-cid-ip5xsrno]{scroll-snap-align:start}}.faq[data-astro-cid-hemr5th4]{gap:32px;display:grid}@media (width>=900px){.faq[data-astro-cid-hemr5th4]{grid-template-columns:1fr 1.6fr;gap:80px}}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--borde)}details[data-astro-cid-hemr5th4]:first-child{border-top:1px solid var(--borde)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;font-size:1.05rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:after{content:"+";color:var(--texto-2);font-size:1.4rem;font-weight:500;transition:transform .3s}details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(45deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--texto-2);max-width:60ch;padding-bottom:20px}.encabezado[data-astro-cid-lcdefpme]{max-width:780px;margin-bottom:clamp(32px,5vw,56px)}.accion-abajo[data-astro-cid-lcdefpme]{margin-top:32px}.autorizado[data-astro-cid-lcdefpme]{background:var(--superficie);border-bottom:1px solid var(--borde)}.autorizado-rejilla[data-astro-cid-lcdefpme]{align-items:center;gap:20px 48px;padding-block:32px;display:grid}@media (width>=1000px){.autorizado-rejilla[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto}}.tri[data-astro-cid-lcdefpme]{width:300px;height:auto}.autorizado[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texto-2);max-width:40ch;margin:0;font-size:.95rem}.datos[data-astro-cid-lcdefpme]{gap:clamp(24px,4vw,48px);margin:0;display:flex}.datos[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:800;line-height:1}.datos[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--texto-2);max-width:16ch;margin:4px 0 0;font-size:.8rem;line-height:1.35}.editorial[data-astro-cid-lcdefpme]{display:grid}@media (width>=900px){.editorial[data-astro-cid-lcdefpme]{grid-template-columns:1.35fr 1fr;min-height:680px}}.editorial[data-astro-cid-lcdefpme] .editorial-foto{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}@media (width>=900px){.editorial[data-astro-cid-lcdefpme] .editorial-foto{aspect-ratio:auto}}.editorial-texto[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;padding:clamp(40px,6vw,88px) clamp(16px,5vw,80px);display:flex}.lista-zonas[data-astro-cid-lcdefpme]{margin:12px 0 32px;padding:0;list-style:none}.lista-zonas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--borde)}.lista-zonas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;gap:20px;padding:13px 0;font-size:.95rem;font-weight:700;text-decoration:none;transition:padding .25s;display:flex}.lista-zonas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{padding-left:8px}.lista-zonas[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]+span[data-astro-cid-lcdefpme]{color:var(--texto-2);text-align:right;font-weight:400}.editorial[data-astro-cid-lcdefpme] .boton[data-astro-cid-lcdefpme]{align-self:flex-start}.banda-exterior[data-astro-cid-lcdefpme]{padding-block:clamp(96px,14vw,160px) clamp(48px,7vw,72px);position:relative;overflow:hidden}.banda-exterior[data-astro-cid-lcdefpme] .banda-fondo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.banda-exterior[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#111315d1 0%,#11131573 42%,#11131500 68%),linear-gradient(#11131500 50%,#111315e6 94%);position:absolute;inset:0}@media (width<=900px){.banda-exterior[data-astro-cid-lcdefpme]:after{background:linear-gradient(#111315e0 0%,#111315b3 45%,#111315e6 100%)}}.banda-texto[data-astro-cid-lcdefpme],.banda-tarjetas[data-astro-cid-lcdefpme]{z-index:2;position:relative}.banda-texto[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch;font-size:clamp(2.2rem,5vw,4rem)}.banda-texto[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#d5dade;max-width:46ch}.banda-texto[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#c5cbd0}.banda-tarjetas[data-astro-cid-lcdefpme]{gap:14px;margin-top:clamp(64px,12vw,140px);display:grid}@media (width>=900px){.banda-tarjetas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.banda-tarjetas[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border-radius:var(--radio);-webkit-backdrop-filter:blur(10px);background:#1113159e;border:1px solid #ffffff1f;margin:0;overflow:hidden}.banda-tarjetas[data-astro-cid-lcdefpme] img{aspect-ratio:3/2;object-fit:cover;width:100%}.banda-tarjetas[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#c9ced2;padding:14px 18px 16px;font-size:.9rem}.banda-tarjetas[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--blanco-frio);font-size:1rem;display:block}.inspiracion[data-astro-cid-lcdefpme]{padding-bottom:clamp(48px,7vw,80px)}.arq-rejilla[data-astro-cid-lcdefpme]{align-items:center;gap:40px;display:grid}@media (width>=900px){.arq-rejilla[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:80px}}.hoja[data-astro-cid-lcdefpme]{justify-self:center;max-width:440px;margin:0}.hoja[data-astro-cid-lcdefpme] img{background:#fff;border-radius:2px;width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);transform:rotate(-2deg);box-shadow:0 30px 60px #00000073}.hoja[data-astro-cid-lcdefpme]:hover img{transform:rotate(0)scale(1.02)}.hoja[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:#8b939a;text-align:center;margin-top:22px;font-size:.85rem}.arquitectos[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:28px}
