.article-wrapper{margin:0 auto;max-width:117.6rem;padding:15.8rem 0 12rem}@media (max-width:1023px){.article-wrapper{padding:calc(var(--header-height)*1.5) 0 6rem}}.article-image img{height:auto;width:100%}@media (max-width:1023px){.article-image .shell{padding:0}}.article-details{margin:0 auto;position:relative;z-index:3}.article-details .article__inner{background-color:var(--white);border-radius:1.3rem 1.3rem 0 0;padding:7.9rem 0 4rem}.article-details .article__body{display:flex}.article-details .article__body .article__aside{flex:0 0 30.4rem;max-width:30.4rem;padding-right:3.2rem}.article-details .article__body .article__content{flex:1;max-width:100%}.article-details .article__body .article__content .shell{--shell-gutter:0}.article-details .article__body .article__content a:not(.btn):not(.link){color:var(--secondary);font-weight:600}.article-details .article__body .article__content :not(div):not(:last-child){margin-bottom:1.6rem}.article-details .article__body .article__content h3{line-height:1.2}.article-details .article__body .article__content h3+p,.article-details .article__body .article__content p+h3{margin-top:2.45rem}.article-details .article__content ol,.article-details .article__content ul{padding-left:2.3rem}.article-details .article__content table{border-collapse:collapse;display:block;font-size:1.5rem;line-height:1.5;margin:3.2rem 0;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.article-details .article__content thead{background-color:#f7f4f1}.article-details .article__content td,.article-details .article__content th{border:.1rem solid #e0dedb;min-width:16rem;padding:1.4rem 1.6rem;text-align:left;vertical-align:top}.article-details .article__content th{color:var(--headings-color);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.article-details .article__content td{background-color:#fff;color:inherit}.article-details .article__content tbody tr:nth-child(2n) td{background-color:#fcfbfa}.article-details *+.article__cta{padding-top:3rem}.article-details .blog-toc-shell{padding-top:3.2rem}@media (min-width:768px){.article-details .article__body .article__aside{align-self:flex-start;max-height:calc(100vh - var(--header-height, 8rem) - 4.8rem);overflow-y:auto;position:sticky;top:calc(var(--header-height, 8rem) + 2.4rem)}.article-details .blog-toc-shell{max-height:none;overflow:visible;position:static}}.article-details .blog-toc-shell__title{color:var(--headings-color);font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.25;margin-bottom:1.6rem;padding-left:1rem;position:relative;text-transform:none}.article-details .blog-toc-shell__title:before{display:none}.article-details .blog-toc-shell__inner{align-items:flex-start;background:var(--greyscale-Gray-50,#fcfbfa);border-radius:1.6rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:0;padding:2.4rem;width:25rem}.blog-toc-toggle{display:none}html.blog-toc-open{overflow:hidden}.blog-post-extendable .article-details .article__body{flex-direction:row!important}.blog-post-extendable .article-details .article__body .article__aside{padding-left:0!important;padding-right:3.2rem!important}@media (min-width:1023px){.article-details .article__title .h2{font-size:5rem;line-height:1.2}}@media (max-width:1023px){.article-details .article__inner{padding-bottom:4rem}.article-details .article__body .article__aside{flex:0 0 24rem;max-width:24rem;padding-right:2.4rem}}@media (max-width:767px){.article-details .article__info .article__info-inner{display:block}.article-details .article__head{margin-bottom:2.4rem}.article-details .article__body{display:block}.article-details .article__body .article__aside{flex:0 0 100%;margin-bottom:4.8rem;max-width:100%;padding-right:0}.article-details .article__body .article__aside .author-details,.article-details .article__body .article__aside .widget-cta{max-width:100%}.blog-post-extendable .article-details .article__body .article__aside{padding-right:0!important}.article-details .blog-toc-shell{align-items:flex-end;background:rgba(0,0,0,.36);display:flex;inset:0;justify-content:center;opacity:0;padding:3.2rem 2.4rem 11.6rem;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:101}.article-details .blog-toc-shell.is-open{opacity:1;pointer-events:auto}.article-details .blog-toc-shell__inner{background:#fff;border-radius:2rem;margin-bottom:0;max-height:calc(100vh - 10.4rem);overflow-x:hidden;overflow-y:auto;padding:2.4rem;width:min(100%,49rem)}.article-details .blog-toc-shell__title{font-size:1.6rem;margin-bottom:0;padding-left:1.2rem}.blog-toc-toggle{align-items:center;background:var(--secondary);border:0;border-radius:50%;bottom:2.8rem;box-shadow:0 .8rem 2.4rem rgba(23,37,55,.16);cursor:pointer;display:flex;height:5.6rem;justify-content:center;left:3.2rem;padding:0;position:fixed;width:5.6rem;z-index:102}.blog-toc-toggle svg{height:2.4rem;width:2.4rem}}@media (min-width:768px){.article-details .blog-toc-shell__inner{margin-bottom:4rem}}.article-additional-entry{padding:6.2rem 0 6rem}.article-additional-entry .article__content{margin-left:auto;max-width:calc(100% - 30.4rem)}.article-additional-entry .article__content :not(:last-child){margin-bottom:1.6rem}.article-additional-entry .article__content ol,.article-additional-entry .article__content ul{padding-left:2.3rem}.article-additional-entry .article__content h3+*,.article-additional-entry .article__content h3+p{margin-top:2.7rem}.article-additional-entry .article__content *+h3,.article-additional-entry .article__content p+h3{margin-top:2.4rem}.article-additional-entry .article__content div :not(:last-child){margin-bottom:0}.article-additional-entry .article__content a:not(.btn):not(.link){color:var(--secondary);font-weight:600}@media (max-width:1023px){.article-additional-entry .article__content{max-width:calc(100% - 24rem)}}@media (max-width:767px){.article-additional-entry{padding:3.2rem 0 6.2rem}.article-details .article__inner{padding:4rem 0 1.6rem}.article-additional-entry .article__inner{padding-left:0}.article-additional-entry .article__content{max-width:100%}}.article-actions{--color:#7a7a7a;color:var(--color);font-size:1.4rem}.article-actions ul{--spacing-x:2.4rem;align-items:center;display:flex;justify-content:flex-end;list-style-type:none;margin:calc(var(--spacing-x)*-.5)}.article-actions ul li{flex:0 0 50%;max-width:50%;padding:calc(var(--spacing-x)*.5)}.article-actions ul li:last-child{text-align:right}.article-actions a{max-width:100%;text-decoration:none;white-space:nowrap}.article-actions a span{max-width:calc(100% - 2.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-actions a i{background-color:var(--color);display:inline-block;height:2rem;margin-right:1.3rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='17' fill='none'%3E%3Cpath fill='%237a7a7a' d='M8.333 16.85 0 8.519 8.333.184l1.48 1.48-6.855 6.854 6.854 6.854z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;vertical-align:middle;width:2rem}.article-actions li:last-child a i{margin-left:1.3rem;margin-right:0;mask-position:center;transform:scaleX(-1)}.article-actions a span{display:inline-block;vertical-align:middle}@media (max-width:1023px){.article-actions ul{--spacing-x:1.6rem}}@media (max-width:767px){.article-actions a i{margin-right:.2rem}.article-actions li+li a i{margin-left:.2rem}}