.article-template{--article-column: none;--article-media: 100vw;--article-media-radius: 0;--article-space: 3.2rem;--article-hero-space: 3.2rem;--article-share-space: 2rem}.article-template__body{padding-bottom:4rem}.article-template>.article-template__body{margin-top:var(--article-space)}.article-header,.article-template__content,.article-header__hero{max-width:var(--article-column);margin-left:auto;margin-right:auto}.article-template .article-header{margin-top:0;margin-bottom:0;line-height:normal}.article-header__meta{display:flex;flex-direction:column;gap:.4rem;margin-bottom:2rem}.article-header__eyebrow{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:1.2rem;line-height:1.6rem;letter-spacing:-.01em;text-transform:uppercase;opacity:.62}.article-header__byline{margin:0;font-size:1.4rem;font-weight:600;line-height:1.8rem;letter-spacing:-.016em;opacity:.62}.article-header__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:3.2rem;line-height:3.6rem;letter-spacing:-.02em}.article-header__ingress{margin-top:1.6rem;font-size:2.1rem;font-weight:500;line-height:2.5rem}.article-header__ingress :first-child{margin-top:0}.article-header__ingress :last-child{margin-bottom:0}.article-share{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:var(--article-share-space)}.article-share__list{display:flex;align-items:center;column-gap:24px;margin:0;padding:0;list-style:none}.article-share__item{display:flex;position:relative;align-items:center;width:20px;height:20px;padding:0}.article-share__item:hover:after,.article-share__item:focus-within:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:.1rem;background-color:currentColor}.article-share__link{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.article-share__link svg,.article-share__link .icon{width:2rem;height:2rem;fill:currentColor}.article-share__link .icon-linkedin{width:1.5rem;height:1.5rem}.article-header__hero{margin-top:var(--article-hero-space)}.article-header__hero,.article-template__content img{width:var(--article-media)!important;max-width:var(--article-media)!important;margin-left:calc(50% - var(--article-media) / 2);margin-right:calc(50% - var(--article-media) / 2)}.article-header__hero-media,.article-template__content img{border-radius:var(--article-media-radius);overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.article-template__content :is(p,span,strong,b,div,figure):has(>img){max-width:none;overflow:visible}.article-template__content img{display:block;height:auto;margin-top:2.4rem;margin-bottom:2.4rem;border:0;box-shadow:none}.article-template__content{margin-top:var(--article-space);margin-bottom:0;font-size:1.7rem;line-height:1.47059;letter-spacing:-.012em}.article-template__content p{margin:0 0 1.6rem}.article-template__content :is(p,li,span,strong,b,em){font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.article-template__content meta{display:none}.article-template__content h2{margin:3.2rem 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;font-size:2.1rem;line-height:2.5rem;letter-spacing:-.02em}.article-template__app-block{margin-top:var(--article-space)}@media screen and (min-width:750px){.article-template{--article-column: 57.6rem;--article-media: 69.2rem;--article-media-radius: 8px;--article-space: 4rem;--article-hero-space: 3.6rem;--article-share-space: 2.4rem}.article-header__hero{width:100%!important;margin-left:auto;margin-right:auto}.article-header__title{max-width:52rem;font-size:4rem;line-height:4.4rem}}@media screen and (min-width:1069px){.article-template{--article-column: 65.3rem;--article-media: 98rem;--article-space: 5.2rem;--article-hero-space: 4rem;--article-share-space: 3.2rem}.article-header__title{max-width:58rem;font-size:4.8rem;line-height:5.2rem}.article-header__ingress{margin-top:2rem;font-size:2.4rem;line-height:2.8rem}.article-template__content{font-size:1.9rem;line-height:1.4211}.article-template__content h2{margin-top:5.2rem;font-size:2.4rem;line-height:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-main-article.css.map */
