.blog-page-header__media{aspect-ratio:1600/420;background-color:var(--background-color);max-height:420px;overflow:hidden;position:relative;width:100%}.blog-page-header__media img{display:block;height:100%;object-fit:cover;width:100%}.blog-page-header__media:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='240.04'%3E%3Cpath fill='%23fff' d='M1920 855.04V0C1174.39 387.26 20.417 145.369 0 141.627v713.382h1920Z'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-1px;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}.blog-post{--blog-post-content-width:56rem}.blog-post__container{margin:0 auto;max-width:var(--blog-post-content-width);padding:0 1rem}.blog-post__header{padding:6vw 0 0}.blog-post__title{margin:0 0 1rem}.blog-post__tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0 0 1.5rem;padding:0}.blog-post__tags li{margin:0;padding:0}.blog-post__tags li:before{content:none}.blog-post__tags.no-list{margin-bottom:1.5rem}.blog-post__tags .blog-post__tag-link{background-color:var(--white-color);border:1px solid var(--body-font-color);border-radius:24px;color:var(--body-font-color);display:inline-block;font-size:.875rem;font-weight:var(--font-weight-bold);line-height:1.3;padding:.25rem .9rem;text-decoration:none;text-transform:uppercase;transition:color .23s ease,background-color .23s ease,border-color .23s ease}.blog-post__tags .blog-post__tag-link:focus,.blog-post__tags .blog-post__tag-link:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white-color);text-decoration:none}.blog-post__meta{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem}.blog-post__timestamp{font-size:1rem}.blog-post__author{align-items:center;display:flex;gap:1rem}.blog-post__author-image{border-radius:50%;flex-shrink:0;height:64px;overflow:hidden;width:64px}.blog-post__author-image img{height:100%;object-fit:cover;width:100%}.blog-post__author-name{font-weight:var(--font-weight-semi-bold);line-height:1.4}.blog-post__author-bio{font-size:.875rem}.blog-post__body{padding:2rem 0 12vw}@media screen and (min-width:990px){.blog-post__body{padding-bottom:6vw}}.blog-post__toc{background-color:var(--background-color);border-left:3px solid var(--secondary-color);border-radius:var(--border-radius-global);margin-bottom:2.5rem;padding:1.25rem 1.5rem}.blog-post__toc-title{margin:0 0 .75rem}.blog-post__toc-list{counter-reset:toc;list-style:none;margin:0;padding:0}.blog-post__toc-item{counter-increment:toc;margin:0;padding:0 0 0 1.75rem;position:relative}.blog-post__toc-item+.blog-post__toc-item{margin-top:.4rem}.blog-post__toc-list .blog-post__toc-item:before{content:counter(toc) ".";font-weight:var(--font-weight-bold);left:0;position:absolute}.blog-post__toc-item a{text-decoration:none}.blog-post__toc-item a:focus,.blog-post__toc-item a:hover{text-decoration:underline}.blog-post__body-content>h2,.blog-post__body-content>h3,.blog-post__body-content>h4,.blog-post__body-content>h5{margin-top:2rem}@media screen and (min-width:767px){.blog-post__body-content>h2,.blog-post__body-content>h3{margin-top:3rem}}.blog-post__body-content img{height:auto;max-width:100%}.blog-post__body-content ol:not(.no-list) li,.blog-post__body-content ul:not(.no-list) li{padding:0 0 0 20px}.blog-post__body-content ol:not(.no-list) li:not(:last-child),.blog-post__body-content ul:not(.no-list) li:not(:last-child){margin-bottom:6px}.blog-post__body-content ul:not(.no-list) li:before{height:4px;top:11px;width:4px}:root{--sticky-offset:7rem}.blog-post__body-content h2,.blog-post__body-content h3,.blog-post__body-content h4{scroll-margin-top:var(--sticky-offset)}html{scroll-behavior:smooth}.blog-related{background-color:var(--background-dark-color);padding:12vw 0}@media screen and (min-width:990px){.blog-related{padding:6vw 0}}.blog-related__header{margin-bottom:2rem;text-align:center}.blog-related__title{margin:0}.widget-type-post_filter{margin-bottom:0!important;padding:0 0 3rem}.widget-type-post_filter h3{font-size:18px}.widget-type-post_filter ul{list-style:none!important;padding:0!important}.widget-type-post_filter li{display:inline-block;margin-right:.5rem;padding:0!important}.widget-type-post_filter li:before{display:none!important}.filter-link-count{display:none}.blog-tag-filter__menu-item{margin-bottom:0!important}.blog-tag-filter__menu-item a,.widget-type-post_filter a{background-color:var(--white-color);border:1px solid var(--body-font-color);border-radius:24px;color:var(--body-font-color);display:inline-block;font-weight:var(--font-weight-regular);line-height:1.2;padding:10px 16px;text-decoration:none;transition:all .23s ease}.blog-tag-filter__menu-item a:focus,.blog-tag-filter__menu-item a:hover,.blog-tag-filter__menu-link--active-item,.widget-type-post_filter .blog-tag-filter__menu-link--active-item,.widget-type-post_filter a:focus,.widget-type-post_filter a:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white-color)}.blog-tag-filter__menu-link--active-item:after,.widget-type-post_filter .blog-tag-filter__menu-link--active-item:after{display:none}@media screen and (min-width:990px){.widget-type-post_filter h3{font-size:20px}}