.page.about section.title{padding-bottom:0}.page.about .dynamic_zone{position:relative}.page.about .block.full_image{z-index:5}.page.about .yellow_bg_gradient_top{position:absolute;top:55%;left:0;width:100%;height:auto;overflow:hidden;z-index:-1}.page.about .yellow_bg_gradient_top img{height:2900px;object-fit:fill}.page.about .block.twocolumn .details p{max-width:70%}.heroes{position:relative;padding-top:100px;margin-bottom:100px}.heroes .caption{margin-bottom:0;display:flex}.heroes .caption h2{text-transform:uppercase;font-size:clamp(130px,7.5vw,164px);font-size:6.5rem;line-height:80%;margin:0 auto 60px;letter-spacing:5px}.heroes .hero_list{display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:1600px;margin:auto}.heroes .hero_list .hero{width:25%;position:relative;text-align:center;padding-bottom:35px;margin:0 auto 100px;max-width:410px}.heroes .hero_list .hero .image{position:relative;position:static;width:115px;margin:25px auto}.heroes .hero_list .hero .image img.portrait{position:relative;display:block;margin:auto;z-index:3;opacity:1;transition:all .6s ease}.heroes .hero_list .hero .image .details{position:absolute;top:0;left:0;width:100%;height:110%;opacity:0;visibility:hidden;z-index:3;transition:all .6s ease}.heroes .hero_list .hero .image .details .circle{display:none;top:50%;left:50%;height:10px;margin-left:-5px;margin-right:-5px;border:3.5px solid #000;border-radius:50%;z-index:2}.heroes .hero_list .hero .image .details .circle,.heroes .hero_list .hero .image .details .text_wrapper{position:absolute;width:10px;background:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform:translate3d(-50%,-50%,0) scale(1);transition:all .6s ease}.heroes .hero_list .hero .image .details .text_wrapper{top:0;left:0;height:auto;border-radius:48px;display:flex;align-items:flex-start;z-index:3;opacity:0;overflow:hidden;transition-delay:.3s;top:50%;left:50%;height:0;max-height:10px;margin-top:15px;border:3.5px solid #000;border-radius:50%;z-index:2;transition:all .8s ease}.heroes .hero_list .hero .image .details .text_wrapper a.closepopup{display:none;position:absolute;top:5px;right:30px}.heroes .hero_list .hero .image .details .inner{padding:25px;text-align:left;position:relative;left:0;opacity:0;transition:all .6s ease;transition-delay:.8s}.heroes .hero_list .hero .image .details h4{font-size:28px;width:auto;max-width:calc(100% - 80px);margin-bottom:15px}.heroes .hero_list .hero .image .details span.location{display:block;border-radius:50px;border:3.5px solid #000;background:#fff;display:flex;padding:7px 15px 9px;align-items:flex-start;gap:10px;font-family:degular-display,sans-serif;font-size:clamp(25px,1.6vw,36px);font-size:18px;letter-spacing:1px;line-height:100%;position:absolute;top:25px;right:20px}.heroes .hero_list .hero .image .details p{margin:20px 0 0;width:auto;font-size:15px}.heroes .hero_list .hero .image .details p:first-of-type{margin-top:0}.heroes .hero_list .hero .image .details p.job_title{font-size:18px}.heroes .hero_list .hero h4{text-transform:uppercase;font-size:48px;line-height:80%;margin:0 0 20px;transition:all .6s ease}.heroes .hero_list .hero p.job_title{font-family:PP Editorial New,sans-serif;font-size:24px;margin:0 auto 15px;max-width:80%;transition:all .6s ease}.heroes .hero_list .hero p.location{position:absolute;bottom:0;width:100%;font-size:18px;margin:0;transition:all .6s ease}.heroes .slick-dots li{margin:0 7px}.heroes .slick-dots li button{border-radius:50%;border:3px solid #000;width:16px;height:16px;padding:0}.heroes .slick-dots li button:before{display:none}.heroes .slick-dots li.slick-active button{background:#000}.brands{position:relative;margin-bottom:60px;margin-top:120px}.brands .caption{margin-bottom:0;display:flex}.brands .caption h2{text-transform:uppercase;font-size:clamp(130px,7.5vw,164px);font-size:clamp(100px,6.5vw,134px);font-size:6.5rem;line-height:80%;margin:0 auto 60px;letter-spacing:5px}.brands .brands_list{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.brands .brands_list .brand{width:20%;margin-bottom:80px;position:relative}.brands .brands_list .brand img{max-width:85%;margin:auto;position:relative!important}body.boring .heroes .caption h2{font-size:5.5rem}body.boring .heroes .hero_list .hero .image img{filter:grayscale(100%)}body.boring .heroes .hero_list .hero .image .details h4{font-size:28px;line-height:100%}body.boring .heroes .hero_list .hero .image .details span.location{font-family:Helvetica,sans-serif;font-size:18px}body.boring .heroes .hero_list .hero .image .details p{font-size:13px;line-height:140%}body.boring .heroes .hero_list .hero h4{font-size:38px;line-height:100%}body.boring .heroes .hero_list .hero p{font-family:Helvetica,sans-serif;font-size:18px}body.boring .page.about .yellow_bg_gradient_top{display:none}body.boring .brands .caption h2{line-height:100%;font-size:5.5rem}@media(hover:hover)and (pointer:fine){.heroes .hero_list .hero:hover{z-index:9999}.heroes .hero_list .hero:hover .image img.portrait{opacity:0}.heroes .hero_list .hero:hover .image .details{opacity:1;visibility:visible}.heroes .hero_list .hero:hover .image .details .circle{transform:translate3d(-50%,-50%,0) scale(1);width:100%;height:100%;border-radius:48px}.heroes .hero_list .hero:hover .image .details .text_wrapper{width:400px;opacity:1;transform:translate3d(-50%,-60%,0) scale(1);width:90%;height:330px;max-height:600px;border-radius:48px}.heroes .hero_list .hero:hover .image .details .text_wrapper .inner{opacity:1;left:0;max-height:620px}.heroes .hero_list .hero:hover>h4,.heroes .hero_list .hero:hover>p.job_title,.heroes .hero_list .hero:hover>p.location{opacity:0}body.boring .heroes .hero_list .hero:hover .image .details .text_wrapper{border-radius:0}}@media(min-width:2200px){.page.about .yellow_bg_gradient_top img{width:100%;height:2900px;object-fit:fill;object-position:top}}@media(max-width:1290px){.heroes .hero_list .hero .image .details h4{font-size:25px}.heroes .hero_list .hero .image .details p.job_title{font-size:15px}.heroes .hero_list .hero .image .details p{font-size:12px}}@media(max-width:1250px){.heroes .hero_list .hero h4{font-size:34px}.heroes .hero_list .hero .image .details{height:120%}}@media(max-width:1024px){.heroes .hero_list .hero h4{font-size:28px}.heroes .hero_list .hero p.job_title{font-size:18px}.heroes .hero_list .hero .image .details p.job_title{font-size:17px}.heroes .hero_list .hero .image .details p{font-size:14px}.heroes .hero_list .hero{width:33.33%}.heroes .hero_list .hero.active{z-index:9999}.heroes .hero_list .hero.active .image .details{opacity:1;visibility:visible;width:400px;height:500px}.heroes .hero_list .hero.active .image .details .circle{transform:translateZ(0) scale(1);width:150px;height:150px;margin-left:-75px;margin-right:-75px}.heroes .hero_list .hero.active .image .details .text_wrapper{width:400px;height:400px;opacity:1;max-height:600px;border-radius:48px;transform:translateZ(0) scale(1)}.heroes .hero_list .hero.active .image .details .text_wrapper .inner{opacity:1;left:0;max-height:600px}}@media(max-width:900px){.heroes .hero_list .hero:hover .image .details .text_wrapper{width:500px}}@media(max-width:768px){#creativity,#culture,.heroes{padding-top:0}.heroes{margin-top:0;margin-bottom:30px}.heroes .caption h2{font-size:50px;letter-spacing:3px;margin-bottom:30px}.heroes .hero_list{overflow:hidden}.heroes .hero_list .hero{width:50%;margin-bottom:0}.heroes .hero_list .hero .image{width:auto}.heroes .hero_list .hero .image img.portrait{max-width:80px}.heroes .hero_list .hero .image .details{width:400px;height:500px}.heroes .hero_list .hero .image .details .circle{left:95px;top:25px}.heroes .hero_list .hero .image .details .text_wrapper{width:calc(100vw - 20px)!important;top:25px;left:10px;max-height:600px;transform:translateZ(0) scale(1)}.heroes .hero_list .hero .image .details .text_wrapper a.closepopup{display:block}.heroes .hero_list .hero .image .details h4{font-size:30px;width:205px}.heroes .hero_list .hero .image .details p{width:100%;font-size:16px}.heroes .hero_list .hero h4{font-size:24px}.heroes .hero_list .hero p.job_title{font-size:18px}.heroes .hero_list .hero p.location{position:relative;font-size:16px;z-index:-1}.heroes .hero_list .hero:nth-child(2n) .image .details .text_wrapper{left:calc(-50vw + 10px)!important}.heroes .hero_list .hero.active .image .details .circle{width:110px;height:110px;margin-left:-55px;margin-right:-55px}.heroes .hero_list .hero:nth-last-of-type(-n+2){padding-bottom:100px}.heroes .hero_list .hero:nth-last-of-type(-n+2).active{margin-bottom:120px}.brands{margin-top:0}.brands .caption h2{font-size:50px;letter-spacing:3px;margin-bottom:30px}.brands .brands_list .brand{width:50%;margin-bottom:0;min-height:120px;display:flex;align-items:center}.brands .brands_list .brand img{height:100px;width:auto}.page.about section.title{padding-bottom:80px}.page.about .block.twocolumn .details p{max-width:none}body.boring .brands .caption h2,body.boring .heroes .caption h2{font-size:40px}body.boring .link_cards h2{font-size:29px}body.boring .heroes .hero_list .hero h4{font-size:18px}}