.article-content{--element-margin-bottom: 2em;--heading-margin-bottom: 1.5em}.article-content p,.article-content ol,.article-content ul,.article-content blockquote,.article-content img{margin-bottom:var(--element-margin-bottom, 2em)}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:var(--heading-margin-bottom, 1.5em)}.article-content img{padding-top:calc(2 * var(--space-unit));padding-bottom:calc(2 * var(--space-unit))}.article-content blockquote{padding-top:calc(4 * var(--space-unit));font-size:2rem;font-style:italic;line-height:2.4rem}.article-content blockquote p:last-child{margin-bottom:0}.article-content iframe{max-width:100%}.article__image--wider .media{width:calc(100% + var(--gutter) * 2);max-width:calc(100% + var(--gutter) * 2);margin-inline-start:calc(var(--gutter) * -1)}@media(max-width:1023.98px){.article-content,.article-width{max-width:37em}}@media(min-width:768px){.article-content img{padding-top:calc(4 * var(--space-unit))}}@media(min-width:1024px){.article-content blockquote{font-size:2.8rem;line-height:3.6rem}}.article .reading-width{max-width:850px}.article .article__content{margin-top:32px;--element-margin-bottom: 1.25em;line-height:1.6}.article__content h2{font-size:32px;line-height:1.25;margin-top:1.35em;margin-bottom:.55em}.article__content h3{font-size:24px;line-height:1.3;margin-top:1.2em;margin-bottom:.5em}.article__content li{margin-bottom:8px}.article__content li>p{margin-bottom:8px}.article__content li>p:last-child{margin-bottom:0}.article__content li:last-child{margin-bottom:0}.article__content :is(h2,h3)[id]{scroll-margin-top:220px}.article__content .article-toc{padding:20px 24px;margin-bottom:28px;background:#f1f5f7;border-inline-start:4px solid #ed7a23}.article__content .article-toc ul{margin-top:10px;margin-bottom:0}.article__content .article-source{font-size:.9em}.article__content .scrollable-table{margin-bottom:24px}@media(max-width:767.98px){.article__content h2{font-size:26px}.article__content h3{font-size:21px}.article .article__content{margin-top:24px}.article__content .article-toc{padding:16px}.article__content :is(h2,h3)[id]{scroll-margin-top:130px}}.article__content table :is(th,td):first-child{min-width:72px}.article__content table th{word-break:normal;overflow-wrap:normal}
/*# sourceMappingURL=/cdn/shop/t/35/assets/article.css.map */
