.Heading_container___Di4e{height:-moz-fit-content;height:fit-content;display:grid;justify-content:center;-moz-column-gap:24px;column-gap:24px;row-gap:16px}.Heading_container___Di4e h1,.Heading_container___Di4e h2,.Heading_container___Di4e h3,.Heading_container___Di4e p{text-align:center;white-space:pre-line}.Heading_white__0o51t{color:#fff}.Heading_pink__G0Rao{color:#ff77f7}.Heading_purple__0p0Lk{color:#3d0573}.Heading_black__DVumP{color:#000}.Grid_grid__8e_U7{display:grid;-moz-column-gap:24px;column-gap:24px}.Star_wrapper__QbYwS{position:relative;z-index:-1}.Star_container__6YvpC{position:relative;display:flex;justify-content:center;align-items:center}.Star_container__6YvpC svg{height:-moz-fit-content;height:fit-content;aspect-ratio:149/161}.Star_gravity__y3fwZ{position:absolute;width:calc(80% + 150px);height:calc(80% + 150px);border-radius:50%}.FilterCheckbox_checkbox__eO_zv{background:#fff;padding:18px 24px}.FilterCheckbox_checkbox__eO_zv *{cursor:pointer}.FilterCheckbox_checkbox__eO_zv div{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px}.FilterCheckbox_checkbox__eO_zv div *{pointer-events:none}.FilterCheckbox_checkbox__eO_zv input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;min-width:20px;min-height:20px;border-radius:4px;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#fff}.FilterCheckbox_checkbox__eO_zv input[type=checkbox]:checked{background:#3d0573}.FilterCheckbox_checkbox__eO_zv input[type=checkbox]:checked:before{content:"";min-width:20px;min-height:20px;background:no-repeat 50% url(/media/images/check.svg)}.FilterCheckbox_checkbox__eO_zv .FilterCheckbox_label__2MZmj{word-break:break-word}.FilterClear_container__7vxE0{background:#fff;padding:18px 24px 4px}.FilterClear_container__7vxE0 *{cursor:pointer}.FilterClear_container__7vxE0 button{text-decoration:underline;word-break:break-word;color:#3d0573}.FilterDropdown_dropdown__x0eZC{height:64.8px;flex-shrink:0;border-radius:8px;border:1px solid #fff;overflow:hidden;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:992px){.FilterDropdown_dropdown__x0eZC{min-height:56px}}.FilterDropdown_dropdown__x0eZC .FilterDropdown_header__9I8Xh{padding:22px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .3s}.FilterDropdown_dropdown__x0eZC .FilterDropdown_header__9I8Xh:hover{background:rgba(0,0,0,.4)}@media(max-width:992px){.FilterDropdown_dropdown__x0eZC .FilterDropdown_header__9I8Xh{padding:18px 24px}}.FilterDropdown_dropdown__x0eZC.FilterDropdown_open__jT3kk{border:none;color:#000}.FilterDropdown_dropdown__x0eZC.FilterDropdown_open__jT3kk .FilterDropdown_header__9I8Xh{background:#ff77f7}.FilterDropdown_dropdown__x0eZC.FilterDropdown_open__jT3kk .FilterDropdown_header__9I8Xh .FilterDropdown_arrow__wiJFa{transform:rotate(180deg)}.FilterDropdown_dropdown__x0eZC.FilterDropdown_open__jT3kk .FilterDropdown_header__9I8Xh .FilterDropdown_arrow__wiJFa path{stroke:#000}.JobFilters_hiddenBlockCont__trQMh{margin-top:34px;grid-column:1/span 3;min-width:230px}@media(max-width:992px){.JobFilters_hiddenBlockCont__trQMh{grid-column:1/span 12;border-radius:20px 20px 0 0;overflow:hidden;background-color:#3d0573;transition:all .4s ease;height:40px;margin-top:54px}.JobFilters_hiddenBlockCont__trQMh.JobFilters_filterOpen__Tshvc{margin-top:-24px;height:var(--filtersHeight)}}@media(max-width:576px){.JobFilters_hiddenBlockCont__trQMh{margin-top:42px}}.JobFilters_filters__asMBj{position:sticky;margin-bottom:95px;display:flex;flex-direction:column;row-gap:26px;overflow:hidden}@media(max-width:992px){.JobFilters_filters__asMBj{position:static;top:unset;transition:all .4s ease;grid-column:1/span 12;margin-top:68px;padding-left:24px;padding-right:24px;height:calc(100vh - 48px);overflow:scroll}.JobFilters_filters__asMBj>:last-child{margin-bottom:92px}}.JobRow_row__XTk8v{padding:32px;display:grid;grid-template-columns:1fr 40px;gap:80px;align-items:center;background:#fff;color:#000;border-radius:5px;transition:all .3s}@media(max-width:1200px){.JobRow_row__XTk8v{display:flex;justify-content:space-between;align-items:center}}@media(max-width:992px){.JobRow_row__XTk8v{justify-content:center;border-radius:0;border-bottom:1px solid rgba(0,0,0,.1)}}.JobRow_row__XTk8v .JobRow_details__8A_B6{display:grid;grid-template-columns:2fr 1fr 1fr;gap:80px;align-items:center}@media(max-width:1200px){.JobRow_row__XTk8v .JobRow_details__8A_B6{grid-template-columns:1fr;gap:0}}@media(max-width:992px){.JobRow_row__XTk8v .JobRow_details__8A_B6{text-align:center;gap:24px}}.JobRow_row__XTk8v .JobRow_link__KQAHu{justify-self:end;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:2px solid #000;transition:all .3s}@media(max-width:992px){.JobRow_row__XTk8v .JobRow_link__KQAHu{display:none}}.JobRow_row__XTk8v p:first-of-type{word-break:break-word;font-size:18px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:.18px}@media(max-width:992px){.JobRow_row__XTk8v p:first-of-type{text-align:center}}.JobRow_row__XTk8v:hover{background:#ebebeb}.JobRow_row__XTk8v:hover .JobRow_link__KQAHu{background:#00e8e8}.Cta_cta__AiQZy{display:flex;justify-content:center;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:16px 32px;border-radius:8px;text-align:center;width:-moz-fit-content;width:fit-content;transition-property:color,background;transition-duration:.3s;transition-timing-function:ease-out}.Cta_cta__AiQZy:active{transition:none}.Cta_cta__AiQZy path{transition-property:stroke;transition-duration:.3s;transition-timing-function:ease-out}.Cta_cta__AiQZy path:active{transition:none}.CtaThemes_primaryWhite__zKnas{background:#fff}.CtaThemes_primaryWhite__zKnas:hover path[fill="#3D0573"]{fill:#ff77f7}.CtaThemes_primaryWhite__zKnas:hover path[stroke="#3D0573"]{stroke:#ff77f7}.CtaThemes_primaryPurple__RKL_b{background:#3d0573}.CtaThemes_primaryPurple__RKL_b:hover{background:#2a034e}.CtaThemes_primaryPurple__RKL_b:active{background:#5707a4;background:linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),#3d0573}.CtaThemes_primaryBlue__ehSeW{color:#3d0573;background:#00e8e8}.CtaThemes_primaryBlue__ehSeW:hover{background:#00b0b0}.CtaThemes_primaryBlue__ehSeW:active{background:linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),#00e8e8}.CtaThemes_secondaryPurple__rEKS6{color:#3d0573;border:1px solid #3d0573}.CtaThemes_secondaryPurple__rEKS6 path{stroke:#3d0573}.CtaThemes_secondaryPurple__rEKS6:hover{color:#fff;background:rgba(0,0,0,.4)}.CtaThemes_secondaryPurple__rEKS6:hover path{stroke:#fff}.CtaThemes_secondaryPurple__rEKS6:active{color:#fff;background:hsla(0,0%,100%,.4)}.CtaThemes_secondaryPurple__rEKS6:active path{stroke:#fff}.CtaThemes_secondaryWhite__DJQuS{border:1px solid #fff}.CtaThemes_secondaryWhite__DJQuS:hover{background:rgba(0,0,0,.4)}.CtaThemes_secondaryWhite__DJQuS:active{background:hsla(0,0%,100%,.4)}.CtaThemes_pill__WOAkY{padding:10px 24px;border-radius:20px;color:#fff;border:1px solid #fff}.CtaThemes_pill__WOAkY,.JobZero_row__Ji5tq{display:flex;justify-content:center;align-items:center}.JobZero_row__Ji5tq{padding:32px;background:#fff;color:#000;white-space:pre;border-radius:5px;transition:all .3s}@media(max-width:992px){.JobZero_row__Ji5tq{border-radius:0;border-bottom:1px solid rgba(0,0,0,.1)}}.JobZero_row__Ji5tq span{color:#3d0573}.JobResults_wrapper__UOFVo{grid-column:4/-1;margin-top:34px;width:100%}@media(max-width:992px){.JobResults_wrapper__UOFVo{grid-column:1/span 12;margin-top:0}}.JobResults_container__hgg7w{position:sticky;display:flex;flex-direction:column;align-items:center}@media(max-width:992px){.JobResults_container__hgg7w{position:static;top:unset}}.JobResults_header__h3hXt{padding:22px 32px;display:grid;grid-template-columns:2fr 1fr 1fr 40px;gap:80px;align-items:center;background:#3d0573;color:#fff;border-radius:5px}.JobResults_header__h3hXt p{position:relative;display:flex;justify-content:flex-start;align-items:center}.JobResults_header__h3hXt span:first-child{position:relative;visibility:hidden;height:0}.JobResults_header__h3hXt span:last-child{position:absolute;white-space:nowrap}@media(max-width:1200px){.JobResults_header__h3hXt{display:none}}.JobResults_results__wNdiX{display:flex;flex-direction:column;width:100%;row-gap:10px}@media(max-width:992px){.JobResults_results__wNdiX{row-gap:0}.JobResults_results__wNdiX>:last-child{border-radius:0 0 20px 20px}}.JobResults_loadMore__5ejl3{margin-top:42px!important;color:#000!important;background:#ff77f7!important;padding:16px 40px!important;border-radius:50px!important;text-transform:unset!important;font-weight:500!important;border:none!important}.JobResults_loadMore__5ejl3:hover{background:#ff44f4!important}.JobResults_loadMore__5ejl3:active{transition:none;background:linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),#ff77f7!important}@media(max-width:992px){.JobResults_loadMore__5ejl3{margin-top:54px!important;padding:20px 40px!important}}.Galaxy_backdrop__QgnzV{position:fixed;z-index:-1;width:947px;height:728px;right:-82px;bottom:-156px;transform-origin:bottom right}.Section_section__gjwvr{min-height:100vh;scroll-snap-align:start;scroll-snap-stop:always}@media(max-width:768px){.Section_section__gjwvr{min-height:-moz-fit-content!important;min-height:fit-content!important}}.JobSearch_searchbar__gTOon{margin-top:2px;position:relative;grid-column:1/-1}@media(max-width:992px){.JobSearch_searchbar__gTOon{margin-left:24px;margin-right:24px;z-index:1}}.JobSearch_searchbar__gTOon input[type=text]{position:relative;width:100%;height:68px;padding-left:24px;padding-right:92px;border-radius:8px;color:#000;transition:background .3s}@media(max-width:992px){.JobSearch_searchbar__gTOon input[type=text]{height:48px;padding-right:64px;width:calc(100% - 64px)}}.JobSearch_searchbar__gTOon input[type=text]:hover{background:#ebebeb}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1,.JobSearch_searchbar__gTOon .JobSearch_submit__TxqlT{position:absolute;top:0;right:0;aspect-ratio:1;height:100%;background:#ff77f7;border-radius:0 8px 8px 0;overflow:hidden;transition:background .3s}@media(max-width:992px){.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1,.JobSearch_searchbar__gTOon .JobSearch_submit__TxqlT{right:64px}}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1:hover,.JobSearch_searchbar__gTOon .JobSearch_submit__TxqlT:hover{background:#ff44f4}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1:active,.JobSearch_searchbar__gTOon .JobSearch_submit__TxqlT:active{transition:none;background:linear-gradient(0deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.4)),#ff77f7}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1 input[type=submit],.JobSearch_searchbar__gTOon .JobSearch_submit__TxqlT input[type=submit]{position:relative;width:100%;height:100%;cursor:pointer}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1:before,.JobSearch_searchbar__gTOon .JobSearch_submit__TxqlT:before{position:absolute;left:25%;top:25%;content:"";width:50%;height:50%;background:no-repeat 50% url(/media/images/search.svg);background-size:contain}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1{cursor:pointer;right:0;border-radius:8px}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1:before{background:no-repeat 50% url(/media/images/filter-trigger.svg)}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1.JobSearch_active__T_4_7{transform:rotate(180deg)}.JobSearch_searchbar__gTOon .JobSearch_filterTrigger___d_p1.JobSearch_active__T_4_7:before{background:no-repeat 50% url(/media/images/filter-triggered.svg)}.JobListing_container__i4HcG{padding:265px 0 100px}@media(max-width:992px){.JobListing_container__i4HcG{padding:200px 0 100px}}@media(max-width:576px){.JobListing_container__i4HcG{padding:152px 0 100px;max-width:100%}}.JobListing_heading___owua{margin-top:-2em;margin-bottom:32px;grid-column:3/-3;grid-template-columns:repeat(10,1fr)}@media(max-width:992px){.JobListing_heading___owua{grid-column:1/span 12;grid-template-columns:repeat(12,1fr);padding-left:24px;padding-right:24px}}.JobListing_heading___owua h1,.JobListing_heading___owua p{grid-column:1/-1}.JobListing_star__1AdS5{position:relative}@media(max-width:992px){.JobListing_star__1AdS5{display:none}}.JobListing_star__1AdS5 svg{width:100%;height:-moz-fit-content;height:fit-content}.JobListing_star__1AdS5 path{fill:#fff}.JobListing_star__1AdS5>div{position:absolute}.JobListing_star1__qlr8q{top:30px;left:-50%;grid-column:1/span 1;width:41.1764705882%}.JobListing_star1__qlr8q>div{filter:blur(3px)}.JobListing_star2__j8ihu{top:-70px;left:-42.9411764706%;grid-column:2/span 1;width:85.8823529412%}.JobListing_star2__j8ihu>div{filter:blur(.5px)}.JobListing_star3__VtuKe{top:12px;left:35%;grid-column:-3/span 1;width:85.8823529412%}.JobListing_star3__VtuKe>div{filter:blur(1.5px)}.JobListing_star4__7VHNJ{top:-52px;left:75%;grid-column:-2/span 1;width:41.1764705882%}.JobListing_star4__7VHNJ>div{filter:blur(3px)}