.js-container{height:100%;width:100%;font-family:sans-serif}.js-columns-container{display:flex;margin-top:30px}.js-filters-column{flex:0.25 1;flex-direction:row}.js-results{flex:0.75 1;flex-direction:row;margin-left:50px}.js-result+.js-result{margin-top:2rem}.js-form{padding:15px}.js-panel-border{border:1px solid #ddd;border-radius:5px;padding:2rem}.js-total-count{margin-bottom:1rem}.js-form-input-wrapper{display:flex}.js-input-wrapper{width:80%}.js-input{display:inline-block;width:100%;height:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.js-input-wrapper~.js-input-wrapper{margin-left:1rem}.js-button{flex-grow:1;display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#0d6efd;border:1px solid #0d6efd;margin-left:2rem}.js-result-title{padding:.5rem 0;margin-bottom:0}.js-result-title a{text-decoration:none}.js-result-description{padding:1rem 0}.js-result-links{text-align:right}.js-result-links-button{display:inline-block;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;padding:.75rem 1rem;border-radius:.3125rem;transition:all .2s ease-in-out;border:.0625rem solid #ccc;text-decoration:none}.js-results-category-value{margin-right:1ch}.js-results-category-value:not(:last-of-type):after{content:","}.js-filter-box{flex-direction:row}.js-filter-box+.js-filter-box{margin-top:30px}.js-filter-title{margin-bottom:2rem}.js-filter-title a{text-decoration:none;color:#212529}.js-filter-box.js-filter-value-wrapper-closed .js-filter-value-wrapper{height:0}.js-filter-box.js-filter-value-wrapper-closed .js-filter-title{margin-bottom:0}.js-filter-value-wrapper{overflow:hidden}.js-filter-value{font-weight:400;line-height:1.5;color:#212529;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem 0;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.js-filter-count{padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50rem!important}.js-filter-count,.js-filter-selected{display:inline-block;background-color:#0d6efd}.js-filter-selected{width:10px;height:10px;border-radius:50%}.js-filters-toggle-button{display:none}.js-filters-column .js-filters-collapse{overflow:hidden}.js-pagination-btn{flex-grow:1;display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#0d6efd;border:1px solid #0d6efd;margin-left:2rem}.js-pagination-btn button:disabled{background-color:-internal-light-dark(hsla(0,0%,94%,.3),rgba(19,1,1,.3));color:-internal-light-dark(hsla(0,0%,6%,.3),hsla(0,0%,100%,.3));border-color:-internal-light-dark(hsla(0,0%,46%,.3),hsla(0,0%,76%,.3))}.js-pagination{border:1px solid #ddd;border-radius:5px;padding:2rem}.js-page-link{padding:10px}.js-active{pointer-events:none;cursor:default;text-decoration:none;color:#000}@media (max-width:767px){.js-columns-container{display:block}.js-filters-column{margin-bottom:30px}.js-filters-toggle-button{display:block;margin:10px 0;width:100%}.js-filters-column .js-filters-collapse.js-filters-open{height:auto}.js-filters-column .js-filters-collapse.js-filters-closed{height:0}.js-results{margin:0}}.styles_root__6tQAX{background:#fff;color:#371b68}.styles_root__6tQAX .bg-light{background:#f3f1f6!important}.styles_root__6tQAX .dropdown{width:50%}.styles_root__6tQAX .dropdown .dropdown-menu{border:none;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);box-shadow:5px 5px 15px rgba(0,0,0,.1)}.styles_root__6tQAX .dropdown .active{background:#371b68}.styles_root__6tQAX .dropdown .btn{text-align:left;width:100%;box-shadow:none;margin:0 0 1.5rem;border:none;border-bottom:1px solid #6e00fc;background:transparent;color:#6e00fc;padding:1rem 1.5rem 1rem 0;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.styles_root__6tQAX .dropdown .btn:after{content:"";position:absolute;right:0;width:18px;height:18px;top:20px;background-image:url(/site-assets/arrow_forward.png);background-size:contain}@media(max-width:767px){.styles_root__6tQAX .dropdown{width:100%}}.styles_root__6tQAX.with-bg-overlay{margin:5rem 0 0;position:relative;background:linear-gradient(106.83deg,#371b68 9.59%,#6e00fc 60.92%,#cd71ff 102.03%);color:#fff}.styles_root__6tQAX.with-bg-overlay .bg-light{color:#371b68}.styles_root__6tQAX.with-bg-overlay .bg-light .primary-color{color:#6e00fc}.styles_root__6tQAX.with-bg-overlay .primary-color,.styles_root__6tQAX.with-bg-overlay h2{color:#cd71ff}.styles_root__6tQAX.with-bg-overlay:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(/site-assets/get-in-touch-overlay.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.styles_root__6tQAX.with-bg-overlay .container{position:relative;z-index:1}.styles_root__6tQAX.with-bg-overlay .bg-light p{color:#371b68}.styles_root__QP1GO{padding:5rem 0 0;margin:5rem 0}.styles_root__QP1GO lottie-player{width:100%;max-width:500px;height:auto}.styles_root__a2Us3{background:linear-gradient(221.02deg,#3a66ff -16.07%,#6e00fc 48.38%,#dc0fed 124.34%);background-size:150% 150%;animation:gradient-animation 12s ease infinite;color:#fff;height:600px}.styles_root__a2Us3 .main-tagline{position:absolute;z-index:1;left:0;right:0}.styles_root__a2Us3 .main-tagline:not(.content-header){top:35%;transform:translateY(-35%)}@media(min-width:767px){.styles_root__a2Us3 .main-tagline.content-header{bottom:2rem}}.styles_root__a2Us3 h1{font-weight:600!important;font-size:6rem;transition:all .3s ease}.styles_root__a2Us3 .lead{font-family:Aeonik,sans-serif}@media(min-width:767px){.styles_root__a2Us3 .lead{font-size:3rem}}.styles_root__a2Us3 .card-img{max-width:100%;max-height:700px;animation:banner-default 5s;animation-iteration-count:1;animation-fill-mode:forwards}.styles_root__a2Us3 .card-img,.styles_root__a2Us3 video{position:absolute;top:0;bottom:0;right:0;left:0;height:100%;font-family:"object-fit: cover; object-position: 50% 50%;";-o-object-fit:cover;object-fit:cover}.styles_root__a2Us3 video{width:100%;-o-object-position:0 100%;object-position:0 100%}@media(max-width:1170px){.styles_root__a2Us3 h1{font-size:3.2rem}.styles_root__a2Us3 video{-o-object-position:35% 100%;object-position:35% 100%}}@media(max-width:767px){.styles_root__a2Us3 h1{font-size:2.1rem}.styles_root__a2Us3.video-empty{height:auto}.styles_root__a2Us3.video-empty .main-tagline{position:relative;padding-top:5rem;transform:none}}.styles_root__a2Us3.podcastBanner{text-align:center;background:linear-gradient(221.02deg,#3a66ff -16.07%,#6e00fc 48.38%,#dc0fed 124.34%)}.styles_root__a2Us3.podcastBanner.podcast-page .card-img{font-family:"object-fit: cover; object-position: 50% 50%;";-o-object-fit:cover;object-fit:cover}.styles_root__a2Us3.podcastBanner .card-img{font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain;font-family:"object-fit: cover; object-position: 50% 50%;";-o-object-fit:cover;object-fit:cover}.styles_root__a2Us3.podcastBanner .podcast-tagline{z-index:1;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.styles_root__a2Us3.podcastBanner .listen-on{position:relative;max-height:auto;height:auto;max-width:180px;animation:none;font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain;font-family:"object-fit: cover; object-position: 50% 50%;";-o-object-fit:cover;object-fit:cover}.styles_root__a2Us3.podcastBanner .strive-podcast-white-logo{width:100%;height:150px;background-image:url(/site-assets/strive-podcast-white.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media(min-width:1170px){.styles_root__a2Us3.podcastBanner .strive-podcast-white-logo{height:200px}}.styles_root__a2Us3.podcastBanner h1{line-height:80%;margin:0 0 3rem}@media(min-width:1170px){.styles_root__a2Us3.podcastBanner h1{margin:4rem 0}}.styles_root__a2Us3.podcastBanner h1 small{font-weight:400;font-size:3.7rem}.styles_root__a2Us3.podcastBanner h1>span{display:flex;flex-wrap:wrap}.styles_root__a2Us3.podcastBanner h1>span small,.styles_root__a2Us3.podcastBanner h1>span span{width:100%}@media(max-width:1170px){.styles_root__a2Us3.podcastBanner h1{font-size:4.4rem}.styles_root__a2Us3.podcastBanner h1 small{font-size:2.7rem}}@media(max-width:767px){.styles_root__a2Us3.podcastBanner h1{font-size:3.4rem}.styles_root__a2Us3.podcastBanner h1 small{font-size:2.1rem}}.styles_root__2FJuw{background:#fff;color:#371b68}.styles_root__2FJuw .custom-filters{width:80%;margin:0 0 0 auto}.styles_root__2FJuw .anchors .link{color:#6e00fc;border-top:1px solid #6e00fc}.styles_root__2FJuw .anchors .link:after{content:"";position:absolute;right:0;width:18px;height:18px;top:20px;background-image:url(/site-assets/arrow_forward.png);background-size:contain}.styles_root__2FJuw .anchors .link.btn-secondary{text-align:left;background:transparent;padding-left:0;border:none;border-top:1px solid #6e00fc;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.styles_root__2FJuw .anchors .dropdown{width:100%}.styles_root__2FJuw .anchors .dropdown .dropdown-menu{left:auto!important;right:0!important;border:none;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);box-shadow:5px 5px 15px rgba(0,0,0,.1)}.styles_root__2FJuw .anchors .dropdown .active{background:#371b68}.styles_root__2FJuw .anchors .dropdown .btn{text-align:left;width:100%;box-shadow:none;margin:0;border:none;border-top:1px solid #6e00fc;background:transparent;color:#6e00fc;padding:1rem 1.5rem 1rem 0;border-radius:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.styles_root__2FJuw .anchors .dropdown .btn:after{content:"";position:absolute;right:0;width:18px;height:18px;top:20px;background-image:url(/site-assets/arrow_forward.png);background-size:contain}@media(max-width:1170px){.styles_root__2FJuw .custom-filters{width:100%;margin:0 auto}}.styles_root__2FJuw.redirect-3 .anchors>div:nth-child(3) a:after{transform:rotate(270deg)}.styles_root__TNZog .apply-wrapper{border-bottom:1px solid #6e00fc}.styles_root__TNZog .job-salary-package{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_root__TNZog .job-title{font-weight:700!important;cursor:pointer;transition:all .3s ease}.styles_root__TNZog .job-title:active,.styles_root__TNZog .job-title:focus,.styles_root__TNZog .job-title:hover{color:#6e00fc}.styles_root__TNZog .job-description{border-top:1px solid #6e00fc}.styles_root__TNZog .job-description .content{font-size:1rem;line-height:1.6!important;display:block;display:-webkit-box;height:8rem;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:1170px){.styles_root__TNZog .job-salary-package{white-space:normal}}@font-face{font-family:Aeonik;src:url(/aeonik/Aeonik-Regular.woff);src:url(/aeonik/Aeonik-Regular.woff2);font-weight:500;font-style:normal}@font-face{font-family:Aeonik;src:url(/aeonik/Aeonik-Medium.woff);src:url(/aeonik/Aeonik-Medium.woff2);font-weight:600;font-style:normal}@font-face{font-family:Aeonik;src:url(/aeonik/Aeonik-Bold.woff);src:url(/aeonik/Aeonik-Bold.woff2);font-weight:700;font-style:normal}.styles_root__h1loo{background:#fff;color:#371b68}.styles_root__h1loo .js-form{background:#fff;display:flex;-ms-justify-content:flex-end;justify-content:flex-end;flex-wrap:wrap}.styles_root__h1loo .js-total-count{order:2;margin:1rem 0 0}.styles_root__h1loo .js-form-input-wrapper{z-index:2;order:1;box-shadow:0 8px 8px rgba(0,0,0,.25);overflow:hidden;padding:.2rem .2rem .2rem 2rem;top:350px;-ms-justify-content:space-between;justify-content:space-between}.styles_root__h1loo .js-form-input-wrapper,.styles_root__h1loo .js-form-input-wrapper:before{position:absolute;margin:0 auto;left:0;right:0;width:100%;border-radius:25px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.styles_root__h1loo .js-form-input-wrapper:before{content:"";top:0;bottom:0;background:#fff}.styles_root__h1loo .js-form-input-wrapper input{border:none;outline:none;color:#6e00fc;z-index:1;border-radius:25px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.styles_root__h1loo .js-form-input-wrapper input::-moz-placeholder{color:#6e00fc}.styles_root__h1loo .js-form-input-wrapper input:-ms-input-placeholder{color:#6e00fc}.styles_root__h1loo .js-form-input-wrapper input::placeholder{color:#6e00fc}.styles_root__h1loo .js-form-input-wrapper .js-button{margin:0!important;text-align:center!important;flex:none;z-index:1}.styles_root__h1loo .js-container{font-family:Atkinson Hyperlegible,sans-serif}.styles_root__h1loo .js-results-details-categories{display:none}.styles_root__h1loo .js-result-title{padding:0}.styles_root__h1loo .js-result-title a{font-weight:700;color:#371b68}.styles_root__h1loo .js-results-details-location{margin:0 0 .5rem}.styles_root__h1loo .js-result-links .js-result-links-button{display:inline-flex;align-items:center;cursor:pointer;color:#6e00fc;border:1px solid #6e00fc;background:transparent;margin:0 .5rem .5rem 0;padding:.5rem 1.5rem;text-decoration:none;border-radius:50px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transition:all .3s ease}.styles_root__h1loo .js-result-links .js-result-links-button:active,.styles_root__h1loo .js-result-links .js-result-links-button:hover{background:#6e00fc;color:#fff}.styles_root__h1loo .js-result-links .js-result-links-button:after{content:"";width:0;height:0;margin:0 0 0 .8rem;background-image:url(/site-assets/play-primary-color.png);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.styles_root__h1loo .js-result-links .js-result-links-button.no-arrow:after{content:none}.styles_root__h1loo .js-result-links .js-result-links-button.filled{background:#6e00fc;color:#fff}.styles_root__h1loo .js-result-links .js-result-links-button.filled:hover{background:#5800c9;border-color:#5800c9}.styles_root__h1loo .js-result-links .js-result-links-button:after{content:none}.styles_root__h1loo .js-pagination{padding:0;border:none;text-align:right;margin-bottom:2rem}.styles_root__h1loo .js-button{margin:1.2rem 0 0!important;display:inline-flex;align-items:center;cursor:pointer;color:#6e00fc;border:1px solid #6e00fc;background:transparent;margin:0 .5rem .5rem 0;padding:.5rem 1.5rem;text-decoration:none;border-radius:50px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);transition:all .3s ease}.styles_root__h1loo .js-button:active,.styles_root__h1loo .js-button:hover{background:#6e00fc;color:#fff}.styles_root__h1loo .js-button:after{content:"";width:0;height:0;margin:0 0 0 .8rem;background-image:url(/site-assets/play-primary-color.png);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.styles_root__h1loo .js-button.no-arrow:after{content:none}.styles_root__h1loo .js-button.filled{background:#6e00fc;color:#fff}.styles_root__h1loo .js-button.filled:hover{background:#5800c9;border-color:#5800c9}.styles_root__h1loo .js-button:after{content:none}.styles_root__h1loo .js-filters-toggle-button{display:none}.styles_root__h1loo .js-panel-border{border:none;padding:0}.styles_root__h1loo .js-filter-title{margin-bottom:0}.styles_root__h1loo .js-filter-title .js-filter-title-button{font-size:1.2rem;color:#6e00fc;font-weight:700}.styles_root__h1loo .js-filter-value{width:100%;text-align:left;position:relative}.styles_root__h1loo .js-filter-count{right:-2rem;padding:0;top:3px;font-size:1rem;background:transparent;color:#371b68;position:absolute}.styles_root__h1loo .js-filter-value-wrapper-closed .js-filter-title-button:after{transform:translateY(-50%) rotate(180deg)}.styles_root__h1loo .js-filter-title-button{width:100%;display:block;position:relative;padding:0 2rem 0 0}.styles_root__h1loo .js-filter-title-button:after{content:"";position:absolute;right:0;width:18px;height:18px;top:50%;background-image:url(/site-assets/arrow_forward.png);background-size:contain;transform:translateY(-50%) rotate(1turn)}.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value{padding:.3rem 2rem .3rem 0;border-bottom:2px dotted #d9d9d9}.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value .option{position:absolute;left:0;top:10px;display:block;width:17px;height:17px;border:4px solid #6e00fc;background:#6e00fc;border-radius:25px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value .option.selected{border:4px solid #6e00fc;background:#87e8ff}.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value .js-filter-value{padding:0 0 0 1.5rem}.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value:active .js-filter-value,.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value:focus .js-filter-value,.styles_root__h1loo .js-filter-value-wrapper>.js-filter-value:hover .js-filter-value{color:#6e00fc}@media(min-width:576px){.styles_root__h1loo .js-form-input-wrapper{max-width:520px}}@media(min-width:768px){.styles_root__h1loo .js-form-input-wrapper{max-width:700px}}@media(min-width:992px){.styles_root__h1loo .js-form-input-wrapper{max-width:940px}}@media(min-width:1200px){.styles_root__h1loo .js-form-input-wrapper{max-width:1120px}}@media(min-width:1400px){.styles_root__h1loo .js-form-input-wrapper{max-width:1300px!important}}@media(max-width:768px){.styles_root__h1loo .js-form-input-wrapper{width:95%}.styles_root__h1loo .js-filters-toggle-button{display:block}.styles_root__h1loo .js-filters-collapse.js-filters-open{margin-top:1.5rem}}.styles_root__h1loo.internal-jobs .js-filters-column{display:none}.styles_root__h1loo.internal-jobs .js-results{width:100%;flex:initial;margin-left:0}