.site-header .brand-descriptor{letter-spacing:.12em}
.website-footer-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#2d2832;max-width:290px}
footer .website-footer-brand img{display:block;width:52px;height:52px;object-fit:contain;flex:none;margin:0;border-radius:0}
.website-footer-brand>span{display:flex;flex-direction:column;gap:5px}
.website-footer-brand b{font:900 25px/1 Arial,Helvetica,sans-serif;letter-spacing:.055em}
.website-footer-brand strong{font:700 10px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.13em}
.website-footer-brand small{font:700 9px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.035em;color:#72558a;margin-top:2px}
@media(max-width:600px){.website-footer-brand b{font-size:23px}footer .website-footer-brand img{width:48px;height:48px}}
