@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap";h1{font-style:normal;font-weight:bold;font-size:34px;line-height:1.2em;margin:0}@media(min-width: 576px){h1{font-size:48px}}h2{font-style:normal;font-weight:normal;font-size:36px;line-height:43px}h3{font-style:normal;font-size:20px;line-height:25px;margin:0}@media(min-width: 400px){h3{font-size:18px}}h4{font-style:normal;font-weight:400;font-size:16px;line-height:16px;margin:0}p{font-style:normal;font-weight:normal;font-size:16px;line-height:19px}.typography__subhead{font-style:normal;font-weight:400;font-size:20px;line-height:125%;letter-spacing:.03em;margin-top:14px}@media(min-width: 576px){.typography__subhead{font-size:26px}}*{box-sizing:border-box;outline:none;margin:0;padding:0;font-family:"Outfit",sans-serif}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:"Outfit",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;background:#fefdff;color:#07030e}#root{height:100%}a{text-decoration:none}.section{width:100%}.ftitle{font-size:60px;line-height:76px}.fparabig{font-size:28px;line-height:35px}.fsubtitle{font-weight:400;font-size:40px;line-height:50px}.fpri{color:#835eda}.fwhite{color:#fefdff}.flight{color:#aeaeae}.fblack{color:#07030e}.bgpri{background-color:#835eda}.bgsubpri{background-color:#5fafff}.bgblack{background-color:#0a0a0a}.container-128{max-width:1280px;margin:0 auto}@media screen and (max-width: 1366px){.ftitle{font-size:55px;line-height:70px}}@media screen and (max-width: 1280px){.ftitle{font-size:48px;line-height:62px}.fsubtitle{font-size:36px;line-height:45px}}@media screen and (max-width: 1024px){.ftitle{font-size:42px;line-height:50px}.fparabig{font-size:24px;line-height:30px}}@media screen and (max-width: 860px){.fparabig{font-size:18px;line-height:24px}}@media screen and (max-width: 600px){.ftitle{font-size:38px;line-height:48px}.fsubtitle{font-size:28px;line-height:36px}}@media screen and (max-width: 480px){.ftitle{font-size:36px;line-height:44px}.fsubtitle{font-size:24px;line-height:28px}}.career{padding:0 100px}.career__job{background:#fff;border:1px solid #f5f5f5;border-radius:20px;margin:50px 0;padding:25px}.career__filter{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px;align-items:center}.career__filterRemote{display:flex;align-items:center}.career__filterRemoteTitle{margin-right:15px}.career__filterSwitch{position:relative;display:inline-block;width:60px;height:34px}.career__filterSwitch input{opacity:0;width:0;height:0}.career__filterSwitch input:checked+.career__filterSlider{background-color:#835eda}.career__filterSwitch input:focus+.career__filterSlider{box-shadow:0 0 1px #835eda}.career__filterSwitch input:checked+.career__filterSlider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.career__filterSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.career__filterSlider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.career__filter .career__filterRound{border-radius:34px}.career__filter .career__filterRound:before{border-radius:50%}.career__search{margin-top:25px}.career__search input{width:100%;border-radius:20px;padding:15px 20px;font-size:18px;cursor:pointer;color:#0a0a0a;border:1px solid #cdcdcd;background:#f5f5f5}.career__select{width:100%;border-radius:20px;padding:15px 20px;font-size:18px;cursor:pointer;color:#0a0a0a;border:1px solid #cdcdcd;background:#f5f5f5}.career__wrapper{display:grid;grid-template-columns:1fr .5fr;grid-gap:50px}.career__joblistTitle{margin-bottom:25px}.career__joblistBox{padding:25px;background:#fefdff;border:1px solid #e1e1e1;border-radius:20px;color:#07030e;text-decoration:none;cursor:pointer;margin-bottom:10px;display:grid;grid-template-columns:1fr .25fr;grid-gap:50px}.career__joblistBox:last-child{margin-bottom:50px}.career__joblistItem h4{font-weight:400;font-size:20px;line-height:25px;margin-bottom:15px}.career__joblistItem p{font-weight:400;font-size:18px;line-height:23px;color:#aeaeae}.career__joblistRemote{display:flex;align-items:center}.career__joblistRemoteTxt{text-align:right;margin-right:15px}.career__notify{background:#fefdff;border:1px solid #e1e1e1;border-radius:20px;height:fit-content;padding:20px}.career__notifyTitle{font-weight:600;font-size:18px;line-height:23px;color:#0a0a0a;margin-bottom:20px}.career__notifyForm input{width:100%;border-radius:20px;padding:15px 20px;font-size:16px;cursor:pointer;color:#0a0a0a;border:1px solid #cdcdcd;background:#f5f5f5;font-family:"Outfit",sans-serif}.career__notifyForm button{width:100%;margin-top:15px;padding:10px 0;text-align:center;font-weight:400;font-size:18px;line-height:25px;background:#835eda;color:#fefdff;border:none;border-radius:15px;cursor:pointer}.career__hiring{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px;padding-top:80px}.career__hiringBox{background:#f2eefb;padding:35px;border-radius:30px}.career__hiringNo{background:#835eda;color:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:24px;width:60px;height:60px;margin:0 auto;margin-top:-65px;margin-bottom:35px}.career__hiringPro{font-size:20px;line-height:25px;text-align:center;font-weight:500;color:#07030e}.career__hiringDesc{font-size:16px;line-height:20px;color:#aeaeae;margin:20px 0;text-align:justify}.cdetail{padding:50px 0}.cdetail__back{display:flex;align-items:center;font-size:20px;color:#0a0a0a;margin-bottom:50px}.cdetail__back img{width:18px;margin-right:18px}.cdetail__back:hover{color:#835eda}.cdetail__box{padding:25px;margin:20px 0;background:#fefdff;border:1px solid #e1e1e1;border-radius:20px}.cdetail__box:first-child{margin-top:50px}.cdetail__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px}.cdetail__gridlist{font-size:18px}.cdetail__gridlist span{color:#aeaeae;padding-right:10px}.cdetail__subbox{padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #e1e1e1}.cdetail__description p{font-size:18px;line-height:30px;padding-bottom:15px}.cdetail__list ul{margin-left:25px}.cdetail__list ul li{font-size:18px;line-height:30px}.cdetail__btn{background:#835eda;border-radius:34.5px;width:fit-content;padding:22px 35px;color:#fff;font-weight:400;font-size:20px;line-height:25px;cursor:pointer}.csendcv{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,0.5607843137);height:100vh;display:none;justify-content:center;align-items:center}.csendcv__box{background:#fefdff;border-radius:20px;width:100%;max-width:640px;margin:25px;padding:50px;position:relative}.csendcv__close{position:absolute;top:15px;right:15px;width:30px;cursor:pointer}.csendcv__close img{width:100%}.csendcv__title{font-size:28px}.csendcv .cform{margin-top:35px}.csendcv .cform__group{margin-bottom:35px;align-items:center;justify-content:center;display:flex}.csendcv .cform__group:last-child{margin:0}@media screen and (max-width: 1366px){.career{padding:0 50px}}@media screen and (max-width: 1024px){.career__job{margin:30px 0}.career__joblistBox{grid-template-columns:1fr;grid-gap:25px}.career__filter{grid-template-columns:1fr 1fr}.career__wrapper{grid-template-columns:1fr;grid-gap:20px}.career__hiring{grid-template-columns:1fr}}@media screen and (max-width: 700px){.career{padding:0 25px}.career__job{margin:0;margin-top:20px;margin-bottom:50px}.career__filter{grid-template-columns:1fr}}/*# sourceMappingURL=careers.min.css.map */