main .shopify-section:first-child:not(.not-margin) .section--overlay>.article-template__block:first-child.section--has-overlay{margin-top:calc((var(--header-height) + var(--breadcrumbs-height))*-1)}main .shopify-section:first-child.not-margin .section--overlay>.article-template__block:first-child.section--has-overlay{margin-top:calc(var(--breadcrumbs-height)*-1)}.shopify-section:first-child.section-main-article.not-margin,.shopify-section:not(:first-child).section-main-article{--announcement-height:0px;--header-height:0px}.shopify-section:not(:first-child).section-main-article{--breadcrumbs-height:0px}.article-template__hero--column{max-width:unset!important;position:sticky;top:0;width:100%}.article-template__hero--column+.article-template{background:rgb(var(--color-background))}.article-template{position:relative}.article-template__wrapper{width:100%}.article-template__header{margin-bottom:2.4rem}.article-template__header .container .article-template__hero-wrapper{border-radius:.4rem;overflow:hidden}.article-template__header--column .article-template__wrapper{display:flex;flex-direction:column-reverse}.article-template__header--column .article-template__wrapper_radius{border-radius:.4rem;overflow:hidden}.article-template__header--column .article-template__wrapper_no-image .article-template__info{width:100%}.article-template__header--column .article-template__wrapper_no-image .article-template__hero{width:0}.article-template__header--column .article-template__footer .article-template__header--column .article-template__meta{padding-bottom:0}.article-template__header--column .article-template__info{margin-top:6.4rem}@media screen and (min-width:1100px){.article-template__header--column .article-template__info{grid-template-columns:1fr 60.8rem 1fr}}.article-template__header--column .article-template__hero{max-width:unset;width:100%}.article-template__header--column .article-template__hero-wrapper{border-radius:0}.article-template__header--column .article-template__excerpt,.article-template__header--column .article-template__excerpt p{margin-bottom:0}.article-template__header--row .article-template__info{margin-bottom:4rem}@media screen and (min-width:1100px){.article-template__info{align-items:start;display:grid;gap:2.4rem;grid-template-columns:1fr 60.8rem 1fr}}@media screen and (max-width:1099px){.article-template__info{max-width:60rem}.article-template__info .article-template__meta{margin-left:0;margin-right:0}}.article-template__text{margin:0 auto}@media screen and (min-width:1100px){.article-template__text{max-width:60.8rem}}.article-template__text .page-header{margin-bottom:.8rem;margin-top:0}.article-template__title{letter-spacing:-.02em;margin-bottom:2.4rem;margin-top:.8rem}.article-template__meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:.6rem;line-height:var(--font-body-line-height);margin-bottom:1.6rem}.article-template__meta-left,.article-template__meta-right{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem}.article-template__meta-right{gap:.6rem}.article-template__meta>span{align-items:center;display:flex;font-size:1.2rem;margin:0;padding-right:1.7rem;position:relative}.article-template__meta>span:not(:last-child):before{background-color:rgb(var(--color-foreground));content:"";height:1.3rem;opacity:.7;position:absolute;right:.8rem;top:50%;transform:translateY(-50%);width:.1rem}.article-template__author{align-items:center;color:rgb(var(--color-foreground-secondary));column-gap:.4rem;display:flex}.article-template__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.article-template__tag{transition:opacity var(--duration-default) ease;z-index:1}.article-template__tag a{display:block;text-decoration:none}.article-template__tag *{color:rgb(var(--color-foreground));font-weight:500}@media screen and (min-width:750px){.article-template__tag:hover{opacity:.7}}.article-template__date{align-items:center;column-gap:.6rem;display:flex;flex-wrap:wrap}.article-template__date .card__subtitle{color:rgb(var(--color-foreground-secondary));display:flex;font-family:var(--font-body-family);font-size:calc(var(--font-body-second-scale)*1rem);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:normal;line-height:var(--font-body-line-height)}.article-template__date .card__subtitle:first-child:not(:last-child):after{background-color:rgb(var(--color-foreground));content:"";display:inline-block;height:1.6rem;margin-left:.6rem;opacity:.2;width:.13rem}.article-template__hero-wrapper{height:100%;position:relative;width:100%}.article-template__hero-wrapper img{border-radius:var(--border-radius-media);height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.article-template__hero-wrapper--full{min-height:32rem}@media screen and (min-width:750px){.article-template__hero-wrapper--full{min-height:48rem}}@media screen and (min-width:990px){.article-template__hero-wrapper--full{min-height:100vh}}.article-template__hero-wrapper--large{min-height:45rem}@media screen and (min-width:750px){.article-template__hero-wrapper--large{min-height:60rem}}@media screen and (min-width:1100px){.article-template__hero-wrapper--large{min-height:97.2rem}}.article-template__hero-wrapper--medium{min-height:30rem}@media screen and (min-width:750px){.article-template__hero-wrapper--medium{min-height:45rem}}@media screen and (min-width:1100px){.article-template__hero-wrapper--medium{min-height:54.6rem}}.article-template__hero{margin:0 auto;max-width:97.2rem}.article-template__hero__full-width{max-width:calc(100% - 4rem)}@media screen and (min-width:990px){.article-template__hero__full-width{max-width:calc(100% - 4.4rem)}}.article-template__excerpt{margin-top:0}.article-template__excerpt p:first-child{margin-bottom:0;margin-top:0}.article-template__share{margin-top:2.4rem;opacity:0;transition:opacity .8s linear}.article-template__share.show{opacity:1}.article-template__share.hide{opacity:.3}@media screen and (min-width:990px){.article-template__share{margin-top:4rem;width:17.6rem}}.article-template__share-label{color:rgb(var(--color-foreground));margin-bottom:1.3rem}.article-template__share .icon+.share-button__name{display:none}.article-template__content{line-height:var(--font-body-line-height)}@media screen and (min-width:1100px){.article-template__content{position:relative}}@media screen and (max-width:1099px){.article-template__content{margin-left:auto;margin-right:auto;max-width:60rem}}.article-template__content-wrapper{align-items:flex-start;display:flex;flex-direction:column}@media screen and (min-width:990px){.article-template__content-wrapper{column-gap:12.4rem;flex-direction:row}}@media screen and (min-width:1100px){.article-template__content-rte{margin:0 auto;max-width:60.8rem}}.article-template__content .full-img{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.article-template__content .full-img img[alt~=full-img]{width:100%!important}@media screen and (min-width:1100px){.article-template__footer{align-items:start;bottom:0;display:grid;gap:2.4rem;grid-template-columns:1fr 60.8rem 1fr;margin-top:6rem;position:absolute;width:calc(100% - 4.8rem)}}.article-template__footer .article-template__footer_main{margin-top:2.4rem}.article-template__footer .article-template__date .card__subtitle span{margin-left:.4rem}@media screen and (min-width:1100px){.article-template__footer-content{position:relative}}@media screen and (min-width:1600px){.article-template__footer-content{grid-template-columns:1fr;max-width:30rem;position:absolute}}@media screen and (min-width:1920px){.article-template__footer-content{max-width:40rem}}.article-template__comment-wrapper{margin-top:4.8rem;padding-bottom:4.8rem;padding-top:4.8rem}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:6.4rem;padding-bottom:6.4rem;padding-top:6.4rem}}@media screen and (min-width:1360px){.article-template__comment-wrapper{margin-top:8.8rem;padding-bottom:8.8rem;padding-top:8.8rem}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width:990px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-fields .text-area{width:100%}.article-template__comments-comment{background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),.75);margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width:990px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width:990px){.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}.article-template .previous_next_links_block{border-top:1px solid rgb(var(--color-border));margin-top:4.8rem;padding-top:4.8rem}@media screen and (min-width:750px){.article-template .previous_next_links_block{margin-top:6.4rem;padding-top:6.4rem}}@media screen and (min-width:1360px){.article-template .previous_next_links_block{margin-top:8.8rem;padding-top:8.8rem}}.article-template .previous_next_links_block .previous_next_links{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:575px){.article-template .previous_next_links_block .previous_next_links{display:flex;flex-direction:column;gap:2rem}}.article-template .previous_next_links_block .previous_next_links a{text-decoration:none}.article-template .previous_next_links_block .previous_next_links a .button{width:max-content}.article-template .previous_next_links_block .previous_next_links a:hover .articlename{opacity:.6}.article-template .previous_next_links_block .previous_next_links a:hover .button span:before{transform:translateZ(0);transition:transform 1s cubic-bezier(.23,1,.32,1) .2s}.article-template .previous_next_links_block .previous_next_links a:hover .button span:after{transform:translate3d(calc(101% + 20px),0,0);transition:transform 1s cubic-bezier(.23,1,.32,1)}.article-template .previous_next_links_block .previous_next_links .articlename{transition:all var(--duration-default)}.article-template .previous_next_links_block .previous_next_links .previousarticle{grid-column-end:none}