.career-landing-hero{background:#050505;grid-template-columns:1.04fr .96fr;min-height:calc(100svh - 112px);display:grid}.career-landing-hero-copy{flex-direction:column;justify-content:center;padding:clamp(78px,11vw,165px) 7vw 80px max(44px,50vw - 676px);display:flex}.career-landing-hero h1,.career-landing-intro h2,.career-section-heading h2,.career-landing-split h2,.career-landing-fit h2,.career-landing-faq h2,.career-landing-cta h2{text-transform:uppercase;letter-spacing:-.055em;font-size:clamp(52px,5.7vw,100px);font-weight:800;line-height:.9}.career-landing-hero-copy>p:not(.eyebrow){max-width:570px;margin:28px 0 38px;font-size:24px;line-height:1.25}.career-landing-hero-photo{min-height:600px;display:block}.career-landing-hero-photo img,.career-landing-split-photo img{object-fit:cover;width:100%;height:100%;display:block}.career-gold{color:#d4a63b}.career-gold-button{color:#050505;background:#d4a63b}.career-gold-button:hover{background:#f7efd8}.career-landing-intro{color:#050505;background:#f7efd8;grid-template-columns:.95fr 1.05fr;gap:96px;padding:108px max(44px,50vw - 676px);display:grid}.career-copy{gap:25px;font-size:22px;line-height:1.42;display:grid}.career-landing-skills{background:#050505;grid-template-columns:.86fr 1.14fr;gap:100px;padding:110px max(44px,50vw - 676px);display:grid}.career-section-heading>p:not(.eyebrow){color:#d7ceb8;max-width:490px;margin-top:28px;font-size:21px;line-height:1.4}.career-skill-list{border-top:1px solid #f7efd85c}.career-skill-list article{border-bottom:1px solid #f7efd85c;grid-template-columns:72px 1fr;gap:22px;padding:29px 0;display:grid}.career-skill-list span,.career-landing-process li>span{color:#d4a63b;letter-spacing:.1em;font-size:16px;font-weight:700}.career-skill-list h3,.career-landing-process h3{text-transform:uppercase;letter-spacing:.02em;font-size:29px;line-height:1}.career-skill-list p{color:#d7ceb8;grid-column:2;margin-top:-8px;font-size:19px;line-height:1.42}.career-landing-split{background:#111;grid-template-columns:1fr 1fr;display:grid}.career-landing-split-photo{min-height:650px;display:block}.career-landing-split-copy{flex-direction:column;justify-content:center;padding:110px clamp(44px,8vw,150px) 90px 70px;display:flex}.career-landing-split-copy>p:not(.eyebrow){color:#d7ceb8;max-width:580px;margin-top:24px;font-size:21px;line-height:1.42}.career-text-link{color:#f7efd8;border-color:#d4a63b;margin-top:35px}.career-text-link:hover{color:#d4a63b}.career-landing-fit{color:#050505;background:#f7efd8;grid-template-columns:.9fr 1.1fr;gap:100px;padding:104px max(44px,50vw - 676px);display:grid}.career-landing-fit ul{border-top:1px solid #05050580;margin:0;padding:0;list-style:none}.career-landing-fit li{border-bottom:1px solid #05050580;padding:26px 0;font-size:21px;line-height:1.4}.career-landing-process{background:#0d0d0d;padding:108px max(44px,50vw - 676px)}.career-landing-process ol{border-top:1px solid #f7efd85c;grid-template-columns:repeat(3,1fr);margin:58px 0 45px;padding:0;list-style:none;display:grid}.career-landing-process li{border-right:1px solid #f7efd85c;grid-template-columns:1fr;gap:31px;padding:29px 30px 15px 0;display:grid}.career-landing-process li+li{padding-left:30px}.career-landing-process li:last-child{border-right:0}.career-landing-process li p{color:#d7ceb8;max-width:350px;margin-top:14px;font-size:18px;line-height:1.42}.career-landing-faq{color:#050505;background:#f7efd8;padding:105px max(44px,50vw - 676px)}.career-landing-faq h2{max-width:920px;margin-bottom:60px}.career-landing-faq details{border-top:1px solid #0505058c;padding:22px 0}.career-landing-faq details:last-child{border-bottom:1px solid #0505058c}.career-landing-faq summary{cursor:pointer;padding-right:45px;font-size:24px;font-weight:700;list-style:none;position:relative}.career-landing-faq summary::-webkit-details-marker{display:none}.career-landing-faq summary:after{content:"+";font-size:34px;font-weight:400;position:absolute;top:-6px;right:0}.career-landing-faq details[open] summary:after{content:"−"}.career-landing-faq details p{max-width:760px;margin:20px 0 3px;font-size:20px;line-height:1.42}.career-landing-cta{text-align:center;background:#050505;flex-direction:column;align-items:center;padding:120px max(44px,50vw - 676px);display:flex}.career-landing-cta h2{max-width:850px}.career-landing-cta>p:not(.eyebrow){color:#d7ceb8;max-width:630px;margin:28px 0 38px;font-size:21px;line-height:1.4}.career-landing-cta .button{align-self:center}@media (max-width:900px){.career-landing-hero,.career-landing-intro,.career-landing-skills,.career-landing-split,.career-landing-fit{grid-template-columns:1fr}.career-landing-hero-copy{padding:92px 24px 64px}.career-landing-hero h1,.career-landing-intro h2,.career-section-heading h2,.career-landing-split h2,.career-landing-fit h2,.career-landing-faq h2,.career-landing-cta h2{font-size:clamp(47px,13.5vw,72px)}.career-landing-hero-copy>p:not(.eyebrow){font-size:21px}.career-landing-hero-photo{min-height:410px}.career-landing-intro,.career-landing-skills,.career-landing-fit,.career-landing-process,.career-landing-faq,.career-landing-cta{padding:74px 24px}.career-landing-intro,.career-landing-skills,.career-landing-fit{gap:42px}.career-copy{font-size:19px}.career-skill-list article{grid-template-columns:46px 1fr;gap:14px;padding:25px 0}.career-skill-list h3,.career-landing-process h3{font-size:25px}.career-skill-list p{font-size:18px}.career-landing-split-photo{min-height:390px}.career-landing-split-copy{padding:70px 24px}.career-landing-split-copy>p:not(.eyebrow),.career-landing-fit li{font-size:19px}.career-landing-process ol{grid-template-columns:1fr;margin:45px 0 35px}.career-landing-process li,.career-landing-process li+li{border-bottom:1px solid #f7efd85c;border-right:0;grid-template-columns:46px 1fr;gap:15px;padding:25px 0}.career-landing-process li p{font-size:17px}.career-landing-faq h2{margin-bottom:40px}.career-landing-faq summary{font-size:21px}.career-landing-faq details p{font-size:18px}.career-landing-cta{text-align:left;align-items:flex-start}.career-landing-cta .button{align-self:flex-start}}
