.m-ic,.m-hd svg,.m-dr svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:749px){
.m-tiles,.m-grid,.m-scale{
display:flex!important;
grid-template-columns:none!important;
overflow-x:auto;
scroll-snap-type:x mandatory;
-webkit-overflow-scrolling:touch;
gap:12px;
margin-left:calc(-1 * var(--pad));
margin-right:calc(-1 * var(--pad));
padding:2px var(--pad) 8px;
-ms-overflow-style:none;
scrollbar-width:none}
.m-tiles::-webkit-scrollbar,.m-grid::-webkit-scrollbar,.m-scale::-webkit-scrollbar{display:none}
.m-tiles>*{flex:0 0 60%;scroll-snap-align:start}
.m-grid>*{flex:0 0 66%;scroll-snap-align:start}
.m-scale>*{flex:0 0 46%;scroll-snap-align:start}
.m-tiles>*:last-child,.m-grid>*:last-child,.m-scale>*:last-child{margin-right:var(--pad)}
.m-tile{height:170px}
}

@media(max-width:1100px){
.m-bnr .m-bnr__p,.m-bnr .m-bnr__n,.m-bnr .m-bnr__b--g{display:none!important}
.m-bnr .m-bnr__eb{font-size:9.5px!important;letter-spacing:.24em!important;margin-bottom:9px!important}
.m-bnr .m-bnr__h{font-size:calc(var(--bnr-hsm,32px) * .86)!important;line-height:1.08!important;letter-spacing:-.02em!important}
.m-bnr .m-bnr__cta{margin-top:18px!important}
.m-bnr .m-bnr__b{height:46px!important;font-size:11px!important;letter-spacing:.14em!important;padding:0 26px!important;flex:0 1 auto!important}
.m-bnr .m-bnr__s--cov .m-bnr__c{bottom:28px!important}
.m-bnr .m-bnr__s--cov::after{background:linear-gradient(to top,rgba(9,16,12,.8) 0%,rgba(9,16,12,.3) 36%,rgba(9,16,12,0) 68%)!important}
.m-bnr .m-bnr__s--show .m-bnr__c{padding:20px 24px 26px!important}
}
