.careers-welcome-root{width:100%}.careers-welcome{display:flex;width:100%;min-height:400px;gap:0}.careers-welcome__left{display:flex;flex-direction:column;flex:0 0 30%}.careers-welcome__upper{flex:0 0 30%;display:flex;max-width:80%;width:40%;align-items:center;justify-content:center}.careers-welcome__heading{font-size:56px;font-weight:700;line-height:1.2}.careers-welcome__lower{flex:0 0 40%;display:flex;align-items:flex-start;justify-content:flex-start}.careers-welcome__body{line-height:1.6;color:#4b5563}.careers-welcome__right{display:flex;gap:38px;flex:0 0 70%}.careers-welcome__right-left{flex:0 0 55%;display:flex;align-items:center;justify-content:center;position:relative;top:20px}.careers-welcome__right-right{flex:0 0 45%;display:flex;flex-direction:column;gap:46px;justify-content:flex-start}.careers-welcome__image-wrapper{display:flex;align-items:center;justify-content:flex-start;width:100%;height:auto}.careers-welcome__right-left .careers-welcome__image-wrapper{justify-content:center}.careers-welcome__image-wrapper--top{min-height:0}.careers-welcome__image-wrapper--bottom{min-height:0}.careers-welcome__image{width:100%;height:auto;display:block;object-fit:cover;border-radius:18px}@media (min-width:1024px){.careers-welcome__body{width:75%}.careers-welcome{min-height:500px}.careers-welcome__left{justify-content:center}.careers-welcome__upper{justify-content:flex-start}.careers-welcome__image{border-radius:32px}.careers-welcome__right-left .careers-welcome__image{width:100%;max-width:623px;height:auto;aspect-ratio:623/308}.careers-welcome__image-wrapper--top{max-width:70%}.careers-welcome__image-wrapper--top .careers-welcome__image{width:100%;max-width:312px;height:auto;aspect-ratio:312/214}.careers-welcome__image-wrapper--bottom .careers-welcome__image{width:100%;max-width:452px;height:auto;aspect-ratio:452/270}}@media (max-width:1023px){.careers-welcome{flex-direction:column;min-height:auto}.careers-welcome__heading{font-size:32px}.careers-welcome__left{margin:0 auto;gap:30px;padding-bottom:clamp(20px, 3vw, 40px)}.careers-welcome__right{width:100%;flex-direction:row}.careers-welcome__right-left{flex:0 0 55%;width:auto}.careers-welcome__right-right{flex:0 0 45%;width:auto;flex-direction:column;gap:46px}.careers-welcome__image-wrapper--top,.careers-welcome__image-wrapper--bottom{flex-shrink:0}.careers-welcome__image-wrapper--top{max-width:70%}.careers-welcome__upper{margin:auto}.careers-welcome__right-left .careers-welcome__image{width:100%;max-width:100%;aspect-ratio:623/308;border-radius:18px}.careers-welcome__image-wrapper--top .careers-welcome__image{width:100%;max-width:100%;aspect-ratio:312/214;border-radius:18px}.careers-welcome__image-wrapper--bottom .careers-welcome__image{width:100%;max-width:100%;aspect-ratio:452/270;border-radius:18px}}@media (max-width:640px){.careers-welcome{flex-direction:column}.two-colors-heading-1{max-width:100%;width:100%}.careers-welcome__left{width:100%;flex-direction:column}.careers-welcome__upper{flex:0 0 auto}.careers-welcome__right .careers-welcome__lower{flex:0 0 auto}.careers-welcome__heading{font-size:36px;text-align:center;width:100%}.careers-welcome__heading .two-colors-heading{text-align:center}.careers-welcome__body{text-align:center;padding:0}.careers-welcome__right{width:100%;flex-direction:row;gap:clamp(12px, 2vw, 20px)}.careers-welcome__right-left{flex:0 0 55%;width:auto}.careers-welcome__right-right{flex:0 0 45%;width:auto;flex-direction:column;gap:16px}.careers-welcome__image-wrapper--top,.careers-welcome__image-wrapper--bottom{flex-shrink:0;min-height:0}.careers-welcome__right-left .careers-welcome__image{width:100%;max-width:100%;aspect-ratio:193/95;border-radius:16px}.careers-welcome__image-wrapper--top .careers-welcome__image{width:70%;max-width:70%;aspect-ratio:97/66;border-radius:16px}.careers-welcome__image-wrapper--bottom .careers-welcome__image{width:90%;max-width:90%;aspect-ratio:140/84;border-radius:16px}}