.logo .logo-mark{width:44px;height:44px;object-fit:contain;border-radius:0;flex-shrink:0;margin-right:9px}.brand-name{display:block;white-space:nowrap;line-height:1.15}.brand-break{display:none}.mascot-hero{display:block;width:200px;height:auto;max-width:100%;margin:25px 0 0 auto}.mascot-decision{display:block;width:120px;height:auto;max-width:100%;margin:0 auto 20px}.mascot-contact{display:block;width:130px;height:auto;margin:24px 0 0;max-width:100%}@media(max-width:760px){.logo .logo-mark{width:40px;height:40px;margin-right:7px}.logo .brand-name{font-size:15px;white-space:normal}.brand-break{display:block}.mascot-hero{display:none}.mascot-decision{width:105px;margin:24px 0 0}.mascot-contact{width:95px;margin-top:18px}}@media(max-width:360px){.logo .logo-mark{width:36px;height:36px}.logo .brand-name{font-size:14px}}
