.activities-hero{min-height:590px;isolation:isolate;position:relative;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.22)),url('img/SING0008.JPG') center/cover}.activities-hero>.wrap{padding-top:125px}.activities-hero h1{font-size:clamp(70px,9vw,130px)}.activities-hero>.wrap>p:not(.eyebrow){max-width:480px;font-size:16px;margin:17px 0 25px}.activities-nav{display:flex;align-items:center;gap:20px}.activities-nav>a:not(.button){color:white;font-size:11px;text-transform:uppercase;font-weight:800;text-decoration:none}.activity-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;padding:90px 0 45px}.activity-intro h2,.experiences h2{font-size:clamp(48px,6vw,76px)}.activity-intro>p{max-width:420px;color:#bdbdbd}.activity-choices{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:90px}.activity-choice{height:360px;display:flex;flex-direction:column;align-items:start;justify-content:flex-end;padding:30px;position:relative;overflow:hidden;color:white;text-decoration:none;border:1px solid #3d3d3d;background-size:cover;background-position:center}.activity-choice:before{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.12))}.activity-choice>*{position:relative}.activity-choice.gym{background-image:url('img/_SilverBike CrossFit Ok 50.jpg')}.activity-choice.outdoor{background-image:url('img/ejercicio-fisico-salud-crossfit-deporte-gimnasio-1-750x463 1.png')}.activity-choice span{font:700 13px var(--display);color:var(--red);letter-spacing:.1em}.activity-choice h2{font-size:45px;margin:8px 0}.activity-choice p{max-width:350px;font-size:12px;color:#ddd}.activity-choice b{font-size:10px;text-transform:uppercase;letter-spacing:.08em}.experiences{background:#101010;padding:85px 0}.experiences-lead{max-width:490px;color:#bcbcbc}.experience-videos{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:38px}.experience-videos article{border:1px solid #373737;background:#0a0a0a}.experience-videos article:last-child{grid-column:1/-1}.experience-videos video{display:block;width:100%;height:280px;background:#000;object-fit:cover}.experience-videos article:last-child video{height:360px}.experience-videos div{padding:18px}.experience-videos span{font:700 28px var(--display);text-transform:uppercase}.experience-videos p{margin:6px 0 0;color:#bbb;font-size:12px}.community-cta{padding:75px 0;background:linear-gradient(90deg,rgba(0,0,0,.86),rgba(0,0,0,.32)),url('img/pesas8.jpg') center/cover}.community-cta .wrap{display:flex;align-items:center;justify-content:space-between}.community-cta h2{font-size:60px}@media(max-width:800px){.activities-hero{min-height:500px}.activities-hero>.wrap{padding-top:90px}.activity-intro,.activity-choices{grid-template-columns:1fr;gap:30px}.activity-intro{padding:60px 0 35px}.activity-choices{padding-bottom:60px}.experience-videos{grid-template-columns:1fr}.experience-videos article:last-child{grid-column:auto}.experience-videos video,.experience-videos article:last-child video{height:230px}.community-cta .wrap{flex-direction:column;align-items:start;gap:25px}.activities-nav>a:not(.button){display:none}}
