.showcase-preview_root__4D7rp{--fade-color:var(--accents-1);position:relative}.dark-theme .showcase-preview_root__4D7rp{--fade-color:var(--geist-background)}.showcase-preview_gridDesktop__y7Cwi:after{content:"";background:linear-gradient(to bottom,transparent,var(--fade-color) 70%);z-index:1;width:calc(100% + var(--container-padding-x) * 2);left:calc(var(--container-padding-x) * -1);height:400px;bottom:-32px;pointer-events:none;position:absolute}.showcase-preview_gridMobile__1nPyt{display:none!important}.showcase-preview_gridMobile__1nPyt:after{content:"";background:linear-gradient(to bottom,transparent,var(--fade-color) 70%);z-index:1;width:calc(100% + var(--container-padding-x) * 2);left:calc(var(--container-padding-x) * -1);height:200px;bottom:-32px;pointer-events:none;position:absolute}.showcase-preview_preview__HcSHu{border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.05),0 12px 24px rgba(0,0,0,.05);cursor:pointer;position:relative;transition:box-shadow .15s ease}.showcase-preview_preview__HcSHu img{width:100%;height:100%;transition:filter .15s ease}.showcase-preview_preview__HcSHu:focus-visible{outline:0;box-shadow:var(--ds-focus-ring);transition:none}@media (hover:hover){.showcase-preview_preview__HcSHu:hover{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 6px 16px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.05)}}.showcase-preview_preview__HcSHu:focus-visible .showcase-preview_title__jFvZn{opacity:1}@media (hover:hover){.showcase-preview_preview__HcSHu:hover .showcase-preview_title__jFvZn{opacity:1}}.showcase-preview_preview__HcSHu:focus-visible img{filter:brightness(90%)}@media (hover:hover){.showcase-preview_preview__HcSHu:hover img{filter:brightness(90%)}}.showcase-preview_title__jFvZn{--offset:4px;position:absolute;opacity:0;z-index:3;font-size:13px;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;background:rgba(0,0,0,.6);width:-moz-fit-content;width:fit-content;height:24px;gap:4px;display:flex;align-items:center;padding:0 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;text-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:var(--shadow-small);transition:opacity .15s ease}.showcase-preview_title__jFvZn hr{all:unset;height:100%;width:1px;background:hsla(0,0%,100%,.3);margin-left:4px}@media (max-width:480px){.showcase-preview_gridDesktop__y7Cwi{display:none!important}.showcase-preview_gridMobile__1nPyt{display:flex!important}}@layer geist{.text_wrapper__i87JK{--text-size:0.875rem;--text-weight:400;--text-line-height:1.25rem;font-family:var(--font-sans,var(--font-sans-fallback));margin:0;color:var(--text-color);font-size:var(--text-size);letter-spacing:var(--text-letter-spacing,inherit);font-weight:var(--text-weight);line-height:var(--text-line-height);text-transform:var(--text-transform,inherit);text-align:var(--text-align,inherit)}.text_truncate__v5uF6{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;min-width:0}.text_clamp__r9W5W{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical}.text_nowrap__Libwk{white-space:nowrap}.text_monospace___Hyeq{font-family:var(--font-mono,var(--font-mono-fallback))}@media screen and (min-width:0px){.text_wrapper__i87JK{--text-size:var(--sm-text-size);--text-weight:var(--sm-text-weight);--text-line-height:var(--sm-text-line-height);--text-letter-spacing:var(--sm-text-letter-spacing)}}@media screen and (min-width:601px){.text_wrapper__i87JK{--text-size:var(--md-text-size);--text-weight:var(--md-text-weight);--text-line-height:var(--md-text-line-height);--text-letter-spacing:var(--md-text-letter-spacing)}}@media screen and (min-width:961px){.text_wrapper__i87JK{--text-size:var(--lg-text-size);--text-weight:var(--lg-text-weight);--text-line-height:var(--lg-text-line-height);--text-letter-spacing:var(--lg-text-letter-spacing)}}}.tooltip_container__ZmIgh{display:inline-flex;align-items:center}.tooltip_container__ZmIgh.focus-visible:focus{outline:none;border-radius:2px;box-shadow:var(--ds-focus-ring)}.tooltip_absolute__U0QD4{position:absolute;pointer-events:none}.tooltip_relative__mbF5R{position:relative;width:100%;height:100%}.tooltip_backdrop__dmdRH{position:fixed;inset:0;z-index:99998}.tooltip_tooltip__qa2AL{position:absolute;opacity:0;z-index:99999;--tooltip-color:var(--themed-fg);--tooltip-background:var(--themed-bg);color:var(--themed-fg);text-transform:none;font-weight:400;font-size:13px;width:-moz-fit-content;width:fit-content;line-height:1.3;border-radius:6px;padding:8px 12px;background:var(--themed-bg);text-align:left;animation:tooltip_fadeIn__oNBKN .1s ease-in .4s forwards;pointer-events:none}.tooltip_tooltip__qa2AL.tooltip_faster___VidA{animation:tooltip_fadeIn__oNBKN .1s ease-in .1s forwards}.tooltip_tooltip__qa2AL:not(.tooltip_delay__GARJb){animation-delay:0s}.tooltip_tooltip__qa2AL.tooltip_wrap__ZJzAo{word-wrap:break-word;white-space:pre-line;border-collapse:separate}.tooltip_tooltip__qa2AL.tooltip_center__5hdgF{text-align:center}.tooltip_tooltip__qa2AL:not(.tooltip_tip__ybX5d) .tooltip_triangle__lPDbH,.tooltip_tooltip__qa2AL:not(.tooltip_tip__ybX5d):before{display:none}.tooltip_tooltip__qa2AL:not(.geist-themed){--themed-fg:var(--ds-gray-1000);--themed-bg:var(--ds-background-100);--themed-border:var(--themed-bg);--tooltip-stroke:var(--dropdown-triangle-stroke)}.tooltip_tooltip__qa2AL:after{z-index:-1;content:"";position:absolute;top:-10px;left:0;width:100%;height:10px}.tooltip_triangle__lPDbH{--arrow-bg:var(--themed-bg);position:absolute;z-index:-1;display:flex;height:-moz-fit-content;height:fit-content}.tooltip_tooltip__qa2AL.tooltip_left__Varne .tooltip_triangle__lPDbH{top:50%;bottom:50%;left:100%;transform:translateY(-50%);border-left-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_left__Varne:after{left:10px;top:0;height:100%}.tooltip_tooltip__qa2AL.tooltip_right__Hx020:after{top:0;height:100%;margin-left:-10px}.tooltip_tooltip__qa2AL.tooltip_right__Hx020 .tooltip_triangle__lPDbH{top:50%;bottom:50%;right:100%;transform:translateY(-50%);border-right-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr:after{top:100%}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr,.tooltip_tooltip__qa2AL.tooltip_top__mJjXr .tooltip_triangle__lPDbH{top:100%;border-top-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr .tooltip_triangle__lPDbH{transform:translateX(-50%) translateY(-.6px)}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr:not(.tooltip_box-align-right__THyC_) .tooltip_triangle__lPDbH{left:50%}.tooltip_tooltip__qa2AL.tooltip_bottom__qfCmr .tooltip_triangle__lPDbH{bottom:100%;left:50%;transform:translateX(-50%);border-bottom-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_bottom__qfCmr .tooltip_triangle__lPDbH:before{content:"";position:absolute;top:0;height:16px;width:100%;background:transparent}.tooltip_tooltip__qa2AL.tooltip_box-align-left__jib4K .tooltip_triangle__lPDbH{left:10%}.tooltip_tooltip__qa2AL.tooltip_box-align-right__THyC_ .tooltip_triangle__lPDbH,.tooltip_tooltip__qa2AL.tooltip_box-align-right__THyC_:before{left:unset;right:calc(10% - 14px)}@keyframes tooltip_fadeIn__oNBKN{0%{opacity:0}to{opacity:1;pointer-events:all}}.reset_reset__KRyvc{outline:none;margin:0;padding:0;border:0;box-sizing:border-box;font:inherit;font-size:100%;vertical-align:baseline;text-decoration:none;-webkit-tap-highlight-color:transparent}.reset_visuallyHidden__RV0kP{border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;width:1px;margin:-1px;overflow:hidden;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;word-wrap:normal}.button_base__BjwbK{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;transform:translateZ(0)}.button_button__81573{display:flex}.button_button__81573[data-geist-button]{border-radius:6px;color:var(--themed-fg,var(--ds-background-100));background:var(--themed-bg,var(--ds-gray-1000)) none;font-weight:500;padding:0 var(--geist-gap-half);box-shadow:0 0 0 1px var(--themed-border,transparent);max-width:100%;justify-content:center;align-items:center;transition-property:border-color,background,color,transform,box-shadow;transition-duration:.15s;transition-timing-function:ease;font-size:var(--geist-form-font);line-height:var(--geist-form-line-height);height:var(--geist-form-height)}.button_content__1aE1_{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;padding:0 6px}.button_content__1aE1_.button_flex__fCY56{display:flex;align-items:center;justify-content:center}.button_button__81573 svg{flex-shrink:0}.button_base__BjwbK::-moz-focus-inner{border:0}.button_content__1aE1_.button_start__P6_gW{margin-right:auto}.button_content__1aE1_.button_grow__X0BT1{margin-right:auto;margin-left:auto}.button_content__1aE1_.button_flexGrow__YlucR{flex-grow:1}.button_content__1aE1_.button_center__nyfP_{display:flex;align-items:center;justify-content:center}.button_base__BjwbK[data-focus][data-geist-button]{transition:none;box-shadow:var(--ds-focus-ring)}.button_button__81573.button_loading__7msIA[data-geist-button],.button_button__81573[aria-disabled=true],.button_button__81573[disabled][data-geist-button]{background:var(--ds-gray-100);color:var(--ds-gray-700);--themed-border:var(--ds-gray-400)!important;cursor:not-allowed}.button_button__81573.button_loading__7msIA[data-geist-button].button_tertiary__rIu0q,.button_button__81573[aria-disabled=true].button_tertiary__rIu0q,.button_button__81573[disabled][data-geist-button].button_tertiary__rIu0q{background:none;box-shadow:none;opacity:.5}.button_shape__K_zQW[data-geist-button]{padding:0;width:var(--geist-form-height)}.button_rounded__5toZs.button_large__fuY6E[data-geist-button],.button_rounded__5toZs[data-geist-button]{border-radius:100px}.button_large__fuY6E[data-geist-button]{height:var(--geist-form-large-height);font-size:var(--geist-form-large-font);line-height:var(--geist-form-large-line-height);border-radius:8px}.button_large__fuY6E.button_shape__K_zQW{width:var(--geist-form-large-height)}.button_tiny__zR8GD[data-geist-button]{width:24px;height:24px;border-radius:4px}.button_tiny__zR8GD[data-geist-button] svg{height:16px;width:16px}.button_small__iQMBm[data-geist-button]{font-size:var(--geist-form-small-font);height:32px;--spinner-size:16px}.button_small__iQMBm.button_shape__K_zQW[data-geist-button]{width:var(--geist-form-small-height)}.button_button__81573 .button_prefix__2XlwH,.button_button__81573 .button_suffix__ucg7R{display:flex;flex-shrink:0}.button_prefix__2XlwH{margin-right:10px}.button_prefix__2XlwH,.button_suffix__ucg7R{min-width:20px;align-items:center;justify-content:center}.button_suffix__ucg7R{margin-left:10px;display:flex}.button_invert__YNhnn[data-active][data-geist-button],.button_invert__YNhnn[data-hover][data-geist-button],.dark-theme .button_invert__YNhnn[data-active][data-geist-button],.dark-theme .button_invert__YNhnn[data-hover][data-geist-button]{background:var(--themed-hover-bg,#ccc)}.button_invert__YNhnn[data-active][data-geist-button],.button_invert__YNhnn[data-hover][data-geist-button]{background:var(--themed-hover-bg,#383838);--themed-border:var(--themed-hover-bg,var(--ds-gray-200))!important}.button_invert__YNhnn[data-active][data-geist-button][aria-disabled=true],.button_invert__YNhnn[data-hover][data-geist-button][aria-disabled=true]{background:var(--ds-gray-100)}.button_shadow__fnbqq{box-shadow:var(--ds-shadow-border-small)}.button_shadow__fnbqq[data-focus]{transition:none;box-shadow:var(--ds-focus-ring)}.dark-theme .button_button__81573.button_shadow__fnbqq:not([data-focus-visible-added]){box-shadow:none}.button_shadow__fnbqq[data-hover].button_secondary__kMMNc[data-geist-button]{color:var(--geist-foreground)}.button_shadow__fnbqq[data-active][data-geist-button]{box-shadow:var(--geist-shadow-small);transform:translateY(1px)}.button_shadow__fnbqq[data-active][data-geist-button][data-hover]{transform:none}.button_tertiary__rIu0q[data-geist-button]{background:none;color:var(--themed-bg,var(--ds-gray-1000));--themed-border:transparent;--themed-hover-bg:var(--ds-gray-alpha-200);--lighten-color:hsla(0,0%,100%,.8)}.button_tertiary__rIu0q[data-hover][data-geist-button],.dark-theme .button_tertiary__rIu0q[data-hover][data-geist-button]{background-color:var(--ds-gray-alpha-200);--themed-border:var(--ds-gray-alpha-200)!important}.dark-theme .button_tertiary__rIu0q[data-active][data-geist-button]{--lighten-color:rgba(0,0,0,.7)}.button_secondary__kMMNc[data-geist-button]{--themed-bg:var(--ds-background-100);--themed-hover-bg:var(--ds-gray-alpha-200);--themed-fg:var(--ds-gray-1000);--themed-border:var(--ds-gray-alpha-400)}.button_secondary__kMMNc[data-geist-button].button_invert__YNhnn[data-geist-button][data-hover][data-geist-button]{background-color:var(--ds-gray-100);--themed-border:rgba(0,0,0,.12)!important;color:var(--themed-fg)}.button_secondary__kMMNc[data-geist-button].button_invert__YNhnn[data-geist-button][data-active][data-geist-button]{color:var(--geist-foreground)}.button_secondary__kMMNc[data-geist-button][data-focus][data-geist-button]{transition:none;box-shadow:0 0 0 1px var(--themed-border,transparent),0 0 0 2px var(--ds-background-100),0 0 0 4px var(--ds-focus-color)}.button_secondary__kMMNc[data-geist-button].button_shadow__fnbqq[data-geist-button]{box-shadow:var(--ds-shadow-border-small)}.button_secondary__kMMNc[data-geist-button].button_shadow__fnbqq[data-geist-button][data-focus]{transition:none;box-shadow:var(--ds-focus-ring)}.button_secondary__kMMNc[data-geist-button].button_tertiary__rIu0q[data-geist-button]{color:var(--themed-fg)}.button_secondary__kMMNc[data-geist-button].button_tertiary__rIu0q[data-geist-button][data-hover][data-geist-button]{background-color:var(--ds-gray-alpha-200)}.dark-theme .button_secondary__kMMNc[data-geist-button].button_invert__YNhnn[data-geist-button][data-hover][data-geist-button]{background-color:var(--ds-gray-200);--themed-border:hsla(0,0%,100%,.17)!important}.button_customStyles__I_tng[data-geist-button]{background-color:var(--custom-bg-color)!important;color:var(--custom-color)!important;--themed-border:var(--custom-border-color)!important}.button_customHoverStyles__HzaJq[data-hover]{background-color:var(--custom-bg-hover-color)!important;color:var(--custom-hover-color)!important;--themed-border:var(--custom-border-hover-color)!important}.button_circle__zYDEK[data-geist-button]{border-radius:100%!important}.button_button__81573 .button_prefix__2XlwH,.button_button__81573[data-prefix=true] .button_prefix__2XlwH{margin-right:2px}.button_button__81573 .button_suffix__ucg7R{margin-left:2px}.button_button__81573{--x-padding:10px;--height:40px;font-size:14px}.button_button__81573.button_small__iQMBm{--x-padding:6px;--height:32px;font-size:14px}.button_button__81573.button_large__fuY6E{--x-padding:14px;--height:48px;font-size:16px}.button_button__81573[data-geist-button]:not(.button_shape__K_zQW){padding-left:var(--x-padding);padding-right:var(--x-padding);height:var(--height)}.button_button__81573 .button_responsive__cQLAH{background:red!important}@media screen and (min-width:0px){.button_button__81573.button_responsive__cQLAH{--x-padding:var(--sm-x-padding);--height:var(--sm-height);font-size:14px}}@media screen and (min-width:601px){.button_button__81573.button_responsive__cQLAH{--x-padding:var(--md-x-padding);--height:var(--md-height);font-size:14px}}@media screen and (min-width:961px){.button_button__81573.button_responsive__cQLAH{--x-padding:var(--lg-x-padding);--height:var(--lg-height);font-size:16px}}.spinner_spinner__fqUfx,.spinner_wrapper__zbFtL{height:var(--spinner-size,20px);width:var(--spinner-size,20px)}.spinner_spinner__fqUfx{position:relative;top:50%;left:50%}.spinner_bar__VysK5{animation:spinner_spin__7lZMA 1.2s linear infinite;background:var(--spinner-color,var(--ds-gray-700));border-radius:var(--geist-radius);height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.spinner_bar__VysK5:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.spinner_bar__VysK5:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.spinner_bar__VysK5:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.spinner_bar__VysK5:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.spinner_bar__VysK5:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.spinner_bar__VysK5:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.spinner_bar__VysK5:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.spinner_bar__VysK5:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.spinner_bar__VysK5:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.spinner_bar__VysK5:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.spinner_bar__VysK5:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.spinner_bar__VysK5:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes spinner_spin__7lZMA{0%{opacity:1}to{opacity:.15}}.gauge_circle__N47Fa{--transition-length:1s;--transition-step:200ms;--delay:0s;--percent-to-deg:3.6deg;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;transform:translateZ(0)}.gauge_circle__N47Fa svg{overflow:visible}.gauge_content__6tLsK{display:flex;opacity:0;position:absolute}.gauge_animate__yiaIw .gauge_arc__UGu7u{stroke-dasharray:calc(var(--stroke-percent) * var(--percent-to-px)) var(--circumference);transition:var(--transition-length) ease var(--delay),stroke var(--transition-length) ease var(--delay);transition-property:stroke-dasharray,transform;transform:rotate(calc(-90deg + var(--gap-percent) * var(--offset-factor) * var(--percent-to-deg)));transform-origin:calc(var(--circle-size) / 2) calc(var(--circle-size) / 2)}.gauge_animate__yiaIw .gauge_arcSecondary__s11_g{--offset-factor-secondary:calc(1 - var(--offset-factor));stroke-dasharray:calc(var(--stroke-percent) * var(--percent-to-px)) var(--circumference);transform:rotate(calc(1turn - 90deg - (var(--gap-percent) * var(--percent-to-deg) * var(--offset-factor-secondary)))) scaleY(-1);transition:all var(--transition-length) ease var(--delay);transform-origin:calc(var(--circle-size) / 2) calc(var(--circle-size) / 2)}.gauge_animate__yiaIw .gauge_content__6tLsK{animation:gauge_fadeIn__CZCgm var(--transition-length) ease forwards;animation-delay:var(--delay)}@keyframes gauge_fadeIn__CZCgm{to{opacity:1}}.circle-button_button__q1__M{width:3rem;height:3rem;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,67%,.1);transition:background .2s;cursor:pointer}@media (hover:hover){.circle-button_button__q1__M:hover{background:hsla(0,0%,67%,.4)}}.circle-button_button__q1__M:active{background:hsla(0,0%,67%,.6)}@layer geist{.stack_stack__iZkUS{display:flex;flex-direction:var(--stack-direction,column);align-items:var(--stack-align,stretch);justify-content:var(--stack-justify,flex-start);flex:var(--stack-flex,initial);gap:var(--stack-gap,0)}.stack_padding__ox8JS{padding:var(--stack-padding,0)}@media screen and (max-width:600px){.stack_stack__iZkUS{--stack-direction:var(--sm-stack-direction);--stack-align:var(--sm-stack-align);--stack-justify:var(--sm-stack-justify);--stack-padding:var(--sm-stack-padding);--stack-gap:var(--sm-stack-gap)}}@media screen and (min-width:601px) and (max-width:960px){.stack_stack__iZkUS{--stack-direction:var(--md-stack-direction,var(--sm-stack-direction));--stack-align:var(--md-stack-align,var(--sm-stack-align));--stack-justify:var(--md-stack-justify,var(--sm-stack-justify));--stack-padding:var(--md-stack-padding,var(--sm-stack-padding));--stack-gap:var(--md-stack-gap,var(--sm-stack-gap))}}@media screen and (min-width:961px) and (max-width:1200px){.stack_stack__iZkUS{--stack-direction:var(
        --lg-stack-direction,var(--md-stack-direction,var(--sm-stack-direction))
      );--stack-align:var(
        --lg-stack-align,var(--md-stack-align,var(--sm-stack-align))
      );--stack-justify:var(
        --lg-stack-justify,var(--md-stack-justify,var(--sm-stack-justify))
      );--stack-padding:var(
        --lg-stack-padding,var(--md-stack-padding,var(--sm-stack-padding))
      );--stack-gap:var(
        --lg-stack-gap,var(--md-stack-gap,var(--sm-stack-gap))
      )}}@media screen and (min-width:1201px){.stack_stack__iZkUS{--stack-direction:var(
        --xl-stack-direction,var(
          --lg-stack-direction,var(--md-stack-direction,var(--sm-stack-direction))
        )
      );--stack-align:var(
        --xl-stack-align,var(--lg-stack-align,var(--md-stack-align,var(--sm-stack-align)))
      );--stack-justify:var(
        --xl-stack-justify,var(
          --lg-stack-justify,var(--md-stack-justify,var(--sm-stack-justify))
        )
      );--stack-padding:var(
        --xl-stack-padding,var(
          --lg-stack-padding,var(--md-stack-padding,var(--sm-stack-padding))
        )
      );--stack-gap:var(
        --xl-stack-gap,var(--lg-stack-gap,var(--md-stack-gap,var(--sm-stack-gap)))
      )}}.stack_debug__3bKEB{background-color:#00ffe033}}.breadcrumbs_ol__H25R2{list-style:none;display:flex;gap:6px;padding:0}.breadcrumbs_textItem__Nej1D{color:var(--ds-gray-900);font-size:14px;display:flex;align-items:center;gap:6px;cursor:pointer;transition:color .2s}.breadcrumbs_textItem__Nej1D a{color:inherit;text-decoration:none;border-radius:2px}.breadcrumbs_textItem__Nej1D:last-of-type svg{display:none}.breadcrumbs_textItem__Nej1D svg{color:var(--ds-gray-900)!important}@media (hover:hover){.breadcrumbs_textItem__Nej1D:hover{color:var(--ds-gray-1000)}}.breadcrumbs_textItem__Nej1D.breadcrumbs_active__hze9F{color:var(--ds-gray-1000)}.breadcrumbs_textItem__Nej1D.breadcrumbs_disabled__Oev6z{color:var(--ds-gray-700);cursor:not-allowed}.breadcrumbs_textItem__Nej1D a:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.breadcrumbs_menuItem__Xitaa{padding:2px 6px;border-radius:4px;border:1px solid transparent;transition-property:color,border-color,background;transition-duration:.2s;cursor:pointer;background:var(--ds-background-200);border-color:var(--ds-gray-alpha-400);color:var(--ds-gray-900);font-family:var(--font-sans);font-size:12px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;min-width:0}@media (hover:hover){.breadcrumbs_menuItem__Xitaa:hover{background:var(--ds-gray-200);border-color:var(--ds-gray-alpha-500);color:var(--ds-gray-1000)}}.breadcrumbs_menuItem__Xitaa:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.breadcrumbs_menuItem__Xitaa.breadcrumbs_active__hze9F{border-color:var(--ds-gray-600);background:var(--ds-background-100);color:var(--ds-gray-1000)}.breadcrumbs_menuItem__Xitaa.breadcrumbs_disabled__Oev6z{color:var(--ds-gray-700);background:var(--ds-gray-alpha-200);border-color:var(--ds-gray-alpha-400);cursor:not-allowed}.breadcrumbs_menuWrapper__FiewS{display:flex;gap:8px}@media (max-width:600px){.breadcrumbs_menuWrapper__FiewS{overflow-x:auto}}@media (min-width:601px){.breadcrumbs_breadcrumbWrapper__yempR{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;min-width:0}}@media (max-width:600px){.breadcrumbs_breadcrumbWrapper__yempR:last-of-type{margin-right:16px}}.hero-cards_wrapper__Xqh9y{padding:2em 1em;overflow:hidden;position:relative;max-width:1280px;margin:0 auto}@media (max-width:960px){.hero-cards_wrapper__Xqh9y{padding:1.5em 0}}@media (max-width:600px){.hero-cards_wrapper__Xqh9y{padding:1em 0}}.hero-cards_cards__soJlH{display:grid;width:100%;height:600px;grid-template-columns:1fr 1.2fr 1fr;grid-template-rows:2fr .5fr 2fr;gap:1em;list-style:none;padding:0 0 1.5rem}@media (max-width:960px){.hero-cards_cards__soJlH{gap:2em;padding:0 2em 1.5rem;margin:0;display:flex;overflow-x:auto;overflow-y:visible;height:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}}.hero-cards_cards__soJlH::-webkit-scrollbar{display:none}.hero-cards_slideControl__1JKCs{position:absolute;z-index:10;top:0;bottom:1.5em;display:flex;align-items:center}@media (min-width:961px){.hero-cards_slideControl__1JKCs{display:none}}.hero-cards_left__MQKym{left:1em}.hero-cards_right__1ZBoW{right:1em}.hero-cards_carouselControls__p4ZxI{height:0;width:0;border:none}.hero-cards-content_gray__jb1vr{color:var(--accents-4)}.hero-cards-content_inlineMetric__7X5Q3{display:flex;gap:.25rem;align-items:center;flex-direction:row}.hero-cards-content_statArrow__w2XvP{color:var(--accents-4);width:16px;height:16px}.hero-cards-content_illustration__0QnE1{width:100%;height:100%}.hero-cards-content_illustration__0QnE1 img{position:absolute;width:100%}.hero-cards-content_illustration__0QnE1{--fade-gradient:linear-gradient(30deg,var(--accents-1) -20%,transparent 70%),linear-gradient(220deg,var(--accents-1) -10%,transparent 40%)}.hero-cards-content_illustration__0QnE1:after{content:"";inset:0;position:absolute}.hero-cards-content_loom__Czfbx img{opacity:.7;left:7rem;top:-4rem;width:100%;transform:scale(1.2);min-width:21rem;max-width:31rem}@media (max-width:960px){.hero-cards-content_loom__Czfbx img{opacity:1;left:unset;right:-8rem;top:-8rem;height:100%}}@media (max-width:600px){.hero-cards-content_loom__Czfbx img{right:-20rem;height:85%}}.hero-cards-content_loom__Czfbx:after{background:var(--fade-gradient)}.hero-cards-content_plex__ht0qF img{right:-6rem;top:-3rem;width:100%;min-width:12.5rem;max-width:40rem}@media (max-width:960px){.hero-cards-content_plex__ht0qF img{right:-10rem;top:-5rem;height:100%}}.hero-cards-content_plex__ht0qF:after{background:var(--fade-gradient)}.hero-cards-content_basement__Z5avl img:first-child{right:-9rem;top:-2rem;width:100%;min-width:19rem;max-width:31rem}@media (max-width:960px){.hero-cards-content_basement__Z5avl img:first-child{right:-10rem;top:-5rem;height:80%}}.hero-cards-content_basement__Z5avl img:last-child{z-index:-1;transform:scale(1.2);top:-10rem;right:-50rem;object-fit:cover}@media (max-width:960px){.hero-cards-content_basement__Z5avl img:last-child{left:12.5rem;top:0;transform:scale(1.7)}}.hero-cards-content_basement__Z5avl:after{background:var(--fade-gradient)}.hero-cards-content_mrBeast__kjROf img{opacity:.1;right:-1.25rem;object-fit:cover;height:100%;width:12.5rem;mix-blend-mode:multiply}@media (max-width:960px){.hero-cards-content_mrBeast__kjROf img{width:50%;max-width:300px}}.hero-cards-content_chick__DFUq4{position:relative;overflow:visible}.hero-cards-content_chick__DFUq4 .hero-cards-content_chickOverlay__BqTxF{transform:scale(.9);position:absolute;top:6.4rem;left:2.2rem;opacity:.8;height:321px;width:444px}.hero-cards-content_chick__DFUq4 .hero-cards-content_chickOverlay__BqTxF img{height:auto;width:100%}@media (max-width:960px){.hero-cards-content_chick__DFUq4 .hero-cards-content_chickOverlay__BqTxF{right:5.5rem;left:unset;top:11rem;transform:scale(1.4);filter:grayscale(1);opacity:.8}}@media (max-width:600px){.hero-cards-content_chick__DFUq4 .hero-cards-content_chickOverlay__BqTxF{right:unset;left:6rem;top:8.2rem;transform:scale(1.2)}}.hero-cards-content_chick__DFUq4:after{background:linear-gradient(30deg,var(--geist-background) 20%,transparent 70%)}@media (max-width:960px){.hero-cards-content_chick__DFUq4:after{background:linear-gradient(30deg,var(--geist-background) 20%,transparent 50%)}}.illustration_illustration___wikU{position:relative}.illustration_grid__hM3Pn{width:100%}.illustration_window__a8l_E{height:100%;max-height:132px;margin:2em;position:absolute;overflow:hidden;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.04),0 0 24px 0 rgba(0,0,0,.04);background:var(--Light-Background,#fff);border:1px solid #e0e0e0;aspect-ratio:1.35}@media (max-width:1090px){.illustration_window__a8l_E{max-height:100px}}@media (max-width:1004px){.illustration_window__a8l_E{max-height:80px}}@media (max-width:960px){.illustration_window__a8l_E{max-height:200px;max-width:calc(100% - 4em)}}@media (max-width:400px){.illustration_window__a8l_E{height:unset;width:100%}}.illustration_window__a8l_E .illustration_bar__AAvwB{height:17px;background:var(--accents-1);border-bottom:1px solid rgba(0,0,0,.08);padding:0 4px;display:flex;align-items:center;column-gap:2px}.illustration_window__a8l_E .illustration_bar__AAvwB .illustration_button__cShQD{height:6px;width:6px;border:1px solid var(--accents-2);border-radius:50%;display:inline-block}.illustration_window__a8l_E .illustration_ui__Tu_cl img{width:100%;height:auto}.hero-card_card__gvyCR{display:flex;gap:.75rem;flex-direction:column;overflow:hidden;background:var(--geist-background);padding:2em;z-index:2;position:relative;border-radius:.5em;transition:background-color .2s ease;box-shadow:0 0 0 1px rgba(0,0,0,.03),0 2px 4px rgba(0,0,0,.05),0 12px 24px rgba(0,0,0,.05)}.hero-card_card__gvyCR:focus-within{outline:none;box-shadow:var(--ds-focus-ring)}@media (hover:hover){.hero-card_card__gvyCR:hover{background-color:var(--accents-1)}}@media (max-width:960px){.hero-card_card__gvyCR{justify-content:space-between;scroll-snap-align:center;position:relative;flex:0 0 100%;height:550px;width:100%;margin-top:1px}}.hero-card_card__gvyCR p{max-width:600px;font-weight:500;font-size:18px;line-height:1.5rem;letter-spacing:-.04em;color:var(--accents-6);margin:0}@media (max-width:960px){.hero-card_card__gvyCR p{font-weight:700;font-size:1.5rem;line-height:2rem;color:var(--geist-foreground)}}.hero-card_card__gvyCR .hero-card_illustration__hGFJS{position:absolute;width:100%;height:100%;top:0;left:0}.hero-card_card__gvyCR .hero-card_company__yYA1f{z-index:4;display:flex;align-items:flex-end}.hero-card_card__gvyCR .hero-card_content__7jt6P{display:flex;flex-direction:column;gap:1em;justify-content:flex-end;flex:1 1;z-index:2}.hero-card_card__gvyCR .hero-card_content__7jt6P p{position:relative}.hero-card_card__gvyCR.hero-card_largeCard__NHcps{grid-column:2/3;grid-row:1/4}@media (min-width:961px){.hero-card_card__gvyCR.hero-card_largeCard__NHcps .hero-card_content__7jt6P p{font-weight:700;font-size:32px;line-height:40px;max-width:348px}}@media (hover:hover){.hero-card_card__gvyCR.hero-card_templateCard__XlyDl:not(:hover){background:linear-gradient(180deg,#f9f9f9,#fff),#f9f9f9}}@media (max-width:960px){.hero-card_card__gvyCR.hero-card_templateCard__XlyDl p:not(.hero-card_templateTitle__RCP8J){font-weight:500}}.hero-card_card__gvyCR.hero-card_templateCard__XlyDl .hero-card_templateTitle__RCP8J{font-weight:700;font-size:1.5rem;line-height:2rem}@media (min-width:961px){.hero-card_card__gvyCR.hero-card_templateCard__XlyDl .hero-card_templateTitle__RCP8J{margin-bottom:-.25em}}.hero-card_card__gvyCR:nth-child(2){grid-column:1/2;grid-row:1/3}.hero-card_card__gvyCR:nth-child(3){grid-column:1/2;grid-row:3/4}.hero-card_card__gvyCR:nth-child(4){grid-column:3/4;grid-row:1/2}.hero-card_card__gvyCR:nth-child(5){grid-column:3/4;grid-row:2/4}.hero-card_readCustomerStory__5TARH{pointer-events:all;align-items:center;line-height:1rem;gap:.25rem;letter-spacing:-.01em;transition:color .2s ease;color:var(--accents-6);display:none}.hero-card_readCustomerStory__5TARH svg{color:var(--accents-5);transition:color .2s ease,transform .2s ease}@media (hover:hover){.hero-card_readCustomerStory__5TARH:hover{color:var(--geist-foreground)}.hero-card_readCustomerStory__5TARH:hover svg{color:var(--geist-foreground);transform:translate(4px,-4px)}}@media (max-width:960px){.hero-card_readCustomerStory__5TARH{display:flex}}.hero-card_cardDesktopLink__7LjgH{position:absolute;opacity:0;inset:0;z-index:3;width:100%;height:100%;cursor:pointer}@media (max-width:960px){.hero-card_cardDesktopLink__7LjgH{pointer-events:none;display:none}}.hero-card_stat__acTND{padding:.75rem;background:var(--accents-1);border:1px solid var(--accents-2);border-radius:.5rem}.hero-card_stat__acTND p:first-child{font-weight:600;font-size:16px;line-height:1.25rem;letter-spacing:-.04em;white-space:nowrap;color:var(--accents-8)}.hero-card_stat__acTND .hero-card_description__uiL6A{font-weight:500;font-size:.75rem;line-height:1rem;color:var(--accents-5);max-width:9rem}.hero-card_desktopStats__AGSMf{position:absolute;inset:2em;top:auto;padding-top:1em}@media (max-width:960px){.hero-card_desktopStats__AGSMf{display:none!important}}.hero-card_stats__67WhQ:after{content:"";position:absolute;inset:-2em;top:-6rem;z-index:-2;background:linear-gradient(0,var(--accents-1) 60%,transparent 100%)}@media (max-width:960px){.hero-card_stats__67WhQ:after{top:2rem;background:linear-gradient(0,var(--accents-1) 50%,transparent 100%)}}.hero-card_topCompanyLogo__FNlzz{display:none}@media (max-width:960px){.hero-card_topCompanyLogo__FNlzz{display:block}}.hero-card_bottomCompanyLogo__Ra1HK{display:block}@media (max-width:960px){.hero-card_bottomCompanyLogo__Ra1HK{display:none}}.hero-card_largeCard__NHcps .hero-card_topCompanyLogo__FNlzz{display:block}.hero-card_largeCard__NHcps .hero-card_bottomCompanyLogo__Ra1HK{display:none}@media (min-width:961px){.hero-card_mobileOnly__S8uIL{display:none}}.hero-card_visuallyHidden__lDHNO{clip:rect(0 0 0 0);opacity:0;position:absolute}.hero_hero__0DJWu{margin-top:8rem;width:100%}@media (max-width:960px){.hero_hero__0DJWu{margin-top:4rem}}.hero_heroHeading__xgImk{max-width:var(--geist-page-width-with-margin);margin:0 auto;padding:0 1rem}.hero_subtitle__uVgMn{font-size:1.5rem;line-height:2.25rem;letter-spacing:-.03em;color:var(--accents-5);text-align:center;margin-top:1.5rem;width:100%}@media (max-width:960px){.hero_subtitle__uVgMn{font-size:1.25rem;line-height:1.75rem}}@media (max-width:600px){.hero_subtitle__uVgMn{max-width:22rem;margin-top:1.5rem}.hero_desktopSubtitle__CaPTi{display:none!important}}@media (min-width:601px){.hero_mobileSubtitle__Hth7a{display:none!important}}.hero_cta___YAZ8{margin-bottom:64px}.stats-banner_banner__EW23Y{display:flex;gap:4rem;justify-content:center;align-items:center;padding:3rem 1rem;border:1px solid var(--accents-2);border-left:0;border-right:0;background-color:var(--accents-1)}@media (max-width:960px){.stats-banner_banner__EW23Y{flex-direction:column;gap:2.5rem;padding:2.5rem 1rem}}.stats-banner_stat__R4_2Y{width:220px;text-align:center;position:relative}.stats-banner_stat__R4_2Y p{margin:0}@media (max-width:960px){.stats-banner_stat__R4_2Y{width:100%}}.stats-banner_superScript__Nngn2{font-size:.7em;padding-left:1px;position:absolute;top:-12px}.stats-banner_quantifier__QZ4w4{font-weight:700;font-size:48px;line-height:48px;letter-spacing:-.05em;color:var(--geist-foreground)}@media (max-width:960px){.stats-banner_quantifier__QZ4w4{font-size:32px;line-height:36px}}.stats-banner_statText__99_UF{font-weight:500;font-size:24px;line-height:32px;color:var(--accents-7)}@media (max-width:960px){.stats-banner_statText__99_UF{font-size:20px}}.stats-banner_subtext__3fE0D{font-family:var(--font-space-grotesk);font-size:20px;line-height:32px;color:var(--accents-6);letter-spacing:-.01em}@media (max-width:960px){.stats-banner_subtext__3fE0D br{display:none}}.stats-banner_subtext__3fE0D .stats-banner_arrow__ovPfo{display:inline-flex;transition:transform .2s ease}@media (max-width:960px){.stats-banner_subtext__3fE0D .stats-banner_arrow__ovPfo{height:20px;width:20px}}.stats-banner_linkText__zCN1p{display:inline-flex;align-items:center;justify-content:center;gap:2px}.templates_templates__kjjRA{border-left:none;border-right:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem}@media (max-width:960px){.templates_templates__kjjRA{gap:3rem}}.templates_deployTemplates__uaypq{border:1px solid var(--accents-2);border-radius:12px;width:100%;overflow:hidden;max-width:var(--geist-page-width);padding:4em 2.5em;position:relative}@media (max-width:960px){.templates_deployTemplates__uaypq{gap:2.5em;padding:3em 1.5em 2em}}@media (max-width:600px){.templates_deployTemplates__uaypq{padding-top:2.5em}}.templates_deploySubtext__pIEAp{font-size:20px;line-height:28px;letter-spacing:-.01em;color:var(--accents-5)}.templates_templateCards__v_ig2{z-index:1;height:21rem;position:relative}@media (max-width:960px){.templates_templateCards__v_ig2{max-width:500px;margin:0 auto;flex:none;width:100%;transition:transform .5s ease}@media (hover:hover){.templates_templateCards__v_ig2:hover{transform:translateX(20px)}}}@media (max-width:600px){.templates_templateCards__v_ig2{max-width:22rem;height:17rem}}.templates_templateCard__ogq_Q{--border-color:rgba(0,0,0,.03);box-shadow:0 0 0 1px var(--border-color),0 2px 4px rgba(0,0,0,.05),0 12px 24px rgba(0,0,0,.05);max-width:290px;border-radius:6px;min-width:220px;position:absolute;transition:transform .5s ease}@media (max-width:600px){.templates_templateCard__ogq_Q{width:220px}}.templates_templateCard__ogq_Q .templates_image__OUeIH{object-fit:cover;border-top-right-radius:6px;border-top-left-radius:6px;width:100%;margin-bottom:-1px;height:180px}@media (max-width:600px){.templates_templateCard__ogq_Q .templates_image__OUeIH{height:130px}}.templates_templateCard__ogq_Q .templates_description__PAAfR{background:var(--geist-background);padding:1em;border-radius:0 0 6px 6px}.templates_templateCard__ogq_Q .templates_description__PAAfR p{margin:0}.templates_templateCard__ogq_Q .templates_description__PAAfR p:first-child{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.01em}.templates_templateCard__ogq_Q .templates_description__PAAfR p:last-child{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.01em;color:var(--accents-5)}@media (max-width:600px){.templates_templateCard__ogq_Q .templates_description__PAAfR{gap:.25em;padding:.75em}.templates_templateCard__ogq_Q .templates_description__PAAfR p:first-child{font-size:12px}.templates_templateCard__ogq_Q .templates_description__PAAfR p:last-child{font-size:11px;line-height:16px}}.templates_templateCard__ogq_Q:first-child{z-index:1;bottom:0;right:0}.templates_templateCard__ogq_Q:nth-child(2){z-index:-1;transform:rotate(-2deg)}.templates_templateCard__ogq_Q:nth-child(3){z-index:-2;top:0;left:0;transform:rotate(-4deg)}@media (hover:hover){.templates_templateCards__v_ig2:hover .templates_templateCard__ogq_Q{--scale:1.03;--translate-x:-1.5em;--translate-y:-0.25em}.templates_templateCards__v_ig2:hover .templates_templateCard__ogq_Q:first-child{transform:rotate(2deg) scale(var(--scale))}.templates_templateCards__v_ig2:hover .templates_templateCard__ogq_Q:nth-child(2){transform:rotate(-4deg) scale(var(--scale)) translateX(var(--translate-x)) translateY(var(--translate-y))}.templates_templateCards__v_ig2:hover .templates_templateCard__ogq_Q:nth-child(3){transform:rotate(-10deg) scale(var(--scale)) translateX(calc(var(--translate-x) * 1.5)) translateY(calc(var(--translate-y) * 1.5))}}.templates_badgesWrapper__qMGpf{height:24px}.templates_badges__9OFie{position:absolute}.templates_badges__9OFie:after{content:"";background:linear-gradient(to right,transparent,var(--geist-background));height:100%;width:300px;position:absolute;right:0}.templates_badge__Hhdm7{--badge-purple-bg:#9162c015;--badge-purple-fg:#9162c0;--badge-green-bg:#449d5d15;--badge-green-fg:#449d5d;--badge-amber-bg:#d1772415;--badge-amber-fg:#d17724;--badge-blue-bg:#3b88e915;--badge-blue-fg:#3b88e9;padding:.25rem .5rem;border-radius:100px;white-space:nowrap;font-size:14px;line-height:16px}.templates_badge__Hhdm7[data-color=purple]{background:var(--badge-purple-bg);color:var(--badge-purple-fg)}.templates_badge__Hhdm7[data-color=green]{background:var(--badge-green-bg);color:var(--badge-green-fg)}.templates_badge__Hhdm7[data-color=amber]{background:var(--badge-amber-bg);color:var(--badge-amber-fg)}.templates_badge__Hhdm7[data-color=blue]{background:var(--badge-blue-bg);color:var(--badge-blue-fg)}.templates_logos__SyUHE{max-width:var(--geist-page-width);width:100%;text-align:center}.templates_logos__SyUHE p{font-weight:700;font-size:12px;line-height:20px;letter-spacing:.25em;text-transform:uppercase;color:var(--accents-4)}.templates_logoList__73AkM{width:100%;opacity:.4;flex-wrap:wrap}@media (max-width:960px){.templates_logoList__73AkM{justify-content:center}.templates_logoList__73AkM :nth-last-child(2){display:none}}.dark-theme .templates_badge__Hhdm7{--badge-purple-bg:#9162c025;--badge-green-bg:#449d5d25;--badge-amber-bg:#d1772425;--badge-blue-bg:#3b88e925}.dark-theme .templates_templateCard__ogq_Q{--border-color:hsla(0,0%,100%,.2)}.learn_learn__FsCmw{width:100%;background:var(--accents-1);display:flex;align-items:center;flex-direction:column;padding:8em 1em;border-top:1px solid var(--accents-2)}@media (max-width:960px){.learn_learn__FsCmw{padding:4em 1em;background:none}}.learn_heading__kNsGb{max-width:800px;width:100%}.learn_features__dCqh8{margin-bottom:3em;margin-top:4em;max-width:var(--geist-page-width)}@media (max-width:960px){.learn_features__dCqh8{margin-top:3em}.learn_feature__tqn5s{align-items:center;text-align:center}.learn_feature__tqn5s .learn_featureIcon__CrRHS{margin-bottom:none}}.learn_featureIcon__CrRHS{width:48px;height:48px;background:var(--geist-background);border:1px solid var(--accents-2);border-radius:100px;margin-bottom:1em;color:var(--accents-5)}@media (max-width:960px){.learn_featureText__nBzKa{max-width:400px}}.learn_featureText__nBzKa h3{margin:0;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-.04em;color:var(--accemts-8)}.learn_featureText__nBzKa p{margin:0;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.01em;color:#666}.learn_buttons__KxsbJ{margin-top:2em;max-width:var(--geist-page-width)}.dark-theme .hero_linesLight__3FoBD,.hero_linesDark__MRidu{display:none}.dark-theme .hero_linesDark__MRidu{display:block}@media (max-width:600px){.hero_linesDark__MRidu,.hero_linesLight__3FoBD{-webkit-mask-image:linear-gradient(90deg,transparent 11%,#000 41%,#000 71%,transparent 88%)}}.note_note__W1ddN{padding:8px var(--geist-gap-half);display:flex;flex-grow:1;align-items:center;justify-content:space-between;gap:12px;min-height:var(--geist-form-height);border-radius:6px;font-size:14px;line-height:1.5;word-break:break-word;box-sizing:border-box}.note_note__W1ddN.note_action__r519Q{padding-right:8px;border-radius:10px}.note_note__W1ddN.note_disabled__wBec5,.note_note__W1ddN.note_disabled__wBec5 a{color:var(--ds-gray-700)!important}.note_note__W1ddN.note_disabled__wBec5{background:transparent!important;border:1px solid var(--ds-gray-alpha-200)!important}.note_note__W1ddN.note_disabled__wBec5 button{border:1px solid var(--ds-gray-alpha-400)!important;background:var(--ds-gray-100)!important;color:var(--ds-gray-700)!important;pointer-events:none}.note_note__W1ddN.note_disabled__wBec5 svg{color:var(--ds-gray-700)!important}@media screen and (max-width:600px){.note_note__W1ddN{flex-direction:column;align-items:flex-start;gap:8px}}.note_small__G_WR1{padding:6px 8px;min-height:34px;font-size:13px;border-radius:6px}.note_small__G_WR1.note_action__r519Q{padding-right:3px}.note_large__ct9MW{padding:11px var(--geist-gap-half);min-height:var(--geist-form-large-height);font-size:var(--geist-form-large-font)}.note_center__d8u3F{text-align:center}.note_content__kXdj4{display:flex;align-items:center;margin:0}@media screen and (max-width:450px){.note_content__kXdj4.note_hasLabel__i8hlC{flex-direction:column;align-items:flex-start}}.new-dialog_drawer__ykt7Q{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;z-index:4999;background:var(--ds-background-100)}.new-dialog_drawer__ykt7Q.new-dialog_noVerticalScroll__0Be1P{overflow-y:hidden}.new-dialog_drawer__ykt7Q:has([data-geist-modal-actions=""]):after{background:var(--ds-background-200)}.dark-theme .new-dialog_drawer__ykt7Q:has([data-geist-modal-actions=""]):after{background:var(--ds-background-100)}.new-dialog_allowOverflow__XLQcK{overflow:visible}.new-dialog_inner__FYIY1{border-top-left-radius:10px;border-top-right-radius:10px;outline:none;overflow-y:auto;overscroll-behavior:none;z-index:1;background:var(--ds-background-100)}.new-dialog_inner__FYIY1.new-dialog_max__P89aL{height:100%}.new-dialog_inner__FYIY1 [data-geist-menu]{box-shadow:none}.new-dialog_overlay___0a9q{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:4999;opacity:0}.new-dialog_overlay___0a9q.new-dialog_notSafari__UQu2r{animation:new-dialog_fadeOut__EAwu1 var(--animation-duration) var(--curve) forwards}@keyframes new-dialog_fadeIn__JDemh{0%{opacity:0}to{opacity:1}}@keyframes new-dialog_fadeOut__EAwu1{0%{opacity:1}to{opacity:0}}.new-dialog_overlay___0a9q.new-dialog_open__DTLMi.new-dialog_notSafari__UQu2r{animation:new-dialog_fadeIn__JDemh var(--animation-duration) var(--curve) forwards}.mobile-menu_mobileMenu__xqbOP,.tailwind .mobile-menu_mobileMenu__xqbOP{display:none}@media (max-width:1020px){.mobile-menu_mobileMenu__xqbOP,.tailwind .mobile-menu_mobileMenu__xqbOP{display:flex;width:100vw;max-width:100vw;background:var(--geist-background);z-index:2000;position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:scroll;height:100vh;-webkit-overflow-scrolling:touch}.mobile-menu_mobileMenu__xqbOP ul,.tailwind .mobile-menu_mobileMenu__xqbOP ul{list-style-type:none;margin:0;padding:0}.mobile-menu_mobileMenu__xqbOP a{display:flex;padding:10px 8px}@media (hover:hover){.mobile-menu_mobileMenu__xqbOP a:hover{color:initial}}.mobile-menu_mobileMenu__xqbOP a.mobile-menu_selected__G55UL{color:#000}}.header_header__zJOD0{background:none;display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;z-index:1000;padding:0 24px;height:64px;box-shadow:inset 0 -1px 0 0 var(--accents-2);transform:translateZ(0);-webkit-backdrop-filter:saturate(180%) blur(5px);backdrop-filter:saturate(180%) blur(5px);background:hsla(0,0%,100%,.8)}.header_header__zJOD0.header_sticky__2ak2z{position:sticky;top:0}.header_mobileMenuWrapper__Kf7jF{position:sticky;top:76px;z-index:2000}.dark-theme .header_header__zJOD0{background:rgba(0,0,0,.8)}.theme-switcher_root__LFmWp{padding:3px;width:-moz-fit-content;width:fit-content;display:flex;border-radius:9999px;border:1px solid var(--ds-gray-400)}.theme-switcher_switch__2Swty{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:inherit;border:0;color:var(--ds-gray-900)}.theme-switcher_switch__2Swty[data-active=true]{background:var(--ds-gray-300);color:var(--ds-gray-1000)}@supports (container-type:inline-size){.container-stack_useContainerRoot__UV84T{container-type:inline-size}}.pixel-icon_container__iPeg7{position:relative}.pixel-icon_container__iPeg7 *{inset:0;height:100%;width:100%;position:absolute}.pixel-icon_container__iPeg7 svg{transition:opacity .5s ease-out}.pixel-icon_container__iPeg7 canvas{position:absolute;height:100%;width:100%;z-index:1;max-width:100%;max-height:100%;opacity:0;transition:opacity .25s ease-out}.pixel-icon_usingCanvas__6LX0z svg{opacity:0}.pixel-icon_usingCanvas__6LX0z canvas{opacity:1}.custom_button__OckUf[data-custom-button]:not([disabled]){color:var(--button-custom-fg)!important;background:var(--button-custom-bg)!important;--themed-border:var(--button-custom-border)!important}.custom_button__OckUf[data-custom-button][data-focus]{box-shadow:0 0 0 1px var(--geist-background),0 0 0 3px var(
          --button-custom-bg-hover,var(--button-custom-bg,var(--geist-foreground))
        )!important}.custom_button__OckUf[data-custom-button][data-focus],.custom_button__OckUf[data-custom-button][data-hover]{color:var(--button-custom-fg-hover)!important;background:var(--button-custom-bg-hover)!important;--themed-border:var(--button-custom-border-hover)!important}.custom_button__OckUf[data-custom-button][data-active]{box-shadow:none!important;color:var(--button-custom-fg-active)!important;background:var(--button-custom-bg-active)!important;--themed-border:var(--button-custom-border-active)!important}@media (min-width:768px){.in-this-chapter_wrapper__yrXTP{width:calc(100% + 128px)}}.in-this-chapter_content__QPwZX code{font-weight:inherit;background-color:var(--ds-gray-100);border-radius:.375rem;border-width:1px;border-color:var(--ds-gray-200);padding:.125rem .25rem}@media (hover:hover){.style_button__ft10U:hover{background:var(--ds-gray-alpha-200)!important}}.style_content__oggwW{animation:style_scaleIn__jB8Z_ .15s ease;transform-origin:top left}.style_content__oggwW[data-state=closed]{animation:style_scaleOut__FrwvE .1s ease}@keyframes style_scaleIn__jB8Z_{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes style_scaleOut__FrwvE{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}.dark-theme .style_nonSticky__jA3GX{box-shadow:var(--ds-shadow-menu)}@media (min-width:1024px){.style_nonSticky__jA3GX{transform:translateX(8px)}.style_container__qhZmo{width:calc(100% + 96px)}}.style_shadow__EXUWc{box-shadow:var(--ds-shadow-menu)}.with-logo_root__vcbZ6{overflow:visible}.reveal_content__seufq>:last-child{margin-bottom:0}.detail_root__DU4wZ{margin:0 auto;max-width:860px}.detail_root__DU4wZ h1{margin-top:24px;margin-bottom:48px;font-size:clamp(28px,5vw,48px)!important;line-height:1.2}.detail_back__6w4Dy{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--accents-5);margin-bottom:64px;border-radius:2px;width:-moz-fit-content;width:fit-content;transition:color .15s ease}@media (hover:hover){.detail_back__6w4Dy:hover{color:var(--accents-7)}}.detail_back__6w4Dy:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.detail_authors__59UPR{display:flex;flex-wrap:wrap;padding-right:48px;border-bottom:1px solid var(--ds-gray-400)}.detail_author__AvoLc{scroll-snap-align:start;display:flex;align-items:center;flex-shrink:0;gap:8px;border-radius:8px;padding:4px;margin:-4px;transition:background .2s ease}@media (hover:hover){.detail_author__AvoLc:hover{background:var(--ds-gray-100)}}.detail_author__AvoLc:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.detail_author__AvoLc img{flex-shrink:0;border:1px solid var(--accents-2)}.blog_root__3R3Fu{width:100%;position:relative;z-index:1;margin:24px 0}.blog_posts__nCN7i{margin-top:48px;gap:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog_post__AYNwO{--post-radius:12px;--post-padding:6px;--post-inner-radius:calc(var(--post-radius) - var(--post-padding));display:flex;width:100%;flex-direction:column;position:relative;overflow:hidden;padding:var(--post-padding);border-radius:var(--post-radius);box-shadow:var(--ds-shadow-border-small);background:transparent}.blog_post__AYNwO a:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.blog_post__AYNwO .blog_prose__AcmB0 p{font-size:15px;letter-spacing:-.01em;margin-bottom:12px;max-width:360px}.blog_post__AYNwO .blog_prose__AcmB0 a{font-size:15px;border-radius:2px}.blog_post__AYNwO ul{margin-top:0}.blog_post__AYNwO ul li{padding:0;margin:0;letter-spacing:-.01em}.blog_post__AYNwO ul li:has(a)::marker{color:var(--tw-prose-links)}.blog_title__eH3aB{border-radius:2px;width:-moz-fit-content;width:fit-content}@media (hover:hover){.blog_title__eH3aB:hover{color:var(--geist-foreground)}}.blog_image__jWz7n{border-radius:var(--post-inner-radius);margin-bottom:8px}.blog_authors__nCUES{display:flex}.blog_authors__nCUES .blog_author__dJEks{width:var(--size);height:var(--size);position:relative;border-radius:9999px}.blog_authors__nCUES .blog_author__dJEks[data-has-more=true]:after{content:"";position:absolute;width:100%;height:100%;inset:0;background:rgba(0,0,0,.65);border-radius:inherit}.blog_authors__nCUES .blog_author__dJEks img{display:block;border-radius:inherit;box-shadow:0 0 0 1.5px var(--geist-background);position:relative}.blog_authors__nCUES .blog_more__WIUQx{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff}.blog_readMore__TCXUv{height:36px;background:var(--ds-gray-100);color:var(--ds-gray-900);display:flex;font-size:14px;font-weight:500;align-items:center;justify-content:center;border-radius:var(--post-inner-radius) var(--post-inner-radius);margin-top:auto;transition-property:background,color;transition-duration:.2s;cursor:pointer}@media (hover:hover){.blog_readMore__TCXUv:hover{color:var(--ds-gray-1000);background:var(--ds-gray-200)}}.with-pixel-icon_pixelIcon__v3VLL{width:48px;height:48px;flex-shrink:0}@media (max-width:600px){.with-pixel-icon_pixelIcon__v3VLL{width:32px;height:32px}}.pagination_pagination__aeiwF{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;width:100%;position:relative}.pagination_pagination__aeiwF a{text-decoration:none}.pagination_pagination__aeiwF .pagination_item__pRz03{padding:4px;border-radius:6px}.pagination_pagination__aeiwF .pagination_item__pRz03:not(.pagination_align-right__0nLuq){padding-right:8px;padding-left:28px}.pagination_pagination__aeiwF .pagination_item__pRz03:not(.pagination_align-right__0nLuq) .pagination_icon__3ocd0{left:-26px}.pagination_pagination__aeiwF .pagination_item__pRz03.pagination_align-right__0nLuq{padding-left:8px;padding-right:28px;margin-left:auto}.pagination_pagination__aeiwF .pagination_item__pRz03.pagination_align-right__0nLuq .pagination_icon__3ocd0{right:-26px}.pagination_pagination__aeiwF .pagination_item__pRz03 .pagination_icon__3ocd0,.pagination_pagination__aeiwF .pagination_item__pRz03 .pagination_label__GgUO7{color:var(--ds-gray-900);transition:color .2s ease}.pagination_pagination__aeiwF .pagination_item__pRz03 .pagination_label__GgUO7{margin-bottom:2px}.pagination_pagination__aeiwF .pagination_item__pRz03 .pagination_title__uxdAV{position:relative;display:flex}.pagination_pagination__aeiwF .pagination_item__pRz03 .pagination_title__uxdAV>span{max-width:20em;display:inline-block;text-overflow:ellipsis;overflow-wrap:break-word;white-space:nowrap;overflow:hidden}.pagination_pagination__aeiwF .pagination_item__pRz03 .pagination_title__uxdAV .pagination_icon__3ocd0{position:absolute;margin-top:2px}@media (hover:hover){.pagination_pagination__aeiwF .pagination_item__pRz03:hover .pagination_icon__3ocd0,.pagination_pagination__aeiwF .pagination_item__pRz03:hover .pagination_label__GgUO7{color:var(--geist-foreground)}}.pagination_pagination__aeiwF .pagination_item__pRz03 [data-focus],.pagination_pagination__aeiwF .pagination_item__pRz03:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.pagination_children__HLQ17{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.pagination_children__HLQ17{display:none}}.conf-card_subtitle__ji4R9{line-height:20px;color:#666;text-wrap:pretty}.conf-card_subtitle__ji4R9 b,.conf-card_subtitle__ji4R9 strong{font-weight:500;color:#171717}.dark-theme .conf-card_subtitle__ji4R9{color:#a1a1a1}.dark-theme .conf-card_subtitle__ji4R9 b,.dark-theme .conf-card_subtitle__ji4R9 strong{color:#ededed}.dark-theme .conf-card_background__5nA1y{--grid-line-color:rgba(189,211,255,.18)}.dark-theme .conf-card_gridCell__X1l1S{--fill-color:rgba(27,27,27,.8)}.conf-card_background__5nA1y{--grid-line-color:#bdd3ff;--grid-background-color:var(--ds-background-100);--grid-size:32px;--dash-length:2px;--dash-gap:2px;--line-thickness:0.5px;transform:rotate(180deg);background-image:linear-gradient(to right,var(--grid-line-color) var(--line-thickness),transparent var(--line-thickness)),linear-gradient(to bottom,var(--grid-line-color) var(--line-thickness),transparent var(--line-thickness));background-size:var(--grid-size) var(--grid-size);background-position:0 0;background-repeat:repeat}.conf-card_background__5nA1y:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,transparent var(--dash-length),var(--grid-background-color) var(--dash-length)),linear-gradient(to bottom,transparent var(--dash-length),var(--grid-background-color) var(--dash-length));background-size:calc(var(--dash-length) + var(--dash-gap)) var(--line-thickness),var(--line-thickness) calc(var(--dash-length) + var(--dash-gap));pointer-events:none}.conf-card_gridCell__X1l1S{animation:conf-card_colorChange__ncyra infinite;animation-fill-mode:both;--fill-color:rgba(222,231,250,.5);background-color:var(--fill-color)}@keyframes conf-card_colorChange__ncyra{0%,40%,80%{opacity:0}20%,60%{opacity:1}}@media (prefers-reduced-motion:reduce){.conf-card_gridCell__X1l1S{animation-play-state:paused}}.conf-banner_link__HGtct>span{padding-right:0}.conf-banner_subtitle__YutCR{line-height:20px;color:#666}.conf-banner_subtitle__YutCR b,.conf-banner_subtitle__YutCR strong{font-weight:500;color:#171717}.dark-theme .conf-banner_subtitle__YutCR{color:#a1a1a1}.dark-theme .conf-banner_subtitle__YutCR b,.dark-theme .conf-banner_subtitle__YutCR strong{color:#ededed}.conf-banner_dot__xe_MZ{width:8px;height:8px;background:var(--ds-red-800);border-radius:50%;position:relative;animation:conf-banner_dot__xe_MZ 2s ease-out infinite}.conf-banner_dot__xe_MZ:after{content:"";width:100%;height:100%;background:var(--ds-red-800);position:absolute;inset:0;border-radius:inherit;animation:conf-banner_pulse__u6Nxr 2s ease-out infinite}.conf-banner_mobile__hqvMU{display:none;width:-moz-fit-content;width:fit-content}@keyframes conf-banner_dot__xe_MZ{0%{transform:scale(1)}35%{transform:scale(1.1)}70%{transform:scale(1)}to{transform:scale(1)}}@keyframes conf-banner_pulse__u6Nxr{0%{transform:scale(0);opacity:0}35%{opacity:.7}70%{transform:scale(2.5);opacity:0}to{transform:scale(0);opacity:0}}@media (max-width:960px){.conf-banner_mobile__hqvMU{display:flex}.conf-banner_verb__LUNm6{display:none}}