.LandingPage_page__erqY7{--lp-bg:var(--gray-1);--lp-surface:var(--color-panel-solid);--lp-surface-raised:var(--gray-2);--lp-border:var(--gray-5);--lp-text-1:var(--gray-12);--lp-text-2:var(--gray-11);--lp-text-3:var(--gray-11);--lp-accent:color-mix(in oklab,var(--accent-9),black 20%);--lp-accent-hover:color-mix(in oklab,var(--accent-9),black 28%);--lp-accent-text:var(--accent-11);--lp-accent-subtle:var(--accent-a3);--lp-green:var(--green-11);min-height:100dvh;width:100%;background:var(--lp-bg);color:var(--lp-text-1);font-family:var(--font-sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LandingPage_displayXl__72gCy{font-size:56px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.LandingPage_displayLg___4h99{font-size:40px;font-weight:600;line-height:1.15;letter-spacing:-.015em}.LandingPage_displaySm__I4ROK{font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.LandingPage_heading__zP3dw{font-size:18px;font-weight:600;line-height:1.3}.LandingPage_bodyLg__S1fDH{font-size:18px;font-weight:400;line-height:1.7}.LandingPage_body__NHPs1{font-size:16px;font-weight:400;line-height:1.65}.LandingPage_bodySm__GxzLw{font-size:14px;font-weight:400;line-height:1.5}.LandingPage_label__4JXXc{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.LandingPage_container__uoy_0{max-width:1100px;margin:0 auto;padding:0 32px}.LandingPage_containerNarrow__TnlrF{max-width:800px;margin:0 auto;padding:0 32px}.LandingPage_containerHero__qiPtT{max-width:720px;margin:0 auto;padding:0 32px}.LandingPage_btn__2Jdxy{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:15px;font-weight:500;border-radius:6px;cursor:pointer;border:none;transition:opacity .2s ease,background-color .2s ease,color .2s ease;white-space:nowrap;text-decoration:none}.LandingPage_btnPrimary__asr4l{background:var(--lp-text-1);color:var(--lp-bg);padding:14px 28px}.LandingPage_btnPrimary__asr4l:hover{opacity:.88}.LandingPage_btnGhost__fIB7h{background:transparent;border:1px solid var(--lp-border);color:var(--lp-text-1);padding:13px 27px}.LandingPage_btnGhost__fIB7h:hover{background:var(--lp-surface)}.LandingPage_btnAccent__06REa{background:var(--lp-accent);color:var(--accent-contrast);padding:14px 28px}.LandingPage_btnAccent__06REa:hover{background:var(--lp-accent-hover)}.LandingPage_btnSm__s7NJt{padding:8px 16px;font-size:14px}.LandingPage_btnGhost__fIB7h.LandingPage_btnSm__s7NJt{padding:7px 15px}.LandingPage_btnLg__j87dD{padding:16px 40px;font-size:16px}.LandingPage_badge__lHBSX{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:20px;border:1px solid var(--lp-border);color:var(--lp-text-2);background:var(--lp-surface)}.LandingPage_badgeAccent__MgyTr{background:var(--lp-accent-subtle);border-color:transparent;color:var(--lp-accent-text)}.LandingPage_nav__qzDUy{position:sticky;top:0;z-index:100;background:var(--lp-bg);height:64px;border-bottom:1px solid transparent;transition:border-color .2s ease,background-color .2s ease}.LandingPage_navScrolled__hlU8m{border-bottom-color:var(--lp-border)}.LandingPage_navInner__q1Xua{max-width:1200px;margin:0 auto;padding:0 32px;height:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}.LandingPage_wordmark__8pXQ_{font-size:17px;font-weight:600;color:var(--lp-text-1);letter-spacing:-.01em;text-decoration:none}.LandingPage_navLinks__YHZVr{display:flex;align-items:center;gap:32px}.LandingPage_navLinks__YHZVr a{font-size:14px;font-weight:400;color:var(--lp-text-2);transition:color .15s ease;text-decoration:none}.LandingPage_navLinks__YHZVr a:hover{color:var(--lp-text-1)}.LandingPage_navRight__ggbo8{display:flex;align-items:center;gap:8px}.LandingPage_themeToggle__5BKvG{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:6px;background:transparent;color:var(--lp-text-2);cursor:pointer;transition:background-color .15s ease,color .15s ease}.LandingPage_themeToggle__5BKvG:hover{background:var(--lp-surface);color:var(--lp-text-1)}.LandingPage_hamburger__r_HHY{display:none;background:transparent;border:none;color:var(--lp-text-1);cursor:pointer;width:44px;height:44px;border-radius:6px;align-items:center;justify-content:center}.LandingPage_hamburger__r_HHY:hover{background:var(--lp-surface)}.LandingPage_mobileMenuPanel__FKc4w{display:none}.LandingPage_section__6nSFF{padding:96px 0;position:relative}.LandingPage_sectionSurface__tYT4y{background:var(--lp-surface);border-top:1px solid var(--lp-border);border-bottom:1px solid var(--lp-border)}.LandingPage_hero__qfoHN{position:relative;overflow:hidden;padding:160px 0 120px;text-align:center;isolation:isolate}.LandingPage_heroMedia__PBOLo{position:absolute;inset:0;z-index:-1}.LandingPage_heroMediaImage__oHe1J{object-fit:cover}.LandingPage_heroMediaVideo__EIzU_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.LandingPage_heroMediaVideo__EIzU_{display:none}}.LandingPage_heroMediaOverlay__IRH0l{position:absolute;inset:0;background:linear-gradient(180deg,var(--black-a5) 0,var(--black-a4) 50%,var(--black-a6) 100%)}.LandingPage_heroGlass___DsUl{display:inline-block;padding:56px 48px;border-radius:28px;border:1px solid var(--white-a4);background:var(--black-a7);backdrop-filter:blur(28px) saturate(140%);-webkit-backdrop-filter:blur(28px) saturate(140%);box-shadow:0 8px 40px var(--black-a4)}.LandingPage_hero__qfoHN h1{margin-top:24px;color:var(--white-a12)}.LandingPage_hero__qfoHN .LandingPage_badgeAccent__MgyTr{background:var(--white-a3);color:var(--white-a12)}.LandingPage_heroSub__piKNI{margin:24px auto 0;max-width:580px;color:var(--white-a10)}.LandingPage_ctaGroup__AbekI{margin-top:40px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.LandingPage_hero__qfoHN .LandingPage_btnGhost__fIB7h{border-color:var(--white-a5);color:var(--white-a12)}.LandingPage_hero__qfoHN .LandingPage_btnGhost__fIB7h:hover{background:var(--white-a2)}.LandingPage_micro__byOy7{margin-top:16px;color:var(--white-a8)}.LandingPage_problemHead__kiy3O{text-align:center}.LandingPage_problemGrid__iisyu{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.LandingPage_problemCard__UnJ_P{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:12px;padding:32px}.LandingPage_problemPain__1SQdC{font-family:var(--font-serif);font-style:italic;font-size:16px;color:var(--lp-text-2);line-height:1.55}.LandingPage_problemDivider__aM_5x{border:none;border-top:1px solid var(--lp-border);margin:20px 0}.LandingPage_problemResolve__8wdL9{font-size:14px;color:var(--lp-text-3);line-height:1.55}.LandingPage_diffSection__7hnYy{padding:96px 0 32px}.LandingPage_diffRow__4mFHQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;margin-bottom:80px}.LandingPage_diffRowReverse__jvKoM .LandingPage_diffText___0kvy{order:2}.LandingPage_diffRowReverse__jvKoM .LandingPage_diffVisual__S3xAu{order:1}.LandingPage_diffText___0kvy{max-width:460px}.LandingPage_diffText___0kvy .LandingPage_badge__lHBSX,.LandingPage_diffText___0kvy h3{margin-bottom:20px}.LandingPage_diffText___0kvy p{color:var(--lp-text-2);margin-bottom:16px}.LandingPage_diffText___0kvy p:last-child{margin-bottom:0}.LandingPage_screenshotFigure__Y3H_S{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:12px;overflow:hidden}.LandingPage_screenshotFigure__Y3H_S img,.LandingPage_screenshotWindow__Qwbr8 img{display:block;width:100%;height:auto}.LandingPage_tsHead__0AnsI{text-align:center}.LandingPage_tsGrid__k_gyX{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;background:var(--lp-border);gap:1px;border:1px solid var(--lp-border);border-radius:12px;overflow:hidden}.LandingPage_tsCell___TUR5{background:var(--lp-bg);padding:32px}.LandingPage_tsCellIcon__YYXRP{font-size:24px;color:var(--lp-text-3);display:block;margin-bottom:16px}.LandingPage_tsCell___TUR5 h4{font-size:18px;font-weight:600;line-height:1.3;color:var(--lp-text-1);margin-bottom:8px}.LandingPage_tsCell___TUR5 p{font-size:14px;color:var(--lp-text-2);line-height:1.5}.LandingPage_pubRow__Be4PT{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.LandingPage_pubText__T5Lkp .LandingPage_badge__lHBSX{margin-bottom:20px;display:inline-flex}.LandingPage_pubText__T5Lkp h3{margin-bottom:20px}.LandingPage_pubText__T5Lkp p{color:var(--lp-text-2);margin-bottom:16px;max-width:480px}.LandingPage_pubPills__HhWXm{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.LandingPage_pubCtaGroup__0sZ8Q{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.LandingPage_pricingHead__3F_Yt{text-align:center;margin-bottom:48px}.LandingPage_pricingToggle__ytza4{display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto 56px;background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:8px;padding:4px}.LandingPage_pricingToggleBtn__Xh9Ik{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:14px;font-weight:500;color:var(--lp-text-2);background:transparent;border:none;border-radius:6px;padding:8px 20px;cursor:pointer;transition:background-color .15s ease,color .15s ease,opacity .15s ease}.LandingPage_pricingToggleBtn__Xh9Ik:hover{color:var(--lp-text-1)}.LandingPage_pricingToggleBtnActive__Vi9Kp{background:var(--lp-text-1);color:var(--lp-bg)}.LandingPage_pricingToggleBtnActive__Vi9Kp:hover{background:var(--lp-text-1);color:var(--lp-bg);opacity:.88}.LandingPage_pricingToggleSavings__4lMfR{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:10px;background:var(--lp-accent-subtle);color:var(--lp-accent-text)}.LandingPage_pricingGrid__NUzWa{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.LandingPage_pricingCard__yiLII{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:12px;padding:32px;display:flex;flex-direction:column}.LandingPage_pricingCardFeatured__KC99o{border-color:var(--lp-accent);border-top-width:3px}.LandingPage_pricingPopularBadge__Hj1KY{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-accent-text);margin-bottom:12px}.LandingPage_pricingTierName__lBelu{font-size:22px;font-weight:600;color:var(--lp-text-1);margin-bottom:16px}.LandingPage_pricingPriceRow__cX_5Q{display:flex;align-items:baseline;gap:4px}.LandingPage_pricingPrice__OaLD7{font-size:40px;font-weight:600;line-height:1;color:var(--lp-text-1);letter-spacing:-.02em}.LandingPage_pricingPricePeriod__Tuki_{font-size:14px;color:var(--lp-text-3)}.LandingPage_pricingAnnualNote__Fk3Yu{font-size:13px;color:var(--lp-text-3);margin-top:6px}.LandingPage_pricingTagline__uZKS_{font-size:14px;color:var(--lp-text-2);line-height:1.5;margin-top:12px}.LandingPage_pricingDivider__zCN8q{border:none;border-top:1px solid var(--lp-border);margin:24px 0}.LandingPage_pricingIncludedFrom__R60tb{font-size:12px;font-weight:500;color:var(--lp-text-3);letter-spacing:.01em;margin-bottom:14px}.LandingPage_pricingFeatures__BXTWK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;flex:1}.LandingPage_pricingFeatureItem__LcAK3{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--lp-text-1);line-height:1.45}.LandingPage_pricingFeatureCheck__34Nqj{color:var(--lp-green);flex-shrink:0;margin-top:1px}.LandingPage_pricingBtn__vJzJV{background:var(--lp-surface-raised);border:1px solid var(--lp-border);color:var(--lp-text-1);padding:12px 24px;margin-top:28px;width:100%;justify-content:center}.LandingPage_pricingBtn__vJzJV:hover{background:var(--lp-bg);border-color:var(--lp-text-3)}.LandingPage_pricingBtnFeatured__omu3b{background:var(--lp-accent);color:var(--accent-contrast);padding:12px 24px;margin-top:28px;width:100%;justify-content:center}.LandingPage_pricingBtnFeatured__omu3b:hover{background:var(--lp-accent-hover)}.LandingPage_pricingValueNote__A_WzM{text-align:center;color:var(--lp-text-3);margin-top:40px}.LandingPage_finalCta__g0Fmt{padding:128px 0;text-align:center}.LandingPage_finalCta__g0Fmt h2{color:var(--lp-text-1)}.LandingPage_finalCtaBody__wEXFw{color:var(--lp-text-2);margin-top:24px;max-width:520px;margin-inline:auto}.LandingPage_finalCta__g0Fmt .LandingPage_btn__2Jdxy{margin-top:40px}.LandingPage_signin__z1unO{margin-top:16px;color:var(--lp-text-3);font-size:14px}.LandingPage_signin__z1unO a{color:var(--lp-text-2);transition:color .15s ease;text-decoration:none}.LandingPage_signin__z1unO a:hover{color:var(--lp-text-1)}.LandingPage_footer__BHH9k{background:var(--lp-surface);border-top:1px solid var(--lp-border);padding:48px 0}.LandingPage_footerCols__gqDYu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;align-items:start}.LandingPage_footerBrand__nGYiQ .LandingPage_wordmark__8pXQ_{display:block;margin-bottom:8px;font-size:15px}.LandingPage_footerTagline__8ZtCM{font-size:14px;color:var(--lp-text-3)}.LandingPage_footerLinks__suXfw{display:flex;flex-wrap:wrap;gap:12px 24px}.LandingPage_footerLinks__suXfw a{font-size:14px;color:var(--lp-text-2);transition:color .15s ease;text-decoration:none}.LandingPage_footerLinks__suXfw a:hover{color:var(--lp-text-1)}.LandingPage_footerCopy__cK0yM{font-size:14px;color:var(--lp-text-3);text-align:end;line-height:1.6}.LandingPage_footerPromise__OUt64{margin-top:48px;padding-top:32px;border-top:1px solid var(--lp-border);text-align:center;font-size:14px;color:var(--lp-text-3)}.LandingPage_reveal__fvG2V{opacity:0;transform:translateY(24px);transition:opacity .4s ease-out,transform .4s ease-out}.LandingPage_revealIn__D2AhW{opacity:1;transform:translateY(0)}.LandingPage_reveal__fvG2V[data-reveal-delay="80"]{transition-delay:80ms}.LandingPage_reveal__fvG2V[data-reveal-delay="160"]{transition-delay:.16s}.LandingPage_reveal__fvG2V[data-reveal-delay="240"]{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.LandingPage_reveal__fvG2V{opacity:1;transform:none;transition:none}}@media (max-width:959px){.LandingPage_navInner__q1Xua{gap:16px;padding:0 20px}.LandingPage_navLinks__YHZVr{gap:16px}.LandingPage_diffRow__4mFHQ,.LandingPage_pubRow__Be4PT{grid-template-columns:1fr;gap:40px}.LandingPage_pricingGrid__NUzWa{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.LandingPage_diffRowReverse__jvKoM .LandingPage_diffText___0kvy{order:1}.LandingPage_diffRowReverse__jvKoM .LandingPage_diffVisual__S3xAu{order:2}.LandingPage_problemGrid__iisyu,.LandingPage_quotes__UfNBw{grid-template-columns:1fr}.LandingPage_footerCols__gqDYu{grid-template-columns:1fr;gap:32px}.LandingPage_footerCopy__cK0yM{text-align:start}}@media (max-width:767px){.LandingPage_section__6nSFF{padding:64px 0}.LandingPage_hero__qfoHN{padding:80px 0 56px}.LandingPage_heroGlass___DsUl{padding:32px 24px;border-radius:20px}.LandingPage_displayXl__72gCy{font-size:40px}.LandingPage_displayLg___4h99{font-size:32px}.LandingPage_displaySm__I4ROK{font-size:24px}.LandingPage_navLinks__YHZVr{display:none}.LandingPage_hamburger__r_HHY{display:inline-flex}.LandingPage_btnSigninDesktop__V7Fwp{display:none}.LandingPage_mobileMenuPanel__FKc4w{display:flex;flex-direction:column;position:absolute;top:100%;inset-inline:0;background:var(--lp-bg);border-bottom:1px solid var(--lp-border);padding:16px 32px 24px;gap:16px}.LandingPage_mobileMenuPanel__FKc4w a{font-size:15px;color:var(--lp-text-2);text-decoration:none}.LandingPage_mobileMenuPanel__FKc4w a:hover{color:var(--lp-text-1)}.LandingPage_tsGrid__k_gyX{grid-template-columns:1fr}.LandingPage_stats__oD9aF{grid-template-columns:1fr;gap:32px}.LandingPage_editorMock__7lZdw{grid-template-columns:1fr;min-height:0}.LandingPage_editorSidebar__yq31o{border-inline-end:none;border-bottom:1px solid var(--lp-border);padding:20px}.LandingPage_editorPage__Sgf3o{padding:32px 24px}.LandingPage_editorDoc__h72QO p{font-size:16px}.LandingPage_containerHero__qiPtT,.LandingPage_containerNarrow__TnlrF,.LandingPage_container__uoy_0,.LandingPage_navInner__q1Xua{padding:0 20px}.LandingPage_finalCta__g0Fmt{padding:80px 0}}@media (max-width:479px){.LandingPage_navInner__q1Xua{gap:8px;padding:0 12px}.LandingPage_navRight__ggbo8{gap:0}.LandingPage_navRight__ggbo8 .LandingPage_btnSm__s7NJt{padding:8px;font-size:13px;white-space:nowrap}.LandingPage_displayXl__72gCy{font-size:34px}.LandingPage_ctaGroup__AbekI{flex-direction:column;align-items:stretch}.LandingPage_ctaGroup__AbekI .LandingPage_btn__2Jdxy{width:100%}}@media (max-width:640px){.LandingPage_footerLinks__suXfw a,.LandingPage_navLinks__YHZVr a,.LandingPage_signin__z1unO a{display:inline-block;padding-block:13px;margin-block:-13px}}@media (max-width:639px){.LandingPage_navRight__ggbo8 .LandingPage_navLocaleSwitcher__ZEMx2{display:none}}.LandingPage_trustRow__J3_f5{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:20px 0 0;padding:0;list-style:none;font-size:14px;color:var(--white-a11)}.LandingPage_trustRow__J3_f5 li:before{content:"\2713";margin-inline-end:8px;color:var(--green-9)}.LandingPage_faqList__6yqyy{margin-top:48px}.LandingPage_faqItem__xIoJR{border-top:1px solid var(--lp-border)}.LandingPage_faqItem__xIoJR:last-child{border-bottom:1px solid var(--lp-border)}.LandingPage_faqQuestion__kqTuu{cursor:pointer;padding:20px 0;font-size:17px;font-weight:600;color:var(--lp-text-1)}.LandingPage_faqQuestion__kqTuu:focus-visible{outline:2px solid var(--accent-8);outline-offset:2px}.LandingPage_faqAnswer__1cwyA{margin:0;padding-bottom:20px;color:var(--lp-text-2)}.LandingPage_earlyNote__LHAT3{margin-top:32px;font-size:14px;color:var(--lp-text-3)}.LandingPage_earlyNote__LHAT3 a{color:var(--lp-accent-text)}.LocaleSwitcher_wrap__uvolw{position:relative;display:inline-flex;align-items:center;color:var(--gray-11)}.LocaleSwitcher_icon__SHg2A{position:absolute;inset-inline-start:10px;pointer-events:none}.LocaleSwitcher_select__WXSFQ{appearance:none;min-height:44px;padding-block:0;padding-inline:32px 12px;border:none;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:14px;cursor:pointer}.LocaleSwitcher_select__WXSFQ:hover{background:var(--gray-3);color:var(--gray-12)}.LocaleSwitcher_select__WXSFQ:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.SettingsNav_nav___hZ76{display:flex;flex-direction:column;gap:2px}.SettingsNav_navItem__VXAEW{display:flex;align-items:center;gap:8px;min-height:44px;padding-block:8px;padding-inline:16px;border-radius:6px;border-inline-start:3px solid transparent;color:var(--gray-11);text-decoration:none;font-size:14px;font-weight:400;transition:background-color .15s ease,color .15s ease}.SettingsNav_navItem__VXAEW:hover{background-color:var(--gray-3);color:var(--gray-12)}.SettingsNav_navItemActive__d_tn9{border-inline-start:3px solid var(--accent-9);background-color:var(--accent-3);color:var(--gray-12);font-weight:500}.SettingsNav_navItemActive__d_tn9:hover{background-color:var(--accent-3)}.SettingsNav_navIcon__uPzgS{width:16px;height:16px;flex-shrink:0}.SettingsNav_navItemBack__vfLWh{color:var(--gray-11);font-size:13px}.SettingsNav_divider__nfixx{height:1px;background-color:var(--gray-4);margin-block:8px;margin-inline:8px}.SettingsNav_localeSwitcher__rTfY2{align-self:flex-start}@media (max-width:767px){.SettingsNav_divider__nfixx{width:1px;height:auto;align-self:stretch;margin-block:4px;margin-inline:0}.SettingsNav_nav___hZ76{flex-direction:row;flex-wrap:wrap;gap:4px;padding-block:4px}.SettingsNav_navItem__VXAEW{border-inline-start:none;border-block-end:2px solid transparent;border-radius:6px}.SettingsNav_navItemActive__d_tn9{border-inline-start:none;border-block-end:2px solid var(--accent-9);background-color:var(--accent-3)}}