.bikeParkHero{background-color:#1c2e75;display:flex;flex-direction:column;padding:166rem 0 40rem;position:relative;z-index:0}@media (max-width:768px){.bikeParkHero{align-items:center;flex-direction:column;padding:160rem 30rem 200rem}}.bikeParkHero:after{background-image:url(../resources/images/bike-park-hero.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:0;position:absolute;right:0;top:-285rem;z-index:-1}@media (max-width:768px){.bikeParkHero:after{background-image:url(../resources/images/bike-park-mobile.svg);bottom:0;height:271rem;left:0;right:0;top:unset}}.bikeParkHero .rotatingButton__Wrapper{left:unset;right:110rem;top:324rem;z-index:100}@media (max-width:768px){.bikeParkHero .rotatingButton__Wrapper{bottom:138rem;right:50%;top:unset}.bikeParkHero .rotatingButton__Wrapper .rotatingButton{display:none}}.bikeParkHero .rotatingButton__Wrapper .rotatingButton__Image{height:94rem;max-width:94rem}@media (max-width:768px){.bikeParkHero .rotatingButton__Wrapper .rotatingButton__Image{display:none}}.bikeParkHero .rotatingButton__Wrapper span{background-position:0 0;background-size:100%;height:148rem;width:148rem}@media (max-width:768px){.bikeParkHero .rotatingButton__Wrapper span{height:128rem;width:128rem}}.bikeParkHero__Top{align-items:center;color:#fff;display:flex;flex-direction:column;margin:0 auto;max-width:709rem;text-align:center}@media (max-width:768px){.bikeParkHero__Top{align-items:center}}.bikeParkHero__Top h1{font-size:100rem;font-weight:700;letter-spacing:-2rem;line-height:80rem;margin-top:34rem}@media (max-width:768px){.bikeParkHero__Top h1{font-size:50rem;letter-spacing:-1rem;line-height:50rem;margin-top:27rem}}.bikeParkHero__Top h6{font-weight:700;margin:50rem 0}@media (max-width:768px){.bikeParkHero__Top h6{margin:27rem auto 37rem;text-align:center}}.bikeParkHero__Top p{color:#fff;font-size:24rem;font-weight:700;letter-spacing:-.48rem;line-height:33rem;margin-bottom:46rem}@media (max-width:768px){.bikeParkHero__Top p{font-size:20rem;line-height:27rem}}.bikeParkHero__Bottom{display:grid;gap:30rem;grid-template-columns:repeat(4,1fr);padding:120rem 40rem 0;transform:translateZ(0)}@media (max-width:768px){.bikeParkHero__Bottom{gap:20rem 25rem;grid-template-columns:repeat(2,1fr);margin-top:130rem;padding:0;transform:none}}.bikeParkHero__Bottom img{border-radius:11rem;display:block;height:348rem;max-width:248rem;-o-object-fit:cover;object-fit:cover;opacity:0;transition:transform .4s,opacity .4s,visibility .4s;visibility:hidden;width:100%}@media (max-width:768px){.bikeParkHero__Bottom img{height:190rem;max-width:none;opacity:1;transform:none;visibility:visible}}.bikeParkHero__Bottom img.animate{opacity:1;transform:translateY(0);visibility:visible}@media (max-width:768px){.bikeParkHero__Bottom img.animate{transform:none}}.bikeParkHero__Bottom img:first-child,.bikeParkHero__Bottom img:nth-child(3){transform:translateY(100rem)}.bikeParkHero__Bottom img:first-child.animate,.bikeParkHero__Bottom img:nth-child(3).animate{transform:translateY(80rem)}@media (max-width:768px){.bikeParkHero__Bottom img:first-child,.bikeParkHero__Bottom img:first-child.animate,.bikeParkHero__Bottom img:nth-child(3),.bikeParkHero__Bottom img:nth-child(3).animate{transform:none}.bikeParkHero__Bottom img:nth-child(2),.bikeParkHero__Bottom img:nth-child(4){transform:translateY(-40rem)}}
