h2{font-size:1.6rem;line-height:1.3;margin-bottom:.5em;margin-top:1.5em}h3{font-size:1.25rem;line-height:1.4;margin-bottom:.4em;margin-top:1.2em}p{font-size:18px}@media (max-width:767px){p{font-size:16px}}.blog-post-custom-01 .blog-post-custom-01_toc .toc-list .toc-list-item:last-child{margin-bottom:1rem}.toc>.toc-list li{border-top:1px solid var(--base-300);padding:.75rem 0}.toc-link:before{display:none}.is-active-link{color:var(--dark)!important}.toc-sticky{padding-top:0;transition:all .4s ease-out}.toc-sticky.is_stuck{padding-top:50px}@media (min-width:1440px){.blog-post-01_main-wrapper .blog-post-01_post-body{padding:0 6rem}}