/* The approved WECO artwork, displayed clearly without redrawing the symbol. */
.site-header{padding:18px max(24px,4vw);gap:28px;background:#0b1612f7;border-bottom:1px solid #ffffff1c}
.site-header .brand{display:block;flex:0 0 auto;width:224px;max-width:38vw}
.site-header .brand img{display:block;width:100%;height:auto;max-height:none;opacity:1;filter:none}
.site-nav{gap:25px}.site-nav a{font-size:12px;line-height:1.5;letter-spacing:.035em}
.footer-brand img{width:260px;max-width:100%;height:auto;opacity:1;filter:none}
.site-footer .footer-main>p{max-width:340px;font-size:14px;line-height:1.85;color:#adbdb4}
@media(max-width:1000px){.site-header .brand{width:194px}.site-nav{gap:15px}.site-nav a{font-size:11px}}
@media(max-width:800px){.site-header{padding:13px 20px;min-height:80px}.site-header .brand{width:177px;max-width:60vw}.site-nav{top:80px;background:#0b1612}.site-nav a{font-size:15px;line-height:1.7;letter-spacing:.02em}.footer-brand img{width:220px}}
