.banner-section__inner{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse;text-align:start;gap:1rem;background:var(--mh-linear-section-row02);border-radius:1rem;padding:1.5rem 1rem 0 1rem;flex-wrap:wrap;color:var(--mh-white);min-height:12.125rem}.banner-section .banner-section__media-wrap{position:relative;width:268px;height:100%;flex-shrink:0}.banner-section__content{flex:1;display:flex;flex-direction:column;align-items:start;gap:1.5rem}.banner-section__desc{color:var(--mh-blue-100)}.banner-section__badge{display:inline-block;vertical-align:middle}.banner-section__os-list{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.banner-section__os-list li{display:flex;align-items:center;gap:.375rem}.banner-section__os-list li .banner-section__icon{display:flex}.banner-section--highlight .banner-section__content{gap:.5rem}.banner-section--highlight .banner-section__inner{gap:1.5rem}.banner-section--promo .button{min-width:180px}@media only screen and (min-width:1050px){.banner-section__inner{flex-direction:row;padding:1rem 3rem}.banner-section .banner-section__media{position:absolute;top:50%;left:0;transform:translate(0,-65%)}.banner-section .banner-section__media img{height:100%;width:auto;display:block}.banner-section__content{gap:.375rem}.banner-section__badge{margin-left:.5rem}.banner-section__os-list li{min-height:2rem}.banner-section__os-list li:not(:last-child){border-right:1px dashed var(--mh-white);padding-right:1rem}.banner-section--highlight .banner-section__inner{gap:2.625rem}}@media only screen and (max-width:1049px){.banner-section__os-list{justify-content:center}.banner-section__cta{display:none !important;width:100%;text-align:center}.banner-section__cta .button{width:100%}}
/*# sourceMappingURL=../css-maps/banner/frontend.min.css.map */
