.collage[data-v-c271626d]{position:relative;width:100%;height:480px;max-width:620px;margin-left:auto}.collage__halo[data-v-c271626d]{position:absolute;inset:14% 8% 14% 14%;background:var(--ke-soft-blue-15);border-radius:60% 40% 50% 50%/50%}.collage__tile[data-v-c271626d]{position:absolute;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 0 0 1px var(--ke-b-100);background:var(--ke-collage-placeholder)}.collage__tile--question[data-v-c271626d]{background:var(--ke-collage-question)}@media(max-width:959px){.collage[data-v-c271626d]{height:360px;transform:scale(.7);transform-origin:top right}}@media(max-width:599px){.collage[data-v-c271626d]{height:280px;transform:scale(.55)}}.hero[data-v-afac7e14]{padding:40px 0 48px;background:#fff}.career-container[data-v-afac7e14]{max-width:1280px}.hero__title[data-v-afac7e14]{font-size:54px;line-height:74px;font-weight:400;letter-spacing:-.01em;margin:0 0 24px}.hero__p[data-v-afac7e14]{font-size:16px;line-height:29px;margin:0 0 16px;max-width:540px}.hero__p--bold[data-v-afac7e14]{font-weight:700;color:var(--ke-ink)}.hero__cta-arrow[data-v-afac7e14]{font-size:18px;line-height:1}@media(max-width:959px){.hero[data-v-afac7e14]{padding:24px 0}.hero__title[data-v-afac7e14]{font-size:40px;line-height:50px}}@media(max-width:599px){.hero__title[data-v-afac7e14]{font-size:32px;line-height:40px}}.qualities[data-v-40803485]{padding:56px 0;background:var(--ke-b-50)}.career-container[data-v-40803485]{max-width:1280px}.qualities__title[data-v-40803485]{font-size:40px;line-height:55px;font-weight:400;letter-spacing:-.005em;margin:0}.qualities__sub[data-v-40803485]{font-size:16px;line-height:29px;max-width:820px;margin:0 auto}.qualities__card[data-v-40803485]{padding:32px 28px;display:flex;flex-direction:column;gap:16px;height:100%}.qualities__icon[data-v-40803485]{width:80px;height:80px;display:block}.qualities__heading[data-v-40803485]{font-size:24px;line-height:28px;font-weight:400;margin:0}.qualities__body[data-v-40803485]{font-size:16px;line-height:22px;margin:0}@media(max-width:959px){.qualities__title[data-v-40803485]{font-size:32px;line-height:40px}}@media(max-width:599px){.qualities__title[data-v-40803485]{font-size:26px;line-height:32px}}
