.template-article main-content{display:block;margin-left:auto;margin-right:auto;max-width:1440px}.template-article .article-template__hero-adapt img{height:auto;max-height:490px;-o-object-fit:cover;object-fit:cover;width:100%}.template-article .author-bio__bio{color:#444;font-size:14px;line-height:1.6;margin:0}.template-article .blog-date{color:#444;font-size:16px;line-height:1.6;margin:0}@media screen and (max-width:767px){.template-article .article-template__hero-adapt img{max-height:260px}}.template-article .article-template__content ol,.template-article .article-template__content ul{font-size:18px;line-height:21px;list-style-type:disc;margin-bottom:1em;margin-top:1em;padding-left:2.5rem}.template-article .article-template__content ol{list-style-type:auto}.template-article .article-template__content h1,.template-article .article-template__content h2,.template-article .article-template__content h3,.template-article .article-template__content h4,.template-article .article-template__content h5,.template-article .article-template__content h6{font-weight:700}.template-article .article-template__content a:not([data-next-fold]):not([data-shop-product]):not([data-add-to-cart]):not([data-sticky-add-to-cart]){color:#003ca7;font-weight:inherit;text-decoration:underline}.template-article .article-template__content a:not([data-next-fold]):not([data-shop-product]):not([data-add-to-cart]):not([data-sticky-add-to-cart]):hover{color:#0d4295}.template-article .article-template__content p{margin-bottom:1em;margin-top:1em}.template-article .article-template__content table,.template-article .article-template__content td,.template-article .article-template__content th{border:1px solid}.template-article .article-template__content td,.template-article .article-template__content th{padding:5px}.template-article .article-template__content table{margin-bottom:1em}[dir=ltr] .template-article .article-template__content blockquote{margin-left:40px}[dir=ltr] .template-article .article-template__content blockquote,[dir=rtl] .template-article .article-template__content blockquote{margin-right:40px}[dir=rtl] .template-article .article-template__content blockquote{margin-left:40px}.template-article .article-template__content blockquote{margin-bottom:1em;margin-top:1em}.template-article .article-toc{background:#fff;border:1.3px solid #121212;margin-bottom:8px;margin-top:28px;padding:20px 24px}.template-article .article-toc[hidden]{display:none}.template-article .article-toc .article-toc__title{font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin:0 0 12px;text-transform:uppercase}.template-article .article-toc .article-toc__list{counter-reset:a;list-style:none;margin:0;padding:0}.template-article .article-toc .article-toc__item{counter-increment:a;margin:0}.template-article .article-toc .article-toc__item+.article-toc__item{margin-top:8px}.template-article .article-toc .article-toc__link{grid-gap:8px;align-items:baseline;color:#121212;display:inline-flex;font-size:16px;gap:8px;line-height:1.4;text-decoration:none}.template-article .article-toc .article-toc__link:before{content:counter(a) ".";flex:0 0 auto;font-weight:700}.template-article .article-toc .article-toc__link.focus-visible,.template-article .article-toc .article-toc__link:hover{text-decoration:underline}.template-article .article-toc .article-toc__link:focus-visible,.template-article .article-toc .article-toc__link:hover{text-decoration:underline}.template-article .article-template__content h2{scroll-margin-top:110px}@media screen and (max-width:767px){.template-article .article-toc{padding:16px 18px}.template-article .article-toc__title{font-size:16px}.template-article .article-toc__link{font-size:15px}}
