/* Approved Estelle logo, artwork cropped in layout to remove presentation margins. */
.brand.brand-logo{display:block;position:relative;flex:none;width:280px;height:72px;overflow:hidden;font-size:0;line-height:0;letter-spacing:0}
.brand-logo img{position:absolute;width:341px;max-width:none;height:auto;left:-31px;top:-50px;display:block}
.home-header .brand-logo,.site-footer .brand-logo{mix-blend-mode:lighten}
.site-header:not(.home-header){background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line)}
.site-header:not(.home-header) .brand-logo{mix-blend-mode:darken}
.site-footer .brand.brand-logo{width:300px;height:78px;margin-bottom:16px}
.site-footer .brand-logo img{width:366px;left:-33px;top:-54px}
@media(max-width:1100px){.site-header .brand.brand-logo{width:240px;height:62px}.site-header .brand-logo img{width:293px;left:-26px;top:-43px}}
@media(max-width:600px){.site-header .brand.brand-logo{width:220px;height:57px}.site-header .brand-logo img{width:268px;left:-24px;top:-39px}.site-footer .brand.brand-logo{width:280px;height:72px}.site-footer .brand-logo img{width:341px;left:-31px;top:-50px}}
/* A quiet forest band gives the fine ivory lettering consistent contrast. */
.home-header{background:#013425}
.site-footer{background:#013425}
