.nbr.brand-info{text-align:center}@media screen and (min-width:1199px){.nbr.brand-info{text-align:left}.nbr.brand-info .brand-info__wrapper{display:flex;gap:1.875rem}}@media screen and (min-width:1320px){.nbr.brand-info .brand-info__wrapper{gap:3.375rem}}@media screen and (min-width:1199px){.nbr.brand-info .brand-info__wrapper .brand-info__video{aspect-ratio:708/399;flex-basis:46.5699208443%;margin-bottom:0}}.nbr.brand-info .brand-info__wrapper .brand-info__video iframe,.nbr.brand-info .brand-info__wrapper .brand-info__video video{height:100%;object-fit:cover;width:100%}.nbr.brand-info .brand-info__wrapper .brand-info__video figure{aspect-ratio:355/200;cursor:pointer;margin:.625rem .625rem 2.5625rem;outline:.625rem solid #fff;position:relative}.nbr.brand-info .brand-info__wrapper .brand-info__video figure img{height:100%;object-fit:cover;width:100%}.nbr.brand-info .brand-info__wrapper .brand-info__video figure svg{height:2.75rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.75rem}.nbr.brand-info .brand-info__wrapper .brand-info__video dialog{aspect-ratio:16/9;background:transparent;border:0;left:50%;max-height:90vh;overflow:visible;padding:0;top:50%;transform:translate(-50%,-50%);width:min(92vw,60rem)}@media screen and (max-height:450px){.nbr.brand-info .brand-info__wrapper .brand-info__video dialog{width:min(68vw,60rem)}}.nbr.brand-info .brand-info__wrapper .brand-info__video dialog iframe{display:block}.nbr.brand-info .brand-info__wrapper .brand-info__video dialog::backdrop{background:rgba(0,0,0,.65)}.nbr.brand-info .brand-info__wrapper .brand-info__video dialog .brand-info__close{background:transparent;border:0;border-radius:0;cursor:pointer;display:grid;height:2.5rem;padding:0;place-items:center;position:absolute;right:-.75rem;top:-2.5rem;width:2.5rem}@media screen and (min-width:1199px){.nbr.brand-info .brand-info__wrapper .brand-info__video dialog .brand-info__close{right:-2.5rem}}.nbr.brand-info .brand-info__wrapper article{color:#fff}@media screen and (min-width:1199px){.nbr.brand-info .brand-info__wrapper article{flex:1;padding-top:.5rem}}.nbr.brand-info .brand-info__wrapper article h2{color:#fff;font-size:1.9375rem;margin-bottom:1.75rem}@media screen and (min-width:1199px){.nbr.brand-info .brand-info__wrapper article h2{font-size:2.375rem}}.nbr.brand-info .brand-info__wrapper article p:not(:last-of-type){margin-bottom:1.5625rem}.nbr.brand-info .brand-info__wrapper article h3{font-size:1.4375rem;line-height:1.5rem}.nbr.brand-info .brand-info__wrapper article h3:last-of-type{margin:1.3125rem 0 0}