.careers-module__zDbSyW__page{overflow:clip}.careers-module__zDbSyW__hero{background:var(--marketing-surface)}.careers-module__zDbSyW__heroCopy{max-width:920px}.careers-module__zDbSyW__status{min-height:32px;color:var(--marketing-on-secondary-container);text-transform:uppercase;letter-spacing:.08em;background:var(--marketing-secondary-container);border-radius:12px;align-items:center;margin:0;padding:6px 12px;font-size:.76rem;font-weight:500;line-height:1.4;display:inline-flex}.careers-module__zDbSyW__practices{background:var(--marketing-surface-low)}.careers-module__zDbSyW__sectionHeading{gap:12px;max-width:760px;margin-bottom:clamp(32px,5vw,52px);display:grid}.careers-module__zDbSyW__sectionHeading>p:first-child{color:var(--marketing-primary);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:500;line-height:1.4}.careers-module__zDbSyW__sectionHeading h2,.careers-module__zDbSyW__futureCopy h2{color:var(--marketing-inverse-surface);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.35rem);font-weight:650;line-height:1.08}.careers-module__zDbSyW__sectionHeading>p:last-child,.careers-module__zDbSyW__futureCopy p,.careers-module__zDbSyW__futureAction p{color:var(--marketing-on-surface-variant);margin:0;line-height:1.68}.careers-module__zDbSyW__sectionHeading>p:last-child{max-width:65ch;font-size:1.05rem}.careers-module__zDbSyW__practiceGrid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.careers-module__zDbSyW__practice{grid-template-rows:auto auto 1fr;align-content:start;gap:16px;display:grid}.careers-module__zDbSyW__practice h3{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:650;line-height:1.25}.careers-module__zDbSyW__practice p{max-width:58ch;color:var(--marketing-on-surface-variant);margin:0;line-height:1.65}.careers-module__zDbSyW__futureCallout{color:var(--marketing-inverse-on-surface);background:var(--marketing-inverse-surface);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:22px;padding:clamp(26px,5vw,52px);display:grid}.careers-module__zDbSyW__futureIcon{color:var(--marketing-on-primary);background:var(--marketing-primary)}.careers-module__zDbSyW__futureCopy{gap:16px;max-width:70ch;display:grid}.careers-module__zDbSyW__futureCopy h2{color:var(--marketing-inverse-on-surface)}.careers-module__zDbSyW__futureCopy p{color:color-mix(in srgb, var(--marketing-inverse-on-surface) 78%, transparent)}.careers-module__zDbSyW__futureAction{flex-wrap:wrap;grid-column:2;align-items:center;gap:14px 22px;margin-top:8px;display:flex}.careers-module__zDbSyW__futureAction>a{min-height:44px}.careers-module__zDbSyW__futureAction p{color:color-mix(in srgb, var(--marketing-inverse-on-surface) 76%, transparent);overflow-wrap:anywhere}.careers-module__zDbSyW__futureAction p a{color:var(--marketing-inverse-on-surface);text-underline-offset:.18em;font-weight:650;text-decoration-thickness:.09em}.careers-module__zDbSyW__futureAction p a:focus-visible{outline:3px solid var(--marketing-primary-container);outline-offset:4px;border-radius:12px}@media (min-width:64rem){.careers-module__zDbSyW__practiceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40rem){.careers-module__zDbSyW__futureCallout{grid-template-columns:minmax(0,1fr)}.careers-module__zDbSyW__futureIcon,.careers-module__zDbSyW__futureAction{grid-column:1}}@media (forced-colors:active){.careers-module__zDbSyW__status,.careers-module__zDbSyW__practice,.careers-module__zDbSyW__futureCallout{border:1px solid canvastext}.careers-module__zDbSyW__futureAction p a:focus-visible{outline-color:highlight}}