.brand--hamlin{color:var(--ink,#21152f);text-decoration:none}
.brand--hamlin .hamlin-name{display:block;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:29px;font-weight:900;line-height:1;letter-spacing:-.045em;white-space:nowrap}
.brand--hamlin .hamlin-name b{color:var(--purple,#440099);font-weight:900}
main>.brand--hamlin{text-align:center}
main>.brand--hamlin .hamlin-name{font-size:38px}
.footer-top .brand--hamlin .hamlin-name{font-size:27px}
@media(max-width:600px){.header-inner>.brand--hamlin .hamlin-name{font-size:25px}main>.brand--hamlin .hamlin-name{font-size:33px}}
@media(max-width:360px){.header-inner>.brand--hamlin .hamlin-name{font-size:23px}}
