.dn-masthead{width:100%;background:#fff;color:#151a23;border-bottom:1px solid #e5eaf1}
.dn-masthead .dn-masthead-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:100px;padding-top:10px;padding-bottom:10px}
.dn-masthead .dn-masthead-logo{display:flex;align-items:center;min-width:0;flex:0 1 410px}
.dn-masthead .dn-masthead-logo img{display:block;width:100%;max-width:410px;height:auto;max-height:88px;object-fit:contain;object-position:left center}
.dn-masthead .dn-masthead-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;column-gap:24px;row-gap:8px;font-size:16px;font-weight:700;line-height:1.3}
.dn-masthead .dn-masthead-date,.dn-masthead .dn-masthead-archive,.dn-masthead .dn-masthead-social{display:flex;align-items:center;gap:7px;white-space:nowrap;color:var(--dn-navy)}
.dn-masthead .dn-masthead-date svg,.dn-masthead .dn-masthead-archive svg{width:17px;height:17px;flex:0 0 17px}
.dn-masthead .dn-masthead-archive:hover{color:var(--dn-red)}
.dn-masthead .dn-masthead-social{gap:11px}
.dn-masthead .dn-masthead-social-label{margin-right:1px}
.dn-social-icons{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}
.dn-social-icons .dn-social-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--dn-blue);border-radius:50%;color:#fff;text-decoration:none;flex:0 0 28px;padding:0;border:0}
.dn-social-icons .dn-social-icon svg{width:16px;height:16px;display:block}
.dn-social-icons .dn-social-icon-youtube{background:var(--dn-red)}
.dn-social-icons .dn-social-icon-instagram{background:var(--dn-navy)}
.dn-social-icons .dn-social-icon-x{background:#202633}
.dn-social-icons a.dn-social-icon:hover{background:var(--dn-red-hover);color:#fff}
.dn-social-icons .dn-social-icon-unlinked{opacity:.8;cursor:default}
[data-theme="dark"] .dn-masthead{background:#1e2530;border-bottom-color:#374457;color:#f2f5fb}
[data-theme="dark"] .dn-masthead .dn-masthead-date,[data-theme="dark"] .dn-masthead .dn-masthead-archive,[data-theme="dark"] .dn-masthead .dn-masthead-social{color:#f2f5fb}
@media(max-width:1199.98px){.dn-masthead .dn-masthead-inner{gap:22px}.dn-masthead .dn-masthead-logo{flex-basis:320px}.dn-masthead .dn-masthead-actions{column-gap:15px;font-size:15px}}
