.careers-module__T6xnVW__page{--blue:#0064e0;--blue-hover:#0457cb;--focus:#0143b5;--ink:#1c2b33;--muted:#5d6c7b;--soft:#f1f4f7;--hairline:#0a13171f;--gutter:32px;--gap:32px;color:var(--ink);background:#fff}.careers-module__T6xnVW__page a:focus-visible,.careers-module__T6xnVW__page button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.careers-module__T6xnVW__page h2{color:var(--ink);text-wrap:balance;font-size:48px;font-weight:500;line-height:56px}.careers-module__T6xnVW__eyebrow{color:var(--muted);font-size:16px;line-height:24px}.careers-module__T6xnVW__hero{padding:96px var(--gutter) 120px;text-align:center;flex-direction:column;align-items:center;display:flex}.careers-module__T6xnVW__heroTopline{color:var(--muted);order:-1;font-size:16px;line-height:24px}.careers-module__T6xnVW__heroTopline small{display:none}.careers-module__T6xnVW__hero h1{max-width:900px;color:var(--ink);text-wrap:balance;margin-top:16px;font-size:64px;font-weight:500;line-height:74px}.careers-module__T6xnVW__hero h1 br{display:none}.careers-module__T6xnVW__hero h1 span{color:inherit}.careers-module__T6xnVW__heroBottom{flex-direction:column;align-items:center;gap:32px;margin-top:20px;display:flex}.careers-module__T6xnVW__heroBottom p{max-width:620px;color:var(--muted);font-size:18px;line-height:26px}.careers-module__T6xnVW__heroBottom a{background:var(--blue);color:#fff;border-radius:100px;align-items:center;min-height:52px;padding:14px 30px;font-size:14px;font-weight:700;transition:background-color .2s ease-out;display:inline-flex}.careers-module__T6xnVW__heroBottom a:hover{background:var(--blue-hover);color:#fff}.careers-module__T6xnVW__heroBottom a svg,.careers-module__T6xnVW__closing a svg,.careers-module__T6xnVW__areaDetail>a svg,.careers-module__T6xnVW__signal{display:none}.careers-module__T6xnVW__reality{padding:0 var(--gutter) 120px;text-align:center;flex-direction:column;align-items:center;display:flex}.careers-module__T6xnVW__reality h2 br{display:none}.careers-module__T6xnVW__reality h2{max-width:700px;margin-top:16px}.careers-module__T6xnVW__reality p{max-width:620px;color:var(--muted);margin-top:20px;font-size:18px;line-height:26px}.careers-module__T6xnVW__principles{padding:96px var(--gutter);background:var(--soft)}.careers-module__T6xnVW__principles header{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:700px;margin:0 auto 56px;display:flex}.careers-module__T6xnVW__principleList{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.careers-module__T6xnVW__principleList article{background:#fff;border-radius:24px;padding:32px}.careers-module__T6xnVW__principleList small{color:var(--muted);font-size:14px;line-height:20px}.careers-module__T6xnVW__principleList h3{color:var(--ink);margin-top:8px;font-size:28px;font-weight:300;line-height:34px}.careers-module__T6xnVW__principleList p{color:var(--muted);letter-spacing:-.16px;margin-top:12px;font-size:16px;line-height:24px}.careers-module__T6xnVW__talentSection{padding:120px var(--gutter)}.careers-module__T6xnVW__talentHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:0 auto 40px;display:flex}.careers-module__T6xnVW__talentHeader h2{margin-top:16px}.careers-module__T6xnVW__talentHeader>p{color:var(--muted);font-size:18px;line-height:26px}.careers-module__T6xnVW__filters{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;display:flex}.careers-module__T6xnVW__filters button{border:2px solid var(--hairline);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:700;transition:background-color .2s ease-out;display:flex}.careers-module__T6xnVW__filters button span{color:var(--muted);font-weight:400}.careers-module__T6xnVW__filters button:hover{background:var(--soft)}.careers-module__T6xnVW__filters .careers-module__T6xnVW__activeFilter{background:var(--blue);color:#fff;border-color:#0000}.careers-module__T6xnVW__filters .careers-module__T6xnVW__activeFilter span{color:#ffffffd9}.careers-module__T6xnVW__filters .careers-module__T6xnVW__activeFilter:hover{background:var(--blue-hover)}.careers-module__T6xnVW__areaList{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.careers-module__T6xnVW__areaList>li{border-bottom:1px solid var(--hairline)}.careers-module__T6xnVW__areaTrigger{width:100%;min-height:112px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;grid-template-columns:.3fr 1fr .3fr auto;align-items:center;gap:24px;padding:24px 0;display:grid}.careers-module__T6xnVW__areaTrigger>span{color:var(--muted);font-size:14px}.careers-module__T6xnVW__areaTrigger h3{color:var(--ink);font-size:24px;font-weight:500;line-height:30px;transition:color .2s ease-out}.careers-module__T6xnVW__areaTrigger small{color:var(--muted);font-size:14px}.careers-module__T6xnVW__areaTrigger b{width:40px;height:40px;color:var(--blue);place-items:center;display:grid}.careers-module__T6xnVW__areaTrigger:hover h3{color:var(--blue)}.careers-module__T6xnVW__areaDetail{grid-template-columns:1.2fr 1fr;gap:24px 48px;padding:0 0 40px 30%;display:grid}.careers-module__T6xnVW__areaDetail>p{max-width:620px;color:var(--muted);font-size:16px;line-height:24px}.careers-module__T6xnVW__areaDetail small{color:var(--ink);font-size:14px;font-weight:700}.careers-module__T6xnVW__areaDetail ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.careers-module__T6xnVW__areaDetail li{color:var(--muted);font-size:14px;line-height:20px}.careers-module__T6xnVW__areaDetail>div p{color:var(--muted);margin-top:12px;font-size:14px;line-height:20px}.careers-module__T6xnVW__areaDetail>a{background:var(--blue);color:#fff;border-radius:100px;align-items:center;width:fit-content;min-height:44px;padding:10px 22px;font-size:14px;font-weight:700;transition:background-color .2s ease-out;display:inline-flex}.careers-module__T6xnVW__areaDetail>a:hover{background:var(--blue-hover);color:#fff}.careers-module__T6xnVW__closing{padding:96px var(--gutter);background:var(--soft);text-align:center;flex-direction:column;align-items:center;display:flex}.careers-module__T6xnVW__closing>span{color:var(--muted);font-size:16px;line-height:24px}.careers-module__T6xnVW__closing h2{max-width:700px;margin-top:16px}.careers-module__T6xnVW__closing p{max-width:560px;color:var(--muted);margin-top:16px;font-size:18px;line-height:26px}.careers-module__T6xnVW__closing a{background:var(--blue);color:#fff;border-radius:100px;align-items:center;min-height:52px;margin-top:32px;padding:14px 30px;font-size:14px;font-weight:700;transition:background-color .2s ease-out;display:inline-flex}.careers-module__T6xnVW__closing a:hover{background:var(--blue-hover);color:#fff}@media (max-width:1024px){.careers-module__T6xnVW__page{--gutter:24px}.careers-module__T6xnVW__areaDetail{grid-template-columns:1fr;padding-left:0}}@media (max-width:767px){.careers-module__T6xnVW__page{--gutter:16px;--gap:16px}.careers-module__T6xnVW__page h2{font-size:32px;line-height:36px}.careers-module__T6xnVW__hero{padding:64px var(--gutter) 80px}.careers-module__T6xnVW__hero h1{font-size:40px;line-height:46px}.careers-module__T6xnVW__heroBottom p,.careers-module__T6xnVW__reality p,.careers-module__T6xnVW__talentHeader>p,.careers-module__T6xnVW__closing p{font-size:16px;line-height:24px}.careers-module__T6xnVW__heroBottom a,.careers-module__T6xnVW__closing a{justify-content:center;width:100%}.careers-module__T6xnVW__reality{padding-bottom:80px}.careers-module__T6xnVW__principles{padding:72px var(--gutter)}.careers-module__T6xnVW__principleList{grid-template-columns:1fr}.careers-module__T6xnVW__principleList h3{font-size:24px;line-height:30px}.careers-module__T6xnVW__talentSection{padding:80px var(--gutter)}.careers-module__T6xnVW__areaTrigger{grid-template-columns:1fr auto;gap:6px;min-height:0}.careers-module__T6xnVW__areaTrigger>span,.careers-module__T6xnVW__areaTrigger h3,.careers-module__T6xnVW__areaTrigger small{grid-column:1}.careers-module__T6xnVW__areaTrigger b{grid-area:1/2/4}.careers-module__T6xnVW__closing{padding:72px var(--gutter)}}@media (prefers-reduced-motion:reduce){.careers-module__T6xnVW__page *{transition:none!important}}
