.generative-ai-banner{position:relative;min-height:530px;height:100%;padding-top:70px;background-color:#000}@media screen and (max-width: 1200px){.generative-ai-banner{min-height:100%}}@media screen and (max-width: 767px){.generative-ai-banner{height:590px}}.generative-ai-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.generative-ai-banner img{-o-object-position:72%;object-position:72%}}.generative-ai-banner .content__wrap .contents{position:absolute;left:auto;top:0;bottom:0;margin:auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:674px}@media screen and (max-width: 991px){.generative-ai-banner .content__wrap .contents{max-width:100%;padding-inline:12px;width:100%;left:0}}.generative-ai-banner.partnership-page{padding-top:68px;min-height:570px;overflow:hidden}@media screen and (max-width: 767px){.generative-ai-banner.partnership-page{height:590px}}.generative-ai-banner.partnership-page img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}@media screen and (max-width: 767px){.generative-ai-banner.partnership-page img.banner-back{display:none}}.generative-ai-banner.partnership-page img.mobile__view{display:none}@media screen and (max-width: 767px){.generative-ai-banner.partnership-page img.mobile__view{display:block;bottom:0;top:auto;-o-object-position:center bottom;object-position:center bottom}.generative-ai-banner.partnership-page img{-o-object-position:72%;object-position:72%}}@media screen and (max-width: 991px){.generative-ai-banner.partnership-page .contents{padding-right:16px}}@media screen and (max-width: 767px){.generative-ai-banner.partnership-page .contents{padding:60px 0 406px;position:relative}}.partnership-page.career-list-banner .content__wrap .contents{max-width:640px}.partnership-page.career-list-banner img{-o-object-position:right center;object-position:right center}@media screen and (max-width: 767px){.partnership-page.career-list-banner img{-o-object-position:center bottom;object-position:center bottom}}.partnership-page .short-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:46px;margin-top:93px}@media screen and (max-width: 767px){.partnership-page .short-detail{margin-top:24px}}.partnership-page .short-detail .short-detail-title{display:block;color:#fff;font-family:"Manrope",serif;font-size:20px;font-weight:500;line-height:150%;margin:0 0 14px;text-transform:capitalize}.partnership-page .short-detail .short-detail-num{display:block;color:#fff;font-family:"Manrope",serif;font-size:28px;font-weight:400;line-height:130%}@media screen and (max-width: 767px){.partnership-page .short-detail .short-detail-num{font-size:22px}}
