.body-wrapper.hs-blog-post{overflow-x:visible!important}.blog-template-01{--invers-brand-blue:#00469c;--invers-blue-light:#0096dc;--invers-orange:orange;--invers-grey:#c9cad4;--invers-header-offset:102px;--invers-aside-width:260px;--invers-aside-gap:32px}.inv-line-above:before{background-color:currentcolor;content:"";display:block;height:4px;margin-bottom:16px;position:relative;width:56px}.blog-template-01 .blog-content{margin-left:auto;margin-right:auto;max-width:860px;padding-left:24px;padding-right:24px}.blog-template-01 .blog-hero__title{margin-bottom:12px}.blog-template-01 .blog-hero__image{display:block;margin:32px 0 0}.blog-template-01 .blog-hero__img{display:block;height:auto;width:100%}.blog-template-01 .blog-post-meta{color:var(--invers-brand-blue)}.blog-template-01 .blog-post-meta__author{color:var(--invers-orange);text-decoration:underline;text-underline-offset:2px}.blog-template-01 .blog-post-meta__author:hover{text-decoration-thickness:2px}.blog-template-01 .blog-post-meta__date{color:var(--invers-brand-blue)}.blog-template-01 .blog-body-wrap{overflow:visible;position:relative}.blog-template-01 .blog-article{width:100%}.blog-template-01 .blog-toc{border-top:0;margin:0 0 24px;padding-top:0}.blog-template-01 .blog-toc__summary{color:var(--invers-brand-blue);cursor:pointer;font-size:1.125rem;font-weight:700;list-style:none}.blog-template-01 .blog-toc__summary::-webkit-details-marker{display:none}.blog-template-01 .toc{border-left:0;margin-top:12px;padding-left:0}.blog-template-01 .toc>.toc-list>li{list-style:none;margin-bottom:.2rem}.blog-template-01 .toc a.toc-link{color:var(--invers-brand-blue);display:block;font-size:.875rem;line-height:1.4;padding-left:12px;position:relative;text-decoration:none}.blog-template-01 .toc a.toc-link:hover{color:var(--invers-orange);text-decoration:underline;text-underline-offset:2px}.blog-template-01 .toc a.toc-link.is-active-link{color:var(--invers-brand-blue);font-weight:700}.blog-template-01 .toc a.toc-link:before{background-color:var(--invers-grey);bottom:.1em;content:"";left:0;position:absolute;top:.1em;width:2px}.blog-template-01 .toc a.toc-link.is-active-link:before{background-color:var(--invers-brand-blue)}.blog-template-01 .blog-aside{display:block;margin:0 0 24px;width:100%}.blog-template-01 .blog-aside__inner{overflow:visible;position:static;width:100%}@media (min-width:1280px){.blog-template-01 .blog-aside{bottom:0;left:calc((var(--invers-aside-width) + var(--invers-aside-gap))*-1);margin:0;overflow:visible;position:absolute;top:0;width:var(--invers-aside-width)}.blog-template-01 .blog-aside__inner{max-height:calc(100vh - var(--invers-header-offset) - 16px);overflow:auto;position:-webkit-sticky;position:sticky;top:var(--invers-header-offset);width:var(--invers-aside-width)}}.blog-template-01 .blog-prevnext a>span{font-size:1rem;line-height:1.3}.blog-template-01 .blog-prevnext a>p{font-size:1.1rem;line-height:1.35;margin-top:8px}.breadcrumb-module .breadcrumb__link,.breadcrumb-module .breadcrumb__link:visited{color:inherit}.breadcrumb-module .breadcrumb__link:focus,.breadcrumb-module .breadcrumb__link:hover{color:inherit;text-decoration:underline}.blog-template-01 .inv-related--sidebar{display:none!important}.blog-template-01 .inv-related--below{display:block!important}.blog-template-01 .inv-related--below.blog-toc__summary{margin-top:4rem}@media (min-width:1280px) and (hover:hover) and (pointer:fine){.blog-template-01 .inv-related--sidebar{display:block!important}.blog-template-01 .inv-related--below{display:none!important}}