.dm-wordmark{display:inline-block;width:132px;height:25px;vertical-align:baseline;background:currentColor;mask:url('assets/brand/davimed-wordmark.png') center/110% auto no-repeat;-webkit-mask:url('assets/brand/davimed-wordmark.png') center/110% auto no-repeat}.dm-symbol{display:inline-block;width:36px;height:42px;background:currentColor;mask:url('assets/brand/davimed-symbol.png') center/145% auto no-repeat;-webkit-mask:url('assets/brand/davimed-symbol.png') center/145% auto no-repeat;flex:none}.dm-signature{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:var(--ink)}.dm-signature>span:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:9px;color:var(--muted)}.dm-signature .dm-wordmark{width:92px;height:18px;color:var(--ink)}.davimed-copy h2 .dm-wordmark{width:170px;height:32px;vertical-align:-2px}.dm-footer{display:inline-flex;align-items:center;gap:10px;text-decoration:none;margin-bottom:25px;color:var(--ink)}.dm-footer .dm-wordmark{width:116px;height:23px}@media(max-width:600px){.davimed-copy h2 .dm-wordmark{width:137px;height:27px}.dm-footer .dm-symbol{width:30px;height:36px}}

/* Shared group signature, ordered N2 | davimed | mascot. */
.top .brand-group{gap:12px;color:var(--ink);align-items:center}
.top .brand-group>.brand-divider{display:block;width:1px;height:20px;background:currentColor;opacity:.22;flex:none}
.top .brand-group>.dm-wordmark{display:inline-block;width:102px;height:22px;flex:none}
.top .brand-group>.dm-symbol{display:inline-block;width:29px;height:35px;flex:none}
@media(max-width:600px){.top .brand-group{gap:9px}.top .brand-group>.dm-wordmark{width:82px;height:18px}.top .brand-group>.dm-symbol{width:25px;height:30px}.top .brand-group>.brand-divider{height:17px}}
@media(max-width:400px){.top .page-location{display:none}.top .brand-group{margin-right:auto}}
