.article-template .media{border-radius:20px;overflow:hidden}.article-template__title{font-size:46px;line-height:1;font-weight:700;font-family:var(--font-heading-family);line-height:1;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width: 990px){.article-template__title{font-size:100px}}.article-template .article-template__hero-container,.article-template .page-width{max-width:var(--page-width)}@media screen and (min-width: 990px){.article-template .article-template__hero-container,.article-template .page-width{padding:0 5rem}}.article-template time{font-size:18px;line-height:1;color:#333337;text-transform:capitalize}.article-template .share-button .share-button__button{background-color:#ffe500;border-radius:20px;overflow:hidden;color:#333337;text-transform:uppercase;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:10px;padding:10px 15px;font-size:15px;line-height:1;text-decoration:none;transition:opacity .3s ease}.article-template .share-button .share-button__button svg{width:24px;height:24px;margin:0}.article-template .share-button .share-button__button:hover{opacity:.8}.article-template .article-template__social-sharing{margin-top:40px}.article-template__content{width:100%;margin-top:40px;font-family:"Test Söhne",sans-serif}@media screen and (min-width: 990px){.article-template__content{margin-top:80px}}.article-template__content *{max-width:1046px;color:#333337}.article-template__content p,.article-template__content a{color:#333337;font-size:16px;line-height:20px}@media screen and (min-width: 990px){.article-template__content p,.article-template__content a{font-size:25px;line-height:30px}}.article-template__content blockquote{background-color:#67d2e0;border-radius:20px;overflow:hidden;padding:20px;font-weight:700;line-height:1;font-size:18px;margin-left:0;font-family:var(--font-heading-family);text-transform:uppercase;font-style:normal;width:100%}@media screen and (min-width: 990px){.article-template__content blockquote{padding:40px;font-size:22px}}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-family:var(--font-heading-family);font-weight:700;font-style:normal;line-height:1;text-transform:uppercase}