.c-article-detail{padding:1rem 1.5rem 4rem 1.5rem}
@media only screen and (min-width:64.06em){.c-article-detail{padding:0 0 3rem 0}
}
.c-article-detail__header{padding:0 0 1rem 0}
.c-article-detail__title,.c-article-detail h1{font-size:3.25em;font-weight:100}
.c-article-detail__sub-title{font-weight:100;font-size:2rem;padding-bottom:1rem}
.c-article-detail__img{width:100%;padding:0 0 1rem 0}
.c-article-detail__meta{color:#585858;font-size:1em}
.c-article-detail__date,.c-article-detail__author{padding:0 .75rem 0 0}
.c-article-detail ul{margin:1rem 0 1rem 3rem;list-style-type:disc}
.c-article-detail ul li{padding:0 0 1rem 0}
.c-article-detail ol{list-style:decimal;margin:1rem 0 1rem 3rem}
.c-article-detail ol li{padding:0 0 1rem 0}
.c-article-detail .c-next{text-align:left;position:relative;padding-top:1rem}
@media only screen and (min-width:64.06em){.c-article-detail .c-next{text-align:right}
}
.c-article-detail .c-next__link{font-size:1.2em;font-weight:600;text-decoration:none;position:relative;color:#1b4695}
.c-article-detail .c-next__link::after{content:"⇢";position:absolute;right:-1.5rem;transition:right .2s ease}
.c-article-detail .c-next__link:hover::after{right:-1.8rem}
.c-blockquote{font-size:1.2em;font-weight:700;line-height:1.4;color:#333;padding:2rem 1rem;margin:1rem 0rem 2rem 0;border-top:1px solid #888;border-bottom:1px solid #888}
.c-article-detail__content h2{font-size:1.728em}
.c-article-detail__content h3{font-size:1.44em;font-weight:400}
.c-article-detail__content h4{font-size:1.2em;font-weight:400}
div[class*="article-detail"] .l-main{grid-column:1 / 8}
.l-breadcrumbs .c-breadcrumbs{padding:1.5rem 1rem 1rem 1rem;position:relative;display:block;top:0;left:0}
@media only screen and (min-width:64.06em){.l-breadcrumbs .c-breadcrumbs{padding:1.5rem 0;position:relative;top:0;left:0}
}
.c-breadcrumbs__list{display:flex;flex-direction:row}
.c-breadcrumbs__item{position:relative;padding:0 .75rem;color:#1c2758;font-weight:100}
.c-breadcrumbs__item a{color:#1c2758;font-weight:100}
.c-breadcrumbs__item::before{content:"/";position:absolute;left:0rem}
.c-breadcrumbs__item:first-child{font-weight:600}
.c-breadcrumbs__item:first-child a{font-weight:600;color:#1c2758}
.c-breadcrumbs__item:first-child::before{content:"";display:none}
.c-article-simple{display:flex;flex-wrap:wrap;position:relative;padding:1rem;color:#333;background-color:#fff}
.c-article-simple [class^="c-article-simple__"]{transition:color .2s ease-in-out}
.c-article-simple .c-eyebrow{margin-left:0}
.c-article-simple__link{color:inherit;padding:1rem;position:relative;flex-grow:1}
.c-article-simple__link:hover{text-decoration:none}
.c-article-simple__link:hover .c-article-simple__title{color:#1b4695;text-decoration:underline}
.c-article-simple__link:after{content:"";position:absolute;height:1px;width:calc(100% - 2rem);background-color:rgba(0,0,0,0.2);bottom:-1rem}
.c-article-simple:last-child .c-article-simple__link:after{display:none}
.c-article-simple__header{flex:1 1 100%}
.c-article-simple__title{font-size:1.2em;font-weight:400;color:#333;line-height:1.4}
.c-article-simple__meta{display:flex;flex-wrap:wrap;font-size:.75em;font-weight:700;color:#1b2758}
.c-article-simple__topic{position:relative;padding:0 1rem .5rem 0}
.c-article-simple__date{font-weight:500;color:#585858;letter-spacing:.5px;flex:1 1 100%}
.c-eyebrow{padding:.75rem 1rem;background-color:#f4f4f4;display:inline-block;margin:0 0 1rem 1.5rem;font-size:.75em;font-weight:700;color:#fff;letter-spacing:.5px}
.c-eyebrow--personal{background-color:#057f4c}
.c-eyebrow--business{background-color:#1d3893}
.sticky{position:-webkit-sticky;position:sticky;top:0}
.c-media-comp{padding:1rem}
@media only screen and (min-width:64.06em){.c-media-comp{padding:0 0 2rem 0}
}
@media only screen and (min-width:64.06em){.c-media-comp:last-child{padding:0}
}
.c-media-comp__title{font-size:1.2em}
.c-media-comp__list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}
.c-media-comp__item{margin:.25rem;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center}
.c-media-comp__link{display:flex;justify-content:center;align-items:center;width:40px;height:40px}
.c-article-sidebar__heading{padding:2rem 2rem 0}
.c-article-sidebar__heading h2{font-size:1.728em;font-weight:500}