.Button_primary__DEC_1{--button-color-bg:var(--theme-highlight-primary-color);--button-color-text:var(--theme-text-color-secondary);--button-color-border:var(--theme-highlight-primary-color);--button-color-border-hover:var(--theme-button-hover-color);--button-color-bg-hover:var(--theme-button-hover-color);--button-color-text-hover:var(--theme-text-color-secondary)}.Button_secondary__9ex2D{--button-color-bg:transparent;--button-color-border:var(--theme-highlight-primary-color);--button-color-text:var(--theme-button-text-color-secondary);--button-color-bg-hover:transparent;--button-color-border-hover:var(--theme-button-border-hover-color-secondary);--button-color-text-hover:var(--theme-button-text-color-hover-secondary)}.Button_text__bvVGC{--button-color-bg:transparent;--button-color-border:transparent;--button-color-text:var(--theme-text-color);--button-color-bg-hover:transparent;--button-color-border-hover:transparent}.Button_button__exqP_{display:flex;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-color-bg);border:var(--size-2) solid var(--button-color-border);border-radius:var(--border-radius-4);color:var(--button-color-text);cursor:pointer;display:inline-flex;font-family:var(--font-family-sans);font-size:1rem;font-weight:var(--font-weight-bold);height:3rem;padding:1.5rem;text-decoration:none;transition:background-color var(--button-transition-duration),border-color var(--button-transition-duration),color var(--button-transition-duration);&:hover{background-color:var(--button-color-bg-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover);text-decoration:none}}.Button_button__exqP_:disabled{--button-color-text-disabled:#6b6c6f;cursor:not-allowed;background:var(--theme-surface-color-secondary);color:var(--button-color-text-disabled);border:1px solid var(--theme-surface-color-secondary)}.Button_sm__gj1jK{height:2.25rem;padding:0 .469rem}.Button_container__9TnuA{align-items:center;display:flex;gap:var(--size-8)}.Button_iconContainer__AzvkC{align-items:center;display:flex;flex-shrink:0}.Button_iconContainer__AzvkC svg{height:1rem;width:1rem}.Button_fluid__4GDKE{width:100%}.Banner_banner__cvXnk{align-items:center;background:var(--theme-bg-color-gradient);border-radius:var(--border-radius-10);color:var(--theme-banner-text-color);display:flex;flex-direction:column;gap:var(--size-24);padding:var(--size-32);@media screen and (min-width:992px){flex-direction:row;gap:var(--size-32)}}.Banner_content__14Q98{flex:1 1;line-height:2.5rem}.Banner_button__8f5Wl{border-color:var(--color-yellow-700);&:hover{border:var(--size-2) solid var(--color-neutral);color:var(--color-neutral)}}.Banner_icon__Lnhm2{font-size:var(--size-36)}.Banner_cardVertical__RUDij{flex-direction:column;max-width:300px;width:100%;justify-self:flex-end;@media screen and (max-width:992px){justify-self:flex-start;max-width:100%}& .Banner_content__14Q98{flex:0 1}}.Banner_action__IiBVF{color:var(--baner-text-color)}.Card_card__RlVbj{display:block;background:var(--theme-card-bg-color);color:var(--theme-text-color);padding:var(--size-24);width:100%;border-radius:var(--border-radius-8);transition:var(--hover-transition);&:hover{text-decoration:none}}.Card_hotspot__hX3Sh{cursor:pointer}.Card_hotspot__hX3Sh:hover{background:var(--theme-card-bg-color-hover)}.Text_bold__3aheX{font-weight:var(--font-weight-bold)}.Text_regular__mfI_H{font-weight:var(--font-weight-regular)}.Text_xs__v1skf{font-size:var(--font-size-xsmall)!important;line-height:160%;letter-spacing:.24px}.Text_sm__WpIFl{font-size:var(--font-size-small)!important}.Text_subheading__6UmJt{font-size:var(--font-size-subheading);line-height:150%;font-family:var(--font-family-sans);@media screen and (max-width:767px){font-size:var(--font-size-body)}}.Text_eyebrow__HBSYG{font-size:var(--font-size-eyebrow);line-height:100%;letter-spacing:1px;text-transform:uppercase;font-weight:var(--font-weight-bold);font-family:var(--font-family-mono)}.Text_eyebrow__HBSYG a{color:var(--theme-highlight-primary-color)}.Text_link__QKz9F{font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:150%;color:var(--theme-link-color);text-decoration:none}.Text_black__xNF7U{color:var(--color-neutral-800)}.Text_white__ib7Sv{color:var(--color-neutral)}.Text_accent__9bDup{color:var(--theme-highlight-primary-color)}.Text_gray__zXHOH{color:var(--color-gray-100)}.Text_grayDark__5rHWZ{color:var(--color-gray-200)}.ContentListCard_contentCard__XquTr{background:var(--theme-content-list-card-bg-color);border:1px solid var(--theme-content-list-card-border-color);border-radius:var(--border-radius-8)}.ContentListCard_contentCard__XquTr ul{list-style:none;& li{padding:var(--size-24);border-bottom:1px solid var(--theme-content-list-card-border-color)}& li:last-child{border-bottom:none}& li a{line-height:1.4}}.ContentListCard_itemCategory__AUXt9{@media screen and (min-width:992px){align-self:center}}.ContentListCard_listImage__bH38l{width:var(--size-24);height:var(--size-24);border-radius:var(--border-radius-4)}.ContentListCard_iconExternal__N0fZP{width:.9rem;height:auto;margin-left:6px;position:relative;top:1px;color:var(--color-gray-100)}.ViewAll_viewAll__kLgoH{color:var(--theme-highlight-secondary-color)}.ViewAll_viewAllIcon__MpaG_{fill:var(--theme-highlight-secondary-color)}.Grid_grid__VqxFA{display:grid}.Grid_grid__VqxFA[data-columns="1"]{grid-template-columns:repeat(1,1fr)}.Grid_grid__VqxFA[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.Grid_grid__VqxFA[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.Grid_grid__VqxFA[data-columns="4"]{grid-template-columns:repeat(4,1fr)}@media (max-width:992px){.Grid_grid__VqxFA[data-columns="3"],.Grid_grid__VqxFA[data-columns="4"]{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.Grid_grid__VqxFA[data-columns="2"],.Grid_grid__VqxFA[data-columns="3"],.Grid_grid__VqxFA[data-columns="4"]{grid-template-columns:repeat(1,1fr)}}.Flex_container__wTHVg{display:flex}.Flex_row__Q4HFw{flex-direction:row}.Flex_column__spaBi{flex-direction:column}.Flex_justifyFlexStart__i_sRJ{justify-content:flex-start}.Flex_justifyFlexEnd__3_q1L{justify-content:flex-end}.Flex_justifyCenter__pEOiQ{justify-content:center}.Flex_justifySpaceBetween__YorFL{justify-content:space-between}.Flex_alignStretch____14D{align-items:stretch}.Flex_alignFlexStart__MKben{align-items:flex-start}.Flex_alignFlexEnd__KeUOF{align-items:flex-end}.Flex_alignCenter__IANzE{align-items:center}.Flex_nowrap__QyYBd{flex-wrap:nowrap}.Flex_wrap__N10Pq{flex-wrap:wrap}@media (max-width:776px){.Flex_responsive__NNkwK{flex-direction:column}}.Pill_pill__GYFQ2{display:inline-flex;padding:var(--size-2) var(--size-12);justify-content:center;align-items:center;gap:var(--size-10);background:transparent;border:1px solid var(--theme-highlight-secondary-color);color:var(--theme-highlight-secondary-color);border-radius:var(--border-radius-16);font-weight:var(--font-weight-bold);font-size:var(--font-size-xsmall);line-height:1.25rem;cursor:pointer;transition:var(--hover-transition);white-space:nowrap}.Pill_pill__GYFQ2:hover{background:var(--theme-highlight-secondary-color);border:1px solid var(--theme-highlight-secondary-color);color:var(--theme-text-color-secondary);text-decoration:none;transition:var(--hover-transition)}.Pill_cardContent__mxfar{background:var(--theme-bg-color-secondary);border:1px solid var(--theme-border-color);border-radius:var(--border-radius-4);padding:var(--size-16);color:var(--theme-text-color);max-width:16.25rem;line-height:1.1;transition:opacity .15s ease,transform .15s ease}.ConnectCTA_connectCTA__xL2mP{background:var(--theme-surface-color);border-radius:var(--border-radius-8);padding:var(--size-48) var(--size-48);@media screen and (max-width:767px){padding:var(--size-32) var(--size-32);margin-bottom:var(--size-24)}}.ConnectCTA_contentWrapper__n5DRP{display:grid;grid-gap:var(--size-32);gap:var(--size-32);grid-template-columns:repeat(2,1fr);@media (max-width:767px){grid-template-columns:repeat(1,1fr)}}.ConnectCTA_buttonContainer__ByDSa{display:flex;align-items:center;justify-content:flex-end;gap:var(--size-20);@media screen and (max-width:992px){flex-direction:column;justify-content:center}}.Footer_footer__4vzqH{--footer-bg-color:var(--theme-bg-color);--footer-border-color:var(--theme-border-color);position:relative;width:100%;overflow:hidden;padding-top:var(--size-24)}.Footer_footer__4vzqH:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/search-labs/images/footer-pattern.svg);background-repeat:no-repeat;background-position:left bottom -10px;background-size:1860px;z-index:-1;filter:brightness(var(--theme-footer-pattern-brightness))}.Footer_content__a1cH7{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;grid-gap:var(--size-24);gap:var(--size-24);@media screen and (max-width:767px){grid-template-columns:1fr}}.Footer_footerText__zaZte{padding-right:14rem;@media screen and (max-width:992px){padding:0 var(--size-24) var(--size-24) 0}}.Footer_footerBottom__OFeMd{border-top:1px solid var(--theme-border-color);padding-top:var(--size-24);margin-top:var(--size-48);@media screen and (max-width:576px){margin-top:var(--size-16)}}.Footer_brand__Y4wbm{width:200px;margin-top:calc(var(--size-12) * -1)}.Footer_menu__DZ7oe{padding-left:0;list-style:none}.Footer_menu__DZ7oe li{margin-bottom:var(--size-16)}.Footer_menu__DZ7oe a{display:flex;align-items:center}.Footer_icon__UIUYS,.Footer_menu__DZ7oe a img{margin-left:var(--size-8)}.Footer_iconWithLabel__PTl4k{display:flex;align-items:center;gap:var(--size-8)}.Footer_toggleWrapper__CzWM_{margin-top:var(--size-32);@media screen and (max-width:567px){margin-top:var(--size-24);margin-bottom:var(--size-16)}}.PostPreview_postPreview__kfp1i{overflow:hidden;width:100%;display:flex;flex-direction:column;gap:var(--size-24);margin-bottom:var(--size-8)}.PostPreview_postImage__TH_Qy{flex-shrink:0;overflow:hidden;position:relative;width:100%;cursor:pointer;aspect-ratio:16/9;border-radius:var(--border-radius-8);border:1px solid var(--theme-postPreview-image-border-color);& img{object-fit:cover;position:absolute;height:100%;width:100%;inset:0;color:transparent;top:0;left:0}}.PostPreview_postHeader__3fPLW{display:flex;align-items:center;gap:var(--size-16);flex-wrap:wrap}.PostPreview_date__emEQ4{color:var(--theme-text-color-tertiary);white-space:nowrap;font-family:var(--font-family-mono)}.PostPreview_postHorizontal__wyBkv{border:1px solid var(--theme-border-color);border-radius:var(--border-radius-8);display:flex;flex-direction:row;gap:2.5rem;margin-bottom:var(--size-48);position:relative;@media screen and (max-width:776px){flex-direction:column;gap:0}&:hover{border-color:var(--theme-border-color-hover)}& .PostPreview_contentWrapper__yepp7{padding:var(--size-24);display:flex;gap:var(--size-24);flex-direction:column;width:50%;@media screen and (max-width:776px){width:100%;order:1}}}.PostPreview_postHorizontalImage__J_gBV{width:64%;flex-grow:2;overflow:hidden;position:relative;aspect-ratio:16/9;border-top-right-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8);cursor:pointer;@media screen and (max-width:776px){width:100%;max-height:22rem;border-top-right-radius:var(--border-radius-8);border-top-left-radius:var(--border-radius-8);border-bottom-right-radius:0}& img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}}.PostPreview_postSummary__9yE41{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.PostPreview_image__LZDQ4{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s}.PostPreview_postHorizontal__wyBkv:hover .PostPreview_image__LZDQ4,.PostPreview_postPreview__kfp1i:hover .PostPreview_image__LZDQ4{transform:scale(1.05)}.PostPreview_border__QmqTe{border:1px solid var(--theme-border-color);border-radius:var(--border-radius-8);&:hover{border-color:var(--theme-border-color-hover)}.PostPreview_postImage__TH_Qy{border-radius:var(--border-radius-8) var(--border-radius-8) 0 0;border:0}}.PostPreview_borderSpacing__G228W{padding:0 var(--size-24) var(--size-16)}.SanityImage_image__mPso_{max-width:100%;height:auto}.Avatar_avatar__mw5zD{--avatar-fallback-font-size:var(--font-size-small);--avatar-fallback-text-color:var(--color-neutral);--avatar-size-sm:2.25rem;--avatar-size-md:4rem;--avatar-size-lg:9.75rem;object-fit:cover;border-radius:var(--border-radius-round);border:1px solid transparent}.Avatar_avatarFallback__ma19e{display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:var(--avatar-fallback-font-size);border-radius:var(--border-radius-round);background:var(--theme-avatar-fallback-bg-color);border:1px solid var(--theme-surface-color);color:var(--avatar-fallback-text-color)}.Avatar_sizeSm__Ltrfw{width:var(--avatar-size-sm);height:var(--avatar-size-sm)}.Avatar_sizeMd__iutKR{width:var(--avatar-size-md);height:var(--avatar-size-md)}.Avatar_sizeLg__ynf_I{width:var(--avatar-size-lg);height:var(--avatar-size-lg);font-size:var(--size-36);font-weight:var(--font-weight-normal)}.PageHeader_pageHeader__ou6Xq{width:100%;overflow:hidden;padding-top:var(--size-24);padding-bottom:var(--size-24);@media screen and (max-width:776px){padding-top:var(--size-16);padding-bottom:var(--size-16)}}.PageHeader_pageHeader__ou6Xq:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/search-labs/images/sl-pattern-top.webp);background-repeat:no-repeat;background-position:top -80px right;background-size:1250px;z-index:-1}.PageHeader_pageHeaderLight__qBx10:before{filter:invert(.4)}@media screen and (max-width:1024px){.PageHeader_pageHeader__ou6Xq:before{background-position:top -100px right;background-size:950px}}@media screen and (max-width:576px){.PageHeader_pageHeader__ou6Xq:before{background-position:top -30px right;background-size:500px}}.PageHeader_subheading__u_Tpx{max-width:80ch}.Input_input__cDdvD{width:100%;font-size:var(--font-size-body);color:var(--theme-text-color);background:var(--theme-bg-color-secondary-dark);padding:var(--size-24);border:1px solid var(--theme-border-color);border-radius:var(--border-radius-8);height:var(--size-48);box-sizing:border-box;transition:box-shadow .3s ease}.Input_input__cDdvD:active,.Input_input__cDdvD:focus{background:var(--input-bg-color-focus);color:var(--theme-text-color);box-shadow:inset 0 0 0 1px var(--theme-highlight-primary-color),inset 0 0 0 var(--size-2) var(--theme-highlight-primary-color);outline:none}.SidebarLayout_sidebarLayout__5rpjS{display:grid;align-items:start;justify-content:space-between;grid-gap:var(--size-48);gap:var(--size-48);@media screen and (max-width:992px){gap:var(--size-32)}@media screen and (min-width:767px){padding-top:var(--size-24)}}.SidebarLayout_sidebarLayout__5rpjS main{@media screen and (min-width:992px){max-width:58rem}}.SidebarLayout_sidebarLeft__EOJoy{grid-template-columns:1fr 2.5fr}.SidebarLayout_sidebarRight__K9oKA{grid-template-columns:minmax(0,3fr) minmax(0,1.5fr);& aside{justify-self:center;@media screen and (max-width:992px){justify-self:flex-start}}}.SidebarLayout_sidebarLeft__EOJoy,.SidebarLayout_sidebarRight__K9oKA{@media screen and (max-width:992px){grid-template-columns:minmax(0,1fr);& aside{order:2;width:100%}}}.SearchAndFilter_searchContainer__Vi8zG{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--size-16);gap:var(--size-16)}.SearchAndFilter_search__vHmLV{width:100%;flex-grow:2}.SearchAndFilter_sortBy__Zw0Mz{flex-grow:1}.SearchAndFilter_sortBy__Zw0Mz select{font-size:var(--font-size-body);color:var(--theme-text-color);background:var(--theme-bg-color-secondary-dark);padding:var(--size-24) var(--size-32);border:1px solid var(--theme-border-color);border-radius:var(--border-radius-8);height:48px}.Byline_hoverCardTrigger__7QH2O{border:0;font-size:var(--font-size-body);cursor:pointer;&:hover{text-decoration:none}}.Byline_hoverCardContent__cJGFG{background:var(--theme-bg-color-secondary);border:1px solid var(--theme-border-color);border-radius:var(--border-radius-8);padding:var(--size-8) var(--size-16);font-size:var(--font-size-small);margin-top:var(--size-4)}.Byline_hoverCardContent__cJGFG a{display:block;line-height:1.5}.Byline_authorNames__bCmvc{color:var(--theme-text-color-tertiary);& a[data-state=closed],& a[data-state=open]{display:inline-block;color:var(--theme-text-color-tertiary)}& span a{color:var(--theme-text-color-tertiary)}}.Byline_sizeSmall__irQsx{font-size:var(--size-14)}.Author_author__4ceOm{--author-avatar-size-sm:var(--size-36);--author-avatar-size-md:var(--size-64);display:flex;gap:var(--size-12);align-items:center;@media screen and (max-width:776px){flex-wrap:wrap}}.Author_authorContent__K_YIH{display:flex;&>:not(:first-child){margin-left:calc(var(--size-8) * -1)}}.Author_cardContent__AW_2_{background:var(--theme-bg-color-secondary);border:1px solid var(--theme-border-color);border-radius:var(--border-radius-4);padding:var(--size-16);color:var(--theme-text-color-tertiary);max-width:16.25rem;line-height:1.1;margin-top:var(--size-4);transition:opacity .15s ease,transform .15s ease}.Author_cardContent__AW_2_ .Author_authorInfo__ZasCE:not(:first-child){margin-top:var(--size-16)}.Author_authorCount__A8tp4{border-radius:var(--border-radius-round);width:var(--size-36);height:var(--size-36);display:flex;align-items:center;justify-content:center;background:var(--theme-surface-color-secondary);font-size:var(--size-12);font-weight:var(--font-weight-regular);color:var(--theme-text-color-tertiary);border:none;cursor:pointer;&:hover{text-decoration:none}}.Author_cardTrigger__FD4h9{background:transparent;border:0;cursor:pointer}.Author_cardTriggerLg__BBmA9{width:var(--size-64);height:var(--size-64);font-size:var(--font-size-body);&:hover{text-decoration:none}}.Author_authorPosition__JtpJY{line-height:1.3;color:var(--theme-author-card-text-color);margin-top:var(--size-4)}.Author_cardContent__AW_2_[data-state=open][data-side=bottom]{@media screen and (max-width:767px){position:relative;left:var(--size-24)}}.Video_videoContainer__e8fHR{margin-bottom:24px;aspect-ratio:16/9;border-radius:var(--border-radius-8);overflow:hidden}.Video_video__X3GQQ{aspect-ratio:16/9;width:100%;height:100%}.CodeBlock_codeContainer__9QCmo{position:relative;& pre{width:max-content;width:100%;position:relative;line-height:1.6;padding:var(--size-24);padding-right:var(--size-32);background:var(--theme-code-block-bg-color);border-radius:var(--border-radius-8);margin:var(--size-32) 0;overflow-x:auto}& code{position:relative;font-size:.938rem;color:var(--theme-text-color);@media screen and (max-width:576px){font-size:var(--font-size-small)}}& button{transition:opacity .2s;color:var(--theme-text-color);padding:var(--size-4);position:absolute;top:var(--size-8);right:var(--size-8);z-index:2;cursor:pointer;background:transparent;border:0;@media screen and (max-width:576px){display:none}}}.CodeBlock_copyIcon__Kv1ym{font-size:var(--size-16);background:var(--code-block-bg-color);border-radius:var(--border-radius-8);padding:var(--size-2);&:hover{opacity:.8}}.Math_inlineMath__2f5Hq{font-family:serif;font-weight:var(--font-weight-bold);font-size:var(--font-size-24)}.Math_mathContainer__oyGXZ{overflow:auto}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/search-labs/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/search-labs/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/search-labs/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/search-labs/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/search-labs/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/search-labs/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/search-labs/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/search-labs/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/search-labs/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.11"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.ContentFormatter_link__e4ogw{font-weight:var(--font-weight-semibold);line-height:1.4;text-decoration:underline;& code{text-decoration:underline}}.ContentFormatter_list__9QrWL{margin:var(--size-24) 0;-webkit-padding-start:var(--size-32);padding-inline-start:var(--size-32)}.ContentFormatter_list__9QrWL li{margin-bottom:var(--size-10);line-height:1.6}p+ul.ContentFormatter_list__9QrWL{margin-top:calc(var(--size-13) * -1)}.ContentFormatter_list__9QrWL li::marker{color:var(--theme-text-color-tertiary)}.ContentFormatter_h2__jrduH{margin-top:var(--size-64);margin-bottom:var(--size-32);@media screen and (max-width:767px){margin-top:var(--size-32)}}.ContentFormatter_h2__jrduH:first-child{margin-top:0}.ContentFormatter_blockquote__HTT1_{font-size:var(--size-20);color:var(--theme-text-color-tertiary);line-height:1.4;border-left:var(--size-2) solid var(--theme-border-color);padding-left:var(--size-32);margin:var(--size-48) auto;@media screen and (max-width:767px){font-size:1.15rem}}.Table_tableWrapper__p7_ow{overflow-x:auto}.Table_table__56Y8t{width:100%;table-layout:auto;text-align:left;margin-top:var(--size-32);margin-bottom:var(--size-32);font-size:var(--font-size-small);line-height:1.7;text-indent:0;border-color:inherit;border-collapse:collapse}.Table_thead__NOnIH{border-bottom-width:1px;border-bottom-color:var(--theme-border-color)}.Table_th__fUUTq{color:var(--color-brand-neutral);font-weight:var(--font-weight-bold);vertical-align:bottom;padding:0 var(--size-8);@media screen and (max-width:576px){padding:0 var(--size-12)}}.Table_tr__NT4E8{border-bottom:1px solid var(--theme-border-color)}.Table_td__TflLc{padding:var(--size-8);vertical-align:baseline}.ShareIcons_shareIcons__QKgP_{@media screen and (max-width:992px){padding:var(--size-16);border-radius:var(--border-radius-8);text-align:center;border:var(--size-2) solid var(--theme-border-color)}}.ShareIcons_iconContainer__TMi_m{display:flex;justify-content:flex-start;align-items:center;gap:var(--size-24);@media screen and (max-width:992px){justify-content:center}}.ShareIcons_icon__kyBad{& svg{color:var(--theme-text-color-tertiary)}& svg:hover{color:var(--theme-text-color);transition:var(--hover-transition)}}.NumericPagination_pagination__M2CCW{& button[disabled]{border:0;cursor:default;background:transparent}}.NumericPagination_arrow__8LjnE{height:auto;padding:0;font-size:1.1rem;border:0;color:var(--theme-text-color-tertiary)}.NumericPagination_pageNumber__Xo_SJ{border:1px solid var(--theme-border-color);color:var(--theme-text-color-tertiary);border-radius:var(--border-radius-8);transition:var(--hover-transition);padding:var(--size-4) var(--size-8);height:auto}.NumericPagination_active__fODG0,.NumericPagination_pageNumber__Xo_SJ:hover{background-color:var(--theme-pagination-bg-color);color:var(--theme-text-color-secondary);text-decoration:none}.NumericPagination_active__fODG0{cursor:default}.NumericPagination_disabledIcon___jMbC>span>svg{color:var(--theme-border-color);cursor:default}.GuidePagination_guidePagination__0tdaJ{background:var(--theme-surface-color);padding:var(--size-24);border-radius:var(--border-radius-8);@media screen and (max-width:576px){background:transparent;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.GuidePagination_pageBlocks__v6s8f{display:flex;align-content:center;justify-content:space-between;@media screen and (max-width:576px){flex-direction:column}}.GuidePagination_pageBlock__PL28F{@media screen and (max-width:576px){background:var(--theme-surface-color);padding:var(--size-16);border-radius:var(--border-radius-8);&:first-child{margin-bottom:var(--size-12)}}}.DesktopNav_navigation__Y3Pzn{position:relative;@media (max-width:1080px){display:none}}.DesktopNav_navigationRoot__VGVx0{-webkit-margin-end:var(--size-32);margin-inline-end:var(--size-32)}.DesktopNav_navigationMenuList__vf1gS{position:relative;display:flex;justify-content:center;align-items:center;list-style:none;gap:var(--size-32)}.DesktopNav_navigationMenuLink__fnwBl,.DesktopNav_navigationMenuTrigger___CY0x{-webkit-user-select:none;-moz-user-select:none;user-select:none}.DesktopNav_navigationLink__D1h4b:hover{text-decoration:none;opacity:.65;transition:var(--hover-transition)}.DesktopNav_navigationMenuTrigger___CY0x{background:transparent;border:0;font-size:var(--size-16);font-weight:var(--font-weight-bold);color:var(--theme-text-color);cursor:pointer}.DesktopNav_menuItem__JKuIw{position:relative}.DesktopNav_navigationMenuContent___AO_z{position:absolute;top:1.875rem;left:calc(var(--size-16) * -1);width:100%;animation-duration:.25s;animation-timing-function:ease-in-out}.DesktopNav_menuChildList__PDcvE{list-style:none;background:var(--theme-bg-color-secondary);filter:var(--theme-dropdown-box-shadow);padding-inline:var(--size-16);padding-block:var(--size-12);width:10rem;border-radius:var(--border-radius-8);& li{& a{font-weight:var(--font-weight-semibold);font-size:var(--size-14);line-height:1.8}}}.DesktopNav_menuChildList__PDcvE li a:hover,.DesktopNav_navigationMenuTrigger___CY0x a:hover{opacity:.65;transition:var(--hover-transition);text-decoration:none}.DesktopNav_icons__Infjf{margin-left:var(--size-16);&>a{transition:var(--hover-transition)}& svg:hover{opacity:.65}}.DesktopNav_ctaButton__A6cSK{margin-left:var(--size-16);&:hover{background-color:var(--theme-button-hover-color)}}.MobileNav_mobileNav__N5X7v{--mobileNavTop:6.5rem;position:absolute;top:var(--mobileNavTop);left:0;width:100%;background:var(--theme-bg-color);z-index:1;padding:var(--size-32);height:auto;min-height:100%}.MobileNav_mobileMenu__jeVZY{height:100%}.MobileNav_mobileMenuItem__jS06U{margin-bottom:var(--size-16);& button{background:transparent;border:0;font-size:var(--size-20);color:var(--theme-text-color);cursor:pointer;font-family:var(--font-family-display);width:100%;text-align:left;display:flex;justify-content:space-between;align-content:center;padding:.85rem;margin-left:-.45rem;border-radius:var(--border-radius-8)}& button:hover,& button[aria-expanded=true]{background:var(--theme-bg-color-secondary)}& button>svg{align-self:center}}.MobileNav_mobileMenuTitle__qvOoO{display:flex;align-content:center;align-items:center}.MobileNav_mobileMenuList__6BYC_{list-style:none;padding:var(--size-24) 0 0 var(--size-32);& li a{display:block;margin-bottom:var(--size-16);padding-left:var(--size-16);color:var(--theme-text-color-tertiary);font-weight:var(--font-weight-regular);transition:var(--hover-transition);&:hover{text-decoration:none;color:var(--theme-text-color)}}}.MobileNav_mobileMenuItem__jS06U button[aria-expanded=true]>svg{transform:rotate(90deg);transition:transform .3s ease;transform-origin:center center}.MobileNav_listIcon__PTln2{transform:rotate(90deg)}.MobileNav_titleIcon__tAueO{width:1.1rem;margin-right:var(--size-8);position:relative;top:var(--size-2);color:var(--theme-text-color-tertiary)}.SiteNavigation_siteNav__Y3sao{height:4.75rem;width:100%;background:var(--theme-bg-color-secondary);display:flex;align-items:center;top:0;z-index:4;@media (min-width:1096px){position:-webkit-sticky;position:sticky}}.SiteNavigation_scrolled__bcZtd{background:var(--theme-nav-scrolled-bg-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SiteNavigation_navContent__qMtF6{margin:auto;width:100%;max-width:var(--container-width);padding:0 var(--size-24)}.SiteNavigation_logo__e8IiN{height:2.3rem;width:auto;&:hover{opacity:.7}@media (max-width:1096px){height:var(--size-32)}}.SiteNavigation_menuIconClose__gEpzj,.SiteNavigation_menuIconOpen__UZECQ{font-size:1.6rem;width:30px;cursor:pointer;z-index:2;&:hover{opacity:.7}}.SiteNavigation_menuIconClose__gEpzj{font-size:1.2rem}.SiteNavigation_searchIcon__EsIVS{transition:var(--hover-transition);&:hover{opacity:.7}@media (max-width:1096px){width:var(--size-20);height:var(--size-20)}}.Select_select__DDKWV{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-flex;align-items:center;width:100%;height:3rem;outline:0;box-sizing:border-box;transition:box-shadow .3s ease-in-out;padding:0 var(--size-24);font-size:var(--font-size-body);gap:var(--size-4);border-radius:var(--border-radius-8);background:var(--theme-bg-color-secondary-dark);border:1px solid var(--theme-border-color);color:var(--theme-text-color);position:relative}.Select_label__pWziN{display:block;font-size:var(--font-size-eyebrow);line-height:100%;letter-spacing:1px;text-transform:uppercase;font-weight:var(--font-weight-bold);font-family:var(--font-family-sans);margin-bottom:var(--size-16)}.Select_select__DDKWV:active,.Select_select__DDKWV:focus{box-shadow:inset 0 0 0 1px var(--theme-highlight-secondary-color),inset 0 0 0 var(--size-2) var(--theme-highlight-secondary-color);outline:none}.Select_select__DDKWV::-ms-expand{display:none}.Select_selectWrapper__p_ZAA{position:relative;width:100%}.Select_chevron__OreEa{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position-x:96%;background-position-y:50%}.Select_chevronDark__tCwsc{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-chevron-down' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/></svg>")}.Select_chevronLight__Or6js{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='black' class='bi bi-chevron-down' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/></svg>")}.TableOfContents_tableOfContents__G83s2 ul{margin-left:0;list-style:none}.TableOfContents_tableOfContents__G83s2 ul li{margin-bottom:var(--size-12)}.TableOfContents_link__kwW92,.TableOfContents_submenu__wVtJ_{font-weight:var(--font-weight-regular)}.TableOfContents_childMenu__S2_9n{padding-left:var(--size-16);padding-top:var(--size-16)}.TableOfContents_trigger__Zefqp{background:transparent;border:0;cursor:pointer;margin-bottom:var(--size-16);width:100%}.TableOfContents_triggerNested__a1eQ_{background:transparent;border:0;cursor:pointer;font-size:var(--size-16);font-family:var(--font-family-sans);color:var(--theme-link-color);& .TableOfContents_chevron__NDpIR{-webkit-margin-start:var(--size-10);margin-inline-start:var(--size-10);color:var(--theme-text-color-tertiary)}}.TableOfContents_triggerNested__a1eQ_[data-state=open],.TableOfContents_trigger__Zefqp[data-state=open]{.TableOfContents_chevron__NDpIR{transform:rotate(-90deg);transition:transform .15s ease-in-out;color:var(--theme-text-color-tertiary)}}.TableOfContents_childLink__8cvck{font-size:var(--size-16);-webkit-margin-start:var(--size-12);margin-inline-start:var(--size-12);&:first-child{-webkit-margin-before:var(--size-14);margin-block-start:var(--size-14)}&:last-child{-webkit-margin-after:var(--size-20);margin-block-end:var(--size-20)}}.TableOfContents_chevron__NDpIR{transform:rotate(90deg);color:var(--theme-text-color-tertiary);transition:transform .15s ease-in-out}.TableOfContents_list__FA4l2{div{margin-bottom:var(--size-10)}& a{font-weight:var(--font-weight-regular)}}.NavigationLink_navigationLink__ZHFuo{display:block;font-weight:var(--font-weight-normal);margin-bottom:var(--size-8);line-height:1.5}.NavigationLink_level3__M_gCS{margin-left:var(--size-16)}.NavigationLink_level4__QvsmC{margin-left:var(--size-32)}.PostNavigation_postNavigation__qUrAa{max-height:70vh;height:100%;overflow-y:scroll;& ul{list-style:none;font-size:.938rem;max-width:25ch}}.PostNavigation_buttonContainer__zLS2N{border-top:1px solid var(--theme-border-color);margin-top:var(--size-24)}.PostNavigation_navButton__wbpJu{display:flex;align-content:center;background:transparent;border:0;margin-top:var(--size-16);color:var(--theme-text-color);cursor:pointer}.ThemeToggle_themeToggle__KUJZY{background:var(--theme-bg-color);display:inline-flex;border-radius:9999px;border:1px solid var(--theme-border-color);gap:1px}.ThemeToggle_toggleButton__1p0Ar{background:var(--theme-bg-color);border-radius:9999px;border:1px solid transparent;width:var(--size-24);height:var(--size-24);display:flex;align-items:center;justify-content:center;cursor:pointer;& svg{color:var(--theme-mode-toggle-svg-color)}}.ThemeToggle_toggleButton__1p0Ar:hover{&>svg{color:var(--theme-mode-toggle-svg-active-color)}}.ThemeToggle_toggleButton__1p0Ar[data-state=on]{border-radius:9999px;box-shadow:0 0 0 1px var(--theme-border-color),0 1px var(--size-2) 0 var(--theme-border-color);width:var(--size-24);height:var(--size-24);display:flex;align-content:center;justify-content:center;&>svg{color:var(--theme-mode-toggle-svg-active-color)}}.ThemeToggle_iconTracking__0a4D_{pointer-events:none}.ThemeToggle_visuallyHidden__Uehy5{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Filter_filter__O7_TR{display:flex;gap:var(--size-10);@media screen and (max-width:576px){flex-direction:column}}.Filter_filterButton__J2ERM{background:transparent;border:1px solid var(--theme-border-color);padding:var(--size-8) var(--size-16);color:var(--theme-filter-text-color);font-size:var(--size-15);cursor:pointer;border-radius:var(--size-24);transition:var(--hover-transition);&:hover{background:var(--theme-surface-color)}}.Filter_filterButton__J2ERM[data-state=on]{background:var(--theme-filter-bg-color);border:1px solid var(--theme-filter-bg-color);color:var(--theme-text-color-secondary);text-shadow:0 0 .75px var(--theme-text-color-secondary),0 0 .75px var(--theme-text-color-secondary);cursor:default}.ImageModal_dialogOverlay__FzBY1{position:fixed;inset:0;z-index:4;background-color:var(--theme-modal-bg);animation:ImageModal_overlayShow__LIkoX .15s cubic-bezier(.16,1,.3,1)}.ImageModal_dialogContent__20ev3{position:fixed;z-index:5;top:50%;left:50%;width:90vw;transform:translate(-50%,-50%);padding:var(--size-16);animation:ImageModal_contentShow__7oLFK .35s cubic-bezier(.16,1,.3,1)}.ImageModal_closeWrapper__iPTIh:focus{outline:none}.ImageModal_closeWrapper__iPTIh{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:none;border:none;padding:0;cursor:zoom-out}.ImageModal_triggerContainer__v_pvY{position:relative;display:inline-block;cursor:zoom-in;text-align:center}.ImageModal_triggerImage__IV8cj{filter:brightness(90%);transition:filter .3s ease}.ImageModal_triggerContainer__v_pvY:hover .ImageModal_triggerImage__IV8cj{filter:brightness(100%)}.ImageModal_imageContainer__nBNbP{max-width:100%;max-height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.ImageModal_modalImage__Xpp__{max-width:90vw;max-height:90vh;object-fit:contain;display:block}.ImageModal_caption___rTdM p{margin:var(--size-8) 0;text-align:center;line-height:1.5;font-size:var(--font-size-small);color:var(--theme-text-color-tertiary)}.ImageModal_medium__ZT8_5{max-width:75%}.ImageModal_small__HK8ab{max-width:50%}.ImageModal_medium__ZT8_5,.ImageModal_small__HK8ab{@media screen and (max-width:767px){max-width:100%}}@keyframes ImageModal_overlayShow__LIkoX{0%{opacity:0}to{opacity:1}}@keyframes ImageModal_contentShow__7oLFK{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.InfoPanel_infoPanel__dwbKH{background:var(--theme-surface-color);padding:var(--size-24) var(--size-24) 0;border-radius:var(--border-radius-8);margin-bottom:var(--size-24);& ol,& p,& ul{font-size:var(--font-size-small)}& svg{color:var(--theme-text-color);position:relative;top:var(--size-2)}}.MarketoForm_formContainer__9F4rE{display:grid;grid-gap:var(--size-12);gap:var(--size-12);grid-template-columns:repeat(2,1fr);@media screen and (max-width:576px){display:block}}.MarketoForm_gridItemFull__Xjc_o{grid-column:span 2}.SubscribeForm_overlay__SMkRs{background-color:var(--theme-modal-bg);position:fixed;inset:0;animation:SubscribeForm_overlayShow__BWyM9 .25s ease;z-index:4}.SubscribeForm_dialogContent__XTkCm{background:var(--theme-bg-color);border-radius:var(--border-radius-8);border:1px solid var(--theme-border-color);position:fixed;max-width:50rem;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);animation:SubscribeForm_overlayShow__BWyM9 .25s ease;z-index:5;@media screen and (max-width:576px){max-width:90%;height:85vh;overflow-y:auto}}.SubscribeForm_contentContainer__Zu57V{padding:var(--size-24)}.SubscribeForm_footer__ht49Y{--cta-connect--footer-bg-color:var(--theme-bg-color-secondary);background:var(--cta-connect--footer-bg-color);padding:var(--size-24);border-bottom-left-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8);margin-top:var(--size-24)}.SubscribeForm_closeIcon__khWqA{position:absolute;top:var(--size-16);right:var(--size-16);cursor:pointer;font-size:var(--size-32);&:hover{opacity:.6}@media screen and (max-width:576px){top:var(--size-4);right:var(--size-4)}}.SubscribeForm_subscribeButton__0_6Gw{width:100%}.SubscribeForm_dialogTitle__L_SzK{padding:var(--size-24)}.SubscribeForm_successMessage__DwAqd{max-width:80%}@keyframes SubscribeForm_overlayShow__BWyM9{0%{opacity:0}to{opacity:1}}@keyframes SubscribeForm_contentShow__snvC5{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.InputLabel_inputLabel___m6uO{display:block;font-size:var(--font-size-eyebrow);line-height:100%;letter-spacing:1px;text-transform:uppercase;font-weight:var(--font-weight-bold);font-family:var(--font-family-sans);margin-bottom:var(--size-16)}.MissingFields_missingFieldsBackdrop__KvD6g{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--theme-bg-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999}.MissingFields_missingFields__0ACTw{background-color:var(--theme-bg-color);padding:2rem;border:4px solid var(--theme-highlight-primary-color);border-radius:var(--size-8);position:fixed;width:500px;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:1rem;z-index:1000}.MissingFields_missingFields__0ACTw h2{margin:0}.MissingFields_missingFields__0ACTw ul{margin:0;padding-left:2rem;display:flex;flex-direction:column;gap:.5rem}.MissingFields_missingFields__0ACTw li{font-family:var(--font-family-mono)}.Iframe_figure__Dxe1O{container-type:inline-size;container-name:iframe-wrapper}.Iframe_iframeWrapper__DOzII{width:100%}@container (width > 840px){.Iframe_iframeWrapper__DOzII{width:calc(100% + 6rem);margin-left:-3rem}}.Iframe_iframeWrapper__DOzII iframe{width:100%;height:auto;aspect-ratio:16/9}.Iframe_caption__KzV03 p{margin:var(--size-8) 0;text-align:center;line-height:1.5;font-size:var(--font-size-small);color:var(--theme-text-color-tertiary)}.Highlight_highlight__ffgmr{background-color:var(--theme-highlight-bg-color);outline:2px solid var(--theme-highlight-bg-color);border-radius:1px;color:var(--color-neutral-800);font-weight:500}.ReportIssue_reportError__qTfIU{color:var(--theme-highlight-tertiary-color)}.ReportIssue_reportError__qTfIU a,.ReportIssue_reportError__qTfIU svg{color:var(--reportError-link-color)}.Breadcrumb_divider__tYG_g{margin-inline:.3rem;color:var(--theme-border-color)}.SchemaMarkup_howToText__wlTvi{-webkit-margin-start:var(--size-10);margin-inline-start:var(--size-10)}.SchemaMarkup_link__0IYqR{display:block;margin-block:var(--size-12);font-weight:var(--font-weight-semibold);color:var(--theme-highlight-primary-color);font-size:var(--size-14)}.UtilityHeader_utilityHeader__T_Eto{background:var(--theme-bg-color-secondary-dark)}.UtilityHeader_UtilityHeaderLight__Spt9Z{border-bottom:1px solid var(--color-neutral-300)}.UtilityHeader_utilityHeader__container__exgwf{display:flex;justify-content:flex-end;margin:auto;width:100%;max-width:var(--container-width);padding:var(--size-8) var(--size-32);@media screen and (max-width:576px){justify-content:flex-start;padding:var(--size-8) var(--size-10)}}.UtilityHeader_utilityLinks__ogtQ6{display:flex;align-items:center}.UtilityHeader_utilityLinks__ogtQ6 ul{list-style:none;display:flex;align-items:center}.UtilityHeader_utilityLinks__ogtQ6 li{display:flex;align-items:center;padding-left:var(--size-8);&:last-child{margin-left:var(--size-4);padding-left:var(--size-4);&:after{display:none}}&:after{content:" ";display:inline-block;width:1px;height:10px;margin-left:var(--size-8);background:var(--color-gray-200)}}.UtilityHeader_utilityLinks__ogtQ6 .UtilityHeader_utilityHeading__0DExG,.UtilityHeader_utilityLinks__ogtQ6 a{display:inline-block;height:var(--size-20);line-height:var(--size-20);font-size:var(--font-size-xsmall);transition:var(--hover-transition);font-weight:var(--font-weight-regular);font-family:var(--font-family-display);font-family:var(--font-family-sans);color:var(--theme-link-color);opacity:.65}.UtilityHeader_utilityLinks__ogtQ6 .UtilityHeader_utilityHeading__0DExG{height:var(--size-20);line-height:var(--size-20);margin-left:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.UtilityHeader_utilityLinks__ogtQ6 a:hover{text-decoration:none;opacity:1}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/search-labs/_next/static/media/Inter-var.730e8169.woff2) format("woff2")}@font-face{font-family:MierB-Bold;font-weight:700;font-style:normal;src:url(/search-labs/_next/static/media/MierB-bold-webfont.2c98a401.woff2) format("woff2"),url(https://static-www.elastic.co/v3/assets/bltefdd0b53724fa2ce/blt30a3a196f05e59bc/65f0c190d9576028945048be/MierB-Bold.woff2) format("woff2")}:root{--color-neutral:#ffffff;--color-neutral-100:#f9fafa;--color-neutral-200:#f6f8f9;--color-neutral-300:#e3e7eb;--color-neutral-500:#dce2ea;--color-neutral-600:#c5cdd8;--color-neutral-700:#343741;--color-neutral-800:#0b0c0e;--color-blue-500:#36b9ff;--color-blue-700:#199fe7;--color-blue-900:#2e4fa3;--color-gray-100:#b8bcc6;--color-gray-200:#8a91a1;--color-gray-300:#4f5563;--color-gray-500:#2d3139;--color-gray-900:#1c1e23;--color-yellow-300:#ffe26b;--color-yellow-500:#fec514;--color-yellow-700:#f9b110;--color-pink-500:#f17eb3;--color-pink-700:#f04e98;--color-gradient-dark:linear-gradient(90deg,#75a19a,#243e81);--color-gradient-light:linear-gradient(90deg,#68bcae,#243e81);--font-size-h1:3.813rem;--font-size-h2:2.441rem;--font-size-h3:1.953rem;--font-size-h4:1.563rem;--font-size-h5:1.25rem;--font-size-h6:1rem;--font-size-subheading:1.25rem;--font-size-eyebrow:0.813rem;--font-size-body:1rem;--font-size-small:0.875rem;--font-size-xsmall:0.75rem;--font-size-code:1rem;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-regular:400;--font-family-sans:"Inter",system-ui,Avenir,Helvetica,Arial,sans-serif;--font-family-display:"MierB-Bold",var(--font-family-sans);--font-family-mono:"IBM Plex Mono",monospace;--size-2:0.125rem;--size-4:0.25rem;--size-8:0.5rem;--size-12:0.75rem;--size-10:0.625rem;--size-13:0.8125rem;--size-14:0.875rem;--size-15:0.95rem;--size-16:1rem;--size-20:1.25rem;--size-22:1.375rem;--size-24:1.5rem;--size-28:1.75rem;--size-32:2rem;--size-36:2.25rem;--size-48:3rem;--size-64:4rem;--size-116:7.25rem;--border-radius-4:0.25rem;--border-radius-8:0.5rem;--border-radius-10:0.625rem;--border-radius-16:1rem;--border-radius-round:50%;--container-width:86.5rem;--hover-transition:all 200ms ease-in-out}.pb-4{padding-bottom:var(--size-4)}.pb-8{padding-bottom:var(--size-8)}.pb-16{padding-bottom:var(--size-16)}.pb-24{padding-bottom:var(--size-24)}.pb-32{padding-bottom:var(--size-32)}.pt-0{padding-top:0!important}.pt-4{padding-top:var(--size-4)}.pt-8{padding-top:var(--size-8)}.pt-16{padding-top:var(--size-16)}.pt-24{padding-top:var(--size-24)}.pt-32{padding-top:var(--size-32)}.pt-48{padding-top:var(--size-48)}.mb-4{margin-bottom:var(--size-4)}.mb-8{margin-bottom:var(--size-8)}.mb-12{margin-bottom:var(--size-12)}.mb-16{margin-bottom:var(--size-16)}.mb-24{margin-bottom:var(--size-24)}.mb-32{margin-bottom:var(--size-32)}.mb-48{margin-bottom:var(--size-48)}.mb-64{margin-bottom:var(--size-64);@media screen and (max-width:576px){margin-bottom:var(--size-48)}}.mb-124{margin-bottom:var(--size-116);@media screen and (max-width:576px){margin-bottom:var(--size-48)}}.mt-4{margin-top:var(--size-4)}.mt-8{margin-top:var(--size-8)}.mt-16{margin-top:var(--size-16)}.mt-24{margin-top:var(--size-24)}.mt-32{margin-top:var(--size-32)}.mt-48{margin-top:var(--size-48)}.mt-64{margin-top:var(--size-64);@media screen and (max-width:576px){margin-top:var(--size-48)}}.mt-116{margin-top:var(--size-116);@media screen and (max-width:576px){margin-top:var(--size-48)}}.sticky{position:-webkit-sticky;position:sticky;top:10.25rem;max-height:calc(-10rem + 100vh)}.bg-gray{background-color:var(--theme-bg-color-secondary-dark)}.active-link{color:var(--theme-highlight-primary-color);font-weight:var(--font-weight-bold)!important}.invert-color{filter:invert(1)}.hide-mobile{@media screen and (max-width:992px){display:none}}#apps,#notebooks{scroll-margin-top:6.25rem;@media screen and (max-width:1080px){scroll-margin-top:2rem}}*{margin:0;padding:0;box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth}body{font-size:16px;font-size:1rem;line-height:normal;background-color:var(--theme-bg-color);color:var(--theme-text-color);font-family:var(--font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}h1{font-size:var(--font-size-h1);font-family:var(--font-family-display);line-height:1.1;@media screen and (max-width:767px){font-size:2rem;line-height:1.2}}.hp-header-wrapper h1,h2{font-size:var(--font-size-h2);font-family:var(--font-family-display);line-height:1;@media screen and (max-width:767px){font-size:var(--size-28)}}h3{font-size:var(--font-size-h3);font-family:var(--font-family-display);line-height:1.2;@media screen and (max-width:767px){font-size:var(--size-24);line-height:1.3}}h4{font-size:var(--font-size-h4);font-family:var(--font-family-display);line-height:1.3;@media screen and (max-width:767px){font-size:var(--size-20);line-height:1.4}}h5{font-size:var(--font-size-h5)}h5,h6{font-family:var(--font-family-display)}h6{font-size:var(--font-size-h6)}h1,h2,h3,h4,h5,h6{scroll-margin-top:5.125rem}p{font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:1.6}a{color:var(--theme-link-color);font-weight:var(--font-weight-bold);text-decoration:none;line-height:1;cursor:pointer;word-wrap:break-word}a:hover{text-decoration:underline}strong{font-weight:var(--font-weight-bold)}pre{white-space:pre;word-wrap:break-word}ol,ul{margin-left:0}code{font-family:var(--font-family-mono);font-weight:var(--font-weight-regular);color:var(--theme-code-color);word-wrap:break-word}.container{max-width:var(--container-width);margin:auto;padding:var(--size-32);@media screen and (max-width:576px){padding:var(--size-20)}}#sanity button[aria-label="Create new document"]{display:none}.site-wrapper{display:flex;flex-direction:column;min-height:100vh}code.language-text>.token-line{color:var(--theme-text-color)!important}.hp-header-wrapper{max-width:var(--container-width);width:100%;padding:0 var(--size-32);margin:auto;@media screen and (min-width:767px){margin-left:auto;margin-bottom:auto;margin-right:auto;margin-top:auto;width:100%;padding:var(--size-32)}.hp-header{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-gap:var(--size-48);gap:var(--size-48);padding:var(--size-32) 0 var(--size-24) 0;@media screen and (max-width:992px){grid-template-columns:1fr;gap:var(--size-32)}.hp-featured-post h4{font-size:var(--font-size-h3);@media screen and (max-width:576px){font-size:var(--size-24);line-height:1.3}}.hp-post-dark,.hp-post-light{.post-pill:hover{background-color:var(--theme-highlight-secondary-color)}h4{font-size:var(--font-size-h5)}}.hp-post-dark .post-pill,.hp-post-light .post-pill{background-color:var(--theme-bg-color)}}}.hp-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(/search-labs/images/sl-pattern-top.webp);background-repeat:no-repeat;background-position:top -20px right;background-size:1550px;z-index:-1;filter:brightness(var(--theme-bg-brightness-level))}@media screen and (max-width:1024px){.hp-header:before{background-size:950px;filter:brightness(55%)}}p .katex .base{@media screen and (max-width:576px){white-space:unset;width:unset}}:root,[data-theme=dark]{--theme-bg-color:var(--color-neutral-800);--theme-bg-color-secondary:var(--color-gray-500);--theme-bg-color-secondary-dark:var(--color-gray-900);--theme-bg-color-gradient:var(--color-gradient-dark);--theme-surface-color:var(--theme-bg-color-secondary);--theme-surface-color-secondary:var(--theme-bg-color-secondary);--theme-border-color:var(--color-gray-300);--theme-border-color-hover:var(--color-blue-500);--theme-text-color:var(--color-neutral-100);--theme-text-color-secondary:var(--color-neutral-800);--theme-text-color-tertiary:var(--color-gray-100);--theme-link-color:var(--theme-text-color);--theme-code-color:var(--color-yellow-500);--theme-highlight-primary-color:var(--color-yellow-500);--theme-highlight-secondary-color:var(--color-blue-500);--theme-highlight-tertiary-color:var(--color-pink-500);--theme-bg-brightness-level:38%;--theme-modal-bg:rgba(0,0,0,0.9);--theme-dropdown-box-shadow:drop-shadow(-2px 0px 8px #1e1e1e);--theme-avatar-fallback-bg-color:var(--color-gray-300);--theme-banner-text-color:var(--theme-text-color);--theme-card-bg-color:var(--theme-bg-color-secondary);--theme-card-bg-color-hover:#25272e;--theme-content-list-card-bg-color:var(--theme-bg-color);--theme-content-list-card-border-color:var(--theme-surface-color);--theme-filter-bg-color:var(--theme-highlight-secondary-color);--theme-filter-text-color:var(--theme-text-color);--theme-nav-scrolled-bg-color:rgba(52,56,66,0.8);--theme-button-hover-color:var(--color-yellow-700);--theme-button-border-hover-color-secondary:var(--color-neutral-100);--theme-button-text-color-secondary:var(--theme-text-color);--theme-button-text-color-hover-secondary:var(--theme-text-color);--theme-code-block-bg-color:var(--theme-surface-color);--theme-code-block-prompts:var(--color-gray-300);--theme-pagination-bg-color:var(--theme-highlight-secondary-color);--theme-footer-pattern-brightness:70%;--theme-mode-toggle-svg-color:var(--theme-border-color);--theme-mode-toggle-svg-active-color:var(--color-neutral);--theme-postPreview-image-border-color:var(--color-neutral-700);--theme-highlight-bg-color:var(--theme-highlight-primary-color);--theme-dropdown-hover-bg-color:var(--color-gray-900);--theme-dropdown-hover-text-color:var(--theme-highlight-primary-color)}[data-theme=light]{--theme-bg-color:var(--color-neutral-100);--theme-bg-color-secondary:var(--color-neutral);--theme-bg-color-secondary-dark:var(--color-neutral);--theme-bg-color-gradient:var(--color-gradient-light);--theme-surface-color:var(--theme-bg-color);--theme-surface-color-secondary:var(--color-neutral-300);--theme-border-color:var(--color-neutral-500);--theme-border-color-hover:var(--color-blue-700);--theme-text-color:var(--color-neutral-700);--theme-text-color-secondary:var(--color-neutral);--theme-text-color-tertiary:var(--color-gray-200);--theme-link-color:var(--theme-text-color);--theme-code-color:#365bbc;--theme-highlight-primary-color:var(--color-blue-900);--theme-highlight-secondary-color:var(--color-blue-700);--theme-highlight-tertiary-color:var(--color-pink-500);--theme-bg-brightness-level:80%;--theme-modal-bg:rgba(242,242,242,0.97);--theme-dropdown-box-shadow:drop-shadow(-2px 2px 10px #e8e8e8);--theme-avatar-fallback-bg-color:var(--color-gray-100);--theme-banner-text-color:var(--theme-text-color-secondary);--theme-card-bg-color:var(--color-neutral-200);--theme-card-bg-color-hover:#edf1f3;--theme-content-list-card-bg-color:#fbfbfb;--theme-content-list-card-border-color:var(--theme-border-color);--theme-filter-bg-color:var(--theme-highlight-primary-color);--theme-filter-text-color:var(--theme-text-color-tertiary);--theme-nav-scrolled-bg-color:rgba(255,255,255,0.93);--theme-button-hover-color:#172d63;--theme-button-border-hover-color-secondary:var(
    --theme-highlight-secondary-color
  );--theme-button-text-color-secondary:var(--theme-highlight-primary-color);--theme-button-text-color-hover-secondary:var(
    --theme-highlight-secondary-color
  );--theme-code-block-bg-color:var(--color-neutral-200);--theme-code-block-prompts:var(--color-neutral);--theme-pagination-bg-color:var(--theme-highlight-primary-color);--theme-footer-pattern-brightness:40%;--theme-mode-toggle-svg-color:var(--color-gray-100);--theme-mode-toggle-svg-active-color:var(--color-neutral-800);--theme-postPreview-image-border-color:var(--color-neutral-300);--theme-highlight-bg-color:var(--color-yellow-300);--theme-dropdown-hover-bg-color:var(--color-neutral-200);--theme-dropdown-hover-text-color:var(--theme-highlight-primary-color)}