.article-template > *:first-child:not(.article-template__hero-container){margin-top: 5rem}@media screen and (min-width: 750px){.article-template > *:first-child:not(.article-template__hero-container){margin-top: calc(5rem var(--page-width-margin))}}.article-template__hero-container{max-width: 130rem;margin: 0 auto}@media screen and (min-width: 1320px){.article-template__hero-container:first-child{margin-top: calc(5rem var(--page-width-margin))}}.article-template__hero-small{height: 11rem}.article-template__hero-medium{height: 22rem}.article-template__hero-large{height: 33rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-small{height: 22rem}.article-template__hero-medium{height: 44rem}.article-template__hero-large{height: 66rem}}@media screen and (min-width: 990px){.article-template__hero-small{height: 27.5rem}.article-template__hero-medium{height: 55rem}.article-template__hero-large{height: 82.5rem}}.article-template header{margin-top: 4.4rem;margin-bottom: 2rem;line-height: 0.8}@media screen and (min-width: 750px){.article-template header{margin-top: 5rem}}.article-template__title{margin: 0}.article-template__title:not(:only-child){margin-bottom: 1rem}.article-template__link{font-size: 1.8rem;display: flex;justify-content: center;align-items: center;text-decoration: none}.article-template__link .icon-wrap{display: flex;margin-right: 1rem;transform: rotate(180deg)}.article-template__content{margin-top: 3rem;margin-bottom: 3rem}.article-template__social-sharing{margin-top: 3rem}.article-template__social-sharing header,.article-template__social-sharing .article-template__content{margin-top: 1.5rem}.article-template__comment-wrapper{margin-top: 5rem}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top: 6rem}}.article-template__comment-wrapper h2{margin-top: 0}.article-template__comments{margin-bottom: 5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom: 7rem}}.article-template__comments-fields{margin-bottom: 4rem}.article-template__comments-comment{color: rgba(var(--color-foreground), 0.75);background-color: rgb(var(--color-background));margin-bottom: 1.5rem;padding: 2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding: 2rem 2.5rem}}.article-template__comments-comment p{margin: 0 0 1rem}.article-template__comment-fields > *{margin-bottom: 3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display: grid;grid-template-columns: repeat(2, 1fr);grid-column-gap: 4rem}}.article-template__comment-warning{margin: 2rem 0 2.5rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin: 5rem 0 8rem}}