.article-template__back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.375rem;margin-bottom:2rem;padding-top:1rem}@media screen and (min-width:1440px){.article-template__back{padding-top:0;position:absolute}}.article-template__back svg{background:var(--color-white);border-radius:100%;margin-right:.5rem}.article-template__header{grid-template-areas:"title title" "author author";margin-bottom:0}@media screen and (min-width:768px){.article-template__header{grid-area:header;margin-bottom:5rem;text-align:center}}.article-template__header .article-header__title{grid-area:title;margin:0}@media screen and (min-width:768px){.article-template__header .article-header__title{text-align:left}}.article-template__header .article-header__type{grid-area:type}.article-template__header .article-header__author{font-size:.875rem;font-weight:700;grid-column-end:span 2;grid-row-start:3;line-height:1.375rem;text-align:center;text-align:left}@media screen and (max-width:767px){.article-template__header .article-header__author+.article-header__date:before{content:none}}.article-template__header.has-author.has-date .article-header__author{grid-area:author;text-align:left}@media screen and (min-width:768px){.article-template__header.has-author.has-date .article-header__author{text-align:right}}.article-template__header.has-author.has-date .article-header__date{grid-area:date;text-align:right}@media screen and (min-width:768px){.article-template__header.has-author.has-date .article-header__date{text-align:left}.article-template__header.has-author.has-date .article-header__date:before{border-left:1px solid var(--color-brand-text-50);content:"";display:inline;margin-left:1rem;padding-left:1rem}}@media screen and (max-width:767px){.article-template__header.has-date:not(.has-type) .article-header__date{grid-area:type;text-align:left}}.article-template__header.has-date .article-header__title,.article-template__header.has-type .article-header__title{margin-top:1.5rem}.article-template__header.has-author .article-header__title{margin-bottom:.75rem}@media screen and (min-width:768px){.article-template__header.has-author .article-header__title{margin-bottom:1.5rem}}.article-template__hero-container{margin-bottom:1.75rem}@media screen and (max-width:767px){.article-template__hero-container{margin-left:calc(var(--site-side-spacing)*-1);margin-right:calc(var(--site-side-spacing)*-1);width:calc(100% + var(--site-side-spacing)*2)}}@media screen and (min-width:768px){.article-template__hero-container{grid-area:image;margin-bottom:2.5rem}}@media screen and (min-width:1440px){.article-template__hero-container{margin-bottom:5rem}}@media screen and (max-width:767px){.article-template__header+.article-template__hero-container{margin-top:3.5rem}}.article-template__content{font-size:1.125rem;line-height:1.75rem;margin-bottom:0;margin-top:0;padding-bottom:1.75rem;padding-top:1.75rem}@media screen and (min-width:768px){.article-template__content{grid-area:content;padding-bottom:2.5rem;padding-top:2.5rem}}@media screen and (min-width:1440px){.article-template__content{padding-bottom:5rem;padding-top:5rem}}.article-template__content--large{font-size:1.5rem;line-height:2rem}@media screen and (min-width:768px){.article-template__content--large{font-size:2rem;line-height:2.5rem}}@media screen and (min-width:1440px){.article-template__content--large{padding-bottom:0}}.article-template__header+.article-template__content{margin-top:calc(var(--element-spacing)*3)}.article-template__usp{margin-bottom:0;margin-top:0;padding-bottom:1.75rem;padding-top:1.75rem;position:relative}@media screen and (min-width:768px){.article-template__usp{padding-bottom:2.5rem;padding-top:2.5rem}}@media screen and (min-width:1440px){.article-template__usp{padding-bottom:5rem;padding-top:5rem}}.article-template__usp .img{margin-bottom:0}@media screen and (min-width:768px){.article-template__usp .img{max-width:80%;padding-bottom:54.24%}}.article-template__usp-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--color-light-pink);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:50%;margin-top:-4rem;position:relative;text-align:center;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:calc(100% - 60px)}@media screen and (min-width:768px){.article-template__usp-content{left:auto;max-width:17.5rem;position:absolute;right:0;top:60%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:1440px){.article-template__usp-content{max-width:26.25rem}}.article-template__usp-content:after{content:"";display:block;padding-bottom:100%;width:100%}.article-template__usp-content span{font-size:.875rem;line-height:1.375rem;padding:3rem;position:absolute}.article-template__video{padding-top:1.75rem;width:100%}@media screen and (max-width:767px){.article-template__video{margin-left:calc(var(--site-side-spacing)*-1);margin-right:calc(var(--site-side-spacing)*-1);padding-top:2.5rem;width:calc(100% + var(--site-side-spacing)*2)}}@media screen and (min-width:1440px){.article-template__video{padding-top:5rem}}.article-template__video video-player,.article-template__video video-player video{display:block;width:100%}.article-template__atc{padding-bottom:1.75rem;padding-top:1.75rem}@media screen and (min-width:768px){.article-template__atc{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:2.5rem;padding-top:2.5rem}.article-template__atc .img{padding-bottom:calc(67.8% - 216.96px)}}@media screen and (min-width:1440px){.article-template__atc{padding-bottom:5rem;padding-top:5rem}}.article-template__atc-title{margin-bottom:1rem}@media screen and (min-width:768px){.article-template__atc-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:20rem;padding-left:2rem}}.template-article .social-sharing-section{margin-top:3.5rem}@media screen and (min-width:768px){.template-article .social-sharing-section{margin:4.5rem 0}}.template-article .social-sharing-section h3{margin-bottom:1rem}.template-article .related-articles{margin-top:4.5rem}@media screen and (min-width:768px){.template-article .related-articles{margin-top:6rem}}