/* GENERATED FILE - DO NOT EDIT. Edit the .css source, then run tools/minify-css.py */
.mcn-head-minimal .mcn-header{background: transparent;border-bottom: 0}.mcn-head-minimal .mcn-header-bar{padding-top: 24px;padding-bottom: 12px}.mcn-head-minimal .mcn-branding{flex-direction: row;flex-wrap: wrap;align-items: baseline;gap: 2px 14px}.mcn-head-minimal .mcn-site-title{font-size: 1.625rem}.mcn-head-minimal .mcn-site-description{font-size: 0.9375rem}.mcn.mcn-head-minimal .mcn-menu a{padding: 6px 10px;font-weight: 500;background: transparent;box-shadow: none}.mcn.mcn-head-minimal .mcn-menu a:hover,.mcn.mcn-head-minimal .mcn-menu .current-menu-item > a{background: transparent;text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 7px}.mcn-head-minimal .mcn-header-search{flex-basis: 220px}.mcn.mcn-head-minimal .mcn-header-search .mcn-search-form{border-width: 0 0 1px;border-color: var(--mcn-color-text);border-radius: 0;background: transparent;box-shadow: none}.mcn-head-minimal .mcn-header-search .mcn-search-field{padding-left: 2px}.mcn.mcn-head-minimal .mcn-header-search .mcn-search-submit{background: transparent;color: var(--mcn-color-text)}@media (max-width: 899px){.mcn-head-minimal .mcn-header-bar{padding-top: 16px}.mcn-head-minimal .mcn-branding{flex: 1 1 0;flex-direction: column;align-items: flex-start}.mcn-head-minimal .mcn-header-search{flex-basis: 100%;padding-bottom: 8px}}