html body img.edb-brand-icon{display:inline-block;object-fit:contain;width:18px;height:18px;max-width:none;flex-shrink:0;vertical-align:middle;border:0;border-radius:0;margin:0;padding:0;filter:none}
html body .edsite-article-header a.edb-news-google,html body a.edb-news-google{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#fff;color:#1f1f1f!important;border:1px solid #dadce0;border-radius:5px;padding:9px 12px;font:500 12px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;min-height:36px;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.2,1.5,.4,1)}
html body .edsite-article-header a.edb-news-google:hover,html body a.edb-news-google:hover{background:#f8faff;border-color:#aebed6;transform:translateY(-1px)}
html body .edca .edca-button img.edb-brand-icon{width:16px;height:16px;transition:transform .4s cubic-bezier(.2,1.6,.4,1)}
html body .edca-popover .edca-option{gap:9px}
html body .edca-popover img.edb-brand-icon{width:16px;height:16px}
html body .edca .edca-share,html body .edca .edca-button[data-edca-action=copy]{color:#2b5faa}
html body .edb-author-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--edb-avatar-size,24px);position:relative;overflow:hidden;width:var(--edb-avatar-size,24px);height:var(--edb-avatar-size,24px);border-radius:50%;background:#eaf0fb;color:#2b5faa;font:500 10px/1 Arial,Helvetica,sans-serif;vertical-align:middle}
html body .edb-author-avatar>img{position:absolute;inset:0;display:block;width:100%!important;height:100%!important;max-width:none;border:0;border-radius:50%;object-fit:cover;object-position:center top;margin:0;padding:0;filter:none}
html body .edb-author-avatar>img[hidden]{display:none!important}
html body .edca .edca-author{align-items:center;flex-wrap:nowrap;gap:6px}
html body .edca .edca-author-label{min-width:0;overflow-wrap:anywhere}
html body .edca .edca-author .edb-author-avatar{color:#2b5faa}
body.eldato-native .edsite-share .edb-brand-icon{width:17px;height:17px}
body.eldato-native .edsite-share button[data-edsite-copy]{color:#2b5faa}
body.eldato-native .edsite-author-standard .edb-author-avatar{flex-shrink:0}
body.eldato-native p.edsite-deck{font:400 20px/1.5 Arial,Helvetica,sans-serif;color:#303d4f;letter-spacing:0;margin:16px 0 20px;max-width:940px;text-wrap:pretty}
body.edb-news-managed p.edb-news-excerpt{font:400 20px/1.5 Arial,Helvetica,sans-serif;color:#303d4f;margin:16px 0 20px;text-wrap:pretty}
@media(hover:hover){html body .edca .edca-button:hover img.edb-brand-icon{transform:translateY(-2px)}}
@media(max-width:767px){body.eldato-native p.edsite-deck,body.edb-news-managed p.edb-news-excerpt{font-size:17px;line-height:1.5;margin:12px 0 17px}}
@media(prefers-reduced-motion:reduce){html body .edb-news-google,html body .edca .edca-button img.edb-brand-icon{transition:none!important}}

/* Neutral social icons at rest; brand color only in the share-menu hover/focus state. */
html body .edca-popover img.edb-brand-icon,html body .edca .edca-whatsapp img.edb-brand-icon,body.eldato-native .edrt-toolbar img.edb-brand-icon{filter:brightness(0);opacity:.57;transition:filter .25s,opacity .25s}
@media(hover:hover){html body .edca-popover .edca-option:hover img.edb-brand-icon,html body .edca .edca-whatsapp:hover img.edb-brand-icon{filter:none;opacity:1}}
html body .edca-popover .edca-option:focus-visible img.edb-brand-icon{filter:none;opacity:1}

html body .edb-news-google .edrt-google-short{display:none}
