.landing_finalCta__9mQcD,.landing_footer__0UmUP,.landing_header__TkI7r,.landing_hero__wie8N,.landing_section__ICJEz{--cream:#f3f1ec;--peach:#ebc9c0;--mint:#c8e0d0;--lavender:#d8c8e0;--blue:#c8d0e0;--sand:#e8e0c8}.landing_h1__P5Ts6,.landing_h2__W2_Nh,.landing_h3__smpyS,.landing_price___8ThK,.landing_stepNum__0YR3f{font-family:var(--font-heading),var(--font-ganh),sans-serif;font-weight:700}.landing_header__TkI7r{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(255,255,255,.86);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--border-subtle)}.landing_headerInner__rCIcs{max-width:1120px;margin:0 auto;height:60px;padding:0 16px;gap:24px}.landing_brand__89dKB,.landing_headerInner__rCIcs{display:flex;align-items:center}.landing_nav__knAbU{display:flex;gap:22px;margin-left:auto;font-size:15px}.landing_footerNav__ZzSqF a:hover,.landing_nav__knAbU a:hover{text-decoration:underline;text-underline-offset:3px}.landing_headerCta__1KJe_{padding:9px 16px;border-radius:12px;background:var(--primary-text);color:#fff;font-size:14px;white-space:nowrap}.landing_hero__wie8N{max-width:1120px;margin:0 auto;padding:64px 16px 48px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;grid-gap:40px;gap:40px}.landing_eyebrow__xr4rD{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--cream);font-size:13px;letter-spacing:.02em}.landing_h1__P5Ts6{margin-top:18px;font-size:clamp(38px,6vw,64px);line-height:1.05;letter-spacing:-.01em}.landing_lead__2_9Uy{margin-top:18px;max-width:520px;font-size:18px;line-height:1.6;color:var(--subtitle-text)}.landing_ctaRow__v9P1d{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.landing_btnOutline__XObG8,.landing_btn__JXXDk{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:18px;font-size:17px;letter-spacing:.02em;transition:transform .15s ease,opacity .15s ease}.landing_btn__JXXDk{background:var(--primary-text);color:#fff}.landing_btnOutline__XObG8{border:1.5px solid var(--divider);background:#fff}a.landing_btnOutline__XObG8:hover,a.landing_btn__JXXDk:hover{transform:translateY(-1px)}.landing_btnSoon__Gd6BC{opacity:.55;cursor:default}.landing_textLink__UoDbr{display:inline-block;margin-top:18px;font-size:15px;text-decoration:underline;text-underline-offset:4px}.landing_pills__da55_{margin-top:28px;display:flex;flex-wrap:wrap;gap:8px;list-style:none}.landing_pills__da55_ li{padding:6px 12px;border:1px solid var(--border-subtle);border-radius:999px;font-size:13px;font-weight:200}.landing_heroArt__XqHwo{position:relative;height:560px}.landing_blob__mqfpE{position:absolute;border-radius:50%}.landing_blobPeach__knpin{width:380px;height:380px;left:4%;top:40px;background:var(--peach)}.landing_blobMint__o2G8B{width:260px;height:260px;right:2%;bottom:10px;background:var(--mint)}.landing_phone__qRz6A{position:absolute;width:230px;height:auto;border-radius:28px;box-shadow:0 24px 60px rgba(23,21,31,.18)}.landing_phoneBack__McKar{left:10%;top:40px;transform:rotate(-6deg)}.landing_phoneFront__rIlhe{right:10%;top:0;transform:rotate(4deg)}.landing_section__ICJEz{max-width:1120px;margin:0 auto;padding:72px 16px 0;scroll-margin-top:12px}.landing_h2__W2_Nh{font-size:clamp(28px,4vw,40px);line-height:1.15}.landing_sectionLead__nQK6t{margin-top:10px;font-size:17px;color:var(--subtitle-text)}.landing_h3__smpyS{font-size:19px;line-height:1.3}.landing_steps__Bnb3O{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;list-style:none}.landing_step__0gYFT{padding:24px;border-radius:24px;background:var(--cream)}.landing_feature__u9eWL p,.landing_step__0gYFT p,.landing_useCase__5ZpNc p{margin-top:8px;font-size:15px;line-height:1.6;color:var(--subtitle-text)}.landing_stepNum__0YR3f{display:grid;place-items:center;width:40px;height:40px;margin-bottom:18px;border-radius:50%;background:var(--primary-text);color:#fff;font-size:18px}.landing_features__cPNYP{margin-top:32px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.landing_feature__u9eWL img{display:block;width:100%;height:auto;margin-bottom:14px;border-radius:20px;background:var(--cream)}.landing_useCases__sqdGY{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;list-style:none}.landing_useCase__5ZpNc{padding:22px 24px;border-radius:24px}.landing_useCase__5ZpNc:nth-child(6n+1){background:var(--peach)}.landing_useCase__5ZpNc:nth-child(6n+2){background:var(--mint)}.landing_useCase__5ZpNc:nth-child(6n+3){background:var(--lavender)}.landing_useCase__5ZpNc:nth-child(6n+4){background:var(--blue)}.landing_useCase__5ZpNc:nth-child(6n+5){background:var(--sand)}.landing_useCase__5ZpNc:nth-child(6n+6){background:var(--cream)}.landing_useCase__5ZpNc p{color:var(--primary-text);opacity:.75}.landing_plans__bFqjW{margin-top:32px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.landing_plan__sh_l6{position:relative;padding:24px;border:1.5px solid var(--divider);border-radius:24px;background:#fff}.landing_planHighlight__T6G5Q{border-color:var(--primary-text)}.landing_planBadge__p_k7S{position:absolute;top:-12px;left:24px;padding:3px 10px;border-radius:999px;background:var(--primary-text);color:#fff;font-size:12px}.landing_price___8ThK{margin-top:10px;font-size:28px}.landing_price___8ThK span{font-family:var(--font-ganh),sans-serif;font-weight:200;font-size:14px;color:var(--subtitle-text)}.landing_planList__9gRvd{margin-top:18px;padding-top:16px;border-top:1px solid var(--border-subtle);list-style:none;font-size:15px;line-height:1.5}.landing_planList__9gRvd li+li{margin-top:8px}.landing_planList__9gRvd li:last-child{font-weight:200;color:var(--subtitle-text)}.landing_planList__9gRvd strong{font-family:var(--font-heading),sans-serif}.landing_footnote__pgD1U{margin-top:16px;font-size:13px;line-height:1.6;font-weight:200;color:var(--subtitle-text)}.landing_faqSection__rWPet{display:grid;grid-template-columns:1fr 1.7fr;grid-gap:48px;gap:48px;align-items:start}.landing_faqIntro__S0Juv{position:-webkit-sticky;position:sticky;top:92px}.landing_faqIntro__S0Juv a{color:var(--primary-text);text-decoration:underline;text-underline-offset:3px}.landing_faqs__eMws_{border-top:1px solid var(--divider)}.landing_faq__AfA8B{border-bottom:1px solid var(--divider)}.landing_faq__AfA8B summary{position:relative;padding:22px 52px 22px 0;font-size:17px;line-height:1.4;cursor:pointer;list-style:none}.landing_faq__AfA8B summary::-webkit-details-marker{display:none}.landing_faq__AfA8B summary:after{content:"";position:absolute;right:0;top:50%;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:linear-gradient(var(--primary-text),var(--primary-text)) 50% /12px 2px no-repeat,linear-gradient(var(--primary-text),var(--primary-text)) 50% /2px 12px no-repeat,var(--cream);transition:transform .2s ease,background-color .2s ease}.landing_faq__AfA8B summary:hover:after{background-color:var(--divider)}.landing_faq__AfA8B[open] summary:after{transform:rotate(45deg)}.landing_faq__AfA8B p{padding:0 52px 22px 0;font-size:15px;line-height:1.7;color:var(--subtitle-text)}.landing_finalCta__9mQcD{max-width:1120px;margin:88px auto 0;padding:56px 24px;border-radius:32px;background:var(--canvas-bg);color:#fff;text-align:center}.landing_finalCta__9mQcD p{margin-top:12px;font-size:17px;opacity:.75}.landing_finalCta__9mQcD .landing_ctaRow__v9P1d{justify-content:center}.landing_finalCta__9mQcD .landing_btn__JXXDk{background:#fff;color:var(--primary-text)}.landing_finalCta__9mQcD .landing_btnOutline__XObG8{background:transparent;border-color:rgba(255,255,255,.35);color:#fff}.landing_footer__0UmUP{margin-top:64px;border-top:1px solid var(--border-subtle)}.landing_footerInner__xkI9b{max-width:1120px;margin:0 auto;padding:28px 16px calc(32px + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:14px}.landing_footerBrand__XZKpP{font-family:var(--font-heading),sans-serif;font-weight:700}.landing_footerNav__ZzSqF{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--subtitle-text)}.landing_copy__WOhaZ{margin-left:auto;color:var(--subtitle-text);font-weight:200}@media (max-width:960px){.landing_hero__wie8N{grid-template-columns:1fr;gap:24px;padding-top:40px;text-align:center}.landing_lead__2_9Uy{margin-left:auto;margin-right:auto}.landing_ctaRow__v9P1d,.landing_pills__da55_{justify-content:center}.landing_heroArt__XqHwo{height:460px;max-width:520px;width:100%;margin:0 auto}.landing_phone__qRz6A{width:190px}.landing_blobPeach__knpin{width:300px;height:300px}.landing_plans__bFqjW{grid-template-columns:repeat(2,1fr);row-gap:24px}.landing_faqSection__rWPet{grid-template-columns:1fr;gap:24px}.landing_faqIntro__S0Juv{position:static}.landing_features__cPNYP{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-left:-16px;margin-right:-16px;padding:0 16px 8px;scroll-padding-inline:16px;scrollbar-width:none}.landing_features__cPNYP::-webkit-scrollbar{display:none}.landing_feature__u9eWL{flex:0 0 240px;scroll-snap-align:start}}@media (max-width:640px){.landing_nav__knAbU{display:none}.landing_headerCta__1KJe_{margin-left:auto}.landing_lead__2_9Uy{font-size:16px}.landing_ctaRow__v9P1d>*{flex:1 1 100%}.landing_heroArt__XqHwo{height:400px}.landing_phone__qRz6A{width:160px;border-radius:20px}.landing_phoneBack__McKar{left:4%}.landing_phoneFront__rIlhe{right:4%}.landing_blobPeach__knpin{width:240px;height:240px}.landing_blobMint__o2G8B{width:180px;height:180px}.landing_section__ICJEz{padding-top:56px}.landing_plans__bFqjW,.landing_steps__Bnb3O,.landing_useCases__sqdGY{grid-template-columns:1fr}.landing_feature__u9eWL{flex-basis:70vw}.landing_finalCta__9mQcD{margin:64px 16px 0;padding:44px 20px}.landing_copy__WOhaZ{margin-left:0}}