/* Article body styles for Insights posts (complements the Wesourcia Site Kit). */
.ws-entry{font-size:17px;line-height:1.75}
.ws-entry h2{scroll-margin-top:100px}
.ws-entry h3{font-size:20px;line-height:1.4;margin:28px 0 10px;color:var(--e-global-color-secondary,#0B1220)}
.ws-entry ul,.ws-entry ol{margin:0 0 20px;padding-left:22px}
.ws-entry li{margin:0 0 8px}
.ws-entry li::marker{color:var(--e-global-color-primary,#1967FF)}
.ws-entry a:not(.ws-btn){color:var(--e-global-color-primary,#1967FF);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.ws-entry a:not(.ws-btn):hover{text-decoration-thickness:2px}
.ws-entry strong{color:var(--e-global-color-secondary,#0B1220)}
.ws-entry .ws-table-scroll{margin:8px 0 24px}
.ws-entry .ws-table-scroll table{white-space:normal;font-size:15px}
.ws-entry .ws-table-scroll td,.ws-entry .ws-table-scroll th{vertical-align:top;padding:10px 12px}
.ws-entry .ws-table-scroll tr:first-child td{background:transparent;font-weight:400;color:inherit}
.wsins-products{margin:48px 0 8px;padding-top:32px;border-top:1px solid var(--e-global-color-wsborder,#E3E8F0)}
.wsins-products h2{margin-top:0}
.wsins-products .ws-products{margin-top:20px}
.wsins-products .ws-pcard a:not(.ws-btn){text-decoration:none;color:inherit}
.wsins-products-more{margin-top:20px;font-size:15px}
@media(max-width:767px){.ws-entry{font-size:16px}.ws-entry h3{font-size:18px}}
