body {
  font-size: 10pt;
  line-height: 1.25; }

.navigation {
  display: none; }

.logo {
  left: 0; }

.page-header {
  max-width: 100%; }

.page-wrap, .event-hero-wrap, .event-updates-wrap {
  padding: 0;
  max-width: 100%; }

.explore-section, .explore-module, .site-alert,
.video-cover-icon, .video-cover-icon svg, .article-media,
.small-screen-nav, .article-video, .search, .article-cta.offsite,
.event-hero-topic, .page-footer, a.more, .slr-bar {
  display: none; }

.page-top {
  padding-top: 0; }

a, .related-author-name a, a:link,
a:hover, a:visited, a:focus, a.button, a.more {
  color: #000;
  font-size: 10pt;
  text-decoration: none; }
  .longform a, .longform p a, .longform .related-author-name a, .longform p .related-author-name a, .longform a:link, .longform p a:link, .longform
  a:hover, .longform p
  a:hover, .longform a:visited, .longform p a:visited, .longform a:focus, .longform p a:focus, .longform a.button, .longform p a.button, .longform a.more, .longform p a.more {
    color: #000 !important;
    font-size: 10pt;
    text-decoration: none; }

p {
  color: #000; }

a.button, .event-meta-buttons {
  display: none; }

.main .page-wrap .column {
  float: none;
  min-width: 100% !important;
  display: block;
  clear: both; }

.article-content p, .article-content a {
  font-size: 10pt;
  line-height: 1.4;
  color: #000; }

.article-body > p:first-of-type:first-letter {
  color: #000;
  font-family: "freight-text-pro", Georgia, "Times New Roman", serif;
  float: none;
  font-size: 10pt;
  margin-right: 0;
  margin-top: 0; }

.article-intro {
  margin: 0;
  margin-bottom: 10px;
  font-size: 12pt;
  line-height: 1.25; }

.article-meta .article-topic {
  font-size: 8pt; }

.layout-breadcrumb {
  float: none; }

.breadcrumb-item {
  padding-right: 1em; }

.breadcrumb-item.bordered {
  border: 0; }

.breadcrumb-item:after {
  content: '\276f';
  position: relative;
  top: 0px; }

.breadcrumb-item:last-child:after {
  content: '';
  border: 0; }

.bri-title a, .featured-paper-item a {
  color: #000; }

.blog-related-title {
  border-bottom: 1px solid #231f20; }

.article-author-bio-section {
  border-top: 1px solid #000; }

.blog-related-item, .bri-title {
  font-size: 10pt; }

.article-content .figcaption-content p, .article-content .table-footer {
  font-size: 8pt;
  line-height: 1.25; }
  .article-content .figcaption-content p a, .article-content .table-footer a {
    font-size: 8pt;
    line-height: 1.25;
    text-decoration: none;
    color: #999; }

.longform blockquote.blockquote-pull {
  font-size: 8pt;
  line-height: 1; }
  .longform blockquote.blockquote-pull a {
    font-size: inherit;
    line-height: inherit; }

.longform ol li, .longform ul li {
  font-size: 8pt;
  line-height: 1.25; }

.longform ul {
  padding-left: 30px; }
  .longform ul li {
    padding-left: 0;
    overflow: visible;
    list-style: disc; }

.blog-related-items *, .byline a {
  font-size: 7pt; }

h3.bri-title a {
  font-size: 7pt;
  display: block;
  color: #000; }

.layout-b > .column + .column:last-child,
.layout-m .column + .column + .column + .column:last-child {
  margin-top: 30px; }

.layout-m .video-slate-wrap {
  margin: 0; }
  .layout-m .video-slate-wrap h1, .layout-m .video-slate-wrap h2, .layout-m .video-slate-wrap a {
    color: #000; }

.media-cover .article-top .article-collection a, .ca-text {
  color: #000; }

.media-cover .article-top {
  position: static;
  height: auto;
  padding: 0; }

.video-cover-icon {
  height: 0; }

.longform p + h2, .featured-working-intro p + h2, .message-from-content p + h2 {
  font-size: 13pt;
  margin: 5px; }

.expert-network-header {
  margin: 0; }

.layout-split-5 > * {
  float: left;
  padding-right: 15px;
  width: 18%; }

.ca-title-larger {
  border-bottom: 1px solid #231f20; }

.event-hero {
  padding-bottom: 0; }

.event-hero * {
  color: #000; }

.event-meta-title {
  margin-bottom: 5px; }

.video-thumb:after {
  display: none; }

.video-has-overlay {
  display: none; }

.content-aside {
  margin: 0;
  padding: 0; }
