h2[data-v-3e78f5eb]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,4.1vw,50px);line-height:1.1}.hiring-status[data-v-3e78f5eb]{background:var(--yellow);border-radius:30px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,62px);padding:clamp(26px,4.5vw,50px);display:grid}.hiring-status p[data-v-3e78f5eb]{font-size:17px;margin:22px 0!important}.practice[data-v-3e78f5eb]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,78px);margin-top:clamp(65px,9vw,110px);display:grid}.practice header p[data-v-3e78f5eb]{margin:20px 0 0!important}.practice dl[data-v-3e78f5eb]{background:var(--white);border-radius:24px;gap:30px;margin:0;padding:clamp(24px,4vw,40px);display:grid}.practice dt[data-v-3e78f5eb]{color:var(--ink);font-size:23px;font-weight:660;line-height:1.3}.practice dd[data-v-3e78f5eb]{color:var(--ink-soft);margin:12px 0 0;font-size:16px;line-height:1.65}.hiring-principles[data-v-3e78f5eb]{background:var(--blue-pale);border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,70px);margin-top:clamp(55px,7vw,92px);padding:clamp(26px,4.5vw,50px);display:grid}.hiring-principles h2[data-v-3e78f5eb]{max-width:650px}.hiring-principles>div[data-v-3e78f5eb]{grid-template-columns:1fr;gap:28px;margin-top:0;display:grid}.hiring-principles h3[data-v-3e78f5eb]{color:var(--ink);font-size:22px;font-weight:650;line-height:1.3;margin:0 0 13px!important}.hiring-principles p[data-v-3e78f5eb]{font-size:16px;margin:0!important}.introduction[data-v-3e78f5eb]{max-width:820px;margin:clamp(65px,9vw,110px) auto 0}.introduction p[data-v-3e78f5eb]{margin:21px 0!important}.introduction p+p[data-v-3e78f5eb]{font-size:14px}@media (width<=900px){.hiring-status[data-v-3e78f5eb],.practice[data-v-3e78f5eb],.hiring-principles[data-v-3e78f5eb]{grid-template-columns:1fr}.hiring-status[data-v-3e78f5eb]>:last-child{justify-self:center;width:min(100%,500px)}.hiring-principles>div[data-v-3e78f5eb]{grid-template-columns:1fr;gap:29px}}@media (width<=500px){.hiring-status[data-v-3e78f5eb],.hiring-principles[data-v-3e78f5eb]{border-radius:24px;gap:24px;padding:24px 20px}.practice dl[data-v-3e78f5eb]{padding:24px 20px}.introduction>a[data-v-3e78f5eb]{width:100%}}
