.fabric-banner .fabric-banner__container{align-items:center;display:flex;flex-wrap:wrap}.fabric-banner .fabric-banner__content,.fabric-banner .fabric-banner__media{width:50%}@media only screen and (max-width:749px){.fabric-banner .fabric-banner__content,.fabric-banner .fabric-banner__media{width:100%}}.fabric-banner .fabric-banner__content{padding-bottom:calc(var(--ax)*64);padding-top:calc(var(--ax)*64)}@media only screen and (max-width:749px){.fabric-banner .fabric-banner__content{padding-bottom:calc(var(--ax)*16);padding-top:calc(var(--ax)*16)}}.fabric-banner .fabric-banner__heading,.fabric-banner .fabric-banner__text{margin:0 0 var(--ax24)}@media only screen and (max-width:749px){.fabric-banner .fabric-banner__heading,.fabric-banner .fabric-banner__text{margin:0 0 var(--ax16)}}.fabric-banner .fabric-banner__buttons{-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.fabric-banner .fabric-banner__buttons::-webkit-scrollbar{display:none}.fabric-banner .fabric-banner__buttons .flex{gap:var(--ax12);width:fit-content}.fabric-banner .fabric-banner__buttons .button{white-space:nowrap}.fabric-banner .fabric-banner__buttons .button.button--secondary{border:var(--ax1) solid rgb(var(--c-shadow))}.fabric-banner .fabric-banner__buttons .button.button--secondary:hover{border:var(--ax1) solid rgb(var(--c-foreground))}.fabric-banner .fabric-banner__buttons .button.button--secondary:hover:after{display:none!important;height:calc(100% - var(--ax4));left:calc(var(--btn-border-width)*2);top:calc(var(--btn-border-width)*2);width:calc(100% - var(--ax4))}.fabric-banner .fabric-banner__image-wrapper{height:100%;position:relative;width:100%}
