@layer tokens,base,components,chrome;@layer page{.page-title{font-size:var(--fs-display);letter-spacing:-.025em;font-weight:300;line-height:.96}.page-title .l{display:block}.page-title .l-in{text-wrap:balance}.careers-hero{padding-block:calc(var(--header-h) + var(--sec-m)) var(--sec-m)}.careers-hero__grid{row-gap:var(--s8);align-items:end}.careers-hero__text,.careers-plan{grid-column:1/-1}.careers-hero__text{max-width:38rem}.careers-hero__sub{margin-top:var(--s5);color:var(--text-muted);font-size:var(--fs-ui);letter-spacing:.005em;font-weight:500;line-height:1.4}.careers-hero__lead{max-width:32em;margin-top:var(--s7);font-size:var(--fs-lead);line-height:1.5}.careers-hero__link{margin-top:var(--s5)}.careers-plan{margin:0}.careers-plan__sheet{padding:var(--s5) 0 var(--s6)}.careers-plan__draw{aspect-ratio:1660/850}.careers-plan__draw svg{width:100%;height:100%;display:block;overflow:visible}.careers-plan path{fill:none;stroke:var(--text);stroke-width:1px;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.careers-plan__huella path{stroke-width:2px}.careers-plan__part path,.careers-plan path.careers-plan__dash{stroke:var(--text-muted)}.careers-plan path.careers-plan__dash{stroke-dasharray:6 6}.careers-plan .lamina-cap{margin-top:0}.careers-apply{padding-block:var(--sec-m) var(--sec-l)}.careers-apply__grid{row-gap:var(--s7);align-items:start}.careers-apply__text,.careers-form{grid-column:1/-1}.careers-apply__text{max-width:32rem}.careers-apply__copy{margin-top:var(--s5)}.careers-apply__direct{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--rule);color:var(--text-muted)}.careers-apply__direct a{color:var(--text);margin-block:-.6rem;padding-block:.6rem;display:inline-block}.careers-form{max-width:40rem}.careers-form__submit{padding-top:var(--s2)}@media (width<=639.98px){.careers-form__submit .btn{width:100%}}@media (width>=1024px){.careers-hero__text{grid-column:1/span 6}.careers-plan{grid-column:8/-1}.careers-apply__text{grid-column:1/span 5}.careers-form{grid-column:7/-1;max-width:none}}@media print{.careers-form,.careers-hero__link{display:none!important}.careers-apply__text{grid-column:1/-1!important}}@media (forced-colors:active){.careers-plan svg{forced-color-adjust:none}.careers-plan path{stroke:canvastext!important}}}@layer motion;
