body.page-proyectos{background:#12271C;color:#FDFDFB}.page-proyectos .reference-header,.page-proyectos footer{background:#12271C;color:#FDFDFB}.selected-c .hero{position:relative;height:740px;color:#FDFDFB;overflow:hidden}.selected-c .hero>img{width:100%;height:100%;object-fit:cover;object-position:50% 44%}.selected-c .hero:after{content:'';position:absolute;inset:40% 0 0;background:linear-gradient(transparent,rgba(6,22,14,.8));pointer-events:none}.selected-c .hero-copy{position:absolute;bottom:45px;left:7%;right:7%;z-index:1}.selected-c .hero-copy p{margin-bottom:12px}.selected-c .hero-copy h1{font-size:clamp(38px,5vw,76px)}.selected-c .intro{padding:55px 7%;display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:start}.selected-c .intro h2{max-width:21ch}.selected-c .intro p{max-width:52ch}.selected-c .portfolio{padding:0}.selected-c .immersive{position:relative;min-height:750px;margin:0}.selected-c .immersive>img{width:100%;height:750px;object-fit:cover}.selected-c .immersive:after{content:'';position:absolute;inset:25% 0 0;background:linear-gradient(transparent,rgba(6,22,14,.9));pointer-events:none}.selected-c .immersive .text{position:absolute;z-index:1;bottom:44px;left:7%;right:7%;max-width:700px}.selected-c .immersive h2{max-width:23ch}.selected-c .immersive p{margin:18px 0}.selected-c .immersive a{display:inline-block;min-height:44px;padding:8px 0;color:#FDFDFB}.selected-c .detailstrip{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:45px 7% 65px}.selected-c figure{margin:0}.selected-c .detailstrip img{width:100%;height:380px;object-fit:cover}.selected-c .caption{font-size:14px;color:#d4ddd7;margin-top:12px}@media(max-width:760px){.selected-c .hero{height:620px}.selected-c .hero-copy{bottom:30px;left:24px;right:24px}.selected-c .hero-copy h1{font-size:44px}.selected-c .intro{display:block;padding:40px 24px}.selected-c .intro h2{margin-bottom:22px;font-size:30px}.selected-c .immersive,.selected-c .immersive>img{min-height:600px;height:600px}.selected-c .immersive .text{left:24px;right:24px;bottom:30px}.selected-c .immersive h2{font-size:34px}.selected-c .detailstrip{padding:24px;gap:16px;grid-template-columns:1fr}.selected-c .detailstrip img{height:380px}.page-proyectos #reference-nav{background:#12271C;color:#FDFDFB}}