.careers-section-container{margin:0 auto;max-width:1200px;padding:0 24px}.careers-section-title{color:var(--cp-text-heading);font-size:40px;font-weight:600;line-height:130%;margin-bottom:40px;text-align:center}.careers-page{--cp-bg-hero:rgba(7,8,8,1);--cp-bg-page:rgba(7,8,8,1);--cp-bg-card:rgba(19,21,22,1);--cp-border:rgba(31,32,35,1);--cp-white:rgba(255,255,255,1);--cp-text-heading:rgba(255,255,255,1);--cp-muted:rgba(142,142,146,1);--cp-white-50:rgba(255,255,255,0.5);--cp-accent:rgba(245,149,5,1);--cp-accent-text:rgba(7,8,8,1);--cp-text-body:rgba(234,234,237,1);--cp-step-number:rgba(255,255,255,0.08);--cp-apply-bg:rgba(255,255,255,1);--cp-apply-color:rgba(7,8,8,1);--cp-pagination-text:rgba(255,255,255,1);--cp-pagination-disabled:rgba(255,255,255,0.3);--cp-pagination-active-bg:rgba(31,32,35,1);--cp-pagination-active-text:rgba(255,255,255,1);--cp-icon-stroke:rgba(255,255,255,1);--cp-icon-coin-shadow:rgba(7,8,8,1);--cp-icon-coin-face:rgba(7,8,8,1);background:var(--cp-bg-page)}.careers-page .careers-hero{background:var(--cp-bg-hero);height:434px;overflow:hidden;position:relative}.careers-page .careers-hero__image{height:100%;left:50%;max-width:1440px;position:absolute;top:0;transform:translateX(-50%);width:auto}.careers-page .careers-hero__image--mobile{display:none}.careers-page .careers-hero .careers-section-container{height:100%;position:relative;z-index:1}.careers-page .careers-hero__content{max-width:630px;padding-bottom:80.5px;padding-top:76.5px}.careers-page .careers-hero__title{color:var(--cp-white);font-size:40px;font-weight:600;line-height:107%;margin-bottom:16px}.careers-page .careers-hero__subtitle{color:var(--cp-white-50);font-size:14px;font-weight:400;line-height:130%;margin-bottom:48px;max-width:500px}.careers-page .careers-hero__cta-container{max-width:218px}.careers-page .careers-hero__cta-container button{font-size:14px}@media(max-width:1279px){.careers-page .careers-hero__subtitle{max-width:350px}}@media(min-width:768px)and (max-width:1200px){.careers-page .careers-hero__image--desktop{left:calc(85.56vw - 427px)}}@media(max-width:767px){.careers-page .careers-hero{display:flex;flex-direction:column;height:auto}.careers-page .careers-hero__image{transform:unset}.careers-page .careers-hero__image--desktop{display:none}.careers-page .careers-hero__image--mobile{display:block;height:260px;object-fit:cover;position:static;width:100%}.careers-page .careers-hero .careers-section-container{height:auto}.careers-page .careers-hero__content{max-width:100%;padding-bottom:40px;padding-top:32px}.careers-page .careers-hero__cta-container{max-width:100%}.careers-page .careers-hero__title{font-size:28px}.careers-page .careers-hero__subtitle{font-size:14px;margin-bottom:16px}.careers-page .careers-hero__cta-container button{font-size:16px}}.careers-page .careers-core-values{padding:60px 0}.careers-page .careers-core-values__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.careers-page .careers-core-values__card{background:var(--cp-bg-card);border-radius:8px;padding:32px}.careers-page .careers-core-values__card-icon{display:block;height:42px;margin-bottom:12px;object-fit:contain;width:42px}.careers-page .careers-core-values__card-title{color:var(--cp-text-heading);font-size:16px;font-weight:600;line-height:130%;margin-bottom:8px}.careers-page .careers-core-values__card-desc{color:var(--cp-muted);font-size:14px;font-weight:400;line-height:130%}@media(max-width:767px){.careers-page .careers-core-values__grid{gap:12px}.careers-page .careers-core-values__card{padding:20px}.careers-page .careers-core-values{padding:24px 0}.careers-page .careers-core-values .careers-section-title{font-size:24px;margin-bottom:24px}.careers-page .careers-core-values__grid{grid-template-columns:repeat(2,1fr)}.careers-page .careers-core-values__card-icon{height:32px;width:32px}.careers-page .careers-core-values__card-title{font-size:15px}.careers-page .careers-core-values__card-desc{font-size:12px}}.careers-page .careers-why-join{padding:60px 0}.careers-page .careers-why-join__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.careers-page .careers-why-join__card{align-items:center;border:1px solid var(--cp-border);border-radius:16px;display:flex;flex-direction:column;padding:40px 32px;text-align:center}.careers-page .careers-why-join__card-icon{height:120px;margin-bottom:16px;object-fit:contain;width:120px}.careers-page .careers-why-join__card-title{color:var(--cp-text-heading);font-size:18px;font-weight:600;line-height:130%;margin-bottom:12px}.careers-page .careers-why-join__card-desc{color:var(--cp-muted);font-size:14px;font-weight:400;line-height:130%}@media(max-width:767px){.careers-page .careers-why-join__grid{gap:12px}.careers-page .careers-why-join__card{padding:20px}.careers-page .careers-why-join__card-icon{height:80px;width:80px}.careers-page .careers-why-join{padding:24px 0}.careers-page .careers-why-join .careers-section-title{font-size:24px;margin-bottom:24px}.careers-page .careers-why-join__grid{grid-template-columns:1fr}.careers-page .careers-why-join__card-icon{height:88px;width:88px}.careers-page .careers-why-join__card-title{font-size:18px}.careers-page .careers-why-join__card-desc{font-size:14px}}.careers-page .careers-openings{padding:60px 0}.careers-page .careers-openings__grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.careers-page .careers-openings__grid>*{min-width:0}.careers-page .careers-openings__card{align-items:center;border:1px solid var(--cp-border);border-radius:8px;display:flex;gap:24px;justify-content:space-between;min-width:0;padding:24px}.careers-page .careers-openings__card-info{flex:1;min-width:0}.careers-page .careers-openings__card-title{color:var(--cp-text-heading);font-size:20px;font-weight:600;line-height:130%;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.careers-page .careers-openings__card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.careers-page .careers-openings__card-tag{color:var(--cp-muted);font-size:12px;font-weight:400;line-height:130%}.careers-page .careers-openings__card-tag-sep{color:var(--cp-border);font-size:12px}.careers-page .careers-openings__card button{font-size:14px}.careers-page .careers-openings__pagination{align-items:center;display:flex;gap:8px;justify-content:center}.careers-page .careers-openings__pagination-btn{border-radius:50%;padding:0;height:28px;width:28px}.careers-page .careers-openings__pagination-btn:hover:not(:disabled):not(.careers-openings__pagination-btn--active){border-color:var(--cp-border)}.careers-page .careers-openings__pagination-btn--active{background:var(--cp-pagination-active-bg);border-color:var(--cp-pagination-active-bg);color:var(--cp-pagination-active-text)}.careers-page .careers-openings__pagination-btn:disabled{color:var(--cp-pagination-disabled);cursor:not-allowed;opacity:1}.careers-page .careers-openings__pagination-ellipsis{color:var(--cp-muted);font-size:14px;line-height:36px;padding:0 4px}.careers-page .careers-openings__empty,.careers-page .careers-openings__error{color:var(--cp-muted);font-size:14px;padding:48px 0;text-align:center}.careers-page .careers-openings__card--skeleton{pointer-events:none}.careers-page .careers-openings__skeleton-info{flex:1;min-width:0}.careers-page .careers-openings__skeleton-btn,.careers-page .careers-openings__skeleton-tag,.careers-page .careers-openings__skeleton-title{animation:cp-skeleton-shimmer 1.6s ease-in-out infinite;background:linear-gradient(90deg,var(--cp-bg-card) 0,rgba(255,255,255,.06) 50%,var(--cp-bg-card) 100%);background-size:200% 100%;border-radius:4px}.careers-page .careers-openings__skeleton-title{height:20px;margin-bottom:12px;width:65%}.careers-page .careers-openings__skeleton-tag{height:14px;width:40%}.careers-page .careers-openings__skeleton-btn{border-radius:20px;flex-shrink:0;height:40px;width:96px}@keyframes cp-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:767px){.careers-page .careers-openings__grid{grid-template-columns:1fr}.careers-page .careers-openings{padding:24px 0}.careers-page .careers-openings .careers-section-title{font-size:24px;margin-bottom:24px}.careers-page .careers-openings__grid{gap:8px}.careers-page .careers-openings__card-title{font-size:16px}.careers-page .careers-openings__card button{font-size:12px;height:32px;padding:0 14px}}.careers-page .careers-mission{padding:60px 0}.careers-page .careers-mission__card{align-items:center;background:var(--cp-bg-card);border-radius:24px;display:flex;gap:40px;justify-content:space-between;padding:40px}.careers-page .careers-mission__content{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}.careers-page .careers-mission__item:not(:last-child),.careers-page .careers-mission__items{margin-bottom:42px}.careers-page .careers-mission__item-title{color:var(--cp-text-heading);font-size:20px;font-weight:600;line-height:130%;margin-bottom:8px}.careers-page .careers-mission__item-desc{color:var(--cp-text-body);font-size:14px;font-weight:400;line-height:130%}.careers-page .careers-mission__cta-container a{align-self:flex-start;font-size:14px;padding:0 32px}.careers-page .careers-mission__image{flex-shrink:0;height:320px;object-fit:contain;width:320px}@media(max-width:767px){.careers-page .careers-mission__card{flex-direction:column-reverse;gap:24px}.careers-page .careers-mission__content{flex:unset;width:100%}.careers-page .careers-mission__cta-container a{width:100%}.careers-page .careers-mission__image{height:auto;max-height:280px;object-fit:contain;width:280px}.careers-page .careers-mission__card{padding:19px}.careers-page .careers-mission__item-title{font-size:20px}.careers-page .careers-mission__item-desc{font-size:14px}.careers-page .careers-mission__image{max-height:180px;width:180px}.careers-page .careers-mission__cta-container a{font-size:16px}}.careers-page .careers-hiring-process{padding:60px 0}.careers-page .careers-hiring-process__steps{display:grid;grid-template-columns:repeat(4,1fr)}.careers-page .careers-hiring-process__step{align-items:center;display:flex;flex-direction:column;text-align:center}.careers-page .careers-hiring-process__step-number{color:var(--cp-step-number);font-size:80px;font-weight:600;line-height:110%}.careers-page .careers-hiring-process__step-timeline{height:12px;position:relative;width:100%}.careers-page .careers-hiring-process__step-timeline:before{background:var(--cp-border);content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.careers-page .careers-hiring-process__step-dot{background:var(--cp-accent);border-radius:50%;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;z-index:1}.careers-page .careers-hiring-process__step-content{max-width:200px;padding-left:8px;padding-right:8px;padding-top:24px}.careers-page .careers-hiring-process__step-title{color:var(--cp-text-heading);font-size:16px;font-weight:600;line-height:130%;margin-bottom:8px}.careers-page .careers-hiring-process__step-desc{color:var(--cp-muted);font-size:14px;font-weight:400;line-height:130%}@media(max-width:767px){.careers-page .careers-hiring-process{padding:24px 0}.careers-page .careers-hiring-process .careers-section-title{font-size:24px;margin-bottom:24px}.careers-page .careers-hiring-process__steps{display:flex;flex-direction:column;gap:0}.careers-page .careers-hiring-process__step{align-items:center;display:flex;flex-direction:row;gap:0;padding-left:28px;position:relative;text-align:left}.careers-page .careers-hiring-process__step:before{background:var(--cp-border);bottom:0;content:"";left:5px;position:absolute;top:0;width:1px}.careers-page .careers-hiring-process__step:first-child:before{top:50%}.careers-page .careers-hiring-process__step:last-child:before{bottom:50%}.careers-page .careers-hiring-process__step-number{display:none}.careers-page .careers-hiring-process__step-timeline{height:0;overflow:visible;position:static;width:0}.careers-page .careers-hiring-process__step-timeline:before{display:none}.careers-page .careers-hiring-process__step-dot{left:-1px;top:50%;transform:translateY(-50%)}.careers-page .careers-hiring-process__step-content{max-width:unset;padding-bottom:20px;padding-right:0;padding-top:20px;text-align:left}.careers-page .careers-hiring-process__step-title{font-size:16px}.careers-page .careers-hiring-process__step-desc{font-size:12px}}[data-theme=light] .careers-page{--cp-bg-page:rgba(255,255,255,1);--cp-bg-card:rgba(247,247,250,1);--cp-border:rgba(235,236,236,1);--cp-text-heading:rgba(0,0,0,1);--cp-text-body:rgba(87,88,92,1);--cp-step-number:rgba(11,12,14,0.04);--cp-apply-bg:rgba(11,12,14,1);--cp-apply-color:rgba(255,255,255,1);--cp-pagination-text:rgba(0,0,0,1);--cp-pagination-disabled:rgba(195,195,199,1);--cp-pagination-active-bg:rgba(243,244,247,1);--cp-pagination-active-text:rgba(0,0,0,1);--cp-icon-stroke:rgba(0,0,0,1);--cp-icon-coin-shadow:#fff;--cp-icon-coin-face:#fff}[data-theme=light] .careers-page .careers-core-values__card-icon{filter:invert(1)}
/*# sourceMappingURL=1da6d38f9dd89d81.css.map*/