:root{--brand-navy:#032350;--brand-accent:#23678c;--brand-teal:#20B2AA}.main-wrapper{grid-template-columns:200px 1fr!important}.sidebar i.fab,.sidebar i.fa-brands,.sidebar i[class^=fa],.sidebar i[class*=" fa-"]{font-size:20px!important;line-height:1!important;background:0 0!important;padding:0!important}.sidebar .social-links a{margin-right:6px!important}.sidebar__introduction-title,.sidebar__introduction-title a,.sidebar__introduction-title a:visited{color:var(--brand-navy)!important}.nav__list-item a,.nav__list-item a:visited{color:var(--brand-navy)!important;transition:opacity .2s ease}.nav__list-item a:hover{opacity:.75}.nav__link--active,.nav__link--active:visited{color:var(--brand-navy)!important;font-weight:600}.post__title,.post__title a,.post-title,.post-title a,article header h1,article header h2,article h1 a,article h2 a{color:var(--brand-accent)!important}.post__content h3>a{color:var(--brand-accent)!important}.post__content h3>a:hover{text-decoration:underline}.post__content h1{color:var(--brand-accent)!important}a.category,a.category:visited,a.category:hover,a.category:active{background-color:var(--brand-teal)!important;color:#fff!important;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;border-radius:4px;padding:3px 8px;text-decoration:none}.post__content h2,.post__content h3,.post__content h4{color:var(--brand-accent)!important}.post__content h2{margin-top:2.2rem}.post__content h3{margin-top:1.6rem}@media screen and (min-width:961px){.wrapper__sidebar{width:37%!important}}.post__content table{width:100%!important}