@media not (min-width:1024px){.Footer-module__EZoWya__bottom{font-family:var(--font-body);letter-spacing:.005em;text-align:left;gap:2.4rem;font-size:1.5rem;line-height:1.3}.Footer-module__EZoWya__bottom p,.Footer-module__EZoWya__bottom a,.Footer-module__EZoWya__bottom button{font-family:inherit;line-height:inherit;letter-spacing:inherit;font-size:inherit!important}.Footer-module__EZoWya__identity{flex-direction:column;align-items:flex-start;gap:1.6rem}.Footer-module__EZoWya__identity p>span{display:block}.Footer-module__EZoWya__identity p>span~span{margin-top:.7rem}.Footer-module__EZoWya__identity p>br{display:none}.Footer-module__EZoWya__details{gap:1.6rem;padding-top:1.6rem}.Footer-module__EZoWya__contacts{flex-direction:column;align-items:flex-start;gap:.7rem}.Footer-module__EZoWya__policies{grid-template-columns:minmax(0,1fr);gap:.7rem 1.6rem;padding-top:1.6rem;display:grid}.Footer-module__EZoWya__policies>span{font-size:inherit;line-height:inherit;letter-spacing:inherit}.Footer-module__EZoWya__bottom a,.Footer-module__EZoWya__bottom button{text-align:left;white-space:nowrap;justify-self:start;display:inline-block}.Footer-module__EZoWya__contacts>button{margin:-.2rem -.6rem;padding:.2rem .6rem}.Footer-module__EZoWya__contacts>button>span:first-child{display:inline-block}}
.careers-module__tEy4wG__hero{max-width:128rem;margin:0 auto;padding:5.6rem 4.8rem 0}.careers-module__tEy4wG__eyebrow{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:1rem;font-size:1.1rem;font-weight:500;line-height:1.5;display:flex}.careers-module__tEy4wG__dot{background:var(--color-blue-500);border-radius:50%;width:.7rem;height:.7rem}.careers-module__tEy4wG__heroGrid{grid-template-columns:1.3fr 1fr;align-items:end;gap:8rem;margin-top:3.2rem;display:grid}.careers-module__tEy4wG__headline{font-family:var(--font-serif);letter-spacing:-.055em;font-size:clamp(6.4rem,7.4vw,10.4rem);font-weight:400;line-height:1.04}.careers-module__tEy4wG__invitation{color:var(--color-blue-600);font-style:italic}.careers-module__tEy4wG__intro{padding-bottom:.6rem}.careers-module__tEy4wG__introLead{letter-spacing:-.035em;max-width:40rem;margin-bottom:1.8rem;font-size:2.4rem;line-height:1.35}.careers-module__tEy4wG__body{color:var(--color-text-secondary)}.careers-module__tEy4wG__content{padding-bottom:9.6rem}.careers-module__tEy4wG__body{font-size:1.6rem;line-height:1.65}.careers-module__tEy4wG__content p.text-body-2{font-size:1.6rem;line-height:1.65}.careers-module__tEy4wG__content p.text-body-3{font-size:1.6rem;line-height:1.65}.careers-module__tEy4wG__intro>.careers-module__tEy4wG__body{max-width:38rem;margin-bottom:2.8rem}.careers-module__tEy4wG__buttonLabel{align-items:center;gap:2rem;display:flex}.careers-module__tEy4wG__rolesNote{color:var(--color-text-secondary);margin-top:1.2rem;font-size:1.2rem}.careers-module__tEy4wG__heroFooter{border-top:1px solid var(--color-stone-500);color:var(--color-text-secondary);justify-content:space-between;gap:2rem;margin-top:5.6rem;padding:2rem 0;font-size:1.2rem;display:flex}.careers-module__tEy4wG__mission{background:var(--color-stone-300);border-radius:2.4rem;max-width:124.8rem;margin:5.6rem auto 0;padding:5.6rem 3.2rem}.careers-module__tEy4wG__missionGrid{grid-template-columns:1fr 1fr;align-items:start;gap:8rem;display:grid}.careers-module__tEy4wG__missionIntro{padding:1rem 1.6rem}.careers-module__tEy4wG__missionHeading{font-family:var(--font-serif);letter-spacing:-.04em;margin:2.4rem 0;font-size:clamp(3.8rem,4vw,5.4rem);font-weight:400;line-height:1.12}.careers-module__tEy4wG__missionIntro>.careers-module__tEy4wG__body{max-width:36rem}.careers-module__tEy4wG__comparison{min-width:0}.careers-module__tEy4wG__oldModel{padding:0 2.8rem 2.8rem}.careers-module__tEy4wG__modelHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.careers-module__tEy4wG__modelNumber{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:1.2rem}.careers-module__tEy4wG__metric{font-family:var(--font-serif);letter-spacing:-.04em;margin:1.6rem 0 1rem;font-size:4rem;line-height:1.2}.careers-module__tEy4wG__metric>span{font-family:var(--font-body);letter-spacing:0;white-space:nowrap;font-size:1.3rem}.careers-module__tEy4wG__newModel{background:var(--color-blue-100);color:var(--color-blue-800);border-radius:1.6rem;padding:2.8rem}.careers-module__tEy4wG__newModel .careers-module__tEy4wG__body{color:var(--color-blue-800)}.careers-module__tEy4wG__values{max-width:128rem;margin:8rem auto 0;padding:0 1.6rem}.careers-module__tEy4wG__valueGroup{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin-top:3.2rem;display:grid}.careers-module__tEy4wG__valueGroup+.careers-module__tEy4wG__valueGroup{margin-top:1.6rem}@media (max-width:1023px){.careers-module__tEy4wG__valueGroup{grid-template-columns:1fr}.careers-module__tEy4wG__hero{padding:3.2rem 2.4rem 0}.careers-module__tEy4wG__heroGrid{gap:4rem}.careers-module__tEy4wG__headline{font-size:clamp(5.4rem,8vw,8rem)}.careers-module__tEy4wG__introLead{font-size:2rem}.careers-module__tEy4wG__mission{margin:3.2rem 1.6rem 0;padding:3.2rem 2.4rem}.careers-module__tEy4wG__missionGrid{gap:2.4rem}.careers-module__tEy4wG__missionIntro{padding:0}.careers-module__tEy4wG__oldModel{padding:0 2rem 2.4rem}.careers-module__tEy4wG__newModel{padding:2rem}}@media (max-width:639px){.careers-module__tEy4wG__heroGrid{grid-template-columns:1fr;gap:3.2rem;margin-top:2.4rem}.careers-module__tEy4wG__headline{font-size:clamp(5.4rem,13vw,7.6rem)}.careers-module__tEy4wG__introLead{max-width:32rem;font-size:2.2rem}.careers-module__tEy4wG__heroFooter{flex-direction:column;gap:.8rem;margin-top:3.2rem}.careers-module__tEy4wG__mission{padding:3.2rem 2rem 2rem}.careers-module__tEy4wG__missionGrid{grid-template-columns:1fr;gap:3.2rem}.careers-module__tEy4wG__missionHeading{margin:1.8rem 0}.careers-module__tEy4wG__oldModel{padding:0 0 2.4rem}.careers-module__tEy4wG__metric{font-size:3.6rem}}
.demo-module__e420dW__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.demo-module__e420dW__track{width:max-content;animation:32s linear infinite demo-module__e420dW__roll;display:flex}.demo-module__e420dW__logoGroup{flex-shrink:0;align-items:center;gap:3.2rem;padding-right:3.2rem;display:flex}@keyframes demo-module__e420dW__roll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.demo-module__e420dW__marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.demo-module__e420dW__track{animation:none}.demo-module__e420dW__logoGroup[aria-hidden=true]{display:none}}.demo-module__e420dW__bookingButton:disabled{cursor:not-allowed}.demo-module__e420dW__bookingButton:disabled>span{background:var(--color-stone-300);color:var(--color-text-secondary)}.demo-module__e420dW__bookingButton:disabled [aria-hidden]{opacity:0}.demo-module__e420dW__bookingButton,.demo-module__e420dW__bookingButton>span,.demo-module__e420dW__bookingButton>span>[aria-hidden]{border-radius:1rem}
