.showcase-banner--skeleton{animation:skeleton 2s linear infinite;background:linear-gradient(90deg,var(--skeletonStart),var(--skeletonEnd));min-height:var(--ctaBlockHeightMd);position:relative}@media screen and (max-width:1023px){.showcase-banner--skeleton{min-height:var(--ctaBlockHeightXs)}}.showcase-banner{display:flex;flex-direction:column;min-height:var(--bannerShowcaseHeightMd);padding-top:24px;--showcase-banner-image-height:180px;--showcase-banner-image-offset:-24px}.showcase-banner__inner{display:flex;flex:1;padding:0 var(--bannerShowcasePaddingHMd);position:relative;z-index:0}@media screen and (max-width:1023px){.showcase-banner__inner{flex-direction:column;padding:calc(var(--showcase-banner-image-height) + var(--showcase-banner-image-offset)) var(--bannerShowcasePaddingHXs) 0}}.showcase-banner__media{border-radius:var(--bannerShowcaseBorderRadiusTopLeftMd) var(--bannerShowcaseBorderRadiusTopRightMd) var(--bannerShowcaseBorderRadiusBottomRightMd) var(--bannerShowcaseBorderRadiusBottomLeftMd);inset:0;overflow:hidden;position:absolute;z-index:-1}@media screen and (max-width:1023px){.showcase-banner__media{border-radius:var(--bannerShowcaseBorderRadiusTopLeftXs) var(--bannerShowcaseBorderRadiusTopRightXs) var(--bannerShowcaseBorderRadiusBottomRightXs) var(--bannerShowcaseBorderRadiusBottomLeftXs)}.showcase-banner__media:after{background:var(--faderBottomSecondary);bottom:0;content:"";height:var(--showcase-banner-image-height);left:0;position:absolute;right:0}}.showcase-banner__bg{animation:showcaseBg 6s ease-in-out infinite alternate;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1023px){.showcase-banner__bg{background-position:100%}}.showcase-banner__content{align-items:center;align-self:center;background:var(--bannerShowcaseBg);border:var(--bannerBorderWidth) solid var(--cardBrDefault);border-radius:var(--bannerBorderRadius);display:flex;flex-direction:column;justify-content:center;max-width:var(--bannerShowcaseContentMaxWidthMd);min-height:var(--bannerShowcaseContentHeightXs);padding:var(--bannerShowcaseContentPaddingVMd) var(--bannerShowcaseContentPaddingHMd);position:relative;text-align:center;width:100%}.showcase-banner__content:before{border-bottom:var(--bannerBorderWidth) solid var(--bannerCardCornerDefault);border-bottom-left-radius:var(--bannerBorderRadius);border-left:var(--bannerBorderWidth) solid var(--bannerCardCornerDefault);bottom:calc(var(--bannerBorderWidth)*-1);left:calc(var(--bannerBorderWidth)*-1)}.showcase-banner__content:after,.showcase-banner__content:before{content:"";height:60px;pointer-events:none;position:absolute;width:60px;z-index:2}.showcase-banner__content:after{border-right:var(--bannerBorderWidth) solid var(--bannerCardCornerDefault);border-top:var(--bannerBorderWidth) solid var(--bannerCardCornerDefault);border-top-right-radius:var(--bannerBorderRadius);right:calc(var(--bannerBorderWidth)*-1);top:calc(var(--bannerBorderWidth)*-1)}@media screen and (max-width:1023px){.showcase-banner__content{max-width:100%;padding:var(--bannerShowcaseContentPaddingVXs) var(--bannerShowcaseContentPaddingHXs);z-index:1}}.showcase-banner__content--pattern{background:url(data:image/png;base64,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) repeat 0 0,var(--bannerShowcaseBg)}.showcase-banner__title{color:var(--bannerShowcaseTitle);display:-webkit-box;font:var(--t1);margin-bottom:var(--bannerShowcaseContentGapMd);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.showcase-banner__title span{color:var(--ttAccent3)}@media screen and (max-width:1023px){.showcase-banner__title{font:var(--t2);margin-bottom:var(--bannerShowcaseContentGapXs)}}.showcase-banner__hero{display:flex;flex:1;justify-content:center;margin-top:var(--showcase-banner-image-offset)}@media screen and (max-width:1023px){.showcase-banner__hero{left:0;margin-top:0;position:absolute;right:0;top:var(--showcase-banner-image-offset)}}.showcase-banner picture{display:block;height:100%;width:var(--bannerShowcaseImageMd)}.showcase-banner picture img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}@media screen and (max-width:1023px){.showcase-banner picture{height:var(--showcase-banner-image-height);width:var(--bannerShowcaseImageXs)}.showcase-banner{height:auto;min-height:var(--bannerShowcaseHeightXs)}}@keyframes showcaseBg{to{transform:scale(1.125)}}
