.c-banner{height:35vw;background:url('/images/careers/careers-team-header.webp');background-repeat:no-repeat;background-size:cover;position:relative}div{text-align:center}.c-text-padding{padding:0 15vw}.c-join-text{width:100%;color:#f7f7f7;font-weight:700;font-size:4vw;position:absolute;bottom:0;background-image:linear-gradient(to top,#000,transparent)}.c-join-text-sub{width:100%;color:#8c8c8c;font-size:1.5vw;margin:1vw 0}.c-join-text-sub h2{color:#8c8c8c;font-size:2vw;font-weight:600}.c-type-parent{display:inline-flex;flex-direction:row;width:100%;justify-content:center;margin:3vw 0}.c-type-child{flex:0 0 22vw;font-weight:700;margin:1%;border-radius:5px;padding:1vw 0;font-size:1.75vw;cursor:pointer;text-decoration:none;flex-direction:column;display:flex}.c-type-child:hover,.c-type-child:visited{color:#fff}.c-type-child a.join{color:#0d2c6d;text-decoration:none;font-size:1.5vw;line-height:1.75vw;padding-bottom:.5vw}.c-type-child a.learn-more{color:#f7f7f7;background:#ee3229;text-decoration:none;padding:.25vw 0;width:15vw;margin:auto}.c-join-koru-parent{position:relative;overflow:hidden}.c-join-koru-parent .c-koru-1{position:absolute;width:35vw;top:-14.5vw;left:-4.9vw}.c-join-koru-parent .c-koru-2{position:absolute;width:35vw;top:-5.65vw;right:-15.15vw}.c-join-koru-parent .c-koru-3{display:none}@media only screen and (max-width:1024px){.c-banner{background:url(/images/careers/mobile/careers-team-header-mobile.webp);background-position:0 18vw;height:90vw;background-size:contain}.c-text-padding{padding:.5vw 5vw}.c-join-text{font-size:10vw;bottom:0;display:flex;flex-direction:column;justify-content:center}.c-join-text-sub{font-size:4vw;background:rgba(255,255,255,.3);z-index:2;position:relative}.c-join-text-sub h2{font-size:5vw;padding-top:5vw}.c-type-parent{flex-direction:column;z-index:2;position:relative}.c-type-child{margin:5vw auto}.c-type-child a.join{font-size:4vw;line-height:unset}.c-type-child a.learn-more{font-size:5vw;line-height:unset;width:45vw;margin:auto}.c-join-koru-parent .c-koru-1{position:absolute;width:115vw;top:140vw;left:55vw}.c-join-koru-parent .c-koru-2{position:absolute;width:115vw;top:-28.5vw;right:-73vw}.c-join-koru-parent .c-koru-3{display:block;position:absolute;width:115vw;bottom:45vw;left:-85vw}}