@font-face{font-family:Open Sans;src:url(/_next/static/media/OpenSans-ExtraBold.851b85fc.woff2) format("woff2"),url(/_next/static/media/OpenSans-ExtraBold.851b85fc.woff2) format("woff");font-weight:800;font-style:normal;font-display:swap}.TopIntroBannerSec_topIntroBannerSec__f3f_e{min-height:55rem;margin-top:-22.7rem;padding-top:21.7rem;padding-bottom:0;background:url(/openAcc/openAccBannerImg_aug26.webp),linear-gradient(1turn,#d8ebff 2.06%,#fff5ee 54.12%);background-repeat:no-repeat;background-size:100% 90%;background-position:bottom;overflow:hidden;position:relative}.TopIntroBannerSec_heroBanneContainer__MMNEi{display:flex;justify-content:center;align-items:center;padding-top:7rem;padding-bottom:5rem;z-index:2}.TopIntroBannerSec_heroBanneContainer__MMNEi .TopIntroBannerSec_lhsWrap__iyo5R{width:calc(100% - 31.5rem);flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 31.5rem);padding:0 4rem 0 8rem;display:flex;align-items:center;justify-content:center}.TopIntroBannerSec_heroBanneContainer__MMNEi .TopIntroBannerSec_rhsWrap__Pbg2A{width:31.5rem;flex:0 0 31.5rem;padding-bottom:2.5rem}.TopIntroBannerSec_heroBanneContainer__MMNEi .TopIntroBannerSec_rhsWrap__Pbg2A>div>div,.TopIntroBannerSec_heroBanneContainer__MMNEi .TopIntroBannerSec_rhsWrap__Pbg2A>div>h1{text-align:center;font-size:2rem;line-height:2.4rem;margin-bottom:1rem}.TopIntroBannerSec_leadTitle__fVazp{flex:0 0 25rem;font-size:4.2rem;line-height:4.2rem;font-weight:600;color:var(--blue-color);position:relative;max-width:24rem;right:-54px;top:-47px;z-index:0}.TopIntroBannerSec_leadTitle__fVazp span:first-of-type{display:inline-block;margin-bottom:1rem}.TopIntroBannerSec_leadTitle__fVazp strong{font-size:4.4rem;line-height:4.4rem;font-weight:800;color:var(--orange-color)}.TopIntroBannerSec_leadTitle__fVazp strong:before{content:"\a";white-space:pre}.TopIntroBannerSec_midImgWrap__zZNt1{flex:0 0 23.6rem;position:relative;z-index:1}.TopIntroBannerSec_leftStriker__bLijo{flex:0 0 30rem;height:10rem;font-size:2.3rem;line-height:3.5rem;font-weight:700;color:var(--blue-color);border-radius:0 1rem 1rem 0;background:rgba(0,0,0,0);border:3px solid var(--orange-old-color);padding:0 0 0 5rem;display:flex;justify-content:center;flex-direction:column;position:relative;left:-69px;top:-22px;z-index:0}.TopIntroBannerSec_leftStriker__bLijo strong{font-size:3.7rem;line-height:4rem;text-transform:uppercase;font-weight:800}.TopIntroBannerSec_leftStriker__bLijo strong:after{content:"\a";white-space:pre}@media (max-width:1180px){.TopIntroBannerSec_heroBanneContainer__MMNEi .TopIntroBannerSec_lhsWrap__iyo5R{padding:0 1rem 0 2rem}}@media (max-width:1050px){.TopIntroBannerSec_leadTitle__fVazp{flex:0 0 20rem;font-size:3.6rem;line-height:3.6rem;max-width:20rem;right:-47px;top:-33px}.TopIntroBannerSec_leadTitle__fVazp strong{font-size:3.8rem;line-height:3.8rem}.TopIntroBannerSec_midImgWrap__zZNt1{flex:0 0 20rem}.TopIntroBannerSec_leftStriker__bLijo{flex:0 0 24rem;height:8rem;font-size:1.9rem;line-height:2.6rem;padding:0 0 0 3rem;left:-46px;top:-22px}.TopIntroBannerSec_leftStriker__bLijo strong{font-size:3rem;line-height:3.2rem}}@media (max-width:980px){.TopIntroBannerSec_heroBanneContainer__MMNEi{flex-wrap:wrap;padding-top:6rem;padding-bottom:2rem}.TopIntroBannerSec_topIntroBannerSec__f3f_e .TopIntroBannerSec_lhsWrap__iyo5R{flex:0 0 100%;width:100%;padding:0;margin-bottom:3rem}.TopIntroBannerSec_topIntroBannerSec__f3f_e .TopIntroBannerSec_rhsWrap__Pbg2A{flex:0 0 100%;width:100%;min-height:26rem}}@media (max-width:668px){.TopIntroBannerSec_heroBanneContainer__MMNEi{padding-top:3rem;padding-bottom:2rem}.TopIntroBannerSec_topIntroBannerSec__f3f_e .TopIntroBannerSec_lhsWrap__iyo5R{margin:0 auto 2rem}.TopIntroBannerSec_leadTitle__fVazp{flex:0 0 13rem;font-size:1.9rem;line-height:2rem;max-width:13rem;right:-42px;top:-21px}.TopIntroBannerSec_leadTitle__fVazp span:first-of-type{margin-bottom:.5rem}.TopIntroBannerSec_leadTitle__fVazp strong{font-size:2.2rem;line-height:2.2rem}.TopIntroBannerSec_midImgWrap__zZNt1{flex:0 0 12rem}.TopIntroBannerSec_leftStriker__bLijo{flex:0 0 16rem;height:5rem;font-size:1.3rem;line-height:1.8rem;padding:0 0 0 2rem;left:-30px;top:-12px;border:2px solid var(--orange-old-color)}.TopIntroBannerSec_leftStriker__bLijo strong{font-size:1.8rem;line-height:2.5rem}}