.Careers{padding-bottom:100px}.Careers__h4{color:#1a1a1a;letter-spacing:.75px;text-transform:uppercase;grid-gap:calc(var(--global-space)*.5);align-items:center;gap:calc(var(--global-space)*.5);grid-template-columns:max-content 1fr;font-size:12px;font-weight:500;display:grid}.Careers .Hero__wrapper{height:312px}.Careers__h4:before{content:"";background-color:#1a1a1a;width:36px;height:1px;display:block}.Careers__who__h2{color:#1a1a1a;font-size:40px;font-weight:700;line-height:1.2}@media (max-width:580px){.Careers__who__h2{letter-spacing:1.778px;font-size:32px;font-weight:700}}.Careers__who__dl{grid-gap:calc(var(--global-space)*2)calc(var(--global-space)*3);gap:calc(var(--global-space)*2)calc(var(--global-space)*3);grid-template-columns:max-content 1fr;margin-top:100px;display:grid}@media (max-width:580px){.Careers__who__dl{margin-top:calc(var(--global-space)*1);gap:calc(var(--global-space)*1);grid-template-columns:1fr}}.Careers__who__dl__item{display:contents}@media (max-width:580px){.Careers__who__dl__item{grid-gap:calc(var(--global-space)*.5);gap:calc(var(--global-space)*.5);display:grid}}.Careers__who__dl__item__dt{color:#1a1a1a;letter-spacing:1px;font-size:24px;font-weight:700}@media (max-width:580px){.Careers__who__dl__item__dt{font-size:16px}}.Careers__who__dl__item__ul__li{color:#1a1a1a;letter-spacing:1px;grid-gap:calc(var(--global-space)*.5);align-items:center;gap:calc(var(--global-space)*.5);grid-template-columns:max-content 1fr;font-size:16px;font-weight:700;display:grid}.Careers__who__dl__item__ul__li:before{content:"";background-image:url(/images/Careers__who__dl__item__ul__li.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:15px;height:11px;display:block}.Careers__circles{margin-top:140px}@media (max-width:580px){.Careers__circles{margin-top:calc(var(--global-space)*2)}}.Careers__circles__wrapper{grid-gap:200px;grid-template-columns:1fr max-content;justify-content:space-between;align-items:center;gap:200px;display:grid}@media (max-width:1320px){.Careers__circles__wrapper{gap:calc(var(--global-space)*1);grid-template-columns:max-content max-content}}@media (max-width:900px){.Careers__circles__wrapper{gap:calc(var(--global-space)*3);grid-template-columns:1fr}}.Careers__circles__dl{grid-gap:calc(var(--global-space)*1);justify-content:space-between;gap:calc(var(--global-space)*1);grid-template-columns:repeat(4,max-content);display:grid}@media (max-width:900px){.Careers__circles__dl{justify-content:center;gap:calc(var(--global-space)*2)}}@media (max-width:750px){.Careers__circles__dl{grid-template-columns:repeat(2,max-content)}}@media (max-width:580px){.Careers__circles__dl{gap:calc(var(--global-space)*1.5)calc(var(--global-space)*2)}}@media (max-width:400px){.Careers__circles__dl{gap:calc(var(--global-space)*1)}}.Careers__circles__dl__item{text-align:center;border:1px solid #1a1a1a;border-radius:50%;align-content:center;width:124px;height:124px;display:grid}.Careers__circles__dl__item__dt{color:#1a1a1a;letter-spacing:1.5px;font-size:24px;font-weight:500;line-height:1}.Careers__circles__dl__item__dd{margin-top:calc(var(--global-space)*.25);color:#1a1a1a;letter-spacing:.75px;text-transform:uppercase;font-size:12px;font-weight:500}@media (max-width:1050px){.Careers__circles__img{max-width:260px}}@media (max-width:900px){.Careers__circles__img{margin:0 auto}.Careers__support{margin-top:140px}}@media (max-width:580px){.Careers__support{margin-top:calc(var(--global-space)*2)}}.Careers__support__h2{color:#1a1a1a;font-size:40px;font-weight:700}@media (max-width:580px){.Careers__support__h2{color:#1a1a1a;letter-spacing:1.778px;font-size:32px;font-weight:700}}.Careers__support__wrapper{margin-top:calc(var(--global-space)*2);grid-gap:calc(var(--global-space)*3.5);align-items:start;gap:calc(var(--global-space)*3.5);grid-template-columns:260px 1fr;display:grid}@media (max-width:900px){.Careers__support__wrapper{gap:calc(var(--global-space)*2);grid-template-columns:1fr}}.Careers__support__p{color:#1a1a1a;letter-spacing:1px;font-size:16px;font-weight:700}.Careers__support__dl{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:580px){.Careers__support__dl{grid-template-columns:repeat(2,1fr)}}.Careers__support__dl__item{padding:calc(var(--global-space)*1.5)calc(var(--global-space)*1);border-bottom:1px solid #1a1a1a;border-right:1px solid #1a1a1a;position:relative}@media (max-width:580px){.Careers__support__dl__item:nth-of-type(2n){border-right:none}}.Careers__support__dl__item:nth-of-type(3n){border-right:none}@media (max-width:580px){.Careers__support__dl__item:nth-of-type(3n){border-right:1px solid #1a1a1a}.Careers__support__dl__item:nth-of-type(6n){border-right:none}}.Careers__support__dl__item:nth-of-type(n+4){border-bottom:none}@media (max-width:580px){.Careers__support__dl__item:nth-of-type(n+4){border-bottom:1px solid #1a1a1a}.Careers__support__dl__item:nth-of-type(n+5){border-bottom:none}}.Careers__support__dl__item:nth-of-type(-n+2):before{content:"";z-index:1;background-color:#fff;width:30px;height:20px;display:block;position:absolute;top:100%;left:100%;transform:translateY(-50%)translate(-50%)}@media (max-width:580px){.Careers__support__dl__item:nth-of-type(-n+2):before{display:none}.Careers__support__dl__item:first-of-type:before,.Careers__support__dl__item:nth-of-type(3):before{content:"";z-index:1;background-color:#fff;width:30px;height:20px;display:block;position:absolute;top:100%;left:100%;transform:translateY(-50%)translate(-50%)}}.Careers__support__dl__item__img{margin:0 auto}.Careers__support__dl__item__dt{margin-top:calc(var(--global-space)*.5);color:#1a1a1a;text-align:center;font-size:24px;font-weight:700;line-height:1.2}@media (max-width:1050px){.Careers__support__dl__item__dt{letter-spacing:1px;font-size:16px;font-weight:500}}.Careers__support__img{margin-top:180px}@media (max-width:580px){.Careers__support__img{display:none}}.Careers__support__img-smo{margin-top:calc(var(--global-space)*5);margin-left:calc(var(--app-padding)*-1);display:none}@media (max-width:580px){.Careers__support__img-smo{display:block}}.Careers__jobs{margin-top:125px}@media (max-width:580px){.Careers__jobs{margin-top:calc(var(--global-space)*4)}}.Careers__jobs__h2{color:#1a1a1a;font-size:64px;font-weight:700}@media (max-width:580px){.Careers__jobs__h2{color:#1a1a1a;letter-spacing:2.667px;font-size:48px;font-weight:700}}.Careers__jobs__dl{margin-top:calc(var(--global-space)*2);align-items:start}.Careers__jobs__dl__section{grid-gap:calc(var(--global-space)*1.5);gap:calc(var(--global-space)*1.5);grid-template-columns:260px 1fr;display:grid}@media (max-width:580px){.Careers__jobs__dl__section{grid-template-columns:1fr}}.Careers__jobs__dl__section:not(:first-child){margin-top:calc(var(--global-space)*3);padding-top:calc(var(--global-space)*3);border-top:1px solid #dadada}@media (max-width:580px){.Careers__jobs__dl__section:not(:first-child){margin-top:calc(var(--global-space)*2);padding-top:calc(var(--global-space)*2)}}.Careers__jobs__dl__section__h5{margin-top:calc(var(--global-space)*.75);color:#1a1a1a;letter-spacing:1px;font-size:16px;font-weight:500}.Careers__jobs__dl__section__dl__item:not(:first-child){margin-top:calc(var(--global-space)*3);padding-top:calc(var(--global-space)*3);border-top:1px solid #dadada}@media (max-width:580px){.Careers__jobs__dl__section__dl__item:not(:first-child){margin-top:calc(var(--global-space)*2);border-top:none;padding-top:0}}.Careers__jobs__dl__section__dl__item__dt{color:#1a1a1a;font-size:32px;font-weight:700;line-height:1.2}@media (max-width:580px){.Careers__jobs__dl__section__dl__item__dt{letter-spacing:1.5px;font-size:24px}}.Careers__jobs__dl__section__dl__item__dd{margin-top:calc(var(--global-space)*.75);color:#1a1a1a;letter-spacing:1px;font-size:16px;font-weight:700}@media (max-width:580px){.Careers__jobs__dl__section__dl__item__dd{letter-spacing:1px;font-size:16px;font-weight:500}}.Careers__jobs__dl__section__dl__item__buttons{margin-top:calc(var(--global-space)*1);grid-template-columns:max-content;display:grid}.Careers__wanna-join{margin-top:calc(var(--global-space)*4)}.Careers__wanna-join__h2{color:#1a1a1a;text-align:center;font-size:64px;font-weight:700}.Careers__wanna-join__h2,.Careers__wanna-join__h2 *{margin:0;line-height:1.2}@media (max-width:580px){.Careers__wanna-join__h2{font-size:32px}}.Careers__wanna-join__p{margin-top:calc(var(--global-space)*1.5);color:#1a1a1a;letter-spacing:1px;text-align:center;font-size:16px;font-weight:700}.Careers__wanna-join__buttons{margin-top:calc(var(--global-space)*2);grid-template-columns:max-content;justify-content:center;display:grid}.OurClients__cta__sub{color:#777;font-size:13px}.Careers__openings{background:#f1f1f1;border-top:1px solid #eee;margin-top:-59px;padding:120px 0}.Careers__openings__hero{align-items:center;gap:100px;margin-bottom:75px}.Careers__openings__hero__h2{color:#1a1a1a;text-align:center;margin:0 0 10px;font-size:50px;font-weight:700}.Careers__openings__hero__h2 span{color:#1a1a1a;z-index:1;position:relative}.Careers__openings__hero__badge{color:#1a1a1a;background:#8fff45;border-radius:4px;margin-top:10px;padding:10px 14px;font-size:14px;font-weight:700;display:inline-block}.Careers__openings__hero__p{color:#444;font-size:16px;line-height:1.6}.Careers__job-list{margin-top:80px}.Careers__dept-section{border-top:1px solid #c8c4c4;grid-template-columns:200px 1fr;gap:40px;padding:15px 0;display:grid}.Careers__dept-label{text-transform:uppercase;letter-spacing:1px;color:#888;padding-top:12px;font-size:12px;font-weight:700}.Careers__dept-jobs{flex-direction:column;gap:40px;display:flex}.Careers__job-item{justify-content:space-between;align-items:center;gap:20px;display:flex}.Careers__job-title{color:#1a1a1a;margin:0;font-size:25px;font-weight:700;transition:color .3s}.Careers__job-item:hover .Careers__job-title{color:#8fff45}.Careers__job-meta{color:#666;font-size:14px;font-weight:500}.Careers__job-list .Careers__dept-section:first-child{border:none}.Careers__apply-btn{color:#1a1a1a;background:#d3d3d3;border-radius:40px;justify-content:center;align-items:center;padding:7px 26px;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.Careers__apply-btn:hover{color:#fff;background:#1a1a1a;transform:translateY(-2px);text-decoration:none!important}.Careers__see-all{color:#1a1a1a;align-items:center;gap:8px;margin-top:60px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.Careers__see-all:hover{color:#8fff45}@media (max-width:1000px){.Careers__openings__hero{grid-template-columns:1fr;gap:40px}.Careers__openings__hero__h2{letter-spacing:-1px;font-size:35px;line-height:37px}}@media (max-width:768px){.Careers__dept-section{grid-template-columns:1fr;gap:3px}.Careers__job-item{flex-direction:column;align-items:flex-start}.Careers__job-title{font-size:24px}.Careers .Hero__wrapper{height:300px}.Careers__openings{padding:80px 0}.Careers__openings__hero{margin-bottom:30px}.Careers__job-list{margin-top:0}.Careers__openings__hero__p{display:none}}
.CultureSection{background:#fff;padding:0 60px;font-family:Inter,sans-serif;overflow:hidden}.CultureSection__grid{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr 1fr;gap:20px;width:100%;display:grid}.CultureSection__item{border-radius:4px;position:relative;overflow:hidden}.CultureSection__img{object-fit:cover;width:100%;height:100%;display:block}.CultureSection__item--text{grid-column:span 2;justify-content:flex-end;padding-right:40px;display:flex}.CultureSection__textContainer{width:100%;padding-left:calc((100vw - var(--app-width))/6 + var(--app-padding));margin-right:0}.CultureSection__headline{color:#1a1a1a;letter-spacing:-.5px;margin:0 0 20px;font-size:38px;font-weight:700;line-height:1.15}.CultureSection__values{flex-direction:column;gap:0;display:flex}.CultureSection__value{grid-template-columns:180px 1fr;align-items:flex-start;gap:20px;display:grid}.CultureSection__valueTitle{letter-spacing:.5px;color:#1a1a1a;align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.2;display:flex}.CultureSection__slash{color:#a3e635;font-size:18px;font-weight:900}.CultureSection__valueDesc{color:#1a1a1a;opacity:.9;max-width:420px;font-size:14px;line-height:1.55}.CultureSection__item--amphi{grid-area:1/1/span 2}.CultureSection__item--meeting{grid-area:2/3}.CultureSection__item--hallway{grid-area:2/1}.CultureSection__item--pods{grid-area:2/2}.CultureSection__item--stairs{grid-area:4/3/span 3}.CultureSection__item--bookshelf{grid-area:4/2/span 2}.CultureSection__item--window{aspect-ratio:1;grid-area:6/1}.CultureSection__item--amphi img{height:365px}.CultureSection__item--meeting img,.CultureSection__item--hallway img,.CultureSection__item--pods img{height:280px}.CultureSection__item--stairs img{height:750px}.CultureSection__item--bookshelf img{height:550px}.CultureSection__item--window img{height:100%}@media (max-width:1280px){.CultureSection__textContainer{padding-left:40px}}@media (max-width:1024px){.CultureSection__grid{grid-template-columns:1fr 1fr}.CultureSection__item--text{grid-column:span 2;padding:40px}.CultureSection__textContainer{max-width:100%;padding-left:0}.CultureSection__item{grid-area:auto/span 1!important}.CultureSection__item img{height:350px!important}.CultureSection__value{grid-template-columns:1fr;gap:8px}}@media (max-width:768px){.CultureSection{position:relative}.CultureSection__grid{grid-template-columns:1fr}.CultureSection__item--text{grid-column:span 1;padding:20px}.CultureSection__headline{font-size:30px}.CultureSection{padding:0}.CultureSection__values{flex-direction:column;gap:22px;width:68%;display:flex}.CultureSection__value{grid-template-columns:1fr;gap:0}.CultureSection__item.CultureSection__item--amphi{position:absolute;top:37%;right:6px}.CultureSection__item.CultureSection__item--meeting{position:absolute;top:51%;right:6px}.CultureSection__item.CultureSection__item--hallway{position:absolute;top:65%;right:6px}.CultureSection__item img{width:110px!important;height:110px!important}.CultureSection__item.CultureSection__item--pods img{width:100%!important;height:132px!important}}
