.hire-hero{padding-bottom:96px}.hire-intro{max-width:920px;padding:56px 0 48px}.hire-intro .pe-lead{max-width:680px}.hire-conditions{background:#ffffff1c;border:1px solid #ffffff1c;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.hire-conditions li{background:#0d0d0d;flex-direction:column;gap:14px;padding:34px 30px 38px;display:flex}.hire-conditions h2{letter-spacing:-.04em;color:#f2eee8;font-size:max(22px,min(2.1vw,32px));font-weight:450;line-height:1.1}.hire-conditions li:first-child h2{color:var(--pe-copper)}.hire-conditions p{color:#b3afa9;font-size:15px;line-height:1.6}.hire-facts{flex-wrap:wrap;gap:14px 48px;margin:28px 0 0;display:flex}.hire-facts div{flex-direction:column;gap:4px;display:flex}.hire-facts dt{color:#f2eee8;font-size:17px}.hire-facts dd{color:#8f8a83;margin:0;font-size:13px;line-height:1.5}.hire-role{background:#0d0d0d;border:1px solid #ffffff1c;border-radius:16px;margin-top:72px;padding:38px 36px 40px}.hire-role .pe-section-title{color:#f2eee8;margin:10px 0 20px}.hire-role>p{color:#b3afa9;max-width:760px;font-size:max(15px,min(1.2vw,18px));line-height:1.65}.hire-skills-label{letter-spacing:.13em;text-transform:uppercase;color:#8f8a83;margin-top:28px;font-size:11px}.hire-skills{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.hire-skills li{color:#d8d3cc;border:1px solid #fff2;border-radius:100px;padding:7px 14px;font-size:13px}.hire-apply{color:#b3afa9;border-top:1px solid #ffffff14;flex-direction:column;gap:8px;margin-top:32px;padding-top:26px;font-size:15px;line-height:1.6;display:flex}.hire-apply a{color:#f2eee8;text-underline-offset:5px;-webkit-text-decoration:underline #fff5;text-decoration:underline #fff5}@media (max-width:1100px){.hire-conditions{grid-template-columns:minmax(0,1fr)}}@media (max-width:850px){.hire-hero{padding-bottom:64px}.hire-intro{padding:34px 0 30px}.hire-conditions li{padding:26px 22px 28px}.hire-role{margin-top:48px;padding:26px 22px 30px}}
