.blog-post .blog-post__meta a,.blog-post .blog-post__actions a{color:var(--color-text-alternate)}.blog-post .blog-post__meta a:hover,.blog-post .blog-post__actions a:hover,.blog-post .blog-post__meta a:focus,.blog-post .blog-post__actions a:focus{color:var(--color-text-alternate-hover)}.blog-post .blog-post__meta a:active,.blog-post .blog-post__actions a:active{color:var(--color-text-alternate-active)}.blog-post{margin-bottom:var(--comment-spacing);padding-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing));position:relative}.blog-post:target{padding-top:calc(var(--header-height) + 2 * var(--header-padding-vertical));margin-top:calc(-1 * var(--header-height) - 2 * var(--header-padding-vertical));z-index:1;display:block;position:relative}.blog-post .blog-post__avatar{width:var(--comment-avatar-size);height:var(--comment-avatar-size);display:block}.blog-post .blog-post__avatar:where(.themed-content-root *,.themed-content-root):not(:where(.themed-content-root .builder-doc-wrapper *)),.blog-post .blog-post__avatar:is(.themed-content-root-inside-builder-doc *,html body .tw .no-tw .wysiwyg-content .themed-content-root-inside-builder-doc *){border-radius:calc(var(--comment-avatar-size) / 2)}.blog-post .blog-post__avatar{vertical-align:middle;position:absolute;left:0}.blog-post .blog-post__meta,.blog-post .blog-post__actions{color:var(--color-text-alternate);margin-top:.5rem;font-size:.8125rem}.blog-post .blog-post__meta svg,.blog-post .blog-post__actions svg{height:.8125rem;fill:var(--color-text-alternate);margin-top:-2px;display:inline-block}.blog-post .blog-post__badge{font-family:var(--heading-font-family);border-radius:16px;padding:2px 8px;font-size:.85rem;font-weight:700;display:inline-block}.blog-post .blog-post__badge.blog-post__badge--staff{background:var(--color-text-alternate);color:#fff}.blog-post .blog-post__badge.blog-post__badge--cohort{background:var(--color-text-alternate-light);color:#fff}.blog-post .blog-post__badge.blog-post__badge--new{background:var(--color-primary);color:#fff}.blog-post.blog-post--indent{margin-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing))}.blog-post .blog-post__editor,.blog-post .blog-post__reply-form{display:none}.blog-post .blog-post__reply-form{margin-top:1.25rem;margin-left:calc(-1 * (var(--comment-avatar-size) + var(--comment-avatar-spacing)));padding-left:var(--comment-avatar-size)var(--comment-avatar-spacing);position:relative}.blog-post .blog-post__reply-form.blog-post__reply-form--indent{margin-left:0}.blog-post.blog-post--editing .blog-post__body,.blog-post.blog-post--editing .blog-post__title,.blog-post.blog-post--editing .blog-post__edit{display:none}.blog-post.blog-post--editing .blog-post__editor{display:block}.blog-post.blog-post--replying .blog-post__reply{display:none}.blog-post.blog-post--replying .blog-post__reply-form{margin-top:40px;display:block}.blog-post{padding-left:0}.blog-post .blog-post__meta{color:var(--color-text-alternate)}.blog-post .blog-post__meta.grid__item{margin-top:var(--section-spacing);padding-top:12px}.blog-post .blog-post__meta.blog-post__react{margin-bottom:20px}.blog-post .blog-post__meta.blog-post__meta--inline .blog-post__inline-meta-with-separator{display:inline-block}.blog-post .blog-post__meta.blog-post__meta--inline .blog-post__inline-meta-with-separator+.blog-post__inline-meta-with-separator:before{content:"· "}.blog-post .blog-post__meta.blog-post__meta--top{margin-bottom:12px}.blog-post .blog-post__body{margin-bottom:var(--section-spacing);word-wrap:break-word}.blog-post .blog-post__navigation{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);justify-content:space-between;height:60px;padding:20px 0;line-height:20px}.blog-post .blog-post__navigation a.blog-post__nav_item{color:#111;align-items:center;max-width:45%;font-size:14px;font-weight:700;display:flex}.blog-post .blog-post__navigation a.blog-post__nav_item .blog-post__previous,.blog-post .blog-post__navigation a.blog-post__nav_item .blog-post__next{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-post .blog-post__navigation a.blog-post__nav_item .svg_wrapper{width:20px;display:flex}.blog-post .blog-post__navigation a.blog-post__nav_item svg{color:#111;width:10px;height:10px}.blog-post .blog-post__navigation a.blog-post__nav_item svg fill{color:#111}@media screen and (width<=480px){.blog-post{padding-left:1rem}.blog-post .blog-post__content.grid__item{padding-left:0}}.blog-post .sharing{margin-bottom:2rem}.blog-post .blog-post__title,.blog-post .blog-post__asset,.blog-post .blog-post__excerpt,.blog-post .blog-post__meta--inline{margin-bottom:1rem}.blog-post .blog-post__title a{color:var(--color-heading)}.blog-post .blog-post__title a:hover,.blog-post .blog-post__title a:focus{color:var(--color-primary-hover)}.blog-post .blog-post__title a:active{color:var(--color-primary-active)}.blog-post .blog-post__title{font-size:20px}@media (width>=640px){.blog-post .blog-post__title{font-size:22px}}@media (width>=768px){.blog-post .blog-post__title{font-size:24px}}@media (width>=1024px){.blog-post .blog-post__title{font-size:28px}}@media (width>=1280px){.blog-post .blog-post__title{font-size:28px}}.blog-post .blog-post__title{margin-bottom:12px}.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:14px}@media (width>=640px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:15px}}@media (width>=768px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:16px}}@media (width>=1024px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:16px}}@media (width>=1280px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:16px}}.blog-post .blog-post__date,.blog-post .blog-post__author,.blog-post .blog-post__category,.blog-post .blog-post__meta--inline.blog-post__meta,.blog-post .following{font-size:13px}@media (width>=640px){.blog-post .blog-post__date,.blog-post .blog-post__author,.blog-post .blog-post__category,.blog-post .blog-post__meta--inline.blog-post__meta,.blog-post .following{font-size:13px}}@media (width>=768px){.blog-post .blog-post__date,.blog-post .blog-post__author,.blog-post .blog-post__category,.blog-post .blog-post__meta--inline.blog-post__meta,.blog-post .following{font-size:14px}}@media (width>=1024px){.blog-post .blog-post__date,.blog-post .blog-post__author,.blog-post .blog-post__category,.blog-post .blog-post__meta--inline.blog-post__meta,.blog-post .following{font-size:14px}}@media (width>=1280px){.blog-post .blog-post__date,.blog-post .blog-post__author,.blog-post .blog-post__category,.blog-post .blog-post__meta--inline.blog-post__meta,.blog-post .following{font-size:14px}}.blog-post .blog-post__meta{margin-top:12px}.blog-post--font-xs .blog-post__title{font-size:15px}@media (width>=640px){.blog-post--font-xs .blog-post__title{font-size:17px}}@media (width>=768px){.blog-post--font-xs .blog-post__title{font-size:18px}}@media (width>=1024px){.blog-post--font-xs .blog-post__title{font-size:18px}}@media (width>=1280px){.blog-post--font-xs .blog-post__title{font-size:18px}}.blog-post--font-xs .blog-post__title{margin-bottom:7px}.blog-post--font-xs .blog-post__excerpt,.blog-post--font-xs .read-more,.blog-post--font-xs .blog-post__body{font-size:13px}@media (width>=640px){.blog-post--font-xs .blog-post__excerpt,.blog-post--font-xs .read-more,.blog-post--font-xs .blog-post__body{font-size:13px}}@media (width>=768px){.blog-post--font-xs .blog-post__excerpt,.blog-post--font-xs .read-more,.blog-post--font-xs .blog-post__body{font-size:14px}}@media (width>=1024px){.blog-post--font-xs .blog-post__excerpt,.blog-post--font-xs .read-more,.blog-post--font-xs .blog-post__body{font-size:14px}}@media (width>=1280px){.blog-post--font-xs .blog-post__excerpt,.blog-post--font-xs .read-more,.blog-post--font-xs .blog-post__body{font-size:14px}}.blog-post--font-xs .blog-post__date,.blog-post--font-xs .blog-post__author,.blog-post--font-xs .blog-post__category,.blog-post--font-xs .blog-post__meta--inline.blog-post__meta,.blog-post--font-xs .following{font-size:10px}@media (width>=640px){.blog-post--font-xs .blog-post__date,.blog-post--font-xs .blog-post__author,.blog-post--font-xs .blog-post__category,.blog-post--font-xs .blog-post__meta--inline.blog-post__meta,.blog-post--font-xs .following{font-size:11px}}@media (width>=768px){.blog-post--font-xs .blog-post__date,.blog-post--font-xs .blog-post__author,.blog-post--font-xs .blog-post__category,.blog-post--font-xs .blog-post__meta--inline.blog-post__meta,.blog-post--font-xs .following{font-size:12px}}@media (width>=1024px){.blog-post--font-xs .blog-post__date,.blog-post--font-xs .blog-post__author,.blog-post--font-xs .blog-post__category,.blog-post--font-xs .blog-post__meta--inline.blog-post__meta,.blog-post--font-xs .following{font-size:12px}}@media (width>=1280px){.blog-post--font-xs .blog-post__date,.blog-post--font-xs .blog-post__author,.blog-post--font-xs .blog-post__category,.blog-post--font-xs .blog-post__meta--inline.blog-post__meta,.blog-post--font-xs .following{font-size:12px}}.blog-post--font-xs .blog-post__meta{margin-top:7px}.blog-post--font-sm .blog-post__title{font-size:18px}@media (width>=640px){.blog-post--font-sm .blog-post__title{font-size:20px}}@media (width>=768px){.blog-post--font-sm .blog-post__title{font-size:20px}}@media (width>=1024px){.blog-post--font-sm .blog-post__title{font-size:24px}}@media (width>=1280px){.blog-post--font-sm .blog-post__title{font-size:24px}}.blog-post--font-sm .blog-post__title{margin-bottom:10px}.blog-post--font-sm .blog-post__excerpt,.blog-post--font-sm .read-more,.blog-post--font-sm .blog-post__body{font-size:14px}@media (width>=640px){.blog-post--font-sm .blog-post__excerpt,.blog-post--font-sm .read-more,.blog-post--font-sm .blog-post__body{font-size:14px}}@media (width>=768px){.blog-post--font-sm .blog-post__excerpt,.blog-post--font-sm .read-more,.blog-post--font-sm .blog-post__body{font-size:15px}}@media (width>=1024px){.blog-post--font-sm .blog-post__excerpt,.blog-post--font-sm .read-more,.blog-post--font-sm .blog-post__body{font-size:16px}}@media (width>=1280px){.blog-post--font-sm .blog-post__excerpt,.blog-post--font-sm .read-more,.blog-post--font-sm .blog-post__body{font-size:16px}}.blog-post--font-sm .blog-post__date,.blog-post--font-sm .blog-post__author,.blog-post--font-sm .blog-post__category,.blog-post--font-sm .blog-post__meta--inline.blog-post__meta,.blog-post--font-sm .following{font-size:13px}@media (width>=640px){.blog-post--font-sm .blog-post__date,.blog-post--font-sm .blog-post__author,.blog-post--font-sm .blog-post__category,.blog-post--font-sm .blog-post__meta--inline.blog-post__meta,.blog-post--font-sm .following{font-size:13px}}@media (width>=768px){.blog-post--font-sm .blog-post__date,.blog-post--font-sm .blog-post__author,.blog-post--font-sm .blog-post__category,.blog-post--font-sm .blog-post__meta--inline.blog-post__meta,.blog-post--font-sm .following{font-size:14px}}@media (width>=1024px){.blog-post--font-sm .blog-post__date,.blog-post--font-sm .blog-post__author,.blog-post--font-sm .blog-post__category,.blog-post--font-sm .blog-post__meta--inline.blog-post__meta,.blog-post--font-sm .following{font-size:14px}}@media (width>=1280px){.blog-post--font-sm .blog-post__date,.blog-post--font-sm .blog-post__author,.blog-post--font-sm .blog-post__category,.blog-post--font-sm .blog-post__meta--inline.blog-post__meta,.blog-post--font-sm .following{font-size:14px}}.blog-post--font-sm .blog-post__meta{margin-top:10px}.blog-post--font-md .blog-post__title{font-size:20px}@media (width>=640px){.blog-post--font-md .blog-post__title{font-size:22px}}@media (width>=768px){.blog-post--font-md .blog-post__title{font-size:24px}}@media (width>=1024px){.blog-post--font-md .blog-post__title{font-size:28px}}@media (width>=1280px){.blog-post--font-md .blog-post__title{font-size:28px}}.blog-post--font-md .blog-post__title{margin-bottom:12px}.blog-post--font-md .blog-post__excerpt,.blog-post--font-md .read-more,.blog-post--font-md .blog-post__body{font-size:14px}@media (width>=640px){.blog-post--font-md .blog-post__excerpt,.blog-post--font-md .read-more,.blog-post--font-md .blog-post__body{font-size:15px}}@media (width>=768px){.blog-post--font-md .blog-post__excerpt,.blog-post--font-md .read-more,.blog-post--font-md .blog-post__body{font-size:16px}}@media (width>=1024px){.blog-post--font-md .blog-post__excerpt,.blog-post--font-md .read-more,.blog-post--font-md .blog-post__body{font-size:16px}}@media (width>=1280px){.blog-post--font-md .blog-post__excerpt,.blog-post--font-md .read-more,.blog-post--font-md .blog-post__body{font-size:16px}}.blog-post--font-md .blog-post__date,.blog-post--font-md .blog-post__author,.blog-post--font-md .blog-post__category,.blog-post--font-md .blog-post__meta--inline.blog-post__meta,.blog-post--font-md .following{font-size:13px}@media (width>=640px){.blog-post--font-md .blog-post__date,.blog-post--font-md .blog-post__author,.blog-post--font-md .blog-post__category,.blog-post--font-md .blog-post__meta--inline.blog-post__meta,.blog-post--font-md .following{font-size:13px}}@media (width>=768px){.blog-post--font-md .blog-post__date,.blog-post--font-md .blog-post__author,.blog-post--font-md .blog-post__category,.blog-post--font-md .blog-post__meta--inline.blog-post__meta,.blog-post--font-md .following{font-size:14px}}@media (width>=1024px){.blog-post--font-md .blog-post__date,.blog-post--font-md .blog-post__author,.blog-post--font-md .blog-post__category,.blog-post--font-md .blog-post__meta--inline.blog-post__meta,.blog-post--font-md .following{font-size:14px}}@media (width>=1280px){.blog-post--font-md .blog-post__date,.blog-post--font-md .blog-post__author,.blog-post--font-md .blog-post__category,.blog-post--font-md .blog-post__meta--inline.blog-post__meta,.blog-post--font-md .following{font-size:14px}}.blog-post--font-md .blog-post__meta{margin-top:12px}.blog-post--font-lg .blog-post__title{font-size:24px}@media (width>=640px){.blog-post--font-lg .blog-post__title{font-size:28px}}@media (width>=768px){.blog-post--font-lg .blog-post__title{font-size:30px}}@media (width>=1024px){.blog-post--font-lg .blog-post__title{font-size:34px}}@media (width>=1280px){.blog-post--font-lg .blog-post__title{font-size:34px}}.blog-post--font-lg .blog-post__title{margin-bottom:14px}.blog-post--font-lg .blog-post__excerpt,.blog-post--font-lg .read-more,.blog-post--font-lg .blog-post__body{font-size:15px}@media (width>=640px){.blog-post--font-lg .blog-post__excerpt,.blog-post--font-lg .read-more,.blog-post--font-lg .blog-post__body{font-size:17px}}@media (width>=768px){.blog-post--font-lg .blog-post__excerpt,.blog-post--font-lg .read-more,.blog-post--font-lg .blog-post__body{font-size:18px}}@media (width>=1024px){.blog-post--font-lg .blog-post__excerpt,.blog-post--font-lg .read-more,.blog-post--font-lg .blog-post__body{font-size:18px}}@media (width>=1280px){.blog-post--font-lg .blog-post__excerpt,.blog-post--font-lg .read-more,.blog-post--font-lg .blog-post__body{font-size:18px}}.blog-post--font-lg .blog-post__date,.blog-post--font-lg .blog-post__author,.blog-post--font-lg .blog-post__category,.blog-post--font-lg .blog-post__meta--inline.blog-post__meta,.blog-post--font-lg .following{font-size:14px}@media (width>=640px){.blog-post--font-lg .blog-post__date,.blog-post--font-lg .blog-post__author,.blog-post--font-lg .blog-post__category,.blog-post--font-lg .blog-post__meta--inline.blog-post__meta,.blog-post--font-lg .following{font-size:14px}}@media (width>=768px){.blog-post--font-lg .blog-post__date,.blog-post--font-lg .blog-post__author,.blog-post--font-lg .blog-post__category,.blog-post--font-lg .blog-post__meta--inline.blog-post__meta,.blog-post--font-lg .following{font-size:15px}}@media (width>=1024px){.blog-post--font-lg .blog-post__date,.blog-post--font-lg .blog-post__author,.blog-post--font-lg .blog-post__category,.blog-post--font-lg .blog-post__meta--inline.blog-post__meta,.blog-post--font-lg .following{font-size:16px}}@media (width>=1280px){.blog-post--font-lg .blog-post__date,.blog-post--font-lg .blog-post__author,.blog-post--font-lg .blog-post__category,.blog-post--font-lg .blog-post__meta--inline.blog-post__meta,.blog-post--font-lg .following{font-size:16px}}.blog-post--font-lg .blog-post__meta{margin-top:14px}.section--blog-post-content{z-index:5}.section--blog-post-content .blog-post,.section--blog-post-content .blog-post .sharing{margin-bottom:0}
