.brand-image{position:relative;display:inline-block;width:156px;aspect-ratio:5.25;overflow:hidden;flex-shrink:0;vertical-align:middle;line-height:0;mix-blend-mode:screen}.brand .brand-image{margin:0;letter-spacing:normal}.brand-image img{display:block;position:absolute;left:50%;top:50%;width:150%;max-width:none;height:auto;transform:translate(-50%,-50%)}footer .brand-image{width:128px}.auth-screen .brand-image{width:190px}.sidebar .brand-image{width:170px}@media(max-width:600px){.header-inner .brand-image{width:130px}}.hero-slide{--hero-default-size:55% auto;--hero-default-position:right center;background-color:#000}@media(max-width:600px){.hero-slide{--hero-default-size:160% auto;--hero-default-position:center calc(145px - 45vw) }.hero-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}
