@font-face{font-family:ny-literary;font-weight:600;src:url("homepage-assets/literary.ttf") format("truetype");font-display:block}
header.shared-ny-masthead{background:#fdfbf6;padding:20px 22px 0;border-bottom:1px solid #ddd8ce;max-width:1040px;margin:0 auto;box-sizing:border-box}
.shared-ny-masthead .selected-mast{text-align:center;padding:2px 0 0}.shared-ny-masthead .selected-mast svg{height:60px;width:100%;display:block;max-width:380px;margin:0 auto 8px}
.shared-ny-masthead .brand{font-family:ny-literary,Georgia,serif;font-weight:600;font-size:40px;line-height:1.12;color:#293c46;text-decoration:none;display:block}.shared-ny-masthead .brand span{display:block;font:inherit;color:inherit;margin-top:7px}.shared-ny-masthead .mast-rule{height:1px;background:#b8bcb7;width:84%;margin:22px auto 0}
.shared-ny-masthead nav{display:flex;justify-content:space-around;gap:8px 18px;margin:16px 0 0;padding:15px 0;border-top:1px solid #e3ded4;flex-wrap:wrap}.shared-ny-masthead nav a{font:400 15px/1.5 Arial,sans-serif;color:#606561;text-decoration:none;display:flex;min-height:30px;align-items:center}.shared-ny-masthead a:focus-visible{outline:2px solid #8b2f2f;outline-offset:4px}
@media(max-width:600px){header.shared-ny-masthead{padding:20px 12px 0}.shared-ny-masthead .brand{font-size:clamp(23px,6.7vw,32px)}.shared-ny-masthead .selected-mast svg{height:47px;max-width:300px}.shared-ny-masthead nav{gap:6px;justify-content:space-between}.shared-ny-masthead nav a{font-size:14px}}
