.article-main{background-color:rgb(var(--color-bg-lts, 243, 243, 243))}.article-main__container{padding:0 32px 48px}.article-main *,.article-main *:before,.article-main *:after{font-family:ABCDiatype,sans-serif}.article-main__container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:0}.article-main__left{display:flex;gap:64px;grid-column:1 / 3;grid-row:1;padding:48px 0;border-bottom:1px solid rgba(0,0,0,.5)}.article-main__references{grid-column:2;grid-row:2;padding-top:24px}.article-main__chapters{flex-shrink:0;width:450px;position:sticky;top:calc(var(--total-header-timer-height, 76px) + 24px);align-self:flex-start}.article-main__chapters-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.article-main__chapter-link{display:flex;gap:12px;align-items:center;font-size:22px;line-height:1;color:#0000004d;text-decoration:none;transition:color .2s ease}.article-main__chapter-link:hover,.article-main__chapter-link.is-active{color:#000}.article-main__chapter-num{flex-shrink:0}.article-main__chapter-title{flex:1}.article-main__article{flex:1;min-width:0;display:flex;flex-direction:column;gap:80px}.article-main__header{display:flex;flex-direction:column;gap:24px}.article-main__meta{display:flex;gap:48px;align-items:center;font-family:ABC Diatype Mono,monospace;font-size:15px;line-height:1.05;color:#00000080}.article-main__read-time{text-align:right}.article-main__title{font-size:40px;font-weight:400;line-height:1;letter-spacing:-.8px;color:#000;margin:0}.article-main__author{display:flex;gap:16px;align-items:center}.article-main__author-photo{width:65px;height:65px;border-radius:50%;object-fit:cover;flex-shrink:0}.article-main__author-info{display:flex;flex-direction:column;gap:4px;font-size:22px;line-height:1.1;letter-spacing:-.22px}.article-main__author-name{color:#000}.article-main__author-credentials{color:#00000080}.article-main__featured-image{width:100%;margin:0;aspect-ratio:3 / 1;overflow:hidden;display:none}.article-main__featured-image img{width:100%;height:100%;display:block;object-fit:cover}.article-main__featured-image figcaption{font-family:ABC Diatype Mono,monospace;font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#00000080;margin-top:16px;padding:0 32px}.article-main__body{display:flex;flex-direction:column;gap:48px}.article-main__body .article-chapter{display:flex;flex-direction:column;gap:16px}.article-main__body .article-chapter__header{display:flex;gap:12px;align-items:flex-start;font-size:30px;font-weight:400;line-height:1.1;letter-spacing:-.6px;color:#000}.article-main__body .article-chapter__number{flex-shrink:0;font-size:19.35px;margin-top:.25em}.article-main__body .article-chapter__title{flex:1;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.article-main__body .article-chapter__content{padding-left:64px;font-size:16px;line-height:1.4;color:#000}.article-main__body h2{font-size:30px;font-weight:400;line-height:1;letter-spacing:-.6px;margin:0 0 16px}.article-main__body h3{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.4px;margin:0 0 12px}.article-main__body p{margin:0 0 15px;font-size:16px;line-height:1.3}.article-main__body p:last-child{margin-bottom:0}.article-main__body ul,.article-main__body ol{margin:0 0 15px;padding-left:24px}.article-main__body li{margin-bottom:0;font-size:16px;line-height:1.2}.article-main__body sup,.article-main__body .article-main__citation{font-family:ABC Diatype Mono,monospace;font-size:10px;line-height:1.2;color:#00000080;vertical-align:super}.article-main__body img{max-width:100%;height:auto;display:block}.article-main__body .article-main__figure,.article-main__body figure{display:flex;flex-direction:column;gap:8px;margin:24px 0}.article-main__body .article-main__figure img,.article-main__body figure img{width:100%;height:auto;margin-bottom:0!important}.article-main__body .article-main__figcaption,.article-main__body figcaption{font-family:ABC Diatype Mono,monospace;font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#00000080}.article-main__body a{color:inherit;text-decoration:underline}.article-main__body a:hover{text-decoration:none}.article-main__references{display:flex;flex-direction:column;gap:21px;padding-top:24px;color:#00000080}.article-main__references span,.article-main__references p{font-family:ABC Diatype Mono,monospace}.article-main__reference{display:flex;gap:12px;align-items:flex-start;width:100%}.article-main__reference-num{flex-shrink:0;font-size:12px;text-transform:uppercase}.article-main__reference-text{flex:1;min-width:0;font-size:12px;line-height:normal;margin:0;white-space:pre-wrap;word-break:break-word}@media screen and (max-width:989px){.article-main__container{padding:0 20px 40px;grid-template-columns:1fr;grid-template-rows:auto auto;gap:0}.article-main__featured-image{aspect-ratio:1 / 1}.article-main__left{grid-column:1;grid-row:1;flex-direction:column;gap:40px;padding:40px 0}.article-main__chapters{display:none}.article-main__references{grid-column:1;grid-row:2;border-top:1px solid rgba(0,0,0,.2)}.article-main__article{gap:48px}.article-main__title{font-size:32px;letter-spacing:-.64px}.article-main__author-info{font-size:18px}.article-main__author-photo{width:55px;height:55px}.article-main__body .article-chapter__content{padding-left:0}.article-main__body h2{font-size:24px}}@media screen and (max-width:749px){.article-main__container{padding:0 16px 32px}.article-main__left{padding:32px 0}.article-main__meta{gap:24px;font-size:13px}.article-main__title{font-size:26px;letter-spacing:-.52px;line-height:1.15}.article-main__author{gap:12px}.article-main__author-photo{width:48px;height:48px}.article-main__author-info{font-size:16px;gap:2px}.article-main__article{gap:40px}.article-main__body{gap:32px}.article-main__body h2{font-size:20px}.article-main__body h3{font-size:18px}.article-main__body p,.article-main__body li{font-size:15px;line-height:1.5}.article-main__references{gap:16px}.article-main__reference-num{font-size:13px}.article-main__reference-text{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/section-article-main.css.map */
