@charset "UTF-8";.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);position:relative;padding-left:calc(var(--comment-avatar-size) + var(--comment-avatar-spacing))}.blog-post:target{display:block;position:relative;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}.blog-post .blog-post__avatar{display:block;width:var(--comment-avatar-size);height:var(--comment-avatar-size);border-radius:calc(var(--comment-avatar-size) / 2);vertical-align:middle;position:absolute;left:0}.blog-post .blog-post__meta,.blog-post .blog-post__actions{color:var(--color-text-alternate);font-size:.8125rem;margin-top:.5rem}.blog-post .blog-post__meta svg,.blog-post .blog-post__actions svg{display:inline-block;height:.8125rem;fill:var(--color-text-alternate);margin-top:-2px}.blog-post .blog-post__badge{display:inline-block;padding:2px 8px;font-family:var(--heading-font-family);border-radius:16px;font-size:.85rem;font-weight:700}.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;position:relative;margin-left:calc(-1 * (var(--comment-avatar-size) + var(--comment-avatar-spacing)));padding-left:var(--comment-avatar-size)var(--comment-avatar-spacing)}.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{display:block;margin-top:40px}.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:"\b7\a0"}.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{justify-content:space-between;padding:20px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);line-height:20px;height:60px}.blog-post .blog-post__navigation a.blog-post__nav_item{max-width:45%;display:flex;align-items:center;color:#111;font-size:14px;font-weight:700}.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;overflow:hidden;text-overflow:ellipsis}.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{width:10px;height:10px;color:#111}.blog-post .blog-post__navigation a.blog-post__nav_item svg fill{color:#111}@media screen and (max-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;margin-bottom:12px}@media (min-width: 640px){.blog-post .blog-post__title{font-size:22px}}@media (min-width: 768px){.blog-post .blog-post__title{font-size:24px}}@media (min-width: 1024px){.blog-post .blog-post__title{font-size:28px}}@media (min-width: 1280px){.blog-post .blog-post__title{font-size:28px}}.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:14px}@media (min-width: 640px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:15px}}@media (min-width: 768px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:16px}}@media (min-width: 1024px){.blog-post .blog-post__excerpt,.blog-post .read-more,.blog-post .blog-post__body{font-size:16px}}@media (min-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 (min-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 (min-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 (min-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 (min-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;margin-bottom:7px}@media (min-width: 640px){.blog-post--font-xs .blog-post__title{font-size:17px}}@media (min-width: 768px){.blog-post--font-xs .blog-post__title{font-size:18px}}@media (min-width: 1024px){.blog-post--font-xs .blog-post__title{font-size:18px}}@media (min-width: 1280px){.blog-post--font-xs .blog-post__title{font-size:18px}}.blog-post--font-xs .blog-post__excerpt,.blog-post--font-xs .read-more,.blog-post--font-xs .blog-post__body{font-size:13px}@media (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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;margin-bottom:10px}@media (min-width: 640px){.blog-post--font-sm .blog-post__title{font-size:20px}}@media (min-width: 768px){.blog-post--font-sm .blog-post__title{font-size:20px}}@media (min-width: 1024px){.blog-post--font-sm .blog-post__title{font-size:24px}}@media (min-width: 1280px){.blog-post--font-sm .blog-post__title{font-size:24px}}.blog-post--font-sm .blog-post__excerpt,.blog-post--font-sm .read-more,.blog-post--font-sm .blog-post__body{font-size:14px}@media (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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;margin-bottom:12px}@media (min-width: 640px){.blog-post--font-md .blog-post__title{font-size:22px}}@media (min-width: 768px){.blog-post--font-md .blog-post__title{font-size:24px}}@media (min-width: 1024px){.blog-post--font-md .blog-post__title{font-size:28px}}@media (min-width: 1280px){.blog-post--font-md .blog-post__title{font-size:28px}}.blog-post--font-md .blog-post__excerpt,.blog-post--font-md .read-more,.blog-post--font-md .blog-post__body{font-size:14px}@media (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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;margin-bottom:14px}@media (min-width: 640px){.blog-post--font-lg .blog-post__title{font-size:28px}}@media (min-width: 768px){.blog-post--font-lg .blog-post__title{font-size:30px}}@media (min-width: 1024px){.blog-post--font-lg .blog-post__title{font-size:34px}}@media (min-width: 1280px){.blog-post--font-lg .blog-post__title{font-size:34px}}.blog-post--font-lg .blog-post__excerpt,.blog-post--font-lg .read-more,.blog-post--font-lg .blog-post__body{font-size:15px}@media (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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}.blog-post.single-col+.blog-post.single-col{margin-top:calc(var(--section-spacing) - var(--comment-spacing));border-top:1px solid var(--color-border);padding-top:var(--section-spacing)}
