.article-template-container{margin-top:.75rem}@media screen and (min-width:768px){.article-template{grid-template-areas:"header" "image" "content" "tags"}}.article-template__header{display:block;margin-bottom:2rem}.style--default .article-template__header{width:calc(100% - 2rem)}@media screen and (min-width:768px){.article-template__header{grid-area:header;margin-bottom:3.5rem;text-align:center;width:calc(100% - 4rem)}.style--sg .article-template__header{margin-left:auto;margin-right:auto;max-width:var(--site-center-narrow)}}.article-template__header .article-header__title{text-align:center}.style--default .article-template__header .article-header__title{font-size:1.75rem;line-height:2.1rem;margin:0}@media screen and (min-width:768px){.style--default .article-template__header .article-header__title{font-size:3rem;line-height:3.6rem}}.style--sg .article-template__header .article-header__title{font-size:2.75rem;letter-spacing:.01em;line-height:3.3rem;margin:0}@media screen and (min-width:768px){.style--sg .article-template__header .article-header__title{font-size:4rem;line-height:4.8rem}}.article-template__header .article-header__author,.article-template__header .article-header__date{font-size:.875rem;grid-column-end:span 2;line-height:1.5rem;text-align:center}@media screen and (min-width:768px){.article-template__header .article-header__author,.article-template__header .article-header__date{font-size:1rem;line-height:1.75rem}}.article-template__header .article-header__date{color:var(--color-brand-primary)}@media screen and (min-width:768px){.article-template__header .article-header__date{grid-row-start:3}}.article-template__header .article-header__author{color:var(--color-craft);grid-row-start:3;text-align:left}@media screen and (min-width:768px){.article-template__header .article-header__author{text-align:center}}@media screen and (max-width:767px){.article-template__header .article-header__author+.article-header__date:before{content:none}}.article-template__header .article-header__pipe-divider:before{content:"|";margin:0 .5rem}.article-template__header .article-header__type{color:var(--color-brand-primary);display:block;font-size:.875rem;line-height:1.375rem;text-transform:uppercase}@media screen and (min-width:768px){.article-template__header .article-header__type{font-size:1rem;line-height:1.5rem}}.article-template__header.has-author.has-date .article-header__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{text-align:right}@media screen and (min-width:768px){.article-template__header.has-author.has-date .article-header__date{text-align:left}}@media screen and (max-width:767px){.article-template__header.has-date:not(.has-type) .article-header__date{text-align:left}}.article-template__header.has-date .article-header__title{margin-top:.5rem}@media screen and (min-width:768px){.article-template__header.has-date .article-header__title{margin-bottom:1.5rem;margin-top:0}}.article-template__header.has-type .article-header__title{margin-top:.5rem}@media screen and (min-width:768px){.article-template__header.has-type,.article-template__header.has-type .article-header__title{margin-top:1.5rem}.article-template__header.has-date .article-header__title{margin-bottom:1.5rem}}.article-template__header.has-author .article-header__title{margin-bottom:1.5rem}.article-template__hero-container{margin-bottom:2rem;width:100%}@media screen and (min-width:768px){.article-template__hero-container{grid-area:image;margin-bottom:3.5rem}}.article-template__hero-container img{border-radius:.125rem;overflow:hidden}.article-template__content{margin-bottom:3.5rem}.style--default .article-template__content{width:calc(100% - 2rem)}@media screen and (min-width:768px){.article-template__content{grid-area:content;width:calc(100% - 4rem)}.style--sg .article-template__content{margin-left:auto;margin-right:auto;max-width:var(--site-center-compact)}}.article-template__comment-wrapper{margin:0 auto 3.5rem;width:100%}@media screen and (min-width:768px){.article-template__comment-wrapper{width:calc(100% - 4rem)}}.article-template__comment-wrapper:last-child{margin-bottom:0}.article-template__tags{margin-bottom:3.5rem;width:100%}@media screen and (min-width:768px){.article-template__tags{grid-area:tags;width:calc(100% - 4rem)}}.article-template .tags__title{margin-bottom:.75rem}@media screen and (min-width:768px){.article-template .tags__title{margin-bottom:1.5rem}}.article-template .tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.article-template__comments{border-top:1px solid var(--color-black-10);margin-bottom:2rem}@media screen and (min-width:768px){.article-template__comments{margin-bottom:3.5rem}}.article-template__comments-comment{border-bottom:1px solid var(--color-black-10);padding:24px 0}.article-template__comments-footer{color:var(--color-craft);text-transform:capitalize}.template-article .social-sharing-section{margin:3.5rem 0}@media screen and (min-width:768px){.template-article .social-sharing-section{margin:4rem 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}}