html {font-size: 16px;}
.st-lead{font-size:28px;color:#777}
.st-note{padding:26px;background-color:#fffcba;font-size:16px;color:#111}
.st-accent{font-size:39px;font-weight:700;line-height:1.35;padding-top:13px;padding-bottom:26px;border-top:4px solid #333;border-bottom:4px solid #333}
.st-embed-frame{border:39px solid #111}
.st-embed-frame figcaption{margin-top:0;padding-top:8px;background:#111;color:#ccc}
.st-embed-raised{background-color:#fff;padding:12px;border-radius:2px;box-shadow:0 10px 30px rgba(0,0,0,.35)}
.st-embed-raised figcaption{margin-top:4px}
.st-line-black-extra-height:before{border-top:4px solid #111}
.st-line-gray-dashed{margin-top:26px;margin-bottom:26px}
.st-line-gray-dashed:before{border-top:2px dashed #ccc}
.st-line-blue:before{border-top:2px solid #458fff}
.author-avatar {margin-top: 20px;margin-bottom: 4px;}
.author-name {font-weight: 700;text-transform: uppercase;font-size: 14px;line-height: 1;margin: 0;}
.author-description {font-size: 12px;font-style: italic;color: #777;margin: 0;margin-top: 4px;}
.note {padding: 8px 20px;background-color: #fffcba;}
.note p {font-size: 16px;color: #111;}
.big-quote p {font-size: 36px;font-weight: 700;line-height: 1.25;text-transform: uppercase;text-align: center;padding-top: 24px;padding-bottom: 24px;border-top: 1px solid #333;border-bottom: 1px solid #333;}
.number-item {border-bottom: 1px solid #eee;margin-bottom: 1rem;}
.number-heading {font-size: 80px;font-weight: 700;line-height: 1;margin-bottom: 0;}
.number-description {margin-top: 4px;}
.table-dashed {border: 1px dashed #dee2e6;}
.table-dashed thead td, .table-dashed thead th {border-bottom-width: 2px;}
.table-dashed td, .table-dashed th {border: 1px dashed #dee2e6;}
.bg-color-light-scale-2 {background-color: #e8e8e8 !important;}
.bg-color-light-scale-9 {background-color: #b2b2b2 !important;}
.card.w18rem {width: 18rem;}
.card-title {font-size: 1.25rem;text-transform: none;}
pre {background: #F5F5F6;padding: 1em;}