.CodeWindow_editor__t6_oQ{--ed-bg:var(--theme-elevation-0);--ed-bar:var(--theme-elevation-50);--ed-out:var(--theme-elevation-50);--ed-line:var(--theme-border-color);--ed-text:#24292e;--ed-muted:var(--theme-elevation-500);--ed-kw:#d73a49;--ed-str:#032f62;--ed-num:#005cc5;--ed-fn:#6f42c1;--ed-com:#6a737d;--ed-ok:#22863a;overflow:hidden;min-width:0;height:100%;display:flex;flex-direction:column;border:1px solid var(--theme-border-color);background:var(--ed-bg);color:var(--ed-text)}[data-theme=dark] .CodeWindow_editor__t6_oQ{--ed-bg:var(--theme-elevation-50);--ed-bar:var(--theme-elevation-100);--ed-out:var(--theme-elevation-100);--ed-text:#e1e4e8;--ed-kw:#f97583;--ed-str:#9ecbff;--ed-num:#79b8ff;--ed-fn:#b392f0;--ed-com:#6a737d;--ed-ok:#85e89d}.CodeWindow_bar__Wiv2H{display:flex;align-items:stretch;gap:1rem;padding:0 .9rem;background:var(--ed-bar);border-bottom:1px solid var(--ed-line)}.CodeWindow_dots__H3CtM{display:flex;align-items:center;gap:.4rem}.CodeWindow_dots__H3CtM i{width:.65rem;height:.65rem;border-radius:50%;background:#ff5f57}.CodeWindow_dots__H3CtM i:nth-child(2){background:#febc2e}.CodeWindow_dots__H3CtM i:nth-child(3){background:#28c840}.CodeWindow_tabs__yB_f1{display:flex;overflow-x:auto}.CodeWindow_tab__qldY_{padding:.7rem .9rem;border:0;border-bottom:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--ed-muted);font-size:.8125rem;white-space:nowrap;cursor:pointer}.CodeWindow_tab__qldY_:hover{color:var(--ed-text)}.CodeWindow_tab__qldY_:focus-visible{outline:2px solid var(--theme-brand);outline-offset:-2px}.CodeWindow_tabActive__uRuOp{border-bottom-color:var(--theme-brand);background:var(--ed-bg);color:var(--ed-text)}.CodeWindow_filename__w33qG{align-self:center;margin-left:auto;color:var(--ed-muted);font-family:var(--font-mono,Menlo,"SF Mono",Consolas,monospace);font-size:.75rem;white-space:nowrap}@media(max-width:768px){.CodeWindow_filename__w33qG{display:none}}.CodeWindow_code__TscFr{position:relative;flex:1;display:grid;margin:0;padding:1.25rem 1.4rem;overflow-x:auto;font-family:var(--font-mono,Menlo,"SF Mono",Consolas,monospace);font-size:.875rem;line-height:1.65;white-space:pre;tab-size:2;color:var(--ed-text)}@media(max-width:1024px){.CodeWindow_code__TscFr{font-size:.8rem}}.CodeWindow_sizer__pnSJu,.CodeWindow_typed__odxai{grid-area:1/1}.CodeWindow_sizer__pnSJu{visibility:hidden}.CodeWindow_title__uOxl4{align-self:center;padding:.7rem 0;color:var(--ed-text);font-size:.8125rem;white-space:nowrap}.CodeWindow_prompt__cpKVJ{color:var(--ed-muted);user-select:none}.CodeWindow_out__UXwGz{color:var(--ed-muted)}.CodeWindow_kw__tzefF{color:var(--ed-kw)}.CodeWindow_str__sn_5i{color:var(--ed-str)}.CodeWindow_num__EvGrh{color:var(--ed-num)}.CodeWindow_fn__wCmKQ{color:var(--ed-fn)}.CodeWindow_com__16oQL{color:var(--ed-com)}.CodeWindow_caret__2Ql4r{display:inline-block;width:.55em;height:1.1em;margin-left:1px;vertical-align:text-bottom;background:var(--ed-text);animation:CodeWindow_blink__rBs8Q 1s steps(1) infinite}@keyframes CodeWindow_blink__rBs8Q{50%{opacity:0}}.CodeWindow_output__LvQ15{min-height:7.5rem;padding:.9rem 1.4rem 1.1rem;border-top:1px solid var(--ed-line);background:var(--ed-out);font-family:var(--font-mono,Menlo,"SF Mono",Consolas,monospace);font-size:.8125rem;line-height:1.7}.CodeWindow_line__6ZER6{opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease;white-space:pre-wrap;overflow-wrap:anywhere}.CodeWindow_lineShown__9FyFW{opacity:1;transform:none}.CodeWindow_cmd__9NE1T{color:var(--ed-text)}.CodeWindow_ok__IZZ9p{color:var(--ed-ok)}.CodeWindow_srOnly__VdulO{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.CodeWindow_caret__2Ql4r{animation:none}.CodeWindow_line__6ZER6{transition:none}}.CodeHero_container__jA7j_{position:relative;align-items:center;row-gap:4rem}.CodeHero_content__yLn6E{padding-left:1px}.CodeHero_eyebrow__nNjIC{color:var(--theme-elevation-900);font-size:.55rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:2.75px;text-transform:uppercase;margin:0 0 .75rem;display:block;margin-bottom:1rem}.CodeHero_richText__jg9Ui{margin-bottom:1.5rem}.CodeHero_richText__jg9Ui h1{margin:0;font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.05}.CodeHero_description__y7rKS{font-size:24px;line-height:1.2em;letter-spacing:-.04em}@media(max-width:1920px){.CodeHero_description__y7rKS{font-size:22px}}.CodeHero_description__y7rKS{margin-bottom:2rem;max-width:36rem;color:var(--theme-elevation-800)}.CodeHero_links__YB_W_{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.CodeHero_installCmd__396Gw{color:var(--theme-text)}.CodeHero_install__q9Udu{display:inline-flex;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.6rem .9rem;border:1px solid var(--theme-border-color);background:var(--theme-elevation-50);color:var(--theme-text);font-family:var(--font-mono,Menlo,"SF Mono",Consolas,monospace);font-size:.875rem;cursor:pointer}.CodeHero_install__q9Udu:focus-visible .CodeHero_copy__AZghq,.CodeHero_install__q9Udu:hover .CodeHero_copy__AZghq{color:var(--theme-brand)}.CodeHero_copy__AZghq,.CodeHero_prompt__PkbsR{color:var(--theme-elevation-500)}.CodeHero_copy__AZghq{margin-left:.5rem;font-family:inherit;font-size:.75rem}.CodeHero_editorWrap__FN7qY{min-width:0}.Image_placeholder__uf5AB{background-color:var(--theme-elevation-50)}.Image_image__7Is00{display:block}.Video_video__D_9PX{max-width:100%;width:100%;display:block}.Video_cover__4szsE{object-fit:cover;width:100%;height:100%}.LogoGrid_logoGrid__28o2e{position:relative}.LogoGrid_logoGridContentWrapper__5MPNw{align-items:center}@media(max-width:1024px){.LogoGrid_richTextWrapper__FJQYE{margin-bottom:2rem}}@media(max-width:768px){.LogoGrid_richTextWrapper__FJQYE{margin-bottom:1.5rem}}.LogoGrid_richText__dcO14{max-width:75%;margin-bottom:3rem}@media(max-width:1024px){.LogoGrid_richText__dcO14{max-width:100%;margin-bottom:2rem}}@media(max-width:768px){.LogoGrid_richText__dcO14{margin-bottom:1.5rem}}.LogoGrid_link__8g9VU{max-width:50%}@media(max-width:1024px){.LogoGrid_link__8g9VU{max-width:100%}}.LogoGrid_logoShowcase__TMNqc{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);position:relative;width:100%}.LogoGrid_logoShowcase__TMNqc .LogoGrid_horizontalLine__y4HeW,.LogoGrid_logoShowcase__TMNqc .LogoGrid_verticalLine__8rKhR{position:absolute;z-index:1}.LogoGrid_logoShowcase__TMNqc .LogoGrid_horizontalLine__y4HeW{left:0;right:0;height:1px}.LogoGrid_logoShowcase__TMNqc .LogoGrid_verticalLine__8rKhR{top:0;bottom:0;width:1px}.LogoGrid_logoShowcase__TMNqc .LogoGrid_topHorizontalLine__Z6nNj{top:0;width:100%}.LogoGrid_logoShowcase__TMNqc .LogoGrid_bottomHorizontalLine__Xzgnt{bottom:0;width:100%}.LogoGrid_logoShowcaseItem__0o_IG{position:relative;display:flex;align-items:center;justify-content:center}.LogoGrid_logoShowcaseItem__0o_IG:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(0deg,var(--theme-elevation-1000) 0,var(--theme-elevation-1000) 1px,transparent 1px,transparent 4px);background-repeat:repeat;opacity:.08;z-index:0}[data-theme=dark] .LogoGrid_logoShowcaseItem__0o_IG:before{opacity:.1}.LogoGrid_logoShowcaseItem__0o_IG:after{content:"";display:block;padding-top:100%}.LogoGrid_logoShowcaseItem__0o_IG .LogoGrid_contentWrapper__N1xh0{position:absolute;top:1.5rem;bottom:1.5rem;left:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.LogoGrid_logoShowcaseItem__0o_IG .LogoGrid_contentWrapper__N1xh0{top:1rem;bottom:1rem;left:1rem;right:1rem}}.LogoGrid_logoShowcaseItem__0o_IG .LogoGrid_contentWrapper__N1xh0>div{display:flex;align-items:center;justify-content:center;transition:opacity 1s ease,filter 1s ease;opacity:0;filter:blur(0)}.LogoGrid_logoPresent__LJ4t7:before,.LogoGrid_noScanline__N1WiP:before,[data-theme=dark] .LogoGrid_logoPresent__LJ4t7:before,[data-theme=dark] .LogoGrid_noScanline__N1WiP:before{background-image:none}.LogoGrid_crosshair__iDIuU{position:absolute;width:1rem;height:auto;z-index:5;color:var(--theme-elevation-1000);opacity:.5}.LogoGrid_crosshairLeft__zsgRX{left:calc(25% - .45rem);bottom:calc(50% - .55rem)}.LogoGrid_crosshairRight__Bzs9J{left:calc(75% - .45rem);bottom:calc(50% - .55rem)}[data-theme=dark] .LogoGrid_logoShowcase__TMNqc .LogoGrid_horizontalLine__y4HeW,[data-theme=dark] .LogoGrid_logoShowcase__TMNqc .LogoGrid_verticalLine__8rKhR{background:var(--grid-line-dark)}[data-theme=light] .LogoGrid_logoShowcase__TMNqc .LogoGrid_horizontalLine__y4HeW,[data-theme=light] .LogoGrid_logoShowcase__TMNqc .LogoGrid_verticalLine__8rKhR{background:var(--grid-line-light)}.PricingCard_card__q0XuT{position:relative;border-top:1px solid var(--theme-border-color);border-bottom:1px solid var(--theme-border-color);padding:3rem 1.5rem}@media(max-width:1024px){.PricingCard_card__q0XuT{padding:2rem 1rem}}.PricingCard_card__q0XuT path{opacity:.35}.PricingCard_card__q0XuT:hover path{opacity:1}.PricingCard_leader__vJo8l{margin:1.2rem 0;font-size:13px;line-height:1;font-weight:400;letter-spacing:.25em}@media(max-width:1600px){.PricingCard_leader__vJo8l{font-size:12px}}.PricingCard_leader__vJo8l code{font-size:inherit}.PricingCard_leader__vJo8l{text-transform:uppercase;color:var(--theme-brand,var(--theme-blue-500));margin-top:0;margin-bottom:1rem;display:block}.PricingCard_price__EqN4Q,.PricingCard_title__uRNeN{margin:2.4rem 0 1.8rem;font-size:3rem;line-height:1;font-weight:500;letter-spacing:-.05em}@media(max-width:1600px){.PricingCard_price__EqN4Q,.PricingCard_title__uRNeN{font-size:2.75rem}}@media(max-width:768px){.PricingCard_price__EqN4Q,.PricingCard_title__uRNeN{font-size:1.75rem}}.PricingCard_price__EqN4Q code,.PricingCard_title__uRNeN code{font-size:inherit}.PricingCard_price__EqN4Q,.PricingCard_title__uRNeN{position:relative;margin:0 0 1rem}.PricingCard_description__1rd8h{font-size:var(--font-body-size);line-height:1.4;margin-bottom:0;opacity:.75}.PricingCard_arrow__sxmG8{position:absolute;opacity:1;margin:2rem;top:0;right:0;width:1rem;height:1rem}.Pricing_gutter__6Kg9H,.Pricing_pricingBlock__DCCuk{position:relative}.Pricing_wrapper__s3w2Q{position:relative;grid-template-rows:auto auto auto}.Pricing_plan__GhmKr{display:grid;position:relative;grid-template-columns:1fr;grid-template-rows:subgrid;grid-row:span 4;background:var(--theme-bg);border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.Pricing_plan__GhmKr{margin-bottom:2rem}.Pricing_plan__GhmKr:last-of-type{margin-bottom:0}}.Pricing_crosshairTopLeft__cJpIA{position:absolute;top:-.5rem;left:-.5rem;width:1rem;height:auto;opacity:.15}.Pricing_crosshairTopRight__Y7tit{position:absolute;top:-.5rem;right:-.5rem;width:1rem;height:auto;opacity:.15}@media(max-width:1024px){.Pricing_crosshairTopRight__Y7tit{display:none}}.Pricing_disclaimer__7Vebk{padding-bottom:1rem}.Pricing_ctaWrapper__SFTIo{display:flex;height:4.2rem;border-bottom:1px solid var(--theme-border-color)}@media(max-width:1024px){.Pricing_ctaWrapper__SFTIo{border-top:1px solid var(--theme-border-color);border-bottom:none}}.Pricing_link__KBtyH{width:100%}.Pricing_features__IVihv{list-style:none;margin:0;padding:1.5rem}@media(max-width:1024px){.Pricing_features__IVihv{padding:0 1rem 1.5rem}}.Pricing_features__IVihv .Pricing_feature__zhek9{margin-bottom:1.5rem;display:flex;align-items:center}.Pricing_features__IVihv .Pricing_feature__zhek9:last-of-type{margin-bottom:0}@media(max-width:1024px){.Pricing_features__IVihv .Pricing_feature__zhek9{margin-bottom:.4rem}.Pricing_features__IVihv .Pricing_feature__zhek9:last-of-type{margin-bottom:0}}.Pricing_features__IVihv .Pricing_check__0tnGT,.Pricing_features__IVihv .Pricing_x__KrfOt{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.8rem;justify-items:center}.Pricing_features__IVihv .Pricing_check__0tnGT svg{color:var(--theme-brand,var(--theme-blue-500))}.Pricing_features__IVihv .Pricing_x__KrfOt svg{color:var(--color-error-500);width:80%;height:80%}.Pricing_features__IVihv .Pricing_x__KrfOt svg rect{height:1.5px}.Pricing_collapsibleList__4bx_q{order:1}@media(max-width:1024px){.Pricing_collapsibleList__4bx_q{order:0}}.Pricing_toggler__nm0TX{display:none;width:100%;padding:1.5rem 1rem;align-items:center;justify-content:space-between;border:none;font-size:var(--font-body-size);line-height:1.4;font-weight:500;cursor:pointer}@media(max-width:1024px){.Pricing_toggler__nm0TX{margin:0;display:flex;background-color:rgba(0,0,0,0);padding:1rem}}.Pricing_toggler__nm0TX .Pricing_chevron___u7RO{width:1.4rem;height:auto;transition:transform .2s ease}@media(max-width:1024px){.Pricing_featuresPanel__fjfwP{display:none}.Pricing_featuresPanel__fjfwP.Pricing_open__ppTq_{display:block}}.Showcase_wrap__urQt6{position:relative;z-index:1}.Showcase_head__KrPNE{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;margin-bottom:3rem}.Showcase_eyebrow__2HYPC{margin:0;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:var(--theme-elevation-600)}.Showcase_heading__2qTrB{max-width:44rem}.Showcase_heading__2qTrB h2{margin:0}.Showcase_heading__2qTrB p{margin:.75rem 0 0;color:var(--theme-elevation-600)}.Showcase_tabs__cFBZU{display:inline-flex;gap:.25rem;padding:.25rem;margin-top:.75rem;border:1px solid var(--theme-border-color);border-radius:999px;background:var(--theme-elevation-50)}.Showcase_tab__GhU7Y{appearance:none;border:0;background:rgba(0,0,0,0);color:var(--theme-elevation-600);font:inherit;font-size:.9375rem;padding:.5rem 1.25rem;border-radius:999px;cursor:pointer;transition:background .15s ease,color .15s ease}.Showcase_tab__GhU7Y:hover{color:var(--theme-text)}.Showcase_tab__GhU7Y:focus-visible{outline:2px solid var(--theme-brand,var(--theme-text));outline-offset:2px}.Showcase_activeTab__IwoiY{background:var(--theme-brand,var(--theme-text))}.Showcase_activeTab__IwoiY,.Showcase_activeTab__IwoiY:hover{color:var(--theme-brand-contrast,var(--theme-bg))}.Showcase_gallery__xtCq9{display:grid;gap:2rem;align-items:start}.Showcase_phone__vErDx{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.Showcase_phone__vErDx{grid-template-columns:repeat(2,minmax(0,1fr))}}.Showcase_browser__dlsvC{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1024px){.Showcase_browser__dlsvC{grid-template-columns:1fr}}.Showcase_item__c1U5z{margin:0;display:flex;flex-direction:column;gap:.875rem}.Showcase_frame__I8hi_{position:relative;overflow:hidden;background:#0e1018;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 30px 60px -20px rgba(5,7,15,.45);transition:transform .3s ease}.Showcase_frame__I8hi_:hover{transform:translateY(-4px)}.Showcase_phone__vErDx .Showcase_frame__I8hi_{border-radius:2rem;padding:.5rem}.Showcase_phone__vErDx .Showcase_screen__87azh{border-radius:1.6rem;overflow:hidden}.Showcase_browser__dlsvC .Showcase_frame__I8hi_{border-radius:.875rem;border:1px solid var(--theme-border-color)}.Showcase_chrome__QUakx{display:flex;gap:.4rem;padding:.6rem .8rem;background:var(--theme-elevation-100)}.Showcase_chrome__QUakx span{width:.6rem;height:.6rem;border-radius:50%;background:#ff5f57}.Showcase_chrome__QUakx span:nth-child(2){background:#febc2e}.Showcase_chrome__QUakx span:nth-child(3){background:#28c840}.Showcase_img__0_mrA,.Showcase_video__U_ovr{display:block;width:100%;height:auto}.Showcase_dark__5_1_c,[data-theme=dark] .Showcase_light__IrKHt{display:none}[data-theme=dark] .Showcase_dark__5_1_c{display:block}.Showcase_caption__WMcjA{font-size:.875rem;color:var(--theme-elevation-600);text-align:center}@media(prefers-reduced-motion:reduce){.Showcase_frame__I8hi_{transition:none}.Showcase_frame__I8hi_:hover{transform:none}}.Step_stepContainer__of4QY{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}.Step_pill__RFdUp{display:inline-block;padding:.2rem .6rem;margin:0;border-radius:.25rem;border:1px solid var(--theme-brand-tint-border,var(--theme-success-200));background-color:var(--theme-brand-tint,var(--theme-success-50));color:var(--theme-brand-tint-text,var(--theme-success-650));line-height:1.2;font-weight:400}@media(max-width:1024px){.Step_pill__RFdUp{font-size:1rem}}@media(max-width:768px){.Step_pill__RFdUp{font-size:1rem}}.Step_content__faf0e{width:calc(var(--column)*8);text-align:center}.Step_media__xHRZk{margin-top:2rem}.Step_visual__IAh8z{width:min(100%,var(--column)*8);min-width:0}.Step_inView__dtQiZ .Step_content__faf0e{animation:Step_stepContentReveal__wUu80 1s cubic-bezier(.4,0,0,1) both}.Step_inView__dtQiZ .Step_media__xHRZk{animation:Step_stepMediaReveal__2SZ7P 1s cubic-bezier(.4,0,0,1) both}@keyframes Step_stepContentReveal__wUu80{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes Step_stepMediaReveal__2SZ7P{0%{transform:translateY(6rem);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.Step_inView__dtQiZ .Step_content__faf0e,.Step_inView__dtQiZ .Step_media__xHRZk{animation:none;transform:none;opacity:1}}