.article-template{margin-top:1.6rem}.article-template.article-template__column .article-template__wrapper{display:block}.article-template .article-template__scroll{max-height:calc(100vh - 116px - var(--header-height) - 40px);height:100%;overflow-y:auto}.article-template .article-template__scroll .article-template__page{overflow-y:scroll;overflow-x:hidden;max-height:100vh}.article-template .article-template__scroll .article-template__page::-webkit-scrollbar{width:.4rem}.article-template .article-template__scroll .article-template__page::-webkit-scrollbar-thumb{background-color:rgb(var(--color-border));border-radius:2rem}.article-template .page-width-header{display:block}@media screen and (min-width: 1200px){.article-template .page-width-header{display:flex}}.article-template .page-width-header .article-template__header{flex:0 0 42%}.article-template .page-width-header .article-template__content-block{flex:0 0 58%;position:relative;padding-top:1.6rem;gap:2rem;margin-top:1.6rem;border-top:1px solid rgb(var(--color-border))}@media screen and (min-width: 990px){.article-template .page-width-header .article-template__content-block{display:flex}}@media screen and (min-width: 1200px){.article-template .page-width-header .article-template__content-block{gap:3rem;padding-top:0;margin-top:10rem;border:none}}@media screen and (min-width: 1360px){.article-template .page-width-header .article-template__content-block{gap:6.5rem;padding-top:0;margin-top:10rem;border:none}}.article-template .page-width-header .article-template__content-block .article-template__content__url{position:fixed;left:0;bottom:0;display:flex;align-items:center;z-index:10;width:100%;align-items:center;height:54px;padding:0 2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground-secondary));border-top:1px solid rgb(var(--color-border))}@media screen and (min-width: 990px){.article-template .page-width-header .article-template__content-block .article-template__content__url{position:sticky;padding-left:2rem;gap:1.2rem;width:unset;flex-direction:column;border:none;align-items:flex-start}}@media screen and (min-width: 1360px){.article-template .page-width-header .article-template__content-block .article-template__content__url{padding-left:6.5rem}}.article-template .page-width-header .article-template__content-block .article-template__content__url>span{font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:calc(var(--font-button-letter-spacing)*.1);color:rgba(var(--color-foreground-secondary));font-size:calc(var(--font-button-scale)*1rem);line-height:1.2}.article-template .page-width-header .article-template__content-block .article-template__content__url a{color:rgba(var(--color-foreground-secondary))}.article-template .page-width-header .article-template__content-block .article-template__content__url a:hover{color:rgba(var(--color-foreground))}.article-template .page-width-header .article-template__content-block .rte{margin:0 auto}.article-template .page-width-header .article-template__content-block .article-template__page{margin:0 auto;padding:0 20px}@media screen and (min-width: 1200px){.article-template .page-width-header .article-template__content-block .article-template__page{margin:0;padding:0}}.article-template .page-width-header .article-template__text{max-width:64rem;margin-bottom:6.4rem}.article-template .page-width-header .article-template__text .article-template__title{text-align:left}@media screen and (min-width: 1200px){.article-template .page-width-header .article-template__img{border-right:1px solid}.article-template .page-width-header .article-template__img img{padding-right:1.6rem;border-radius:var(--border-radius)}}.article-template .article-template__wrapper{position:relative}.article-template .article-template__img{flex:0 0 28%;position:relative}.article-template .article-template__img::after{content:"";display:block;padding-bottom:var(--image-height)}.article-template .article-template__img img{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;object-fit:cover}.article-template .article-card__author-img{position:relative;min-width:4.8rem;min-height:4.8rem;border-radius:50%;overflow:hidden;margin:0 1rem}.article-template .article-card__author-img img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.article-template .article-template__hero-container{padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto;max-width:178rem}.article-template__hero{overflow:hidden}.article-template__hero-wrapper{position:relative;width:100%;height:100%}.article-template__info{position:relative;z-index:1}.article-template__info-wrapper{margin-bottom:4rem}.article-template__info:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 990px){.article-template__info:not(:last-child){margin-bottom:8rem}}.article-template__title{margin:0;text-align:left;text-align:center}.article-template__title:not(:only-child){margin-bottom:.8rem}.article-template__tags{margin-bottom:0;margin-top:0;padding:0;list-style:none;display:flex;gap:.6rem;justify-content:flex-end;flex-wrap:wrap;z-index:2;flex:1 1 auto}.article-template__tag{transition:all var(--duration-default) linear}.article-template__tag:hover{opacity:.8}.article-template__tag:not(:last-child){position:relative;padding-right:.8rem}.article-template .article-template__wrapper_column .article-template__meta{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);justify-content:center;z-index:1;width:100%;padding:1.2rem}.article-template__meta{display:flex;flex-direction:column;align-items:center;gap:.6rem}.article-template__meta .article-template__item{display:flex;align-items:center;gap:.4rem;flex-direction:column}.article-template__meta .article-template__item .caption-with-letter-spacing{flex:none}.article-template__meta .article-template__item .article-card__author_box{flex:none}@media screen and (min-width: 576px){.article-template__meta .article-template__item{flex-direction:row}}.article-template__meta>.article-card__author_box{display:flex;align-items:center;position:relative;margin:0;font-weight:500}@media screen and (min-width: 990px){.article-template__meta>.article-card__author_box{padding-right:4.7rem}}.article-template__meta-image{width:4.8rem;height:4.8rem;margin:0 1rem;padding:0;border-radius:50%;overflow:hidden}.article-template__meta-image_author{width:100%;height:100%;object-fit:cover}.article-template .article-template__content-box{justify-content:space-between;gap:5rem;margin-top:4rem}@media screen and (min-width: 990px){.article-template .article-template__content-box{display:flex;margin-top:10rem}}.article-template .article-template__content-box .article-template__content-sticky{display:flex;flex-direction:column;gap:5rem}@media screen and (min-width: 1200px){.article-template .article-template__content-box .article-template__content-sticky{gap:2rem;flex-direction:row}}@media screen and (min-width: 1360px){.article-template .article-template__content-box .article-template__content-sticky{gap:10rem}}@media screen and (min-width: 1540px){.article-template .article-template__content-box .article-template__content-sticky{gap:26rem}}.article-template .article-template__content-box .share-buttons-simple{justify-content:flex-start}.article-template .article-template__content-box .share-buttons-simple svg{width:1.6rem;height:1.6rem}.article-template .article-template__content-box .article-template-contact-text{max-width:300px;width:100%;height:400px;position:relative}.article-template .article-template__content-box .article-template-contact-text.have-sticky{position:relative;border-radius:var(--border-radius)}@media screen and (min-width: 1200px){.article-template .article-template__content-box .article-template-contact-text.have-sticky{position:sticky;top:var(--header-height)}}.article-template .article-template__content-box .article-template-contact-text .article-template-contact_desc{margin-bottom:3.2rem}.article-template .article-template__content-box .article-template-contact-text .article-template-contact_title{margin:0;color:rgba(var(--color-accent));padding:1.8rem}.article-template .article-template__content-box .article-template-contact-text .article-template-contact_btn{margin-top:auto;padding:1.8rem}.article-template .article-template__content-box .article-template-contact-text .section-header__line{display:flex;flex-direction:column;justify-content:space-between;min-height:400px;padding:0;width:300px}.article-template .share-buttons-simple__item a{display:flex;align-items:center;gap:.4rem;text-decoration:none;padding:1.6rem .8rem;color:rgba(var(--color-foreground-secondary))}.article-template .share-buttons-simple__item a svg{color:rgba(var(--color-foreground-secondary))}.article-template .share-buttons-simple__item a:hover{color:rgba(var(--color-foreground))}.article-template .share-buttons-simple__item .icon{transform:unset}.article-template__header .share-buttons-simple{flex-direction:column}@media screen and (min-width: 576px){.article-template__header .share-buttons-simple{flex-direction:row}}@media screen and (min-width: 990px){.article-template__header-large{min-height:75rem}}@media screen and (min-width: 1200px){.article-template__content{max-width:64rem}}.article-template__content .rte{max-width:64rem;width:100%;color:rgba(var(--color-foreground));margin-top:0}.article-template__content .rte :first-child{margin-top:0}.article-template__footer{margin-top:4rem}.article-template__footer .article-template__meta{display:flex;justify-content:space-between;margin-bottom:0}.article-template__footer .breadcrumb{max-width:64rem;width:100%;flex-wrap:wrap;margin:0 auto}.article-template__footer-content{display:flex;justify-content:space-between;max-width:64rem;width:100%;flex-direction:row;margin:0 auto;background:rgba(var(--color-background-secondary));margin:3.2rem 0;border-radius:4px;flex-direction:column}@media screen and (min-width: 750px){.article-template__footer-content{flex-direction:row;margin:6.4rem 0}}.article-template__footer-content .article-template__item{gap:.6rem}.article-template__footer-content .article-template__share{padding:1.6rem 2rem 0;color:rgba(var(--color-emphasis))}@media screen and (min-width: 750px){.article-template__footer-content .article-template__share{padding:1.6rem 2rem}}.article-template__footer-content .article-template__meta{margin-bottom:2rem}@media screen and (min-width: 750px){.article-template__footer-content .article-template__meta{margin-bottom:0}}.article-template__footer-content .article-template__meta span.article-template__meta-date{border-left:unset;padding-left:0}.article-template__footer-content .share-buttons-simple{justify-content:flex-start;align-items:center;padding-right:12px;padding-left:12px}@media screen and (min-width: 576px){.article-template__footer-content .share-buttons-simple{flex-direction:row}}@media screen and (min-width: 750px){.article-template__footer-content .share-buttons-simple{padding-left:0}}.article-template__comment-wrapper{margin-top:5rem}@media screen and (min-width: 990px){.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: 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{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: 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__footer-content .article-template__meta .article-template__item .article-template__meta-date,.article-template__footer-content .article-template__tag .badge,.article-template__header--column .article-template__meta .article-template__item .article-template__meta-date,.article-template__header--column .article-template__tag .badge{font-size:1.2rem}.breadcrumb_margin{margin:0}.article-template--overlay .article-template__content{margin:0 auto;max-width:max-content}.article-template--overlay .article-template__text{margin:0 auto}.article-template--overlay .article-template__info-wrapper{width:100%;z-index:2;margin-bottom:0;display:flex}.article-template--overlay .article-template__info-wrapper .article-template__info{display:flex;flex-direction:column;justify-content:center;margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgb(var(--color-border));padding:20px;width:100%}@media screen and (min-width: 990px){.article-template--overlay .article-template__info-wrapper .article-template__info{align-items:center;border:none;margin-top:0;padding-top:0;margin:0 auto}}.article-template--overlay .article-template__info-wrapper .article-template__info .article-template__meta-date{color:unset}@media screen and (min-width: 990px){.article-template--overlay .article-template__info-wrapper{max-width:100%;background:rgba(var(--color-background-secondary))}}.article-template__header .article-template__desc{display:flex;align-items:center;justify-content:center;text-align:left;gap:.8rem;margin-bottom:2.4rem;text-align:center}.article-template__header .article-template__desc p{margin:0}.article-template__header .article-template__desc .article-template__title{margin-bottom:0}.article-template__header--large{min-height:45rem}@media screen and (min-width: 750px){.article-template__header--large{min-height:60rem}}@media screen and (min-width: 1200px){.article-template__header--large{min-height:75rem}}.article-template__header--medium{min-height:30rem}@media screen and (min-width: 750px){.article-template__header--medium{min-height:45rem}}@media screen and (min-width: 1200px){.article-template__header--medium{min-height:60rem}}.article-template__header .article-template__wrapper{position:relative;z-index:1}@media screen and (min-width: 990px){.article-template__header .article-template__wrapper{display:flex}}.article-template__header--overlay{position:relative;--post-header-border-color: var(--color-border)}.article-template__header--overlay .article-template__content__url{position:fixed;left:0;bottom:0;display:flex;justify-content:space-between;z-index:10;width:100%;align-items:center;height:54px;padding:0 2rem;background:rgb(var(--color-background));border-top:1px solid rgb(var(--color-border))}@media screen and (min-width: 990px){.article-template__header--overlay .article-template__content__url{position:sticky;top:10rem;height:100%;width:unset;display:flex;align-items:flex-start;flex-direction:column;gap:1.2rem;border:none}}.article-template__header--overlay .article-template__content__url>span{font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:calc(var(--font-button-letter-spacing)*.1);color:rgba(var(--color-foreground-secondary));font-size:calc(var(--font-button-scale)*1rem);line-height:1.2}.article-template__header--overlay .article-template__content__url a{color:rgba(var(--color-foreground-secondary))}.article-template__header--overlay .article-template__content__url a:hover{color:rgba(var(--color-foreground))}.article-template__header--overlay .article-template__text{position:relative;margin:0;max-width:64rem}.article-template_blog{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.article-template_blog img{position:absolute;width:100%;object-fit:cover;border-radius:var(--border-radius);top:0;left:0;max-width:300px;max-height:400px}.article-template__text{max-width:64rem}