.homepage-banner.is-design-4{position:relative;background:var(--cc-homepage-banner-v4-gradient, var(--cc-homepage-banner-v2-gradient))}@media(max-width: 1023.98px){.homepage-banner.is-design-4{margin-bottom:12px}}@media(min-width: 1024px){.homepage-banner.is-design-4{margin-bottom:24px}}.homepage-banner.is-design-4 .banner-block-bg{position:absolute;top:0;left:0;width:100%;height:100%}.homepage-banner.is-design-4 .banner-block-bg img{display:block;position:absolute;object-fit:fill}.homepage-banner.is-design-4 .banner-block-bg.is-pos-bottom-right img{bottom:0;right:0;top:auto;left:auto;transform:none;height:100%;width:auto}.homepage-banner.is-design-4 .banner-block-bg.is-pos-top-right img{top:0;right:0;bottom:auto;left:auto;transform:none}.homepage-banner.is-design-4 .banner-block-bg.is-pos-center img{top:50%;left:50%;bottom:auto;right:auto;transform:translate(-50%, -50%)}.homepage-banner.is-design-4 .banner-block-bg.is-pos-bottom-left img{bottom:0;left:0;top:auto;right:auto;transform:none}.homepage-banner.is-design-4 .banner-block-bg.is-pos-top-left img{top:0;left:0;bottom:auto;right:auto;transform:none}.homepage-banner.is-design-4 .banner-block-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block{padding-top:32px;padding-bottom:20px}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block{padding-top:64px;padding-bottom:54px}}@media(max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block-left{margin-bottom:4px}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block-left{margin-bottom:26px}}.homepage-banner.is-design-4 .banner-block-left h1{font-weight:var(--cc-font-weight-bold);color:var(--cc-home-page-baner-h1-color, var(--white));margin-top:0}@media(max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block-left h1{letter-spacing:-0.48px}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block-left h1{letter-spacing:-1px;margin-bottom:20px !important}}.homepage-banner.is-design-4 .banner-block-right{display:flex}@media(max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block-right{gap:8px}}@media(max-width: 1199.98px){.homepage-banner.is-design-4 .banner-block-right{overflow:auto;padding-bottom:16px;scroll-behavior:smooth}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block-right{gap:16px}}.homepage-banner.is-design-4 .banner-block-right::-webkit-scrollbar{width:6px;height:6px}.homepage-banner.is-design-4 .banner-block-right::-webkit-scrollbar-thumb{background-color:var(--white);border-radius:8px}.homepage-banner.is-design-4 .banner-block-right::-webkit-scrollbar-track{background-color:rgba(221,221,221,.46);border-radius:8px}.homepage-banner.is-design-4 .banner-block-right a{color:var(--cc-home-page-baner-item-link-color)}.homepage-banner.is-design-4 .banner-block-right .banner-item{display:flex;flex-direction:column;border:1px solid var(--border-stroke);text-decoration:none;border-radius:8px;flex-shrink:0;box-shadow:0px 8px 100px 0px rgba(61,60,111,.05)}@media(hover: hover){.homepage-banner.is-design-4 .banner-block-right .banner-item{transition:background-color .2s ease-in,color .2s ease-in}.homepage-banner.is-design-4 .banner-block-right .banner-item:is(a):hover{color:var(--white);border-color:rgba(0,0,0,0)}.homepage-banner.is-design-4 .banner-block-right .banner-item:is(a):hover .banner-item-icon img{filter:drop-shadow(0px 0px 1px var(--white))}.homepage-banner.is-design-4 .banner-block-right .banner-item:is(a):hover .banner-item-title+span svg{fill:var(--white)}}@media(max-width: 600px){.homepage-banner.is-design-4 .banner-block-right .banner-item{width:122px}}@media(min-width: 768px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-direction:row}}@media(min-width: 600px)and (max-width: 729.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-direction:row;flex-basis:60%}}@media(min-width: 730px)and (max-width: 829.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-basis:48%}}@media(min-width: 830px)and (max-width: 929.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-basis:38%}}@media(min-width: 930px)and (max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-basis:32%}}@media(min-width: 1024px)and (max-width: 1199.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-basis:34%}}@media(min-width: 1200px){.homepage-banner.is-design-4 .banner-block-right .banner-item{flex-basis:calc(25% - 12px)}}.homepage-banner.is-design-4 .banner-block-right .banner-item.is-active:is(a){background-color:var(--cc-color-brand);color:var(--white);text-decoration:none;border-color:rgba(0,0,0,0)}.homepage-banner.is-design-4 .banner-block-right .banner-item.is-active:is(a) .banner-item-icon{border-right:1px solid var(--cc-color-brand)}.homepage-banner.is-design-4 .banner-block-right .banner-item.is-active:is(a) .banner-item-icon img{filter:drop-shadow(0px 0px 1px var(--white))}.homepage-banner.is-design-4 .banner-block-right .banner-item.is-active:is(a) .banner-item-title+span svg{fill:var(--white)}.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-icon{display:flex;align-items:center;justify-content:center}@media(hover: hover){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-icon{transition:border-right-color .2s ease-in}}.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-icon img{object-fit:contain}@media(max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-icon img{max-width:54px;max-height:54px}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-icon img{max-width:58px;max-height:58px}}.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-text{display:flex;justify-content:space-between;padding:12px;gap:15px;align-items:center}@media(min-width: 768px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-text{justify-content:space-between;width:100%}}.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-text svg{margin-left:10px;fill:var(--cc-homepage-banner-v4-gradient, var(--cc-homepage-banner-v2-arrow-icon-color))}.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-title{color:var(--cc-homepage-banner-v4-gradient, var(--text-primary))}@media(max-width: 767px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-title{font-size:var(--text-xxs)}}@media(max-width: 1023.98px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-title{font-weight:var(--cc-font-weight-bold);width:70%;word-break:break-word;letter-spacing:-0.21px}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-title{font-weight:var(--cc-font-weight-bold);letter-spacing:-0.6px}}@media(min-width: 1024px){.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-title+span{font-weight:var(--cc-font-weight-bold);letter-spacing:-0.4px}}.homepage-banner.is-design-4 .banner-block-right .banner-item .banner-item-title+span svg{margin-left:10px;fill:var(--cc-homepage-banner-v4-gradient, var(--cc-homepage-banner-v2-arrow-icon-color))}.homepage-banner.is-design-4 .container{position:relative;z-index:2}.homepage-banner.is-design-4:has(+.plain-text .nexus-container.cta-template),.homepage-banner.is-design-4:has(+.plain-text .cta){margin-bottom:0}@media(max-width: 1199.98px){.homepage-banner.is-design-4:has(+.plain-text .nexus-container.cta-template) .banner-block,.homepage-banner.is-design-4:has(+.plain-text .cta) .banner-block{padding-bottom:130px}}@media(min-width: 1200px){.homepage-banner.is-design-4:has(+.plain-text .nexus-container.cta-template) .banner-block,.homepage-banner.is-design-4:has(+.plain-text .cta) .banner-block{padding-bottom:150px}}.homepage-banner.is-design-4:has(+.plain-text .nexus-container.cta-template)+.plain-text,.homepage-banner.is-design-4:has(+.plain-text .cta)+.plain-text{margin-top:-120px;position:relative;z-index:2}/*# sourceMappingURL=homepage-banner-v4.min.css.map */
