/* Compiled: 2026-11-05 17:56:26 */
.page-career .header{min-height:unset;padding-block:60px 236px;background:var(--color-black);overflow:hidden}.career-page-hero{position:relative;color:var(--color-white)}.career-page-hero__decoration{position:absolute;inset-block-start:-200px;inset-inline:0;width:100%;height:auto;color:var(--color-white-4)}.career-page-hero__title{position:relative;max-width:970px;margin-top:145px;margin-inline:auto;text-align:center;font-size:100px;font-weight:500;line-height:1.1}.career-content{margin-top:-70px;padding-block:100px 90px;border-start-start-radius:60px;border-start-end-radius:60px;background-color:var(--color-white)}@media screen and (max-width:1024px){.page-career .header{padding-block-end:90px}.career-page-hero__title{margin-top:55px;font-size:64px}.career-content{margin-top:-40px;padding-block:64px 60px;border-start-start-radius:40px;border-start-end-radius:40px}}@media screen and (max-width:600px){.page-career .header{padding-block-end:65px}.career-page-hero__title{margin-top:40px;font-size:40px}.career-content{margin-top:-30px;padding-block:25px 40px;border-start-start-radius:25px;border-start-end-radius:25px}}.career{--career-gap:90px;background-color:var(--color-white);color:var(--color-black);font-size:16px;line-height:1.45}.career-section+.career-section{margin-top:var(--career-gap)}.career-title{color:var(--color-primary);font-size:32px;font-weight:600;line-height:1.375}.career-copy{max-width:890px}.career-copy p+p,.career-mission__content>p,.career-title+.career-copy{margin-top:24px}.career-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;margin-top:40px}.career-grid>*,.career-hiring__grid>*,.career-mission__grid>*{min-width:0}.career-button{--button-height:52px;display:inline-flex;height:auto;min-height:var(--button-height);padding-block:12px;border-radius:12px;background-color:var(--color-accent);color:var(--color-black);text-align:center}.career-button:focus-visible,.career-button:hover{background-color:var(--color-primary);color:var(--color-white)}.career a:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.career-hero{color:var(--color-white)}.career-hero__inner{--career-hero-radius:50px;position:relative;isolation:isolate;overflow:hidden;border-radius:var(--career-hero-radius);min-height:571px;display:flex;align-items:flex-start;padding-block:64px;padding-inline:clamp(24px,5vw,64px)}.career-hero__image{position:absolute;inset:0;z-index:-2;height:100%;object-fit:cover}.career-hero__content{min-width:0;max-width:544px}.career-hero__title{max-width:423px;font-size:36px;font-weight:600;line-height:1.333333}.career-hero__accent{display:block;color:var(--color-primary)}.career-hero__description{max-width:340px;margin-top:10px}.career-hero .career-button{margin-top:48px}.career-hiring__grid,.career-mission__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:48px}.career-mission__content>p{max-width:412px}.career-mission__content>p+p{margin-top:23px}.career-mission__grid{min-height:387px}.career-mission__collage{position:relative;aspect-ratio:552.06/376.82}.career-mission__image{position:absolute;width:55.5%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.career-mission__image--1{inset-block-start:0;inset-inline-start:0}.career-mission__image--2{width:52%;inset-block-start:24.36%;inset-inline-start:48.01%;z-index:1}.career-mission__image--3{inset-block-start:54.24%;inset-inline-start:9.29%}.career-culture{padding-block-start:24px}.career-culture__grid{gap:90px 48px}.career-culture__card{border-block-start:1px solid var(--color-black-15);padding-block-start:24px}.career-culture__label{display:inline-block;padding:2px 15px 4px;border-radius:40px;font-size:18px;font-weight:500;line-height:1.1}.career-culture__label--primary{color:var(--color-primary);background-color:var(--color-primary-30)}.career-culture__label--accent{color:var(--color-accent);background-color:var(--color-accent-30)}.career-culture__label--coral{color:var(--color-orange);background-color:var(--color-orange-30)}.career-culture__card .career-copy{margin-top:16px}.career-offices{padding-block-start:24px}.career-offices__description{margin-top:10px;font-size:18px;font-weight:500;color:var(--color-gray-dark)}.career-offices__grid{margin-top:24px;gap:20px 35px}.career-offices__image{aspect-ratio:1;object-fit:cover;border-radius:16px}.career-offices__city{margin-top:24px;font-size:24px;font-weight:500;line-height:1.1}.career-offices__address{margin-top:16px;color:var(--color-gray-dark)}.career-offices__team{margin-top:var(--career-gap);aspect-ratio:1175.44/486.71;object-fit:cover;border-radius:16px}.career-benefits,.career-stories{padding-block-start:24px}.career-benefits__grid{grid-template-rows:repeat(2,auto);grid-auto-flow:column;align-items:start;gap:32px;margin-top:24px}.career-benefits__card,.career-stories__card{border:1px solid var(--color-black-10);box-shadow:0 6px 12px var(--color-black-3),0 4px 8px var(--color-black-2);border-radius:16px;overflow:hidden;background-color:var(--color-white)}.career-benefits__card{padding:clamp(20px,2.5vw,32px)}.career-benefits__heading{display:flex;align-items:center;gap:16px}.career-benefits__icon{--icon-size:48px;width:var(--icon-size);height:var(--icon-size);flex-shrink:0}.career-benefits__icon--primary{color:var(--color-primary)}.career-benefits__icon--accent{color:var(--color-accent)}.career-benefits__icon--coral{color:var(--color-orange)}.career-benefits__title{line-height:1.5;font-size:18px;font-weight:600}.career-benefits__card .career-copy{margin-top:32px}.career-stories__grid{gap:27px;margin-top:24px}.career-stories__card{display:flex;flex-direction:column}.career-stories__image{aspect-ratio:362/367.78;object-fit:cover}.career-stories__body{min-height:428px;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:0;padding:24px}.career-stories__link,.career-stories__office,.career-stories__role{font-size:18px}.career-stories__name{font-size:32px;font-weight:500;line-height:1.1}.career-stories__quote{margin:15px 0 0;color:var(--color-gray-dark)}.career-stories__link{margin-top:auto;padding-block-start:20px}.career-stories__link:hover{color:var(--color-primary)}.career-hiring{padding-block:30px}.career-hiring__grid{grid-template-columns:457fr 647fr}.career-hiring__intro>.career-copy{margin-top:16px;font-size:18px;color:var(--color-gray-dark)}.career-hiring__steps{display:grid;gap:16px;list-style:none}.career-hiring__step{padding:24px;border-radius:16px;background-color:var(--color-gray-lighter)}.career-hiring__title{font-size:24px;font-weight:600;line-height:1.1}.career-hiring__step .career-copy{margin-top:16px;color:var(--color-gray-dark)}.career-offices__address,.career-offices__city,.career-stories__link,.career-stories__name,.career-stories__office,.career-stories__role{font-weight:500}.career-stories__name{line-height:1.45}.career-culture__label{line-height:1.45}@media screen and (max-width:1024px){.career{--career-gap:60px}.career-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.career-hiring__grid,.career-mission__grid{gap:32px}.career-benefits__grid{grid-template-rows:none;grid-auto-flow:row}.career-stories__grid{grid-template-columns:minmax(0,1fr)}.career-stories__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.career-stories__body{min-height:0}.career-stories__image{height:100%}}@media screen and (max-width:600px){.career{--career-gap:40px}.career-title{font-size:28px}.career-hero__inner{--career-hero-radius:25px;min-height:540px;padding-block:48px}.career-hero__image{object-position:60% center}.career-hero__inner::before{content:'';position:absolute;inset:0;z-index:-1;background-color:var(--color-black-70)}.career-grid,.career-hiring__grid,.career-mission__grid,.career-stories__card{grid-template-columns:minmax(0,1fr)}.career-mission__grid{min-height:0}.career-grid{margin-top:28px}.career-stories__image{height:auto}.career-hiring__step,.career-stories__body{padding:20px}.career-stories__link{margin-top:24px}}