.personalize-heading_cursive__IB1To{height:40px;margin-bottom:8px;display:block;pointer-events:none;position:relative;z-index:1}.personalize-heading_cursive__IB1To path[stroke-dasharray="0px 1px"]{stroke-opacity:0}@media (max-width:960px){.personalize-heading_cursive__IB1To{display:inline-block;height:32px;margin-bottom:0;vertical-align:baseline;margin-right:.2em;transform:translateY(1px)}}@media (max-width:600px){.personalize-heading_cursive__IB1To{height:24px}}.personalize-heading_container__XO06E{height:188px}@media (max-width:960px){.personalize-heading_container__XO06E{height:64px}}@media (max-width:399px){.personalize-heading_container__XO06E{height:96px}}.personalize-heading_cursiveActualText__Vgsj3{color:var(--ds-background-200);position:absolute;top:0;z-index:0}.challenge-mode_root__JUlAo{width:100%;container-type:inline-size;max-width:444px;display:grid;place-items:center center}.challenge-mode_root__JUlAo>*{grid-area:1/1}.challenge-mode_lines__KldXW{width:100%;height:-moz-fit-content;height:fit-content;padding-bottom:8px;gap:20px;overflow:hidden;position:relative}.challenge-mode_lines__KldXW:after,.challenge-mode_lines__KldXW:before{content:"";width:82px;height:100%;position:absolute;background:linear-gradient(to left,transparent 0,var(--ds-background-200) 100%);z-index:2}.challenge-mode_lines__KldXW:before{left:0}.challenge-mode_lines__KldXW:after{right:0;rotate:-180deg}.challenge-mode_line__gfMRu{--color:transparent;width:100%;height:2px;background:var(--color);position:relative}.challenge-mode_line__gfMRu[data-color=blue]{--color:var(--ds-blue-600)}.challenge-mode_line__gfMRu[data-color=red]{--color:var(--ds-red-700);width:50%}.challenge-mode_line__gfMRu:first-of-type{width:100%;height:32px;margin-top:-24px;border:2px solid var(--color);background:transparent;border-radius:48px}.challenge-mode_window__YRkyb{padding:24px;max-width:280px;max-height:163px;border-radius:12px;background:var(--ds-background-100);box-shadow:var(--ds-shadow-border-small);position:relative}.challenge-mode_pulse__zdXZw{left:-4px;position:absolute;width:5px;height:5px;scale:1.2;z-index:-1;background:var(--ds-red-700);border-radius:9999px;box-shadow:0 0 0 5px #e5484d20}.challenge-mode_checkpoint__guY_A{border-left:2px solid var(--ds-blue-600);padding-left:12px}.challenge-mode_dot__YFfzK{width:4px;height:4px;border-radius:50%;background:var(--ds-gray-900)}.challenge-mode_dot__YFfzK:nth-of-type(2){background:var(--ds-gray-600)}.challenge-mode_dot__YFfzK:nth-of-type(3){background:var(--ds-gray-500)}.challenge-mode_message__JjjyD{padding:12px;border-radius:4px;border:1px solid var(--ds-gray-400)}@container (max-width: 360px){.challenge-mode_lines__KldXW{width:calc(100% + 32px)}.challenge-mode_lines__KldXW:after,.challenge-mode_lines__KldXW:before{width:24px}}.toggle_wrapper__K6SDj{align-items:middle;display:inline-flex;align-items:center;padding:3px 0;position:relative;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--geist-space-gap-half);-webkit-tap-highlight-color:transparent;font-size:.75rem;font-weight:500;color:var(--geist-secondary)}.toggle_wrapper__K6SDj.toggle_titleCasing__7OLVz{text-transform:capitalize}.toggle_wrapper__K6SDj{--checked-color:var(--checked-bg-color-override,var(--geist-success));--thumb-unchecked-color:var(
    --thumb-unchecked-bg-color-override,var(--ds-background-200)
  );--thumb-icon-color:var(--thumb-light-fg-color-override,var(--ds-gray-900));--unchecked-color:var(--unchecked-bg-color-override,var(--ds-gray-100));--duration:150ms}.toggle_toggle__KZcwB{border-radius:14px;cursor:pointer;display:inline-block;height:14px;position:relative;background:var(--unchecked-color);transition:background var(--duration) cubic-bezier(0,0,.2,1);transition-property:background,border-color;width:28px;border:1px solid var(--ds-gray-alpha-400);background-clip:padding-box}.toggle_toggle__KZcwB.toggle_noMargin__z4pK6{margin:0}.toggle_toggle__KZcwB.toggle_checked__UMMAq{background:var(--checked-color)}.toggle_thumb__fafs_{border-radius:50%;border:1px solid transparent;cursor:pointer;height:12px;position:absolute;left:0;top:50%;--left:0;transform:translate(var(--left),-50%);transition:transform var(--duration) cubic-bezier(0,0,.2,1),background var(--duration) cubic-bezier(0,0,.2,1);width:12px;box-shadow:0 0 4px rgba(0,0,0,.12),0 1px 1px rgba(0,0,0,.16)}.dark-theme .toggle_thumb__fafs_,.toggle_thumb__fafs_{background:var(--thumb-unchecked-color)}.dark-theme .toggle_wrapper__K6SDj{--thumb-icon-color:var(--thumb-fg-color-override,var(--ds-background-100));--thumb-unchecked-color:var(
    --thumb-unchecked-bg-color-override,var(--ds-gray-1000)
  )}.toggle_thumbIcon__X0c1K{color:var(--thumb-icon-color)!important}.toggle_thumb__fafs_.toggle_checked__UMMAq{--left:14px;--thumb-unchecked-color:var(--ds-background-100)!important}.toggle_thumb__fafs_:not(.toggle_checked__UMMAq){--left:0}.dark-theme .toggle_thumb__fafs_.toggle_checked__UMMAq{background:var(--ds-gray-1000)}.toggle_input__R0_Tr:focus-visible+.toggle_toggle__KZcwB{box-shadow:var(--ds-focus-ring)}.toggle_input__R0_Tr:focus.focus-visible~.toggle_toggle__KZcwB{box-shadow:var(--ds-focus-ring)}.toggle_toggle__KZcwB.toggle_disabled__DD4zS,.toggle_toggle__KZcwB.toggle_disabled__DD4zS .toggle_thumb__fafs_{cursor:not-allowed}.toggle_toggle__KZcwB.toggle_disabled__DD4zS{background:var(--ds-background-100)}.toggle_toggle__KZcwB.toggle_disabled__DD4zS .toggle_thumb__fafs_{background:var(--ds-gray-200)}.toggle_toggle__KZcwB.toggle_disabled__DD4zS.toggle_checked__UMMAq{background:var(--accents-1);border-color:var(--accents-2)}.toggle_large__70323 .toggle_toggle__KZcwB{height:24px;width:40px}.toggle_large__70323 .toggle_thumb__fafs_{height:22px;width:22px}.toggle_medium__PBA9O .toggle_toggle__KZcwB{height:20px;width:36px}.toggle_medium__PBA9O .toggle_thumb__fafs_{height:18px;width:18px}.toggle_large__70323 .toggle_thumb__fafs_.toggle_checked__UMMAq,.toggle_medium__PBA9O .toggle_thumb__fafs_.toggle_checked__UMMAq{--left:16px}.toggle_switchFirst__nxMfS{flex-direction:row-reverse}.edge-code-block_code-block__aSBtF{margin-top:0!important;border:none!important}.edge-code-block_code-block__aSBtF pre{--padding:16px}.edge-code-block_code-block__aSBtF{box-shadow:var(--ds-shadow-border-small)}.edge-code-block_code-block__aSBtF .function,.edge-code-block_code-block__aSBtF .tag{color:var(--ds-blue-900)!important}.edge-code-block_code-block__aSBtF .keyword{color:var(--ds-red-900)!important}.edge-code-block_code-block__aSBtF .string,.edge-code-block_code-block__aSBtF .tag.attr-name{color:var(--ds-teal-900)!important}.ddos_root__Gsg_u{width:100%;container-type:inline-size;max-width:444px}.ddos_icon__ZJyF_{border-radius:6px;width:32px;height:32px;border:1px solid var(--ds-gray-400)}.ddos_line__viQNO{height:62px;width:2px;background:var(--line-background,var(--ds-red-700));position:relative}.ddos_line__viQNO:after{content:"";position:absolute;width:6px;height:6px;bottom:0;background:inherit;border-radius:9999px;left:50%;transform:translateX(-50%);box-shadow:0 0 0 6px var(--line-shadow,#e5484d20)}.ddos_line--green__b0nfn{--line-background:var(--ds-green-700);--line-shadow:#36b37e20}.ddos_meta__poVIK{border-radius:16px 16px 0 0;padding:12px;box-shadow:var(--ds-shadow-border-small);background:var(--ds-background-100);position:relative;margin-top:-2px}.ddos_meta__poVIK:before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);bottom:-3px;left:-1px;border-radius:inherit;background:linear-gradient(to bottom,transparent,var(--ds-background-200) 100%);z-index:1}.ddos_meta__poVIK>*{grid-area:1/1;width:100%;height:100%}.ddos_panels__jlgye{width:100%;position:relative;z-index:2}.ddos_panels__jlgye li{border-radius:8px;padding:12px;border:1px solid var(--ds-gray-400);flex:1 1;text-wrap:balance}@container (max-width: 400px){.ddos_robot__J75h8:first-of-type,.ddos_robot__J75h8:nth-of-type(2){display:none}}.link_link__hbWKh{text-decoration:none;color:inherit;cursor:pointer;outline:none}.link_link__hbWKh:focus-visible,.link_link__hbWKh[data-focus-visible-added]{outline:var(--ds-focus-color) auto 2px;outline-offset:4px}.link_primary__GLS86{color:var(--geist-foreground)}@media (hover:hover){.link_primary__GLS86:hover:not(.link_disabled__XCKN4){background-image:linear-gradient(var(--geist-foreground),var(--geist-foreground));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}}.link_highlight__kJZF9{color:var(--geist-link-color)}@media (hover:hover){.link_highlight__kJZF9:hover:not(.link_disabled__XCKN4){background-image:linear-gradient(var(--geist-link-color),var(--geist-link-color));background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}}.link_secondary__F1rqx{color:var(--accents-5);transition:color .1s ease}@media (hover:hover){.link_secondary__F1rqx:hover:not(.link_disabled__XCKN4){color:var(--geist-foreground)}}.link_blend__JjXMT{color:inherit;transition:opacity .1s ease;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;font-weight:500}@media (hover:hover){.link_blend__JjXMT:hover:not(.link_disabled__XCKN4){opacity:.6}}.link_underline__i1AXz{color:inherit}.link_alwaysUnderline__J7rlf{background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}@media (hover:hover){.link_underline__i1AXz:hover:not(.link_disabled__XCKN4){background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat}}.link_external__0a5cc{display:inline-flex;align-items:center;gap:2px}.intro_root__EIJyx .intro_intro__V__Yg{padding:135px 48px 90px}.intro_intro__V__Yg{display:flex!important;text-align:center;text-wrap:balance}.intro_intro__V__Yg a{width:-moz-fit-content;width:fit-content}.intro_intro__V__Yg h3{max-width:768px}.intro_feature__3eKUt{gap:48px;display:flex!important;flex-direction:column;padding:48px!important;text-wrap:balance}.intro_feature__3eKUt .intro_impactTitle__7brBR{font-size:20px!important}.intro_feature__3eKUt .intro_featureLink__So5kz{display:flex;flex:1 1 auto;width:-moz-max-content;width:max-content;aspect-ratio:1/1}@media (max-width:1024px){.intro_root__EIJyx .intro_intro__V__Yg{padding:120px 40px 80px}}@media (max-width:600px){.intro_root__EIJyx .intro_intro__V__Yg{padding:69px 24px 46px}.intro_feature__3eKUt{text-wrap:none}}@media (max-width:768px){.intro_feature__3eKUt{padding:24px!important}.intro_feature__3eKUt:nth-of-type(4){padding-bottom:69px!important}.intro_cross__KaqHZ{display:none}}.secure-compute_root__zV87z{background:var(--ds-background-100);--guide-color:var(--ds-gray-300)!important}.secure-compute_impact__txlHY{text-wrap:balance}.secure-compute_visual__YD6EO{padding:0!important}.secure-compute_visual__YD6EO img{width:100%;height:100%}.secure-compute_visual__YD6EO img[data-variant=mobile]{display:none}@media (max-width:960px){.secure-compute_impact__txlHY{text-align:center}}@media (max-width:480px){.secure-compute_visual__YD6EO img[data-variant=desktop]{display:none}.secure-compute_visual__YD6EO img[data-variant=mobile]{display:block}}.textarea_container__HyiqI{width:100%}.textarea_container__HyiqI .textarea_textarea__w2boO{padding:10px var(--geist-gap-half);display:flex}.textarea_textarea__w2boO{resize:none}.textarea_rounded__6HyQR{border-radius:24px;margin-top:12px}.textarea_rounded__6HyQR .textarea_textarea__w2boO{border-radius:24px}.textarea_noOutline__cN99s{box-shadow:0 0 0 1px var(--border-color,var(--ds-gray-alpha-400))!important}.textarea_textarea__w2boO[rows]{height:unset}@media (max-width:600px){.textarea_textarea__w2boO:not(.textarea_small__fQDmZ):not(.textarea_large__5r957){padding:var(--geist-gap-quarter) var(--geist-gap-half)}}.textarea_large__5r957{height:var(--geist-form-large-height);font-size:var(--geist-form-large-font);padding:var(--geist-gap-half)}.textarea_small__fQDmZ{font-size:var(--geist-form-small-font);height:var(--geist-form-small-height);padding:5px var(--geist-gap-half)}.icon-button_iconButton__KLKwq{--icon-rotation:0deg;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;cursor:pointer;margin-right:-12px!important;display:inline-flex;align-items:center;justify-content:center;width:40px;height:30px;color:var(--accents-3)}@media (hover:hover){.icon-button_iconButton__KLKwq:hover:not(:disabled){color:var(--geist-foreground)}}.icon-button_iconButton__KLKwq:disabled{cursor:not-allowed}.icon-button_iconButton__KLKwq[data-open=true]{--icon-rotation:180deg}.icon-button_iconButton__KLKwq[data-open=true] .icon-button_chevron__xerEL{transform:rotate(var(--icon-rotation))}.icon-button_iconButton__KLKwq>span{display:inline-flex;align-items:center;justify-content:center}.icon-button_iconButton__KLKwq .icon-button_chevron__xerEL{transition:transform .15s ease}.icon-button_iconButton__KLKwq .icon-button_chevron__xerEL,.icon-button_iconButton__KLKwq .icon-button_cross__1hFsC{animation:icon-button_bounce__cJ6K6 .15s ease}.conformance-dashboard_root__ingxd{width:100%;height:100%;background:var(--ds-background-100);box-shadow:var(--ds-shadow-border-small);border-radius:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;container-type:inline-size}.conformance-dashboard_root__ingxd:before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);bottom:-3px;left:-1px;border-radius:inherit;background:linear-gradient(to bottom,transparent,var(--container-background) 100%);z-index:1}.conformance-dashboard_root__ingxd hr{background:var(--ds-gray-alpha-400);height:100%;width:1px;display:block;border:0;margin:0}.conformance-dashboard_column__8ZAN1{--gap:16px;width:50%;padding:var(--gap);position:relative;z-index:2}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_heading__yJHsq{margin-bottom:var(--gap);white-space:nowrap}.conformance-dashboard_score__xnlHi{background:var(--ds-background-200);padding:12px;height:56px;border-radius:6px}.conformance-dashboard_score__xnlHi .conformance-dashboard_title__3c1FP{white-space:nowrap}.conformance-dashboard_score__xnlHi .conformance-dashboard_subtitle__9_kl3{margin-top:2px}.dark-theme .conformance-dashboard_score__xnlHi{background:var(--ds-gray-alpha-100)}@container (max-width: 320px){.conformance-dashboard_title__3c1FP{font-size:12px!important}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_heading__yJHsq{text-align:center}.conformance-dashboard_column__8ZAN1{--gap:12px}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_score__xnlHi{flex-direction:column;height:64px;gap:4px}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_score__xnlHi:last-of-type{display:none}}@container (min-width: 560px){.conformance-dashboard_score__xnlHi{height:43px}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_conformance__ZOMUw{display:grid;height:100%;grid-template-columns:repeat(2,1fr)}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_conformance__ZOMUw .conformance-dashboard_score__xnlHi[data-label=Excellent]{grid-column:1/3;grid-row:1/3;flex-direction:column-reverse;justify-content:center}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_conformance__ZOMUw .conformance-dashboard_score__xnlHi{height:100%}.conformance-dashboard_column__8ZAN1 .conformance-dashboard_conformance__ZOMUw .conformance-dashboard_scoreTitle__28TnZ{font-size:20px!important}}@container (max-width: 400px){.conformance-dashboard_scope__2DrRl{display:none}}.select_container__PtkJx{position:relative;display:flex;align-items:center;--secondary-shift:12px;color:var(--themed-fg)}.select_container__PtkJx:not(.geist-themed){--themed-fg:var(--geist-foreground);--themed-bg:var(--geist-background)}.select_select__VQh61{cursor:pointer;font-size:100%;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--geist-form-font);height:var(--geist-form-height);line-height:var(--geist-form-line-height);text-rendering:auto;box-shadow:0 0 0 1px var(--themed-border,var(--ds-gray-alpha-400));border:none;width:100%;border-radius:var(--geist-radius);background:var(--ds-background-100);color:var(--ds-gray-1000);padding:0 var(--geist-gap-half);padding-right:calc(1.5 * var(--geist-gap));transition:box-shadow .2s,color .2s}.select_select__VQh61.select_secondary__7d0V2{box-shadow:none;color:var(--ds-gray-900);transform:translateX(calc(-1 * var(--secondary-shift)))}@media (hover:hover){.select_select__VQh61.select_secondary__7d0V2:hover{color:var(--ds-gray-1000)}.select_container__PtkJx:not(.select_disabled__8r7cm):hover .select_select__VQh61:not([aria-invalid=true]){--themed-border:var(--ds-gray-alpha-500)}.select_container__PtkJx:not(.select_disabled__8r7cm):hover .select_prefix__SAR2y,.select_container__PtkJx:not(.select_disabled__8r7cm):hover .select_suffix__Ia_wz{color:var(--geist-foreground)}}.select_container__PtkJx:not(.select_disabled__8r7cm) .select_select__VQh61:focus{outline:none;box-shadow:var(--ds-focus-border)}.select_container__PtkJx:not(.select_disabled__8r7cm) .select_select__VQh61[aria-invalid=true]{outline:none;box-shadow:0 0 0 1px var(--themed-border),0 0 0 4px hsla(var(--ds-red-900-value),.16)}.select_select__VQh61.focus-visible:focus{outline:none;box-shadow:var(--ds-focus-ring)!important}.select_select__VQh61:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--geist-foreground)}.select_prefix__SAR2y,.select_suffix__Ia_wz{display:inline-flex;position:absolute;pointer-events:none;color:var(--ds-gray-900);transition:color .15s ease}.select_secondary__7d0V2+.select_suffix__Ia_wz{right:calc(var(--geist-gap-half) + 12px)}.select_suffix__Ia_wz{right:var(--geist-gap-half)}.select_prefix__SAR2y{left:var(--geist-gap-half)}.select_prefix__SAR2y+.select_select__VQh61{padding-left:calc(1.5 * var(--geist-gap))}.select_select__VQh61[disabled]{opacity:1}.select_disabled__8r7cm .select_prefix__SAR2y,.select_disabled__8r7cm .select_suffix__Ia_wz,.select_select__VQh61[disabled]{cursor:not-allowed;background:var(--ds-gray-100);color:var(--ds-gray-700)}.select_placeholder__lgLfJ{color:var(--ds-gray-900)}.select_large__iSJjM{font-size:var(--geist-form-large-font);height:var(--geist-form-large-height);line-height:var(--geist-form-large-line-height);border-radius:8px}.select_small__Xb2Ew{font-size:var(--geist-form-small-font);height:var(--geist-form-small-height)}.select_xsmall__gebYP{height:24px;font-size:12px;padding:0 22px 0 6px}.select_xsmallContainer__2rzFv{--secondary-shift:6px}.select_xsmallContainer__2rzFv svg{height:12px!important;width:12px!important}.select_xsmallContainer__2rzFv .select_prefix__SAR2y+.select_select__VQh61{padding-left:24px}.select_xsmallContainer__2rzFv .select_suffix__Ia_wz{right:5px}.select_xsmallContainer__2rzFv .select_secondary__7d0V2+.select_suffix__Ia_wz{right:calc(5px + 6px)}.select_xsmallContainer__2rzFv .select_prefix__SAR2y{left:7px}@media (max-width:600px){.select_select__VQh61{font-size:1rem}.select_select__VQh61.select_xsmall__gebYP{font-size:12px}}.additional-events-toggle-fields_toggle__Qn3I6{width:100%;display:flex;align-items:center;border:1px solid var(--ds-gray-alpha-400);border-radius:6px;padding:16px 20px;text-align:left;background:var(--ds-background-100);cursor:pointer}@media (hover:hover){.additional-events-toggle-fields_toggle__Qn3I6:hover{background:var(--ds-background-200)}}.additional-events-toggle-fields_toggle__Qn3I6{transition:background .2s ease}.dynamic-callout_root__KrnXm{padding:4px;overflow:hidden;margin:-4px}.dynamic-callout_dynamicRowBottomGap__dXcoQ{height:var(--form-gap)}.dynamic-callout_dynamicRow__u_7CC{overflow:hidden}.dynamic-callout_dynamicCallout__f7_lA{position:relative;display:flex;flex-direction:column}.dynamic-callout_dynamicCallout__f7_lA [data-geist-input-wrapper]{z-index:10}.dynamic-callout_border__tpo1L{position:absolute;border-radius:8px;inset:-4px;z-index:-1;display:none;background:var(--callout-background-color)}.dynamic-callout_dynamicCalloutShow__xEArc [data-geist-input-wrapper]:not(:focus-within){box-shadow:0 0 0 2px var(--callout-input-border-color)!important}.dynamic-callout_dynamicCalloutShow__xEArc .dynamic-callout_border__tpo1L{display:block}.dynamic-callout_dynamicCalloutShow__xEArc [data-geist-error]{display:none;box-shadow:unset}.dynamic-callout_hasChildren____0cN .dynamic-callout_content__KI33Z{padding-top:12px}.dynamic-callout_content__KI33Z{text-wrap:balance;padding:8px 12px;background:var(--callout-background-color);border-radius:6px;border-top-left-radius:0;border-top-right-radius:0}.dynamic-callout_content__KI33Z,.dynamic-callout_content__KI33Z p{color:var(--callout-text-color)}.with-chilipiper_fadeIn__2xqR7{animation:with-chilipiper_fadeIn__2xqR7 .2s ease-in-out}.with-chilipiper_checkMark__Y7Ihi{color:var(--booking-button-background-color)!important}.with-chilipiper_checkWrapper__FIx34{width:16px;height:16px;position:relative;border-radius:100%}.with-chilipiper_checkWrapper__FIx34:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:with-chilipiper_pulse-animation__U4cSl 3s infinite}@keyframes with-chilipiper_pulse-animation__U4cSl{0%{box-shadow:0 0 0 0 var(--booking-button-background-color);opacity:.7}50%{box-shadow:0 0 0 8px var(--booking-button-background-color);opacity:0}to{opacity:0}}.with-chilipiper_datePicker___wC9Y{height:128px;position:relative}.with-chilipiper_datePicker___wC9Y .with-chilipiper_arrowBtn__PVrTf{border:none;padding:0 12px;border:1px solid var(--ds-gray-400);background:var(--geist-background);color:var(--ds-gray-700);cursor:pointer;transition:background .1s ease-in-out}.with-chilipiper_datePicker___wC9Y .with-chilipiper_arrowBtn__PVrTf:disabled{cursor:not-allowed;background:var(--ds-background-100)}@media (hover:hover){.with-chilipiper_datePicker___wC9Y .with-chilipiper_arrowBtn__PVrTf:not(:disabled):hover{background:var(--ds-gray-alpha-100)}}.with-chilipiper_datePicker___wC9Y .with-chilipiper_arrowBtn__PVrTf.with-chilipiper_arrowLeft__1hjOU{border-top-left-radius:8px;border-bottom-left-radius:8px}.with-chilipiper_datePicker___wC9Y .with-chilipiper_arrowBtn__PVrTf.with-chilipiper_arrowRight__6eK_F{border-top-right-radius:8px;border-bottom-right-radius:8px}.with-chilipiper_datePicker___wC9Y .with-chilipiper_arrowBtn__PVrTf.with-chilipiper_arrowRight__6eK_F svg{transform:rotate(180deg)}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateWrapper__Eo_0C{overflow:hidden;border:1px solid var(--ds-gray-400);border-left:0;border-right:0;width:100%}.with-chilipiper_datePicker___wC9Y .with-chilipiper_picker__xObcU{position:relative;width:100%}.with-chilipiper_datePicker___wC9Y .with-chilipiper_focusBox__fvCyI{transition:opacity .1s ease-in-out;pointer-events:none;position:absolute;top:0;left:0;z-index:100;box-shadow:var(--ds-focus-ring);border-radius:4px;display:none}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq{--window-size:3;width:calc(var(--num-dates) * calc(100% / var(--window-size)));height:100%;display:grid;grid-template-columns:repeat(var(--num-dates),1fr);grid-template-rows:1fr;margin-left:1px}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;position:relative;cursor:pointer;gap:4px;background:var(--geist-background);border:none;transition:background .1s ease-in-out;border-right:1px solid var(--ds-gray-400)}@media (max-width:768px){.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs{gap:0}}@media (hover:hover){.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs:hover{background:var(--ds-gray-alpha-100)}}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs.with-chilipiper_disabled__fDnD5{cursor:not-allowed;background:var(--ds-background-100)}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs.with-chilipiper_disabled__fDnD5 .with-chilipiper_day__ThTzU,.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs.with-chilipiper_disabled__fDnD5 .with-chilipiper_muted__OW2jr{color:var(--ds-gray-600)}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs.with-chilipiper_selected__KZdC0{background:var(--booking-button-background-color)}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs.with-chilipiper_selected__KZdC0 .with-chilipiper_muted__OW2jr{color:var(--booking-button-text-muted-color)}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs.with-chilipiper_selected__KZdC0 .with-chilipiper_day__ThTzU{color:var(--booking-button-text-color)}.with-chilipiper_datePicker___wC9Y .with-chilipiper_dateList__go8bq .with-chilipiper_date__iMNgs .with-chilipiper_day__ThTzU{font-weight:500}@media (max-width:600px){.with-chilipiper_bookingFooter__yIa22{gap:24px 0;flex-direction:column-reverse}}.with-chilipiper_disclaimer__UQTxM{text-wrap:balance;max-width:260px}@media (max-width:600px){.with-chilipiper_disclaimer__UQTxM{max-width:100%}}.with-chilipiper_date__iMNgs:before,.with-chilipiper_slot__VPg_u:before{content:"";position:absolute;z-index:1;inset:8px;border-radius:4px;box-shadow:none;transition:box-shadow .2s ease}.with-chilipiper_date__iMNgs:focus-visible,.with-chilipiper_slot__VPg_u:focus-visible{outline:none;box-shadow:none}.with-chilipiper_date__iMNgs:focus-visible:before,.with-chilipiper_slot__VPg_u:focus-visible:before{box-shadow:var(--ds-focus-ring)}.with-chilipiper_date__iMNgs.with-chilipiper_selected__KZdC0:focus-visible:before,.with-chilipiper_slot__VPg_u.with-chilipiper_selected__KZdC0:focus-visible:before{box-shadow:0 0 0 2px var(--form-focus-color),0 0 0 4px #fff}.with-chilipiper_skeleton__2iBdk{background:var(--ds-gray-300);border-radius:4px;animation:with-chilipiper_skeleton__2iBdk 2s ease-in-out infinite}.with-chilipiper_skeleton__2iBdk.with-chilipiper_short__K20_D{width:64px;height:14px}.with-chilipiper_skeleton__2iBdk.with-chilipiper_long__4WZEH{width:32px;height:32px}@keyframes with-chilipiper_skeleton__2iBdk{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.with-chilipiper_timezoneHeading__Lt_k1{flex-wrap:wrap}.with-chilipiper_timezoneSelect__S9syw{border:none!important;box-shadow:none!important;max-width:230px}.with-chilipiper_slotsResizer__I1mbk{overflow:hidden;width:100%;border:1px solid var(--ds-gray-400);border-radius:8px;background:var(--geist-background);position:relative}.with-chilipiper_slotsResizer__I1mbk:after,.with-chilipiper_slotsResizer__I1mbk:before{--third:calc(1 / 3 * 100%);top:0;position:absolute;content:"";width:1px;height:100%;z-index:10;background-color:var(--ds-gray-400)}.with-chilipiper_slotsResizer__I1mbk:before{left:var(--third)}.with-chilipiper_slotsResizer__I1mbk:after{right:var(--third)}.with-chilipiper_slots__w80J_{display:grid;grid-template-columns:repeat(3,1fr);border-radius:8px;overflow:hidden}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:64px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:16px;background:none;border:none;font-weight:500;cursor:pointer;border-bottom:1px solid var(--ds-gray-400);transition:background .1s ease-in-out}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u.with-chilipiper_expanded__rBNHY{grid-column:span 3;cursor:default;border-right:none}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u:nth-last-child(-n+3){border-bottom:none}@media (hover:hover){.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u:not(.with-chilipiper_expanded__rBNHY):not(:disabled):not(.with-chilipiper_selected__KZdC0):hover{background:var(--ds-gray-alpha-100)}}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u:disabled{cursor:not-allowed;background:var(--ds-background-100)}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u:disabled .with-chilipiper_time__Tcfxe{color:var(--ds-gray-600)}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u.with-chilipiper_selected__KZdC0{background:var(--booking-button-background-color)}.with-chilipiper_slots__w80J_ .with-chilipiper_slot__VPg_u.with-chilipiper_selected__KZdC0 .with-chilipiper_time__Tcfxe{color:var(--booking-button-text-color)}.with-chilipiper_emptyLabel__XdJ8j{background:var(--ds-background-100)!important;z-index:1000}.with-chilipiper_bookBtn__kZToP:disabled{cursor:not-allowed;background:var(--ds-gray-100)!important;color:var(--ds-gray-700)!important}.with-chilipiper_time__Tcfxe{animation:with-chilipiper_fadeIn__2xqR7 .7s ease forwards}@keyframes with-chilipiper_fadeIn__2xqR7{0%{opacity:0}to{opacity:1}}.testimonial-list_testimonial__OtDzI{height:100%}.testimonial-list_normalTestimonial__L2ons.testimonial-list_logosOnTop__GV0Fs{height:280px!important}.testimonial-list_normalTestimonial__L2ons .testimonial-list_quote__h7Hm1{margin-top:auto}.testimonial-list_quote__h7Hm1{text-indent:-11px;position:relative;display:inline}.testimonial-list_quote__h7Hm1 b{font-weight:600;color:var(--ds-gray-1000)}.testimonial-list_quote__h7Hm1 *{display:inline}.testimonial-list_logo__nJwEJ{margin-bottom:calc(var(--grid-divider-gap) / 2 - 24px)}.testimonial-list_singleTestimonial__6J8iP{padding-top:var(--grid-divider-gap)!important;padding-bottom:var(--grid-divider-gap)!important}.testimonial-list_showcased__2gOkt{padding-top:80px!important;padding-bottom:80px!important}.testimonial-list_showcased__2gOkt *{text-wrap:balance}@media (max-width:960px){.testimonial-list_showcased__2gOkt{padding-top:64px!important;padding-bottom:64px!important}}@media (max-width:600px){.testimonial-list_showcased__2gOkt{padding-top:48px!important;padding-bottom:48px!important}}.testimonial-list_quoteStack__Vkc_t{max-width:800px}.testimonial-list_headingGrid__KROyH{padding-bottom:var(--grid-divider-gap)}.testimonial-list_endQuote__wGRIp,.testimonial-list_startQuote__Pyjmm{font-style:normal;font-weight:400;line-height:1.25;font-family:Georgia,Times New Roman,Times,serif}.testimonial-list_startQuote__Pyjmm{margin-left:-2px;padding-right:4px}.testimonial-list_endQuote__wGRIp{vertical-align:sub;padding-left:4px}.testimonial-list_cellHasLink__nNHw9{transition:background .2s ease}@media (hover:hover){.testimonial-list_cellHasLink__nNHw9:hover{background:var(--ds-background-100)}}.triple-feature-showcase_featureVisual__PPdBc{padding-top:4px;padding-bottom:4px}.triple-feature-showcase_singleVisual__Ei8IF.triple-feature-showcase_sidePadding__lfZhQ{padding-left:var(--cell-padding)!important;padding-right:var(--cell-padding)!important}.triple-feature-showcase_featureCell__bQHHS{text-decoration:none}@media (hover:hover){.triple-feature-showcase_featureCell__bQHHS:hover [data-fake-arrow-button]{background:var(--ds-gray-1000)}.triple-feature-showcase_featureCell__bQHHS:hover [data-fake-arrow-button] svg{color:var(--ds-background-100)!important}}.triple-feature-showcase_featureCell__bQHHS:focus-visible{outline:0;box-shadow:var(--ds-focus-ring)}.triple-feature-showcase_featureCell__bQHHS:focus-visible [data-fake-arrow-button]{background:var(--ds-background-100)}.triple-feature-showcase_featureCell__bQHHS [data-fake-arrow-button]{transition:background .15s ease-out}@media (max-width:960px){.triple-feature-showcase_feature__OvcGD{max-width:600px;text-align:center}.triple-feature-showcase_featureVisual__PPdBc,.triple-feature-showcase_singleVisual__Ei8IF{padding-bottom:var(--cell-padding)!important}.triple-feature-showcase_featureCell__bQHHS{padding-top:0;display:flex;justify-content:center}}.triple-feature-showcase_p__UfeMj{text-wrap:pretty}.triple-feature-showcase_p__UfeMj b{color:var(--ds-gray-1000);font-weight:500}.geist-footer_footer__pIcfx{--geist-page-width:1080px;font-size:.875rem;background:var(--ds-background-100);border-top:1px solid var(--ds-gray-alpha-400);padding:28px var(--geist-gap) var(--geist-gap)}@media (max-width:960px){.geist-footer_footer__pIcfx{padding:20px var(--geist-gap) 16px}}.geist-footer_footer__pIcfx nav{max-width:var(--geist-page-width);margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:column}.geist-footer_footer__pIcfx section{max-width:var(--geist-page-width);margin:32px auto 0}.geist-footer_group__kmfVW .geist-footer_header__7gH2r{font-weight:500;font-size:14px;margin:var(--geist-gap-half) 0}.geist-footer_list__xPmDi{list-style-type:none;margin:0;padding:0}.geist-footer_item__Hte4A{color:var(--ds-gray-900);padding:6px 0;line-height:20px}.geist-footer_item__Hte4A a[data-focus-visible-added],.geist-footer_item__Hte4A span[role=link][data-focus-visible-added]{border-radius:2px;outline:0;box-shadow:var(--ds-focus-ring)}[data-dashboard=true].geist-footer_item__Hte4A{padding:0!important}@media (max-width:960px){.geist-footer_footer__pIcfx nav{width:100%}.geist-footer_group__kmfVW .geist-footer_header__7gH2r{font-size:14px;margin-top:16px}}.footer_marketingFooterContainer__cJMpP{background:var(--geist-background);padding:0 32px 90px!important;flex-direction:column}@media (max-width:1250px){.footer_marketingFooterContainer__cJMpP{padding-bottom:32px!important}}@media (max-width:750px){.footer_marketingFooterContainer__cJMpP{padding-bottom:24px}}@media (max-width:600px){.footer_marketingFooterContainer__cJMpP{padding:16px 1rem 24px!important}}.geist-page>.footer_marketingFooterContainer__cJMpP{padding-top:90px!important}@media (max-width:1250px){.geist-page>.footer_marketingFooterContainer__cJMpP{padding-top:32px!important}}@media (max-width:600px){.geist-page>.footer_marketingFooterContainer__cJMpP{padding-top:24px!important}}.footer_marketingFooterContainer__cJMpP[data-variant=subtle]{background:var(--ds-background-200);border-top:none}.footer_marketingFooter__l2bjL{display:grid;grid-template-columns:repeat(4,1fr) 80px;width:100%}@media (max-width:750px){.footer_marketingFooter__l2bjL{grid-template-columns:repeat(2,minmax(auto,240px));gap:var(--geist-space-small)}}.footer_socialIcon__jQjkd{display:inline-flex;align-items:center;gap:8px}.footer_legalButton__eSfwa{padding:6px 0}.footer_legalButton__eSfwa .footer_legalMenuButton__7D9MK>span{padding-left:0}.footer_legalButton__eSfwa button{border-radius:2px}@media screen and (max-width:960px){.footer_marketingFooterContainer__cJMpP .footer_wrapper__70mIZ{flex-wrap:wrap;justify-content:center}.footer_marketingFooterContainer__cJMpP .footer_marketingSubFooter__cWGkQ{padding-top:var(--geist-gap)}}.footer_dashboardFooterContainer__7qfcO{grid-template-columns:auto 1fr}@media (max-width:750px){.footer_dashboardFooterContainer__7qfcO{grid-template-columns:1fr}}.footer_dashboardFooterLeftSide__SAlCY{display:flex;flex-direction:row;align-items:center;-moz-column-gap:16px;column-gap:16px}@media (max-width:750px){.footer_dashboardFooterLeftSide__SAlCY{flex-direction:column;align-items:start;row-gap:24px}}.footer_dashboardFooterRightSide__rvFdK{display:flex;align-items:center;justify-content:flex-end;gap:16px}@media (max-width:750px){.footer_dashboardFooterRightSide__rvFdK{justify-content:space-between}}.footer_logoVercel__Yjmd9{display:flex;justify-self:end;height:-moz-fit-content;height:fit-content;transform:translateY(4px)}@media (max-width:750px){.footer_logoVercel__Yjmd9{justify-self:start;grid-column:1/3;grid-row:1;transform:translateY(0)}}.footer_footer__Oiy8n .footer_sub__VEF9c,.footer_footer__Oiy8n nav{max-width:var(--geist-page-width);display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:column;width:100%;margin:0 auto}.footer_footer__Oiy8n{--geist-page-width:1200px;font-size:.875rem;background:var(--ds-background-100);border-top:1px solid var(--ds-gray-alpha-400);padding:20px var(--geist-gap) var(--geist-gap)}.footer_footer__Oiy8n[data-variant=subtle]{background:var(--ds-background-200)!important;border-top:none!important}.footer_menuButton__ta5Rd span{padding-left:0}.footer_link__8OH36{text-decoration:none;color:inherit;cursor:pointer;outline:none}.footer_link__8OH36[data-focus-visible-added]{outline:var(--ds-focus-color) auto 2px;outline-offset:4px}.footer_secondary__2yfhO{color:var(--accents-5);transition:color .1s ease}@media (hover:hover){.footer_secondary__2yfhO:hover:not(.footer_disabled__AS4u2){color:var(--geist-foreground)}}.footer_statusRow__FHZde{display:flex;align-items:center;justify-content:space-between;margin-top:32px;min-height:34px}.status-indicator_link__OFbPq{contain:content;min-width:0;max-width:100%;padding-left:8px;margin-left:-8px}.status-indicator_link__OFbPq[data-focus-visible-added]{outline:0}.status-indicator_link__OFbPq[data-focus-visible-added][data-no-border=false],.status-indicator_link__OFbPq[data-focus-visible-added][data-no-border=true] .status-indicator_noBorder__3Wyse{box-shadow:var(--ds-focus-ring)}.status-indicator_content__Lqlf4{width:auto;height:34px;display:flex;align-items:center;max-width:300px;padding:0 var(--geist-gap-half);border:1px solid var(--accents-2);border-radius:var(--geist-radius);background-color:var(--geist-background);transition:all .2s ease;gap:6px}@media screen and (max-width:960px){.status-indicator_content__Lqlf4{height:32px}}@media (hover:hover){.status-indicator_content__Lqlf4:hover{background:var(--ds-gray-900)}}.status-indicator_content__Lqlf4>*{line-height:var(--geist-form-line-height)}.status-indicator_indicator__Wc_JX{flex-shrink:0;display:inline-block;width:8px;height:8px;border-radius:100%;background-color:var(--geist-success);margin:0}.status-indicator_indicator__Wc_JX.status-indicator_warning__oJWE1{background-color:var(--geist-warning)}.status-indicator_indicator__Wc_JX.status-indicator_error__IfcWf{background-color:var(--geist-error)}.status-indicator_indicator__Wc_JX.status-indicator_secondary__Aa8mG{background-color:var(--geist-secondary)}.status-indicator_statusText__7P9EM.status-indicator_success__zzQCD{color:var(--geist-success)}.status-indicator_statusText__7P9EM.status-indicator_warning__oJWE1{color:var(--geist-warning)}.status-indicator_statusText__7P9EM.status-indicator_error__IfcWf{color:var(--geist-error)}.status-indicator_statusText__7P9EM.status-indicator_secondary__Aa8mG{color:var(--geist-secondary)}.status-indicator_noBorder__3Wyse{border:none;padding:var(--geist-gap-quarter);margin-left:var(--geist-space-gap-quarter-negative);background:unset}@media (hover:hover){.status-indicator_noBorder__3Wyse:hover{background-color:var(--ds-gray-200)}.status-indicator_noBorder__3Wyse:hover .status-indicator_statusText__7P9EM.status-indicator_secondary__Aa8mG{color:var(--ds-gray-1000)}.status-indicator_noBorder__3Wyse:hover .status-indicator_indicator__Wc_JX.status-indicator_secondary__Aa8mG{background-color:var(--ds-gray-1000)}}.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)}.gauge_indeterminate__DF5V6 circle{stroke:var(--ds-gray-alpha-400)!important}.gauge_indeterminate__DF5V6 .gauge_arcSecondary__s11_g{opacity:0!important;--stroke-percent:0!important}.gauge_indeterminate__DF5V6 .gauge_arc__UGu7u{--stroke-percent:100!important}@keyframes gauge_fadeIn__CZCgm{to{opacity:1}}.code-block_wrapper__t6FCO{position:relative;border:1px solid var(--ds-gray-400)}.code-block_code__isn_V{display:grid;color:var(--ds-gray-1000);text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:13px!important;line-height:20px;font-family:var(--font-mono);font-feature-settings:"ss09",none;font-variant-ligatures:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}.code-block_wrapper__t6FCO.code-block_hasFileName__ezlBD .code-block_pre___OLfy{border-radius:0 0 6px 6px;background:var(--ds-background-100)}.code-block_wrapper__t6FCO{margin:16px 0;border-radius:6px;overflow:hidden}.code-block_header__t3NRd{padding:0 12px 0 16px;border-radius:6px 6px 0 0;border-bottom:1px solid var(--ds-gray-400);display:flex;height:48px;align-items:center;background:var(--ds-background-200)}.code-block_iconWrapper__TuHFk{width:16px;display:flex;align-items:center;flex-shrink:0}.code-block_copyButton__uo5Yu{height:32px;width:32px;border-radius:var(--geist-radius);border:none;color:var(--ds-gray-900);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:inherit;position:relative;transition:background .2s ease}.code-block_copyButton__uo5Yu[data-focus-visible-added]{outline:none;box-shadow:var(--ds-focus-ring)}@media (hover:hover){.code-block_copyButton__uo5Yu:hover:not([data-active]){background:var(--ds-gray-200)!important;color:var(--ds-gray-900)!important}}.code-block_copyButton__uo5Yu svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.code-block_copyButton__uo5Yu svg:nth-child(2){opacity:0;transform:translate(-50%,-50%) scale(.5)}.code-block_copyButton__uo5Yu.code-block_copyButtonCopied__fMOZ5 svg{animation:code-block_hide__enoxr 1.25s forwards}.code-block_copyButton__uo5Yu.code-block_copyButtonCopied__fMOZ5 svg:nth-child(2){animation:code-block_show__KnRqc 1.25s .15s forwards}.code-block_copyFloatingButton__PsMvB{position:absolute;top:min(16%,16px);right:16px;opacity:0;z-index:1;background:var(--ds-background-200);border-radius:var(--geist-radius);border:1px solid var(--ds-gray-400);transition:opacity .1s,background .2s}.code-block_copyFloatingButton__PsMvB:focus{opacity:1}@media (hover:hover){.code-block_wrapper__t6FCO:hover .code-block_copyFloatingButton__PsMvB{opacity:1}}.code-block_fileName__HmSv1{color:var(--ds-gray-900);display:flex;align-items:center;gap:8px;font-size:13px;min-width:0;margin:0 auto 0 0}.code-block_filenameP__02nok{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;min-width:0}.code-block_actions__yphRf{display:flex;gap:4px}.code-block_pre___OLfy{--padding:20px;padding:var(--padding) 0;margin:0;overflow-x:auto;background:var(--ds-background-100);counter-reset:line;--shiki-color-text:var(--ds-gray-1000);--shiki-color-background:transparent;--shiki-token-constant:var(--ds-blue-900);--shiki-token-string:var(--ds-green-900);--shiki-token-comment:var(--ds-gray-900);--shiki-token-keyword:var(--ds-pink-900);--shiki-token-parameter:var(--ds-amber-900);--shiki-token-function:var(--ds-purple-900);--shiki-token-string-expression:var(--ds-green-900);--shiki-token-punctuation:var(--ds-gray-1000);--shiki-token-link:var(--ds-green-900)}.code-block_pre___OLfy .token{position:relative}.code-block_pre___OLfy .token.cdata,.code-block_pre___OLfy .token.doctype,.code-block_pre___OLfy .token.prolog{color:var(--accents-5)}.code-block_pre___OLfy .token.comment{color:var(--ds-gray-900)!important}.code-block_pre___OLfy .token.namespace{opacity:.7}.code-block_pre___OLfy .token.attr-value,.code-block_pre___OLfy .token.boolean,.code-block_pre___OLfy .token.constant,.code-block_pre___OLfy .token.string,.code-block_pre___OLfy .token.symbol,.code-block_pre___OLfy .token.url,.code-block_pre___OLfy .token.variable{color:var(--ds-green-900)}.code-block_pre___OLfy .language-autohotkey .token.selector,.code-block_pre___OLfy .language-json .token.boolean,.code-block_pre___OLfy .token.atrule,.code-block_pre___OLfy code[class*=language-css]{font-weight:600}.code-block_pre___OLfy .language-json .token.boolean{color:var(--geist-success)}.code-block_pre___OLfy .token.keyword{color:var(--ds-pink-900)}.code-block_pre___OLfy .token.tag.attr-value{color:var(--ds-blue-900)}.code-block_pre___OLfy .token.class-name,.code-block_pre___OLfy .token.number,.code-block_pre___OLfy .token.tag{color:var(--ds-green-900)}.code-block_pre___OLfy .language-autohotkey .token.tag{color:#9a050f}.code-block_pre___OLfy .language-autohotkey .token.keyword,.code-block_pre___OLfy .token.selector{color:var(--ds-pink-900)}.code-block_pre___OLfy .token.bold,.code-block_pre___OLfy .token.important{font-weight:700}.code-block_pre___OLfy .token.italic{font-style:italic}.code-block_pre___OLfy .token.deleted{color:var(--ds-red-900)}.code-block_pre___OLfy .token.inserted{color:var(--ds-blue-900)}.code-block_pre___OLfy .language-json .token.property,.code-block_pre___OLfy .language-markdown .token.title{color:var(--ds-gray-1000)}.code-block_pre___OLfy .language-markdown .token.code{color:var(--ds-blue-900);font-weight:400}.code-block_pre___OLfy .language-markdown .token.hr,.code-block_pre___OLfy .language-markdown .token.list{color:var(--ds-gray-900)}.code-block_pre___OLfy .language-markdown .token.url{color:var(--ds-pink-900)}.code-block_pre___OLfy .token.selector{color:var(--ds-green-900)}.code-block_pre___OLfy .token.entity,.code-block_pre___OLfy .token.property{color:var(--ds-red-900)}.code-block_pre___OLfy .token.attr-name,.code-block_pre___OLfy .token.function,.code-block_pre___OLfy .token.regex{color:var(--ds-purple-900)}.code-block_pre___OLfy .token.operator,.code-block_pre___OLfy .token.punctuation,.code-block_pre___OLfy .token.tag.script{color:var(--ds-gray-1000)}.code-block_pre___OLfy .token.tag.script.string{color:var(--ds-blue-900)}.code-block_pre___OLfy .token.directive.tag .tag{background:var(--ds-red-900);color:var(--ds-gray-900)}.code-block_pre___OLfy.code-block_pure__58XFK{background:transparent}.code-block_pre___OLfy .code-block_noLineNumbers__jjjKl:before{content:none!important}.code-block_pre___OLfy .highlighted-line,.code-block_pre___OLfy .line{height:20px;position:relative;padding:0 var(--padding)}.code-block_pre___OLfy .highlighted-line>div,.code-block_pre___OLfy .line>div{display:inline-block}.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{display:inline-block;counter-increment:line;width:16px;font-size:13px;color:var(--ds-gray-600);font-family:var(--font-mono);-moz-user-select:none;user-select:none;-webkit-user-select:none;text-align:right;flex-shrink:0;margin-right:var(--padding);z-index:1;content:counter(line)}@supports (content:"visual text"/"alt text"){.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{content:counter(line) /""}}@supports (alt:""){.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{content:counter(line);alt:""}}.code-block_pre___OLfy .highlighted-line,.code-block_pre___OLfy [data-highlighted=true]{position:relative;background:var(--ds-blue-300)}.code-block_pre___OLfy .highlighted-line:after,.code-block_pre___OLfy [data-highlighted=true]:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--ds-blue-900)}.code-block_pre___OLfy.code-block_hideLineNumbers__52YKH .highlighted-line:before,.code-block_pre___OLfy.code-block_hideLineNumbers__52YKH .line:before{display:none}@media (max-width:600px){.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{display:none}}.code-block_wrapper__t6FCO.code-block_hideLineNumbers__52YKH .line:before{display:none}.code-block_wrapper__t6FCO.code-block_custom__RWaXi .code-block_pre___OLfy{padding-left:20px}@media (max-width:600px){.code-block_pre___OLfy{--padding:16px}.code-block_pre___OLfy:after{left:0}}@keyframes code-block_hide__enoxr{0%{opacity:1;transform:translate(-50%,-50%)}20%{opacity:0;transform:translate(-50%,-50%) scale(.5)}80%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes code-block_show__KnRqc{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%)}60%{opacity:1;transform:translate(-50%,-50%)}80%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(.5)}}.switcher_container__cVe_S{position:relative}.switcher_container__cVe_S:focus-within .switcher_visible__173Bo{box-shadow:var(--ds-focus-ring)}@media (hover:hover){.switcher_container__cVe_S:hover .switcher_visible__173Bo{background:var(--ds-gray-200)}}.switcher_visible__173Bo{padding:0 8px;border:none;border-radius:var(--geist-radius);font-size:13px;height:100%;display:flex;align-items:center;line-height:1;gap:4px;background:var(--ds-background-200);transition:background .2s,color .2s;cursor:pointer;color:var(--ds-gray-900);font-family:var(--font-sans);white-space:nowrap}.switcher_select__EKOIH{position:absolute;inset:0;outline:none;opacity:0;cursor:pointer}.outlined-text_text__WDMgT{--border:var(--ds-gray-500);font-size:24px;line-height:.83;font-weight:600;letter-spacing:-.075em;width:100%;color:var(--ds-background-100);text-shadow:-1px -1px 0 var(--border),0 -1px 0 var(--border),1px -1px 0 var(--border),1px 0 0 var(--border),1px 1px 0 var(--border),0 1px 0 var(--border),-1px 1px 0 var(--border),-1px 0 0 var(--border)}.outlined-text_text__WDMgT.outlined-text_center__FpeJa{text-align:center}.tabs_tabsWrapper__szdGn{display:flex;align-items:center;justify-content:space-between;background:var(--ds-background-200);border-bottom:1px solid var(--ds-gray-400);padding:12px}.tabs_tabsWrapper__szdGn.tabs_hideBorder__KB0di{border-bottom:none;padding-bottom:0}.tabs_tabs__rJYVD{display:flex;gap:24px;flex-wrap:nowrap;align-items:baseline;padding-bottom:1px;overflow-x:auto;box-shadow:0 -1px 0 var(--accents-2) inset}.tabs_tabs__rJYVD:has(.tabs_tab__MRwiF:focus-visible){overflow:visible}.tabs_tabs__rJYVD[data-variant=secondary]{box-shadow:none;gap:8px}.tabs_tabs__rJYVD[data-variant=secondary] .tabs_tab__MRwiF{border-bottom:none;height:24px;padding:0 6px;border-radius:6px;background:var(--ds-gray-alpha-200);color:var(--ds-gray-1000);cursor:pointer;font-size:13px}.tabs_tabs__rJYVD[data-variant=secondary] .tabs_tab__MRwiF[aria-selected=true]{background:var(--ds-gray-1000);color:var(--ds-background-100)}.tabs_tabs__rJYVD[data-variant=secondary] .tabs_tab__MRwiF:disabled{background:var(--ds-gray-200);color:var(--ds-gray-900);cursor:not-allowed}.tabs_tab__MRwiF{background:none;display:flex;align-items:center;margin-bottom:-1px;padding:14px 2px;color:var(--ds-gray-900);border:0;border-bottom:2px solid transparent;outline:0;cursor:pointer;font-size:14px}.tabs_tab__MRwiF[aria-selected=true]{color:var(--ds-gray-1000);border-bottom:2px solid var(--ds-gray-1000)}.tabs_tab__MRwiF:focus-visible[data-show-focus-ring=true]{box-shadow:var(--ds-focus-ring)}@media (hover:hover){.tabs_tab__MRwiF:hover{color:var(--ds-gray-1000)}}.tabs_tab__MRwiF:disabled{cursor:not-allowed}.tabs_noBorder__SZUg4{box-shadow:none}.tabs_tabIcon__Oh2re{margin-right:6px}.deploy-visual_root__PBm45{--padding:12px;--grid-offset:calc(var(--padding) / 2);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;display:flex;flex-direction:column}.deploy-visual_window__WuZ9W{border:1px solid var(--ds-gray-alpha-400);border-radius:12px;padding:var(--padding);box-shadow:var(--ds-shadow-small)}.deploy-visual_terminal__04NNq{max-width:340px;gap:12px;overflow:hidden;background:var(--ds-background-200);background-clip:padding-box}.deploy-visual_terminal__04NNq .deploy-visual_codeLine__RljWQ{white-space:nowrap}.deploy-visual_terminal__04NNq .deploy-visual_codeLine__RljWQ [data-dim]{color:var(--ds-gray-900)}.deploy-visual_terminal__04NNq .deploy-visual_codeLine__RljWQ{-webkit-mask-image:linear-gradient(to right,var(--ds-gray-500) 53.47%,transparent 100%);-webkit-mask-composite:destination-in}.deploy-visual_terminal__04NNq .deploy-visual_trafficLights__6QrIz{margin-bottom:var(--padding)}.deploy-visual_browser__Jn2X0{height:180px;border-radius:12px;position:relative;right:0;align-self:flex-end;flex-shrink:0;margin-top:-29px;z-index:3;background:var(--ds-background-100);background-clip:padding-box;padding-top:8px;overflow:hidden}.deploy-visual_vercel__TFVHN{position:relative}.deploy-visual_vercel__TFVHN .deploy-visual_hero-text__P8lTv{z-index:1;position:absolute;font-size:36px;top:16%}@media (max-width:860px){.deploy-visual_vercel__TFVHN .deploy-visual_hero-text__P8lTv{font-size:3.25vw}}@media (max-width:700px){.deploy-visual_vercel__TFVHN .deploy-visual_hero-text__P8lTv{font-size:3vw}}@media (max-width:600px){.deploy-visual_vercel__TFVHN .deploy-visual_hero-text__P8lTv{font-size:7.25vw;top:16.5%}}@media (max-width:500px){.deploy-visual_vercel__TFVHN .deploy-visual_hero-text__P8lTv{font-size:7vw}}.deploy-visual_trafficLights__6QrIz{gap:6px}.deploy-visual_trafficLights__6QrIz[data-colored=true] .deploy-visual_trafficLight__3MMKI:first-of-type{background:var(--ds-red-700)}.deploy-visual_trafficLights__6QrIz[data-colored=true] .deploy-visual_trafficLight__3MMKI:nth-of-type(2){background:var(--ds-blue-600)}.deploy-visual_trafficLights__6QrIz[data-colored=true] .deploy-visual_trafficLight__3MMKI:last-of-type{background:var(--ds-teal-600)}.deploy-visual_trafficLight__3MMKI{width:8px;height:8px;background:var(--ds-gray-alpha-400);border-radius:50%}.deploy-visual_toolbar__RWD4o{margin-bottom:var(--padding,20px)}.deploy-visual_toolbar__RWD4o .deploy-visual_trafficLights__6QrIz{position:absolute}.deploy-visual_url__irCg_{margin:auto}.deploy-visual_grid__roLF7{width:100%;height:-moz-fit-content;height:fit-content;-webkit-mask-image:linear-gradient(180deg,var(--ds-gray-500) 30%,transparent 100%);-webkit-mask-composite:destination-in}@media (max-width:1024px){.deploy-visual_browser__Jn2X0{margin-top:-87px}}@media (max-width:860px){.deploy-visual_window__WuZ9W{width:80%}}.inline-cta_text__5aH50{padding-bottom:6px}.inline-cta_text__5aH50 strong{font-weight:600;letter-spacing:-.32px;color:var(--ds-gray-1000);padding-right:8px}.inline-cta_text__5aH50 .inline-cta_icon__foom5{display:inline-flex;margin-top:-4px;vertical-align:middle;margin-right:8px;color:var(--ds-gray-1000)}.inline-cta_wrapper__TDjPR{margin:24px 0;padding:24px;width:100%;border:1px solid var(--ds-gray-alpha-400);max-width:var(--article-max-width);background:var(--ds-background-100);border-radius:6px;background-clip:padding-box;box-shadow:var(--ds-shadow-small);text-decoration:none;transition:background-color .15s ease-in-out}@media (hover:hover){.inline-cta_wrapper__TDjPR:hover{background-color:var(--ds-background-200)}}.inline-cta_content___HJjb{width:100%;justify-content:space-between}.inline-cta_cta__uN1sr{display:flex;justify-content:space-between;align-items:center;padding:0 16px;height:40px;border-radius:128px;border:1px solid var(--ds-gray-alpha-400);background-color:var(--ds-background-100);white-space:nowrap}@media (hover:hover){.inline-cta_cta__uN1sr{transition:background-color .15s ease-in-out}.inline-cta_cta__uN1sr:hover{background-color:var(--ds-background-200)}}.visual_visual__cTkao{width:100%;margin:40px 0;max-width:var(--article-max-width)!important}.blog-linked-media_link___G0kM{display:grid;place-content:center;height:-moz-fit-content;height:fit-content;transition:opacity .2s ease;text-decoration:none}@media (hover:hover){.blog-linked-media_link___G0kM:hover{opacity:.8}}.partner-quote_quote__Fjk2o{width:100%;padding:16px 0}@media (hover:hover){.partner-quote_link__jAYao:hover .partner-quote_name__eZ7uz{text-decoration:underline}.partner-quote_link__jAYao:hover .partner-quote_arrow____J2a{transform:translateX(4px) translateY(-4px)}}.partner-quote_arrow____J2a{transition:transform .2s ease}.partner-quote_text__HeWOi{padding-left:calc(32px + 24px)}.partner-quote_name__eZ7uz{font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.96px}.partner-quote_name__eZ7uz *{color:var(--ds-gray-1000)!important}@media screen and (max-width:960px){.partner-quote_name__eZ7uz{font-size:20px;line-height:26px;letter-spacing:-.4px}}.blog-tabbed-code-block_wrapper__rWopG{width:100%;padding:24px 0;background-clip:padding-box!important}.blog-tabbed-code-block_tabs__lFMUs{padding:12px 12px 0;border-left:1px solid var(--ds-gray-alpha-400);border-right:1px solid var(--ds-gray-alpha-400);border-top:1px solid var(--ds-gray-alpha-400);border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--ds-background-200)}.blog-tabbed-code-block_tabs__lFMUs.blog-tabbed-code-block_noFilename__shfsv{padding-bottom:12px;border-bottom:1px solid var(--ds-gray-alpha-400)}.blog-tabbed-code-block_codeBlock__xo3Xx{width:100%;margin:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:unset!important;border-color:var(--ds-gray-alpha-400)!important;box-shadow:var(--ds-shadow-small)!important;background-clip:padding-box!important}.blog-tabbed-code-block_description__0y9Lk{padding-top:16px}.blog-tabbed-code-block_maxHeight__Nq77s{max-height:480px}.customer-logos-grid_grid__qEoXa{display:grid;padding:24px 0;grid-template-columns:minmax(auto,1fr) minmax(auto,1fr);grid-gap:16px;gap:16px;width:100%;grid-template-rows:auto}.customer-logos-grid_grid__qEoXa.customer-logos-grid_oddCards__Wasd7 .customer-logos-grid_card__t7Srp:last-child{grid-column:1/-1}.customer-logos-grid_card__t7Srp{display:grid;place-content:center;width:100%;height:152px;padding:16px;border-radius:6px;border:1px solid var(--ds-gray-alpha-400);background:var(--ds-background-100);background-clip:padding-box;box-shadow:var(--ds-shadow-small)}@media (hover:hover){.customer-logos-grid_card__t7Srp.customer-logos-grid_isLink__sNcMY{transition:background .15s ease-in-out}.customer-logos-grid_card__t7Srp.customer-logos-grid_isLink__sNcMY:hover{background:var(--ds-background-200)}}@media screen and (max-width:960px){.customer-logos-grid_grid__qEoXa{grid-template-columns:minmax(auto,1fr)}}@media screen and (max-width:600px){.customer-logos-grid_card__t7Srp{height:128px;border-left:0;border-right:0;border-radius:0;border-color:var(--guide-color);margin-left:calc(-1 * var(--article-padding));max-width:unset!important;width:var(--article-full-width)}}.blog-mode-dependent-media_addPadding__lfHNN{padding:12px}@media (max-width:860px){.blog-mode-dependent-media_addPadding__lfHNN{padding:0;width:var(--article-full-width)}.blog-mode-dependent-media_notScreenshot__QVv9c{max-width:unset!important}}.blog-mobile-and-mode-dependent-media_mobile__JDB90{display:none}@media (max-width:600px){.blog-mobile-and-mode-dependent-media_desktop__8dUKy{display:none}.blog-mobile-and-mode-dependent-media_mobile__JDB90{display:unset}}.blog-mobile-and-mode-dependent-media_is2x__kvPAh{max-width:50%}.blog-mobile-and-mode-dependent-media_addPadding__2Nrnx{padding:12px}.blog-accordion_root__E7Rkb{width:100%}.blog-accordion_item__ursNZ{width:100%;position:relative;border-bottom:1px solid var(--guide-color)}.blog-accordion_item__ursNZ:first-of-type{border-top:1px solid var(--guide-color)}.blog-accordion_item__ursNZ:has(.blog-accordion_question__m6zdU:focus-visible){box-shadow:var(--ds-focus-ring);z-index:1}.blog-accordion_summary__TPRFt{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:80px;padding:16px;font-size:16px;letter-spacing:-.32px;font-weight:600;cursor:pointer;outline:0;background:var(--ds-background-200);transition:background .2s ease-out}@media (max-width:600px){.blog-accordion_summary__TPRFt{padding:16px 0}}.blog-accordion_summary__TPRFt[data-state=open] .blog-accordion_chevron__SS9za{rotate:180deg}.blog-accordion_chevron__SS9za{position:relative;transition:rotate .25s cubic-bezier(.77,0,.175,1)}.blog-accordion_content__jdt3l{overflow:hidden}.blog-accordion_content__jdt3l[data-state=open]{animation:blog-accordion_slideDown__Ob1ss .25s cubic-bezier(.645,.045,.355,1)}.blog-accordion_content__jdt3l[data-state=closed]{animation:blog-accordion_slideUp__jT2kW .25s cubic-bezier(.645,.045,.355,1)}.blog-accordion_details__GHLj_{padding:0 16px 24px;background:var(--ds-background-200)}@media (max-width:600px){.blog-accordion_details__GHLj_{padding:0 0 24px}}.blog-accordion_details__GHLj_ p{font-size:16px;color:var(--ds-gray-900)}.blog-accordion_details__GHLj_ p:not(:last-child){margin-bottom:20px}.blog-accordion_details__GHLj_ a{color:var(--ds-blue-900);text-decoration:none}@media (hover:hover){.blog-accordion_details__GHLj_ a:hover{text-decoration:underline}}@media (max-width:960px){.blog-accordion_item__ursNZ:last-of-type{border-bottom:none}.blog-accordion_item__ursNZ:first-of-type{border-top:none}.blog-accordion_summary__TPRFt{height:64px}}@keyframes blog-accordion_slideDown__Ob1ss{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes blog-accordion_slideUp__jT2kW{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes blog-accordion_fadeIn__z_Qym{0%{opacity:0}to{opacity:1}}.cursor_cursor__VXlLu{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;will-change:transform}.cursor_cursor__VXlLu .cursor_cursorWrapper__gG76Y{filter:drop-shadow(0 4px 8px rgba(0,0,0,.04)) drop-shadow(0 1px 1px rgba(0,0,0,.02)) drop-shadow(0 2px 2px rgba(0,0,0,.16))}.cursor_cursor__VXlLu[data-animate=true]{animation:cursor_float__qsarZ 3s ease infinite}.cursor_cursor__VXlLu[data-reverse=false] .cursor_cursorName__XuZ9H{top:16px;right:16px}.cursor_cursor__VXlLu[data-reverse=true] .cursor_cursorWrapper__gG76Y{filter:drop-shadow(0 4px 8px rgba(0,0,0,.04)) drop-shadow(0 1px 1px rgba(0,0,0,.02)) drop-shadow(0 2px 2px rgba(0,0,0,.16))}.cursor_cursor__VXlLu[data-reverse=true] .cursor_cursorName__XuZ9H{top:16px;left:16px}.cursor_cursorName__XuZ9H{border-radius:6px;padding:0 4px;height:20px;color:#fff;font-size:11px;line-height:16px;font-weight:500;display:flex;align-items:center;position:absolute;color:var(--ds-background-200);will-change:transform}@media (prefers-reduced-motion:reduce){.cursor_cursor__VXlLu{animation-play-state:paused}}@keyframes cursor_float__qsarZ{0%{transform:translate(0)}50%{transform:translate(var(--x),var(--y))}to{transform:translate(0)}}.dark-theme .next-mark_root__iLw9v:not([data-theme=light]) [data-circle],.next-mark_root__iLw9v[data-theme=dark] [data-circle]{stroke:#fff;stroke-width:5%}.frameworks_icons__x1RwM{margin:0 calc(-1 * var(--geist-space)) calc(-1 * var(--geist-space-2x))}.frameworks_icon__UfR5B{width:48px;height:48px;margin:0 var(--geist-space) var(--geist-space-2x);border-radius:50%;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;background:var(--geist-foreground)}.arrow_arrow__PQrn5{--arrow-color:var(--ds-gray-400);--offset:4px;display:inline-block;position:relative;background-color:var(--arrow-color)}.arrow_arrow__PQrn5.arrow_down__3K8Db:after,.arrow_arrow__PQrn5.arrow_horizontal__tVUIC:after,.arrow_arrow__PQrn5.arrow_horizontal__tVUIC:before{width:0;height:0;content:"";position:absolute;border-style:solid}.arrow_arrow__PQrn5.arrow_horizontal__tVUIC{height:2px;width:calc(100% - var(--offset));margin:0 var(--offset)}.arrow_arrow__PQrn5.arrow_horizontal__tVUIC:after,.arrow_arrow__PQrn5.arrow_horizontal__tVUIC:before{transform:translateY(-50%);top:50%}.arrow_arrow__PQrn5.arrow_horizontal__tVUIC:before{border-width:5px 10px 5px 0;border-color:transparent var(--arrow-color) transparent transparent;left:calc(var(--offset) * -1)}.arrow_arrow__PQrn5.arrow_horizontal__tVUIC:after{border-width:5px 0 5px 10px;border-color:transparent transparent transparent var(--arrow-color);right:calc(var(--offset) * -1)}.arrow_arrow__PQrn5.arrow_down__3K8Db,.arrow_arrow__PQrn5.arrow_vertical__loCS8{height:calc(100% - var(--offset));width:2px}.arrow_arrow__PQrn5.arrow_down__3K8Db:after,.arrow_arrow__PQrn5.arrow_down__3K8Db:before,.arrow_arrow__PQrn5.arrow_vertical__loCS8:after,.arrow_arrow__PQrn5.arrow_vertical__loCS8:before{transform:translateX(-50%);left:50%}.arrow_arrow__PQrn5.arrow_vertical__loCS8{margin:var(--offset) 0}.arrow_arrow__PQrn5.arrow_down__3K8Db{margin:0 0 var(--offset)}.arrow_arrow__PQrn5.arrow_down__3K8Db:after{border-width:10px 5px 0;border-color:var(--arrow-color) transparent transparent transparent;bottom:calc(var(--offset) * -1)}.optimize-cache_wrapper__4v29A{max-width:624px;display:grid;grid-template-columns:1fr auto;grid-template-rows:64px 1fr 64px;height:100%;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.optimize-cache_wrapper__4v29A{grid-template-columns:1fr 238px}}@media (max-width:600px){.optimize-cache_wrapper__4v29A{grid-template-columns:1fr 180px;grid-template-rows:48px 1fr 48px}}@media (max-width:370px){.optimize-cache_wrapper__4v29A{grid-template-columns:1fr 100px;grid-template-rows:36px 1fr 36px}}.optimize-cache_wrapper__4v29A .optimize-cache_user__rhmdL{grid-column:1;align-self:center}.optimize-cache_wrapper__4v29A .optimize-cache_user__rhmdL .optimize-cache_label__Gkk93{background:var(--ds-gray-1000);border-radius:8px;padding:8px 12px;flex-shrink:0}@media (max-width:370px){.optimize-cache_wrapper__4v29A .optimize-cache_user__rhmdL .optimize-cache_label__Gkk93{padding:4px 8px}.optimize-cache_wrapper__4v29A .optimize-cache_user__rhmdL .optimize-cache_label__Gkk93 span{font-size:12px!important}}.optimize-cache_wrapper__4v29A .optimize-cache_user__rhmdL.optimize-cache_user-1__znV_8{grid-row:1}.optimize-cache_wrapper__4v29A .optimize-cache_user__rhmdL.optimize-cache_user-2__L5IXO{grid-row:3}.optimize-cache_wrapper__4v29A .optimize-cache_new__UZsgq,.optimize-cache_wrapper__4v29A .optimize-cache_old__tyHM2{border-radius:12px;box-shadow:var(--ds-shadow-border-small);height:64px;max-width:238px}@media (max-width:600px){.optimize-cache_wrapper__4v29A .optimize-cache_new__UZsgq,.optimize-cache_wrapper__4v29A .optimize-cache_old__tyHM2{height:48px;max-width:180px}}@media (max-width:370px){.optimize-cache_wrapper__4v29A .optimize-cache_new__UZsgq,.optimize-cache_wrapper__4v29A .optimize-cache_old__tyHM2{padding:4px 8px!important;max-width:100px;height:36px}.optimize-cache_wrapper__4v29A .optimize-cache_new__UZsgq svg:first-child,.optimize-cache_wrapper__4v29A .optimize-cache_old__tyHM2 svg:first-child{display:none}.optimize-cache_wrapper__4v29A .optimize-cache_new__UZsgq span,.optimize-cache_wrapper__4v29A .optimize-cache_old__tyHM2 span{font-size:12px!important;line-height:1.2!important}}.optimize-cache_wrapper__4v29A .optimize-cache_old__tyHM2{grid-column:2;grid-row:1;background:var(--ds-background-200)}.optimize-cache_wrapper__4v29A .optimize-cache_new__UZsgq{grid-column:2;grid-row:3;align-self:end;background:var(--ds-background-100)}.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq{grid-column:2;grid-row:2;position:relative;margin-bottom:8px}.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq .optimize-cache_down-arrow__GkhxZ{position:absolute;z-index:-1}.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq .optimize-cache_pills__Cuaxv{padding:28px 0}@media (max-width:600px){.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq .optimize-cache_pills__Cuaxv{padding:16px 0}}.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq .optimize-cache_pill__XBK3K{background:var(--ds-gray-400);padding:4px 10px;border-radius:128px;position:relative}@media (max-width:370px){.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq .optimize-cache_pill__XBK3K{font-size:12px!important;line-height:1!important}}.optimize-cache_wrapper__4v29A .optimize-cache_flow___zzSq .optimize-cache_pill__XBK3K .optimize-cache_morph__eYwZw{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.optimize-cache_wrapper__4v29A .optimize-cache_badge__X00P2{position:relative}.optimize-cache_wrapper__4v29A .optimize-cache_sparkles__rdfor{position:absolute;left:-5px;top:-5px}.main-features_text__S5Uez{text-align:start}@media (max-width:600px){.main-features_text__S5Uez{text-align:center}}.main-features_text__S5Uez strong{font-weight:600;color:var(--ds-gray-1000)}.main-features_features__RMh7_:nth-child(2) .main-features_visual__cNk5C{width:100%}@media (min-width:960px){.main-features_features__RMh7_>:first-child{position:relative;overflow:visible}.main-features_features__RMh7_>:first-child:after{content:"";width:2px;right:-1.5px;background:linear-gradient(to top,transparent 0,var(--ds-gray-1000) 100%);height:calc(100% + 16px + 2px + var(--grid-divider-gap));bottom:0;position:absolute}}@media (max-width:960px){.main-features_features__RMh7_ *{border-bottom:none}.main-features_features__RMh7_ .main-features_featuresCross__uqQyz{display:none}}.path_gradient__S1GAQ{--color:var(--normal-color)!important}@supports (color:oklch(0% 0% 0deg)){@media (color-gamut:p3){.path_gradient__S1GAQ{--color:var(--p3-color,var(--normal-color))!important}}}.flag_flag___hm1V{--inner-border-color:var(--ds-gray-alpha-400);padding:4px;border-radius:6px;box-shadow:var(--ds-shadow-border-small);line-height:0}@media (hover:hover){.node_nodeGroup__6qUml:hover{cursor:pointer}.node_nodeGroup__6qUml:hover .node_node__2cNJA{stroke:var(--ds-gray-500)}}.node_dot__fBwIL{display:none}@media (max-width:600px){.node_dot__fBwIL{display:block}.node_icon__yCfiS{display:none}}.window_window__IOoWF{border-radius:12px;box-shadow:var(--ds-shadow-border-small);-webkit-user-select:none;-moz-user-select:none;user-select:none}.window_window__IOoWF.window_fill__WmhYH{background:var(--ds-background-100)}.window_window__IOoWF .window_bar__LZfnx{position:relative;height:16px}.window_window__IOoWF .window_bar__LZfnx .window_url__bIpge{color:var(--ds-gray-900);left:50%;transform:translateX(-50%);position:absolute;top:0}.window_window__IOoWF .window_bar__LZfnx .window_buttons__WkMQQ{margin-top:4px}.window_window__IOoWF .window_bar__LZfnx .window_buttons__WkMQQ.window_colorful__cLQHz .window_button__qLWwU:first-child{background-color:var(--ds-red-700)}.window_window__IOoWF .window_bar__LZfnx .window_buttons__WkMQQ.window_colorful__cLQHz .window_button__qLWwU:nth-child(2){background-color:var(--ds-blue-600)}.window_window__IOoWF .window_bar__LZfnx .window_buttons__WkMQQ.window_colorful__cLQHz .window_button__qLWwU:nth-child(3){background-color:var(--ds-teal-600)}.window_window__IOoWF .window_bar__LZfnx .window_buttons__WkMQQ:not(.window_colorful__cLQHz) .window_button__qLWwU{background-color:var(--ds-gray-alpha-400)}.window_window__IOoWF .window_bar__LZfnx .window_buttons__WkMQQ .window_button__qLWwU{height:8px;width:8px;border-radius:100%;display:inline-block}.window_flag__GEOVl{border:1px solid var(--ds-gray-alpha-400)!important;border-radius:2px!important;padding:0!important;box-shadow:none!important;width:16px!important;height:16px!important}.window_flag__GEOVl>svg{width:100%;height:100%}.window_flagText__edCVQ{font-family:var(--font-mono)!important}.window_root__eZhY1{width:100%;height:100%;position:relative;display:flex;justify-content:center}.window_windowContent__4jy9T{position:absolute;display:flex;gap:12px;flex-direction:column;top:12%;justify-content:space-between;bottom:12%;align-items:center}.window_text__9kZOQ{--border:var(--ds-gray-500);font-size:24px;line-height:20px;font-weight:600;letter-spacing:-1.8px;text-align:center;width:100%;color:var(--ds-background-100);text-shadow:-1px -1px 0 var(--border),0 -1px 0 var(--border),1px -1px 0 var(--border),1px 0 0 var(--border),1px 1px 0 var(--border),0 1px 0 var(--border),-1px 1px 0 var(--border),-1px 0 0 var(--border)}.window_triangle__l8jrR{bottom:24px}.ab-testing_wrapper__hk7HV{--window-width:244px;width:100%;max-width:624px;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}@media (max-width:600px){.ab-testing_wrapper__hk7HV{overflow:visible}}.ab-testing_wrapper__hk7HV.ab-testing_reduced___R_TT{display:grid;justify-content:center;height:192px!important}@media (max-width:960px){.ab-testing_wrapper__hk7HV.ab-testing_reduced___R_TT{margin:auto}}@media (max-width:600px){.ab-testing_wrapper__hk7HV.ab-testing_reduced___R_TT>div{gap:40px}}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py{padding-top:12px;align-self:center;height:84px;position:relative;width:calc(100% - var(--window-width));min-width:200px;padding-bottom:2px}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_left__mzUZO,.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_right___bx_6{width:50%;border-top:2px solid var(--arrow-color);position:relative}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_left__mzUZO:before,.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_right___bx_6:before{width:0;height:0;content:"";bottom:-2px;position:absolute;border-style:solid;border-width:10px 5px 0;border-color:var(--arrow-color) transparent transparent transparent}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_left__mzUZO:after,.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_right___bx_6:after{content:"";position:absolute;width:40px;background:linear-gradient(to var(--direction),var(--arrow-color) 0,var(--ds-red-700) 120%);height:2px;top:-2px;border-radius:4px}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_left__mzUZO{--arrow-color:var(--color-a);border-top-left-radius:24px;border-left:2px solid var(--arrow-color)}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_left__mzUZO:before{left:-6px}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_left__mzUZO:after{--direction:right;right:-1px}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_right___bx_6{--arrow-color:var(--color-b);right:0;border-top-right-radius:24px;border-right:2px solid var(--arrow-color)}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_right___bx_6:before{right:-6px}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_right___bx_6:after{left:-1px;--direction:left}.ab-testing_wrapper__hk7HV .ab-testing_arrows__3R5py .ab-testing_middle__gm5Sz{position:absolute;left:50%;transform:translate(-50%,calc(-50% + 2px))}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx{max-width:var(--window-width);flex:1 1;max-height:180px;position:relative}@media (max-width:600px){.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx{min-width:var(--window-width)}}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx .ab-testing_label__1qDCp{padding:6px 10px;position:absolute;bottom:0;right:0;border-top-left-radius:8px;border-bottom-right-radius:8px;z-index:1}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx .ab-testing_label__1qDCp.ab-testing_a__wmHR8{background-color:var(--color-a)}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx .ab-testing_label__1qDCp.ab-testing_b__Lm2zw{background-color:var(--color-b)}@media (max-width:600px){.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx .ab-testing_label__1qDCp.ab-testing_b__Lm2zw{right:unset;left:0;border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:8px;border-bottom-left-radius:8px}}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx.ab-testing_reduced___R_TT{width:244px;min-height:192px}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx.ab-testing_reduced___R_TT.ab-testing_b__Lm2zw{right:0}.ab-testing_wrapper__hk7HV .ab-testing_window__C1rLx.ab-testing_reduced___R_TT.ab-testing_b__Lm2zw p{left:0;width:-moz-fit-content;width:fit-content;border-radius:0 8px 0 8px}.window-svg_window__cC71T{position:relative;container-type:inline-size}.window-svg_window__cC71T .window-svg_text-right__HoYm6,.window-svg_window__cC71T .window-svg_text__cf1D1{position:absolute;top:12%}@container (max-width: 200px){.window-svg_window__cC71T .window-svg_text-right__HoYm6,.window-svg_window__cC71T .window-svg_text__cf1D1{font-size:11cqw}}.window-svg_window__cC71T .window-svg_text-right__HoYm6{left:33%;top:13%;text-align:left}.fade-container_root__D6QoM{position:relative}.fade-container_root__D6QoM:before{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);bottom:-3px;left:-1px;border-radius:inherit;background:linear-gradient(to bottom,transparent var(--stop),var(--ds-background-200) 100%);z-index:1}.fade-container_root__D6QoM[data-variant=elevated]{width:100%;padding:16px;border-radius:12px;position:relative;background:var(--ds-background-100);box-shadow:var(--ds-shadow-border-small)}.cms_root__2MGx6{overflow:hidden;-webkit-mask-composite:destination-in;-webkit-mask-image:linear-gradient(90deg,var(--ds-background-200) 0,var(--ds-background-200) 50%,hsla(0,0%,85%,0) 100%)}.cms_badge__jy6i6{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:8px;padding:8px 12px 8px 8px;background:var(--ds-blue-400);border-radius:0 12px 0 0;transform:translateY(2px)}.cms_outline__vWG_k{border:2px dashed var(--ds-blue-400);padding:16px;border-radius:0 0 0 12px}.cms_outline__vWG_k>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;width:900px}.cms_outline__vWG_k>span [data-highlight]{background:var(--ds-blue-400);position:relative;padding:4px 3px;margin:-4px -3px}.cms_outline__vWG_k>span [data-highlight] .cms_cursor__hYjcV{position:absolute;bottom:-20px;right:-16px}@media (max-width:768px){.cms_outline__vWG_k{padding:12px}}.comment-pin_pin__YxK0o{height:32px;width:32px;border-radius:0 50% 50% 50%;border:2px solid #fff;box-shadow:var(--ds-shadow-large)}.comment-pin_pin__YxK0o span{color:#fff}.comment-pin_root__6jlcN{position:relative}.comment-pin_root__6jlcN .comment-pin_avatars__tmM6Q{position:absolute;top:0;left:12px;z-index:-1}.comment-pin_root__6jlcN .comment-pin_avatars__tmM6Q .comment-pin_avatar__hGWGH{--border-color:var(--ds-blue-700)}.comment-pin_root__6jlcN .comment-pin_avatars__tmM6Q .comment-pin_avatar__hGWGH:not(:first-of-type){margin-left:-20px}.comment-pin_root__6jlcN .comment-pin_avatars__tmM6Q .comment-pin_avatar__hGWGH{border:2px solid var(--border-color);box-shadow:var(--ds-shadow-large)!important}.comments_comment__VTI1z{padding:12px;background:var(--ds-background-100);box-shadow:var(--ds-shadow-border-small);border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:256px;position:relative}.comments_comment__VTI1z:first-of-type{max-width:296px}.comments_comment__VTI1z:last-of-type{margin-left:32px}.comments_comment__VTI1z code{background:var(--ds-gray-100);padding:3px 4px;border-radius:6px;line-height:20px;color:var(--ds-gray-900);font-size:13px}.comments_avatar__2q5A2{border:2px solid!important}.comments_avatar__2q5A2:after{display:none}.comments_cursor__Q6EXB{position:absolute;text-transform:capitalize;z-index:2}.comments_cursor__Q6EXB[data-side=left]{left:-32px}.comments_cursor__Q6EXB[data-side=right]{right:-32px;bottom:0}@media (max-width:768px){.comments_comment__VTI1z:last-of-type{margin-left:0}.comments_cursor__Q6EXB[data-side=left]{left:-24px}.comments_cursor__Q6EXB[data-side=right]{right:-24px;bottom:0}}@media (max-width:1080px){.comments_comments__eTbT4{gap:24px!important}}.comments-visual_root__KrtDi{display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:24px}@media (max-width:1024px){.comments-visual_root__KrtDi{gap:18px}}@media (max-width:960px){.comments-visual_cursor__vaU_A[data-color="var(--ds-teal-600)"]{display:none}}.rollbacks-visual_root__7Boxk{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rollbacks-visual_deployment__quOmW{border-radius:12px;box-shadow:var(--ds-shadow-small);background:var(--ds-background-100);border:1px solid var(--ds-gray-alpha-400);background-clip:padding-box;width:-moz-fit-content;width:fit-content;padding:12px}.rollbacks-visual_deployment__quOmW[data-variant=secondary]{align-self:flex-end;border-style:dashed;border-color:var(--ds-gray-alpha-500)}.rollbacks-visual_deployment__quOmW span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rollbacks-visual_message___P4N7[data-variant=short]{display:none}.rollbacks-visual_connectingLine__5DJji{position:relative;z-index:-1;align-self:center;transform:translateY(8px)}.rollbacks-visual_connectingLine__5DJji .rollbacks-visual_rewind__IhlYf{width:30px;height:30px;background:var(--ds-background-100);box-shadow:var(--ds-shadow-border-small);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 6px))}.rollbacks-visual_connectingLine__5DJji svg[data-size=small]{display:none}@media (max-width:900px){.rollbacks-visual_origin__t93Ws{display:none}.rollbacks-visual_message___P4N7[data-variant=short]{display:block}.rollbacks-visual_message___P4N7[data-variant=long]{display:none}}@media (max-width:715px){.rollbacks-visual_commit__KDys2{display:none}}@media (max-width:600px){.rollbacks-visual_connectingLine__5DJji svg[data-size=small]{display:block}.rollbacks-visual_connectingLine__5DJji svg[data-size=large]{display:none}.rollbacks-visual_commit__KDys2{display:block}}.deploy_globe__NrBb7{position:relative}.deploy_globe__NrBb7>div{width:100%;position:absolute;height:200%}.deploy_deployIntro__Wkdu7{text-align:center;max-width:720px}@media (max-width:600px){.deploy_integrationsText__h6VU7{text-align:center}}.deploy_codeSection__JIc_J{border:1px solid red}.deploy_codeExample__w7g3R{background:var(--ds-background-100);display:flex;width:100%;box-shadow:var(--ds-shadow-border-small);border-radius:12px;overflow:hidden}@media (max-width:960px){.deploy_codeSection__JIc_J{margin:90px 0 48px}}.contentful-parse-error-stack_unstyledError__MAlsP{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;white-space:pre-wrap}.contentful-parse-error-stack_identifiers__n_mTD span{padding:2px 4px;font-family:var(--font-mono);background:var(--ds-gray-alpha-100);border-radius:2.5px;font-size:14px}.contentful-parse-error-stack_error__Fvi_s .contentful-parse-error-stack_identifiers__n_mTD span{background:var(--ds-red-400)}.contentful-parse-error-stack_error__Fvi_s *{color:var(--ds-red-900)!important}.contentful-parse-error-stack_arrow__wmsmj{animation:contentful-parse-error-stack_point-down__KT_nO 6s infinite}.contentful-parse-error-stack_errorRow__92r4y{background:var(--ds-red-200);--guide-color:var(--ds-red-400)}.contentful-parse-error-stack_entry__bv8lq{padding:16px var(--cell-padding);border-bottom:1px solid var(--ds-gray-alpha-400)}.contentful-parse-error-stack_entry__bv8lq:last-child{border-bottom:none}
/*# sourceMappingURL=c7dfd473465928d4.css.map*/