.ha_section_hero .ha_section_container .ha_b_body{max-width:1003rem}.ha_section_hero .ha_section_container .ha_b_body p{width:612rem}.ha_section_expertise{padding:64rem 0;background:#0e0e0e}.ha_section_expertise .ha_section_container{display:flex;flex-direction:column;gap:64rem}.ha_section_expertise .ha_section_container .ha_section_item{display:flex;flex-direction:column;gap:40rem}.ha_section_expertise .ha_section_container .ha_section_item picture{width:100%;height:320rem;border-radius:8rem;overflow:hidden}.ha_section_expertise .ha_section_container .ha_section_item picture img{width:100%;height:100%;object-fit:cover;object-position:center}.ha_section_expertise .ha_btn{margin:82rem auto 0;min-width:293rem}.ha_section_team{padding:64rem 0;background:#0e0e0e}.ha_section_team .ha_section_container .ha_b_description{margin-bottom:40rem}.ha_section_team .ha_section_container .ha_b_body{display:flex;flex-direction:column;gap:48rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_video{width:100%;border-radius:8rem;margin-bottom:20rem;width:100%;padding-top:113%;overflow:hidden;position:relative}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_video video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.ha_section_team .ha_section_container .ha_b_body .ha_b_team picture{width:100%;height:400rem;margin-bottom:20rem;display:block;border-radius:8rem;overflow:hidden}.ha_section_team .ha_section_container .ha_b_body .ha_b_team picture img{width:100%;height:100%;object-fit:cover;object-position:center}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content{margin-bottom:24rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content h3{color:#d2d6da;font-size:32rem;line-height:32rem;margin-bottom:16rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content h5{color:#d6dade;font-size:16rem;line-height:16rem;font-family:atlas grotesk,sans-serif;margin-bottom:32rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content p{color:#ced2d6;font-size:16rem;line-height:24rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.ha_section_team .ha_section_container .ha_b_body .ha_b_team a{font-family:activist,sans-serif;font-size:14rem;color:var(--gcw_orange);display:flex;align-items:center;gap:8rem;background-color:initial;border:0;padding:0}.ha_section_team .ha_section_container .ha_b_body .ha_b_team a img{width:16rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team a:hover img{transform:rotate(-45deg)}.ha_section_team .ha_section_container .ha_b_body .ha_b_team.isActive .ha_team_content p{display:block}.ha_section_team .ha_section_container .ha_b_body .ha_b_team.isActive button{display:none}@media(min-width:768px){.ha_section_expertise{padding:102rem 0 80rem}.ha_section_expertise .ha_section_container{gap:68rem}.ha_section_expertise .ha_section_container .ha_section_item{flex-direction:row;gap:24rem}.ha_section_expertise .ha_section_container .ha_section_item .ha_b_description{width:50%}.ha_section_expertise .ha_section_container .ha_section_item .ha_b_description p{max-width:506rem}.ha_section_expertise .ha_section_container .ha_section_item picture{width:50%;height:589rem}.ha_section_expertise .ha_section_container .ha_section_item:nth-child(2n){flex-direction:row-reverse;align-items:center}.ha_section_expertise .ha_section_container .ha_section_item:nth-child(2n) .ha_b_description{padding-left:100rem}.ha_section_team{padding:120rem 0}.ha_section_team .ha_section_container .ha_b_description{margin-bottom:50rem}.ha_section_team .ha_section_container .ha_b_body{gap:24rem;flex-direction:row}.ha_section_team .ha_section_container .ha_b_body .ha_b_team{width:calc(33.33% - 16rem)}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_video{margin-bottom:36rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team picture{height:453rem;margin-bottom:36rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content h3{font-size:36rem;line-height:36rem;margin-bottom:21rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content h5{font-size:20rem;line-height:20rem;margin-bottom:38rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team .ha_team_content p{font-size:18rem;line-height:26rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team button{font-size:16rem;gap:12rem}.ha_section_team .ha_section_container .ha_b_body .ha_b_team button img{width:20rem}}