.bio_bio__e81k4{display:flex;flex-direction:column;gap:var(--gap);margin-bottom:var(--big-gap);padding-top:var(--gap-half)}.bio_greeting__VFB6a{font-size:1.35rem;font-weight:700;color:var(--fg);margin:0;line-height:1.25}.bio_content__VduL7{display:flex;flex-direction:column;gap:var(--gap);color:var(--fg);font-size:1.05rem;line-height:1.65}.bio_content__VduL7 p{margin:0}.bio_highlightLink__mwuL5{color:var(--fg);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--light-gray);transition:text-decoration-color var(--transition),color var(--transition)}@media (hover:hover){.bio_highlightLink__mwuL5:hover{color:var(--link);text-decoration-color:var(--link)}}.bio_links__lWyvb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-half);padding-top:var(--gap-quarter)}.bio_linkItem__ZqECX{display:inline-flex;align-items:center;gap:4px;font-size:.9rem;color:var(--fg);text-decoration:none;padding:6px 12px;background:var(--lightest-gray);border:1px solid var(--light-gray);border-radius:var(--inline-radius);transition:all var(--transition)}@media (hover:hover){.bio_linkItem__ZqECX:hover{background:var(--lighter-gray);color:var(--link);border-color:var(--link)}}.bio_arrow__HjCdS{font-size:.8rem;color:var(--gray);transition:transform var(--transition)}@media (hover:hover){.bio_linkItem__ZqECX:hover .bio_arrow__HjCdS{color:var(--link);transform:translate(1px,-1px)}}.page_container__mw8E3{display:flex;flex-direction:column;width:100%;padding-bottom:var(--big-gap)}.page_blogSection__amm_f{display:flex;flex-direction:column;width:100%;margin-bottom:var(--big-gap)}.page_sectionHeading__NkHrB{font-size:1.25rem;font-weight:700;color:var(--fg);margin:0 0 var(--gap) 0;letter-spacing:-.01em}.page_footer__m6S5w{margin-top:var(--big-gap);display:flex;justify-content:space-between;color:var(--gray)}.link_transition__IPFuE{transition:box-shadow 80ms cubic-bezier(.01,.88,.93,.07) 0s;will-change:box-shadow}.link_link__d_sac{text-decoration:none;color:var(--link)}@media (hover:hover){.link_link__d_sac.link_underline__9vDk2:hover{text-decoration:underline}}.block_item__2jprT{list-style-type:none}.block_link__YsXET{display:block;text-decoration:none!important;color:var(--fg)!important;outline:none;padding:var(--gap-half) var(--gap);transition:all .1s cubic-bezier(.01,.88,.93,.07);border-radius:var(--radius);will-change:transform,opacity;cursor:pointer}.block_item__2jprT:focus,.block_link__YsXET:active,.block_link__YsXET:focus{background:var(--lightest-gray)}@media (hover:hover){.block_link__YsXET:hover{background:var(--lightest-gray)}}.block_wrapper__KU7uQ{display:flex;justify-content:space-between}.block_date__vhKYh,.block_type__GHGij{font-size:1rem;color:var(--gray);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:85px;flex-shrink:0}.block_date__vhKYh+div,.block_type__GHGij+div{flex:1 1}.block_link__YsXET:focus .block_icon__i7mm7,.block_link__YsXET:focus .block_title__lMckx{color:var(--fg)}@media (hover:hover){.block_link__YsXET:hover .block_icon__i7mm7,.block_link__YsXET:hover .block_title__lMckx{color:var(--fg)}}.block_description__5ra8P,.block_title__lMckx{word-break:break-word;margin:0;line-height:1.5}.block_title__lMckx{font-size:1.15rem;font-weight:700;transition:color var(--transition)}.block_description__5ra8P{color:var(--gray);margin-top:var(--gap-quarter)}@media (max-width:600px){.block_description__5ra8P,.block_title__lMckx{-webkit-line-clamp:2}}.block_skeleton__8OEPa{display:flex;flex-direction:column;padding:var(--gap);border-radius:var(--radius);background:var(--lightest-gray);margin-bottom:var(--gap);height:150px}.block_thirdParty__uBi_s{color:var(--gray);font-size:.9rem}.block_thirdParty__uBi_s:after{content:"↗";margin-left:.25rem;font-size:.7rem;position:relative;top:-.03rem}.featured-articles_section__D0lBS{margin-bottom:var(--big-gap)}.featured-articles_heading__40DSa{font-size:1.25rem;font-weight:700;color:var(--fg);margin:0 0 var(--gap) 0;letter-spacing:-.01em}.featured-articles_list__RxSlT{list-style:none;padding:0;margin:0 -12px;display:flex;flex-direction:column}.featured-articles_item__JZ_HE{list-style:none}.featured-articles_link__kMwQ2{display:flex;align-items:baseline;text-decoration:none;color:var(--fg);padding:var(--gap-half) var(--gap);border-radius:var(--radius);transition:background var(--transition);gap:var(--gap)}@media (hover:hover){.featured-articles_link__kMwQ2:hover{background:var(--lightest-gray)}}.featured-articles_date__mI1Np{font-size:1rem;color:var(--gray);min-width:85px;flex-shrink:0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.featured-articles_content__0NPgq{display:flex;flex-direction:column;gap:var(--gap-quarter);flex:1 1}.featured-articles_title__pb2nD{font-size:1.05rem;font-weight:500;color:var(--fg);line-height:1.5;transition:color var(--transition)}.featured-articles_arrow__iTPBD{display:inline-block;margin-left:.25rem;font-size:.85rem;color:var(--gray);transition:transform var(--transition),color var(--transition)}@media (hover:hover){.featured-articles_link__kMwQ2:hover .featured-articles_arrow__iTPBD{color:var(--link);transform:translate(2px,-2px)}}.featured-articles_venue__MDa_I{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:var(--light-gray);color:var(--fg);margin-left:.5rem;display:inline-block;vertical-align:middle}.featured-articles_description__qFb_x{font-size:.9rem;color:var(--gray);line-height:1.4;margin:0}@media (max-width:640px){.featured-articles_link__kMwQ2{flex-direction:column;align-items:flex-start;gap:var(--gap-quarter)}.featured-articles_date__mI1Np{min-width:auto;font-size:.85rem}}.input_input__tiL7v{height:2.5rem;font-size:1rem;border-radius:var(--inline-radius);background:var(--bg);color:var(--fg);border:1px solid var(--light-gray);padding:0 var(--gap-half);outline:none;transition:border-color var(--transition);display:flex;align-items:center;justify-content:center;margin:0}.input_input__tiL7v:focus{border-color:var(--gray)}.filterable-list_selects__Otc7P{display:flex;align-items:center;justify-content:center;gap:var(--gap)}.filterable-list_sort__OsNHU{height:40px;border:none;border-radius:var(--inline-radius);background:var(--lighter-gray);font-size:1.1rem;font-weight:700;padding:0 var(--gap-half);color:var(--fg)}.filterable-list_filterSettings__880Za{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--gap)}.filterable-list_count__Nyoa8{display:inline}@media (max-width:768px){.filterable-list_filterSettings__880Za{flex-direction:column}.filterable-list_filterSettings__880Za .filterable-list_sort__OsNHU{width:100%}.filterable-list_selects__Otc7P{flex-direction:column;margin-top:var(--gap)}.filterable-list_count__Nyoa8{display:none}}.filterable-list_wrapper__o699C{display:flex;flex-direction:column;width:100%}.filterable-list_items__i4K6E{list-style:none;padding:0;margin:0 0 0 -12px}.filterable-list_pagination__QQiOE{display:flex;align-items:center;justify-content:center;gap:var(--gap-half);margin-top:var(--gap);padding-top:var(--gap-half)}.filterable-list_pageBtn__g8kS5{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:500;color:var(--fg);background:var(--lightest-gray);border:1px solid var(--light-gray);border-radius:var(--inline-radius);padding:6px 14px;cursor:pointer;transition:all var(--transition)}@media (hover:hover){.filterable-list_pageBtn__g8kS5:hover:not(:disabled){background:var(--lighter-gray);color:var(--link);border-color:var(--link)}}.filterable-list_pageBtn__g8kS5:disabled{opacity:.35;cursor:not-allowed}.filterable-list_pageNumbers__9jLDO{display:flex;align-items:center;gap:4px}.filterable-list_pageNumber__lSvFc{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:500;color:var(--fg);background:transparent;border:1px solid transparent;border-radius:var(--inline-radius);cursor:pointer;transition:all var(--transition);padding:0 6px}@media (hover:hover){.filterable-list_pageNumber__lSvFc:hover:not(.filterable-list_activePage__fxvxp){background:var(--lightest-gray);border-color:var(--light-gray)}}.filterable-list_activePage__fxvxp{background:var(--fg);color:var(--bg);font-weight:600;cursor:default}.products_section__JwykL{margin-bottom:var(--big-gap)}.products_heading__utYi_{font-size:1.25rem;font-weight:700;color:var(--fg);margin:0 0 var(--gap) 0;letter-spacing:-.01em}.products_grid__rJc7n{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--gap);gap:var(--gap);list-style:none;margin:0;padding:0}@media (max-width:640px){.products_grid__rJc7n{grid-template-columns:1fr}}.products_card__jHFlS{display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;background:var(--lightest-gray);border:1px solid var(--light-gray);border-radius:var(--radius);padding:var(--gap);transition:all var(--transition)}@media (hover:hover){.products_card__jHFlS:hover{background:var(--lighter-gray);border-color:var(--gray);transform:translateY(-1px)}}.products_topRow__tkoBu{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-half);margin-bottom:var(--gap-quarter)}.products_name__CuDHm{font-size:1.05rem;font-weight:600;color:var(--fg)}.products_arrow__x68_U{font-size:.95rem;color:var(--gray);transition:transform var(--transition),color var(--transition)}@media (hover:hover){.products_card__jHFlS:hover .products_arrow__x68_U{color:var(--link);transform:translate(2px,-2px)}}.products_description___N_Qu{font-size:.9rem;color:var(--gray);line-height:1.45;margin:0}.research-papers_section__usaU_{margin-bottom:var(--big-gap)}.research-papers_heading__923v3{font-size:1.25rem;font-weight:700;color:var(--fg);margin:0 0 var(--gap) 0;letter-spacing:-.01em}.research-papers_list__oQHLE{list-style:none;padding:0;margin:0 -12px;display:flex;flex-direction:column}.research-papers_item__b9LRk{list-style:none}.research-papers_link__QlIFE{display:flex;align-items:baseline;text-decoration:none;color:var(--fg);padding:var(--gap-half) var(--gap);border-radius:var(--radius);transition:background var(--transition);gap:var(--gap)}@media (hover:hover){.research-papers_link__QlIFE:hover{background:var(--lightest-gray)}}.research-papers_date__kRNVh{font-size:1rem;color:var(--gray);min-width:85px;flex-shrink:0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.research-papers_title__unpvG{font-size:1.05rem;font-weight:500;color:var(--fg);line-height:1.5;transition:color var(--transition);flex:1 1}.research-papers_arrow__UZ_Qw{display:inline-block;margin-left:.25rem;font-size:.85rem;color:var(--gray);transition:transform var(--transition),color var(--transition)}@media (hover:hover){.research-papers_link__QlIFE:hover .research-papers_arrow__UZ_Qw{color:var(--link);transform:translate(2px,-2px)}}.research-papers_venue__Cyl7L{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:var(--light-gray);color:var(--fg);margin-left:.5rem;display:inline-block;vertical-align:middle}@media (max-width:640px){.research-papers_link__QlIFE{flex-direction:column;align-items:flex-start;gap:var(--gap-quarter)}.research-papers_date__kRNVh{min-width:auto;font-size:.85rem}}.posts-list_container__U41U_{max-width:var(--main-content);margin:0;padding:0}.posts-list_button__94Cv3{margin-top:var(--gap-half);width:100%;cursor:pointer;border-radius:var(--radius);color:var(--gray);font-weight:500;background:var(--lighter-gray);border:none;padding:var(--gap-half) var(--gap);transition:background-color var(--transition),color var(--transition);outline:none}.posts-list_button__94Cv3:focus{color:var(--fg)}@media (hover:hover){.posts-list_button__94Cv3:hover{color:var(--fg)}}.posts-list_button__94Cv3:active{background-color:var(--lightest-gray)}.navigation_navigation__xQeKB{display:flex;justify-content:space-between;align-items:center}.navigation_next__tLvZh,.navigation_previous__n7Mj4{font-weight:500;transition:color var(--transition);flex:0 0 45%}@media (min-width:768px){.navigation_previous__n7Mj4{text-align:left}.navigation_next__tLvZh{text-align:right}}.navigation_next__tLvZh{text-align:right}.navigation_title__VR_v3{font-weight:400;margin-bottom:var(--gap-quarter)}.navigation_next__tLvZh:focus,.navigation_previous__n7Mj4:focus{color:var(--fg)}@media (hover:hover){.navigation_next__tLvZh:hover,.navigation_previous__n7Mj4:hover{color:var(--fg)}}.footer_footer__3BMxY{color:var(--article-color)}.footer_footer__3BMxY a{color:var(--link);transition:color .1s ease-in-out}.footer_footer__3BMxY p{color:var(--gray)}.layout_wrapper__ABCf_{display:flex;flex-direction:column}.layout_wrapper__ABCf_ .layout_date__v_Ttq{font-weight:500;font-size:1rem;color:var(--gray)}.layout_wrapper__ABCf_ .layout_lastModified__2Cqcq{color:var(--gray);font-size:.8rem;font-weight:500}.layout_wrapper__ABCf_ .layout_title__ZszDb{margin-top:1rem}.layout_content__zVtI1{overflow:auto;color:var(--gray-alpha);font-weight:500;margin-left:var(--gap-double)}.layout_icon__ieXWj{color:var(--gray)!important;padding:var(--gap-half)!important}.highlight_highlight__jMHs_{border-radius:4px;padding:2px 4px;background-color:#fff;color:#000}.mdx-note_note__2KHIR{position:relative;border:1px solid var(--lighter-gray);background:var(--lightest-gray);padding:var(--gap-half);color:var(--article-color);margin:var(--gap-half) 0}.mdx-note_note__2KHIR .mdx-note_icon__frpuw{--info-stroke-circle-color:var(--light-gray);--info-stroke-color:var(--fg);position:absolute;top:0;left:0;transform:translate(-50%,-50%);background:var(--bg);border-radius:50%;width:24px;height:24px}.mdx-note_note__2KHIR .mdx-note_content__0OVu0{padding-left:var(--gap)}.mdx-note_note__2KHIR .mdx-note_content__0OVu0 p{margin:0}.icons_verified__anH9D{margin-left:.125rem;max-width:20px;max-height:20px;height:1.25em;fill:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:text-bottom}.quoted-tweet-body_root__x2ds6{font-size:var(--tweet-quoted-body-font-size);font-weight:var(--tweet-quoted-body-font-weight);line-height:var(--tweet-quoted-body-line-height);margin:var(--tweet-quoted-body-margin);overflow-wrap:break-word;white-space:pre-wrap;padding:0 .75rem}.quoted-tweet-container_root___TGKv{width:100%;overflow:hidden;border:var(--tweet-border);border-radius:12px;margin:var(--tweet-quoted-container-margin);transition-property:background-color,box-shadow;transition-duration:.2s;cursor:pointer}@media (hover:hover){.quoted-tweet-container_root___TGKv:hover{background-color:var(--tweet-quoted-bg-color-hover)}}.quoted-tweet-container_article__l25NV{position:relative;box-sizing:inherit}