.page_dynamic-page__Fur05{position:relative;padding-top:var(--site-header-height);min-height:calc(100dvh - var(--site-header-height))}.Icon_icon__RjIoM{display:inline-block;vertical-align:middle}.Icon_icon__RjIoM svg{display:block;width:100%}.Text_size-display-4xl__ThpYW{font-size:var(--font-size-display-4xl);line-height:var(--line-height-display-4xl);font-weight:var(--font-weight-display-4xl);letter-spacing:var(--letter-spacing-display-4xl)}.Text_size-display-3xl__YqSqx{font-size:var(--font-size-display-3xl);line-height:var(--line-height-display-3xl);font-weight:var(--font-weight-display-3xl);letter-spacing:var(--letter-spacing-display-3xl)}.Text_size-display-2xl__Nzm45{font-size:var(--font-size-display-2xl);line-height:var(--line-height-display-2xl);font-weight:var(--font-weight-display-2xl);letter-spacing:var(--letter-spacing-display-2xl)}.Text_size-display-xl__mCRVA{font-size:var(--font-size-display-xl);line-height:var(--line-height-display-xl);font-weight:var(--font-weight-display-xl);letter-spacing:var(--letter-spacing-display-xl)}.Text_size-display-lg__ZldC_{font-size:var(--font-size-display-lg);line-height:var(--line-height-display-lg);font-weight:var(--font-weight-display-lg);letter-spacing:var(--letter-spacing-display-lg)}.Text_size-heading-base__O2xVC{font-size:var(--font-size-heading-base);line-height:var(--line-height-heading-base);font-weight:var(--font-weight-heading-base);letter-spacing:var(--letter-spacing-heading-base)}.Text_size-body__f6LRj{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body)}.Text_size-paragraph-sm-strong__3Fyxt,.Text_size-paragraph-sm__n98fB{font-size:var(--font-size-paragraph-sm);line-height:var(--line-height-paragraph-sm);font-weight:var(--font-weight-paragraph-sm);letter-spacing:var(--letter-spacing-paragraph-sm)}.Text_size-paragraph-sm-strong__3Fyxt{line-height:var(--line-height-paragraph-sm-strong);font-weight:var(--font-weight-paragraph-sm-strong);letter-spacing:var(--letter-spacing-paragraph-sm-strong)}.Text_size-body-small__5SqFV{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-body-small);letter-spacing:var(--letter-spacing-body-small)}.Text_size-overline__lnA6_{font-size:var(--font-size-overline);line-height:var(--line-height-overline);font-weight:var(--font-weight-overline);letter-spacing:var(--letter-spacing-overline)}.Text_size-overline__lnA6_.text-no-uppercase{text-transform:none}.Text_size-button__uNkcL{font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button)}.Text_size-mono-xl__CedHf{font-family:var(--font-mono);font-size:var(--font-size-mono-xl);line-height:var(--line-height-mono-xl);font-weight:var(--font-weight-mono-xl);letter-spacing:var(--letter-spacing-mono-xl)}.Text_size-mono-lrg__v9fr5{font-family:var(--font-mono);font-size:var(--font-size-mono-lrg);line-height:var(--line-height-mono-lrg);font-weight:var(--font-weight-mono-lrg)}.Text_size-mono-md__wAPJD{font-family:var(--font-mono);font-size:var(--font-size-mono-md);line-height:var(--line-height-mono-md);font-weight:var(--font-weight-mono-md)}.Text_size-mono-sm__3cBRr{font-family:var(--font-mono);font-size:var(--font-size-mono-sm);line-height:var(--line-height-mono-sm);font-weight:var(--font-weight-mono-sm)}.Text_variant-sans__4gg6U{font-family:var(--font-sans)}.Text_variant-mono__bG1P3{font-family:var(--font-mono)}.SectionTitle_section-title__KJajv{--section-title-color:var(--color-purple-bg);--section-title-indicator:var(--color-purple-bg);--section-title-indicator-size:14px;--section-title-indicator-gap:16px;display:inline-flex;align-items:center;gap:var(--section-title-indicator-gap);color:var(--section-title-color);padding:var(--spacing-md) 0}.SectionTitle_section-title__KJajv:before{content:"";flex-shrink:0;width:var(--section-title-indicator-size);height:var(--section-title-indicator-size);background-color:var(--section-title-indicator)}.SectionTitle_with-icon-tile__mnWsk:before{content:none}.SectionTitle_icon-tile__6JZ_Q{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--section-title-indicator);color:var(--color-neutral-50)}.SectionTitle_icon-tile-glyph__QcEsb{width:16px}.SectionTitle_tone-dark__8w2PA{--section-title-color:var(--color-neutral-50);--section-title-indicator:var(--color-neutral-50)}.SectionTitle_tone-dark__8w2PA .SectionTitle_icon-tile__6JZ_Q{color:var(--color-purple-bg)}.SectionHeader_section-header__qU1Si{--section-header-color:var(--color-purple-bg);display:flex;flex-direction:column;color:var(--section-header-color)}.SectionHeader_tone-dark___9FBy{--section-header-color:var(--color-neutral-50)}.SectionHeader_overline__5J8og{margin-bottom:var(--spacing-md)}.SectionHeader_description__DJu_s{margin-top:var(--spacing-md)}.SectionHeader_actions__qB1Nv{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-xl)}@media(min-width:768px){.SectionHeader_actions__qB1Nv{margin-top:var(--spacing-2xl)}}.IllustratedCardItem_root__pdDHt{--indicator-cell-size:40px;display:flex;flex-direction:column;align-items:flex-end}.IllustratedCardItem_indicator__x_9CQ{display:flex;align-items:center;justify-content:flex-end;height:var(--indicator-cell-size)}.IllustratedCardItem_indicator-cell__EJJrn{display:inline-flex;align-items:center;justify-content:center;width:var(--indicator-cell-size);height:var(--indicator-cell-size);color:var(--color-purple-950)}.IllustratedCardItem_indicator-cell-number__3CVB9{background:var(--color-yellow-500)}.IllustratedCardItem_indicator-cell-trail-mid__U2Jcu{background:var(--color-purple-600)}.IllustratedCardItem_indicator-cell-trail-edge___V9r0{background:var(--color-purple-950)}.IllustratedCardItem_visual__SbCUY{display:block;width:100%;aspect-ratio:4/3;max-height:278px;overflow:hidden;background:var(--color-purple-900)}.IllustratedCardItem_visual__SbCUY>svg{display:block;width:100%;height:100%}.IllustratedCardItem_body___aO3D{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;color:var(--color-foreground)}.IllustratedCardItem_visual__SbCUY.IllustratedCardItem_in-view__UGYxm [stroke-dasharray]{animation:IllustratedCardItem_marching-ants__MRJJR var(--dash-duration,1s) linear infinite}@keyframes IllustratedCardItem_marching-ants__MRJJR{to{stroke-dashoffset:calc(-1*var(--dash-cycle, 12px))}}@media(prefers-reduced-motion:reduce){.IllustratedCardItem_visual__SbCUY.IllustratedCardItem_in-view__UGYxm [stroke-dasharray]{animation:none}}@media(min-width:1024px){.IllustratedCardItem_visual__SbCUY{max-height:none}}.IllustratedCardsBlock_illustrated-cards-block__p4IYR{position:relative;width:100%;padding-block:40px}.IllustratedCardsBlock_container__670A_{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.IllustratedCardsBlock_grid__RCtCi{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);margin:0;padding:0;list-style:none}@media(min-width:768px){.IllustratedCardsBlock_illustrated-cards-block__p4IYR{padding-block:clamp(4rem,calc(4rem + (1vw - 7.68px) * 2.9761904762),6rem)}}@media(min-width:1024px){.IllustratedCardsBlock_grid__RCtCi{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md)}.IllustratedCardsBlock_section-header__Rqe92{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}}.CodeSnippet_code-snippet__da1ak{display:inline-flex;align-items:center;gap:10px;height:44px;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-purple-600);border-radius:var(--radius-base);background:var(--color-ui-bkg);color:var(--color-purple-900)}.CodeSnippet_command__e0crF{white-space:nowrap}.CodeSnippet_copy-button__APpAy{display:inline-flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-power3-out)}.CodeSnippet_copy-button__APpAy:hover{opacity:.7}.CodeSnippet_copy-icon__mcxl_{width:16px}.StickyFeaturesBlock_sticky-features-block__bBx9p{position:relative;width:100%;padding-block:40px}.StickyFeaturesBlock_container__t3tng{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.StickyFeaturesBlock_illustration__zstyY{--illustration-cell-size:clamp(28px,7cqi,48px);position:relative;container-type:inline-size;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:clamp(20px,5cqi,50px);background:var(--color-purple-950);overflow:hidden}.StickyFeaturesBlock_illustration__zstyY>svg{width:100%;height:auto;max-height:100%}.StickyFeaturesBlock_illustration__zstyY.StickyFeaturesBlock_in-view___M_XQ svg [stroke-dasharray]{animation:StickyFeaturesBlock_marching-ants__Porlp var(--dash-duration,1s) linear infinite}@keyframes StickyFeaturesBlock_marching-ants__Porlp{to{stroke-dashoffset:calc(-1*var(--dash-cycle, 6.22px))}}@media(prefers-reduced-motion:reduce){.StickyFeaturesBlock_illustration__zstyY.StickyFeaturesBlock_in-view___M_XQ svg [stroke-dasharray]{animation:none}}.StickyFeaturesBlock_copy__VZMvF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.StickyFeaturesBlock_features___JKfM{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%;margin:0;padding:var(--spacing-lg) 0 0;list-style:none}.StickyFeaturesBlock_feature__K9HMC{display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:var(--spacing-sm);row-gap:var(--spacing-sm);align-items:start}.StickyFeaturesBlock_feature-icon__0Jklw{grid-row:1/span 2;width:24px;margin-top:4px;color:var(--color-purple-300)}.StickyFeaturesBlock_feature-title__4L_qv{grid-column:2;grid-row:1}.StickyFeaturesBlock_feature-description___XBDR{grid-column:2;grid-row:2}@media(min-width:768px){.StickyFeaturesBlock_sticky-features-block__bBx9p{padding-block:clamp(4rem,calc(4rem + (1vw - 7.68px) * 2.9761904762),6rem)}}@media(min-width:1024px){.StickyFeaturesBlock_container__t3tng{display:grid;grid-template-columns:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0) calc(var(--grid-column-width)*6 + var(--grid-gap)*5 + var(--grid-gutter)*0);grid-column-gap:calc(var(--grid-column-width)*1 + var(--grid-gap)*0 + var(--grid-gutter)*0);column-gap:calc(var(--grid-column-width)*1 + var(--grid-gap)*0 + var(--grid-gutter)*0);align-items:start}.StickyFeaturesBlock_copy__VZMvF{grid-column:1;grid-row:1}.StickyFeaturesBlock_illustration__zstyY{position:sticky;top:var(--spacing-xl);grid-column:2;grid-row:1;align-self:start}}.ProductHeroBlock_product-hero-block__rrcyx{--illustration-cell-size:34px;position:relative;width:100%;padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-xl)}.ProductHeroBlock_container__dxL22{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}.ProductHeroBlock_copy__iVvRL{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.ProductHeroBlock_ctas__eOCpO{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.ProductHeroBlock_illustration__txCRx{position:relative;width:100%;aspect-ratio:1/1;margin-top:var(--spacing-2xl)}.ProductHeroBlock_illustration-stage__UkU1c{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);background:var(--gradient-pink-purple-fade);z-index:1}.ProductHeroBlock_illustration-stage__UkU1c>svg{display:block;width:100%;height:auto}.ProductHeroBlock_illustration-grid__8R2Rx{position:absolute;bottom:0;left:0;pointer-events:none}.ProductHeroBlock_news-blurb-wrap__HOlLl{position:absolute;top:calc(var(--spacing-xl)*-1);right:0;z-index:2;max-width:275px}@media(min-width:768px){.ProductHeroBlock_product-hero-block__rrcyx{--illustration-cell-size:48px;padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-2xl)}.ProductHeroBlock_illustration__txCRx{margin-top:var(--spacing-md)}}@media(min-width:1024px){.ProductHeroBlock_product-hero-block__rrcyx{padding-bottom:0}.ProductHeroBlock_container__dxL22{flex-direction:row;align-items:center;justify-content:space-between}.ProductHeroBlock_copy__iVvRL{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}.ProductHeroBlock_illustration__txCRx{margin-top:0;width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5 + var(--grid-gutter)*0)}}.PrimaryButton_primary-button__5ecJs{--primary-button-height:44px;--primary-button-padding-y:16px;--primary-button-padding-x:20px;--primary-button-min-width-md:140px;--primary-button-min-width-lg:180px;overflow:hidden;flex-shrink:0;height:var(--primary-button-height);min-width:var(--primary-button-min-width-md);background-color:var(--bg);color:var(--color);border-radius:var(--radius-full);transition:background-color var(--duration-quick) var(--ease-power3-out),color var(--duration-quick) var(--ease-power3-out)}@media(hover:hover)and (pointer:fine){.PrimaryButton_primary-button__5ecJs:hover{background-color:var(--bg-hover);color:var(--color-hover)}}.PrimaryButton_tone-light__99iCY{--bg:var(--color-purple-bg);--bg-hover:var(--color-pink-600);--color:var(--color-neutral-50);--color-hover:var(--color-white);--outline-color:var(--color-purple-bg);--outline-bg-hover:color-mix(in srgb,var(--color-purple-bg) 8%,transparent)}.PrimaryButton_tone-dark__wCwGk{--bg:var(--color-neutral-50);--bg-hover:var(--color-pink-600);--color:var(--color-purple-bg);--color-hover:var(--color-white);--outline-color:var(--color-neutral-50);--outline-bg-hover:color-mix(in srgb,var(--color-neutral-50) 12%,transparent)}.PrimaryButton_variant-outline__D6T7r{--bg:transparent;--color-hover:var(--outline-color);border:1px solid var(--outline-color);color:var(--outline-color)}.PrimaryButton_variant-outline__D6T7r:hover{background-color:var(--outline-bg-hover)}.PrimaryButton_size-md__XEpMx{min-width:var(--primary-button-min-width-md)}.PrimaryButton_size-lg__Im5dn{min-width:var(--primary-button-min-width-lg)}.PrimaryButton_button-container__X4aVK{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--primary-button-padding-y) var(--primary-button-padding-x);border-radius:inherit}.PrimaryButton_label__4sxhC{position:relative}.PixelGrid_root__7qp3O{display:grid;grid-template-columns:repeat(var(--columns),var(--cell-size));grid-template-rows:repeat(var(--rows),var(--cell-size));grid-gap:0;gap:0;pointer-events:none}.PixelGrid_cell__i9CNF{display:flex;align-items:center;justify-content:center}.PixelGrid_cell__i9CNF.PixelGrid_color-pink-600__CnO7d{background-color:var(--color-pink-600)}.PixelGrid_cell__i9CNF.PixelGrid_color-pink-400__UT1Xu{background-color:var(--color-pink-400)}.PixelGrid_cell__i9CNF.PixelGrid_color-purple-bg__cNJeH{background-color:var(--color-purple-bg)}.PixelGrid_cell__i9CNF.PixelGrid_color-purple-900__EYPIn{background-color:var(--color-purple-900)}.PixelGrid_cell__i9CNF.PixelGrid_color-purple-950__1bHzN{background-color:var(--color-purple-950)}.PixelGrid_cell__i9CNF.PixelGrid_color-yellow-500__ZaWEW{background-color:var(--color-yellow-500)}.PixelGrid_cell__i9CNF.PixelGrid_color-red-500__5mO9L{background-color:var(--color-red-500)}.PixelGrid_cell__i9CNF.PixelGrid_color-neutral-200__0mKFk{background-color:var(--color-neutral-200)}.PixelGrid_cell__i9CNF.PixelGrid_color-white__z__db{background-color:var(--color-white)}.PixelGrid_cell__i9CNF.PixelGrid_color-transparent___hYol{background-color:rgba(0,0,0,0)}.PixelGrid_cell__i9CNF.PixelGrid_color-pink-gradient__2_DJi{background:var(--gradient-pink-radial)}.PixelGrid_cell__i9CNF.PixelGrid_color-background-tint-5__8tnCG{background-color:color-mix(in srgb,var(--color-background) 5%,transparent)}.PixelGrid_cell__i9CNF.PixelGrid_color-background-tint-10__70ODV{background-color:color-mix(in srgb,var(--color-background) 10%,transparent)}.PixelGrid_cell__i9CNF.PixelGrid_color-background-tint-20__X68jb{background-color:color-mix(in srgb,var(--color-background) 20%,transparent)}.PixelGrid_cell__i9CNF.PixelGrid_color-background-tint-25__fvC_8{background-color:color-mix(in srgb,var(--color-background) 25%,transparent)}.PixelGrid_cell__i9CNF.PixelGrid_color-background-tint-30__i29vU{background-color:color-mix(in srgb,var(--color-background) 30%,transparent)}.PixelGrid_flickerActive__1ZweN .PixelGrid_cell__i9CNF.PixelGrid_flicker__lLJbK{animation:PixelGrid_pixel-flicker__qgYGU var(--flicker-duration,7s) var(--ease-sharp-in-out) var(--flicker-delay,0s) infinite}@keyframes PixelGrid_pixel-flicker__qgYGU{0%,to{opacity:1}50%{opacity:var(--flicker-min-opacity,.55)}}@media(prefers-reduced-motion:reduce){.PixelGrid_cell__i9CNF.PixelGrid_flicker__lLJbK{animation:none}}.IconButton_icon-button__hSDQo{--icon-button-size:44px;--icon-button-icon-size:24px;--icon-button-radius-round:var(--radius-full);--hover-content-translate-x:0%;--hover-content-translate-y:-120%;--hover-content-start-x:0%;--hover-content-start-y:100%}.IconButton_icon-button__hSDQo.IconButton_hover-direction-down__keL6P{--hover-content-translate-x:0%;--hover-content-translate-y:120%;--hover-content-start-x:0%;--hover-content-start-y:-100%}.IconButton_icon-button__hSDQo.IconButton_hover-direction-left__t3JzF{--hover-content-translate-x:-120%;--hover-content-translate-y:0%;--hover-content-start-x:100%;--hover-content-start-y:0%}.IconButton_icon-button__hSDQo.IconButton_hover-direction-right__rGx0w{--hover-content-translate-x:120%;--hover-content-translate-y:0%;--hover-content-start-x:-100%;--hover-content-start-y:0%}.IconButton_icon-button__hSDQo.IconButton_hover-direction-top-right__S9qEu{--hover-content-translate-x:120%;--hover-content-translate-y:-120%;--hover-content-start-x:-100%;--hover-content-start-y:100%}.IconButton_icon-button__hSDQo{width:var(--icon-button-size);height:var(--icon-button-size);flex-shrink:0;background-color:var(--icon-button-bg);color:var(--icon-button-color);overflow:hidden;transition:background-color var(--duration-quick) var(--ease-power3-out),color var(--duration-quick) var(--ease-power3-out)}.IconButton_icon-button__hSDQo.IconButton_round__giju6{border-radius:var(--icon-button-radius-round)}@media(hover:hover){.IconButton_icon-button__hSDQo:hover{background-color:var(--icon-button-hover-bg);color:var(--icon-button-hover-color)}.IconButton_icon-button__hSDQo:hover .IconButton_content__wkdx9{opacity:0;transform:translate(var(--hover-content-translate-x),var(--hover-content-translate-y))}.IconButton_icon-button__hSDQo:hover .IconButton_hover-content__0Of_D{opacity:1;transform:translate(0);transition-delay:.1s}}.IconButton_icon-button__hSDQo.IconButton_is-hover__OXkAz{background-color:var(--icon-button-hover-bg);color:var(--icon-button-hover-color)}.IconButton_icon-button__hSDQo.IconButton_is-hover__OXkAz .IconButton_content__wkdx9{opacity:0;transform:translate(var(--hover-content-translate-x),var(--hover-content-translate-y))}.IconButton_icon-button__hSDQo.IconButton_is-hover__OXkAz .IconButton_hover-content__0Of_D{opacity:1;transform:translate(0);transition-delay:.1s}.IconButton_tone-notch__pKI5Y{--icon-button-bg:transparent;--icon-button-color:var(--color-foreground);--icon-button-hover-bg:var(--color-background);--icon-button-hover-color:var(--color-foreground)}.IconButton_tone-dark__aN2eH{--icon-button-bg:var(--color-purple-950);--icon-button-color:var(--color-neutral-50);--icon-button-hover-bg:var(--color-pink-600);--icon-button-hover-color:var(--color-neutral-50)}.IconButton_tone-inverse___TA3H{--icon-button-bg:transparent;--icon-button-color:var(--color-white);--icon-button-hover-bg:color-mix(in srgb,var(--color-white) 12%,transparent);--icon-button-hover-color:var(--color-white)}.IconButton_content__wkdx9{width:100%;height:100%;opacity:1;transform:translate(0)}.IconButton_content__wkdx9,.IconButton_hover-content__0Of_D{display:flex;align-items:center;justify-content:center;transition:transform var(--duration-medium) var(--ease-power3-out),opacity var(--duration-medium) var(--ease-power3-out)}.IconButton_hover-content__0Of_D{position:absolute;inset:0;color:var(--icon-button-hover-color);opacity:0;transform:translate(var(--hover-content-start-x),var(--hover-content-start-y))}.IconButton_icon__Av0O8{width:var(--icon-button-icon-size)}.IconButton_small__dawHY{--icon-button-size:32px;--icon-button-icon-size:16px}.IconButton_large__5wgj1{--icon-button-size:64px;--icon-button-icon-size:32px}@media(min-width:768px){.IconButton_large__5wgj1{--icon-button-size:96px;--icon-button-icon-size:48px}}.BoltShape_root__zZ25G{display:block}.BoltShape_color-pink__eqfQ8{fill:var(--color-pink-600)}.BoltShape_color-white__fz3F3{fill:var(--color-white)}.NewsBlurb_news-blurb__rw1vV{display:inline-flex;align-items:flex-start;color:var(--color-foreground);text-align:left}.NewsBlurb_icon-panel__JN2VB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--spacing-xl);height:var(--spacing-xl);background:var(--color-pink-600);color:var(--color-white)}.NewsBlurb_content__F0jH6{position:relative;display:flex;flex-direction:column;gap:10px;padding:var(--spacing-sm);padding-right:var(--spacing-xl);min-width:0;flex:1 0;background:var(--color-white);box-shadow:0 12px 32px color-mix(in srgb,var(--color-purple-950) 18%,transparent)}.NewsBlurb_overline__3CphB{opacity:.6}.NewsBlurb_corner-button__G5wie{position:absolute;top:0;right:0}.NewsBlurb_title__UMRwl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HeroBlock_root__t5Z2f{--pixel-cell-size:clamp(20px,3.39vw,48.75px);--pixel-cell-size-mobile:calc(100vw / 11);--flicker-min-opacity:0.08;position:relative;display:flex;align-items:center;justify-content:center;min-height:100dvh;background-color:var(--color-purple-950);margin-top:calc(-1*var(--site-header-height));padding-top:var(--site-header-height);overflow:hidden;isolation:isolate}.HeroBlock_root__t5Z2f .HeroBlock_wrapper__iYtZe{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3xl);width:100%;margin:0 auto;padding-top:70px;padding-bottom:calc(var(--spacing-3xl)*2)}.HeroBlock_container__aPeoY{width:100%}.HeroBlock_copy__nMdyh{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md);width:100%;max-width:calc(var(--grid-column-width)*7 + var(--grid-gap)*6 + var(--grid-gutter)*0)}.HeroBlock_title__d5FT2{color:var(--color-neutral-50);margin:0}.HeroBlock_highlight__8N3AS,.HeroBlock_highlight__8N3AS .split-words,.HeroBlock_highlight__8N3AS>span{background-image:linear-gradient(167deg,color-mix(in srgb,var(--color-purple-100) 80%,transparent) 28%,color-mix(in srgb,var(--color-pink-600) 70%,transparent) 57%,var(--color-purple-600) 105%),linear-gradient(90deg,var(--color-pink-600),var(--color-pink-600));background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0)}.HeroBlock_description__X_jY_{color:var(--color-neutral-50);margin:0}.HeroBlock_ctas__WlqmP{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-xs);padding-top:var(--spacing-sm)}.HeroBlock_showcase__3XXBR{width:calc(100% + var(--grid-gutter)*2)}.HeroBlock_grid-left__67yb5,.HeroBlock_grid-mobile__t_mrp,.HeroBlock_grid-right__2jFFq{position:absolute;bottom:0;pointer-events:none}.HeroBlock_grid-left__67yb5,.HeroBlock_grid-mobile__t_mrp{left:0}.HeroBlock_grid-right__2jFFq{right:0}@media(min-width:768px){.HeroBlock_ctas__WlqmP{gap:var(--spacing-sm)}.HeroBlock_showcase__3XXBR{width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5 + var(--grid-gutter)*0)}.HeroBlock_root__t5Z2f .HeroBlock_wrapper__iYtZe{padding-top:12px;gap:var(--spacing-4xl)}.HeroBlock_ctas__WlqmP{padding-top:var(--spacing-lg)}}@media(min-width:1024px){.HeroBlock_root__t5Z2f .HeroBlock_wrapper__iYtZe{height:705px;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--grid-gap);column-gap:var(--grid-gap);align-items:center;padding-top:var(--spacing-3xl)}.HeroBlock_copy__nMdyh{grid-column:1/span 6;align-items:flex-start;text-align:left;max-width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}.HeroBlock_showcase__3XXBR{grid-column:7/span 5;width:auto}.HeroBlock_ctas__WlqmP{justify-content:flex-start}}@media(min-width:1280px){.HeroBlock_copy__nMdyh{max-width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3 + var(--grid-gutter)*0);grid-column:2/span 5}.HeroBlock_showcase__3XXBR{grid-column:7/span 5}}@media(prefers-reduced-motion:no-preference){.HeroBlock_root__t5Z2f [data-hero-anim=description],.HeroBlock_root__t5Z2f [data-hero-anim=meter],.HeroBlock_root__t5Z2f [data-hero-anim=pixel],.HeroBlock_root__t5Z2f [data-hero-anim=priority-header]{opacity:0}.HeroBlock_root__t5Z2f [data-hero-anim=highlight] .hero-title-word,.HeroBlock_root__t5Z2f [data-hero-anim=title] .hero-title-word{display:inline-block;opacity:0;transform:translateY(60%)}.HeroBlock_root__t5Z2f [data-hero-anim=cta]>*,.HeroBlock_root__t5Z2f [data-hero-anim=description]{transform:translateY(16px)}.HeroBlock_root__t5Z2f [data-hero-anim=cta]>*{opacity:0}.HeroBlock_root__t5Z2f [data-hero-anim=pixel]{transform:translateY(6px)}.HeroBlock_root__t5Z2f [data-hero-anim=meter]{transform:translate(20%,50%)}.HeroBlock_root__t5Z2f [data-hero-anim=priority-header]{transform:translateX(50%)}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=title] .hero-title-word{animation:HeroBlock_hero-word-in__SUvzC .55s var(--ease-expo-out) forwards;animation-delay:calc(var(--split-index, 0)*.14s)}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=highlight] .hero-title-word{animation:HeroBlock_hero-word-in__SUvzC .45s var(--ease-expo-out) forwards;animation-delay:calc(.5s + var(--split-index, 0)*50ms)}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=description]{animation:HeroBlock_hero-slide-up__FTGvy .5s var(--ease-expo-out) forwards;animation-delay:1.25s}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=cta]>*{animation:HeroBlock_hero-slide-up__FTGvy .5s var(--ease-late-snap1) forwards}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=cta]>:first-child{animation-delay:1.75s}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=cta]>:nth-child(2){animation-delay:1.82s}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=pixel]{animation:HeroBlock_hero-pixel-in__8Y23T .45s var(--ease-late-snap2) forwards;animation-delay:calc(.7s + var(--pixel-index, 0)*25ms)}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=pixel][data-flicker]{animation:HeroBlock_hero-pixel-in__8Y23T .45s var(--ease-late-snap2) forwards,HeroBlock_pixel-flicker__n_Qde var(--flicker-duration,7s) var(--ease-sharp-in-out) infinite;animation-delay:calc(.7s + var(--pixel-index, 0)*25ms),calc(1.2s + var(--flicker-delay, 0s))}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=meter]{animation:HeroBlock_hero-meter-in__ePHJd .5s var(--ease-power3-out) forwards;animation-delay:1.4s}.HeroBlock_root__t5Z2f[data-hero-state=animated] [data-hero-anim=priority-header]{animation:HeroBlock_hero-priority-header-in__7igDL .5s var(--ease-power3-out) forwards;animation-delay:1.49s}}@keyframes HeroBlock_hero-word-in__SUvzC{to{opacity:1;transform:translateY(0)}}@keyframes HeroBlock_hero-slide-up__FTGvy{to{opacity:1;transform:translateY(0)}}@keyframes HeroBlock_hero-pixel-in__8Y23T{to{opacity:1;transform:translateY(0)}}@keyframes HeroBlock_hero-meter-in__ePHJd{to{opacity:1;transform:translate(0)}}@keyframes HeroBlock_hero-priority-header-in__7igDL{to{opacity:1;transform:translateX(0)}}@keyframes HeroBlock_pixel-flicker__n_Qde{0%,to{opacity:1}50%{opacity:var(--flicker-min-opacity,.55)}}.HeroIssueShowcase_showcase__JoReP{--showcase-max-width:486px;--showcase-edge-offset:5%;display:flex;flex-direction:column;isolation:isolate;max-width:var(--showcase-max-width);margin-inline:max(var(--showcase-edge-offset),50% - var(--showcase-max-width)/2) auto}.HeroIssueShowcase_meter__wLKpf{position:relative;z-index:2;align-self:flex-end;width:249px;margin-bottom:calc(var(--spacing-xl)*-1);margin-right:var(--spacing-lg)}.HeroIssueShowcase_priority-header__0JS4A{position:relative;z-index:1;display:flex;align-items:center;gap:var(--spacing-xs);height:52px;padding:0 var(--spacing-md);background-color:var(--color-ui-bkg);border:1px solid var(--color-ui-border);border-radius:var(--radius-base);color:var(--color-neutral-50);backdrop-filter:blur(7.5px)}.HeroIssueShowcase_rows__MGvkh{isolation:isolate;list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.HeroIssueShowcase_row-slot__MUcY0{position:relative;z-index:var(--row-stack-offset,0);margin-top:-1px}.HeroIssueShowcase_rows-rotating__mqltT{position:relative;display:block;height:var(--rows-height,auto);margin-top:-1px}.HeroIssueShowcase_rows-rotating__mqltT .HeroIssueShowcase_row-slot__MUcY0{position:absolute;inset:0 0 auto 0;margin-top:0}@media(min-width:768px){.HeroIssueShowcase_showcase__JoReP{max-width:100%;margin-inline:0}}@media(min-width:1024px){.HeroIssueShowcase_showcase__JoReP{width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}.HeroIssueShowcase_meter__wLKpf{width:220px;margin-right:var(--spacing-3xl)}}@media(min-width:1280px){.HeroIssueShowcase_meter__wLKpf{width:233px}}.IssueSummaryMeter_meter__SjlDs{--meter-padding:var(--spacing-md);--meter-radius:var(--radius-base);--meter-bg:var(--color-ui-bkg);--meter-border:1px solid var(--color-ui-border);--meter-blur:5px;--divider-color:color-mix(in srgb,var(--color-white) 14%,transparent);--center-bottom-offset:12px;--legend-row-gap:19.995px;--legend-icon-gap:4.209px;--legend-margin-top:var(--spacing-md);display:flex;flex-direction:column;align-items:stretch;padding:var(--meter-padding);border-radius:var(--meter-radius);border:var(--meter-border);background:var(--meter-bg);backdrop-filter:blur(var(--meter-blur));color:var(--color-white)}.IssueSummaryMeter_chart-area__kpwYG{position:relative;width:100%;aspect-ratio:258/105;padding:0 var(--spacing-md)}.IssueSummaryMeter_arc__LqTys{width:100%;height:100%;display:block;overflow:visible}.IssueSummaryMeter_center__CygAZ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:var(--center-bottom-offset);gap:2px}.IssueSummaryMeter_count__cMI1k{color:var(--color-white);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;line-height:1}.IssueSummaryMeter_number-slot__8oHpX{display:inline-block;text-align:center}.IssueSummaryMeter_count-label__FkR36{color:color-mix(in srgb,var(--color-white) 70%,transparent)}.IssueSummaryMeter_divider__NdRpO{height:1px;background:var(--divider-color)}.IssueSummaryMeter_legend__kIUkB{list-style:none;margin:var(--legend-margin-top) 0 0 0;padding:0;display:flex;align-items:center;justify-content:center;gap:var(--legend-row-gap)}.IssueSummaryMeter_legend-item__BHXDz{display:inline-flex;align-items:center;gap:var(--legend-icon-gap);color:color-mix(in srgb,var(--color-white) 70%,transparent)}.IssueSummaryMeter_legend-value__uOnzW{color:color-mix(in srgb,var(--color-white) 70%,transparent);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.IssueSummaryMeter_legend-icon__JjVhK{display:inline-block;flex-shrink:0;background:var(--legend-icon-color)}.IssueSummaryMeter_shape-triangle__mBm_r{width:16.65px;height:16.65px;background:rgba(0,0,0,0);position:relative}.IssueSummaryMeter_shape-triangle__mBm_r:before{content:"";position:absolute;inset:4.07% 9.67% 25% 9.67%;background-color:var(--legend-icon-color);clip-path:polygon(50% 0,100% 100%,0 100%)}.IssueSummaryMeter_shape-diamond__pViny{width:14.42px;height:14.42px;background:rgba(0,0,0,0);position:relative}.IssueSummaryMeter_shape-diamond__pViny:before{content:"";position:absolute;width:10.196px;height:10.196px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:var(--legend-icon-color);border-radius:.678px}.IssueSummaryMeter_shape-square__VnzrA{width:11.298px;height:11.298px;border-radius:.678px;background:var(--legend-icon-color)}.IssueSummaryMeter_shape-circle__ypYe6{width:10.77px;height:10.77px;border-radius:50%;background:var(--legend-icon-color)}.IssueSummaryMeter_severity-critical__TGEyV{--legend-icon-color:var(--color-red-500)}.IssueSummaryMeter_severity-high__Zm32a{--legend-icon-color:var(--color-orange-500)}.IssueSummaryMeter_severity-medium__SwsOs{--legend-icon-color:var(--color-yellow-400)}.IssueSummaryMeter_severity-low__74jMS{--legend-icon-color:var(--color-neutral-500)}@media(prefers-reduced-motion:no-preference){.IssueSummaryMeter_arc-cap__PHzww,.IssueSummaryMeter_count-label__FkR36{opacity:0}.IssueSummaryMeter_divider__NdRpO{transform:scaleX(0);transform-origin:50% 50%}.IssueSummaryMeter_legend-icon__JjVhK{opacity:0;transform:scale(0);transform-origin:50% 50%}.IssueSummaryMeter_legend-value__uOnzW .split-element,.IssueSummaryMeter_legend-value__uOnzW>.IssueSummaryMeter_number-slot__8oHpX{opacity:0}[data-hero-state=animated] .IssueSummaryMeter_arc-cap__PHzww{animation:IssueSummaryMeter_meter-fade-in__RqVpR .2s var(--ease-power3-out) forwards;animation-delay:1.7s}[data-hero-state=animated] .IssueSummaryMeter_arc-cap__PHzww:last-of-type{animation-delay:calc(1.7s + 1s)}[data-hero-state=animated] .IssueSummaryMeter_count-label__FkR36{animation:IssueSummaryMeter_meter-fade-in__RqVpR .5s var(--ease-power3-out) forwards;animation-delay:1.95s}[data-hero-state=animated] .IssueSummaryMeter_divider__NdRpO{animation:IssueSummaryMeter_meter-divider-in__z7DrC .5s var(--ease-expo-out) forwards;animation-delay:2.7s}[data-hero-state=animated] .IssueSummaryMeter_legend-item__BHXDz .IssueSummaryMeter_legend-icon__JjVhK{animation:IssueSummaryMeter_meter-legend-icon-in__P0UuO .45s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(2.8s + var(--legend-index, 0)*.1s)}[data-hero-state=animated] .IssueSummaryMeter_legend-item__BHXDz .IssueSummaryMeter_legend-value__uOnzW>.IssueSummaryMeter_number-slot__8oHpX{animation:IssueSummaryMeter_meter-fade-in__RqVpR .6s var(--ease-power3-out) forwards;animation-delay:calc(2.8s + var(--legend-index, 0)*.1s)}}@keyframes IssueSummaryMeter_meter-fade-in__RqVpR{to{opacity:1}}@keyframes IssueSummaryMeter_meter-divider-in__z7DrC{to{transform:scaleX(1)}}@keyframes IssueSummaryMeter_meter-legend-icon-in__P0UuO{to{opacity:1;transform:scale(1)}}.DependencyAlertRow_row__Hmg0K{--row-padding-y:16px;--row-padding-x:16px;--row-gap:10.25px;--row-radius:var(--radius-base);--row-bg:var(--color-ui-bkg);--row-border:1px solid var(--color-ui-border);--row-blur:7.5px;width:100%;padding:var(--row-padding-y) var(--row-padding-x);border-radius:var(--row-radius);border:var(--row-border);background:var(--row-bg);backdrop-filter:blur(var(--row-blur));color:var(--color-white);white-space:nowrap;overflow:hidden}.DependencyAlertRow_row__Hmg0K,.DependencyAlertRow_row__Hmg0K.DependencyAlertRow_severity-critical__B39x0{--severity-color:var(--color-red-500)}.DependencyAlertRow_row__Hmg0K.DependencyAlertRow_severity-high__l9_GU{--severity-color:var(--color-orange-500)}.DependencyAlertRow_row__Hmg0K.DependencyAlertRow_severity-medium__mTQLI{--severity-color:var(--color-yellow-400)}.DependencyAlertRow_row__Hmg0K.DependencyAlertRow_severity-low__W1Nrp{--severity-color:var(--color-neutral-500)}.DependencyAlertRow_body__850K1{display:inline-flex;align-items:center;gap:3px;min-width:0;margin-right:var(--row-gap)}.DependencyAlertRow_severity-glyph__0Uvuj{display:inline-flex;align-items:flex-end;gap:2px;width:19.423px;height:12.699px;flex-shrink:0}.DependencyAlertRow_severity-bar__oWNv7{display:inline-block;width:4px;background:var(--severity-color);border-radius:1px}.DependencyAlertRow_severity-bar__oWNv7:first-child{height:40%}.DependencyAlertRow_severity-bar__oWNv7:nth-child(2){height:70%}.DependencyAlertRow_severity-bar__oWNv7:nth-child(3){height:100%}.DependencyAlertRow_label__bQUBs{color:var(--color-white);font-weight:var(--font-weight-medium)}.DependencyAlertRow_ecosystem__GL4cw{color:color-mix(in srgb,var(--color-white) 80%,transparent)}.DependencyAlertRow_package-chip__gJJIK{--chip-padding-y:3.511px;--chip-padding-x:4.568px;--chip-radius:5.71px;display:inline-flex;align-items:center;padding:var(--chip-padding-y) var(--chip-padding-x);border-radius:var(--chip-radius);background:color-mix(in srgb,var(--color-white) 15%,transparent);color:color-mix(in srgb,var(--color-white) 70%,transparent)}.DependencyAlertRow_note___EbTD{color:color-mix(in srgb,var(--color-white) 80%,transparent)}.DependencyAlertRow_trailing__SBjzw{display:inline-flex;align-items:center;gap:2.988px}.DependencyAlertRow_trailing-pill__waSOa{--pill-padding-y:3.511px;--pill-padding-x:6.723px;--pill-border-width:0.571px;--pill-gap:5.71px;display:inline-flex;align-items:center;gap:var(--pill-gap);padding:var(--pill-padding-y) var(--pill-padding-x);border-radius:var(--radius-full);border:var(--pill-border-width) solid color-mix(in srgb,var(--color-white) 15%,transparent);color:color-mix(in srgb,var(--color-white) 80%,transparent)}.DependencyAlertRow_trailing-glyph__uQYiu{width:13.446px;flex-shrink:0;opacity:.8}.DependencyAlertRow_trailing-reachable__yIzju{border-color:var(--color-red-500);background:color-mix(in srgb,var(--color-red-500) 30%,transparent);color:color-mix(in srgb,var(--color-red-500) 80%,transparent)}.DependencyAlertRow_trailing-patched__I301y{border-color:var(--color-green-300);background:color-mix(in srgb,var(--color-green-300) 29%,transparent);color:color-mix(in srgb,var(--color-green-300) 80%,transparent)}@media(prefers-reduced-motion:no-preference){.DependencyAlertRow_row__Hmg0K [data-row-anim=severity-bar]{opacity:0;transform:scaleY(0);transform-origin:bottom center}.DependencyAlertRow_row__Hmg0K [data-row-anim=body-item]{opacity:0;transform:scale(1.05);transform-origin:left center}.DependencyAlertRow_row__Hmg0K [data-row-anim=trailing-item]{opacity:0;transform:scale(1.05);transform-origin:right center}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=severity-bar]{animation:DependencyAlertRow_row-bar-in__Lj8Q6 .5s var(--ease-power3-out) forwards}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=severity-bar]:nth-child(2){animation-delay:70ms}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=severity-bar]:nth-child(3){animation-delay:.14s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=body-item]{animation:DependencyAlertRow_row-body-in__vEiDs .5s var(--ease-expo-out) forwards;animation-delay:.15s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=body-item]:first-of-type{animation-delay:.15s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=body-item]:nth-of-type(2){animation-delay:.22s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=body-item]:nth-of-type(3){animation-delay:.29s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=body-item]:nth-of-type(4){animation-delay:.36s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=trailing-item]{animation:DependencyAlertRow_row-body-in__vEiDs .5s var(--ease-expo-out) forwards}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=trailing-item]:first-of-type{animation-delay:.2s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=trailing-item]:nth-of-type(2){animation-delay:.27s}.DependencyAlertRow_row__Hmg0K[data-row-stage=revealed] [data-row-anim=trailing-item]:nth-of-type(3){animation-delay:.34s}}@keyframes DependencyAlertRow_row-bar-in__Lj8Q6{to{opacity:1;transform:scaleY(1)}}@keyframes DependencyAlertRow_row-body-in__vEiDs{to{opacity:1;transform:scale(1)}}.Parallax_root__T_CH4{display:block}.Parallax_fill-absolute__EH8o9{position:absolute;inset:0}.Parallax_in-view__gp_D7{will-change:transform}@supports(animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.Parallax_target-page__ZqXxO{animation:Parallax_parallax-page__7N6rK linear both;animation-timeline:scroll(root);animation-range:0 100vh;will-change:transform}.Parallax_target-element__ytek7{animation:Parallax_parallax-element__XHWzx linear both;animation-timeline:view();animation-range:cover 0 cover 100%;will-change:transform}}@keyframes Parallax_parallax-page__7N6rK{0%{transform:translateY(0)}to{transform:translateY(var(--parallax-distance,0))}}@keyframes Parallax_parallax-element__XHWzx{0%{transform:translateY(calc(var(--parallax-distance, 0px) * -1))}to{transform:translateY(var(--parallax-distance,0))}}}.LogoBarBlock_logo-bar-block__wWdI3{margin-top:clamp(16px,calc(16px + (1vw - 4.8px) * 2.5),40px)}.LogoBarBlock_grid__uKfAs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.LogoBarBlock_cell__JsZRN{display:grid;place-items:center;aspect-ratio:2/1;background:var(--color-neutral-50)}.LogoBarBlock_cell__JsZRN :is(svg,img){display:block;width:100%}@media(min-width:768px){.LogoBarBlock_grid__uKfAs{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.LogoBarBlock_grid__uKfAs{grid-template-columns:repeat(6,1fr)}}.LogosStatsBlock_root___dH_U{--snippet-cell-size:min(50cqh,50cqi);--snippet-cols:2;--snippet-rows:2;--snippet-mobile-bleed:var(--spacing-md);--blocked-tag-top:16.57%;--blocked-tag-left:var(--spacing-sm);--stat-card-padding:var(--spacing-md);--stat-icon-size:36px;--copy-card-padding:var(--spacing-md);margin-top:clamp(16px,calc(16px + (1vw - 4.8px) * 2.5),40px);padding-bottom:clamp(40px,calc(40px + (1vw - 4.8px) * 2.5),64px);background:var(--color-background)}.LogosStatsBlock_grid__e9Cov{display:grid;grid-gap:2px 0;gap:2px 0;grid-template-areas:"stat stat" "snippet copy";grid-template-columns:1fr 2fr;align-items:start}.LogosStatsBlock_stat-card__Nm7Oy{grid-area:stat;position:relative;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--stat-card-padding);background:var(--color-neutral-50);color:var(--color-purple-950);overflow:hidden}.LogosStatsBlock_stat-icon__FNThf{position:absolute;top:var(--stat-card-padding);right:var(--stat-card-padding);flex-shrink:0;width:var(--stat-icon-size)}.LogosStatsBlock_stat-stage__x9hbq{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;flex:1 1 auto;width:100%}.LogosStatsBlock_stat-item__u6WcI{--stat-fade-duration:var(--duration-default);--stat-fade-ease:var(--ease-expo-out);--stat-enter-y:12px;--stat-stagger-value:120ms;--stat-stagger-label:200ms;grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-md);pointer-events:none}.LogosStatsBlock_stat-item-active__Nwe2I{pointer-events:auto}.LogosStatsBlock_stat-label__GpykR,.LogosStatsBlock_stat-value__9jd2R{opacity:0;transform:translateY(var(--stat-enter-y));transition:opacity var(--stat-fade-duration) var(--stat-fade-ease),transform var(--stat-fade-duration) var(--stat-fade-ease)}.LogosStatsBlock_stat-item-active__Nwe2I .LogosStatsBlock_stat-value__9jd2R{opacity:1;transform:translateY(0);transition-delay:var(--stat-stagger-value)}.LogosStatsBlock_stat-item-active__Nwe2I .LogosStatsBlock_stat-label__GpykR{opacity:1;transform:translateY(0);transition-delay:var(--stat-stagger-label)}.LogosStatsBlock_stat-label__GpykR,.LogosStatsBlock_stat-value__9jd2R{margin:0;color:var(--color-purple-950)}.LogosStatsBlock_pagination__ZWPil{align-self:flex-start}.LogosStatsBlock_snippet__JBYuU{grid-area:snippet;display:flex;justify-content:end;width:100%;height:100%;min-height:110px;container-type:size}.LogosStatsBlock_snippet-inner__ek8ix{position:relative;flex-shrink:0;width:calc(var(--snippet-cell-size)*var(--snippet-cols));height:calc(var(--snippet-cell-size)*var(--snippet-rows));margin-left:calc(var(--snippet-mobile-bleed)*-1)}.LogosStatsBlock_snippet-grid__PlfIa{position:absolute;inset:0}.LogosStatsBlock_version-label__DihdN{align-self:flex-end;margin-right:auto;padding:0 var(--spacing-sm) var(--spacing-xs);color:var(--color-neutral-50)}.LogosStatsBlock_blocked-tag__RzyU4{position:absolute;top:var(--blocked-tag-top);left:var(--blocked-tag-left);z-index:1}.LogosStatsBlock_copy-card__4s8Oc{grid-area:copy;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing-lg);padding:var(--copy-card-padding);background:var(--color-neutral-50);align-self:stretch}.LogosStatsBlock_copy-text__SfIms{color:var(--color-purple-950);margin:0}.LogosStatsBlock_copy-cta__qX_k9{align-self:flex-start}@media(min-width:768px){.LogosStatsBlock_root___dH_U{--snippet-mobile-bleed:0px;--stat-icon-size:28px;--blocked-tag-left:var(--spacing-md)}.LogosStatsBlock_stat-icon-desktop__XVR3S{display:block}.LogosStatsBlock_stat-icon-mobile__0zbAV{display:none}}@media(min-width:1024px){.LogosStatsBlock_root___dH_U{--stat-card-padding:var(--spacing-lg);--copy-card-padding:var(--spacing-lg)}.LogosStatsBlock_grid__e9Cov{grid-template-areas:"stat snippet copy";grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-sm);align-items:stretch}.LogosStatsBlock_snippet__JBYuU{min-height:0}.LogosStatsBlock_copy-card__4s8Oc{gap:var(--spacing-xl)}}.BlockedTag_root__9_j9B{--blocked-tag-bg:var(--color-purple-950);--blocked-tag-color:var(--color-neutral-200);--blocked-tag-radius:6px;--blocked-tag-padding-block:6px;--blocked-tag-padding-inline:8px;--blocked-tag-gap:var(--spacing-xs);--blocked-tag-icon-size:clamp(1.2rem,calc(1.2rem + (1vw - 4.8px) * 1.3888888889),1.6rem);--blocked-tag-font-size:clamp(1rem,calc(1rem + (1vw - 4.8px) * 0.6944444444),1.2rem);display:inline-flex;align-items:center;gap:var(--blocked-tag-gap);padding:var(--blocked-tag-padding-block) var(--blocked-tag-padding-inline);border-radius:var(--blocked-tag-radius);background:var(--blocked-tag-bg);color:var(--blocked-tag-color);white-space:nowrap;line-height:1;overflow:hidden}.BlockedTag_icon__kuAzB{width:var(--blocked-tag-icon-size);flex-shrink:0;color:var(--color-red-500)}.BlockedTag_label__UwlED{display:inline-block;font-size:var(--blocked-tag-font-size);font-weight:600;line-height:1}@media(min-width:768px){.BlockedTag_root__9_j9B{--blocked-tag-icon-size:clamp(1.4rem,calc(1.4rem + (1vw - 7.68px) * 0.2976190476),1.6rem);--blocked-tag-font-size:clamp(1.1rem,calc(1.1rem + (1vw - 7.68px) * 0.5952380952),1.5rem)}}.Pagination_root__mAddx{display:inline-flex;align-items:center;gap:var(--spacing-sm);list-style:none;margin:0;padding:0}.Pagination_dot__N8gMg{display:block;width:6px;height:6px;background:rgba(0,0,0,0);border:1px solid color-mix(in srgb,var(--color-foreground) 50%,transparent);padding:0;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-power3-out)}.Pagination_is-active__cKmfE{background:color-mix(in srgb,var(--color-foreground) 50%,transparent);border-color:rgba(0,0,0,0)}@media(hover:hover){.Pagination_dot__N8gMg:hover{background:color-mix(in srgb,var(--color-foreground) 25%,transparent)}.Pagination_is-active__cKmfE:hover{background:color-mix(in srgb,var(--color-foreground) 50%,transparent)}}.FeatureGridBlock_root__blXQw{--section-padding-block:60px;position:relative;background:var(--color-background);color:var(--color-foreground);padding-top:var(--section-padding-block);padding-bottom:var(--section-padding-block)}.FeatureGridBlock_container__BLUYH{display:flex;flex-direction:column}.FeatureGridBlock_header__Y6lb5{max-width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5 + var(--grid-gutter)*0);margin-bottom:var(--spacing-xl)}.FeatureGridBlock_grid__9JZ5E{--grid-gap:var(--spacing-md);--card-aspect:auto;--card-min-height:460px;display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media(min-width:768px){.FeatureGridBlock_grid__9JZ5E{--card-min-height:450px;align-self:stretch;grid-template-rows:repeat(2,fit-content(100%));grid-template-columns:repeat(2,minmax(0,1fr))}.FeatureGridBlock_header__Y6lb5{margin-bottom:var(--spacing-2xl)}}@media(min-width:1024px){.FeatureGridBlock_grid__9JZ5E{--card-min-height:510px}}@media(min-width:1280px){.FeatureGridBlock_header__Y6lb5{max-width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}}.GradientBlock_root__Ql06W{width:100%;height:100%}.GradientBlock_root__Ql06W.GradientBlock_radius-sm__WASEc{border-radius:var(--radius-sm)}.GradientBlock_root__Ql06W.GradientBlock_radius-md__yNdkB{border-radius:var(--radius-md)}.GradientBlock_root__Ql06W.GradientBlock_radius-lg__4adC3{border-radius:var(--radius-lg)}.GradientBlock_variant-pink-radial__g2dFL{background:var(--gradient-pink-radial)}.GradientBlock_variant-pink-purple-fade__XXfuj{background:var(--gradient-pink-purple-fade)}.ResponsiveImage_responsive-image__UpHX3{position:relative;display:block;overflow:hidden}.ResponsiveImage_fill-absolute__loA7x{position:absolute;top:0;left:0;width:100%;height:100%}.ResponsiveImage_aspect-ratio-spacer__oOX2h{display:block}@media(min-width:768px){.ResponsiveImage_hide-on-desktop__JVJn7{display:none}}.ResponsiveImage_show-on-desktop___JMf5{display:none}@media(min-width:768px){.ResponsiveImage_show-on-desktop___JMf5{display:block}}.ResponsiveImage_picture-absolute__IMduh{position:absolute;inset:0;width:100%;height:100%}.ResponsiveImage_image__sHW2P{display:block;width:100%;height:auto}.ResponsiveImage_object-cover__SNraI{object-fit:cover;width:100%;height:100%}.ResponsiveImage_object-contain__Se6iQ{object-fit:contain;width:100%;height:100%}.ResponsiveImage_object-scale-down__SdCgG{object-fit:scale-down;width:100%;height:100%}.ResponsiveImage_object-none___JNYF{object-fit:none}.CaseStudyCard_card__RHMDH{--case-study-card-padding:20px;--case-study-card-logo-width:clamp(160px,calc(160px + (1vw - 4.8px) * 2.0833333333),180px);--case-study-card-footer-height:84px;--case-study-card-avatar-size:52px;--case-study-card-corner-size:44px;--case-study-card-divider:color-mix(in srgb,var(--color-purple-950) 10%,transparent);--case-study-card-highlight:var(--color-pink-600);position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;height:100%;background-color:var(--color-neutral-50);color:var(--color-purple-950);text-align:left}.CaseStudyCard_logo-strip__zzN03{padding:10px var(--case-study-card-padding);flex-shrink:0}.CaseStudyCard_company-logo__qU8KD{display:block;width:var(--case-study-card-logo-width);aspect-ratio:3/1}.CaseStudyCard_company-logo__qU8KD :is(svg,img){display:block;width:100%;height:100%}.CaseStudyCard_corner-button__5Fbbb{position:absolute;top:0;right:0}.CaseStudyCard_quote__pQaZU{flex:1 1 auto;margin:0;padding:0 var(--case-study-card-padding) var(--case-study-card-padding);font-style:normal}.CaseStudyCard_highlight__aQcqh{color:var(--case-study-card-highlight)}.CaseStudyCard_author-footer__qxWWa{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);flex-shrink:0;height:var(--case-study-card-footer-height);padding:0 var(--case-study-card-padding)}.CaseStudyCard_avatar__9UMcc{position:relative;width:var(--case-study-card-avatar-size);height:var(--case-study-card-avatar-size);flex-shrink:0;border-radius:50%;overflow:hidden}.CaseStudyCard_author-meta__HvWOG{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.CaseStudyCard_author-name__q5f4G,.CaseStudyCard_author-role__PHcKQ{display:block}.CaseStudySliderBlock_root__jhIU_{--case-study-slider-card-width:calc(var(--grid-column-width) * 3 + var(--grid-gap) * 2 + var(--grid-gutter) * 0);--case-study-slider-card-gap:var(--grid-gap);--case-study-slider-stack-gap:var(--spacing-md);position:relative;padding:clamp(44px,calc(44px + (1vw - 4.8px) * 1.6666666667),60px) 0;background-color:var(--color-background);overflow:hidden}.CaseStudySliderBlock_content__jWraq{display:flex;flex-direction:column;gap:var(--case-study-slider-stack-gap)}.CaseStudySliderBlock_header__1aUuu{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-lg)}.CaseStudySliderBlock_header-copy__6DK_G{flex:1 1 auto;min-width:0}.CaseStudySliderBlock_actions__sOrja{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm);flex-shrink:0}.CaseStudySliderBlock_controls__IKBdr{display:flex;align-items:center;gap:1px;flex-shrink:0}.CaseStudySliderBlock_control-button__JUJxt:disabled{opacity:.4;pointer-events:none}.CaseStudySliderBlock_track__mMDF2{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.CaseStudySliderBlock_track__mMDF2:hover .CaseStudySliderBlock_item__A8B_J:hover>*{transform:translateY(-5px)}.CaseStudySliderBlock_item__A8B_J{flex:0 0 var(--case-study-slider-card-width);display:flex;margin-left:var(--case-study-slider-card-gap);scroll-snap-align:start;scroll-snap-stop:always}.CaseStudySliderBlock_item__A8B_J:first-child{margin-left:0}.CaseStudySliderBlock_item__A8B_J>*{transform-origin:center center;transition:transform var(--duration-medium) var(--ease-power1-out)}@media(min-width:768px){.CaseStudySliderBlock_root__jhIU_{--case-study-slider-card-width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6 + var(--grid-gutter) * 0);--case-study-slider-stack-gap:var(--spacing-2xl)}.CaseStudySliderBlock_header__1aUuu{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--spacing-xl)}}@media(min-width:1024px){.CaseStudySliderBlock_root__jhIU_{--case-study-slider-card-width:calc(var(--grid-column-width) * 5 + var(--grid-gap) * 4 + var(--grid-gutter) * 0)}.CaseStudySliderBlock_header-copy__6DK_G{max-width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}}@media(min-width:1280px){.CaseStudySliderBlock_header-copy__6DK_G{max-width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3 + var(--grid-gutter)*0)}}.NewsCard_news-card__OKjGP{display:flex;flex-direction:column;align-items:normal;height:100%;background:var(--color-neutral-50);color:var(--color-foreground)}.NewsCard_header__99FD_{display:flex;gap:var(--spacing-sm);padding-left:var(--spacing-md)}.NewsCard_meta__0weET{display:flex;flex:1 1;flex-direction:column;align-items:start;gap:2px;padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm) 0;min-width:0}.NewsCard_date__NPhzM{opacity:.6}.NewsCard_title-wrapper__6gp_H{padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg) var(--spacing-md)}.NewsCard_title__BMQAv{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;overflow:hidden}.NewsCard_thumbnail__UaQ1s{position:relative;margin-top:auto;width:100%;aspect-ratio:3/2;overflow:hidden}.NewsCard_thumbnail__UaQ1s img{transition:transform var(--duration-medium) var(--ease-power1-out)}.NewsCard_news-card__OKjGP.NewsCard_is-hover__ua20n .NewsCard_thumbnail__UaQ1s img{transform:scale(1.05)}.LatestNewsBlock_latest-news-block__l3rfU{position:relative;padding:clamp(44px,calc(44px + (1vw - 4.8px) * 1.6666666667),60px) 0;background-color:var(--color-background);color:var(--color-foreground)}.LatestNewsBlock_content__brpDl{display:flex;flex-direction:column;gap:var(--spacing-xl)}.LatestNewsBlock_header__qHN_Y{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-lg)}.LatestNewsBlock_header-copy__tR3vr{flex:1 1 auto;min-width:0}.LatestNewsBlock_actions__IHP8v{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);flex-shrink:0}.LatestNewsBlock_cards__HLqtK{display:grid;grid-template-columns:1fr;grid-gap:var(--grid-gap);gap:var(--grid-gap)}.LatestNewsBlock_cards__HLqtK:hover .LatestNewsBlock_card__SSDX3:hover>*{transform:translateY(-5px)}.LatestNewsBlock_card__SSDX3{min-width:0;display:flex}.LatestNewsBlock_card__SSDX3>*{flex:1 1 auto;transition:transform var(--duration-medium) var(--ease-power1-out)}@media(min-width:768px){.LatestNewsBlock_content__brpDl{gap:var(--spacing-2xl)}.LatestNewsBlock_header__qHN_Y{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--spacing-xl)}.LatestNewsBlock_actions__IHP8v{justify-content:flex-end}.LatestNewsBlock_cards__HLqtK{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.LatestNewsBlock_cards__HLqtK{grid-template-columns:repeat(3,minmax(0,1fr))}}.PackageAlertBlock_package-alert-block__0_u5_{position:relative;padding-block:var(--spacing-2xl);background:var(--color-background);color:var(--color-foreground);z-index:1}.PackageAlertBlock_container__rfXCx{display:flex;flex-direction:column;gap:var(--spacing-xl)}.PackageAlertBlock_header-row__qIPqu{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg)}.PackageAlertBlock_header__V_LAW{flex:1 1;min-width:0}.PackageAlertBlock_cta__cOs6e{align-self:flex-start}.PackageAlertBlock_panel__N7CJq{position:relative;background-color:#410961}.PackageAlertBlock_grid-layer__8wL1P{position:absolute;inset:0;z-index:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(22px,1fr));grid-auto-rows:minmax(22px,1fr);overflow:hidden;pointer-events:none}.PackageAlertBlock_grid-cell__YXzvE{border-right:1px solid color-mix(in srgb,var(--color-purple-300) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-purple-300) 10%,transparent)}.PackageAlertBlock_stripe__D4_VV{position:absolute;inset:0 auto 0 0;width:3px;z-index:2;background:linear-gradient(var(--stripe-angle,180deg),var(--color-red-500) 0,var(--color-red-500) 21.144%,#f5ad1b 21.154%,#f5ad1b 52.875%,var(--color-yellow-500) 52.885%,var(--color-yellow-500) 75.962%,var(--color-neutral-500) 75.972%);pointer-events:none}.PackageAlertBlock_peeks__68n2M{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xl);padding-block:var(--spacing-2xl);overflow:hidden}.PackageAlertBlock_peek-slot___SupJ{position:relative}.PackageAlertBlock_peek-slot___SupJ:first-child{margin-left:9.43%}.PackageAlertBlock_peek-slot___SupJ:nth-child(2){margin-left:31.83%}.PackageAlertBlock_peek-slot___SupJ:nth-child(3){margin-left:10.53%}.PackageAlertBlock_peek-slot___SupJ:nth-child(4){margin-left:8.09%}.PackageAlertBlock_peek-slot___SupJ:nth-child(5){margin-left:49.33%}.PackageAlertBlock_peek-slot___SupJ:nth-child(6){margin-left:1.09%}.PackageAlertBlock_peek-slot___SupJ:first-child>:first-child{--card-float-duration:5.6s;--card-float-delay:0s}.PackageAlertBlock_peek-slot___SupJ:nth-child(2)>:first-child{--card-float-duration:7.2s;--card-float-delay:-1.2s}.PackageAlertBlock_peek-slot___SupJ:nth-child(3)>:first-child{--card-float-duration:4.8s;--card-float-delay:-0.6s}.PackageAlertBlock_peek-slot___SupJ:nth-child(4)>:first-child{--card-float-duration:6.4s;--card-float-delay:-2.1s}.PackageAlertBlock_peek-slot___SupJ:nth-child(5)>:first-child{--card-float-duration:5.2s;--card-float-delay:-1.5s}.PackageAlertBlock_peek-slot___SupJ:nth-child(6)>:first-child{--card-float-duration:6.8s;--card-float-delay:-0.8s}.PackageAlertBlock_expanded-overlay__FrLRf{position:absolute;z-index:3}@media(min-width:768px){.PackageAlertBlock_package-alert-block__0_u5_{padding-block:var(--spacing-3xl)}.PackageAlertBlock_container__rfXCx{gap:var(--spacing-2xl)}.PackageAlertBlock_header-row__qIPqu{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--spacing-xl)}.PackageAlertBlock_cta__cOs6e{flex-shrink:0;align-self:flex-end}.PackageAlertBlock_stripe__D4_VV{--stripe-angle:90deg;inset:0 0 auto 0;width:auto;height:3px}}@media(min-width:1280px){.PackageAlertBlock_package-alert-block__0_u5_{padding-block:60px}.PackageAlertBlock_panel__N7CJq{padding:0;aspect-ratio:1280/351}.PackageAlertBlock_peeks__68n2M{position:absolute;inset:0;display:block;padding:0}.PackageAlertBlock_peek-slot___SupJ:nth-child(n){position:absolute;margin:0}.PackageAlertBlock_peek-slot___SupJ:first-child{top:7.96%;left:2.81%}.PackageAlertBlock_peek-slot___SupJ:nth-child(2){top:49.51%;left:28.92%}.PackageAlertBlock_peek-slot___SupJ:nth-child(3){top:17.31%;left:37.63%}.PackageAlertBlock_peek-slot___SupJ:nth-child(4){top:24.43%;left:67.9%}.PackageAlertBlock_peek-slot___SupJ:nth-child(5){top:57.37%;left:54.78%}.PackageAlertBlock_peek-slot___SupJ:nth-child(6){top:67.63%;left:75.48%}.PackageAlertBlock_peek-slot___SupJ:nth-child(6)>:first-child{flex-direction:row-reverse}}.PackageAlertCard_card__W_cLd{display:inline-flex;align-items:flex-start;text-align:left;color:var(--color-white);cursor:pointer;translate:0 0;transition:translate var(--duration-medium) var(--ease-power1-out)}@media(hover:hover)and (pointer:fine){.PackageAlertCard_variant-peek__HgtcP:hover{translate:0 -4px}}.PackageAlertCard_icon-slot__LB2nM{flex-shrink:0;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding-top:2px;--severity-icon-size:16px}.PackageAlertCard_severity-low__cNqmY .PackageAlertCard_icon-slot__LB2nM,.PackageAlertCard_severity-medium__kxLs7 .PackageAlertCard_icon-slot__LB2nM{--severity-icon-size:18px}.PackageAlertCard_body__jfLTM{display:inline-flex;flex-direction:column;gap:var(--spacing-sm);min-width:0;padding:var(--spacing-md);background:rgba(135,53,217,.1);border:1px solid var(--color-ui-border);border-radius:var(--radius-base);backdrop-filter:blur(2px);transition:background-color var(--duration-slow) var(--ease-soft-overshoot)}.PackageAlertCard_variant-peek__HgtcP .PackageAlertCard_body__jfLTM{max-width:280px}.PackageAlertCard_variant-expanded__xOiFM .PackageAlertCard_body__jfLTM{width:320px;background:var(--color-purple-900);border-color:var(--color-purple-600);backdrop-filter:blur(12px);box-shadow:0 6px 12px rgba(0,0,0,.25)}@media(hover:hover)and (pointer:fine){.PackageAlertCard_variant-expanded__xOiFM:hover .PackageAlertCard_body__jfLTM{background:rgba(135,53,217,.2)}}.PackageAlertCard_meta-row__M30sk{display:inline-flex;align-items:center;justify-content:space-between;gap:9px;width:100%;white-space:nowrap}.PackageAlertCard_severity-label__rTFG6{font-weight:500}.PackageAlertCard_severity-critical__sYwxi .PackageAlertCard_severity-label__rTFG6{color:var(--color-red-500)}.PackageAlertCard_severity-high__RrQvH .PackageAlertCard_severity-label__rTFG6{color:var(--color-orange-500)}.PackageAlertCard_severity-medium__kxLs7 .PackageAlertCard_severity-label__rTFG6{color:var(--color-yellow-400)}.PackageAlertCard_severity-low__cNqmY .PackageAlertCard_severity-label__rTFG6{color:var(--color-neutral-500)}.PackageAlertCard_age__f290t{display:inline-flex;align-items:center;gap:6px;opacity:.7}.PackageAlertCard_age-icon__7tQF3{width:12px;height:12px;flex-shrink:0}.PackageAlertCard_package-row__rCHGB{display:inline-flex;align-items:center;gap:5px;flex-wrap:nowrap;white-space:nowrap;min-width:0;max-width:100%}.PackageAlertCard_package-row__rCHGB>:first-child{flex-shrink:0}.PackageAlertCard_package-name__kRy1B{font-weight:500;color:var(--color-neutral-50);min-width:0;overflow:hidden;text-overflow:ellipsis}.PackageAlertCard_version__0dkRs{flex-shrink:0}.PackageAlertCard_category__VF_yk,.PackageAlertCard_version__0dkRs{color:var(--color-neutral-50);opacity:.6}.PackageAlertCard_variant-peek__HgtcP .PackageAlertCard_category__VF_yk{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PackageAlertCard_description__H0gvu{color:var(--color-neutral-50);line-height:1.6;opacity:.85}.PackageAlertCard_footer__Cq1of{display:inline-flex;justify-content:flex-end;padding-block:var(--spacing-xs)}.PackageAlertCard_review-link__1VFiW{opacity:.7}@media(prefers-reduced-motion:no-preference){.PackageAlertCard_variant-peek__HgtcP.PackageAlertCard_is-in-view__pLhnF{animation:PackageAlertCard_alert-card-float__pHOcc var(--card-float-duration,5.6s) ease-in-out var(--card-float-delay,0s) infinite}}@keyframes PackageAlertCard_alert-card-float__pHOcc{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.PrimaryLink_primary-link__g42og{display:inline-flex;align-items:center;gap:var(--spacing-xs);white-space:nowrap;color:var(--primary-link-color);text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-power3-out)}.PrimaryLink_tone-light__r1u1w{--primary-link-color:var(--color-foreground)}.PrimaryLink_tone-dark__PID9P{--primary-link-color:var(--color-neutral-50)}.PrimaryLink_label__y2Wvi{position:relative;display:inline-block}.PrimaryLink_icon___FQoG{width:var(--spacing-md);transition:transform var(--duration-fast) var(--ease-power3-out)}.PrimaryLink_icon___FQoG.PrimaryLink_medium__Q6whg{width:var(--spacing-lg)}.PrimaryLink_icon-size-medium__SKPLa{gap:var(--spacing-sm)}.PrimaryLink_underline__b7wqo{position:absolute;background-color:currentColor;width:100%;height:1px;bottom:3px;left:0;transition:transform var(--duration-quick) var(--ease-power3-out)}.PrimaryLink_has-underline__Agfug .PrimaryLink_underline__b7wqo{transform:scaleX(1);transform-origin:left center}@media(hover:hover)and (pointer:fine){.PrimaryLink_has-underline__Agfug:hover .PrimaryLink_underline__b7wqo{transform:scaleX(0);transform-origin:right center}.PrimaryLink_has-underline__Agfug:hover:not(.PrimaryLink_icon-leading__YbOwY) .PrimaryLink_icon___FQoG{transform:translateX(2px)}}.PrimaryLink_revert-underline__EF8a1 .PrimaryLink_underline__b7wqo{transform-origin:right center;transform:scaleX(0)}@media(hover:hover)and (pointer:fine){.PrimaryLink_revert-underline__EF8a1:hover .PrimaryLink_underline__b7wqo{transform-origin:left center;transform:scaleX(1)}.PrimaryLink_revert-underline__EF8a1:hover:not(.PrimaryLink_icon-leading__YbOwY) .PrimaryLink_icon___FQoG{transform:translateX(2px)}}.PrimaryLink_revert-underline__EF8a1.is-active{cursor:default}.PrimaryLink_revert-underline__EF8a1.is-active .PrimaryLink_underline__b7wqo{transform:scaleX(1)}.InputField_input__wJp_q{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);width:100%;height:100%;color:inherit;font-size:16px}.InputField_input__wJp_q::placeholder{color:var(--input-field-placeholder,currentColor);opacity:var(--input-field-placeholder-opacity,.6)}.InputField_variant-bare__JZ40o{background:rgba(0,0,0,0);border:0;padding:0}.InputField_variant-pill__n5OyN{--input-pill-height:44px;--input-pill-bg:color-mix(in srgb,var(--color-neutral-50) 10%,transparent);--input-pill-border:color-mix(in srgb,var(--color-neutral-50) 12%,transparent);--input-pill-color:var(--color-neutral-50);--input-pill-caret:var(--color-pink-600);height:var(--input-pill-height);padding:0 var(--spacing-md);border:1px solid var(--input-pill-border);border-radius:var(--radius-full);background-color:var(--input-pill-bg);color:var(--input-pill-color);caret-color:var(--input-pill-caret);transition:border-color var(--duration-quick) var(--ease-power3-out),background-color var(--duration-quick) var(--ease-power3-out)}.InputField_variant-pill__n5OyN:focus{outline:0}.InputField_variant-pill__n5OyN::-webkit-search-cancel-button,.InputField_variant-pill__n5OyN::-webkit-search-decoration{appearance:none}.InputField_is-invalid__LP8_h{color:var(--color-red-500)}.LanguageSelector_language-selector__0MSgP{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-purple-600);border-radius:var(--radius-sm);background-color:var(--color-ui-bkg);color:var(--color-neutral-50)}.LanguageSelector_language-selector__0MSgP .LanguageSelector_icon__LcpdP{flex-shrink:0;width:1.4em}.LanguageSelector_language-selector__0MSgP .LanguageSelector_label__tbRrq{opacity:.8}.MobileMenu_mobile-menu__n1AHo{--mobile-menu-row-divider:rgba(255,255,255,0.05);--mobile-menu-row-padding-x:20px;--mobile-menu-duration:var(--duration-default);--mobile-menu-duration-close:var(--duration-quick);position:fixed;width:100%;height:calc(100% - var(--site-header-height));top:var(--site-header-height);z-index:2;background-color:var(--color-purple-950);color:var(--color-neutral-50);overflow:hidden;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:transform var(--mobile-menu-duration-close) var(--ease-power3-out),visibility var(--mobile-menu-duration-close) var(--ease-power3-out)}.MobileMenu_mobile-menu__n1AHo.MobileMenu_is-open__QeSZ7{pointer-events:auto;visibility:visible;transform:translateY(0);transition:transform var(--mobile-menu-duration) var(--ease-power3-out),visibility 0s linear}.MobileMenu_mobile-menu__n1AHo.MobileMenu_is-open__QeSZ7 .MobileMenu_content__oYix1{transform:translateY(0)}.MobileMenu_mobile-menu__n1AHo.MobileMenu_is-open__QeSZ7 .MobileMenu_scroll-content___EtO4{opacity:1;transform:translateY(0)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_content__oYix1{overflow-y:auto;transform:translateY(100%);transition:transform var(--mobile-menu-duration) var(--ease-power3-out)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_scroll-content___EtO4{opacity:0;transform:translateY(14px);transition:opacity var(--mobile-menu-duration) var(--ease-power3-out),transform var(--mobile-menu-duration) var(--ease-power3-out)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_top-cta-block__iG4_8{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--grid-gutter);border-bottom:1px solid hsla(0,0%,100%,.07)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_top-cta-link__Ifj2s{padding:var(--spacing-sm) var(--spacing-md)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_nav-list__BEJ3V{padding-top:var(--spacing-sm)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_nav-row-button__GpOPL{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--spacing-2xl);padding:0 var(--mobile-menu-row-padding-x);border-bottom:1px solid var(--mobile-menu-row-divider)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_child-row__lskvR{display:flex;justify-content:flex-start;align-items:center;width:100%;height:var(--spacing-2xl);padding:0 var(--mobile-menu-row-padding-x) 0 var(--spacing-xl);border-bottom:1px solid var(--mobile-menu-row-divider);color:var(--color-neutral-50)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_footer-block__QvPnQ{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-md) var(--mobile-menu-row-padding-x) 80px}.MobileMenu_mobile-menu__n1AHo .MobileMenu_footer-link__TdO1v{justify-content:flex-start;color:var(--color-neutral-50)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_footer-link__TdO1v,.MobileMenu_mobile-menu__n1AHo .MobileMenu_social-list__v5c9R{display:flex;align-items:center;width:100%;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--mobile-menu-row-divider)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_social-list__v5c9R{gap:var(--spacing-lg)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_social-icon__pFXII{width:var(--spacing-lg)}.MobileMenu_mobile-menu__n1AHo .MobileMenu_language-selector__WKRsJ{margin-top:var(--spacing-md)}@media(min-width:1024px){.MobileMenu_mobile-menu__n1AHo{display:none}}.MobileMenuCallout_mobile-menu-callout__HF3eJ{display:flex;align-items:center;gap:27px;padding:var(--spacing-md);border-bottom:1px solid rgba(247,243,239,.12)}.MobileMenuCallout_mobile-menu-callout__HF3eJ .MobileMenuCallout_body__cMusM{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);min-width:0}.MobileMenuCallout_mobile-menu-callout__HF3eJ .MobileMenuCallout_image__OvJX_{flex-shrink:0;width:36%}.MobileMenuNavRow_mobile-menu-nav-row__ctNC9{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--spacing-sm);color:var(--color-pink-600)}.MobileMenuNavRow_mobile-menu-nav-row__ctNC9 .MobileMenuNavRow_chevron__LpW3h{flex-shrink:0;width:1em;transition:transform var(--duration-fast) var(--ease-power3-out)}.MobileMenuNavRow_mobile-menu-nav-row__ctNC9 .MobileMenuNavRow_is-expanded__Yky9g{transform:rotate(180deg)}.AccordionItem_accordion-item__gzWxe{display:block}.AccordionItem_accordion-item__gzWxe .AccordionItem_header__vLN7D{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left}.AccordionItem_accordion-item__gzWxe .AccordionItem_content__70GUT{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--duration-default) var(--ease-expo-out)}.AccordionItem_accordion-item__gzWxe .AccordionItem_content__70GUT>*{min-height:0}.AccordionItem_accordion-item__gzWxe .AccordionItem_content__70GUT[aria-hidden=false]{grid-template-rows:1fr}.SearchModal_root__gQHOJ{--panel-padding-x:12px;--input-row-padding-y-top:10px;--input-row-padding-y-bottom:11px;--empty-hint-padding:28px;--view-all-padding-y:10px;--results-list-max-height:380px;--results-list-row-gap:5px;--footer-gap:10px;position:fixed;inset:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;visibility:hidden;pointer-events:none;transition:visibility var(--duration-quick) var(--ease-power3-out)}.SearchModal_is-open__vmj0e{pointer-events:auto;visibility:visible}.SearchModal_is-open__vmj0e .SearchModal_backdrop__NYhOt{opacity:1}.SearchModal_is-open__vmj0e .SearchModal_panel__Gbaoq{opacity:1;transform:translateY(0)}.SearchModal_backdrop__NYhOt{position:absolute;inset:0;background-color:color-mix(in srgb,var(--color-purple-950) 97%,transparent);opacity:0;transition:opacity var(--duration-default) var(--ease-expo-out)}.SearchModal_panel__Gbaoq{position:relative;width:calc(100% - var(--grid-gutter)*2);max-height:calc(100vh - var(--site-header-height) - var(--spacing-2xl));margin-top:calc(var(--site-header-height) + var(--spacing-md));display:flex;flex-direction:column;border:1px solid var(--color-ui-border);border-radius:var(--radius-base);background-color:var(--color-ui-bkg);backdrop-filter:blur(12px);opacity:0;transform:translateY(16px);transition:opacity var(--duration-default) var(--ease-expo-out),transform var(--duration-default) var(--ease-expo-out);transition-delay:50ms}.SearchModal_input-row__8lpGG{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--input-row-padding-y-top) var(--panel-padding-x) var(--input-row-padding-y-bottom)}.SearchModal_input__PNaoU{flex:1 0;min-width:0;--input-pill-bg:color-mix(in srgb,var(--color-purple-600) 14%,transparent);--input-pill-border:var(--color-ui-border);--input-pill-color:var(--color-white);--input-pill-caret:var(--color-purple-100);--input-field-placeholder:var(--color-white);--input-field-placeholder-opacity:0.7}.SearchModal_empty-hint__xH48m{display:flex;align-items:center;justify-content:center;padding:var(--empty-hint-padding)}.SearchModal_empty-hint-text__wEQ2I{margin:0;color:var(--color-neutral-50);text-align:center}.SearchModal_results__o39Ub{display:flex;flex-direction:column}.SearchModal_view-all-option__QdfQA{align-self:flex-end;margin:0 0 var(--view-all-padding-y);border-radius:var(--radius-base);transition:background-color var(--duration-fast) var(--ease-power3-out);padding:4px 6px}.SearchModal_view-all-option-is-active__4dKAf{background-color:color-mix(in srgb,var(--color-purple-600) 18%,transparent)}.SearchModal_view-all__QGwX_{align-self:flex-end}.SearchModal_results-list__EnMDk{display:flex;flex-direction:column;gap:var(--results-list-row-gap);max-height:var(--results-list-max-height);padding:0 var(--panel-padding-x) var(--panel-padding-x);overflow-y:auto;overscroll-behavior:contain}.SearchModal_error-message__uTmAF,.SearchModal_no-results__1vsK9{margin:var(--spacing-sm) 0;color:color-mix(in srgb,var(--color-neutral-50) 70%,transparent);text-align:center}.SearchModal_footer__CERBl{display:flex;align-items:center;justify-content:flex-end;gap:var(--footer-gap);padding:var(--spacing-sm) var(--panel-padding-x);border-top:1px solid var(--color-ui-border)}.SearchModal_footer-count__uawez{display:none;flex:1 0;color:color-mix(in srgb,var(--color-neutral-50) 65%,transparent)}@media(min-width:768px){.SearchModal_panel__Gbaoq{width:600px}.SearchModal_footer-count__uawez{display:block}}@media(min-width:1024px){.SearchModal_panel__Gbaoq{width:720px;margin-top:calc(var(--site-header-height) + var(--spacing-2xl))}}.EcosystemSelector_root__KYTfF{--trigger-height:44px;--item-height:36px;--popover-min-width:360px;--popover-border-color:color-mix(in srgb,var(--color-purple-200) 9%,transparent);--popover-shadow:0 12px 32px rgba(0,0,0,0.45);position:relative;display:inline-flex}.EcosystemSelector_trigger__7Pla3{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:var(--trigger-height);padding:0 var(--spacing-sm) 0 var(--spacing-md);border:1px solid var(--color-ui-border);border-radius:var(--radius-full);background-color:var(--color-ui-bkg);color:var(--color-white);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-power3-out)}@media(hover:hover)and (pointer:fine){.EcosystemSelector_trigger__7Pla3:hover{background-color:color-mix(in srgb,var(--color-purple-600) 50%,transparent)}}.EcosystemSelector_trigger-label__yH5Su{opacity:.7}.EcosystemSelector_trigger-icon__iLraX{width:var(--spacing-md);color:currentColor;opacity:.7}.EcosystemSelector_popover__NITTf{position:absolute;top:calc(100% + var(--spacing-sm));left:0;z-index:1;min-width:var(--popover-min-width);padding:var(--spacing-sm);border:1px solid var(--popover-border-color);border-radius:var(--radius-sm);background-color:var(--color-purple-950);box-shadow:var(--popover-shadow)}.EcosystemSelector_group__HbKJN+.EcosystemSelector_group__HbKJN{margin-top:var(--spacing-sm)}.EcosystemSelector_group-label__bQjBX{display:block;padding:var(--spacing-xs) var(--spacing-sm);color:color-mix(in srgb,var(--color-neutral-50) 50%,transparent)}.EcosystemSelector_group-items__HrkYS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px}.EcosystemSelector_item__V533h{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);padding:0 var(--spacing-sm);height:var(--item-height);border-radius:var(--radius-sm);color:var(--color-neutral-50);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-power3-out)}@media(hover:hover)and (pointer:fine){.EcosystemSelector_item__V533h:hover{background-color:color-mix(in srgb,var(--color-purple-600) 22%,transparent)}}.EcosystemSelector_item-active__s3_OQ{background-color:color-mix(in srgb,var(--color-purple-600) 30%,transparent)}.EcosystemSelector_item-icon__gHUZW{flex-shrink:0;width:18px}.EcosystemSelector_item-label__jEECq{color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultRow_option-shell__94Dyw{--row-padding-y:13px;--row-padding-x:17px;--row-column-gap:12px;--row-row-gap:2px;--badge-min-width:36px;--badge-padding:6px 5px;--badge-radius:4px;width:100%;border:1px solid var(--color-ui-border);border-radius:var(--radius-base);background-color:rgba(0,0,0,0);transition:background-color var(--duration-fast) var(--ease-power3-out)}@media(hover:hover)and (pointer:fine){.SearchResultRow_option-shell__94Dyw:hover{background-color:color-mix(in srgb,var(--color-purple-600) 18%,transparent)}}.SearchResultRow_option-shell__94Dyw .SearchResultRow_name__8nlFx{grid-area:name;color:var(--color-neutral-50);font-weight:var(--font-weight-heading-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultRow_is-active__8dIAe{background-color:color-mix(in srgb,var(--color-purple-600) 30%,transparent)}.SearchResultRow_link__m0pCI{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"badge name downloads" "badge description description";align-items:center;grid-column-gap:var(--row-column-gap);column-gap:var(--row-column-gap);grid-row-gap:var(--row-row-gap);row-gap:var(--row-row-gap);width:100%;padding:var(--row-padding-y) var(--row-padding-x);color:var(--color-neutral-50);text-align:left;text-decoration:none;border-radius:inherit}.SearchResultRow_link__m0pCI:focus-visible{outline:2px solid var(--color-neutral-50);outline-offset:-2px}.SearchResultRow_ecosystem-badge___tAjH{grid-area:badge;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:var(--badge-min-width);padding:var(--badge-padding);border-radius:var(--badge-radius);background-color:var(--color-ui-bkg);color:var(--color-white)}.SearchResultRow_description__FpFcv{grid-area:description;color:color-mix(in srgb,var(--color-neutral-50) 65%,transparent);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultRow_downloads__puGdm{grid-area:downloads;color:color-mix(in srgb,var(--color-neutral-50) 35%,transparent);white-space:nowrap}.SearchResultSkeleton_root___cWBi{--shimmer-base:color-mix(in srgb,var(--color-purple-600) 14%,transparent);--shimmer-highlight:color-mix(in srgb,var(--color-purple-600) 30%,transparent);--shimmer-gradient:linear-gradient(90deg,var(--shimmer-base) 0%,var(--shimmer-highlight) 50%,var(--shimmer-base) 100%);--skeleton-line-height:12px;--skeleton-line-height-title:14px;display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.SearchResultSkeleton_row__ziuaj{display:flex;align-items:center;gap:var(--spacing-sm);padding:13px 17px;border:1px solid var(--color-ui-border);border-radius:var(--radius-base)}.SearchResultSkeleton_badge__iTAjA{flex-shrink:0;width:36px;height:24px;border-radius:4px;background:var(--shimmer-gradient);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__042VB var(--duration-slow) linear infinite}.SearchResultSkeleton_lines__H0KKY{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 0;min-width:0}.SearchResultSkeleton_line__ZO2o8{height:var(--skeleton-line-height);border-radius:var(--radius-full);background:var(--shimmer-gradient);background-size:200% 100%;animation:SearchResultSkeleton_shimmer__042VB var(--duration-slow) linear infinite}.SearchResultSkeleton_line-title__xZJ38{width:32%;height:var(--skeleton-line-height-title)}.SearchResultSkeleton_line-description__GBVF_{width:70%}.SearchResultSkeleton_line-downloads__LqA8S{flex-shrink:0;width:56px}@keyframes SearchResultSkeleton_shimmer__042VB{0%{background-position:200% 0}to{background-position:-200% 0}}.KeyboardHint_root__M_VUX{--kbd-size:24px;--kbd-icon-size:18px;--tips-max-width:320px;--tips-border-color:color-mix(in srgb,var(--color-purple-200) 9%,transparent);--tips-shadow:0 12px 32px rgba(0,0,0,0.45);display:inline-flex;align-items:center;gap:10px;color:var(--color-neutral-50)}.KeyboardHint_cluster__oSM0Y{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.KeyboardHint_kbd__KVHUu{display:inline-flex;align-items:center;justify-content:center;width:var(--kbd-size);height:var(--kbd-size);border-radius:var(--radius-sm);color:var(--color-purple-300)}.KeyboardHint_kbd-icon__2flBx{width:var(--kbd-icon-size)}.KeyboardHint_separator___2cGs{color:var(--color-purple-300);opacity:.5}.KeyboardHint_tips-trigger__bqU6X{position:relative;display:inline-flex}.KeyboardHint_tips-trigger__bqU6X .KeyboardHint_tips-button__RCM_W{white-space:normal}.KeyboardHint_tips-popover__6LPbS{position:absolute;bottom:calc(100% + var(--spacing-sm));right:0;z-index:1;width:max-content;max-width:var(--tips-max-width);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);border:1px solid var(--tips-border-color);border-radius:var(--radius-sm);background-color:var(--color-purple-950);box-shadow:var(--tips-shadow)}.KeyboardHint_tips-line__RioL9{margin:0;color:var(--color-neutral-50);line-height:1.4}.NavBanner_root__mtLgK{background:linear-gradient(90deg,#7928ca,#f97316);color:#fff;display:block;font-size:1.4rem;line-height:1.5;padding:1.2rem 2.4rem;text-align:center;text-decoration:none}@media(min-width:768px){.NavBanner_root__mtLgK{padding:.8rem 2.4rem}}.NavBanner_root__mtLgK:hover{opacity:.95;text-decoration:none}.NavBanner_prefix__MaUgX{font-weight:700;margin-right:.8rem}.NavBanner_text__m09Vb{margin-right:.8rem}.NavBanner_cta__iiy_A{color:#fff;font-weight:600}.SiteHeader_nav-dropdown-backdrop___FU0m{display:none;position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:3;background-color:color-mix(in srgb,var(--color-purple-950) 60%,transparent);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:opacity var(--duration-quick) var(--ease-power3-out),visibility 0s linear var(--duration-quick)}.SiteHeader_is-dropdown-open__JP2Av{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-medium) var(--ease-expo-out),visibility 0s linear 0s}.SiteHeader_site-header__zPO0O{--nav-bar-height:64px;color:var(--color-neutral-50);position:fixed;top:0;left:0;width:100%;z-index:4;transform:translateY(0);transition:transform var(--duration-medium) var(--ease-sharp-in-out)}.SiteHeader_site-header__zPO0O.SiteHeader_is-fixed__8_27b{transform:translateY(-100%)}.SiteHeader_site-header__zPO0O.SiteHeader_is-fixed__8_27b.SiteHeader_is-visible__xWQR6{transform:translateY(0)}.SiteHeader_site-header__zPO0O.SiteHeader_is-hidden__1d3rN{transform:translateY(-100%)}.SiteHeader_site-header__zPO0O .SiteHeader_secondary-button__4b5gF{display:none}.SiteHeader_nav-bar__ZiaaJ{height:var(--nav-bar-height);background-color:var(--color-purple-950);transition:background-color var(--duration-quick) var(--ease-power3-out)}.SiteHeader_is-fixed__8_27b:not(.SiteHeader_is-menu-open__zBdTH) .SiteHeader_nav-bar__ZiaaJ{backdrop-filter:blur(6px);background-color:color-mix(in srgb,var(--color-purple-950) 85%,transparent)}.SiteHeader_nav-bar-inner__BKE1O{display:flex;align-items:center;height:100%;width:100%}.SiteHeader_logo__dukbL{display:flex;align-items:center;flex-shrink:0;width:9.4rem}.SiteHeader_nav-list__7CGtm{display:none;list-style:none;margin:0;padding:0;align-items:center;justify-content:center;gap:var(--spacing-sm);height:100%;flex:1 1 auto}.SiteHeader_right-actions__8nkvN{display:flex;align-items:center;margin-left:auto;flex-shrink:0}@media(min-width:1024px){.SiteHeader_nav-dropdown-backdrop___FU0m{display:block}.SiteHeader_site-header__zPO0O{--nav-bar-height:60px}.SiteHeader_site-header__zPO0O .SiteHeader_right-actions__8nkvN{gap:var(--spacing-sm)}.SiteHeader_site-header__zPO0O .SiteHeader_nav-list__7CGtm{display:flex}.SiteHeader_site-header__zPO0O .SiteHeader_secondary-button__4b5gF{display:inline-flex;transition:background-color var(--duration-fast) var(--ease-power3-out);border-radius:var(--radius-full);padding:10px 20px}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.SiteHeader_site-header__zPO0O .SiteHeader_secondary-button__4b5gF:hover{background-color:color-mix(in srgb,var(--color-neutral-50) 8%,transparent)}}@media(min-width:1024px){.SiteHeader_site-header__zPO0O .SiteHeader_menu-toggle__Y9MpN{display:none}}.NavItem_nav-item__r5MA4{position:relative}.NavItem_nav-link__GS8Qo{display:flex;align-items:center;padding:14px 20px;border-radius:var(--radius-full);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-power3-out)}@media(hover:hover)and (pointer:fine){.NavItem_nav-link__GS8Qo:hover{background-color:color-mix(in srgb,var(--color-neutral-50) 8%,transparent)}}.NavItem_nav-link-text__EvhnC{color:var(--color-neutral-50)}.NavDropdown_nav-dropdown__1R8JZ{--panel-width:1080px;--panel-border-color:color-mix(in srgb,var(--color-purple-200) 9%,transparent);--arrow-width:20px;--arrow-height:10px;--card-surface:color-mix(in srgb,var(--color-purple-600) 10%,transparent);--card-surface-hover:color-mix(in srgb,var(--color-purple-600) 18%,transparent);display:none;position:absolute;top:100%;left:0;right:0;pointer-events:none;padding-block-start:var(--arrow-height)}.NavDropdown_nav-dropdown__1R8JZ:before{content:"";position:absolute;top:-10px;left:0;width:100%;height:22px;z-index:1;pointer-events:fill}.NavDropdown_arrow-notch__WiPoS{position:absolute;top:2px;left:var(--arrow-offset-x,50%);width:0;height:0;border-left:calc(var(--arrow-width)/2) solid rgba(0,0,0,0);border-right:calc(var(--arrow-width)/2) solid rgba(0,0,0,0);border-bottom:var(--arrow-height) solid var(--color-purple-950);transform:translateX(-50%);filter:drop-shadow(0 -1px 0 var(--panel-border-color)) drop-shadow(-1px 0 0 var(--panel-border-color)) drop-shadow(1px 0 0 var(--panel-border-color));opacity:0;visibility:hidden;z-index:1;transition:left var(--duration-quick) var(--ease-expo-out),opacity var(--duration-quick) var(--ease-power3-out),visibility var(--duration-quick) var(--ease-power3-out)}.NavDropdown_panel__UvEIm{position:relative;width:var(--panel-width);max-width:calc(100% - 2*var(--spacing-lg));margin-inline:auto;background-color:var(--color-purple-950);display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-medium) var(--ease-power3-out)}.NavDropdown_panel__UvEIm:before{position:absolute;inset:0;content:"";border:1px solid var(--panel-border-color)}.NavDropdown_panel-inner__NKJPv{position:relative;overflow:hidden;min-height:0}.NavDropdown_is-open__uY4Xp .NavDropdown_arrow-notch__WiPoS{opacity:1;visibility:visible;pointer-events:auto}.NavDropdown_is-open__uY4Xp .NavDropdown_panel__UvEIm{grid-template-rows:1fr}@media(min-width:1024px){.NavDropdown_nav-dropdown__1R8JZ{display:block}}.NavDropdownLayer_nav-dropdown-layer__OJ_cR{position:absolute;top:0;left:0;display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:var(--spacing-lg);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-power3-out),visibility var(--duration-fast) var(--ease-power3-out)}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_is-active__CCCk2{position:static}.NavDropdownLayer_nav-dropdown-layer__OJ_cR [data-nav-stagger=row],.NavDropdownLayer_nav-dropdown-layer__OJ_cR [data-nav-stagger=title]{opacity:0;transform:translateY(14px);transition:opacity var(--duration-quick) var(--ease-power3-out),transform var(--duration-quick) var(--ease-power3-out)}.NavDropdownLayer_nav-dropdown-layer__OJ_cR [data-nav-stagger=title]{transform:translateY(12px)}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_is-active__CCCk2{pointer-events:auto;opacity:1;visibility:visible}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_is-active__CCCk2 [data-nav-stagger=row],.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_is-active__CCCk2 [data-nav-stagger=title]{opacity:1;transform:translateY(0);transition-delay:calc((var(--nav-stagger-i, 0))*25ms + 30ms)}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_featured-banner__9hA2f{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);justify-content:stretch}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_stats-cluster__iGaUw{gap:var(--spacing-2xl)}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_stats-cluster__iGaUw>:first-child{flex:1 1;min-width:0}.NavDropdownLayer_nav-dropdown-layer__OJ_cR.NavDropdownLayer_featured-card__X03KZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);justify-content:stretch}.NavDropdownLayer_nav-dropdown-layer__OJ_cR .NavDropdownLayer_featured-card-slot__pYurD{display:flex}.NavDropdownLayer_nav-dropdown-layer__OJ_cR .NavDropdownLayer_banner-stack__I1B0E{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.NavDropdownLayer_nav-dropdown-layer__OJ_cR .NavDropdownLayer_featured-banner-slot__eEh3x{width:100%}.NavDropdownLayer_nav-dropdown-layer__OJ_cR .NavDropdownLayer_right-cluster__9k9z1{display:flex;align-items:flex-start;flex-shrink:0;gap:var(--spacing-xl)}.NavDropdownColumn_nav-dropdown-column___9IpK{display:flex;flex-direction:column;min-width:0}.NavDropdownColumn_nav-dropdown-column___9IpK .NavDropdownColumn_title__nccUu{margin-block-end:var(--spacing-sm);color:var(--color-pink-600)}.NavDropdownColumn_nav-dropdown-column___9IpK .NavDropdownColumn_rows__Wjs64{display:flex;margin:0;padding:0;list-style:none}.NavDropdownColumn_nav-dropdown-column___9IpK.NavDropdownColumn_layout-list__B_xhb .NavDropdownColumn_rows__Wjs64{flex-direction:column}.NavDropdownColumn_nav-dropdown-column___9IpK.NavDropdownColumn_layout-tiles__8_PyE .NavDropdownColumn_rows__Wjs64{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.NavDropdownColumn_nav-dropdown-column___9IpK.NavDropdownColumn_layout-story-cards__GNowl .NavDropdownColumn_rows__Wjs64{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.NavDropdownRow_tile-item__D_X9v{display:flex;width:100%;height:100%}.NavDropdownRowList_nav-dropdown-row-list__IL46R{display:flex;min-width:0}.NavDropdownRowList_nav-dropdown-row-list__IL46R .NavDropdownRowList_button__AjIG0{flex-direction:column;align-items:flex-start;width:100%;padding:var(--spacing-xs) var(--spacing-sm);margin-inline:calc(-1*var(--spacing-sm));border-radius:var(--radius-sm);transition:background-color var(--duration-quick) var(--ease-power3-out)}@media(hover:hover)and (pointer:fine){.NavDropdownRowList_nav-dropdown-row-list__IL46R .NavDropdownRowList_button__AjIG0:hover{background-color:color-mix(in srgb,var(--color-neutral-50) 6%,transparent)}}.NavDropdownRowList_nav-dropdown-row-list__IL46R .NavDropdownRowList_title__Dd3SV{color:var(--color-neutral-50)}.NavDropdownRowList_nav-dropdown-row-list__IL46R .NavDropdownRowList_description__wZYLe{color:color-mix(in srgb,var(--color-neutral-50) 70%,transparent)}.NavDropdownRowList_nav-dropdown-row-list__IL46R.NavDropdownRowList_emphasized___xiBm{margin-block-end:var(--spacing-xs);padding-block-end:var(--spacing-xs);border-block-end:1px solid color-mix(in srgb,var(--color-neutral-50) 8%,transparent)}.TestimonialCard_card__NzQcy{--testimonial-card-padding:var(--spacing-md);--testimonial-card-logo-width:clamp(96px,calc(96px + (1vw - 4.8px) * 2.5),120px);--testimonial-avatar-size:clamp(28px,calc(28px + (1vw - 4.8px) * 0.8333333333),36px);--testimonial-social-size:clamp(18px,calc(18px + (1vw - 4.8px) * 0.625),24px);display:flex;flex-direction:column;width:100%;height:100%;background:var(--color-neutral-50);color:var(--color-purple-950);overflow:hidden}.TestimonialCard_card-link__KtBoO{display:flex;flex-direction:column;flex:1 1;width:100%;text-align:left;color:inherit}.TestimonialCard_body__Rm1tv{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--testimonial-card-padding);min-height:0}.TestimonialCard_company-logo__sD0PM{display:block;width:var(--testimonial-card-logo-width);aspect-ratio:3/1;flex:none}.TestimonialCard_company-logo__sD0PM :is(svg,img){display:block;width:100%;height:100%}.TestimonialCard_quote__gIV43{margin:0;font-style:normal}.TestimonialCard_footer__8mnm6{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--testimonial-card-padding);width:100%}.TestimonialCard_author__8Lu3d{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}.TestimonialCard_avatar__TV2Nk{position:relative;width:var(--testimonial-avatar-size);height:var(--testimonial-avatar-size);border-radius:var(--radius-full);overflow:hidden;flex:none}.TestimonialCard_author-meta__peobk{display:flex;flex-direction:column;min-width:0}.TestimonialCard_role__XHkPS{display:block}.TestimonialCard_social__XlgLR{width:var(--testimonial-social-size);flex:none;color:currentColor}.TestimonialCard_pagination-slot__nATik{padding:var(--spacing-sm) var(--testimonial-card-padding)}.OssMaintainersBlock_root__Er0xA{background:var(--color-background);color:var(--color-purple-950);padding-block:var(--spacing-2xl)}.OssMaintainersBlock_body__o_sGK{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.OssMaintainersBlock_intro__w4BrC{display:flex;flex-direction:column;align-items:flex-start}.OssMaintainersBlock_collage__2Wgag{--cell:calc(100cqi / 8);position:relative;container-type:inline-size;display:flex;flex-direction:column;width:100%}.OssMaintainersBlock_testimonial-area__lGf54{position:relative;padding-left:var(--cell)}.OssMaintainersBlock_testimonial-stage__EF2kd{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%}.OssMaintainersBlock_testimonial-card__uutKm{--testimonial-fade-duration:var(--duration-default);--testimonial-fade-ease:var(--ease-expo-out);--testimonial-enter-y:12px;--testimonial-enter-delay:var(--duration-quick);grid-column:1;grid-row:1;opacity:0;transform:translateY(var(--testimonial-enter-y));pointer-events:none;transition:opacity var(--testimonial-fade-duration) var(--testimonial-fade-ease),transform var(--testimonial-fade-duration) var(--testimonial-fade-ease)}.OssMaintainersBlock_testimonial-card-active__tvJ_v{opacity:1;transform:translateY(0);pointer-events:auto;transition-delay:var(--testimonial-enter-delay)}.OssMaintainersBlock_portrait-wrap__1cGBR{display:none}.OssMaintainersBlock_photo-area__X1BgC{position:relative;display:flex;align-items:flex-start;padding-left:var(--cell);padding-right:var(--cell)}.OssMaintainersBlock_group-photo-wrap__UpRBg{position:relative;flex:1 1;aspect-ratio:16/9}.OssMaintainersBlock_pixel__gBMHg{display:block;width:var(--cell);height:var(--cell)}.OssMaintainersBlock_pixel-dark__HI_3m,.OssMaintainersBlock_pixel-gradient-left__h1l4K,.OssMaintainersBlock_pixel-gradient-top-right__6IwMe{position:absolute}.OssMaintainersBlock_pixel-dark__HI_3m{left:0;bottom:calc(var(--cell)*2);background:var(--color-purple-950)}.OssMaintainersBlock_pixel-gradient-left__h1l4K{left:0;bottom:var(--cell);background:var(--gradient-pink-radial)}.OssMaintainersBlock_pixel-gradient-top-right__6IwMe{display:none}.OssMaintainersBlock_pixel-yellow__xiv2I{background:var(--color-yellow-500)}@media(min-width:768px){.OssMaintainersBlock_root__Er0xA{padding-block:var(--spacing-3xl)}.OssMaintainersBlock_body__o_sGK{flex-direction:row;align-items:stretch;gap:var(--grid-gap)}.OssMaintainersBlock_intro__w4BrC{flex:0 0 calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0)}.OssMaintainersBlock_collage__2Wgag{flex:0 0 calc(var(--grid-column-width)*7 + var(--grid-gap)*6 + var(--grid-gutter)*0)}}@media(min-width:1024px){.OssMaintainersBlock_body__o_sGK{gap:calc(var(--grid-column-width) + var(--grid-gap)*2)}.OssMaintainersBlock_collage__2Wgag{--cell:calc(100cqi / 11);flex:0 0 calc(var(--grid-column-width)*6 + var(--grid-gap)*5 + var(--grid-gutter)*0)}.OssMaintainersBlock_testimonial-area__lGf54{padding-right:calc(var(--cell)*3)}.OssMaintainersBlock_pixel-gradient-top-right__6IwMe{display:block;top:0;right:calc(var(--cell)*2);background:var(--gradient-pink-radial)}.OssMaintainersBlock_portrait-wrap__1cGBR{display:block;position:absolute;right:0;top:var(--cell);width:calc(var(--cell)*2);height:calc(var(--cell)*2);overflow:hidden}.OssMaintainersBlock_photo-area__X1BgC{padding-left:calc(var(--cell)*5)}.OssMaintainersBlock_pixel-yellow__xiv2I{position:absolute;left:var(--cell);top:0}}.CtaBlock_root__Og224{position:relative;background:var(--color-purple-950);color:var(--color-neutral-50);padding-block:clamp(40px,calc(40px + (1vw - 4.8px) * 2.0833333333),60px);overflow:hidden}.CtaBlock_container___fyUo{display:flex;flex-direction:column;gap:var(--spacing-2xl);margin-inline:auto;width:100%}.CtaBlock_content__bK3n4{width:100%}.CtaBlock_bolt__aeEq0{position:relative;width:100%;max-width:calc(var(--grid-column-width)*2 + var(--grid-gap)*1 + var(--grid-gutter)*0);aspect-ratio:632/1044;align-self:center;isolation:isolate}.CtaBlock_bolt-fill__LuTHd{position:absolute;inset:0;-webkit-mask-image:var(--cta-bolt-mask);mask-image:var(--cta-bolt-mask);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.CtaBlock_image__rzsTC{transform:scale(1.05)}@media(min-width:768px){.CtaBlock_container___fyUo{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--grid-gap)}.CtaBlock_content__bK3n4{max-width:calc(var(--grid-column-width)*6 + var(--grid-gap)*5 + var(--grid-gutter)*0)}.CtaBlock_bolt__aeEq0{max-width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0);margin-right:calc(var(--grid-column-width)*1 + var(--grid-gap)*1 + var(--grid-gutter)*0);align-self:stretch;flex:0 0 auto}}@media(min-width:1024px){.CtaBlock_content__bK3n4{max-width:calc(var(--grid-column-width)*5 + var(--grid-gap)*4 + var(--grid-gutter)*0);margin-left:calc(var(--grid-column-width)*1 + var(--grid-gap)*1 + var(--grid-gutter)*0)}.CtaBlock_bolt__aeEq0{max-width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3 + var(--grid-gutter)*0)}}@media(min-width:1280px){.CtaBlock_content__bK3n4{max-width:calc(var(--grid-column-width)*4 + var(--grid-gap)*3 + var(--grid-gutter)*0);margin-left:calc(var(--grid-column-width)*2 + var(--grid-gap)*2 + var(--grid-gutter)*0)}.CtaBlock_bolt__aeEq0{max-width:calc(var(--grid-column-width)*3.5 + var(--grid-gap)*2.5 + var(--grid-gutter)*0);margin-right:calc(var(--grid-column-width)*2 + var(--grid-gap)*2 + var(--grid-gutter)*0)}}.RouteTransitionProvider_transition-container__gvZoE{position:relative}.RouteTransitionProvider_transition-container__gvZoE.RouteTransitionProvider_is-initial-load__SQxfq{opacity:0}.RouteTransitionProvider_cross-flow-outgoing__ekE07{position:absolute;inset:0;z-index:1}.RouteTransitionProvider_cross-flow-incoming__V_P4Q{position:relative;z-index:2}