.page-careers{background-color:#060707;color:#fff}.page-careers .careers-hero{padding:112px 0 3rem;text-align:center;position:relative;overflow:hidden;min-height:420px}@media(max-width:991px){.page-careers .careers-hero{padding:80px 0 2rem;min-height:340px}}@media(max-width:767px){.page-careers .careers-hero{min-height:280px}}.page-careers .careers-hero picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.page-careers .careers-hero-bg{display:block;width:auto;height:100%;object-fit:contain;object-position:left top;opacity:1}.page-careers .careers-hero .container{position:relative;z-index:1}.page-careers .careers-heading{font-size:56px;font-weight:700;line-height:1.2;color:#fff;font-family:kode mono,sans-serif}@media(max-width:767px){.page-careers .careers-heading{font-size:36px}}.page-careers .careers-process{padding:1.5rem 0 4rem}@media(max-width:991px){.page-careers .careers-process{padding:1rem 0 3rem}}.page-careers .careers-process-layout{display:grid;grid-template-columns:1fr auto;gap:64px 80px;padding:48px;max-width:1280px;margin:0 auto;border:1px solid #75d0a3;box-shadow:rgba(117,208,163,.4)0 2px 17px 5px}@media(max-width:991px){.page-careers .careers-process-layout{grid-template-columns:1fr}}.page-careers .careers-process-globe{display:flex;align-items:center;justify-content:center}.page-careers .careers-process-globe img{width:552px;height:auto}@media(max-width:991px){.page-careers .careers-process-globe{display:none}}.page-careers .careers-process-content .content{color:#e2e8f0;font-size:14px;line-height:1.625}.page-careers .careers-process-content .content h2,.page-careers .careers-process-content .content h3,.page-careers .careers-process-content .content h4{font-size:24px;font-weight:700;color:#fff;margin-bottom:1rem;font-family:kode mono,sans-serif}.page-careers .careers-process-content .content p{font-size:14px;margin-bottom:1rem}.page-careers .careers-process-content .content ol,.page-careers .careers-process-content .content ul{padding-left:1.5rem;margin-bottom:1.5rem;font-size:14px}.page-careers .careers-process-content .content ol li,.page-careers .careers-process-content .content ul li{margin-bottom:.75rem;color:#e2e8f0;font-size:14px}.page-careers .careers-process-content .content ol li strong,.page-careers .careers-process-content .content ul li strong{color:#fff}.page-careers .careers-process-content .content a{color:#75d0a3;text-decoration:underline}.page-careers .careers-jobs{padding:112px 0}@media(max-width:991px){.page-careers .careers-jobs{padding:3rem 0}}.page-careers .careers-jobs .section-title{font-size:48px;font-weight:700;color:#fff;margin-bottom:2rem;font-family:kode mono,sans-serif}.page-careers .jobs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:991px){.page-careers .jobs-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.page-careers .jobs-grid{grid-template-columns:1fr}}.page-careers .job-card{border:1px solid #75d0a3;padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;text-decoration:none}.page-careers .job-card:hover{border-color:#9bddbc;text-decoration:none}.page-careers .job-card-icon{width:48px;height:48px;color:#75d0a3;margin-bottom:1rem}.page-careers .job-card-icon svg{width:100%;height:100%}.page-careers .job-card-content .job-title{font-size:24px;font-weight:700;color:#fff;margin-bottom:.5rem;font-family:kode mono,sans-serif}.page-careers .job-link{color:#75d0a3;text-decoration:none;font-size:16px;font-weight:400;display:inline-flex;align-items:center;gap:4px;margin-top:1rem}.page-careers .job-link .job-link-icon{width:16px;height:16px}.page-careers .job-link:hover{text-decoration:none}.page-career-detail{background-color:#060707;color:#fff;font-family:inter,sans-serif;font-size:16px;line-height:24px}.page-career-detail .padding-global{padding-left:72px;padding-right:72px}@media(max-width:991px){.page-career-detail .padding-global{padding-left:24px;padding-right:24px}}.page-career-detail .container-large{max-width:1280px;margin:0 auto}.page-career-detail .career-hero-section .career-hero-padding{padding-top:88px;padding-bottom:112px}@media(max-width:991px){.page-career-detail .career-hero-section .career-hero-padding{padding-top:48px;padding-bottom:80px}}@media(max-width:767px){.page-career-detail .career-hero-section .career-hero-padding{padding-top:28px;padding-bottom:60px}}.page-career-detail .career-hero-card{display:flex;flex-direction:column;padding:32px;margin:0 128px;border:1px solid #75d0a3;background-color:#060707}@media(max-width:991px){.page-career-detail .career-hero-card{margin:0 40px;padding:24px}}@media(max-width:767px){.page-career-detail .career-hero-card{margin:0;padding:20px}}.page-career-detail .career-breadcrumb{display:flex;align-items:center;margin-bottom:40px;text-transform:capitalize}.page-career-detail .career-breadcrumb .breadcrumb-link{font-size:16px;font-weight:400;font-family:inter,sans-serif;color:#fff;text-decoration:none;line-height:24px}.page-career-detail .career-breadcrumb .breadcrumb-link:hover{text-decoration:underline}.page-career-detail .career-title-wrap{margin-bottom:48px}.page-career-detail .career-title{font-size:48px;font-weight:700;font-family:kode mono,sans-serif;color:#fff;line-height:1.2;margin:0}@media(max-width:767px){.page-career-detail .career-title{font-size:32px}}.page-career-detail .career-header-bottom{display:flex;align-items:flex-start;justify-content:space-between}.page-career-detail .career-apply-btn{display:flex;align-items:center;gap:4px;padding:12px 24px;border:1px solid #75d0a3;background-color:#060707;color:#75d0a3;font-size:16px;font-weight:400;font-family:inter,sans-serif;line-height:24px;text-align:center;text-decoration:none;transition:all .2s ease}.page-career-detail .career-apply-btn:hover{background-color:rgba(117,208,163,.1);box-shadow:rgba(117,208,163,.4)0 2px 17px 5px;color:#75d0a3;text-decoration:none}.page-career-detail .career-content-section .career-content-padding{padding-top:0;padding-bottom:112px}@media(max-width:991px){.page-career-detail .career-content-section .career-content-padding{padding-bottom:80px}}.page-career-detail .career-content-center{max-width:768px;margin:0 auto}.page-career-detail .career-content-body{margin-bottom:64px}.page-career-detail .career-rich-text{font-size:16px;font-weight:400;font-family:inter,sans-serif;color:#fff;line-height:24px}.page-career-detail .career-rich-text h2{font-size:44px;font-weight:700;font-family:kode mono,sans-serif;color:#fff;line-height:1.2;margin:24px 0 16px}@media(max-width:767px){.page-career-detail .career-rich-text h2{font-size:28px}}.page-career-detail .career-rich-text h3{font-size:36px;font-weight:700;font-family:kode mono,sans-serif;color:#fff;line-height:1.2;margin:24px 0 16px}@media(max-width:767px){.page-career-detail .career-rich-text h3{font-size:24px}}.page-career-detail .career-rich-text h4{font-size:24px;font-weight:700;font-family:kode mono,sans-serif;color:#fff;line-height:1.2;margin:24px 0 16px}.page-career-detail .career-rich-text p{font-size:16px;font-weight:400;font-family:inter,sans-serif;color:#fff;line-height:28px;margin:0 0 16px}.page-career-detail .career-rich-text p:first-child{margin:0}.page-career-detail .career-rich-text ul,.page-career-detail .career-rich-text ol{font-size:16px;font-weight:400;font-family:inter,sans-serif;color:#fff;line-height:24px;padding:0 0 0 20px;margin:16px 0}.page-career-detail .career-rich-text li{font-size:16px;font-weight:400;font-family:inter,sans-serif;color:#fff;line-height:24px;padding-left:8px;margin:4px 0}.page-career-detail .career-rich-text a{color:#75d0a3;text-decoration:underline}.page-career-detail .career-rich-text a:hover{color:#9bddbc}.page-career-detail .career-rich-text strong{font-weight:700}.careers-jobs .job-card--draft{position:relative;border-color:#e8805c}.careers-jobs .job-card--draft:hover{border-color:#e8805c}