.brand-link{display:inline-flex;align-items:center;flex:0 0 auto;line-height:1;max-width:100%;vertical-align:middle}
.brand-link picture,.brand-link img{display:block;width:100%;height:auto}
.brand-header{width:218px;min-height:52px}
.brand-footer{width:236px}
.footer-grid>div>.brand-link.brand-footer{display:inline-flex;margin:0 0 18px;min-height:54px}
.prelaunch-footer-brand{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
.prelaunch-footer-brand .brand-footer{width:200px}
@media(min-width:901px) and (max-width:1100px){.brand-header{width:190px}}
@media(max-width:900px){.brand-header{width:174px}}
@media(max-width:700px){
 .brand-header{width:150px;min-height:48px}
 .prelaunch-header{gap:14px}
 .prelaunch-header .brand-header{width:150px}
 .prelaunch-status{font-size:11px;letter-spacing:.8px;padding:6px 10px}
 .prelaunch-footer{align-items:flex-start;flex-wrap:wrap}
}
@media(max-width:420px){.brand-header{width:130px}.prelaunch-header .brand-header{width:130px}}
@media(max-width:370px){.brand-header,.prelaunch-header .brand-header{width:106px}}
