.article{--article-width: 540px;padding-bottom:var(--spacing-10)}.article a{word-wrap:break-word}.article__heading+.article__share,.article__date+.article__share{margin-top:var(--spacing-3)}@media (min-width: 480px){.article__heading+.article__share,.article__date+.article__share{margin-top:var(--spacing-5)}}.article__header,.article .article__header{max-width:none;margin:var(--spacing-12) 0 var(--spacing-10);padding:0 var(--space-outer)}@media (min-width: 720px){.article__header,.article .article__header{margin-top:var(--spacing-16)}}.article__header-inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--content-width);margin:0 auto}.article__tags{margin-bottom:var(--spacing-5)}.article__meta{margin-top:var(--spacing-3);opacity:.6}.article__meta span+time{padding-left:var(--spacing-4)}.article__image{margin:var(--spacing-10) auto;padding:0 var(--space-outer)}.article__image.article__image--image-aspect-custom .article__image-container{position:relative;height:var(--custom-height-mobile);overflow:hidden}@media (min-width: 480px){.article__image.article__image--image-aspect-custom .article__image-container{height:var(--custom-height)}}.article__image.article__image--image-aspect-custom .image__img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-o-object-position:var(--focal-alignment, center);object-position:var(--focal-alignment, center);top:0;left:0;width:100%;height:100%}.article__image.article__image--full-width{padding:0}.article__image.article__image--full-width.article__image--top{margin-top:0}.article__image-container{width:100%;max-width:var(--max-width);margin:0 auto}.article__image--full-width .article__image-container{max-width:none}.article__image-inner{height:100%}.article__image-inner .image__img{width:100%}.article-content{flex:1 1;max-width:75%;box-sizing:border-box}.article__content{width:100%;margin:var(--spacing-10) auto;padding:0 var(--space-outer)}.article__content .article__rte{padding:0;margin:0}.article__content-inner{width:100%;max-width:var(--content-width);margin:0 auto}.article__comments{margin:var(--spacing-10) auto 0;padding:0 var(--space-outer)}.article__comments .form-message{margin-bottom:var(--spacing-5)}.article__comments .form-status{margin:var(--spacing-5) 0}.article+.article__comments{margin-top:var(--spacing-10)}.article__pagination{margin-top:var(--spacing-9);padding:0 var(--space-outer)}.article__pagination .article__block-inner{display:flex;justify-content:space-between}.article__pagination-sharing-inner{width:100%;max-width:var(--content-width);margin:0 auto}.article__social-sharing{width:100%;margin:var(--spacing-9) auto;padding:0 var(--space-outer)}.article__block-inner{width:100%;max-width:var(--content-width);margin:0 auto}.article-item{position:relative}.article-item:hover .article-item__link{text-decoration-color:inherit}.article-item__link{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;transition:all var(--duration-fast) var(--easing)}.article-item__image-wrapper{display:block;-webkit-text-decoration:none;text-decoration:none;transition:padding .4s ease-in-out}@media (min-width: 1200px){.article-item__image-wrapper{grid-column:1 / 16;grid-row:1}}.user-is-tabbing .article-item__image-wrapper:focus{padding:4px;outline-offset:-1px}.article-item__content{position:relative;display:flex;padding:16px 20px 20px;z-index:1}@media (min-width: 960px){.article-item__content{padding:16px 30px 0}}.article-item__content.article-item--align-edge{padding-left:0}.article-item--has-no-image .article-item__content{margin-top:0;padding:0}.article-item__content-inner{display:flex;flex-direction:column;width:100%;gap:6px;background-color:var(--color-background)}.article-item--has-no-image .article-item__content-inner{padding-right:0;padding-left:0}@media (min-width: 720px){.article-item--has-no-image .article-item__content-inner{padding-right:0;padding-left:0}}@media (min-width: 960px){.article-item--has-no-image .article-item__content-inner{padding-right:0;padding-left:0}}@media (min-width: 1200px){.article-item--has-no-image .article-item__content-inner{padding-right:0;padding-left:0}}.article-item__meta{opacity:.6}.article-item__meta span+time{padding-left:var(--spacing-4)}.article-item__read-button{margin-top:auto}.article-tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.article-tags__item{display:flex}.article-tags__tag{padding:1px 6px;border:1px solid var(--color-text);text-transform:uppercase;transition:all var(--duration-normal) var(--easing)}.article-tags__tag:hover{background-color:var(--color-text-link);color:var(--color-background);border-color:var(--color-background)}.article-tags__tag:not(a):hover{cursor:default}.comments{width:100%;margin:0;padding:0;list-style:none}.comments__heading{margin:var(--spacing-9) 0;padding-top:var(--spacing-9);border-top:1px solid var(--color-border)}.comment+.comment{margin-top:var(--spacing-7);padding-top:var(--spacing-7);border-top:solid 1px var(--color-border-meta)}.comment__meta{margin-bottom:var(--spacing-2)}.comment__date{display:block;color:var(--color-text-meta)}.comments__leave-heading{border-top:1px solid var(--color-border);margin:var(--spacing-9) 0;padding-top:var(--spacing-9)}.comments__mod-message{margin:var(--spacing-3) 0}.comments__submit{margin-top:var(--spacing-10)}html.do-anim .animation.animation--article .article__image-container .image__img{transition-duration:var(--duration-slow)}html.do-anim .animation.animation--article .article__header-inner>*,html.do-anim .animation.animation--article .article__content{--delay-amount: var(--delay-normal);--duration-amount: var(--duration-normal);opacity:0;transform:translateY(20px);transition:transform var(--duration-amount) var(--easing),opacity var(--duration-amount) var(--easing);transition-delay:calc(var(--delay-amount) * 0);transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier, 0))}html.do-anim .animation.animation--article .article__header-inner>*.is-visible,html.do-anim .animation.animation--article .article__content.is-visible{opacity:1;transform:none;transform:initial}html.do-anim .animation.animation--article .article__tags{transform:translateY(10px)}
