.sec-label h2{position:relative}.sec-label h2:before{background-color:#4c2eff;bottom:-12px;content:"";height:2px;left:0;position:absolute;width:130%}.culture-main-banner{align-items:center;display:flex;min-height:813px;padding:96px 0;position:relative}.culture-main-banner h1{font-family:Golos Text;font-size:80px;font-weight:500;letter-spacing:-.04em;line-height:72px;text-align:left}.culture-main-banner p{font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;text-align:left}.culture-main-banner .content-wrapper{display:flex;width:100%}.culture-main-banner .content-wrapper .banner-content,.culture-main-banner .content-wrapper .banner-image{flex:1}.culture-main-banner .content-wrapper .banner-image img{position:absolute;right:0;top:0}section#what-we-do{background-color:#000;color:#fff;padding:96px 0}section#what-we-do .content-wrapper{display:flex;gap:224px}.what-we-do-label h2{color:#fff;font-family:Golos Text;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:27px;text-align:left}.what-we-do-label{flex-shrink:0}.what-we-do-content h2{color:#fff;font-family:Golos Text;font-size:48.83px;font-weight:500;letter-spacing:-.04em;line-height:58.6px;text-align:left}section#trusted-by{background-color:#000;padding-bottom:96px}section#trusted-by .content-wrapper{display:flex;gap:224px}section#trusted-by h3{color:#fff;font-family:Caveat;font-size:25px;font-weight:400;letter-spacing:-.02em;line-height:35px;margin-bottom:0;text-align:left}section#trusted-by .trusted-logos{align-items:center;display:flex;flex:1;justify-content:space-between}section#our-impact{background-color:#000;padding:96px 0 140px}section#our-impact h2{color:#fff;font-family:Golos Text;font-size:76.54px;font-weight:500;letter-spacing:-.03em;line-height:103.33px;text-align:center}.impact-stats{align-items:center;display:flex;gap:120px;justify-content:center}.impact-stats .stat .number{color:#fff;font-size:64px;line-height:76.8px}.impact-stats .stat .label,.impact-stats .stat .number{font-family:Golos Text;font-weight:500;letter-spacing:-.04em;text-align:left}.impact-stats .stat .label{color:#a1a1aa;font-size:25px;line-height:32.5px;padding-left:31px}.impact-stats .stat>div{align-items:center;display:flex;gap:10px}section#our-way-of-working{padding:96px 0}section#our-way-of-working .content-wrapper{display:grid;gap:50px;grid-template-columns:1fr 1fr}section#our-way-of-working .content h2{color:#a1a1aa;font-family:Golos Text;font-size:61.04px;font-weight:500;letter-spacing:-.04em;line-height:73.25px;text-align:left}section#our-way-of-working .content h2 span{color:#000}section#our-way-of-working .content p{font-family:Golos Text;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:22.4px;text-align:left}section#our-way-of-working .content-wrapper .book-container{margin-top:-145px}@media screen and (max-width:768px){.culture-main-banner .content-wrapper{flex-direction:column}.culture-main-banner .content-wrapper .banner-image{position:relative}.culture-main-banner .content-wrapper .banner-image img{position:static}section#what-we-do .content-wrapper{flex-direction:column;gap:50px}.sec-label h2:before{width:100%}section#trusted-by .content-wrapper{flex-direction:column;gap:50px}section#trusted-by .trusted-logos{flex-direction:column;gap:30px}.how-we-do-copy-section .how-we-do-copy{flex-direction:column;gap:50px}section#how-we-do-it{display:none}.impact-stats{align-items:flex-start;flex-direction:column;gap:40px;padding-left:50px}section#our-way-of-working .content-wrapper{grid-template-columns:1fr}section#our-way-of-working .content-wrapper .book-container{margin-top:0}section#our-way-of-working .content-wrapper .book-container img{max-width:100%}.footer-bottom-section{flex-direction:column}.footer-bottom-section .product-links .link-wrapper ul{gap:20px;grid-template-columns:1fr;margin-bottom:20px}.testimonial-slider .testimonial{grid-template-columns:1fr!important}.culture-main-banner h1{font-size:3rem;line-height:3rem}.what-we-do-content h2{font-size:2rem;line-height:2.5rem}section#trusted-by .trusted-logos{display:grid;grid-template-columns:1fr 1fr}section#our-impact h2{font-size:2.5rem;line-height:2.5rem;margin-bottom:50px}.impact-stats .stat .number{font-size:45px}.impact-stats .stat .label{font-size:20px}section#client-testimonials h2,section#our-way-of-working .content h2{font-size:2rem;line-height:2.5rem}.testimonial-text-wrapper>p{font-size:16px}.testimonial-author h3{font-size:30px}.testimonial-slider .img-wrapper{padding-left:0}.next-big-thing h2{font-size:3rem;line-height:3rem}.contact-button-wrapper{padding-top:10px;right:50%;top:auto;transform:translateX(50%)}.next-big-thing{padding-bottom:220px}.copyright-wrapper{flex-direction:column;gap:30px}}