.CareersPage-module__ZgiEBq__section{padding:var(--ml-spacing-16) var(--ml-spacing-5)}.CareersPage-module__ZgiEBq__container{max-width:var(--ml-sizing-container-lg);margin:0 auto}.CareersPage-module__ZgiEBq__whySection{background:var(--ml-bg-card-light);--ml-heading-accent:var(--ml-text-default);color:var(--ml-text-default);padding-bottom:var(--ml-spacing-16);padding-top:var(--ml-spacing-5)}.CareersPage-module__ZgiEBq__whyGrid{gap:var(--ml-spacing-8);display:grid}.CareersPage-module__ZgiEBq__whyImage{background:var(--ml-bg-default);--ml-heading-accent:var(--ml-text-default);border-radius:var(--ml-radius-lg);height:380px;position:relative;overflow:hidden}.CareersPage-module__ZgiEBq__whyContent{align-items:flex-start;gap:var(--ml-spacing-6);padding-inline:var(--ml-spacing-5);flex-direction:column;justify-content:center;display:flex}.CareersPage-module__ZgiEBq__eyebrow{color:var(--ml-text-muted);font-family:var(--ml-typography-eyebrow-font-family);font-size:var(--ml-typography-eyebrow-font-size);font-weight:var(--ml-typography-eyebrow-font-weight);letter-spacing:var(--ml-typography-eyebrow-letter-spacing);line-height:var(--ml-typography-eyebrow-line-height);text-transform:uppercase;margin:0}.CareersPage-module__ZgiEBq__outcomesHeading,.CareersPage-module__ZgiEBq__openingsHeading{font-family:var(--ml-typography-heading-2xl-font-family);font-size:var(--ml-typography-heading-2xl-font-size);font-weight:var(--ml-typography-heading-2xl-font-weight);letter-spacing:var(--ml-typography-heading-2xl-letter-spacing);line-height:var(--ml-typography-heading-2xl-line-height);margin:0}.CareersPage-module__ZgiEBq__storyHeading{font-family:var(--ml-typography-heading-xl-font-family);font-size:var(--ml-typography-heading-xl-font-size);font-weight:var(--ml-typography-heading-xl-font-weight);letter-spacing:var(--ml-typography-heading-xl-letter-spacing);line-height:var(--ml-typography-heading-xl-line-height);margin:0}.CareersPage-module__ZgiEBq__storyBody{color:var(--ml-text-muted);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);font-weight:var(--ml-typography-body-lg-font-weight);letter-spacing:var(--ml-typography-body-lg-letter-spacing);line-height:var(--ml-typography-body-lg-line-height);white-space:pre-line;margin:0}.CareersPage-module__ZgiEBq__darkCardsSection{background:var(--ml-bg-dark);--ml-heading-accent:var(--ml-bg-accent);color:var(--ml-text-inverse);align-items:center;gap:var(--ml-spacing-14);padding:var(--ml-spacing-12) var(--ml-spacing-5) var(--ml-spacing-16);flex-direction:column;display:flex}.CareersPage-module__ZgiEBq__reasonGrid,.CareersPage-module__ZgiEBq__traitGrid{width:100%;display:grid}.CareersPage-module__ZgiEBq__reasonGrid{gap:var(--ml-spacing-5)}.CareersPage-module__ZgiEBq__traitGrid{gap:var(--ml-spacing-3);width:calc(100% - (var(--ml-spacing-5) * 2))}.CareersPage-module__ZgiEBq__reasonCard,.CareersPage-module__ZgiEBq__traitCard{background:var(--ml-bg-elevated);--ml-heading-accent:var(--ml-bg-accent);border:var(--ml-border-width-hairline) solid var(--ml-border-inverse);border-radius:var(--ml-radius-lg);gap:var(--ml-spacing-10);flex-direction:column;display:flex;overflow:hidden}.CareersPage-module__ZgiEBq__reasonCard{min-height:325px;padding:var(--ml-spacing-12) var(--ml-spacing-8);text-align:center;align-items:center}.CareersPage-module__ZgiEBq__reasonCard:first-child,.CareersPage-module__ZgiEBq__reasonCard:nth-child(3),.CareersPage-module__ZgiEBq__reasonCard:nth-child(4){min-height:346px}.CareersPage-module__ZgiEBq__reasonContent{align-items:center;gap:var(--ml-spacing-5);flex-direction:column;display:flex}.CareersPage-module__ZgiEBq__cardTitle{font-family:var(--ml-typography-heading-lg-font-family);font-size:var(--ml-typography-heading-lg-font-size);font-weight:var(--ml-typography-heading-lg-font-weight);letter-spacing:var(--ml-typography-heading-lg-letter-spacing);line-height:var(--ml-typography-heading-lg-line-height);margin:0}.CareersPage-module__ZgiEBq__reasonBody{color:var(--ml-text-muted-inverse);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);font-weight:var(--ml-typography-body-lg-font-weight);letter-spacing:var(--ml-typography-body-lg-letter-spacing);line-height:var(--ml-typography-body-lg-line-height);margin:0}.CareersPage-module__ZgiEBq__traitBody{color:var(--ml-text-muted-inverse);font-family:var(--ml-typography-body-md-font-family);font-size:var(--ml-typography-body-md-font-size);font-weight:var(--ml-typography-body-md-font-weight);letter-spacing:var(--ml-typography-body-md-letter-spacing);line-height:var(--ml-typography-body-md-line-height);margin:0}.CareersPage-module__ZgiEBq__practiceSection{background:var(--ml-bg-card-light);--ml-heading-accent:var(--ml-text-default);color:var(--ml-text-default);padding:var(--ml-spacing-14) var(--ml-spacing-5) var(--ml-spacing-16)}.CareersPage-module__ZgiEBq__practiceGrid{gap:var(--ml-spacing-14);display:grid}.CareersPage-module__ZgiEBq__practiceCard{align-items:flex-start;gap:var(--ml-spacing-6);flex-direction:column;display:flex}.CareersPage-module__ZgiEBq__practiceMedia{border-radius:var(--ml-radius-lg);width:100%;height:380px;position:relative;overflow:hidden}.CareersPage-module__ZgiEBq__practiceLabelMobile,.CareersPage-module__ZgiEBq__practiceLabelOverlay{background:var(--ml-bg-accent);--ml-heading-accent:var(--ml-text-default);border-radius:var(--ml-radius-md);color:var(--ml-text-default);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);line-height:var(--ml-typography-body-lg-line-height);padding:var(--ml-spacing-3) var(--ml-spacing-5);width:100%;margin:0}.CareersPage-module__ZgiEBq__practiceLabelOverlay{display:none}.CareersPage-module__ZgiEBq__practiceBody{color:var(--ml-text-default);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);line-height:var(--ml-typography-body-lg-line-height);padding-inline:var(--ml-spacing-5);margin:0}.CareersPage-module__ZgiEBq__outcomesHeading{margin:var(--ml-spacing-16) 0 var(--ml-spacing-12);text-align:center}.CareersPage-module__ZgiEBq__traitCard{align-items:flex-start;gap:var(--ml-spacing-6);padding:var(--ml-spacing-6) var(--ml-spacing-5)}.CareersPage-module__ZgiEBq__traitBadge{border-radius:var(--ml-radius-sm)}.CareersPage-module__ZgiEBq__traitCta{display:none}.CareersPage-module__ZgiEBq__openingsSection{background:var(--ml-bg-card-light);--ml-heading-accent:var(--ml-text-default);color:var(--ml-text-default);padding:var(--ml-spacing-16) var(--ml-spacing-10)}.CareersPage-module__ZgiEBq__openingsHeading{text-align:left}.CareersPage-module__ZgiEBq__openingsList{margin:var(--ml-spacing-12) 0 0;padding:0;list-style:none}.CareersPage-module__ZgiEBq__openingLink{border-bottom:var(--ml-border-width-hairline) solid var(--ml-border-medium);color:var(--ml-text-default);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);align-items:stretch;gap:var(--ml-spacing-1);line-height:var(--ml-typography-body-lg-line-height);padding:var(--ml-spacing-3);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex}.CareersPage-module__ZgiEBq__openingsList li:first-child .CareersPage-module__ZgiEBq__openingLink{border-top:var(--ml-border-width-hairline) solid var(--ml-border-medium)}.CareersPage-module__ZgiEBq__openingTitle{overflow-wrap:anywhere;min-width:0;padding-right:var(--ml-spacing-16)}.CareersPage-module__ZgiEBq__openingMeta{color:var(--ml-text-muted);align-items:center;gap:var(--ml-spacing-5);text-align:left;justify-content:space-between;width:100%;display:flex}.CareersPage-module__ZgiEBq__openingIcon{background:var(--ml-bg-icon-overlay-dark);border:var(--ml-border-width-hairline) solid var(--ml-border-subtle);border-radius:var(--ml-radius-md);height:var(--ml-spacing-6);width:var(--ml-spacing-6);justify-content:center;align-items:center;display:inline-flex}.CareersPage-module__ZgiEBq__openingIconGlyph{height:var(--ml-sizing-icon-2xs);width:var(--ml-sizing-icon-2xs)}.CareersPage-module__ZgiEBq__closingImage{display:none}.CareersPage-module__ZgiEBq__unavailableMessage{color:var(--ml-text-muted);font-family:var(--ml-typography-body-lg-font-family);font-size:var(--ml-typography-body-lg-font-size);margin:var(--ml-spacing-20) auto 0;text-align:center}.CareersPage-module__ZgiEBq__testimonialSection{background:var(--ml-bg-card-light);--ml-heading-accent:var(--ml-text-default);color:var(--ml-text-default);padding:var(--ml-spacing-12) var(--ml-spacing-5) 0}@media (min-width:768px){:is(.CareersPage-module__ZgiEBq__page #careers-reasons-intro,.CareersPage-module__ZgiEBq__page #careers-practice-intro,.CareersPage-module__ZgiEBq__page #careers-looking-intro,.CareersPage-module__ZgiEBq__page #careers-attorneys-intro,.CareersPage-module__ZgiEBq__page #testimonials){min-height:0}.CareersPage-module__ZgiEBq__section{padding:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__whyGrid{gap:var(--ml-spacing-10);grid-template-columns:repeat(2,minmax(0,1fr))}.CareersPage-module__ZgiEBq__whySection{padding:var(--ml-spacing-14) var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__whyImage{height:480px;top:calc(var(--ml-spacing-20) + var(--ml-spacing-14));align-self:start;position:sticky}.CareersPage-module__ZgiEBq__whyContent{gap:var(--ml-spacing-8);padding-inline:0;padding-top:var(--ml-spacing-14)}.CareersPage-module__ZgiEBq__reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CareersPage-module__ZgiEBq__reasonCard:nth-child(2){min-height:346px}.CareersPage-module__ZgiEBq__reasonCard:nth-child(3),.CareersPage-module__ZgiEBq__reasonCard:nth-child(4){min-height:380px}.CareersPage-module__ZgiEBq__darkCardsSection{padding-bottom:var(--ml-spacing-20);padding-left:var(--ml-spacing-20);padding-right:var(--ml-spacing-20);padding-top:var(--ml-spacing-14)}.CareersPage-module__ZgiEBq__traitGrid{gap:var(--ml-spacing-4);width:100%}.CareersPage-module__ZgiEBq__traitCard{gap:var(--ml-spacing-8);padding:var(--ml-spacing-10) var(--ml-spacing-8)}.CareersPage-module__ZgiEBq__traitBadge{border-radius:var(--ml-radius-md);font-size:var(--ml-typography-heading-sm-font-size);height:var(--ml-sizing-icon-xl);line-height:var(--ml-typography-heading-sm-line-height);width:var(--ml-sizing-icon-xl)}.CareersPage-module__ZgiEBq__practiceSection,.CareersPage-module__ZgiEBq__openingsSection,.CareersPage-module__ZgiEBq__testimonialSection{padding-left:var(--ml-spacing-32);padding-right:var(--ml-spacing-32)}.CareersPage-module__ZgiEBq__practiceSection{padding-bottom:var(--ml-spacing-20);padding-top:var(--ml-spacing-14)}.CareersPage-module__ZgiEBq__practiceCard{gap:var(--ml-spacing-8)}.CareersPage-module__ZgiEBq__practiceMedia{height:480px}.CareersPage-module__ZgiEBq__practiceLabelMobile{display:none}.CareersPage-module__ZgiEBq__practiceLabelOverlay{bottom:var(--ml-spacing-8);left:var(--ml-spacing-8);padding:var(--ml-spacing-4) var(--ml-spacing-5);right:var(--ml-spacing-8);width:auto;display:block;position:absolute}.CareersPage-module__ZgiEBq__practiceBody{padding-inline:0}.CareersPage-module__ZgiEBq__outcomesHeading{margin:var(--ml-spacing-20) 0 var(--ml-spacing-14)}.CareersPage-module__ZgiEBq__outcomesHeading+.CareersPage-module__ZgiEBq__practiceGrid{gap:var(--ml-spacing-10)}.CareersPage-module__ZgiEBq__openingsSection{padding-bottom:var(--ml-spacing-20);padding-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__openingsList{margin-top:var(--ml-spacing-14)}.CareersPage-module__ZgiEBq__testimonialSection{padding-bottom:0;padding-top:var(--ml-spacing-14)}.CareersPage-module__ZgiEBq__openingLink{align-items:center;gap:var(--ml-spacing-5);padding:var(--ml-spacing-5);flex-direction:row}.CareersPage-module__ZgiEBq__openingTitle{padding-right:0}.CareersPage-module__ZgiEBq__openingMeta{text-align:right;justify-content:flex-end;width:auto}.CareersPage-module__ZgiEBq__openingIcon{height:var(--ml-spacing-8);width:var(--ml-spacing-8)}.CareersPage-module__ZgiEBq__closingImage{display:block}}@media (min-width:1280px){.CareersPage-module__ZgiEBq__section{padding:var(--ml-spacing-20) var(--ml-spacing-32)}.CareersPage-module__ZgiEBq__darkCardsSection{gap:var(--ml-spacing-20);padding-bottom:var(--ml-spacing-32);padding-left:var(--ml-spacing-32);padding-right:var(--ml-spacing-32);padding-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__whyGrid{gap:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__whySection{padding:var(--ml-spacing-20) var(--ml-spacing-32)}.CareersPage-module__ZgiEBq__whyImage{height:720px;position:relative;top:auto}.CareersPage-module__ZgiEBq__whyContent{gap:var(--ml-spacing-10);padding-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__storyHeading{font-family:var(--ml-typography-heading-2xl-font-family);font-size:var(--ml-typography-heading-2xl-font-size);font-weight:var(--ml-typography-heading-2xl-font-weight);letter-spacing:var(--ml-typography-heading-2xl-letter-spacing);line-height:var(--ml-typography-heading-2xl-line-height)}.CareersPage-module__ZgiEBq__reasonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.CareersPage-module__ZgiEBq__traitGrid{gap:var(--ml-spacing-5);grid-template-columns:repeat(5,minmax(0,1fr))}.CareersPage-module__ZgiEBq__traitCard{gap:var(--ml-spacing-10);padding:var(--ml-spacing-12) var(--ml-spacing-10)}.CareersPage-module__ZgiEBq__traitBadge{border-radius:var(--ml-radius-lg);font-size:var(--ml-typography-heading-lg-font-size);height:var(--ml-sizing-icon-4xl);line-height:var(--ml-typography-heading-lg-line-height);width:var(--ml-sizing-icon-4xl)}.CareersPage-module__ZgiEBq__traitCta{display:block}.CareersPage-module__ZgiEBq__practiceSection,.CareersPage-module__ZgiEBq__openingsSection,.CareersPage-module__ZgiEBq__testimonialSection{padding-left:var(--ml-spacing-32);padding-right:var(--ml-spacing-32)}.CareersPage-module__ZgiEBq__openingsSection{padding-bottom:var(--ml-spacing-32);padding-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__practiceSection{padding-bottom:var(--ml-spacing-20);padding-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__practiceGrid{gap:var(--ml-spacing-5);grid-template-columns:repeat(2,minmax(0,1fr))}.CareersPage-module__ZgiEBq__practiceCard{gap:var(--ml-spacing-10)}.CareersPage-module__ZgiEBq__practiceMedia{height:560px}.CareersPage-module__ZgiEBq__outcomesHeading{margin-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__testimonialSection{padding-bottom:0;padding-top:var(--ml-spacing-20)}.CareersPage-module__ZgiEBq__openingsList{margin-top:var(--ml-spacing-20)}}
