.hiring-module__uvaVMa__page{max-width:1280px;margin-inline:auto;padding:6.5rem 2.5rem 1rem;overflow-x:clip}.hiring-module__uvaVMa__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-areas:"copy art""links art";align-items:center;column-gap:3.5rem;min-height:min(100svh - 13.5rem,820px);padding-bottom:3rem;display:grid}.hiring-module__uvaVMa__heroCopy{grid-area:copy;align-self:end}.hiring-module__uvaVMa__title{font-size:clamp(3rem,6vw,5.4rem)}.hiring-module__uvaVMa__heroLede{margin-top:1.25rem}.hiring-module__uvaVMa__heroArt{grid-area:art}.hiring-module__uvaVMa__roleLinks{flex-direction:column;grid-area:links;align-self:start;max-width:26rem;margin-top:2.25rem;display:flex}.hiring-module__uvaVMa__roleLinks a{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:1rem;min-height:58px;font-size:1.35rem;font-weight:500;line-height:1.2;display:flex}.hiring-module__uvaVMa__roleLinks a:last-child{border-bottom:1px solid var(--color-rule)}.hiring-module__uvaVMa__roleLinks svg{color:var(--color-gold-ink-deep);flex-shrink:0;transition:transform .2s}.hiring-module__uvaVMa__roleLinks a:hover{color:var(--color-garnet)}.hiring-module__uvaVMa__roleLinks a:hover svg{transform:translateY(3px)}.hiring-module__uvaVMa__scene{min-width:0}.hiring-module__uvaVMa__scene>svg,.hiring-module__uvaVMa__scene>button>svg{width:100%;height:auto;display:block;overflow:visible}.hiring-module__uvaVMa__role{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"head art""body art";column-gap:4.5rem;padding-block:clamp(3.5rem,8svh,6.5rem);scroll-margin-top:4rem;display:grid}.hiring-module__uvaVMa__flip{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"art head""art body"}.hiring-module__uvaVMa__roleHead{grid-area:head;align-self:end}.hiring-module__uvaVMa__roleHead h2,.hiring-module__uvaVMa__howTo h2{font-size:clamp(2.4rem,4vw,3.6rem)}.hiring-module__uvaVMa__promise{color:var(--color-gold-ink-deep);text-wrap:balance;margin-top:.75rem;font-size:1.5rem}.hiring-module__uvaVMa__roleArt{grid-area:art;align-self:center}.hiring-module__uvaVMa__roleBody{grid-area:body;align-self:start;margin-top:1.5rem}.hiring-module__uvaVMa__requirement{border-top:1px solid var(--color-rule);align-items:flex-start;gap:.7rem;max-width:44ch;margin-top:1.6rem;padding-top:1.25rem;font-weight:700;line-height:1.45;display:flex}.hiring-module__uvaVMa__requirement svg{color:var(--color-gold-ink-deep);flex-shrink:0;margin-top:.1rem}.hiring-module__uvaVMa__apply{margin-top:1.75rem}.hiring-module__uvaVMa__howTo{border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;column-gap:4.5rem;padding-block:clamp(3.5rem,8svh,6.5rem) 5rem;display:grid}.hiring-module__uvaVMa__howToLede{margin-top:1.25rem}.hiring-module__uvaVMa__address{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-gold-ink);text-decoration-color:var(--color-gold-ink);text-underline-offset:3px;font-weight:700}.hiring-module__uvaVMa__address:hover{color:var(--color-garnet)}@media (max-width:1023px){.hiring-module__uvaVMa__hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""art""links";row-gap:2rem;min-height:auto;padding-top:1.5rem}.hiring-module__uvaVMa__heroArt,.hiring-module__uvaVMa__roleArt,.hiring-module__uvaVMa__howToArt{width:100%;max-width:640px;margin-inline:auto}.hiring-module__uvaVMa__roleLinks{margin-top:0}.hiring-module__uvaVMa__role,.hiring-module__uvaVMa__flip{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""art""body";row-gap:1.75rem}.hiring-module__uvaVMa__roleBody{margin-top:0}.hiring-module__uvaVMa__howTo{grid-template-columns:minmax(0,1fr);row-gap:2rem}}@media (max-width:767px){.hiring-module__uvaVMa__page{padding:5.7rem 1.5rem 0}.hiring-module__uvaVMa__hero{row-gap:1.5rem;padding-top:.75rem;padding-bottom:2rem}.hiring-module__uvaVMa__title{font-size:clamp(2.6rem,12vw,3.6rem)}.hiring-module__uvaVMa__heroLede{margin-top:.9rem;font-size:1.1rem}.hiring-module__uvaVMa__heroArt,.hiring-module__uvaVMa__roleArt,.hiring-module__uvaVMa__howToArt{width:auto;margin-inline:-.5rem}.hiring-module__uvaVMa__roleLinks{max-width:none}.hiring-module__uvaVMa__roleLinks a{min-height:52px;font-size:1.2rem}.hiring-module__uvaVMa__role{row-gap:1.25rem;padding-block:3rem}.hiring-module__uvaVMa__promise{font-size:1.3rem}.hiring-module__uvaVMa__requirement{font-size:1.05rem}.hiring-module__uvaVMa__howTo{padding-block:3rem 4rem}}
