body #masthead, body #masthead .site-header-row-container-inner{background:#F1F3F1}
body #masthead{border-bottom:1px solid #C8D1CE}
body #masthead .site-top-header-inner-wrap, body #masthead .site-main-header-inner-wrap{min-height:72px}
body .site-branding .site-title{font:700 1.35rem/1.1 "Bodoni Moda","Didot","Bodoni 72",Georgia,serif;color:#1C3346;letter-spacing:.01em;margin:0}
body .site-branding .site-description{font:400 .78rem/1.3 "IBM Plex Mono",ui-monospace,Menlo,monospace;color:#4E6170;letter-spacing:.03em;margin:2px 0 0}
body .site-branding a.brand{gap:12px}
body .main-navigation .primary-menu-container > ul > li.menu-item > a{font:500 .8rem/1 "IBM Plex Mono",ui-monospace,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:#1C3346}
body .main-navigation .primary-menu-container > ul > li.menu-item > a:hover{color:#2D7672}
body .main-navigation .primary-menu-container > ul > li.menu-item.current-menu-item > a{color:#1C3346}
body .header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container > ul > li > a:after{background:#D9A42A;height:2px}
body .mobile-toggle-open-container .menu-toggle-open{color:#1C3346;font:500 .8rem/1 "IBM Plex Mono",ui-monospace,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase}
@media (max-width:1024px){ body .site-branding .site-title{font-size:1.15rem} body .site-branding .site-description{font-size:.7rem} }
/* keep the menu on one line beside the logo */
body .site-header-top-section-right{flex:1 1 auto;justify-content:flex-end;min-width:0}
body .header-navigation .header-menu-container > ul.menu{flex-wrap:nowrap}
body .header-navigation .header-menu-container > ul.menu > li > a{white-space:nowrap}
/* phone menu drawer */
body #mobile-drawer .drawer-inner{background:#1C3346}
body #mobile-drawer .mobile-navigation ul li > a{font:500 .85rem/1 "IBM Plex Mono",ui-monospace,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase;color:#F1F3F1}
body #mobile-drawer .mobile-navigation ul li.current-menu-item > a{color:#D9A42A}
body #mobile-drawer .mobile-navigation ul li a{border-bottom-color:rgba(241,243,241,.15)}
