.brand .py-emblem{display:block;flex:0 0 auto;width:58px;height:58px;object-fit:contain}.brand .wordmark{font-family:Baskerville,Georgia,serif!important;font-size:25px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:1.7px!important;white-space:nowrap;color:#24566f}.brand{gap:17px!important;align-items:center!important}.wordmark small:empty{display:none}footer .brand .wordmark{color:inherit}footer .py-emblem{background:#edf7fc;border-radius:5px}footer .wordmark{font-size:24px!important;letter-spacing:1.4px!important;line-height:1.2!important}
@media(max-width:700px){.brand .py-emblem{width:47px;height:47px}.brand .wordmark{font-size:21px!important;letter-spacing:1px!important}.brand{gap:12px!important}body>header .menu-btn{padding:8px 10px!important;font-size:14px!important}footer .wordmark{font-size:21px!important}}
@media(max-width:370px){.brand .wordmark{font-size:18px!important}.brand .py-emblem{width:40px;height:40px}.brand{gap:9px!important}}
