.BenefitCard_cardContainer__3XMX1{width:300px;aspect-ratio:5/7;perspective:1000px}@media(min-width:768px){.BenefitCard_cardContainer__3XMX1{height:300px;width:unset;aspect-ratio:4/3}}.BenefitCard_cardContainer__3XMX1:hover .BenefitCard_card__3Rmup{transform:rotateY(180deg)}.BenefitCard_card__3Rmup{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-in-out}.BenefitCard_card__3Rmup *{pointer-events:none}.BenefitCard_cardBack__jM9NW,.BenefitCard_cardFront__paOKM{width:100%;height:100%;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:32px;overflow:hidden;box-shadow:0 4px 32px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;background:linear-gradient(90deg,rgba(175,126,255,.038),hsla(0,0%,100%,.064))}.BenefitCard_cardBack__jM9NW{transform:rotateY(180deg);background:linear-gradient(135deg,#2de2e6,#a3f7b5);align-items:center;justify-content:space-between;padding:32px 24px}.BenefitCard_topSection__EUM4g{flex:1 1 70%;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,rgba(175,126,255,.038),hsla(0,0%,100%,.064))}.BenefitCard_icon__k8dFp{display:flex;align-items:center;justify-content:center;font-size:80px;margin-top:32px}.BenefitCard_bottomSection__TQSs5{flex:0 0 30%;background:linear-gradient(180deg,#2de2e6,#a3f7b5);display:flex;align-items:center;justify-content:center}.BenefitCard_title__RtVcJ{font-size:20px;font-weight:700;letter-spacing:10px;text-transform:uppercase}.BenefitCard_description__bNGS3,.BenefitCard_title__RtVcJ{font-family:var(--montserrat-default),sans-serif;color:#181924;text-align:center}.BenefitCard_description__bNGS3{font-size:16px;font-weight:400;line-height:1.5}.BenefitContainer_container__BUTIq{width:100%;padding-left:20px;padding-right:20px;padding-inline:16px;display:flex;flex-direction:column;align-items:center;background:transparent}@media(min-width:768px){.BenefitContainer_container__BUTIq{padding-left:20px;padding-right:20px}}@media(min-width:1024px){.BenefitContainer_container__BUTIq{padding-left:80px;padding-right:80px}}@media(min-width:1440px){.BenefitContainer_container__BUTIq{padding-left:105px;padding-right:105px}}.BenefitContainer_container__BUTIq h2{color:#fff;font-size:30px;font-family:Good Times,sans-serif;text-align:flex-start}@media(min-width:768px){.BenefitContainer_container__BUTIq{padding-inline:0}.BenefitContainer_container__BUTIq h2{width:100%;padding-left:20px;padding-right:20px;font-size:2rem;margin-bottom:24px}}@media(min-width:768px)and (min-width:768px){.BenefitContainer_container__BUTIq h2{padding-left:20px;padding-right:20px}}@media(min-width:768px)and (min-width:1024px){.BenefitContainer_container__BUTIq h2{padding-left:80px;padding-right:80px}}@media(min-width:768px)and (min-width:1440px){.BenefitContainer_container__BUTIq h2{padding-left:105px;padding-right:105px}}.BenefitContainer_mobileCarousel__L0EEw{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;margin:0 auto}@media(min-width:768px){.BenefitContainer_mobileCarousel__L0EEw{display:none}}.BenefitContainer_cardWrapper__t8Nj1{margin:24px 0;width:100%;display:flex;justify-content:center}.BenefitContainer_arrow__OYsac{background:none;border:none;cursor:pointer;position:absolute;top:50%;z-index:2;padding:0;width:42px;height:42px}@media(min-width:768px){.BenefitContainer_arrow__OYsac{display:none}}.BenefitContainer_arrow__OYsac:first-of-type{left:0;transform:translateY(-50%) rotate(90deg)}.BenefitContainer_arrow__OYsac:last-of-type{right:0;transform:translateY(-50%) rotate(-90deg)}.BenefitContainer_dots__tImqw{display:flex;justify-content:center;gap:8px;margin-top:16px}.BenefitContainer_dot___H_Ow{width:12px;height:12px;border-radius:50%;background:#fff488;opacity:.5;cursor:pointer;transition:background .2s,opacity .2s}.BenefitContainer_active___T8f9{background:#00deda;opacity:1}.BenefitContainer_carouselArrow__T_CbV{background-color:#10202b;border:none;border-radius:50%;cursor:pointer;position:absolute;top:50%;z-index:1;transition:all .1s ease;display:none}@media(min-width:768px){.BenefitContainer_carouselArrow__T_CbV{display:flex;width:50px}}.BenefitContainer_carouselArrow__T_CbV:disabled{filter:grayscale(100%);opacity:.7;cursor:auto}.BenefitContainer_arrowIcon__1cGsD{width:100%;height:100%;object-fit:contain}.BenefitContainer_arrowLeft__vZWeF{transform:translateY(-50%);left:calc(50% - 140px)}@media(min-width:365px){.BenefitContainer_arrowLeft__vZWeF{left:calc(50% - 170px)}}@media(min-width:768px){.BenefitContainer_arrowLeft__vZWeF{left:10px}}.BenefitContainer_arrowRight__LAMp3{transform:translateY(-50%);right:calc(50% - 140px)}@media(min-width:365px){.BenefitContainer_arrowRight__LAMp3{right:calc(50% - 170px)}}@media(min-width:768px){.BenefitContainer_arrowRight__LAMp3{right:10px}}.CollageSection_collageSection__Bc7BR{width:100%;padding-left:20px;padding-right:20px}@media(min-width:768px){.CollageSection_collageSection__Bc7BR{padding-left:20px;padding-right:20px}}@media(min-width:1024px){.CollageSection_collageSection__Bc7BR{padding-left:80px;padding-right:80px}}@media(min-width:1440px){.CollageSection_collageSection__Bc7BR{padding-left:105px;padding-right:105px}}.CollageSection_title__EZSSh{color:#fff;font-size:30px;font-family:Good Times,sans-serif;text-align:left;margin-bottom:32px;letter-spacing:2px}@media(min-width:768px){.CollageSection_title__EZSSh{width:calc(100% - 60px);font-size:2rem}}.CollageSection_masonryGrid__eaCPg{display:flex;margin-left:-18px;width:auto}.CollageSection_masonryColumn__F_ZKM{padding-left:18px;background-clip:padding-box}.CollageSection_item__swDh_{margin-bottom:18px;border-radius:18px;overflow:hidden}.CollageSection_item__swDh_ img{width:100%;display:block;border-radius:18px;object-fit:cover}.Button_button__BVav1{position:relative;overflow:hidden;border-radius:10px;padding:16px;cursor:pointer;min-width:130px}.Button_button__BVav1 .Button_label__tf37m{position:relative;font-weight:600;letter-spacing:1.2px;font-family:var(--montserrat-default),sans-serif;display:flex;justify-content:center}.Button_button__BVav1.Button_small__fk_8L .Button_label__tf37m{font-size:16px}@media(min-width:768px){.Button_button__BVav1.Button_small__fk_8L .Button_label__tf37m{font-size:20px}}.Button_button__BVav1.Button_medium__Fz7Kb .Button_label__tf37m{font-size:16px}@media(min-width:768px){.Button_button__BVav1.Button_medium__Fz7Kb .Button_label__tf37m{font-size:24px}}.Button_buttonDefault__aYzNy.Button_primary__DW47h{background:linear-gradient(135deg,#07dfd8,#9aeca9)}.Button_buttonDefault__aYzNy.Button_primary__DW47h .Button_label__tf37m{transition:opacity .4s ease-in-out,color .2s linear;color:#081924}.Button_buttonDefault__aYzNy.Button_primary__DW47h:before{content:"";position:absolute;inset:0;background:linear-gradient(-45deg,#07dfd8,#9aeca9);opacity:0;transition:opacity .4s ease-in-out}.Button_buttonDefault__aYzNy.Button_primary__DW47h:hover .Button_label__tf37m{color:#fff}.Button_buttonDefault__aYzNy.Button_primary__DW47h:hover .Button_iconRight__x9KcU path{transition:opacity .4s ease-in-out,fill .2s linear,stroke .2s linear;fill:#fff!important;stroke:#fff!important}.Button_buttonDefault__aYzNy.Button_primary__DW47h:hover:before{opacity:1}.Button_buttonDefault__aYzNy.Button_secondary__ktmmh{background:#081924;transition:opacity .4s ease-in-out}.Button_buttonDefault__aYzNy.Button_secondary__ktmmh .Button_label__tf37m{background-image:linear-gradient(135deg,#07dfd8,#9aeca9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Button_buttonDefault__aYzNy.Button_secondary__ktmmh:hover{opacity:.85}.Button_loader__zPwcR{width:26px;height:26px;border:4px solid #081924;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:Button_rotation__JDDUn 1s linear infinite}@keyframes Button_rotation__JDDUn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_disabled__6LyeN{opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_buttonOutline__F_sq_.Button_primary__DW47h{background:linear-gradient(#081924 0 0) padding-box,linear-gradient(135deg,#07dfd8,#9aeca9) border-box;padding:12px;border:1.5px solid transparent;border-radius:10px;display:inline-block}.Button_buttonOutline__F_sq_.Button_primary__DW47h .Button_label__tf37m{background-image:linear-gradient(135deg,#07dfd8,#9aeca9);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px;transition:all .2s linear;display:inline-flex}.Button_buttonOutline__F_sq_.Button_primary__DW47h:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#07dfd8,#9aeca9);opacity:0;transition:opacity .4s ease-in-out}.Button_buttonOutline__F_sq_.Button_primary__DW47h:hover .Button_label__tf37m{color:#081924;-webkit-text-fill-color:#081924}.Button_buttonOutline__F_sq_.Button_primary__DW47h:hover .Button_label__tf37m .Button_iconRight__x9KcU path{transition:opacity .4s ease-in-out,fill .2s linear,stroke .2s linear;fill:#081924!important;stroke:#081924!important}.Button_buttonOutline__F_sq_.Button_primary__DW47h:hover:before{opacity:1}.Button_iconLeft__k_cY8{display:inline-flex;align-items:center;margin-right:10px}.Button_iconRight__x9KcU{display:inline-flex;align-items:center;margin-left:8px}.HeroBanner_container__xohvS{position:relative;padding-top:0;margin-top:82px}.HeroBanner_wrapper___PsH4{z-index:1;position:relative;width:100%;height:100%}.HeroBanner_header__sg83z{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;gap:32px}.HeroBanner_header__sg83z .HeroBanner_heroTitle__f3U90{padding:4px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.HeroBanner_header__sg83z h1{color:#fff;font-size:30px;font-family:Good Times,sans-serif;text-align:left}.HeroBanner_header__sg83z p{color:#fff;font-size:24px;font-family:var(--montserrat-default),sans-serif;text-align:left}.HeroBanner_scrollArrow__P_Ytp{display:none;position:absolute;bottom:36px;left:50%;translate:-50% 0;width:47px;height:47px;cursor:pointer;z-index:1;animation:HeroBanner_bounce__c_gUu 1.4s infinite}@media(min-width:768px){.HeroBanner_container__xohvS{height:calc(100vh - 83px);display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px}}@media(min-width:768px)and (min-width:768px){.HeroBanner_container__xohvS{padding-left:20px;padding-right:20px}}@media(min-width:768px)and (min-width:1024px){.HeroBanner_container__xohvS{padding-left:80px;padding-right:80px}}@media(min-width:768px)and (min-width:1440px){.HeroBanner_container__xohvS{padding-left:105px;padding-right:105px}}@media(min-width:768px){.HeroBanner_container__xohvS .HeroBanner_wrapper___PsH4{display:flex;align-items:center;justify-content:space-between}.HeroBanner_container__xohvS .HeroBanner_header__sg83z{max-width:100%}.HeroBanner_container__xohvS .HeroBanner_header__sg83z h1{max-width:700px;font-size:48px}.HeroBanner_container__xohvS .HeroBanner_scrollArrow__P_Ytp{display:block}}@keyframes HeroBanner_bounce__c_gUu{0%{transform:translateY(0)}35%{transform:translateY(10px)}to{transform:translateY(0)}}.JobPositionCard_card__CdQq2{background:linear-gradient(90deg,rgba(175,126,255,.038),hsla(0,0%,100%,.064));border-radius:16px;padding:16px;color:#fff;box-shadow:0 4px 32px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;gap:16px;min-width:300px;width:100%}@media(min-width:768px){.JobPositionCard_card__CdQq2{padding:24px;gap:24px}}.JobPositionCard_header__xiZ58{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.JobPositionCard_title__p9GCK{font-size:20px;font-weight:700;font-family:var(--montserrat-default),sans-serif;line-height:1.1}@media(min-width:768px){.JobPositionCard_title__p9GCK{font-size:1.5rem}}.JobPositionCard_infoRow__HPDW_{display:flex;gap:4px;flex-wrap:wrap;font-size:16px;color:#d0d0d0;opacity:.85;font-family:var(--montserrat-default),sans-serif}.JobPositionCard_place__gr__o,.JobPositionCard_publishedDate__BJoFs{white-space:nowrap}.JobPositionCard_tagsRow__7uABJ{display:flex;gap:8px;flex-wrap:wrap;flex:1 1}.JobPositionCard_tag__NQXpZ{background:#666e79;color:#fff;border-radius:24px;padding:4px 16px;font-size:14px;font-family:var(--montserrat-default),sans-serif;font-weight:500;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.JobPositionCard_actions__JjX8o{display:flex;justify-content:flex-end}.JobPositionCard_actions__JjX8o button{padding:12px;min-width:0}.JobPositionCard_actions__JjX8o button div{font-size:16px!important}.JobPositionCard_content__yg6cs{display:flex;flex-direction:column;gap:8px}.SearchBar_searchBar__idDwP{display:flex;align-items:center;width:100%;max-width:600px;padding:8px 16px;border-radius:16px;border:2px solid #4ef2c3;box-sizing:border-box;overflow:hidden;margin-inline:auto;margin-bottom:32px;letter-spacing:.8px;font-family:var(--montserrat-default),sans-serif;transition:all .3s ease}.SearchBar_searchBar__idDwP::placeholder{color:#b1b6b9}.SearchBar_searchBar__idDwP:has(input:focus),.SearchBar_searchBar__idDwP:has(input:focus-visible){outline:1px solid #07dfd8;box-shadow:0 0 10px 0 #07dfd8}@media(min-width:768px){.SearchBar_searchBar__idDwP{max-width:700px}}.SearchBar_icon__JAt9D{display:flex;align-items:center;margin-right:16px}.SearchBar_icon__JAt9D svg{display:block}.SearchBar_input__BZyE9{flex:1 1;background:transparent;border:none;outline:none;color:#fff;font-size:18px;font-family:var(--montserrat-default),sans-serif;font-weight:500;letter-spacing:.5px}.SearchBar_input__BZyE9::placeholder{color:#fff;opacity:.8;font-size:18px;font-family:var(--montserrat-default),sans-serif;font-weight:500}@keyframes JobPositionSkeleton_shimmer__5g33c{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.JobPositionSkeleton_card__VRZ3T{background:linear-gradient(90deg,rgba(175,126,255,.038),hsla(0,0%,100%,.064));border-radius:16px;padding:16px;color:#fff;box-shadow:0 4px 32px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;gap:16px;min-width:300px;width:100%;transition:all .3s ease}@media(min-width:768px){.JobPositionSkeleton_card__VRZ3T{padding:24px;gap:24px}}.JobPositionSkeleton_header__Lyr5n{display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media(min-width:768px){.JobPositionSkeleton_header__Lyr5n{gap:16px}}.JobPositionSkeleton_actions__1MDJ_ div,.JobPositionSkeleton_place__hlK_4,.JobPositionSkeleton_tag__FOUL9,.JobPositionSkeleton_title__T5HGK{background:linear-gradient(90deg,rgba(175,126,255,.038),hsla(0,0%,100%,.064))}.JobPositionSkeleton_title__T5HGK{height:28px;width:70%;background-size:200px 100%;animation:JobPositionSkeleton_shimmer__5g33c 1.5s infinite;border-radius:6px}@media(min-width:768px){.JobPositionSkeleton_title__T5HGK{height:24px;width:80%}}.JobPositionSkeleton_place__hlK_4{height:18px;width:120px;background-size:200px 100%;animation:JobPositionSkeleton_shimmer__5g33c 1.5s infinite;border-radius:4px}@media(min-width:768px){.JobPositionSkeleton_place__hlK_4{height:16px;width:100px}}.JobPositionSkeleton_tagsRow__PJ1lx{display:flex;gap:12px;flex-wrap:wrap}@media(min-width:768px){.JobPositionSkeleton_tagsRow__PJ1lx{gap:8px}}.JobPositionSkeleton_tag__FOUL9{height:25px;width:80px;background-size:200px 100%;animation:JobPositionSkeleton_shimmer__5g33c 1.5s infinite;border-radius:16px}.JobPositionSkeleton_tag__FOUL9:nth-child(2){width:100px;animation-delay:.1s}.JobPositionSkeleton_tag__FOUL9:nth-child(3){width:60px;animation-delay:.2s}.JobPositionSkeleton_actions__1MDJ_{display:flex;justify-content:flex-end}.JobPositionSkeleton_actions__1MDJ_ div{height:40px;width:100px;background-size:200px 100%;animation:JobPositionSkeleton_shimmer__5g33c 1.5s infinite;border-radius:10px}.OpenPositionsSection_title__Vvi1D{color:#fff;font-size:30px;font-family:Good Times,sans-serif;margin-bottom:32px;text-align:center}@media(min-width:768px){.OpenPositionsSection_title__Vvi1D{font-size:2rem;margin-bottom:24px}}.OpenPositionsSection_grid__VeDS5{display:grid;grid-gap:20px;gap:20px}@media(min-width:768px){.OpenPositionsSection_grid__VeDS5{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.OpenPositionsSection_grid__VeDS5{gap:32px}}@media(min-width:1920px){.OpenPositionsSection_grid__VeDS5{grid-template-columns:repeat(3,1fr)}}.OpenPositionsSection_emptySearch__8_rtx{color:#b1b6b9;opacity:.5;height:500px;display:grid;place-content:center;grid-column:1/-1}.OpenPositionsSection_emptySearch__8_rtx p{font-size:24px;font-family:Good Times,sans-serif;text-align:center}