.brand{display:inline-flex;align-items:center;gap:15px;flex-shrink:0}.brand-mark{width:46px;height:57px;object-fit:contain;flex-shrink:0}.brand-wordmark{display:block;white-space:nowrap;font-family:Georgia,serif;font-size:24px;line-height:1.05;letter-spacing:-1px}.brand-wordmark small{display:block;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:400;letter-spacing:3.5px;margin-top:8px;text-transform:uppercase}.nav{height:100px;gap:24px}.navlinks{gap:24px}.footer .brand-mark{width:40px;height:49px}.footer .brand-wordmark{font-size:22px}.footer .brand-wordmark small{font-size:8px;letter-spacing:2.8px}.footer-row{flex-wrap:wrap}html{scroll-padding-top:115px}@media(min-width:651px) and (max-width:1100px){.navlinks{gap:15px}.navlinks>a:nth-child(3){display:none}.nav .brand-wordmark{font-size:21px}.nav .brand-wordmark small{font-size:8px;letter-spacing:2.5px}.nav .brand-mark{width:39px;height:49px}.nav .brand{gap:10px}.navlinks .button{padding:12px 16px;gap:16px}}@media(max-width:650px){.nav{height:80px;gap:10px}.navlinks{top:80px}.brand{gap:10px}.brand-mark{width:32px;height:41px}.brand-wordmark{font-size:20px;letter-spacing:-.8px}.brand-wordmark small{font-size:7px;letter-spacing:2px;margin-top:7px}.menu{font-size:12px;white-space:nowrap;padding:10px 0 10px 8px}.footer .brand-wordmark{font-size:21px}.footer .brand-mark{width:35px;height:44px}html{scroll-padding-top:95px}}@media(max-width:360px){.nav .brand-wordmark{font-size:17px}.nav .brand-wordmark small{font-size:6px;letter-spacing:1.7px}.nav .brand{gap:7px}.nav .brand-mark{width:27px;height:35px}}
