.about{padding-top:50px}.about__wrapper--title{font-size:1.5rem;font-weight:500;line-height:150%;border-bottom:2px solid #000;padding-bottom:16px;margin-bottom:48px}.about__wrapper--description{font-size:2rem;font-weight:500;line-height:150%;margin-bottom:16px}.about__wrapper--text{font-size:1.125rem;font-weight:400;line-height:150%;margin-bottom:16px}.about__wrapper--link{font-size:1rem;font-weight:500;line-height:150%;color:#820ad1;display:inline-block;margin-bottom:66px}.about__wrapper--link::after{content:"";display:block;width:100%;transition:all ease-in-out .2s;background:#820ad1;height:2px;width:0}.about__wrapper--link:hover::after{width:100%}.about__wrapper--link .svg-arrow{margin-left:8px}.about__wrapper__desc{color:#fff;font-family:Graphik,sans-serif;font-weight:500;font-size:18px;line-height:1.6875rem;font-size:18px;line-height:1.6875rem;margin:32px 0 32px 0}.about__wrapper__button{background:#f4f4f4;padding:15px 10px;border-radius:75px;text-align:center}.about__wrapper__button a{width:100%;font-weight:500;font-size:1.125rem;line-height:100%;color:#4c0677}@media (min-width:1024px){.about__wrapper__button{padding:15px 10px;min-width:194px;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.about__wrapper__button a{font-weight:500;font-size:1.125rem;line-height:100%}}.about .splide{margin-bottom:124px}.about .splide__track .splide__list .splide__slide{width:302px;height:372px}.about .splide__track .splide__list .splide__slide img{width:100%;height:100%}.about .splide__arrows{position:absolute;bottom:0;right:50%}.about .splide__arrow{background:0 0;transform:translateY(0);top:30px;opacity:1}.about .splide__arrow svg{fill:none}.about .splide__arrow--next{right:-50px}.about .splide__arrow--prev{left:-50px}@media (min-width:1024px){.about{padding-top:100px;display:flex}.about.container{margin-right:0}.about__wrapper{margin-right:66px;width:52.25%}.about__wrapper--title{margin-bottom:48px;font-size:1.75rem}.about__wrapper--description{margin-bottom:48px}.about__wrapper--text{margin-bottom:48px}.about .splide{margin-right:48px;margin-bottom:200px}.about .splide__track .splide__list .splide__slide{width:450px;height:550px}.about .splide__arrow{top:60px}}@media (min-width:1330px){.about .splide{margin-right:96px}}.dark-theme .about__wrapper--title{color:#fff;border-color:#fff}.dark-theme .about__wrapper--description{color:#fff}.dark-theme .about__wrapper--text{color:#fff}.dark-theme .about__wrapper--link{color:#fff}.dark-theme .about__wrapper--link::after{background:#fff}.dark-theme .about__wrapper--link .svg-arrow{margin-left:8px}.dark-theme .about__wrapper--link .svg-arrow svg path{fill:#fff}.dark-theme .about .splide__arrows svg path{stroke:#fff}.atNu{background-color:#4c0677;padding:64px 0;display:flex;flex-direction:column}.atNu__wrapper{margin-bottom:66px}.atNu__wrapper--title{font-size:1.5rem;font-weight:500;line-height:150%;color:#fff;border-bottom:2px solid #fff;padding-bottom:16px;margin-bottom:48px}.atNu__wrapper--description{font-size:2rem;font-weight:500;line-height:150%;color:#fff;margin-bottom:16px}.atNu__wrapper--text{font-size:1.125rem;font-weight:400;line-height:150%;color:#fff;margin-bottom:16px}.atNu__wrapper--link{font-size:1rem;font-weight:500;line-height:150%;color:#fff;display:inline-block}.atNu__wrapper--link::after{content:"";display:block;width:100%;transition:all ease-in-out .2s;background:#fff;height:2px;width:0}.atNu__wrapper--link:hover::after{width:100%}.atNu__wrapper--link .svg-arrow{margin-left:8px}.atNu__wrapper--link .svg-arrow svg path{fill:#fff}.atNu .splide{margin-bottom:42px}.atNu .splide__track .splide__list .splide__slide{width:302px;height:372px}.atNu .splide__track .splide__list .splide__slide img{width:100%;height:100%}.atNu .splide__arrows{position:absolute;bottom:0;right:50%}.atNu .splide__arrows svg path{stroke:#fff}.atNu .splide__arrow{background:0 0;transform:translateY(0);top:25px;opacity:1}.atNu .splide__arrow svg{fill:none}.atNu .splide__arrow--next{right:-50px}.atNu .splide__arrow--prev{left:-50px}@media (min-width:1024px){.atNu{flex-direction:row-reverse;padding:96px 0}.atNu__wrapper{margin-bottom:0;margin-left:64px;display:block}.atNu__wrapper--title{font-size:1.75rem;font-weight:500;line-height:150%;margin-bottom:48px}.atNu__wrapper--description{margin-bottom:48px}.atNu__wrapper--text{margin-bottom:48px}.atNu .splide{margin-left:48px;margin:0 0 76px 48px}.atNu .splide__track .splide__list .splide__slide{width:450px;height:550px}.atNu .splide__arrow{top:60px}}@media (min-width:1330px){.atNu .splide{margin-left:96px}}@media (min-width:1925px){.atNu .splide{margin-left:calc((100% - 1700px)/ 2)}}.dark-theme .atNu{background-color:transparent}.heroCareers{position:relative;margin-top:64px;display:flex;flex-direction:column;justify-content:flex-end;height:469px}.heroCareers__content{display:flex;flex-direction:column;justify-content:flex-end;height:80%;padding:20px}.heroCareers__close{display:none;background:0 0;gap:9px;color:#fff;width:100%;max-width:1031px;margin-inline:auto}.heroCareers__close span{font-weight:500}.heroCareers__close svg path{stroke:#fff}.heroCareers__title{font-size:64px;color:#fff;font-weight:500;margin-bottom:25px;width:100%}.heroCareers__button{display:block;background-color:#820ad1;color:#fff;padding:15px 16px;font-weight:500;text-align:center;border-radius:75px;font-size:1.125rem;max-width:330px;width:100%}.heroCareers__search{display:flex;flex-direction:column;width:100%;max-width:1031px}.heroCareers__search__input-container{width:100%;max-width:330px;background-color:#fff;border-radius:22px;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);padding:10px 0 10px 16px;position:relative;margin-inline:auto}.heroCareers__search .heroCareers__input-search{width:calc(100% - 44px);background:0 0;border:none;outline:0}.heroCareers__search .search-icon{width:44px;height:100%;background:#820ad1;border-radius:22px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-1px}.heroCareers__search-results__no-results{color:#fff;font-size:18px;margin-top:12px;padding-inline:24px}.heroCareers__wrapper{display:flex;flex-direction:column;align-items:center;gap:16px}.heroCareers__content.expanded{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#4c0677;z-index:5;justify-content:flex-start;padding:16px 0;animation:show .2s ease-in-out forwards}.heroCareers__content.expanded .heroCareers__title{display:none}.heroCareers__content.expanded .heroCareers__search{order:2;padding-inline:24px}.heroCareers__content.expanded .heroCareers__close{display:flex;align-items:center;margin-bottom:18px}.heroCareers__content.expanded .heroCareers__button{order:4}.heroCareers__content.expanded .heroCareers__search-results{order:2;margin-inline:auto;max-width:920px;width:100%}@media (min-width:1024px){.heroCareers{height:384px;justify-content:center}.heroCareers__search{max-width:561px}.heroCareers__search__input-container{margin:0;max-width:none}.heroCareers__wrapper{flex-direction:row;justify-content:center;align-items:center;gap:72px}.heroCareers__content.expanded{top:263px;z-index:5;border-radius:24px;padding:30px}.heroCareers__content.expanded .heroCareers__search{max-width:1200px;padding:0;flex-direction:row;justify-content:center;margin-inline:auto}.heroCareers__content.expanded .heroCareers__wrapper{flex-direction:column;gap:24px}.heroCareers__content.expanded .heroCareers__search-results{min-width:910px}}@keyframes show{from{transform:translateY(100px)}to{transform:translateY(0)}}.carouselCareers{background-color:#2f0549}.carouselCareers__splide--item{height:84px;width:auto;background-color:#820ad1;display:flex;align-items:center;text-align:left;padding-right:24px}.carouselCareers__splide--item p{margin-left:24px;color:#fff}.carouselCareers__splide--group{display:flex;align-items:center}.carouselCareers__splide--title{font-size:1.125rem;line-height:150%;font-weight:500}.carouselCareers__splide--country{font-weight:300;font-size:.875rem;line-height:150%;background-color:#4c0677;padding:5px 15px;border-radius:51px}.carouselCareers__splide2{margin-bottom:2px}.carouselCareers__splide2--item{height:60px;width:auto;background-color:#4c0677;display:flex;align-items:center;text-align:left;padding-right:24px}.carouselCareers__splide2--item p{margin-left:24px;color:#fff}.carouselCareers__splide2--group{display:flex;align-items:center}.carouselCareers__splide2--title{font-size:1.125rem;line-height:150%;font-weight:300}@media (min-width:1024px){.carouselCareers__splide--item{height:84px}}.dark-theme .carouselCareers{background-color:#000}.dark-theme .carouselCareers__splide,.dark-theme .carouselCareers__splide2{margin-bottom:2px}.dark-theme .carouselCareers__splide--item,.dark-theme .carouselCareers__splide2--item{background-color:#000;border:1px solid #fff}.dark-theme .carouselCareers__splide--item p,.dark-theme .carouselCareers__splide2--item p{margin-left:24px;color:#fff}.events__content{padding-bottom:100px}.events__content--title{padding-top:64px;font-size:1.5rem;line-height:150%;font-weight:500;padding-bottom:16px;border-bottom:solid 2px #000}.events__content--subtitle{padding-top:64px;font-size:1.125rem;line-height:150%;font-weight:400}.events__content--ajax,.events__content--slide{position:relative}.events__content--ajax .splide__arrows,.events__content--slide .splide__arrows{position:relative;width:170px;margin:50px auto}.events__content--ajax .splide__arrows .next_event,.events__content--ajax .splide__arrows .prev_event,.events__content--slide .splide__arrows .next_event,.events__content--slide .splide__arrows .prev_event{background-color:transparent;transform:rotate(180deg);padding-bottom:50px}.events__content--ajax .splide__arrows .next_event svg path,.events__content--ajax .splide__arrows .prev_event svg path,.events__content--slide .splide__arrows .next_event svg path,.events__content--slide .splide__arrows .prev_event svg path{fill:none}.events__filter{margin-top:48px;padding:12px;margin-bottom:32px;border-radius:8px}.events__filter h4 span{margin-right:8px}.events__filter summary{list-style:none;display:flex;justify-content:space-between;font-size:1.125rem;font-weight:500;padding-bottom:8px;border-bottom:solid 1px #000}.events__filter--group{margin-top:10px;display:flex;flex-direction:column;gap:10px}.events__filter--country,.events__filter--months{font-size:1.125rem;font-weight:500}.events__filter--country span{margin-right:8px}.events details[open] summary~*{animation:sweep .5s ease-in-out}.events details[open] svg{transition:.5s;transform:rotate(180deg)}.events details[open]{background-color:#f4f4f4}@keyframes sweep{0%{opacity:0;margin-left:-10px}100%{opacity:1;margin-left:0}}.events__404{text-align:center}.events__404 p{font-weight:500;font-size:.875rem;background-color:#f3eafc;color:#820ad1;border-radius:51px;width:90px;margin:0 auto;padding:10px 20px}.events__404 h4{margin-top:10px;font-weight:500;font-size:1rem}.eventsCard{display:block;margin-bottom:30px}.eventsCard__cta{display:block;color:#820ad1;font-weight:500;margin-top:8px;font-size:1rem}.eventsCard__cta span{margin-left:10px}.eventsCard__type{background-color:#f3eafc;padding:10px 12px;border-radius:51px;color:#820ad1;font-weight:500;font-size:.875rem;line-height:100%}.eventsCard__type:hover{background-color:#820ad1;color:#fff}.eventsCard__title{margin-top:18px;font-size:1rem;font-weight:500}.eventsCard__group{display:flex;margin-top:10px;align-items:center;font-size:1.125rem;font-weight:500}.eventsCard__group--location{margin-left:18px}.eventsCard__group--location span{margin-right:8px}.eventsCard__group--date{position:relative;display:flex;align-items:center}.eventsCard__group--date span{margin-right:8px}.eventsCard__resume{font-size:1rem;line-height:150%;font-weight:400;margin-top:8px;max-width:99%}.eventsCard__slide{min-width:100%}@media (min-width:1024px){.events__content--title{font-size:1.75rem}.events__principal{display:flex;justify-content:space-between}.events__principal--filters{display:flex;justify-content:space-between;width:540px}.events__principal--filters .events__filter{width:250px}.events__content--slide{padding-top:50px}.eventsCard__resume{min-height:110px}.eventsCard__slide{min-width:30vw;max-width:400px;padding-left:20px;padding-right:20px}}.hvr-underline-from-left{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;margin-top:3px;bottom:0;background:#820ad1;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.dark-theme .events__content{color:#fff}.dark-theme .events__content--title{color:#fff;border-bottom:solid 2px #fff}.dark-theme .events__content--subtitle{color:#fff}.dark-theme .events__content--slide .splide__arrows .next_event svg path,.dark-theme .events__content--slide .splide__arrows .prev_event svg path{stroke:#fff}.dark-theme .events__filter{color:#fff}.dark-theme .events__filter span svg path{fill:#fff}.dark-theme .events__filter summary{border-bottom:solid 1px #fff}.dark-theme .events__filter--group{color:#fff}.dark-theme .events__filter--country,.dark-theme .events__filter--months{color:#fff}.dark-theme .events__filter--country span{color:#fff}.dark-theme .events details[open]{background-color:#000;border:solid 1px #fff}.dark-theme .events__404{text-align:center}.dark-theme .events__404 p{background-color:#f3eafc;color:#820ad1}.dark-theme .events__404 h4{margin-top:10px;font-weight:500;font-size:1rem}.dark-theme .eventsCard__cta{color:#fff}.dark-theme .eventsCard__cta span svg path{fill:#fff}.dark-theme .eventsCard__type{background-color:#000;border:1px solid #fff;color:#fff}.dark-theme .eventsCard__type:hover{background-color:#820ad1;border:unset}.dark-theme .eventsCard__group--date span svg path{fill:#fff}.dark-theme .hvr-underline-from-left:before{background:#fff}.splide__ajax{position:relative}.splide__ajax .splide__arrows{position:relative;width:170px;margin:50px auto}.splide__ajax .splide__arrows .next_event,.splide__ajax .splide__arrows .prev_event{background-color:transparent;transform:rotate(180deg);padding-bottom:50px}.splide__ajax .splide__arrows .next_event svg path,.splide__ajax .splide__arrows .prev_event svg path{fill:none}.most-read-careers{padding-top:64px;padding-bottom:64px}.most-read-careers h2{font-weight:500;font-size:1.5rem;line-height:150%;padding-bottom:16px;margin-bottom:48px;border-bottom:1px solid #000}.most-read-careers h3{font-weight:400;font-size:1.125rem;line-height:150%;margin-bottom:16px}.most-read-careers .description{font-weight:500;font-size:1.125rem;line-height:150%;margin-bottom:32px}.most-read-careers .posts a .post{margin-bottom:32px}.most-read-careers .posts a .post .post-image{margin-bottom:16px;height:182px}.most-read-careers .posts a .post .post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.most-read-careers .posts a .post .info{display:flex;align-items:center;margin-bottom:8px}.most-read-careers .posts a .post .info .date{font-weight:300;font-size:1rem;line-height:1.125rem;color:#000;margin-right:8px;text-transform:uppercase}.most-read-careers .posts a .post .info .category{font-weight:500;font-size:1rem;line-height:150%;color:#820ad1}.most-read-careers .posts a .post .title{font-weight:500;font-size:1.5rem;line-height:150%;color:#000}@media (min-width:1024px){.most-read-careers{padding-top:100px;padding-bottom:100px}.most-read-careers h2{font-size:1.75rem}.most-read-careers .description{margin-bottom:45px}.most-read-careers .posts{display:flex;justify-content:space-between}.most-read-careers .posts a{width:32%}.most-read-careers .posts a .post{margin-bottom:0}.most-read-careers .posts a .post .post-image{height:290px}.most-read-careers .posts a .post .post-image img{height:100%}}.dark-theme .most-read-careers .description,.dark-theme .most-read-careers h2,.dark-theme .most-read-careers h3{color:#fff}.dark-theme .most-read-careers h2{border-bottom:1px solid #fff}.dark-theme .most-read-careers .posts a .post .info .category,.dark-theme .most-read-careers .posts a .post .info .date{color:#fff}.dark-theme .most-read-careers .posts a .post .title{color:#fff}.meet-nubankers{padding-top:64px;padding-bottom:64px}.meet-nubankers .texts{margin-bottom:24px}.meet-nubankers .texts h2{font-weight:500;font-size:1.5rem;line-height:150%;padding-bottom:16px;border-bottom:2px solid #000;margin-bottom:48px}.meet-nubankers .texts h3{font-weight:500;font-size:2rem;line-height:150%;margin-bottom:16px}.meet-nubankers .texts p{font-weight:400;font-size:1.125rem;line-height:150%;margin-bottom:16px}.meet-nubankers .meet__btn{margin-top:16px;color:#820ad1;font-size:1rem;font-weight:500}.meet-nubankers .meet__btn span{margin-left:10px}.meet-nubankers .carousel-meet img{max-width:300px;height:372px;-o-object-fit:cover;object-fit:cover;margin-right:16px}.meet-nubankers .carousel-meet .splide__arrows{display:none}@media (min-width:1024px){.meet-nubankers{padding-top:100px;padding-bottom:100px}.meet-nubankers .texts{margin-bottom:48px}.meet-nubankers .texts h2{font-size:1.75rem}.meet-nubankers .texts h3{margin-bottom:48px}.meet-nubankers .carousel-meet img{max-width:370px;height:450px}.meet-nubankers .carousel-meet .splide__arrows{display:flex;position:relative;justify-content:center;margin-top:48px}.meet-nubankers .carousel-meet .splide__arrows .splide__arrow{position:relative;background:0 0;margin-right:50px;transform:none}.meet-nubankers .carousel-meet .splide__arrows .splide__arrow svg{fill:none}}.hvr-underline-from-left{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;margin-top:3px;bottom:0;background:#820ad1;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.dark-theme .meet-nubankers .texts h2,.dark-theme .meet-nubankers .texts h3,.dark-theme .meet-nubankers .texts p{color:#fff}.dark-theme .meet-nubankers .texts h2{border-bottom:2px solid #fff}.dark-theme .meet-nubankers .meet__btn{color:#fff}.dark-theme .meet-nubankers .meet__btn span svg path{fill:#fff}.dark-theme .meet-nubankers .carousel-meet .splide__arrows .splide__arrow svg path{stroke:#fff}.dark-theme .hvr-underline-from-left:before{background:#fff}.hire{background-color:#4c0677;padding:64px 0}.hire h2,.hire h3,.hire h4,.hire p{color:#fff}.hire h2{font-weight:500;font-size:1.5rem;line-height:150%;padding-bottom:16px;border-bottom:1px solid #fff;margin-bottom:48px}.hire h3{font-weight:400;font-size:1.125rem;line-height:150%;margin-bottom:32px}.hire .cards .card{background-color:#820ad1;border-radius:16px;padding:32px;margin-bottom:32px}.hire .cards .card .card_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.hire .cards .card .card_head .card_title h4{font-weight:500;font-size:2rem;line-height:150%}.hire .cards .card .card_head span{width:7px;height:7px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:translateX(10px) rotate(45deg)}.hire .cards .card .card_description{display:none}.hire .cards .card .card_description p{font-size:1.125rem;line-height:150%}.hire .cards .active .card_description{display:block}.hire p{font-weight:400;font-size:1.125rem;line-height:150%;margin-bottom:32px}.hire .button{background:#f4f4f4;padding:15px 10px;border-radius:75px;text-align:center}.hire .button a{width:100%;font-weight:500;font-size:1.125rem;line-height:100%;color:#4c0677}@media (min-width:1024px){.hire h2{font-size:1.75rem;line-height:42px;margin-bottom:35px}.hire h3{margin-bottom:35px}.hire .cards{display:flex;justify-content:space-between;margin-bottom:35px}.hire .cards .card{padding:32px;margin-bottom:0;width:23%;height:100%}.hire .cards .card .card_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.hire .cards .card .card_head span{display:none}.hire .cards .card .card_description{display:flex}.hire .cards .card .card_description p{font-size:1.125rem;line-height:1.6875rem}.hire .button{padding:15px 10px;min-width:194px;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.hire .button a{font-weight:500;font-size:1.125rem;line-height:100%}}.dark-theme .hire{background-color:#000}.dark-theme .hire .cards .card{background-color:#000;border:1px solid #fff}.dark-theme .hire .button{background:#fff}.dark-theme .hire .button a{color:#000}.ourOffices{background-color:#f4f4f4;padding:64px 0;overflow:hidden}.ourOffices__content--title{font-weight:500;font-size:1.5rem;line-height:150%;padding-bottom:15px;border-bottom:2px solid #000}.ourOffices__content--subtitle{padding-top:48px;font-weight:400;font-size:1.125rem;line-height:150%}.ourOffices__content--countriesTitle{margin-top:40px;font-weight:500;font-size:1.125rem;line-height:150%}.ourOffices__content--country{margin-top:15px;padding:10px 10px}.ourOffices__content--country a{color:#8a8a8a;padding:10px 20px;font-weight:500;font-size:1.125rem;line-height:150%;display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;background:#fff;border-radius:24px;cursor:pointer;transition:all .3s ease-in-out}.ourOffices__content--countries{padding-right:0;margin-right:0}.ourOffices__maps{position:relative}.ourOffices__maps img{display:none;transition:.5s;position:absolute;right:-20%;top:0;height:590px}.ourOffices__maps img.hide{display:none}@media (min-width:1024px){.ourOffices__maps img{display:block}}.ourOffices .active_country{background-color:#f3eafc;border-radius:50px;color:#820ad1}.ourOffices__content--countries{display:flex;flex-wrap:wrap}@media (min-width:1024px){.ourOffices{position:relative}.ourOffices__content{display:flex}.ourOffices__content--first{width:65%;position:relative;z-index:2}.ourOffices__content--title{font-size:1.75rem}.ourOffices__maps{position:absolute;right:-500px}.ourOffices__content--countries a{font-size:25px}.ourOffices__content--countries a:hover{color:#820ad1}}.dark-theme .ourOffices{background-color:#000}.dark-theme .ourOffices__content--title{color:#fff;border-bottom:2px solid #fff}.dark-theme .ourOffices__content--subtitle{color:#fff}.dark-theme .ourOffices__content--countriesTitle{color:#fff}.dark-theme .ourOffices__content--country a{color:#000}.dark-theme .ourOffices__content--country a:hover{color:#820ad1}.dark-theme .ourOffices .active_country{background-color:#000;border-radius:50px;color:#fff;border:1px solid #fff}@media (min-width:1925px){.ourOffices__content .container{margin:0 95px}}.chip{border-radius:24px;padding:8px;text-align:center;width:-moz-fit-content;width:fit-content}.chip__icon{display:none}.job-page__hero-back{max-width:1700px;margin-inline:auto;padding-inline:18px 0}.job-page__hero-back .hero__back-anchor{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:#000;font-weight:500}.job-page__info{margin-bottom:32px}.job-page__info .chip{background-color:#f3eafc;margin-bottom:16px}.job-page__info .chip__text{color:#820ad1}.job-page__info .job-page__title{margin-bottom:16px;font-family:Graphik;font-size:32px;font-weight:500;line-height:48px;letter-spacing:0;text-align:left}.job-page__info .job-page__countryPills{display:flex;flex-direction:column}@media (min-width:768px){.job-page__info .job-page__countryPills{flex-direction:row}}.job-page__info .share{display:flex;align-items:center;gap:16px;max-width:24px;max-height:24px}.job-page__info .share .hidden{display:none}.job-page__info .share #copy2ClipBoard{cursor:pointer}.job-page__countries{color:#820ad1;background-color:#f3eafc;margin-bottom:20px;padding:10px 20px;font-weight:500;font-size:1.125rem;line-height:150%;display:flex;align-items:center;width:-moz-max-content;width:max-content;border-radius:24px;padding:10px 10px;cursor:pointer;margin-right:10px}@media (min-width:768px){.job-page__countries{flex-direction:48px}}.job-page__content{margin-bottom:32px}.job-page__content h1,.job-page__content h2,.job-page__content h3,.job-page__content h4,.job-page__content h5,.job-page__content h6{color:#000}.job-page__content ul{list-style-position:inside}.job-page__content li{padding-left:8px;margin-bottom:16px}.job-page__content h2{font-size:2rem}.job-page__content h3{font-size:1.5rem;margin-bottom:16px;margin-top:16px}.job-page__content h3:has(>strong):nth-of-type(2){margin-top:16px}.job-page__content h4{line-height:2rem}.job-page__content image,.job-page__content video{width:100%}.job-page__content p,.job-page__content p>span{line-height:2rem;color:#39353a}.job-page__content p:has(>strong){line-height:2rem}.job-page__content iframe{max-width:100%}.job-page__content div:nth-of-type(2){margin-top:16px}.job-page__content .p-rich_text_section{line-height:2rem;color:#39353a}.job-page .apply-btn{position:fixed;bottom:0;left:0;width:100%;z-index:2;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);padding:15px 0}.job-page .apply-btn>a{color:#fff;font-size:18px;text-align:center;background:#820ad1;border-radius:75px;padding:16px 24px;width:100%;max-width:351px}.job-page .desktop{display:none;background:0 0}.job-page .know-departments{background-color:#820ad1;width:312px;margin-inline:auto;padding:48px 24px;color:#fff;margin-bottom:24px}.job-page .know-departments__img-wrapper{width:312px;height:167px;background-color:#973cdd;margin-bottom:36px}.job-page .know-departments__img-wrapper img{-o-object-position:top;object-position:top}.job-page .know-departments__img-wrapper img{width:100%;height:100%;display:block}.job-page .know-departments__content p{margin-bottom:36px;font-size:1.5rem;line-height:2.25rem;font-family:Graphik;font-weight:500;letter-spacing:0;text-align:left}.job-page .know-departments__content>a{color:#fff;display:flex;align-items:center;gap:8px}.job-page__apply-section-wrapper{width:100%;background:#4c0677;z-index:5;position:relative}.job-page__apply-section-wrapper .apply-section{scroll-behavior:smooth;padding:24px 0}@media (min-width:1024px){.job-page__apply-section-wrapper .apply-section{max-width:1300px;padding:48px 24px}}@media (min-width:1400px){.job-page__apply-section-wrapper .apply-section{margin-inline:auto}}.job-page__apply-section-wrapper .apply-section input[type=file]{border:none!important}.job-page__apply-section-wrapper .apply-section .input_file{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:8px 16px;gap:24px;width:100%;height:42px;background:rgba(255,255,255,.14);margin-bottom:82px}.job-page__apply-section-wrapper .apply-section input:not([type=checkbox]),.job-page__apply-section-wrapper .apply-section input:not([type=submit]),.job-page__apply-section-wrapper .apply-section textarea{width:100%}.job-page__apply-section-wrapper .apply-section label{display:block;margin:32px 0;font-size:18px;color:#fff;text-align:center}.job-page__apply-section-wrapper .apply-section label.input_file{border:1px solid #fff;margin-bottom:10px!important;min-height:70px}.job-page__apply-section-wrapper .apply-section label.submit-btn{margin-bottom:0}.job-page__apply-section-wrapper .apply-section p{color:#fff;line-height:1.5rem}.job-page__apply-section-wrapper .apply-section a{color:#fff;text-decoration:underline}.job-page__apply-section-wrapper .apply-section__policy--link,.job-page__apply-section-wrapper .apply-section__policy--text{margin-bottom:16px}.job-page__apply-section-wrapper .apply-section input:not([type=checkbox]),.job-page__apply-section-wrapper .apply-section input:not([type=submit]),.job-page__apply-section-wrapper .apply-section textarea{background-color:transparent;outline:0;border:0;padding:16px 0;border-bottom:1px solid #fff;border-right:1px solid #fff;color:#fff;font-size:18px;line-height:18px}.job-page__apply-section-wrapper .apply-section input:not([type=checkbox])::-moz-placeholder,.job-page__apply-section-wrapper .apply-section input:not([type=submit])::-moz-placeholder,.job-page__apply-section-wrapper .apply-section textarea::-moz-placeholder{color:#8a8a8a}.job-page__apply-section-wrapper .apply-section input:not([type=checkbox])::placeholder,.job-page__apply-section-wrapper .apply-section input:not([type=submit])::placeholder,.job-page__apply-section-wrapper .apply-section textarea::placeholder{color:#8a8a8a}.job-page__apply-section-wrapper .apply-section select{text-align:center;width:100%;background-color:transparent;border:0;border-bottom:1px solid #fff;padding-bottom:8px;color:#8a8a8a;outline:0}.job-page__apply-section-wrapper .apply-section select option{text-align:start}.job-page__apply-section-wrapper .apply-section select:valid{color:#fff!important}.job-page__apply-section-wrapper .apply-section .form_resposta_message{font-size:2rem;text-align:center;margin-top:2rem}.job-page__apply-section-wrapper .apply-section .checkbox{display:flex;align-items:center;gap:8px;color:#fff;font-size:18px;line-height:18px}.job-page__apply-section-wrapper .apply-section .checkbox>input{width:16px;height:16px;padding:0;border:2px solid #fff;border-radius:4px}.job-page__apply-section-wrapper .apply-section input[type=submit]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px 32px;gap:10px;width:311px;height:48px;background:#e4e4e4;color:#4c0677;border-radius:75px;cursor:pointer;margin:0 auto}.job-page__apply-section-wrapper .apply-section__title{font-size:2.5rem;font-weight:500;line-height:3.75rem;color:#fff;margin-bottom:24px;text-align:center}.job-page__apply-section-wrapper .apply-section__paragraph{font-family:Graphik;font-style:.875rem;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#fff;margin-bottom:16px}@media (min-width:1024px){.job-page{margin-top:120px;margin-inline:auto}.job-page .job-page__content p,.job-page .job-page__content p>span{padding:0}.job-page .job-page__content a{color:#820ad1}.job-page .job-page__content a::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.03697 0.285645H10.9532C11.1552 0.285645 11.349 0.365916 11.4919 0.508801C11.6348 0.651686 11.7151 0.84548 11.7151 1.04755V8.96298H10.1913V2.88679L1.8103 11.2677L0.731445 10.1904L9.1124 1.80945H3.03621V0.285645H3.03697Z' fill='%23820ad1'%3E%3C/path%3E%3C/svg%3E");content:"";background-repeat:no-repeat;background-size:contain;width:10px;height:10px;margin-left:5px;display:inline-block}.job-page__hero-back{font-size:2rem;padding-left:0;width:100%}.job-page__container{max-width:1300px;display:flex;flex-wrap:wrap;position:relative}.job-page__content,.job-page__info{max-width:calc(100% - 420px)}.job-page__content .job-page__title,.job-page__info .job-page__title{font-size:48px;line-height:72px}.job-page .mobile{display:none}.job-page .desktop{display:flex}.job-page .apply-btn{position:static}.job-page .banner{position:absolute;top:0;right:0}.job-page .banner .know-departments{width:352px;height:569px;padding:0}.job-page .banner .know-departments__img-wrapper{width:100%;height:50%}.job-page .banner .know-departments__content{padding:48px 24px;font-family:Graphik;font-size:1.5rem;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}.job-page .banner .know-departments__content>a{font-family:Graphik;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:0;text-align:left}}@media (min-width:1400px){.job-page{margin-top:120px;margin-inline:auto}.job-page__hero-back{width:100%}.job-page__container{width:1248px;margin-inline:auto;display:flex;flex-wrap:wrap;position:relative}.job-page__content,.job-page__info{width:848px}.job-page .mobile{display:none}.job-page .desktop{display:flex}.job-page .apply-btn{position:static}.job-page .banner{position:absolute;top:0;right:0}.job-page .banner .know-departments{width:352px}}.job-page .multi-select__input{width:16px!important;height:16px!important;border:2px solid #fff!important;border-radius:4px!important;background-color:transparent!important;padding-bottom:0!important;color:#fff!important;padding:0}.job-page .multi-select__label{display:flex!important;color:#fff;gap:8px;font-size:18px;line-height:18px}.job-page .checkbox{display:flex;align-items:center;gap:8px;color:#fff;font-size:18px;line-height:18px}.job-page .checkbox>input{width:16px;height:16px;padding:0;border:2px solid #fff;border-radius:4px}.job-page .error-message{color:red!important;margin-top:20px;text-align:left;font-size:20px}.job-page .error-input_layout{border-bottom:2px solid red!important;border-right:2px solid red!important}input[type=checkbox]{padding:0!important}input[type=submit]:hover{opacity:.8}.dark-theme .job-page__countries{background-color:#fff;color:#000;font-weight:600}.dark-theme .job-page__content h1,.dark-theme .job-page__content h2,.dark-theme .job-page__content h3,.dark-theme .job-page__content h4,.dark-theme .job-page__content h5,.dark-theme .job-page__content li,.dark-theme .job-page__content p,.dark-theme .job-page__content span,.dark-theme .job-page__content ul{color:#fff}.dark-theme .job-page__info,.dark-theme .job-page__title{color:#fff}.dark-theme .share p:first-child svg path{fill:#fff}.jobs{background-repeat:no-repeat}.jobs .wrapper{max-width:1248px;width:calc(100% - 48px);margin-inline:auto;box-sizing:border-box}.jobs__hero{padding-bottom:16px;padding-top:96px}.jobs__hero h2{padding-top:160px;font-size:2rem;line-height:3.75rem;font-weight:500;color:#fff}.jobs__container{background-color:#4c0677;padding:24px 0}.jobs__results__status{margin-bottom:24px}.jobs__results__status p,.jobs__results__status span{color:#fff;text-align:center;display:block;font-weight:500;font-size:.875rem;margin-bottom:10px}.jobs__results__status #jobs-results-search{font-size:18px}.jobs__results__status #jobs-results-length{font-size:.875rem}.jobs__search__input-container{width:100%;max-width:561px;background-color:#fff;border-radius:22px;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);padding:10px 0 10px 16px;position:relative;margin-inline:auto;margin-bottom:24px}.jobs__search__input-container--desktop{display:none}.jobs__search__input-container .search-icon{width:44px;height:100%;background:#820ad1;border-radius:22px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-1px}.jobs__input-search{width:calc(100% - 44px);background:0 0;border:none;outline:0}.jobs__select-departments{margin-bottom:32px}.jobs__select-departments select{width:100%;background-color:transparent;border:0;border-bottom:1px solid #fff;padding-bottom:8px;color:#fff;outline:0}.jobs__select-offices{margin-bottom:24px}.jobs__select-offices strong{display:block;font-weight:500;font-size:18px;margin-bottom:16px;margin-left:16px;color:#fff}.jobs__select-offices .offices__chips{display:flex;flex-wrap:wrap;gap:8px}.jobs__select-offices .offices__chips .chip--selected{background-color:#dec2ff}.jobs__select-offices .offices__chips .chip--selected .chip__icon{display:flex;align-items:center;justify-content:center}.jobs__select-offices .offices__chips .chip--hidden{display:none}.jobs__select-offices .offices__chips .chip b{display:none}.jobs .chip{display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content;background:#fff;border-radius:24px;cursor:pointer;transition:all .3s ease-in-out}.jobs .chip__text{font-weight:500;font-size:14px;color:#820ad1}.jobs__card{border-bottom:2px solid #000;padding-bottom:16px;width:100%;margin-inline:auto;margin-bottom:16px}.jobs__card:last-child{border-bottom:none;margin-bottom:0}.jobs__card__header>div{display:flex;align-items:center;gap:16px;margin-bottom:16px;position:relative}.jobs__card__header>div h3{font-weight:500;font-size:24px;flex:2;line-height:2.25rem}.jobs__card__header>div>small{font-weight:500;font-size:14px;color:#820ad1;flex:1}.jobs__card__header>div .jobs__card__icon{position:absolute;top:35%;right:0;width:10px;height:10px;border:1px solid red;background-color:transparent;border-color:transparent;cursor:pointer}.jobs__card__header>div .jobs__card__icon::after,.jobs__card__header>div .jobs__card__icon::before{content:"";position:absolute;top:0;left:0;height:2px;width:100%;background-color:#000;transition:all .3s ease}.jobs__card__header>div .jobs__card__icon::before{transform:rotate(90deg)}.jobs__card__header>div .jobs__card__icon--active::before{transform:rotate(0)}.jobs__card__header a{display:flex;align-items:center;gap:12px;color:#000}.jobs__card__body{display:none;margin-top:16px;flex-direction:column;gap:16px;transition:all .3s ease-in-out;overflow:hidden}.jobs__card .job-card{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:8px;width:100%;height:-moz-max-content;height:max-content;background:#fff;border-radius:16px}.jobs__card .job-card__location{color:#00f}.jobs__card .job-card__location .chip{background:#f3eafc;width:auto;max-width:100%;min-height:30px;text-align:left}.jobs__card .job-card__text{font-family:Graphik;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#000}.jobs__results{color:#000;background:#f4f4f4}.jobs__results__list{padding:32px 0}.jobs__results__no-jobs{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 24px;text-align:center}.jobs__results__no-jobs+.jobs__results__list{padding:0 0 32px}.jobs__results__no-jobs h3{font-weight:500;font-size:24px;line-height:2.25rem}.jobs__results__no-jobs>p{font-weight:500;font-size:18px;line-height:2.25rem}.jobs__no-results{color:#000}@media (min-width:1024px){.jobs__hero{padding-bottom:26px}.jobs__actions{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.jobs__search__input-container--desktop{display:flex;align-items:center;gap:16px;margin:0}.jobs__search__input-container--mobile{display:none}.jobs__results__status p,.jobs__results__status span{text-align:initial}.jobs__select-offices{display:flex;align-items:center;gap:20px}.jobs__select-offices strong{margin:0}.jobs__card{background-color:#fff;border-radius:24px;border-bottom:0;padding:24px}.jobs__card__body{flex-direction:row;gap:16px;flex-wrap:wrap}.jobs__card__header>div h3{flex:none}.jobs__card .job-card{max-width:288px;height:auto;transition:all .3s ease-in-out}.jobs__card .job-card:hover{background-color:#f3eafc}.jobs__card .job-card:hover .job-card__location .chip{background-color:#dec2ff}}.dark-theme .jobs .wrapper .jobs__card{background-color:#000}.dark-theme .jobs .wrapper .jobs__card svg{fill:#fff}.dark-theme .jobs .wrapper .jobs__card a,.dark-theme .jobs .wrapper .jobs__card h3{color:#fff}.dark-theme .jobs .wrapper .jobs__card .jobs__card__icon::after,.dark-theme .jobs .wrapper .jobs__card .jobs__card__icon::before{content:"";background-color:#fff}@media (min-width:1024px){.header .header__content--wrapper{min-width:110px}}.departments-list{margin-bottom:24px}.departments-list h3{font-weight:400;color:#fff;font-size:12px;margin-bottom:10px;margin-left:36px}.departments-list__wrapper{display:flex;justify-items:center;width:100vw;overflow:auto;gap:8px;padding-right:24px;padding-left:24px;padding-bottom:12px}.departments-list__wrapper::-webkit-scrollbar{height:4px;padding:0 8px}.departments-list__wrapper::-webkit-scrollbar-track{background:#4c0677}.departments-list__wrapper::-webkit-scrollbar-thumb{background:#f4f4f4;border-radius:24px}.departments-list__wrapper::-webkit-scrollbar-thumb:hover{background:#820ad1}.departments-list__item{font-weight:500;font-size:12px;color:#fff;border:2px solid #fff;border-radius:24px;padding:10px 16px;min-width:-moz-max-content;min-width:max-content;display:flex;align-items:center;justify-content:center;gap:8px;flex:1;transition:all .3s ease-in-out}.departments-list__item:hover{background:rgba(130,10,209,.3)}.departments-list__item:last-child{margin-right:24px}@media (min-width:1024px){.departments-list__wrapper{max-width:920px;width:100%}.departments-list__item{flex:0}}.jobs-list{margin-right:18px}.jobs-list h3{font-weight:400;color:#fff;font-size:12px;margin-bottom:10px;margin-left:36px;text-transform:capitalize}.jobs-list__wrapper{display:flex;flex-direction:column;padding-bottom:12px;height:100%;max-height:200px;overflow-y:scroll;scroll-snap-type:mandatory;position:relative}.jobs-list__wrapper::-webkit-scrollbar{width:4px;padding:0 8px}.jobs-list__wrapper::-webkit-scrollbar-track{background:#4c0677}.jobs-list__wrapper::-webkit-scrollbar-thumb{background:#f4f4f4;border-radius:24px}.jobs-list__wrapper::-webkit-scrollbar-thumb:hover{background:#820ad1}.jobs-list__item{display:flex;gap:12px;justify-content:space-between;padding:12px 12px 12px 24px;margin-right:10px;border-radius:16px;transition:all .3s ease-in-out}.jobs-list__item:hover{background:rgba(130,10,209,.3)}.jobs-list .job-list__item{padding:8px 0}.jobs-list .job-list__item__title{font-weight:600;font-size:14px;color:#f4f4f4;min-width:220px}.jobs-list .job-list__item__location{font-weight:400;font-size:14px;color:#f4f4f4;max-width:97px;width:100%;text-align:right}