.vhn-breadcrumbs{font-size:13px;line-height:1.8;color:#566171;margin:20px 0;overflow-wrap:anywhere}.vhn-breadcrumbs a{color:#9d1018}.vhn-byline{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;line-height:1.8;color:#566171;margin:18px 0}.vhn-byline a{font-weight:700;color:#9d1018}.vhn-updated{color:#17683b}.vhn-share{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.vhn-share a,.vhn-share button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid #d7dee6;border-radius:4px;color:#253143;background:#fff;text-decoration:none;font:inherit;font-size:13px;cursor:pointer}.vhn-share .vhn-share-whatsapp{background:#12613a;color:#fff;border-color:#12613a}.vhn-author-box{border:1px solid #dde2e8;border-left:4px solid #b31319;background:#f7f8fa;padding:24px;margin:28px 0}.vhn-author-box h2{font-size:18px}.vhn-author-box h3{font-size:23px}.vhn-author-box p{line-height:1.9}.vhn-related{margin:32px 0}.vhn-related>.vh-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vhn-newsletter{background:#f3f5f8;border-top:3px solid #b31319;padding:24px}.vhn-newsletter h2{font-size:21px}.vhn-poll{padding:22px;border:1px solid #dde2e8}.vhn-poll h2{font-size:21px;line-height:1.5}.vhn-poll fieldset{padding:0;border:0}.vhn-poll label{display:flex;gap:10px;align-items:center;min-height:44px}.vhn-poll button{min-height:44px;background:#b31319;color:#fff;padding:10px 18px;border:0;border-radius:4px}.vhn-poll small{display:block;margin-top:14px;line-height:1.7}.vhn-poll-results p{font-size:14px}.vhn-live-update{border-left:3px solid #b31319;padding:0 0 24px 20px;margin:20px 0}.vhn-live-update time{font-size:13px;font-weight:700;color:#9d1018}.vhn-live-update div{line-height:1.9}.vhn-live-badge{display:inline-block;background:#b31319;color:#fff;padding:4px 12px;font-weight:700;border-radius:3px}.vhn-video-embed{aspect-ratio:16/9;position:relative;margin:24px 0;background:#151b26}.vhn-video-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vhn-ad{position:relative;box-sizing:border-box;border:1px solid #e3e7ec;background:#f6f7f9;text-align:center;margin:24px auto;overflow:hidden;max-width:100%;width:100%}.vhn-ad>span{display:block;font-size:10px;height:18px;line-height:18px;color:#657181}.vhn-ad-header{height:110px}.vhn-ad-article,.vhn-ad-sidebar{height:300px}.vhn-ad-sticky{position:fixed;bottom:0;left:0;right:0;z-index:200;height:110px;margin:0 auto;max-width:970px}.vhn-ad .adsbygoogle{height:calc(100% - 18px)!important}.vhn-ad-close{position:absolute;right:0;top:0;width:44px;height:44px;border:0;background:#fff;color:#151b26;font-size:26px}.vhn-copy-status{margin:0}.vhn-social{display:flex;gap:14px;align-items:center}.vhn-social a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}.vhn-social svg{width:18px;height:18px;fill:currentColor}@media(max-width:767px){.vhn-related>.vh-news-grid{grid-template-columns:1fr}.vhn-ad-header{height:110px}.vhn-ad-sticky{height:78px}.vhn-author-box{padding:20px}}
/* Sharing and related stories remain usable with any theme. */
.vhn-share{padding:18px 0;border-block:1px solid #e3e7ed;align-items:center}.vhn-share-caption{flex-basis:100%;font-size:13px;font-weight:700;letter-spacing:.02em;color:#566171}.vhn-share a,.vhn-share button{gap:8px;border-radius:6px;font-weight:700}.vhn-share svg{flex-shrink:0}.vhn-share .vhn-share-facebook{color:#2155a1;background:#f3f6fc}.vhn-share .vhn-share-telegram{color:#16678b;background:#f0f8fc}.vhn-share .vhn-share-x{color:#151b26;background:#f6f7f9}.vhn-share button.is-copied{border-color:#12613a;color:#12613a;background:#f1f8f4}.vhn-copy-status{flex-basis:100%;font-size:13px;color:#12613a;line-height:1.8;overflow-wrap:anywhere}.vhn-copy-status:empty{display:none}.vhn-copy-status input{display:block;width:100%;max-width:100%;box-sizing:border-box;font-size:14px;color:#253143}.vhn-share a:focus-visible,.vhn-share button:focus-visible,.vhn-related a:focus-visible{outline:3px solid #b97613;outline-offset:3px}.vhn-related-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:2px solid #b31319;padding-bottom:14px;margin-bottom:22px}.vhn-related-heading h2{font-size:26px;line-height:1.5;margin:4px 0 0}.vhn-related-heading>a{font-size:13px;color:#9d1018;text-decoration:none}.vhn-section-kicker{font-size:12px;font-weight:700;color:#9d1018;letter-spacing:.03em}.vhn-related>.vh-news-grid{display:grid;gap:20px}.vhn-related .vh-news-card-body{padding:16px}.vhn-related .vh-news-card h3{font-size:19px}.vhn-related .vh-news-card-body>p{font-size:14px}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.vhn-share a,.vhn-share button{transition:transform .18s ease,box-shadow .18s ease}.vhn-share a:hover,.vhn-share button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #16203314}}
@media(max-width:480px){.vhn-share a,.vhn-share button{padding:8px 11px}.vhn-related-heading{align-items:flex-start;flex-direction:column;gap:8px}}
