.main-article{--article-width: 1140px}.main-article__header,.main-article__body,.main-article__related{max-width:calc(var(--article-width) + var(--page-padding) * 2);margin:0 auto;padding:0 var(--page-padding)}.main-article__header{display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding-top:42px;padding-bottom:80px}.main-article__title{font-size:62px;line-height:105%;letter-spacing:-.03em}.main-article__badge{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:4px;background-color:var(--color-overlay-strong);color:var(--color-content-inverse);font-size:12px;line-height:100%}.main-article__badge svg{flex-shrink:0;width:12px;height:12px}.main-article__image{width:100%;border-radius:4px;overflow:hidden}.main-article__image .image{aspect-ratio:1140 / 620;object-fit:cover}.main-article__meta{display:flex;flex-direction:column;gap:30px;padding-bottom:74px}.main-article__block{display:flex;flex-direction:column;gap:16px}.main-article__block-title{font-weight:500;font-size:22px;line-height:normal}.main-article__block-title+*{border-top:1px solid var(--color-border-faint);padding-top:16px}.main-article__toc{display:flex;flex-direction:column;gap:14px;padding:12px 0 0;border:none}.main-article__toc-link{font-size:18px;line-height:140%;text-decoration:none;transition:opacity var(--duration)}.main-article__toc-link:hover{opacity:.6}.main-article__authors{display:flex;flex-direction:column;gap:18px}.main-article__author{display:flex;align-items:center;gap:12px}.main-article__author-image{flex-shrink:0;width:52px;border-radius:50%;overflow:hidden}.main-article__author-meta{display:flex;flex-direction:column;gap:8px;min-width:0}.main-article__author-name{font-weight:500;font-size:18px;line-height:normal}.main-article__author-role{color:var(--color-content-dim);font-size:16px;line-height:normal}.main-article__content{font-size:18px;line-height:150%}.main-article__content p{font-size:18px}.main-article__content>*{margin:0 0 24px}.main-article__content>*:last-child{margin-bottom:0}.main-article__content h2{margin:66px 0 32px;font-weight:600;font-size:28px;line-height:130%;scroll-margin-top:calc(var(--header-height, 0px) + 24px);letter-spacing:0}.main-article__content h3{margin:42px 0 24px;font-family:var(--font-family);font-weight:500;font-size:22px;line-height:130%;scroll-margin-top:calc(var(--header-height, 0px) + 24px);letter-spacing:0}.main-article__content ul,.main-article__content ol{display:flex;flex-direction:column;gap:8px;padding-left:1.2em}.main-article__content li{line-height:150%}.main-article__content img{display:block;width:100%;height:auto;margin:42px 0;border-radius:4px}.main-article__tags{display:flex;flex-wrap:wrap;gap:12px;padding:32px 0}.main-article__tag{padding:10px 16px;border-radius:100px;background-color:var(--color-background-alt);font-weight:500;font-size:14px;line-height:150%}.main-article__sources,.main-article__share{border-top:1px solid var(--color-border-faint)}.main-article__share{border-bottom:1px solid var(--color-border-faint)}.main-article__sources{padding-bottom:32px}.main-article__row-title{max-width:calc(var(--article-width) + var(--page-padding) * 2);margin:0 auto;padding:28px var(--page-padding);font-weight:500;font-size:28px;line-height:150%}.main-article__sources-content{max-width:calc(var(--article-width) + var(--page-padding) * 2);margin:0 auto;padding:0 var(--page-padding);color:var(--color-content-soft);font-size:16px;line-height:150%}.main-article__sources-content ol{display:flex;flex-direction:column;gap:12px;padding-left:0;list-style:none;counter-reset:article-source}.main-article__sources-content ol li{padding-left:1.6em;text-indent:-1.6em;list-style:none}.main-article__sources-content ol li:before{counter-increment:article-source;content:counter(article-source) ".";margin-right:12px;font-size:15px}.main-article__share{display:flex;align-items:center;justify-content:space-between;max-width:calc(var(--article-width) + var(--page-padding) * 2);margin:0 auto}.main-article__share .main-article__row-title{max-width:none;margin:0;padding-left:var(--page-padding);padding-right:0}.main-article__share-links{display:flex;align-items:center;gap:18px;padding-right:var(--page-padding)}.main-article__share-link{display:flex;color:var(--color-content-soft);transition:color var(--duration)}.main-article__share-link:hover{color:var(--color-content)}.main-article__share-link svg{width:28px;height:28px}.main-article__related{padding-top:62px}.main-article__related-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:62px}.main-article__related-title{font-size:42px;line-height:130%}.main-article__related-button{width:340px;min-width:0;height:56px;text-transform:uppercase;justify-content:center}.main-article__related-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0}@media screen and (max-width:989px){.main-article__title{font-size:48px}.main-article__related-title{font-size:32px}}@media screen and (max-width:749px){.main-article__header{gap:24px;padding-top:38px;padding-bottom:24px}.main-article__title{font-size:36px}.main-article__image{margin-top:16px}.main-article__image .image{aspect-ratio:351 / 420}.main-article__meta{padding-top:42px;padding-bottom:64px}.main-article__content p{font-size:16px}.main-article__content h2{margin:42px 0 24px}.main-article__content h3{margin:32px 0 18px}.main-article__tags{padding:24px 0}.main-article__row-title{font-size:28px}.main-article__sources,.main-article__share{margin:0 var(--page-padding)}.main-article__row-title,.main-article__sources-content{padding-left:0;padding-right:0}.main-article__share .main-article__row-title,.main-article__share-links{padding:28px 0}.main-article__related{padding-top:32px}.main-article__related-head{flex-direction:column;align-items:stretch;gap:24px;margin-bottom:42px}.main-article__related-title{font-size:36px;text-align:center}.main-article__related-button{width:100%}.main-article__related-list{display:flex;gap:18px;width:calc(100% + (var(--page-padding) * 2));margin-left:calc(var(--page-padding) * -1);padding:0 var(--page-padding);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--page-padding)}.main-article__related-item{flex-shrink:0;width:300px;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-main-article.css.map */
