.careers-module__G5hdYq__page{color:#20211f;min-height:100vh;font-family:var(--font-sans),Arial,sans-serif;background:#fbfaf7}.careers-module__G5hdYq__nav{border-bottom:1px solid #e8e5de;justify-content:space-between;align-items:center;max-width:1180px;height:72px;margin:0 auto;padding:0 28px;display:flex}.careers-module__G5hdYq__brand{color:#20211f;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.careers-module__G5hdYq__brand img{border-radius:8px}.careers-module__G5hdYq__navLinks{align-items:center;gap:26px;font-size:14px;display:flex}.careers-module__G5hdYq__navLinks a{color:#4e504c;text-decoration:none}.careers-module__G5hdYq__navLinks a:hover{color:#20211f}.careers-module__G5hdYq__navCta{background:#fff;border:1px solid #d7d2c7;border-radius:999px;padding:10px 16px!important}.careers-module__G5hdYq__hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:72px;max-width:1180px;margin:0 auto;padding:100px 28px 88px;display:grid}.careers-module__G5hdYq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ce4f3c;margin:0 0 18px;font-size:12px;font-weight:800}.careers-module__G5hdYq__hero h1{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(48px,7vw,84px);line-height:.98}.careers-module__G5hdYq__heroCopy{color:#62645f;max-width:720px;margin:28px 0 0;font-size:19px;line-height:1.65}.careers-module__G5hdYq__heroAside{border-left:1px solid #dcd8cf;padding-left:28px}.careers-module__G5hdYq__heroAside strong{font-size:15px}.careers-module__G5hdYq__heroAside p{color:#6b6d68;margin:10px 0 0;font-size:14px;line-height:1.6}.careers-module__G5hdYq__section{max-width:1180px;margin:0 auto;padding:82px 28px}.careers-module__G5hdYq__sectionAlt{color:#f8f5ef;background:#20211f}.careers-module__G5hdYq__sectionAltInner{max-width:1180px;margin:0 auto;padding:88px 28px}.careers-module__G5hdYq__sectionHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px;display:flex}.careers-module__G5hdYq__sectionHead h2{letter-spacing:-.04em;max-width:720px;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.05}.careers-module__G5hdYq__sectionHead p{color:#74766f;max-width:430px;margin:0;line-height:1.6}.careers-module__G5hdYq__sectionAlt .careers-module__G5hdYq__sectionHead p,.careers-module__G5hdYq__sectionAltInner .careers-module__G5hdYq__sectionHead p{color:#b9bbb5}.careers-module__G5hdYq__roleList{border-top:1px solid #ddd9d0}.careers-module__G5hdYq__role{color:inherit;border-bottom:1px solid #ddd9d0;grid-template-columns:1.4fr .7fr .55fr auto;align-items:center;gap:24px;padding:28px 0;text-decoration:none;display:grid}.careers-module__G5hdYq__role:hover .careers-module__G5hdYq__roleTitle{text-underline-offset:5px;text-decoration:underline}.careers-module__G5hdYq__roleTitle{letter-spacing:-.02em;font-size:21px;font-weight:750}.careers-module__G5hdYq__roleMeta{color:#74766f;font-size:14px}.careers-module__G5hdYq__roleArrow{background:#fff;border:1px solid #cbc7bd;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.careers-module__G5hdYq__valueGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.careers-module__G5hdYq__valueCard{background:#262724;border:1px solid #393a37;border-radius:18px;min-height:220px;padding:28px}.careers-module__G5hdYq__valueCard span{color:#e17565;margin-bottom:52px;font-size:12px;font-weight:800;display:block}.careers-module__G5hdYq__valueCard h3{letter-spacing:-.03em;margin:0 0 10px;font-size:24px}.careers-module__G5hdYq__valueCard p{color:#b9bbb5;margin:0;font-size:14px;line-height:1.6}.careers-module__G5hdYq__process{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.careers-module__G5hdYq__processStep{border-top:1px solid #d8d4ca;padding-top:22px}.careers-module__G5hdYq__processStep b{color:#873a2f;background:#f1d8d1;border-radius:50%;place-items:center;width:30px;height:30px;margin-bottom:22px;font-size:12px;display:inline-grid}.careers-module__G5hdYq__processStep h3{margin:0 0 9px;font-size:18px}.careers-module__G5hdYq__processStep p{color:#71736d;margin:0;font-size:14px;line-height:1.55}.careers-module__G5hdYq__contactBand{background:#efe9de;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;max-width:1180px;margin:0 auto 80px;padding:44px 48px;display:flex}.careers-module__G5hdYq__contactBand h2{letter-spacing:-.035em;margin:0 0 8px;font-size:30px}.careers-module__G5hdYq__contactBand p{color:#666861;margin:0}.careers-module__G5hdYq__contactBand a{white-space:nowrap;color:#fff;background:#20211f;border-radius:999px;padding:14px 19px;font-size:14px;font-weight:700;text-decoration:none}.careers-module__G5hdYq__footer{color:#777972;border-top:1px solid #e4e0d7;justify-content:space-between;gap:20px;max-width:1180px;margin:0 auto;padding:28px;font-size:12px;display:flex}.careers-module__G5hdYq__jobHero{max-width:1040px;margin:0 auto;padding:72px 28px 38px}.careers-module__G5hdYq__back{color:#656761;margin-bottom:52px;font-size:14px;text-decoration:none;display:inline-flex}.careers-module__G5hdYq__jobHero h1{letter-spacing:-.05em;margin:0 0 24px;font-size:clamp(44px,6vw,70px);line-height:1}.careers-module__G5hdYq__jobFacts{flex-wrap:wrap;gap:9px;display:flex}.careers-module__G5hdYq__pill{color:#595b56;background:#fff;border:1px solid #d9d5cc;border-radius:999px;padding:8px 12px;font-size:13px}.careers-module__G5hdYq__jobLayout{grid-template-columns:minmax(0,1.6fr) minmax(270px,.6fr);gap:72px;max-width:1040px;margin:0 auto;padding:26px 28px 90px;display:grid}.careers-module__G5hdYq__jobContent section{border-top:1px solid #dfdbd2;padding:32px 0}.careers-module__G5hdYq__jobContent h2{letter-spacing:-.03em;margin:0 0 16px;font-size:26px}.careers-module__G5hdYq__jobContent h3{margin:22px 0 7px;font-size:17px}.careers-module__G5hdYq__jobContent p,.careers-module__G5hdYq__jobContent li{color:#5f615c;font-size:15px;line-height:1.72}.careers-module__G5hdYq__jobContent ul{padding-left:20px}.careers-module__G5hdYq__jobAside{background:#fff;border:1px solid #dedad1;border-radius:18px;align-self:start;padding:22px;position:sticky;top:28px}.careers-module__G5hdYq__jobAside strong{font-size:15px;display:block}.careers-module__G5hdYq__jobAside p{color:#74766f;font-size:13px;line-height:1.5}.careers-module__G5hdYq__applyButton{text-align:center;color:#fff;background:#ce4f3c;border-radius:12px;padding:13px 15px;font-size:14px;font-weight:750;text-decoration:none;display:block}.careers-module__G5hdYq__asideLink{text-align:center;color:#555751;margin-top:13px;font-size:13px;text-decoration:none;display:block}.careers-module__G5hdYq__formSection{background:#f0ece4;padding:88px 28px}.careers-module__G5hdYq__formWrap{max-width:900px;margin:0 auto}.careers-module__G5hdYq__formIntro{max-width:650px;margin-bottom:34px}.careers-module__G5hdYq__formIntro h2{letter-spacing:-.04em;margin:0 0 12px;font-size:42px}.careers-module__G5hdYq__formIntro p{color:#676963;line-height:1.6}.careers-module__G5hdYq__form{background:#fff;border:1px solid #ddd8cf;border-radius:22px;padding:34px;box-shadow:0 16px 60px #23201a0f}.careers-module__G5hdYq__formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.careers-module__G5hdYq__field{flex-direction:column;gap:7px;display:flex}.careers-module__G5hdYq__fieldFull{grid-column:1/-1}.careers-module__G5hdYq__field label{color:#363733;font-size:13px;font-weight:700}.careers-module__G5hdYq__field small{color:#858780;font-size:11px;font-weight:400}.careers-module__G5hdYq__field input,.careers-module__G5hdYq__field select,.careers-module__G5hdYq__field textarea{box-sizing:border-box;width:100%;font:inherit;color:#262724;background:#fff;border:1px solid #d4d0c8;border-radius:10px;outline:none;padding:12px 13px}.careers-module__G5hdYq__field input:focus,.careers-module__G5hdYq__field select:focus,.careers-module__G5hdYq__field textarea:focus{border-color:#9c9182;box-shadow:0 0 0 3px #796d5b1a}.careers-module__G5hdYq__field textarea{resize:vertical;min-height:112px}.careers-module__G5hdYq__upload{background:#faf9f6;border:1px dashed #bbb5aa;border-radius:12px;padding:18px}.careers-module__G5hdYq__consent{color:#676963;grid-column:1/-1;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.careers-module__G5hdYq__consent input{margin-top:3px}.careers-module__G5hdYq__submitRow{grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;margin-top:4px;display:flex}.careers-module__G5hdYq__submit{color:#fff;cursor:pointer;background:#20211f;border:0;border-radius:12px;padding:13px 20px;font-size:14px;font-weight:800}.careers-module__G5hdYq__submit:disabled{opacity:.55;cursor:not-allowed}.careers-module__G5hdYq__formNote{color:#7b7d76;font-size:12px}.careers-module__G5hdYq__error{color:#8f3326;background:#fff0ed;border:1px solid #efc4bc;border-radius:10px;grid-column:1/-1;padding:12px 14px;font-size:13px}.careers-module__G5hdYq__success{background:#fff;border:1px solid #cfd8c6;border-radius:20px;padding:36px}.careers-module__G5hdYq__success h3{margin:0 0 9px;font-size:27px}.careers-module__G5hdYq__success p{color:#656761;line-height:1.6}.careers-module__G5hdYq__adminNav{color:#fff;z-index:50;background:#171815;justify-content:space-between;align-items:center;gap:20px;padding:11px 22px;display:flex;position:sticky;top:0}.careers-module__G5hdYq__adminNav strong{letter-spacing:.04em;font-size:13px}.careers-module__G5hdYq__adminLinks{flex-wrap:wrap;gap:8px;display:flex}.careers-module__G5hdYq__adminLinks a{color:#fff;border:1px solid #464743;border-radius:999px;padding:7px 11px;font-size:12px;text-decoration:none}.careers-module__G5hdYq__adminPage{max-width:1180px;margin:0 auto;padding:50px 28px 90px}.careers-module__G5hdYq__adminPage h1{letter-spacing:-.04em;margin:0 0 10px;font-size:42px}.careers-module__G5hdYq__adminLead{color:#696b65;margin-bottom:35px}.careers-module__G5hdYq__adminGrid{gap:16px;display:grid}.careers-module__G5hdYq__applicationCard{background:#fff;border:1px solid #dedad1;border-radius:16px;padding:24px;scroll-margin-top:80px}.careers-module__G5hdYq__applicationTop{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.careers-module__G5hdYq__applicationTop h2{margin:0 0 6px;font-size:21px}.careers-module__G5hdYq__applicationTop p{color:#73756f;margin:0;font-size:13px}.careers-module__G5hdYq__status{letter-spacing:.08em;color:#8e3e31;background:#f1e5df;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.careers-module__G5hdYq__applicationDetails{border-top:1px solid #eeeae2;border-bottom:1px solid #eeeae2;grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0;padding:18px 0;display:grid}.careers-module__G5hdYq__applicationDetails div{color:#787a74;font-size:12px}.careers-module__G5hdYq__applicationDetails strong{color:#2a2b28;word-break:break-word;margin-top:4px;font-size:13px;display:block}.careers-module__G5hdYq__applicationBody{grid-template-columns:1fr 1fr;gap:24px;display:grid}.careers-module__G5hdYq__applicationBody h3{margin:0 0 7px;font-size:13px}.careers-module__G5hdYq__applicationBody p{color:#666862;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.careers-module__G5hdYq__applicationActions{gap:10px;margin-top:22px;display:flex}.careers-module__G5hdYq__applicationActions a{color:#2a2b28;border:1px solid #d5d0c6;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:750;text-decoration:none}.careers-module__G5hdYq__empty{color:#73756f;text-align:center;border:1px dashed #ccc6bc;border-radius:14px;padding:32px}@media (max-width:820px){.careers-module__G5hdYq__navLinks a:not(.careers-module__G5hdYq__navCta){display:none}.careers-module__G5hdYq__hero{grid-template-columns:1fr;gap:34px;padding-top:64px}.careers-module__G5hdYq__heroAside{border-top:1px solid #dcd8cf;border-left:0;padding:22px 0 0}.careers-module__G5hdYq__sectionHead{display:block}.careers-module__G5hdYq__sectionHead p{margin-top:16px}.careers-module__G5hdYq__role{grid-template-columns:1fr auto}.careers-module__G5hdYq__role .careers-module__G5hdYq__roleMeta{grid-column:1}.careers-module__G5hdYq__valueGrid,.careers-module__G5hdYq__process{grid-template-columns:1fr 1fr}.careers-module__G5hdYq__jobLayout{grid-template-columns:1fr;gap:24px}.careers-module__G5hdYq__jobAside{grid-row:1;position:static}.careers-module__G5hdYq__formGrid{grid-template-columns:1fr}.careers-module__G5hdYq__fieldFull,.careers-module__G5hdYq__consent,.careers-module__G5hdYq__submitRow{grid-column:auto}.careers-module__G5hdYq__applicationDetails{grid-template-columns:1fr 1fr}.careers-module__G5hdYq__applicationBody{grid-template-columns:1fr}}@media (max-width:560px){.careers-module__G5hdYq__nav{padding:0 18px}.careers-module__G5hdYq__hero,.careers-module__G5hdYq__section,.careers-module__G5hdYq__sectionAltInner,.careers-module__G5hdYq__jobHero,.careers-module__G5hdYq__jobLayout,.careers-module__G5hdYq__formSection{padding-left:18px;padding-right:18px}.careers-module__G5hdYq__hero h1{font-size:48px}.careers-module__G5hdYq__valueGrid,.careers-module__G5hdYq__process{grid-template-columns:1fr}.careers-module__G5hdYq__role{grid-template-columns:1fr auto}.careers-module__G5hdYq__roleMeta:nth-of-type(2){display:none}.careers-module__G5hdYq__contactBand{margin:0 18px 55px;padding:30px;display:block}.careers-module__G5hdYq__contactBand a{margin-top:20px;display:inline-block}.careers-module__G5hdYq__form{padding:20px}.careers-module__G5hdYq__submitRow{display:block}.careers-module__G5hdYq__submit{width:100%;margin-bottom:12px}.careers-module__G5hdYq__applicationDetails{grid-template-columns:1fr}.careers-module__G5hdYq__adminNav{flex-direction:column;align-items:flex-start}.careers-module__G5hdYq__footer{display:block}.careers-module__G5hdYq__footer span{margin-bottom:8px;display:block}}
