.logo .nm74-custom-logo{width:var(--nm74-logo-width,158px);height:auto;max-width:100%}.logo .nm74-text-logo{display:block;color:var(--navy);font-size:1.2rem;font-weight:600}.site-header.is-compact .logo .nm74-custom-logo{width:min(120px,var(--nm74-logo-width,158px));height:auto;max-height:42px;object-fit:contain}.site-footer__brand img{width:var(--nm74-footer-logo-width,158px);height:auto}.nm74-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.nm74-channel-initial{display:grid;min-width:26px;height:26px;place-items:center;font-weight:700}.header-socials{height:calc(var(--nm74-contact-count,4) * var(--contact-size) + (var(--nm74-contact-count,4) - 1) * var(--contact-gap) + 54px)}.site-footer__main.nm74-footer-grid{grid-template-columns:minmax(280px,1.2fr) repeat(var(--nm74-footer-columns,3),minmax(0,1fr))}.site-footer__main.nm74-footer-grid.nm74-footer-default{grid-template-columns:minmax(280px,1.2fr) minmax(0,1.6fr) minmax(0,.65fr) minmax(0,1.1fr)}.nm74-footer-split{display:grid;grid-template-columns:repeat(var(--nm74-splits,2),minmax(0,1fr));align-items:start;gap:18px}.site-footer__links ul.sub-menu{margin-top:8px;padding-left:12px}.site-footer__copyright{overflow-wrap:anywhere}.nm74-form-error{color:#8c1414}.nm74-no-contacts .header-main{grid-template-columns:1fr auto}.admin-bar .site-header-space.is-ready{top:32px}@media(min-width:1250px){.nm74-footer-many{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.nm74-footer-many .site-footer__contact{grid-column:1/-1}}@media(max-width:1249px){.site-footer__main.nm74-footer-grid,.site-footer__main.nm74-footer-grid.nm74-footer-default{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.header-socials{height:auto;min-height:52px;width:calc(var(--nm74-contact-count,4) * (var(--contact-size) + var(--contact-gap)) + 44px);max-width:calc(100vw - 24px)}.header-socials:not(.is-collapsed){overflow:visible;flex-wrap:wrap;align-content:flex-end}}@media(max-width:700px){.logo .nm74-custom-logo{width:min(128px,var(--nm74-logo-width,158px))}.site-header.is-compact .logo .nm74-custom-logo{width:min(116px,var(--nm74-logo-width,158px))}}@media(max-width:599px){.site-footer__main.nm74-footer-grid,.site-footer__main.nm74-footer-grid.nm74-footer-default{grid-template-columns:minmax(0,1fr)}.nm74-footer-split{gap:16px}}.nm74-header-channels{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.nm74-header-channels a{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--cream)}@media(max-width:782px){.admin-bar .site-header-space.is-ready{top:46px}}@media(max-width:600px){.admin-bar .site-header-space.is-ready{top:0}}@media(min-width:1250px){.header-main{grid-template-columns:var(--nm74-logo-width,158px) minmax(230px,1fr) auto 183px}}
