.careers-module__m8VOaW__page{min-height:100vh}.careers-module__m8VOaW__hero{background:#fff;padding:0 30px}.careers-module__m8VOaW__heroInner{background:#27353b;align-items:stretch;max-width:1380px;min-height:500px;margin:0 auto;display:flex}.careers-module__m8VOaW__heroText{flex-direction:column;flex:1;justify-content:center;gap:20px;padding:75px 60px;display:flex}.careers-module__m8VOaW__heroImageWrap{flex:1;position:relative;overflow:hidden}.careers-module__m8VOaW__heroImage{object-fit:cover;width:100%;height:100%;display:block}.careers-module__m8VOaW__headline{font-family:var(--font-display);color:#fff;margin:0;font-size:50px;font-weight:200;line-height:1.1}.careers-module__m8VOaW__sub{color:#ffffffd9;max-width:560px;margin:0;font-size:16px;line-height:1.65}.careers-module__m8VOaW__sub strong{color:#fff;font-weight:700}.careers-module__m8VOaW__heroBtn{color:#292929;font-size:16px;font-weight:700;font-family:var(--font-sans);background:#fbec2a;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;margin-top:8px;padding:14px 28px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.careers-module__m8VOaW__heroBtn:hover{background:#f5e000;transform:translateY(-1px)}.careers-module__m8VOaW__teams{padding:90px 20px}.careers-module__m8VOaW__teamsInner{flex-direction:column;align-items:center;gap:16px;max-width:1200px;margin:0 auto;display:flex}.careers-module__m8VOaW__teamsTitle{font-family:var(--font-display);color:#292929;text-align:center;margin:0;font-size:40px;font-weight:200}.careers-module__m8VOaW__teamsSub{color:#404040;text-align:center;margin:0 0 24px;font-size:18px}.careers-module__m8VOaW__teamBlobs{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.careers-module__m8VOaW__teamBlob{background:#fbec2a;justify-content:center;align-items:center;width:251px;height:240px;display:flex;-webkit-mask-image:url(/images/about-us/mask-logo.svg);mask-image:url(/images/about-us/mask-logo.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.careers-module__m8VOaW__teamBlobLabel{font-family:var(--font-sans);color:#292929;text-align:center;margin:0;padding:0 20px;font-size:18px;font-weight:600}.careers-module__m8VOaW__teamBlobIcon{width:220px;height:auto;display:block}.careers-module__m8VOaW__engineering{background:#fff;padding:0 30px}.careers-module__m8VOaW__engineeringInner{background:#27353b;align-items:center;gap:60px;max-width:1380px;margin:0 auto;padding:75px 60px;display:flex}.careers-module__m8VOaW__engineeringText{flex-direction:column;flex:1;gap:16px;display:flex}.careers-module__m8VOaW__engineeringEyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:#fff9;margin:0;font-size:12px;font-weight:700}.careers-module__m8VOaW__engineeringHeadline{font-family:var(--font-display);color:#fff;margin:0;font-size:40px;font-weight:200;line-height:1.1}.careers-module__m8VOaW__engineeringBody{color:#ffffffd9;margin:0;font-size:16px;line-height:1.65}.careers-module__m8VOaW__engineeringBtn{color:#292929;font-size:16px;font-weight:700;font-family:var(--font-sans);background:#fbec2a;border-radius:8px;align-self:flex-start;align-items:center;margin-top:8px;padding:14px 28px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.careers-module__m8VOaW__engineeringBtn:hover{background:#f5e000;transform:translateY(-1px)}.careers-module__m8VOaW__engineeringImageWrap{flex:none;width:45%}.careers-module__m8VOaW__engineeringImage{border-radius:4px;width:100%;height:auto;display:block}.careers-module__m8VOaW__testimonials{padding:90px 20px}.careers-module__m8VOaW__testimonialsInner{flex-direction:column;align-items:center;gap:48px;max-width:1200px;margin:0 auto;display:flex}.careers-module__m8VOaW__testimonialsTitle{font-family:var(--font-display);color:#292929;text-align:center;margin:0;font-size:40px;font-weight:200}.careers-module__m8VOaW__testimonialGrid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;display:grid}.careers-module__m8VOaW__testimonialCard{background:#fbec2a;border-radius:20px;flex-direction:column;gap:24px;padding:43px 40px 30px;display:flex}.careers-module__m8VOaW__testimonialQuote{color:#292929;flex:1;margin:0;font-size:16px;line-height:1.65}.careers-module__m8VOaW__testimonialAttrib{flex-direction:column;gap:4px;display:flex}.careers-module__m8VOaW__testimonialName{font-family:var(--font-sans);color:#292929;font-size:14px;font-weight:700}.careers-module__m8VOaW__testimonialRole{color:#29292999;font-size:13px}.careers-module__m8VOaW__photos{padding:0 20px;line-height:0}.careers-module__m8VOaW__photosInner{max-width:1200px;margin:0 auto}.careers-module__m8VOaW__photosImage{width:100%;height:auto;display:block}.careers-module__m8VOaW__jobs{padding:90px 20px}.careers-module__m8VOaW__jobsInner{flex-direction:column;align-items:center;gap:12px;max-width:1200px;margin:0 auto;display:flex}.careers-module__m8VOaW__jobsTitle{font-family:var(--font-display);color:#292929;text-align:center;margin:0;font-size:40px;font-weight:200}.careers-module__m8VOaW__jobsSub{color:#404040;text-align:center;max-width:560px;margin:0 0 24px;font-size:18px;line-height:1.6}.careers-module__m8VOaW__jobList{flex-direction:column;width:100%;display:flex}.careers-module__m8VOaW__jobRow{border-bottom:1px solid #e0e0e0;grid-template-columns:130px 1fr auto 28px;align-items:center;gap:20px;padding:20px 0;text-decoration:none;transition:background .15s;display:grid}.careers-module__m8VOaW__jobRow:first-child{border-top:1px solid #e0e0e0}.careers-module__m8VOaW__jobRow:hover .careers-module__m8VOaW__jobTitle,.careers-module__m8VOaW__jobRow:hover .careers-module__m8VOaW__jobArrow{color:#778cf8}.careers-module__m8VOaW__jobDept{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:#404040;font-size:11px;font-weight:700}.careers-module__m8VOaW__jobTitle{font-family:var(--font-sans);color:#292929;font-size:15px;font-weight:500;transition:color .15s}.careers-module__m8VOaW__jobMeta{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.careers-module__m8VOaW__jobLocation{color:#404040;font-size:13px}.careers-module__m8VOaW__jobType{color:gray;font-size:12px}.careers-module__m8VOaW__jobArrow{color:silver;font-size:16px;transition:color .15s}#ashby_embed{width:100%}.careers-module__m8VOaW__jobsFooter{margin-top:32px}.careers-module__m8VOaW__jobsAllLink{font-family:var(--font-sans);color:#292929;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s}.careers-module__m8VOaW__jobsAllLink:hover{color:#778cf8}.careers-module__m8VOaW__perks{background:#f6f5f3;padding:90px 20px}.careers-module__m8VOaW__perksInner{flex-direction:column;align-items:center;gap:48px;max-width:1200px;margin:0 auto;display:flex}.careers-module__m8VOaW__perksTitle{font-family:var(--font-display);color:#292929;text-align:center;margin:0;font-size:40px;font-weight:200}.careers-module__m8VOaW__perksGrid{flex-wrap:wrap;gap:20px;width:100%;display:flex}.careers-module__m8VOaW__perkCard{border:1px solid #778cf8;flex-direction:column;flex:calc(33.333% - 20px);gap:12px;min-width:260px;padding:53px 37px 48px;display:flex}.careers-module__m8VOaW__perkTitle{font-family:var(--font-sans);color:#292929;margin:0;font-size:16px;font-weight:600}.careers-module__m8VOaW__perkDesc{color:#404040;margin:0;font-size:15px;line-height:1.65}.careers-module__m8VOaW__cta{padding:90px 0 0;overflow:hidden}.careers-module__m8VOaW__ctaArch{background:url(/images/kustomer/bottom-CTA-1.svg) top/1436px 1366px no-repeat;justify-content:center;align-items:center;display:flex}.careers-module__m8VOaW__ctaContent{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:700px;padding:108px 20px 65px;display:flex}.careers-module__m8VOaW__ctaHeadline{font-family:var(--font-display);color:#27353b;max-width:576px;margin:0;font-size:40px;font-weight:200;line-height:1.1}.careers-module__m8VOaW__ctaBtn{color:#fff;font-size:16px;font-weight:700;font-family:var(--font-sans);background:#27353b;border-radius:8px;align-items:center;padding:14px 32px;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.careers-module__m8VOaW__ctaBtn:hover{background:#1e2c30;transform:translateY(-1px)}@media (max-width:900px){.careers-module__m8VOaW__heroInner{flex-direction:column}.careers-module__m8VOaW__heroText{padding:60px 32px}.careers-module__m8VOaW__heroImageWrap{height:300px}.careers-module__m8VOaW__teamsTitle,.careers-module__m8VOaW__testimonialsTitle,.careers-module__m8VOaW__jobsTitle,.careers-module__m8VOaW__perksTitle,.careers-module__m8VOaW__ctaHeadline{font-size:32px}.careers-module__m8VOaW__headline{font-size:40px}.careers-module__m8VOaW__testimonialGrid{grid-template-columns:1fr}.careers-module__m8VOaW__engineeringInner{flex-direction:column;padding:60px 32px}.careers-module__m8VOaW__engineeringImageWrap{width:100%}.careers-module__m8VOaW__perkCard{flex:calc(50% - 20px)}.careers-module__m8VOaW__jobRow{grid-template-columns:1fr 28px;grid-template-areas:"dept arrow""title title""meta meta"}.careers-module__m8VOaW__jobDept{grid-area:dept}.careers-module__m8VOaW__jobTitle{grid-area:title}.careers-module__m8VOaW__jobMeta{flex-direction:row;grid-area:meta;align-items:flex-start;gap:12px}.careers-module__m8VOaW__jobArrow{grid-area:arrow}.careers-module__m8VOaW__ctaArch{background-size:900px 786px;min-height:400px}}@media (max-width:600px){.careers-module__m8VOaW__hero{padding:0}.careers-module__m8VOaW__heroText{padding:48px 20px}.careers-module__m8VOaW__headline{font-size:36px}.careers-module__m8VOaW__teamBlob{width:160px;height:153px}.careers-module__m8VOaW__teamBlobLabel{font-size:14px}.careers-module__m8VOaW__perkCard{flex:100%}.careers-module__m8VOaW__engineering{padding:0}.careers-module__m8VOaW__engineeringInner{padding:48px 20px}.careers-module__m8VOaW__engineeringHeadline{font-size:32px}}
