.sBannerCtn{padding:var(--xxlp)var(--lp);--before:var(--grey);position:relative}.sBannerCard{border-radius:var(--br);z-index:2;max-width:1050px;margin:0 auto;display:flex;position:relative;overflow:hidden}.sBannerCard .left{aspect-ratio:1;background:var(--darkgrey);color:#fff;width:35%;font-size:32px;font-family:var(--serif);justify-content:center;align-items:center;display:flex}.sBannerCard .right{background:var(--darkgrey);color:#fff;justify-content:center;align-items:center;width:65%;font-weight:500;display:flex;position:relative}.sBannerInfo{z-index:2;align-items:center;gap:0 10px;padding:0 20px;display:flex;position:relative}.sBannerCtn:before{content:"";z-index:1;background:var(--before);width:100%;height:50%;position:absolute;top:0;left:0}.sBannerInfo>span{flex-grow:0;flex-shrink:1;padding:0 40px 0 0;font-size:14px}@media screen and (max-width:1100px){.sBannerCard{flex-direction:column}.sBannerInfo{padding:0}.sBannerInfo>span{flex-grow:0;flex-shrink:1;padding:0}.sBannerCard>*{aspect-ratio:1;padding:20px;width:100%!important}.sBannerCard .right{flex-direction:column}.sBannerInfo{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px 0}}
