@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.keyline,.separator,.show-separator{border-bottom:1px solid #d1d1d1}
.spacing-content-headings{margin:1pc 0}
.tag-cloud{padding-bottom:2pc}
.tag-cloud *{box-sizing:border-box}
.tag-cloud .title{margin-top:0}
.tag-cloud .c-chips{display:inline-block;margin:0 .75rem .75rem 0;padding:.75rem 1rem;text-align:center}
.tag-cloud .tag{background-color:rgba(26,101,178,.05);border-radius:6px;color:#1a65b2;display:inline-block;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:9pt;margin:0 10px 10px 0;padding:10px 14px}
.tag-cloud .tag,.tag-cloud .tag:hover{text-decoration:none;-moz-transition:all .1s cubic-bezier(.65,.05,.36,1);-o-transition:all .1s cubic-bezier(.65,.05,.36,1);-webkit-transition:all .1s cubic-bezier(.65,.05,.36,1);transition:all .1s cubic-bezier(.65,.05,.36,1)}
.tag-cloud .tag:hover{background-color:rgba(26,101,178,.1)}
@media(min-width:768px){.tag-cloud{padding-bottom:1pc}
.tag-cloud .tag{margin:0 9pt 10px 0}
}
@media(min-width:992px){.spacing-content-headings{margin:2pc 0}
.tag-cloud{padding-left:0}
}
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.keyline,.separator,.show-separator{border-bottom:1px solid #d1d1d1}
.spacing-content-headings{margin:1pc 0}
@media(min-width:992px){.spacing-content-headings{margin:2pc 0}
}
.lead-in-copy{color:#1d1d1d;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:21px;font-weight:400;letter-spacing:.1px;line-height:1.5238;margin-top:0}
@media(min-width:768px){.lead-in-copy{font-size:1.3125rem;letter-spacing:.1px;line-height:1.5238}
}
@media(min-width:992px){.lead-in-copy{font-size:1.625rem;letter-spacing:-.2px;line-height:1.5384}
}
@media(min-width:768px){.leadintext+div{float:none !important}
}
@media(min-width:1200px){.leadintext+div{float:left !important}
}
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);.keyline,.separator,.show-separator{border-bottom:1px solid #d1d1d1}
.spacing-content-headings{margin:1pc 0}
.series-banner{box-sizing:border-box;overflow:hidden;padding:30px 15px;position:relative}
.series-banner .button-wrapper{display:none}
.series-banner .thumbnail{border-radius:4px;float:left;height:70px;margin-bottom:5px;margin-right:13px;overflow:hidden;position:relative;width:5pc}
.series-banner .thumbnail>img{max-height:100%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.series-banner .thumbnail.center img,.series-banner .thumbnail>img{left:50%;transform:translate(-50%,-50%)}
.series-banner .thumbnail.left img{left:0;transform:translateY(-50%)}
.series-banner .thumbnail.right img{left:100%;transform:translate(-100%,-50%)}
.series-banner .img-wrapper{display:none}
.series-banner .series-banner-next{display:flex;flex-direction:column}
.series-banner .series-banner-next h3{color:#1d1d1d;color:#1a65b2;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;letter-spacing:0;line-height:1.6;margin-bottom:17px;margin-top:0}
@media(min-width:768px){.series-banner .series-banner-next h3{font-size:1.5rem;letter-spacing:-.1px;line-height:1.6666}
}
@media(min-width:992px){.series-banner .series-banner-next h3{font-size:1.875rem;letter-spacing:-.2px;line-height:1.3333}
}
.series-banner .series-banner-next h2{color:#1d1d1d;color:#1a65b2;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:1pc;font-weight:600;letter-spacing:0;line-height:1.5;margin-bottom:0}
@media(min-width:768px){.series-banner .series-banner-next h2{font-size:1.25rem;letter-spacing:-.1px;line-height:1.2}
}
@media(min-width:992px){.series-banner .series-banner-next h2{font-size:1.375rem;letter-spacing:-.2px;line-height:1.4545}
}
.series-banner .series-banner-next a.button{line-height:1.3333;width:auto}
.series-banner .series-banner-other h4{color:#1d1d1d;margin-bottom:7px}
.series-banner .series-banner-other a{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-weight:600}
.c-series-banner-version-two{box-sizing:border-box;padding:1rem;width:100%}
.c-series-banner-version-two .additional-parts-of-series a,.c-series-banner-version-two .additional-parts-of-series p,.c-series-banner-version-two .current-part-of-series .article-title,.c-series-banner-version-two .current-part-of-series .cta,.c-series-banner-version-two .current-part-of-series .current-part-label,.c-series-banner-version-two .current-part-of-series .main-title{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif}
.c-series-banner-version-two .current-part-of-series{border-bottom:.063rem solid #d1d1d1;margin-bottom:1.5rem}
.c-series-banner-version-two .current-part-of-series .article-title,.c-series-banner-version-two .current-part-of-series .banner-image img,.c-series-banner-version-two .current-part-of-series .main-title{width:100%}
.c-series-banner-version-two .current-part-of-series .article-title,.c-series-banner-version-two .current-part-of-series .cta,.c-series-banner-version-two .current-part-of-series .main-title{margin-bottom:1.5rem}
.c-series-banner-version-two .current-part-of-series .banner-image img{padding-bottom:1.5rem}
.c-series-banner-version-two .current-part-of-series .article-title,.c-series-banner-version-two .current-part-of-series .main-title{letter-spacing:.013rem;margin-top:0}
.c-series-banner-version-two .current-part-of-series .main-title{font-size:1.25rem;line-height:1.563rem}
.c-series-banner-version-two .current-part-of-series .cta,.c-series-banner-version-two .current-part-of-series .current-part-label{font-size:.875rem}
.c-series-banner-version-two .current-part-of-series .current-part-label{color:#3d3d3d;font-weight:600;line-height:.875rem;margin-bottom:1rem}
.c-series-banner-version-two .current-part-of-series .article-title{font-size:1rem;font-weight:600;line-height:1.25rem}
.c-series-banner-version-two .current-part-of-series .cta{border:.063rem solid #1a65b2;box-sizing:border-box;display:inline-block;letter-spacing:.025rem;line-height:1.125rem;width:100%}
.c-series-banner-version-two .additional-parts-of-series .additional-parts-one{margin-bottom:1.5rem}
.c-series-banner-version-two .additional-parts-of-series .additional-parts-two{padding-bottom:1.5rem}
.c-series-banner-version-two .additional-parts-of-series .additional-parts-one p,.c-series-banner-version-two .additional-parts-of-series .additional-parts-two p{margin-bottom:.5rem}
.c-series-banner-version-two .additional-parts-of-series .additional-parts-one a,.c-series-banner-version-two .additional-parts-of-series .additional-parts-two a{color:#1a65b2;font-weight:600}
@media(min-width:768px){.series-banner{margin-bottom:2pc;margin-top:2pc;padding:90pt 0}
.series-banner .container{display:flex}
.series-banner:before{background:rgba(29,29,29,.6);content:"";display:block;height:100%;position:absolute;top:0;width:100%;z-index:2}
.series-banner .container{padding:90pt 0 90px;position:relative;z-index:2}
.series-banner .series-banner-other-wrapper{background:#fff;bottom:-90pt;left:0;margin:0 calc(4in - 50vw);padding:5px 0 20px;position:absolute;width:100vw}
.series-banner .series-banner-other-wrapper>div{margin:0 auto;width:8in}
.series-banner .thumbnail{display:none}
.series-banner .button-wrapper{display:block;padding:28px 0 0}
.series-banner .img-wrapper{display:block}
.series-banner .img-wrapper img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}
.series-banner .series-banner-next{min-height:1px;padding-left:0;padding-right:0;position:relative;width:91.6666666667%}
}
@media(min-width:768px)and (min-width:768px){.series-banner .series-banner-next{float:left;width:91.6666666667%}
}
@media(min-width:768px){.series-banner .series-banner-next h3{color:#1d1d1d;color:#fff;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:1pc;font-weight:600;letter-spacing:0;line-height:1.5;min-height:1px;padding-left:0;padding-right:0;position:relative;width:41.6666666667%}
}
@media(min-width:768px)and (min-width:768px){.series-banner .series-banner-next h3{float:left;font-size:1.25rem;letter-spacing:-.1px;line-height:1.2;width:41.6666666667%}
}
@media(min-width:768px)and (min-width:992px){.series-banner .series-banner-next h3{font-size:1.375rem;letter-spacing:-.2px;line-height:1.4545}
}
@media(min-width:768px){.series-banner .series-banner-next h2{min-height:1px;padding-left:0;padding-right:0;position:relative;width:50%}
}
@media(min-width:768px)and (min-width:768px){.series-banner .series-banner-next h2{float:left;width:50%}
}
@media(min-width:768px){.series-banner .series-banner-next h2 a{color:#fff;text-decoration:none}
.series-banner .series-banner-other{min-height:1px;padding-left:0;padding-right:0;position:relative;width:41.6666666667%}
}
@media(min-width:768px)and (min-width:768px){.series-banner .series-banner-other{float:left;margin-left:8.3333333333%;width:41.6666666667%}
}
@media(min-width:768px){.series-banner .series-banner-other:first-child{margin-left:0}
.series-banner .series-banner-other h4{margin-bottom:9pt}
.c-series-banner-version-two .current-part-of-series{padding-bottom:1.5rem}
.c-series-banner-version-two .current-part-of-series .banner-image img{padding-bottom:2rem}
.c-series-banner-version-two .current-part-of-series .article-title{font-size:1.25rem;line-height:1.563rem}
.c-series-banner-version-two .current-part-of-series .cta{margin-bottom:0;width:auto}
.c-series-banner-version-two .additional-parts-of-series .additional-parts-two{padding-bottom:2rem}
}
@media(min-width:992px){.spacing-content-headings{margin:2pc 0}
.series-banner{box-sizing:border-box;min-height:600px;padding:0;position:relative}
.series-banner .container{display:block}
.series-banner .series-banner-next{min-height:1px;padding-bottom:7pc;padding-left:15px;padding-right:0;position:relative;width:91.6666666667%}
}
@media(min-width:992px)and (min-width:992px){.series-banner .series-banner-next{float:left;margin-left:8.3333333333%;width:91.6666666667%}
}
@media(min-width:992px){.series-banner .series-banner-next h2{color:#1d1d1d;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;letter-spacing:0;line-height:1.6}
}
@media(min-width:992px)and (min-width:768px){.series-banner .series-banner-next h2{font-size:1.5rem;letter-spacing:-.1px;line-height:1.6666}
}
@media(min-width:992px)and (min-width:992px){.series-banner .series-banner-next h2{font-size:1.875rem;letter-spacing:-.2px;line-height:1.3333}
}
@media(min-width:992px){.series-banner .series-banner-next h3{color:#1d1d1d;color:#fff;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:1pc;font-weight:600;letter-spacing:0;line-height:1.5}
}
@media(min-width:992px)and (min-width:768px){.series-banner .series-banner-next h3{font-size:1.25rem;letter-spacing:-.1px;line-height:1.2}
}
@media(min-width:992px)and (min-width:992px){.series-banner .series-banner-next h3{font-size:1.375rem;letter-spacing:-.2px;line-height:1.4545}
}
@media(min-width:992px){.series-banner .container{left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}
.series-banner .series-banner-other-wrapper{background:0;bottom:0;margin:0;padding:0;position:relative;width:100%}
.series-banner .series-banner-other-wrapper>div{width:62pc}
.series-banner .img-wrapper{height:0;padding:38.4027777778% 0 0}
.series-banner .img-wrapper img{height:100%;object-fit:cover;overflow:hidden;transform:translate(-50%,-50%);width:100%}
.series-banner .series-banner-other{padding-left:15px}
}
@media(min-width:992px)and (min-width:992px){.series-banner .series-banner-other:first-child{margin-left:8.3333333333%}
}
@media(min-width:992px){.series-banner .series-banner-other h4{color:#fff;margin-bottom:9pt}
.series-banner .series-banner-other a,.series-banner .series-banner-other h4{color:#fff}
.c-series-banner-version-two .additional-parts-of-series{width:26.25rem}
}
@media(min-width:1200px){.series-banner .series-banner-other-wrapper>div{width:100%}
}
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap);div.header+div.cookiebanner+div article.article,div.header-container+article.article{padding-top:65px}
article.article header{background-color:#fff;display:flex;flex-flow:column}
article.article header .article-hero-content{background-color:#fff;height:auto;margin-left:1rem;margin-right:1rem;margin-top:-6.25rem;padding:1.25rem 1rem;position:relative}
article.article header .article-hero-content .container{max-width:unset;min-width:unset}
article.article header .title{margin-bottom:1.75rem;margin-top:0}
article.article header .img-wrapper{background:#fff;height:0;min-height:210px;overflow:hidden;padding-top:55.4666667%;position:relative}
article.article header .img-wrapper:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 0 11vw 103vw;border-width:0 0 9vw 100vw;bottom:-1px;content:"";height:0;position:absolute;right:0;width:0;z-index:1;z-index:0}
article.article header .img-wrapper img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}
article.article .content-type-label{display:inline}
article.article .container.meta-info-section,article.article .container.title-section{padding:0 1rem}
article.article .main-header{padding-top:0;width:100%}
article.article .main-header .breadcrumb{margin-bottom:1.75rem;padding:0}
article.article .main-header .wrapper-breadcrumb{color:#1d1d1d;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;font-size:9pt;font-weight:400;letter-spacing:.4px;line-height:2;margin-bottom:0;margin-top:2.5rem;padding:0}
@media(min-width:768px){article.article .main-header .wrapper-breadcrumb{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
@media(min-width:992px){article.article .main-header .wrapper-breadcrumb{font-size:.75rem;letter-spacing:.4px;line-height:2}
}
article.article .container.meta-info-section .meta-info{font-size:14px}
article.article .container.meta-info-section .meta-info .category,article.article .container.meta-info-section .meta-info .date,article.article .container.meta-info-section .meta-info .series-breadcrumb{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif}
article.article .container.meta-info-section .meta-info .series-breadcrumb{color:#737373;display:block}
article.article .container.meta-info-section .meta-info .category{color:#1a65b2}
article.article .container.meta-info-section .meta-info .category,article.article .container.meta-info-section .meta-info .date{margin-right:10px}
article.article .container.meta-info-section .meta-info .tag{background:0;padding:0}
article.article .sub-title{color:#1d1d1d;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,San Francisco,Segoe UI,Helvetica Neue,sans-serif;margin-top:0}
@media(min-width:768px){div.header-container+article.article{padding-top:0}
article.article header .article-hero-content{margin-left:1.5rem;margin-right:1.5rem;margin-top:-11.25rem;padding:2.25rem}
article.article header .article-hero-content .container{max-width:unset;min-width:unset;width:100%}
article.article header .article-hero-content .container.meta-info-section,article.article header .article-hero-content .container.title-section{padding:0}
article.article header .article-hero-content .container.title-section .main-header .breadcrumb{margin-top:0}
article.article header .article-hero-content .container.meta-info-section,article.article header .article-hero-content .container.title-section .main-header .title{margin-bottom:1rem}
}
@media(min-width:992px){div.header+div.cookiebanner+div article.article{padding-top:0}
article.article header .article-hero-content{margin-left:5.375rem;margin-right:5.375rem;margin-top:-11.25rem;padding:2.25rem}
article.article header .article-hero-content .container{max-width:unset;min-width:unset;width:100%}
}
@media(min-width:1200px){article.article header .img-wrapper{height:0;margin-left:auto;margin-right:auto;min-height:0;padding-top:38.4027777778%;width:100vw}
article.article header .img-wrapper img{height:100%;min-width:auto;width:100%}
article.article header .article-hero-content .container{max-width:unset;min-width:unset}
}