.zr-brand-callout .zr-brand-callout--wrapper{display:flex;flex-direction:column}@media (min-width: 990px){.zr-brand-callout .zr-brand-callout--wrapper{flex-direction:row}}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--image{display:flex;order:2;width:100%;height:auto;margin-top:4rem}@media (min-width: 990px){.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--image{order:1;flex:0 0 50%;margin-top:0}}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--image .zr-brand-callout--image--img{width:100%;object-fit:cover}.zr-brand-callout .zr-brand-callout--wrapper .video-section__media{width:100%}@media (min-width: 990px){.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content{order:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:6.4rem}}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content>.logo{width:auto;height:5.6rem}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content>.logo+.description{margin-top:1.6rem}@media (min-width: 990px){.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content>.logo+.description{margin-top:2.4rem}}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content>.h3{margin:2.4rem 0}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .description{font-weight:300}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .description p{max-width:51ch;font-weight:300}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .description p:first-child{margin-top:0}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .description p:last-child{margin-bottom:0}@media (min-width: 990px){.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .description p{max-width:40ch;font-size:2.4rem;line-height:3.6rem}}@media (min-width: 1440px){.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .description p{font-size:clamp(2.4rem, 1.66667vw, 3.2rem);line-height:1.5em}}.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .button{margin-top:3.2rem}@media (min-width: 990px){.zr-brand-callout .zr-brand-callout--wrapper .zr-brand-callout--content .button{margin-top:4rem}}.zr-brand-callout .zr-brand-callout--wrapper.no-image .zr-brand-callout--content{padding-left:0}
