.career-module__AS_nja__hero{background:url(/consultation-bg.png) 68%/cover no-repeat;align-items:center;min-height:760px;padding:170px 5vw 90px;display:flex;position:relative}.career-module__AS_nja__shade{background:linear-gradient(90deg,#020302fc 0%,#020302ee 42%,#02030255 74%,#0000),linear-gradient(#0000 40%,#02030288);position:absolute;inset:0}.career-module__AS_nja__heroCopy{z-index:1;width:min(700px,55%);position:relative}.career-module__AS_nja__eyebrow{color:#d4a361;text-transform:uppercase;letter-spacing:.22em;margin:0 0 14px;font-size:10px}.career-module__AS_nja__hero h1{margin:0 0 28px;font-size:clamp(58px,6.3vw,98px);line-height:.96}.career-module__AS_nja__heroCopy>p:not(.career-module__AS_nja__eyebrow){color:#ddd;max-width:620px;font-size:18px;line-height:1.7}.career-module__AS_nja__primaryButton{color:#080807;font:600 10px var(--font-text),Arial,sans-serif;text-transform:uppercase;letter-spacing:.17em;cursor:pointer;background:#d4a361;border:1px solid #d4a361;margin-top:20px;padding:16px 24px;display:inline-block}.career-module__AS_nja__primaryButton:hover{background:#e5bb7a}.career-module__AS_nja__content{background:linear-gradient(#050807,#020403);padding:100px 5vw}.career-module__AS_nja__introGrid{grid-template-columns:.8fr 1.2fr;gap:8vw;max-width:1280px;margin:0 auto 90px;display:grid}.career-module__AS_nja__content h2{color:#dfb474;margin:0;font-size:clamp(42px,4.7vw,68px);line-height:1.05}.career-module__AS_nja__introGrid p:not(.career-module__AS_nja__eyebrow),.career-module__AS_nja__roleCard>p:last-of-type,.career-module__AS_nja__cta p:not(.career-module__AS_nja__eyebrow){color:#c9c2b8;font-size:17px;line-height:1.8}.career-module__AS_nja__introGrid strong{color:#eee}.career-module__AS_nja__roleCard{background:#07100d;border:1px solid #c897554f;max-width:1280px;margin:0 auto 100px;padding:60px}.career-module__AS_nja__roleCard>p:last-of-type{max-width:920px}.career-module__AS_nja__tags{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.career-module__AS_nja__tags span{color:#d4a361;text-transform:uppercase;letter-spacing:.12em;border:1px solid #c897554f;padding:9px 12px;font-size:10px}.career-module__AS_nja__section{max-width:1280px;margin:0 auto 100px}.career-module__AS_nja__detailList{border-top:1px solid #c897554f;grid-template-columns:1fr 1fr;display:grid}.career-module__AS_nja__detailList article{border-bottom:1px solid #c897554f;gap:22px;padding:30px 25px 30px 0;display:flex}.career-module__AS_nja__detailList article:nth-child(odd){border-right:1px solid #c897554f}.career-module__AS_nja__detailList article:nth-child(2n){padding-left:30px}.career-module__AS_nja__detailList h3{color:#dfb474;margin:0 0 9px;font-size:24px}.career-module__AS_nja__detailList p{color:#aaa;margin:0;font-size:15px;line-height:1.7}.career-module__AS_nja__diamond{clip-path:polygon(18% 0,82% 0,100% 34%,50% 100%,0 34%);background:linear-gradient(135deg,#d7a55f 0 32%,#8c5c31 33% 55%,#bd8244 56% 100%);flex:none;width:11px;height:8px;margin-top:8px;display:block;position:relative}.career-module__AS_nja__diamond:after{content:"";clip-path:inherit;background:linear-gradient(64deg,#0000 47%,#4b301c 48% 53%,#0000 54%),linear-gradient(-64deg,#0000 47%,#4b301c 48% 53%,#0000 54%);position:absolute;inset:0}.career-module__AS_nja__diamond i{z-index:2;background:#4b301c;height:.75px;position:absolute;top:2.5px;left:1px;right:1px}.career-module__AS_nja__cta{background:#07100d;border:1px solid #c897554f;justify-content:space-between;align-items:center;gap:50px;max-width:1280px;margin:0 auto;padding:65px;display:flex}.career-module__AS_nja__cta h2{max-width:850px}.career-module__AS_nja__cta .career-module__AS_nja__primaryButton{flex:none}.career-module__AS_nja__equal{text-align:center;color:#777;max-width:900px;margin:45px auto 0;font-size:12px;line-height:1.7}.career-module__AS_nja__dialog{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:25px;overflow:auto}.career-module__AS_nja__dialog::backdrop{background:#000c}.career-module__AS_nja__modal{background:#050807;border:1px solid #c8975566;width:min(720px,100%);margin:35px auto;padding:45px;position:relative;box-shadow:0 25px 90px #000}.career-module__AS_nja__modal h2{color:#dfb474;margin:0 0 12px;font-size:42px}.career-module__AS_nja__modal>p:not(.career-module__AS_nja__eyebrow){color:#aaa;line-height:1.6}.career-module__AS_nja__close{color:#d4a361;cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:15px;right:18px}.career-module__AS_nja__modal form{margin-top:30px}.career-module__AS_nja__modal label{display:block}.career-module__AS_nja__modal label>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.career-module__AS_nja__modal input,.career-module__AS_nja__modal textarea{color:#f3ede4;width:100%;font:14px var(--font-text),Arial,sans-serif;background:#020403;border:1px solid #d4a36166;border-radius:0;outline:none;margin-bottom:16px;padding:15px 17px}.career-module__AS_nja__modal input{height:54px}.career-module__AS_nja__modal textarea{resize:vertical}.career-module__AS_nja__modal input:focus,.career-module__AS_nja__modal textarea:focus{border-color:#d4a361;box-shadow:0 0 0 1px #d4a36144}.career-module__AS_nja__formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.career-module__AS_nja__modal .career-module__AS_nja__primaryButton{width:100%;margin-top:4px}.career-module__AS_nja__dialog:not([open]){display:none}@media (max-width:950px){.career-module__AS_nja__heroCopy{width:75%}.career-module__AS_nja__introGrid{grid-template-columns:1fr;gap:30px}.career-module__AS_nja__cta{flex-direction:column;align-items:flex-start}.career-module__AS_nja__detailList{grid-template-columns:1fr}.career-module__AS_nja__detailList article:nth-child(odd){border-right:0}.career-module__AS_nja__detailList article:nth-child(2n){padding-left:0}}@media (max-width:600px){.career-module__AS_nja__hero{background-position:72%;min-height:680px;padding:145px 20px 65px}.career-module__AS_nja__heroCopy{width:100%}.career-module__AS_nja__hero h1{font-size:48px}.career-module__AS_nja__heroCopy>p:not(.career-module__AS_nja__eyebrow){font-size:15px}.career-module__AS_nja__content{padding:70px 20px}.career-module__AS_nja__introGrid,.career-module__AS_nja__roleCard,.career-module__AS_nja__section{margin-bottom:70px}.career-module__AS_nja__content h2{font-size:40px}.career-module__AS_nja__introGrid p:not(.career-module__AS_nja__eyebrow),.career-module__AS_nja__roleCard>p:last-of-type,.career-module__AS_nja__cta p:not(.career-module__AS_nja__eyebrow){font-size:15px}.career-module__AS_nja__roleCard{padding:34px 24px}.career-module__AS_nja__section>h2{margin-bottom:30px}.career-module__AS_nja__detailList h3{font-size:22px}.career-module__AS_nja__detailList p{font-size:14px}.career-module__AS_nja__detailList article{padding:25px 0}.career-module__AS_nja__cta{gap:20px;padding:36px 25px}.career-module__AS_nja__modal{margin:10px auto;padding:35px 20px}.career-module__AS_nja__modal h2{padding-right:25px;font-size:34px}.career-module__AS_nja__formRow{grid-template-columns:1fr}}.career-module__AS_nja__hero{min-height:720px;padding-top:155px}.career-module__AS_nja__heroCopy{width:min(760px,52%)}.career-module__AS_nja__hero h1{font-size:clamp(54px,4.7vw,82px);line-height:1}@media (max-width:950px){.career-module__AS_nja__heroCopy{width:min(680px,72%)}}@media (max-width:600px){.career-module__AS_nja__hero{min-height:640px;padding-top:130px}.career-module__AS_nja__heroCopy{width:100%}.career-module__AS_nja__hero h1{font-size:clamp(42px,13vw,54px);line-height:1.02}}.career-module__AS_nja__hero{text-align:center;justify-content:center;min-height:540px;padding:145px 5vw 70px}.career-module__AS_nja__heroCopy{width:min(850px,90%);margin:0 auto}.career-module__AS_nja__hero h1{margin-bottom:24px;font-size:clamp(54px,5vw,78px)}.career-module__AS_nja__heroCopy>p:not(.career-module__AS_nja__eyebrow){max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:600px){.career-module__AS_nja__hero{min-height:500px;padding:125px 20px 55px}.career-module__AS_nja__heroCopy{width:100%}.career-module__AS_nja__hero h1{font-size:46px}.career-module__AS_nja__content{padding-top:52px}}.career-module__AS_nja__hero{min-height:400px;padding-top:105px;padding-bottom:38px}.career-module__AS_nja__hero h1{margin-bottom:18px}.career-module__AS_nja__content{padding-top:48px}.career-module__AS_nja__introGrid{margin-bottom:70px}@media (max-width:600px){.career-module__AS_nja__hero{min-height:390px;padding:105px 20px 38px}.career-module__AS_nja__content{padding-top:42px}}.career-module__AS_nja__cta h2{margin-bottom:26px}.career-module__AS_nja__cta p:not(.career-module__AS_nja__eyebrow){margin-top:0}@media (max-width:600px){.career-module__AS_nja__cta h2{margin-bottom:20px}}.career-module__AS_nja__roleCard>.career-module__AS_nja__eyebrow,.career-module__AS_nja__section>.career-module__AS_nja__eyebrow{font-family:var(--font-heading), Georgia, serif;letter-spacing:.04em;text-transform:none;margin-bottom:8px;font-size:clamp(18px,1.7vw,24px);font-weight:400}.career-module__AS_nja__roleCard h2,.career-module__AS_nja__section>h2{font-size:clamp(34px,3.3vw,48px);line-height:1.08}.career-module__AS_nja__roleCard h2{margin-bottom:24px}.career-module__AS_nja__section>h2{margin-bottom:34px}.career-module__AS_nja__detailList{grid-template-columns:1fr}.career-module__AS_nja__detailList article,.career-module__AS_nja__detailList article:nth-child(2n){border-right:0;padding:28px 0}@media (max-width:600px){.career-module__AS_nja__roleCard>.career-module__AS_nja__eyebrow,.career-module__AS_nja__section>.career-module__AS_nja__eyebrow{font-size:18px}.career-module__AS_nja__roleCard h2,.career-module__AS_nja__section>h2{font-size:34px}}
