.global-blog-post .blog-post-container{padding-bottom:75px}.global-blog-post .header:before{display:none}.global-blog-post .header ul.breadcrumb{margin-bottom:20px}.global-blog-post .header.header-flat.hero{background-color:#e5fff3;padding-bottom:40px;padding-top:24px}.global-blog-post .header .hero-inner{margin-inline:auto;max-width:1272px;padding-inline:32px;text-align:left}.global-blog-post .header .hero-center{max-width:720px}.global-blog-post .header ul.breadcrumb li+li:before{background-image:none;content:"/";font-weight:400;height:auto;width:auto}.global-blog-post .header ul.breadcrumb li:first-child a{background:#f4fdf8;border:1px solid #b9ecd4;border-radius:999px;color:#083b54;display:inline-block;padding:6px 16px}.global-blog-post .header ul.breadcrumb li:last-child a{background:#083b54;border-radius:999px;color:#fff;display:inline-block;font-weight:700;padding:6px 16px}.global-blog-post .header .hero-center .hero-author{color:#083b54;font-size:16px;font-weight:600;margin:0 0 4px;text-transform:none}.global-blog-post .header .hero-center .hero-meta{color:#4e6b80;font-size:13px;font-weight:400;letter-spacing:.03em}.global-blog-post .header .hero-center .post--title{font-size:46px}.global-blog-post .blog-post-main .post-body p,.global-blog-post .blog-post-main .post-body ul li{color:#3d5a6b!important;font-size:18px;line-height:28px!important}.global-blog-post .blog-post-main .post-body ul li{font-family:Work Sans,sans-serif}.global-blog-post .blog-post-main .post-body h2{font-size:32px;line-height:38px!important}.global-blog-post .blog-post-main .post-body h3{font-size:24px;line-height:31px!important}.global-blog-post .blog-post-main .post-body li a,.global-blog-post .blog-post-main .post-body p a{text-decoration:underline;text-underline-offset:3px}.global-blog-post .blog-post-main .post-body div[style*=width]{max-width:100%!important;width:auto!important}.global-blog-post .blog-post-main .post-body table{max-width:100%;overflow-x:auto;width:auto!important}.global-blog-post .blog-post-main .post-body td{width:auto!important}.global-blog-post .blog-post-main .post-body embed,.global-blog-post .blog-post-main .post-body iframe,.global-blog-post .blog-post-main .post-body object,.global-blog-post .blog-post-main .post-body video{max-width:100%}.global-blog-post .blog-post-main .post-body blockquote,.global-blog-post .blog-post-main .post-body pre{box-sizing:border-box;max-width:100%;overflow-x:auto}.global-blog-post .blog-post-main .post-body h2,.global-blog-post .blog-post-main .post-body h3{scroll-margin-top:115px}.global-blog-post .blog-post-main .article-layout{align-items:start;display:grid;gap:56px;grid-template-columns:240px minmax(0,720px) 240px;margin-inline:auto;max-width:1272px;padding-inline:32px}@media (max-width:1120px){.global-blog-post .blog-post-main .article-layout{grid-template-columns:240px minmax(0,1fr)}.global-blog-post .blog-post-main .grid-spacer{display:none}}@media (max-width:880px){.global-blog-post .blog-post-main .article-layout{grid-template-columns:minmax(0,1fr)}.global-blog-post .blog-post-main .toc-col{order:-1}}.global-blog-post .blog-post-main .toc-col{align-self:start;grid-column:1}.global-blog-post .blog-post-main .article-col{grid-column:2}.global-blog-post .blog-post-main .grid-spacer{grid-column:3}.global-blog-post .blog-post-main #blog--menu{max-height:calc(100vh - 135px);overflow-x:hidden;overflow-y:auto;padding:0;position:sticky;top:115px}@media (max-width:880px){.global-blog-post .blog-post-main #blog--menu{position:static}}.global-blog-post .blog-post-main #blog--menu>p{font-size:12px;letter-spacing:.08em;text-align:left}#toc-title-wrap{display:grid;grid-template-rows:0fr;margin-bottom:0;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1),margin-bottom .45s cubic-bezier(.16,1,.3,1)}#toc-title-wrap.visible{grid-template-rows:1fr;margin-bottom:18px}#toc-title-wrap>p{margin:0;overflow:hidden}#toc-title{opacity:0;transform:scale(2) translateY(-14px);transform-origin:left top;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}#toc-title-wrap.visible #toc-title{opacity:1;transform:scale(1) translateY(0)}@media (prefers-reduced-motion:reduce){#toc-title,#toc-title-wrap{transition:none}}.global-blog-post .blog-post-main #blog--menu>ol{border-left:2px solid #e3ece8;counter-reset:toc-step;list-style-type:none;margin:0;padding-left:0}.global-blog-post .blog-post-main #blog--menu>ol>li{counter-increment:toc-step;margin-bottom:0;padding:9px 0;position:static}.global-blog-post .blog-post-main #blog--menu>ol>li:after,.global-blog-post .blog-post-main #blog--menu>ol>li:before{content:none}.global-blog-post .blog-post-main #blog--menu>ol>li>a{border-left:2px solid transparent;display:block;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;min-height:0;padding-left:14px}.global-blog-post .blog-post-main #blog--menu>ol>li>a:before{content:none}.global-blog-post .blog-post-main #blog--menu>ol>li>a.active{border-left-color:#77e2b0}