.brand{letter-spacing:0;flex-shrink:0;line-height:1}.brand-logo{display:block;width:224px;height:auto;object-fit:contain;max-width:100%}header{padding-top:12px;padding-bottom:12px}header .left{gap:32px}footer .brand-logo{width:206px}.login-layout>.brand .brand-logo{width:290px}.login-card h1{letter-spacing:-.5px}.chat-head h3{max-width:275px;line-height:1.5}.brand:focus-visible{border-radius:8px;outline-offset:3px}
@media(max-width:1000px){header .brand-logo{width:200px}header .left{gap:22px}.nav{gap:18px}}
@media(max-width:760px){header{padding-top:10px;padding-bottom:13px}header .brand-logo{width:185px}.login-layout>.brand .brand-logo{width:250px}footer .brand-logo{width:200px}.header-right{max-width:100%;flex-wrap:wrap;justify-content:flex-end}.chat-head h3{max-width:250px;font-size:14px}}
@media(max-width:370px){header .brand-logo{width:164px}.login-layout>.brand .brand-logo{width:230px}}
