.TerminalBlock_terminal__ggPC2{--term-red:#ff6b6b;--term-yellow:#ffd43b;--term-green:#51cf66;--term-blue:#74c0fc;--term-blue-light:#a5d8ff;--term-text:rgba(255,255,255,0.7);--term-text-bright:rgba(255,255,255,0.92);--term-text-dim:rgba(255,255,255,0.35);--term-bg:#0d0d0d;--term-bar-bg:#1a1a1a;background:var(--term-bg);border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden;font-family:var(--font-code);font-size:var(--font-size-body-xs);line-height:1.65;width:100%}.TerminalBlock_titleBar__NMRXP{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--term-bar-bg);border-bottom:1px solid rgba(255,255,255,.04)}.TerminalBlock_dot__Pk2hW{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.08)}.TerminalBlock_dot__Pk2hW:first-child{background:#ff5f57}.TerminalBlock_dot__Pk2hW:nth-child(2){background:#febc2e}.TerminalBlock_dot__Pk2hW:nth-child(3){background:#28c840}.TerminalBlock_titleText__twIdN{color:var(--term-text-dim);font-size:var(--font-size-body-xs);font-family:var(--font-code);margin-left:4px}.TerminalBlock_body__edzup{padding:16px 18px;overflow-x:auto}.TerminalBlock_line__VSmId{white-space:pre;color:var(--term-text)}.TerminalBlock_blank__zFdeS{height:.5em}.TerminalBlock_prompt__WZ4x6{color:var(--term-green)}.TerminalBlock_command__nmOuZ{color:var(--term-text-bright)}.TerminalBlock_destroy__Wv02N{color:var(--term-red)}.TerminalBlock_key__K5K2v{color:var(--term-blue)}.TerminalBlock_string__I0yBv{color:var(--term-blue-light)}.TerminalBlock_comment__dmoz3{color:var(--term-text-dim);font-style:italic}.TerminalBlock_error__pxt0_{color:var(--term-red);font-weight:700}.TerminalBlock_warning__8SYhK{color:var(--term-yellow);font-weight:700}.TerminalBlock_bold__ZOyvK{color:var(--term-text-bright);font-weight:700}.TerminalBlock_cursor__6umjQ{display:inline-block;width:7px;height:14px;background:var(--term-green);margin-left:1px;vertical-align:text-bottom;animation:TerminalBlock_blink__nhTbj 1.2s step-end infinite}@keyframes TerminalBlock_blink__nhTbj{0%,to{opacity:1}50%{opacity:0}}.BubbleText_hoverText__1s0Yu{transition:font-weight .35s,color .35s}.BubbleText_hoverText__1s0Yu:hover{font-weight:900;color:rgb(238,242,255)}.BubbleText_hoverText__1s0Yu:hover+.BubbleText_hoverText__1s0Yu{font-weight:500;color:rgb(199,210,254)}.BubbleText_hoverText__1s0Yu:hover+.BubbleText_hoverText__1s0Yu+.BubbleText_hoverText__1s0Yu{font-weight:300}.BubbleText_hoverText__1s0Yu:has(+.BubbleText_hoverText__1s0Yu:hover){font-weight:500;color:rgb(199,210,254)}.BubbleText_hoverText__1s0Yu:has(+.BubbleText_hoverText__1s0Yu+.BubbleText_hoverText__1s0Yu:hover){font-weight:300}.ContactFormModal_overlay__kGJrH{position:fixed;inset:0;z-index:50;display:grid;place-items:center;overflow-y:auto;cursor:pointer;padding:32px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ContactFormModal_modal__L_JA3{background:linear-gradient(135deg,var(--brand-background-strong) 0,var(--accent-solid-strong) 100%);color:var(--neutral-on-strong);padding:24px;border-radius:16px;width:100%;max-width:480px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);cursor:default;position:relative;overflow:hidden}.ContactFormModal_backgroundIcon__5_q_o{color:rgba(255,255,255,.08);transform:rotate(12deg);font-size:250px;position:absolute;z-index:0;top:-96px;left:-96px}.ContactFormModal_content__UzdaS{position:relative;z-index:10}.ContactFormModal_iconCircle__modDq{background:rgba(255,255,255,.15);width:64px;height:64px;border-radius:50%;font-size:28px;color:white;display:grid;place-items:center;margin:0 auto 12px}.ContactFormModal_title__D1Vfv{font-size:28px;font-weight:700;text-align:center;margin-bottom:8px;color:white}.ContactFormModal_subtitle__HlUfL{text-align:center;margin-bottom:20px;opacity:.85;line-height:1.6;color:rgba(255,255,255,.9);font-size:14px}.ContactFormModal_form__Kd9dG{display:flex;flex-direction:column;gap:12px}.ContactFormModal_input__Rh7Zu,.ContactFormModal_textarea__Ku_ng{width:100%;padding:10px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);color:white;font-size:14px;font-family:inherit;outline:none;transition:border-color .2s;box-sizing:border-box}.ContactFormModal_input__Rh7Zu::placeholder,.ContactFormModal_textarea__Ku_ng::placeholder{color:rgba(255,255,255,.5)}.ContactFormModal_input__Rh7Zu:focus,.ContactFormModal_textarea__Ku_ng:focus{border-color:rgba(255,255,255,.5)}.ContactFormModal_textarea__Ku_ng{resize:vertical;min-height:80px}.ContactFormModal_actions__xaSjR{display:flex;gap:8px;margin-top:4px}.ContactFormModal_secondaryButton__oHkDo{background:transparent;border:1px solid rgba(255,255,255,.3);color:white;font-weight:600;width:100%;padding:10px 0;border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s}.ContactFormModal_secondaryButton__oHkDo:hover{background:rgba(255,255,255,.1)}.ContactFormModal_submitButton__7fO7_{background:white;color:var(--brand-background-strong)!important;font-weight:600;width:100%;padding:10px 0;border-radius:8px;cursor:pointer;font-size:14px;text-align:center;border:none;transition:opacity .2s}.ContactFormModal_submitButton__7fO7_:hover{opacity:.9}.ContactFormModal_submitButton__7fO7_:disabled{opacity:.6;cursor:not-allowed}.ContactFormModal_successMessage__f3mPm{text-align:center;padding:16px 0}.ContactFormModal_successIcon__2qvEc{font-size:48px;margin-bottom:8px}.ContactFormModal_successTitle__GZriQ{font-size:20px;font-weight:700;color:white;margin-bottom:4px}.ContactFormModal_successText__ozMRf{color:rgba(255,255,255,.85);font-size:14px}.ContactFormModal_error__HoBSM{color:#ff6b6b;font-size:13px;text-align:center}.FeatureComparisonTable_compareRow__tlUlZ{transition:background-color .75s ease}.FeatureComparisonTable_compareRow__tlUlZ:hover{transition:background-color .25s ease;background-color:var(--neutral-alpha-weak)}.FeatureComparisonTable_cell__GCtA_{width:120px;flex-shrink:0;text-align:center;padding:12px 8px;display:flex;align-items:center;justify-content:center}.FeatureComparisonTable_headerCell__ENBEB{padding:14px 8px}.FeatureComparisonTable_labelCell__0iRKP{flex:1 1;min-width:0;padding:12px 20px}@keyframes CardGlow_spin__VTs0u{to{--border-angle:360deg}}.CardGlow_card__ejMuV{position:relative;transition:background .5s}.CardGlow_card__ejMuV>*{position:relative;z-index:1}.CardGlow_card__ejMuV:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--border-angle),transparent 25%,var(--color-amber) 50%,transparent 75%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:2}.CardGlow_card__ejMuV:hover:after{opacity:1;animation:CardGlow_spin__VTs0u 2.5s linear infinite}.CardGlow_card__ejMuV:hover{background:linear-gradient(135deg,var(--accent-background-strong) 0,var(--brand-background-strong) 100%)!important;border-color:transparent!important;box-shadow:0 0 15px var(--brand-alpha-medium),0 0 40px var(--brand-alpha-weak),inset 0 0 20px var(--brand-alpha-weak)}.DemoModal_overlay__gZRMm{position:fixed;inset:0;z-index:50;display:grid;place-items:center;overflow-y:auto;cursor:pointer;padding:32px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.DemoModal_modal__IJ9OH{background:var(--surface-background);border-radius:16px;width:100%;max-width:660px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);cursor:default;position:relative;overflow:hidden}.DemoModal_header__2kzL5{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0}.DemoModal_title__Pb89i{font-size:16px;font-weight:600;color:var(--neutral-on-background);margin:0}.DemoModal_closeButton__P5Kla{background:transparent;border:none;color:var(--neutral-on-background-weak);font-size:22px;cursor:pointer;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;transition:background .2s;flex-shrink:0}.DemoModal_closeButton__P5Kla:hover{background:var(--neutral-alpha-weak)}.DemoModal_calendlyWrapper___at0S{margin-top:-4px}.DemoModal_modal__IJ9OH iframe{scrollbar-width:none}.DemoModal_modal__IJ9OH iframe::-webkit-scrollbar{display:none}@property --border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes PricingComparison_spin__ED7Db{to{--border-angle:360deg}}.PricingComparison_tableWrapper__l_24Q{position:relative}.PricingComparison_columnHighlight__bIle8{position:absolute;top:0;bottom:0;pointer-events:none;z-index:2;border-radius:14px}.PricingComparison_columnHighlight__bIle8:after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--border-angle),transparent 25%,var(--color-amber) 50%,transparent 75%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:PricingComparison_spin__ED7Db 2.5s linear infinite;pointer-events:none}.PricingComparison_cheapestBg__7rmo6{background:var(--brand-alpha-weak)}.PricingComparison_col__9ZXCJ{width:140px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:12px 8px}.PricingComparison_labelCol__dFIZ_{flex:1 1;min-width:140px}.PricingComparison_slider__ZJnsY{width:100%;height:6px;border-radius:3px;background:var(--neutral-alpha-medium);outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.PricingComparison_slider__ZJnsY::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--brand-background-strong);cursor:pointer;border:2px solid var(--brand-on-background-strong);box-shadow:0 1px 4px rgba(0,0,0,.4)}.PricingComparison_slider__ZJnsY::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--brand-background-strong);cursor:pointer;border:2px solid var(--brand-on-background-strong);box-shadow:0 1px 4px rgba(0,0,0,.4)}@media (max-width:640px){.PricingComparison_hideOnMobile__D5qXc{display:none!important}.PricingComparison_col__9ZXCJ{width:auto!important;flex:1 1;min-width:0;overflow:hidden}.PricingComparison_labelCol__dFIZ_{min-width:0;flex:1.2 1}}.Screenshots_sliderViewport__FdwE7{overflow:hidden;aspect-ratio:16/10;position:relative}.Screenshots_sliderTrack__hzMkJ{display:flex;height:100%;transition:transform .4s ease}.Screenshots_sliderSlide__KJitX{width:100%;flex-shrink:0}.Screenshots_controls__ERtMo{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:1}.Screenshots_controlButton__J5_RX{pointer-events:auto;width:36px;height:36px;border-radius:8px;border:none;background:var(--neutral-alpha-medium);color:var(--neutral-on-background-strong);cursor:pointer;display:flex;align-items:center;justify-content:center;margin:0 12px;opacity:0;transition:opacity .2s ease;font-size:18px}.Screenshots_sliderViewport__FdwE7:hover .Screenshots_controlButton__J5_RX{opacity:1}.Screenshots_controlButton__J5_RX:hover{background:var(--neutral-alpha-strong)}.Screenshots_sliderViewport__FdwE7:hover .Screenshots_controlButton__J5_RX:disabled{opacity:0;cursor:default}.Screenshots_indicators__4cX4N{display:flex;gap:4px;justify-content:center;width:100%}.Screenshots_indicator__0HS3u{flex:1 1;height:12px;display:flex;align-items:center;cursor:pointer;background:none;border:none;padding:0}.Screenshots_indicatorBar__I0Ktv{width:100%;height:2px;border-radius:9999px;transition:background .15s ease}.Screenshots_indicatorBar__I0Ktv.Screenshots_active__2sK37{background:var(--neutral-on-background-strong)}.Screenshots_indicatorBar__I0Ktv.Screenshots_inactive__N8AyX{background:var(--neutral-alpha-medium)}.Screenshots_indicator__0HS3u:hover .Screenshots_indicatorBar__I0Ktv.Screenshots_inactive__N8AyX{background:var(--neutral-alpha-strong)}.SectionNav_wrapper__Lu6wo{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);z-index:10;opacity:0;pointer-events:none;transition:opacity .3s ease}.SectionNav_wrapper__Lu6wo.SectionNav_visible__Dm3Ul{opacity:1;pointer-events:auto}.SectionNav_nav__fKs4b{display:flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:999px;background:var(--neutral-alpha-medium);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--neutral-alpha-weak);box-shadow:0 4px 24px rgba(0,0,0,.4)}.SectionNav_item__sqR5T{position:relative;padding:.5rem 1rem;border-radius:999px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:none;outline:none}.SectionNav_label__tc6aH{position:relative;z-index:1;font-family:var(--font-label);font-size:var(--font-size-body-s);font-weight:500;letter-spacing:.01em;color:var(--neutral-on-background-medium);transition:color .2s ease}.SectionNav_item__sqR5T:hover .SectionNav_label__tc6aH{color:var(--neutral-on-background-strong)}.SectionNav_item__sqR5T.SectionNav_active__5BA4T .SectionNav_label__tc6aH{color:var(--static-black)}.SectionNav_pill__KoszF{position:absolute;inset:0;border-radius:999px;background:var(--static-white)}@media (max-width:960px){.SectionNav_wrapper__Lu6wo{display:none}}.TableOfContents_progressBar__5OsL1{position:fixed;top:0;left:0;right:0;height:2px;background:transparent;z-index:100;pointer-events:none}.TableOfContents_progressFill__3qgoZ{height:100%;background:var(--brand-on-background-medium);transition:width .1s linear;box-shadow:0 0 8px var(--brand-on-background-medium)}.TableOfContents_sidebar__2uU3D{position:fixed;top:96px;right:calc(50vw + 384px + 2.5rem);bottom:1.5rem;width:240px;max-width:calc(50vw - 384px - 3.5rem);pointer-events:none;z-index:5;display:flex;align-items:flex-start}.TableOfContents_sticky___YMbM{pointer-events:auto;max-height:100%;overflow-y:auto;padding:.5rem 0 1rem;scrollbar-width:thin;scrollbar-color:var(--neutral-alpha-medium) transparent}.TableOfContents_sticky___YMbM::-webkit-scrollbar{width:4px}.TableOfContents_sticky___YMbM::-webkit-scrollbar-track{background:transparent}.TableOfContents_sticky___YMbM::-webkit-scrollbar-thumb{background:var(--neutral-alpha-medium);border-radius:2px}.TableOfContents_heading__ZpnAO{font-family:var(--font-label);font-size:var(--font-size-body-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-on-background-weak);margin:0 0 .75rem .875rem}.TableOfContents_list__1zCur{list-style:none;margin:0;padding:0;border-left:1px solid var(--neutral-alpha-weak)}.TableOfContents_item__dso_8{position:relative;margin:0}.TableOfContents_item__dso_8.TableOfContents_indent__NMYvs .TableOfContents_link__JnU8E{padding-left:1.75rem;font-size:var(--font-size-body-xs)}.TableOfContents_list__1zCur .TableOfContents_link__JnU8E{position:relative;display:block;padding:.4rem .5rem .4rem .875rem;font-family:var(--font-body);font-size:var(--font-size-body-s);line-height:1.4;color:var(--neutral-on-background-weak);text-decoration:none;transition:color .2s ease;border-radius:0 4px 4px 0}.TableOfContents_list__1zCur .TableOfContents_link__JnU8E:hover{color:var(--neutral-on-background-strong)}.TableOfContents_list__1zCur .TableOfContents_link__JnU8E.TableOfContents_active__CQxfA{color:var(--brand-on-background-medium);font-weight:500}.TableOfContents_indicator__zWB_J{position:absolute;left:-1px;top:.4rem;bottom:.4rem;width:2px;background:var(--brand-on-background-medium);border-radius:2px}.TableOfContents_text___Dvvk{position:relative;z-index:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1380px){.TableOfContents_sidebar__2uU3D{display:none}}.TableOfContents_mobile__lWleZ{display:none;margin:0 0 1.5rem;border:1px solid var(--neutral-alpha-weak);border-radius:var(--radius-m);background:var(--surface-background,var(--page-background));overflow:hidden}@media (max-width:1380px){.TableOfContents_mobile__lWleZ{display:block}}.TableOfContents_mobileToggle__Yi9Hq{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:none;border:none;cursor:pointer;font-family:var(--font-label);color:var(--neutral-on-background-strong);text-align:left}.TableOfContents_mobileLabel__BHuJV{font-size:var(--font-size-body-s);font-weight:600}.TableOfContents_chevron__Heqcb{display:inline-flex;transition:transform .2s ease;color:var(--neutral-on-background-medium)}.TableOfContents_chevronOpen__Tb_vW{transform:rotate(180deg)}.TableOfContents_mobileList__VVrT2{list-style:none;margin:0;padding:.25rem 0 .75rem;border-top:1px solid var(--neutral-alpha-weak)}.TableOfContents_mobileList__VVrT2 li{margin:0}.TableOfContents_mobileList__VVrT2 li.TableOfContents_indent__NMYvs .TableOfContents_mobileLink__kokKy{padding-left:2.25rem;font-size:var(--font-size-body-xs)}.TableOfContents_mobileList__VVrT2 .TableOfContents_mobileLink__kokKy{display:block;padding:.4rem 1rem;font-family:var(--font-body);font-size:var(--font-size-body-s);color:var(--neutral-on-background-medium);text-decoration:none;border-left:2px solid transparent}.TableOfContents_mobileList__VVrT2 .TableOfContents_mobileLink__kokKy:hover{color:var(--neutral-on-background-strong);background:var(--neutral-alpha-weak)}.TableOfContents_mobileList__VVrT2 .TableOfContents_mobileLink__kokKy.TableOfContents_mobileActive___PrkC{color:var(--brand-on-background-medium);border-left-color:var(--brand-on-background-medium);font-weight:500}@media (prefers-reduced-motion:reduce){.TableOfContents_progressFill__3qgoZ{transition:none}}