.c-breadcrumbs{position:relative;width:100%;padding-top:.25rem;padding-right:1.5625rem;padding-bottom:.25rem;color:#000533}@media(min-width:768px){.c-breadcrumbs{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}}.c-breadcrumbs__link{display:inline-block;color:#1542f8;text-decoration:none}.c-breadcrumbs__link:visited{color:#1542f8}.c-breadcrumbs__link:last-of-type{font-weight:700;display:inline;color:#000533;cursor:default}.c-breadcrumbs__separator{display:inline-block;margin:0 .5rem}.c-breadcrumbs__separator svg{width:.3125rem}@media(min-width:768px){.c-breadcrumbs__separator svg{width:.375rem}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .625rem 0;color:#333;font-family:"Open Sans",sans-serif;font-size:.6875rem;font-weight:500;line-height:1.3636363636;list-style:none}@media(min-width:768px){.breadcrumbs{padding:0 .625rem 0;font-size:.75rem;line-height:1.4166666667}}.breadcrumbs__arrow{padding:0 .25rem}.breadcrumbs__link{color:#333}.breadcrumbs__link--current{font-weight:700}.breadcrumbs-wrapper{max-width:76.25rem;margin:0 auto}.c-advertiser-disclosure{font-family:'Open Sans',sans-serif;font-size:.75rem;line-height:1;font-weight:700;padding:0;border:0;background:0;color:#000533;text-decoration:underline;text-transform:uppercase}.c-link{--theme-color:#000533;--theme-icon-color:#1542f8;font-family:'Open Sans',sans-serif;font-size:1.125rem;line-height:1;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;border:0;background:0 0;color:var(--theme-color);text-align:left;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.c-link:hover{text-decoration:underline}.c-link__icon{display:inline-block;margin-right:.625rem;margin-left:.625rem;fill:var(--theme-icon-color)}.c-link__icon:first-child{margin-left:0}.c-link__icon:last-child{margin-right:0}.c-link--sm{font-size:.875rem;line-height:1}@media(min-width:375px){.c-link--sm\@mobile-sm{font-size:.875rem;line-height:1}}@media(max-width:767px){.c-link--sm\@mobile{font-size:.875rem;line-height:1}}@media(min-width:768px){.c-link--sm\@tablet{font-size:.875rem;line-height:1}}@media(min-width:940px){.c-link--sm\@md{font-size:.875rem;line-height:1}}@media(min-width:1260px){.c-link--sm\@desktop{font-size:.875rem;line-height:1}}.c-link.is-disabled,.c-link[disabled]{--theme-color:#ccc;--theme-icon-color:#ccc;cursor:not-allowed}@media(min-width:768px){.na-sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5rem;white-space:nowrap}}@media(min-width:768px){.na-sub-nav .ad-disclosure__container{padding-top:.5rem}}.na-sub-nav .ad-disclosure__container .c-advertiser-disclosure{padding:.9375rem 0}.na-sub-nav .c-breadcrumbs{padding:0 0 1.25rem;text-align:center}@media(min-width:768px){.na-sub-nav .c-breadcrumbs{padding:1.25rem 1.5625rem 1.25rem 0;text-align:left}}.author-card{--author-card-image-height:6.25rem;--author-card-image-overlap:2.5rem;height:100%;text-align:center}.author-card__image{display:block;width:var(--author-card-image-height);height:var(--author-card-image-height);margin:0 auto calc(-1*var(--author-card-image-overlap));border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-card__inner{-webkit-box-shadow:0 .125rem .5rem rgba(0,0,0,.15);box-shadow:0 .125rem .5rem rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - var(--author-card-image-height) + var(--author-card-image-overlap));padding-top:var(--author-card-image-overlap);overflow:hidden;border-radius:1.125rem;background-color:#fff}.author-social-links{display:grid;grid-gap:.9375rem;grid-template-columns:repeat(auto-fit,1.5rem)}