/* Approved NYMD identity: independent wordmark and standalone monogram. */
.site-head .brand.nymd-brand{display:block;flex:0 0 auto;line-height:0;background:transparent;padding:0;border:0}
.nymd-brand img{display:block;width:210px;height:auto;max-width:100%;object-fit:contain}
.site-foot .nymd-footer-brand{display:inline-block;opacity:1;margin:0 0 1.6rem;padding:0;background:transparent;border:0;line-height:0}
.nymd-footer-brand img{display:block;width:280px;height:auto;max-width:100%}
@media(min-width:821px) and (max-width:1279px){.nymd-brand img{width:180px}}
@media(max-width:820px){.nymd-brand img{width:200px}}
@media(max-width:420px){.nymd-brand img{width:174px}.nymd-footer-brand img{width:250px}}

/* Homepage video: letters stay visible without an opaque message panel. */
.hero .insurance-access{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;color:#fff!important;box-shadow:none!important;text-shadow:0 1px 3px rgba(0,0,0,.45)}
.hero .insurance-access strong,.hero .insurance-access span{color:#fff!important}
