.BusinessAreasBanner_root__3rqSZ{display:flex;max-width:1920px;align-self:center;flex-direction:column;align-items:flex-start;gap:64px;padding-inline:180px;margin:240px auto;background:var(--color-light-gray-0,#fff)}.BusinessAreasBanner_headline__M4qrt{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:130%}.BusinessAreasBanner_cardZone__p0UOO{width:100%}.Card_root__6B14b{width:100%;padding:40px 48px;background-color:#e5ecfb;background-repeat:no-repeat;background-position:right 50px;background-size:258px auto;display:flex;flex-direction:column;justify-content:flex-end;height:596px}.Card_cardTitle__2LcJg{color:var(--color-text-basic,#22252b);font-size:var(--font-size-heading-large,36px);font-style:normal;font-weight:700;line-height:130%;white-space:pre-wrap}.Card_cardSubTitle__PduQ_{color:var(--color-text-subtle,#414853);font-size:var(--font-size-body-xxlarge,24px);font-style:normal;font-weight:400;line-height:150%;white-space:pre-wrap}.CompanyProfileDownload_root__W_IHx{display:flex;width:100%;padding:80px 480px;flex-direction:column;align-items:center;flex-shrink:0;background:rgba(0,31,61,.6);backdrop-filter:blur(12px)}.CompanyProfileDownload_headline___3ISu{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:140%}.CompanyProfileDownload_downloadText__svFpJ{color:#fff}.CompanyProfileDownload_downloadBtn__W6ZYn:hover .CompanyProfileDownload_downloadText__svFpJ{color:#000}.InquiryForm_wrapper__jUDt4{position:relative;width:1560px;height:auto;overflow:hidden}.InquiryForm_background__WL3SE{position:absolute;inset:0;background-image:url(/images/inquiryFormBg.jpg);background-size:cover;background-position:50%;filter:blur(16px);z-index:0}.InquiryForm_overlay__Xg_ib{position:absolute;inset:0;background-color:rgba(0,0,0,.2);z-index:1}.InquiryForm_content__eIiPw{position:relative;z-index:2;padding:120px 108px;display:flex;flex-direction:column;gap:40px}.InquiryForm_inquiryTitle__8cy6D{font-size:var(--font-size-heading-xxlarge,48px);font-weight:700;line-height:130%}.InquiryForm_inquirySubTitle__Ga_9o,.InquiryForm_inquiryTitle__8cy6D{color:var(--color-text-basic-inverse,#fff);font-family:var(--typo-font-type,Pretendard);font-style:normal;white-space:pre-wrap}.InquiryForm_inquirySubTitle__Ga_9o{font-size:var(--font-size-body-xxlarge,24px);font-weight:400;line-height:150%}.InquiryForm_inquiryForm__ck8__{background:var(--color-alpha-base80,hsla(0,0%,100%,.8));padding:64px;width:660px}.InquiryForm_learnMoreLabel__PRz7d{color:#fff}.InquiryForm_learMoreBtn__I4VzV:hover .InquiryForm_learnMoreLabel__PRz7d{color:#000}.Card_card__FwjR9{display:flex;aspect-ratio:126/97;height:380px;padding:48px 40px;flex-direction:column;align-items:flex-start;align-self:stretch}.Card_cardTitle__sNq5b{color:var(--color-light-gray-90,#22252b);font-family:var(--typo-font-type,Pretendard);font-size:28px;font-style:normal;font-weight:700;line-height:130%}.Card_cardSubTitle__o_Oqi{color:var(--color-text-primary,#2994ff);font-size:18px;font-weight:500}.Card_cardContent__ZU3qy,.Card_cardSubTitle__o_Oqi{font-family:var(--typo-font-type,Pretendard);font-style:normal;line-height:150%}.Card_cardContent__ZU3qy{color:var(--color-light-gray-90,#22252b);font-size:20px;font-weight:400}.SubBanner_root__9xSl7{display:flex;padding:240px 180px;flex-direction:column;align-items:center}.SubBanner_cardWrapper__HIxio{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}.SubBanner_headline__SBOzs{font-size:var(--font-size-heading-xxlarge,48px);font-weight:700;line-height:140%}.SubBanner_headline__SBOzs,.SubBanner_subTitle__OQS2W{color:var(--color-text-basic,#22252b);text-align:center;font-family:var(--typo-font-type,Pretendard);font-style:normal;white-space:pre-wrap}.SubBanner_subTitle__OQS2W{font-size:var(--font-size-body-xxlarge,24px);font-weight:400;line-height:150%}.MainBanner_root__O_8WE{background:linear-gradient(101deg,#d1d5f5 9.39%,#f4f7fb 94.98%);display:flex;justify-content:space-between;height:1080px;padding:280px 160px}.MainBanner_contentWrapper__kZ1oP{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.MainBanner_title__j6qLB{font-size:56px;font-weight:700}.MainBanner_subTitle__ftFm4,.MainBanner_title__j6qLB{color:var(--color-light-gray-90,#22252b);font-style:normal;line-height:150%;white-space:pre-wrap}.MainBanner_subTitle__ftFm4{font-size:32px;font-weight:500}