.academy-course_page__OjgTn{display:flex;flex-direction:column;min-height:100vh}.academy-course_hero__ATB7v{background:var(--background-secondary);border-bottom:1px solid var(--border);padding:48px 0 64px}.academy-course_heroContainer__FEomP{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.academy-course_back__qaM1q{display:inline-flex;align-items:center;gap:6px;font-size:.9375rem;color:var(--foreground-secondary);text-decoration:none;transition:color var(--transition);margin-bottom:32px}.academy-course_back__qaM1q:hover{color:var(--foreground)}.academy-course_heroContent__1Mr1d{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;align-items:center}@media(min-width:768px){.academy-course_heroContent__1Mr1d{grid-template-columns:1fr auto;gap:48px}}.academy-course_heroText__e7E50{display:flex;flex-direction:column;gap:16px}.academy-course_heroBadges__wmEnL{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.academy-course_categoryBadge__Scnz6{font-size:.75rem;font-weight:500;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.2);border-radius:4px;padding:3px 8px}.academy-course_badgeFree__jH4Pp{color:#10b981;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);border-radius:4px}.academy-course_badgeFree__jH4Pp,.academy-course_badgePro__vtoYz{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px}.academy-course_badgePro__vtoYz{color:#f59e0b;background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);border-radius:4px}.academy-course_heroTitle__Q_jiB{font-size:clamp(1.75rem,5vw,2.75rem);font-weight:700;line-height:1.2;color:var(--foreground);margin:0}.academy-course_heroDescription__XJzFX{font-size:1.0625rem;color:var(--foreground-secondary);line-height:1.7;max-width:560px}.academy-course_heroMeta__gZokz{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.academy-course_metaItem___nvQy{font-size:.9rem;color:var(--foreground-tertiary)}.academy-course_metaItem___nvQy+.academy-course_metaItem___nvQy:before{content:"·";margin-right:16px}.academy-course_ctaButton__21blx{display:inline-flex;align-items:center;gap:6px;background:var(--accent-gradient);color:#fff;font-size:1rem;font-weight:600;padding:14px 28px;border-radius:var(--radius);text-decoration:none;transition:opacity var(--transition),transform var(--transition);align-self:flex-start;margin-top:8px}.academy-course_ctaButton__21blx:hover{opacity:.9;transform:translateY(-1px)}.academy-course_heroCover__792KJ{flex-shrink:0;width:100%;max-width:380px}@media(max-width:767px){.academy-course_heroCover__792KJ{max-width:100%;order:-1}}.academy-course_heroCoverImg__Hmgie{width:100%;height:auto;border-radius:var(--radius-lg);display:block}.academy-course_curriculum__RTbxT{padding:64px 0 80px}.academy-course_curriculumContainer__2Umjw{max-width:800px;margin:0 auto;padding:0 var(--container-padding)}.academy-course_curriculumTitle__PUHYh{font-size:clamp(1.375rem,3vw,1.875rem);font-weight:700;color:var(--foreground);margin-bottom:32px}.academy-course_modules__XO7nZ{display:flex;flex-direction:column;gap:16px}.academy-course_module__q7QPq{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.academy-course_moduleHeader__gKJZs{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:var(--background-tertiary);border-bottom:1px solid var(--border)}.academy-course_moduleNumber__PJ1WU{font-size:.875rem;font-weight:700;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:2px}.academy-course_moduleInfo__hWE1j{display:flex;flex-direction:column;gap:4px;flex:1 1}.academy-course_moduleTitle__vR_K4{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}.academy-course_moduleMeta__A6y0W{font-size:.8125rem;color:var(--foreground-tertiary)}.academy-course_lessons__a5vKD{list-style:none;padding:0;margin:0}.academy-course_lesson__oR14t{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid var(--border)}.academy-course_lesson__oR14t:last-child{border-bottom:none}.academy-course_lessonNumber___dXM5{font-size:.8125rem;color:var(--foreground-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0;min-width:20px}.academy-course_lessonTitle__FP1Nj{flex:1 1;font-size:.9375rem;color:var(--foreground-secondary);line-height:1.4}.academy-course_lessonDuration__JFuOw{font-size:.8125rem;color:var(--foreground-tertiary);flex-shrink:0}.academy-course_bottomCta__pnLej{background:var(--background-secondary);border-top:1px solid var(--border);padding:64px var(--container-padding) 80px}.academy-course_bottomCtaInner__bxtQF{max-width:var(--container-max);margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.academy-course_bottomCtaTitle__xIroQ{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:var(--foreground)}.academy-course_bottomCtaSubtitle__uy4bz{font-size:clamp(1rem,2vw,1.125rem);color:var(--foreground-secondary);line-height:1.6;max-width:480px}.CodeBlock_codeBlock__wql1N{background:var(--background-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.CodeBlock_header__VjITd{display:flex;align-items:center;padding:8px 16px;background:var(--background-secondary);border-bottom:1px solid var(--border)}.CodeBlock_filename__P_bpI{font-size:13px;color:var(--foreground-secondary);font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace}.CodeBlock_pre__7o4gs{margin:0;padding:16px;overflow-x:auto;-webkit-overflow-scrolling:touch}.CodeBlock_code___vUsN{font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.6;color:var(--foreground-secondary);white-space:pre}@media(min-width:768px){.CodeBlock_pre__7o4gs{padding:20px 24px}.CodeBlock_code___vUsN{font-size:14px}}.LogoIcon_logo__uRmHL{display:inline-flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0;min-width:0}.LogoIcon_icon__iUww2{width:32px;height:32px;border-radius:6px;flex-shrink:0}.LogoIcon_text__EDqLi{font-size:16px;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading);white-space:nowrap}@media(min-width:768px){.LogoIcon_text__EDqLi{font-size:20px}}.NewsletterForm_container__BJivt{width:100%;max-width:640px;margin-inline:auto}.NewsletterForm_formDesktop__vl6A_{position:relative;border-radius:12px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);overflow:hidden;transition:all .3s ease}.NewsletterForm_formDesktop__vl6A_:focus-within{border-color:#743ef3;box-shadow:0 0 0 2px rgba(116,62,243,.2)}.NewsletterForm_formMobile__IQoT4{gap:16px;display:flex;flex-direction:column}.NewsletterForm_inputWrapper__5I4Nv{position:relative;display:flex;align-items:center;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:120px;padding-inline-end:120px;padding-block:16px;min-height:56px}.NewsletterForm_inputWrapperMobile__KX7q9{border-radius:12px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);overflow:hidden;transition:all .3s ease;display:flex;align-items:center;-webkit-padding-start:16px;padding-inline-start:16px;padding-block:16px;min-height:56px}.NewsletterForm_emailIcon__b7W5s{width:24px;height:24px;opacity:.7;-webkit-margin-end:12px;margin-inline-end:12px;flex-shrink:0}.NewsletterForm_input__6PMIt{flex:1 1;background:rgba(0,0,0,0);border:none;outline:none;color:#fff;font-size:16px;font-family:var(--font-family-body);line-height:1.5}.NewsletterForm_input__6PMIt::placeholder{color:hsla(0,0%,100%,.5)}.NewsletterForm_input__6PMIt:disabled{opacity:.6;cursor:not-allowed}.NewsletterForm_inputError__HDDi8{border-color:#f44!important}.NewsletterForm_button__yeWar{position:absolute;top:4px;bottom:4px;inset-inline-end:4px;background:#fff;color:#3b366d;border:none;padding-inline:16px;font-size:14px;font-weight:600;font-family:var(--font-family-body);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;border-radius:8px;white-space:nowrap;min-width:110px;justify-content:center}@media(hover:hover){.NewsletterForm_button__yeWar:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px)}.NewsletterForm_button__yeWar:active:not(:disabled){transform:translateY(0)}}.NewsletterForm_button__yeWar:disabled{opacity:.6;cursor:not-allowed;transform:none}.NewsletterForm_buttonMobile__beOVs{background:#fff;color:#3b366d;border:none;padding-inline:16px;font-size:14px;padding-top:16px;padding-bottom:16px;font-weight:600;font-family:var(--font-family-body);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:6px;border-radius:8px;white-space:nowrap;width:100%;justify-content:center}@media(hover:hover){.NewsletterForm_buttonMobile__beOVs:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px)}.NewsletterForm_buttonMobile__beOVs:active:not(:disabled){transform:translateY(0)}}.NewsletterForm_buttonMobile__beOVs:disabled{opacity:.6;cursor:not-allowed;transform:none}@media(max-width:727px){.NewsletterForm_buttonMobile__beOVs{font-size:16px}}.NewsletterForm_buttonLoading__ujr0H{pointer-events:none}.NewsletterForm_signUpIcon__SAr6O{width:18px;height:18px;flex-shrink:0}@media(max-width:727px){.NewsletterForm_signUpIcon__SAr6O{width:24px;height:24px}}.NewsletterForm_error__KRi_8{-webkit-margin-before:8px;margin-block-start:8px;color:#f44;font-size:14px;font-family:var(--font-family-body);text-align:center}.NewsletterForm_success__3I_6o{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#22c55e;padding:16px;border-radius:12px;text-align:center;font-size:16px;font-family:var(--font-family-body)}@media(max-width:728px){.NewsletterForm_inputWrapper__5I4Nv{-webkit-padding-end:100px;padding-inline-end:100px;-webkit-padding-start:12px;padding-inline-start:12px;padding-block:12px;min-height:48px}.NewsletterForm_button__yeWar{min-width:90px;padding-inline:12px;font-size:13px}.NewsletterForm_signUpIcon__SAr6O{width:24px;height:24px}.NewsletterForm_input__6PMIt{font-size:20px}}@media(max-width:375px){.NewsletterForm_container__BJivt{margin-inline:0}.NewsletterForm_inputWrapper__5I4Nv{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:85px;padding-inline-end:85px}.NewsletterForm_button__yeWar{min-width:80px;padding-inline:8px;font-size:12px}.NewsletterForm_signUpIcon__SAr6O{width:14px;height:14px}}[dir=rtl] .NewsletterForm_button__yeWar{inset-inline-end:auto;inset-inline-start:4px}[dir=rtl] .NewsletterForm_inputWrapper__5I4Nv{-webkit-padding-start:120px;padding-inline-start:120px;-webkit-padding-end:16px;padding-inline-end:16px}[dir=rtl] .NewsletterForm_emailIcon__b7W5s{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:12px;margin-inline-start:12px}.Badge_badge__bHml6{display:inline-flex;align-items:center;padding:4px 12px;border-radius:9999px;font-size:13px;font-weight:500;line-height:1.4}.Badge_default__3vJiE{background:var(--background-tertiary);color:var(--foreground-secondary)}.Badge_accent__Wz8e1{background:rgba(99,102,241,.15);color:var(--accent-hover)}.Badge_success__udv9J{background:rgba(34,197,94,.15);color:#4ade80}.page_main__JU2rm{min-height:100vh}.page_hereMeta__EmlGB{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding) 32px}.page_avatarRow__VXR27{display:flex;align-items:flex-start;gap:20px}.page_avatarLarge__qTZTO{width:96px;height:96px;border-radius:50%;overflow:hidden;background:var(--background-tertiary);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--border)}.page_avatarImg__xyVTB{width:100%;height:100%;object-fit:cover}.page_avatarPlaceholder__iEMzI{font-size:36px;font-weight:700;color:var(--foreground-secondary)}.page_badges__EUIHF{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.page_stats__MI0CM{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--foreground-secondary);margin-bottom:16px;flex-wrap:wrap}.page_stat__pjrLj{white-space:nowrap}.page_statSep__vXtY0{color:var(--foreground-tertiary)}.page_headerTags__Amd9H{display:flex;flex-wrap:wrap;gap:8px}.page_container__9mTZd{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding) 80px}.page_layout__rfE6q{display:flex;flex-direction:column;gap:48px}.page_content__0tNQi{min-width:0}.page_sidebar__WbxQs{width:100%}.page_sidebarSection__652BS{margin-bottom:32px}.page_sidebarSection__652BS:last-child{margin-bottom:0}.page_sidebarTitle__pUgJv{font-size:16px;font-weight:700;color:var(--foreground);margin-bottom:16px}.page_sidebarCards__Z_bOx{display:flex;flex-direction:column;gap:16px}.page_personalityBadges__aahyd{display:flex;flex-wrap:wrap;gap:10px}.page_section__9Ra_I{margin-bottom:48px}.page_sectionTitle__R3cHG{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:700;color:var(--foreground);margin-bottom:20px}.page_description__ZWGJ_{font-size:15px;color:var(--foreground-secondary);line-height:1.7}.page_description__ZWGJ_ p{margin-bottom:12px}.page_chartsSection__IVk_p{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;margin-bottom:48px}.page_chartBlock__kWZO6{display:flex;flex-direction:column;align-items:center}.page_infoCard__hFTTK{padding:24px}.page_infoGrid__cnXRO{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.page_infoItem__utSNs{display:flex;flex-direction:column;gap:4px}.page_infoLabel__wmiir{font-size:13px;font-weight:600;color:var(--foreground-tertiary);text-transform:uppercase;letter-spacing:.5px}.page_infoValue__1vKqn{font-size:15px;color:var(--foreground)}.page_valueBadges__EQ3ma{display:flex;flex-wrap:wrap;gap:8px}.page_communicationBlock__lVBbG{display:flex;flex-direction:column;gap:20px}.page_sliders__97G0y{display:flex;flex-direction:column;gap:16px}.page_commInfo__XFUa6{display:flex;flex-direction:column;gap:8px}.page_styleBadges__P0uis{display:flex;flex-wrap:wrap;gap:8px}.page_emotionalGrid__iv3WP{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.page_emotionalItem__YPfEc{display:flex;flex-direction:column;gap:8px}.page_triggerList__eRqRm{list-style:disc;-webkit-padding-start:20px;padding-inline-start:20px;font-size:14px;color:var(--foreground-secondary);line-height:1.6}.page_motivGrid__OD1eg{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.page_expandableList__2L6Xq,.page_motivItem__3I3w9{display:flex;flex-direction:column;gap:8px}.page_expandableItem__EINHX{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.page_expandableTrigger__Hq8_N{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;background:var(--background-secondary);border:none;color:var(--foreground);font-family:var(--font-family-body);font-size:15px;font-weight:600;cursor:pointer;min-height:44px;transition:background var(--transition)}.page_expandableOpen__Q72sF,.page_expandableTrigger__Hq8_N:hover{background:var(--background-tertiary)}.page_expandableChevron__jR2qy{font-size:18px;color:var(--foreground-tertiary);flex-shrink:0;-webkit-margin-start:16px;margin-inline-start:16px}.page_cta__FbwRr{text-align:center;padding:48px 0 0}.page_ctaTitle__4P4QN{font-size:clamp(1.5rem,4vw,2rem);font-weight:700;color:var(--foreground);margin-bottom:24px}.page_ctaButtons__nHETX{display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:768px){.page_chartsSection__IVk_p,.page_emotionalGrid__iv3WP,.page_infoGrid__cnXRO,.page_motivGrid__OD1eg{grid-template-columns:repeat(2,1fr)}.page_ctaButtons__nHETX{flex-direction:row;justify-content:center}}@media(min-width:1024px){.page_layout__rfE6q{flex-direction:row;gap:48px}.page_content__0tNQi{flex:1 1;min-width:0}.page_sidebar__WbxQs{width:300px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:100px;align-self:flex-start}}.page_fullBodyImg__LijkI{width:100%;max-width:280px;margin:0 auto;display:block;border-radius:12px;object-fit:contain}@media(min-width:1024px){.page_fullBodyImg__LijkI{max-width:100%}}.page_breadcrumbs__Y6zlk{margin-bottom:8px;font-size:14px;color:var(--foreground-tertiary);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_breadcrumbs__Y6zlk a{color:var(--foreground-secondary);text-decoration:none;transition:color var(--transition)}.page_breadcrumbs__Y6zlk a:hover{color:var(--foreground)}.page_breadcrumbSep__bcZ5i{color:var(--foreground-tertiary);opacity:.5}.page_breadcrumbCurrent__AX2Vj{color:var(--foreground);font-weight:500}.SocialLinks_container___t_cE{display:flex;gap:16px;justify-content:center;align-items:center}.SocialLinks_link__iAncO{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease;text-decoration:none;position:relative;overflow:hidden}.SocialLinks_link__iAncO:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(116,62,243,.2),rgba(255,255,255,.1));opacity:0;transition:opacity .3s ease}@media(hover:hover){.SocialLinks_link__iAncO:hover{transform:translateY(-4px);border-color:rgba(116,62,243,.5);box-shadow:0 8px 25px rgba(116,62,243,.3)}.SocialLinks_link__iAncO:hover:before{opacity:1}.SocialLinks_link__iAncO:hover .SocialLinks_icon____Nq_{transform:scale(1.1)}.SocialLinks_link__iAncO:active{transform:translateY(-2px)}}.SocialLinks_icon____Nq_{width:24px;height:24px;transition:transform .3s ease;position:relative;z-index:1}@media(max-width:728px){.SocialLinks_container___t_cE{gap:12px}.SocialLinks_link__iAncO{width:48px;height:48px}}@media(max-width:728px)and (hover:hover){.SocialLinks_link__iAncO:hover{transform:translateY(-2px)}}@media(max-width:728px){.SocialLinks_icon____Nq_{width:20px;height:20px}}@media(max-width:375px){.SocialLinks_container___t_cE{gap:8px}.SocialLinks_link__iAncO{width:44px;height:44px}.SocialLinks_icon____Nq_{width:18px;height:18px}}.Footer_footer__X1Jp0{border-top:1px solid var(--border);background:var(--background);padding:64px 0 32px}.Footer_container__gnWX2{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.Footer_grid__aiqKg{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;margin-bottom:48px}@media(min-width:768px){.Footer_grid__aiqKg{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px}}.Footer_brandColumn__tfKct{max-width:320px}.Footer_logo__TiS61{margin-bottom:12px;color:var(--foreground)}.Footer_tagline__TL_Zs{font-size:14px;color:var(--foreground-secondary);margin-bottom:24px}.Footer_newsletter__B_dCj{margin-top:16px}.Footer_newsletterText__nT5Mp{font-size:13px;color:var(--foreground-tertiary);margin-bottom:8px}.Footer_columnTitle__5eqEw{font-size:14px;font-weight:600;color:var(--foreground);margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em}.Footer_linkList__acPnn{list-style:none;display:flex;flex-direction:column;gap:8px}.Footer_link__BLFnH{font-size:14px;color:var(--foreground-secondary);transition:color .15s ease}.Footer_link__BLFnH:hover{color:var(--accent)}.Footer_socialRow__NAAty{display:flex;justify-content:center;padding:24px 0;border-top:1px solid var(--border);margin-bottom:24px}.Footer_copyright__G_qSi{text-align:center;font-size:13px;color:var(--foreground-tertiary)}.LanguageSwitcher_languageSwitcher__jpcey{position:relative;display:inline-block}.LanguageSwitcher_trigger__uTrZc{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:50%;cursor:pointer;transition:all .2s ease}@media(hover:hover){.LanguageSwitcher_trigger__uTrZc:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}}.LanguageSwitcher_trigger__uTrZc.LanguageSwitcher_open__T2SdG{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.LanguageSwitcher_icon__o3r7q{width:20px;height:20px;color:#fff}.LanguageSwitcher_dropdown__OvZgy{position:absolute;bottom:calc(100% + 8px);right:0;z-index:1000;min-width:180px;max-height:300px;overflow-y:auto;background:#1a1b23;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);overflow:hidden;animation:LanguageSwitcher_languageDropdownAppear__n1_C5 .2s ease}@media(min-width:1024px){.LanguageSwitcher_dropdown__OvZgy{bottom:auto;top:calc(100% + 8px);max-height:none}}[dir=rtl] .LanguageSwitcher_dropdown__OvZgy{right:auto;left:0}.LanguageSwitcher_dropdownContent__V0_T3{padding:8px 0}.LanguageSwitcher_languageOption__fBJq4{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:rgba(0,0,0,0);border:none;color:#fff;font-size:14px;line-height:1.5;cursor:pointer;transition:background-color .2s ease}@media(hover:hover){.LanguageSwitcher_languageOption__fBJq4:hover{background-color:hsla(0,0%,100%,.05)}}.LanguageSwitcher_languageOption__fBJq4.LanguageSwitcher_active__bMGbq{background-color:rgba(64,123,255,.1);color:#407bff}.LanguageSwitcher_name__F0zSP{flex:1 1;text-align:start}.LanguageSwitcher_checkmark__qIo00{color:#407bff;font-weight:600;flex-shrink:0}@keyframes LanguageSwitcher_languageDropdownAppear__n1_C5{0%{opacity:0;transform:translateY(-8px) translateX(-8px)}to{opacity:1;transform:translateY(0) translateX(0)}}.MobileMenuButton_mobileMenuButton__mPKj_{position:relative;z-index:1002;display:flex;align-items:center;gap:6px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px;padding:10px 12px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:44px;min-height:44px;justify-content:center}@media(hover:hover){.MobileMenuButton_mobileMenuButton__mPKj_:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.MobileMenuButton_mobileMenuButton__mPKj_:active{transform:scale(.98)}}.MobileMenuButton_mobileMenuButton__mPKj_.MobileMenuButton_open__mqkB9{position:relative;z-index:1002;background-color:rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.3);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:1024px){.MobileMenuButton_mobileMenuButton__mPKj_{display:none}}.MobileMenuButton_iconContainer__qyyOO{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:relative}.MobileMenuButton_icon__OWqCZ{width:20px;height:20px;color:#fff;transition:all .2s ease}.MobileMenuButton_open__mqkB9 .MobileMenuButton_icon__OWqCZ{transform:none}.MobileMenuButton_text__vz1HR{font-weight:500;line-height:1;transition:color .2s ease;display:none}@media(min-width:480px){.MobileMenuButton_text__vz1HR{display:inline}}.MobileMenuButton_open__mqkB9 .MobileMenuButton_text__vz1HR{color:#fff;font-weight:500}.Card_card__HJB4M{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;transition:all var(--transition)}.Card_hoverable__MiZ2i{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.Card_hoverable__MiZ2i:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(99,102,241,.15);border-color:var(--accent)}.MainMenu_mainMenu__SwZaB{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(9,9,11,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,0);transition:border-color var(--transition)}.MainMenu_scrolled__nGqPP{border-bottom-color:var(--border)}.MainMenu_container__KhP6V{display:flex;align-items:center;justify-content:space-between;max-width:var(--container-max);margin:0 auto;padding:12px var(--container-padding);gap:8px}.MainMenu_logo__a45Ov{flex-shrink:0;min-width:0}.MainMenu_logo__a45Ov a{display:flex;align-items:center;color:var(--foreground)}@media(min-width:768px){.MainMenu_logo__a45Ov{min-width:220px}}.MainMenu_desktopNav__KOaJ7{display:none}@media(min-width:1024px){.MainMenu_desktopNav__KOaJ7{display:flex}}.MainMenu_navList__5iDEd{display:flex;align-items:center;gap:32px;list-style:none}.MainMenu_navLink__SCRJV{font-size:14px;font-weight:500;color:var(--foreground-secondary);transition:color .15s ease;padding-bottom:4px;border-bottom:2px solid rgba(0,0,0,0)}.MainMenu_navLink__SCRJV:hover{color:var(--accent)}.MainMenu_navLinkActive__A3Dmi{color:var(--accent);border-bottom:2px solid var(--accent)}.MainMenu_rightSection__LXOPF{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(min-width:768px){.MainMenu_rightSection__LXOPF{gap:12px}}.MainMenu_langSwitcherDesktop__b6fF_{display:none}@media(min-width:1024px){.MainMenu_langSwitcherDesktop__b6fF_{display:block}}.MainMenu_ctaDesktop__AWw84{display:none}@media(min-width:1024px){.MainMenu_ctaDesktop__AWw84{display:inline-flex}}.MainMenu_signInLink__HZzys{display:none;font-size:14px;font-weight:500;color:var(--foreground-secondary);transition:color var(--transition)}.MainMenu_signInLink__HZzys:hover{color:var(--foreground)}@media(min-width:1024px){.MainMenu_signInLink__HZzys{display:block}}.MobileMenu_overlay__KAduX{position:fixed;inset:0;z-index:200;background:var(--background);overflow-y:auto}.MobileMenu_container__Kq_kq{display:flex;flex-direction:column;padding:16px var(--container-padding);min-height:100vh}.MobileMenu_header__FlRO_{display:flex;justify-content:flex-end;padding-bottom:24px}.MobileMenu_nav__i_w1h{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.MobileMenu_navLink__CbjR8{display:block;padding:12px 0;font-size:18px;font-weight:600;color:var(--foreground);transition:color var(--transition)}.MobileMenu_navLink__CbjR8:hover{color:var(--accent-hover)}.MobileMenu_navLinkActive__tD9rm{color:var(--accent)}.MobileMenu_cta__oU87_,.MobileMenu_langSection__h3Nn4{margin-bottom:24px}.MobileMenu_socialSection__uRjia{margin-top:auto;padding-top:24px;border-top:1px solid var(--border)}.MobileMenu_socialLinks__4YSgQ{display:flex;gap:16px}.MobileMenu_socialLink___eM5o{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius);color:var(--foreground-secondary);transition:color var(--transition)}.MobileMenu_socialLink___eM5o:hover{color:var(--foreground)}.MobileMenu_socialIcon____WE3{width:20px;height:20px}.Header_header__i_Usm{position:relative;z-index:100}.CodingSection_section__UNUDp{padding:48px 0}@media(min-width:768px){.CodingSection_section__UNUDp{padding:64px 0}}.CodingSection_container__QKtBF{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.CodingSection_columns__YnnlT{display:flex;flex-direction:column;gap:40px;margin-top:48px}@media(min-width:1024px){.CodingSection_columns__YnnlT{flex-direction:row;align-items:stretch;gap:60px}}.CodingSection_left__H8IK2{flex:1 1;min-width:0;display:flex;flex-direction:column}.CodingSection_right__tXW4X{flex:1 1;min-width:0;display:flex;order:-1}@media(min-width:1024px){.CodingSection_right__tXW4X{order:0;max-width:480px}}.CodingSection_features__JzFNz{list-style:none;padding:0;margin:24px 0 32px;display:flex;flex-direction:column;gap:24px}.CodingSection_featureItem__r_LVF{display:flex;gap:16px;align-items:flex-start}.CodingSection_featureDash__HBqT0{font-size:1.2rem;line-height:1;flex-shrink:0;color:var(--foreground);font-weight:300;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:10px}.CodingSection_featureContent__IIblG{flex:1 1;min-width:0}.CodingSection_featureTitle__owIo8{font-size:1.1rem;font-weight:600;color:var(--foreground);margin:0 0 6px;line-height:1.3}.CodingSection_featureDescription__6ReUm{font-size:.95rem;color:var(--foreground-secondary);line-height:1.6;margin:0}.CodingSection_cta__Yp9rD{margin-top:8px}.CodingSection_badgeRow__vqVp1{text-align:center;margin-bottom:32px}.DeploymentSection_section__NC57c{padding:48px 0}@media(min-width:768px){.DeploymentSection_section__NC57c{padding:64px 0}}.DeploymentSection_container__IWSRQ{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.DeploymentSection_grid__8o85D{display:flex;flex-direction:column;gap:20px;margin-top:48px}@media(min-width:768px){.DeploymentSection_grid__8o85D{flex-direction:row;align-items:stretch;gap:24px;margin-top:64px}}.DeploymentSection_deployCard__l7USm{flex:1 1;display:flex;flex-direction:column;padding:32px 24px}@media(min-width:768px){.DeploymentSection_deployCard__l7USm{padding:36px 28px}}.DeploymentSection_cardTitle__dQyYH{font-size:22px;font-weight:700;color:var(--foreground);margin:0 0 12px}@media(min-width:768px){.DeploymentSection_cardTitle__dQyYH{font-size:24px}}.DeploymentSection_perfectFor__bpJfd{font-size:14px;font-style:italic;color:var(--foreground-tertiary);margin:0 0 20px;line-height:1.5}@media(min-width:768px){.DeploymentSection_perfectFor__bpJfd{font-size:15px}}.DeploymentSection_featureList__s4olC{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.DeploymentSection_featureList__s4olC li{position:relative;padding-left:20px;font-size:14px;color:var(--foreground-secondary);line-height:1.5}.DeploymentSection_featureList__s4olC li:before{content:"→";position:absolute;left:0;color:var(--accent)}@media(min-width:768px){.DeploymentSection_featureList__s4olC li{font-size:15px}}.DeploymentSection_bestFor__BeP6F{font-size:13px;font-weight:600;color:var(--accent);margin:0;line-height:1.5;padding:8px 12px;background:rgba(99,102,241,.08);border:1px solid rgba(99,102,241,.2);border-radius:8px}@media(min-width:768px){.DeploymentSection_bestFor__BeP6F{font-size:14px}}.DeploymentSection_byokNote__4cXgl{margin-top:32px;text-align:center;font-size:14px;color:var(--foreground-tertiary);line-height:1.5}@media(min-width:768px){.DeploymentSection_byokNote__4cXgl{margin-top:40px;font-size:15px}}.DeploymentSection_ctaWrapper__67aGe{margin-top:24px;text-align:center}@media(min-width:768px){.DeploymentSection_ctaWrapper__67aGe{margin-top:32px}}.DeploymentSection_ctaLink__L475g{display:inline-block;font-size:16px;font-weight:600;color:var(--accent);text-decoration:none;transition:opacity var(--transition)}.DeploymentSection_ctaLink__L475g:hover{opacity:.8}@media(min-width:768px){.DeploymentSection_ctaLink__L475g{font-size:18px}}.DeploymentSection_enterpriseLink__X9tBk{color:var(--accent);text-decoration:none;font-weight:600;transition:opacity .2s ease}.DeploymentSection_enterpriseLink__X9tBk:hover{opacity:.8;text-decoration:underline}.Accordion_accordion___PKa4{display:flex;flex-direction:column;gap:1px}.Accordion_item__ToCSY{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.Accordion_item__ToCSY+.Accordion_item__ToCSY{margin-top:8px}.Accordion_trigger__P4fQa{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;background:var(--background-secondary);border:none;color:var(--foreground);font-size:16px;font-weight:600;font-family:var(--font-family-body);cursor:pointer;text-align:start;transition:background var(--transition);min-height:44px}.Accordion_trigger__P4fQa:hover{background:var(--background-tertiary)}.Accordion_chevron__e8YbV{font-size:20px;color:var(--foreground-tertiary);flex-shrink:0;-webkit-margin-start:16px;margin-inline-start:16px}.Accordion_title__57bTZ{flex:1 1}.Accordion_content__LazLZ{padding:0 20px 16px;background:var(--background-secondary);color:var(--foreground-secondary);font-size:15px;line-height:1.6}.FaqSection_section__w5SbJ{padding:48px 0}@media(min-width:768px){.FaqSection_section__w5SbJ{padding:64px 0}}.FaqSection_container__gMcBV{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.FaqSection_accordion__UUSt9{margin-top:48px;max-width:800px;margin-inline:auto}@media(min-width:768px){.FaqSection_accordion__UUSt9{margin-top:64px}}.FeaturesSection_section__vDIDp{padding:48px 0}@media(min-width:768px){.FeaturesSection_section__vDIDp{padding:64px 0}}.FeaturesSection_container__cVrRZ{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.FeaturesSection_grid__fjB7O{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:48px}@media(min-width:768px){.FeaturesSection_grid__fjB7O{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:56px}}@media(min-width:1024px){.FeaturesSection_grid__fjB7O{grid-template-columns:repeat(3,1fr);gap:20px}}.FeaturesSection_featureCard__hznjC{display:flex;flex-direction:column}.FeaturesSection_cardContent__Tzj2E{display:flex;flex-direction:column;gap:16px;height:100%;padding:24px 20px}@media(min-width:1024px){.FeaturesSection_cardContent__Tzj2E{padding:24px 16px}}.FeaturesSection_cardTitle__xLkyx{font-size:20px;font-weight:700;color:var(--foreground);margin:0}@media(min-width:768px){.FeaturesSection_cardTitle__xLkyx{font-size:22px}}.FeaturesSection_cardDescription__0blvE{font-size:14px;line-height:1.7;color:var(--text-secondary);margin:0}@media(min-width:768px){.FeaturesSection_cardDescription__0blvE{font-size:15px}}@media(min-width:1024px){.FeaturesSection_cardDescription__0blvE{font-size:14px}}.CtaSection_section__SlF_6{position:relative;overflow:hidden;padding:48px 0;text-align:center;background:linear-gradient(180deg,var(--background) 0,var(--background-secondary) 50%,var(--background) 100%)}@media(min-width:768px){.CtaSection_section__SlF_6{padding:64px 0}}@media(min-width:1024px){.CtaSection_section__SlF_6{padding:80px 0}}.CtaSection_glow__S7YPI{position:absolute;top:50%;left:50%;width:600px;height:400px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(99,102,241,.12) 0,rgba(139,92,246,.06) 40%,transparent 70%);pointer-events:none;filter:blur(60px)}@media(prefers-reduced-motion:reduce){.CtaSection_glow__S7YPI{display:none}}.CtaSection_container__p0IBF{position:relative;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.CtaSection_actions__V_bU1{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:40px}@media(min-width:768px){.CtaSection_actions__V_bU1{margin-top:48px}}.CtaSection_ctaButton__fzJvg{width:100%;max-width:400px}@media(min-width:768px){.CtaSection_ctaButton__fzJvg{width:auto}}.CtaSection_secondaryLine__RSbsX{margin:0;font-size:14px;color:var(--foreground-secondary)}@media(min-width:768px){.CtaSection_secondaryLine__RSbsX{font-size:16px}}.CtaSection_secondaryLink__k9RHY{color:var(--foreground-secondary);text-decoration:none;transition:color .2s ease}.CtaSection_secondaryLink__k9RHY:hover{color:var(--accent-hover)}.ProviderLogos_providerLogos__XxMkJ{display:flex;flex-direction:column;align-items:center;gap:12px}.ProviderLogos_label__KaKOK{font-size:13px;color:var(--foreground-tertiary);text-transform:uppercase;letter-spacing:.05em}.ProviderLogos_track__CT_Cm{width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.ProviderLogos_scroll__EYZc4{display:flex;gap:32px;animation:ProviderLogos_scroll__EYZc4 20s linear infinite;width:max-content}.ProviderLogos_scroll__EYZc4:hover{animation-play-state:paused}@keyframes ProviderLogos_scroll__EYZc4{0%{transform:translateX(0)}to{transform:translateX(-25%)}}@media(prefers-reduced-motion:reduce){.ProviderLogos_scroll__EYZc4{animation:none;flex-wrap:wrap;justify-content:center}}.ProviderLogos_item__FAuHQ{display:flex;align-items:center;gap:8px;flex-shrink:0;opacity:.7;transition:opacity var(--transition)}.ProviderLogos_item__FAuHQ:hover{opacity:1}.ProviderLogos_logo__AU9eO{display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--foreground-secondary)}.ProviderLogos_name__DI1eR{font-size:14px;color:var(--foreground-secondary);font-weight:500;white-space:nowrap}@media(min-width:768px){.ProviderLogos_label__KaKOK{font-size:14px}.ProviderLogos_scroll__EYZc4{gap:48px}.ProviderLogos_name__DI1eR{font-size:15px}}.HeroAnimation_wrapper__NLiWg{position:relative;width:100%;max-width:100%;height:640px;margin:0 auto;transition:opacity .5s ease}@media(min-width:768px){.HeroAnimation_wrapper__NLiWg{width:480px;height:680px}}@media(min-width:1024px){.HeroAnimation_wrapper__NLiWg{height:700px}}.HeroAnimation_fadeOut__KM_Bd{opacity:0}.HeroAnimation_messagesFadeOut__rd76D{opacity:0;transition:opacity .5s ease}.HeroAnimation_chatWindow__tpZzN{background:#0f172a;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px rgba(59,130,246,.05);overflow:hidden;display:flex;flex-direction:column;height:100%}.HeroAnimation_windowChrome__n3Etw{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#1e293b;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.HeroAnimation_dot__pxN4w{width:10px;height:10px;border-radius:50%;flex-shrink:0}.HeroAnimation_dotRed__H7Sso{background:#ff5f57}.HeroAnimation_dotYellow__9xTRx{background:#febc2e}.HeroAnimation_dotGreen__Too7_{background:#28c840}.HeroAnimation_windowAvatar__h207k{width:20px;height:20px;border-radius:50%;object-fit:cover;margin-left:8px;flex-shrink:0}.HeroAnimation_windowTitle__sLKdN{margin-left:6px;font-size:12px;font-weight:600;color:#e2e8f0;flex:1 1}.HeroAnimation_onlineDot__dL9IA{width:7px;height:7px;border-radius:50%;background:#22c55e;flex-shrink:0}.HeroAnimation_onlineLabel__WR2jR{font-size:11px;color:#22c55e}.HeroAnimation_messages__hhkA6{display:flex;flex-direction:column;gap:12px;padding:14px;flex:1 1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.HeroAnimation_messages__hhkA6::-webkit-scrollbar{display:none}@media(min-width:768px){.HeroAnimation_messages__hhkA6{padding:16px;gap:14px}}.HeroAnimation_userTyping__odHHR{display:flex;justify-content:flex-end}.HeroAnimation_typingBubble__2oGnJ{background:#1e293b;border:1px solid #334155;border-radius:16px 16px 4px 16px;padding:8px 12px;font-size:13px;color:#e2e8f0;max-width:85%}@media(min-width:768px){.HeroAnimation_typingBubble__2oGnJ{font-size:14px;padding:10px 14px}}.HeroAnimation_typingText__tkfAT{word-break:break-word}.HeroAnimation_cursor__LY9A7{display:inline-block;animation:HeroAnimation_blink__NBbk9 .8s step-end infinite;color:#3b82f6;margin-left:1px;font-weight:300}@keyframes HeroAnimation_blink__NBbk9{0%,to{opacity:1}50%{opacity:0}}.HeroAnimation_messageRow__I7Vxm{display:flex;gap:8px;animation:HeroAnimation_slideIn___TsOH .3s ease forwards}.HeroAnimation_userRow__hAaep{justify-content:flex-end}.HeroAnimation_managerRow___CjPn{justify-content:flex-start;align-items:flex-start}@keyframes HeroAnimation_slideIn___TsOH{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.HeroAnimation_userBubble__P4k1L{background:#1e293b;border:1px solid rgba(59,130,246,.15);border-radius:16px 16px 4px 16px;padding:8px 12px;font-size:13px;color:#e2e8f0;max-width:85%;word-break:break-word;line-height:1.45}@media(min-width:768px){.HeroAnimation_userBubble__P4k1L{font-size:14px;padding:10px 14px}}.HeroAnimation_managerAvatarImg__XDyBy{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0;margin-top:2px;border:1px solid rgba(59,130,246,.2)}.HeroAnimation_managerBubble__bG4Fq{background:#1e293b;border:1px solid #334155;border-radius:4px 16px 16px 16px;padding:8px 12px;font-size:13px;color:#e2e8f0;max-width:88%;word-break:break-word;line-height:1.45}@media(min-width:768px){.HeroAnimation_managerBubble__bG4Fq{font-size:14px;padding:10px 14px}}.HeroAnimation_agentCards__GY6zx{display:flex;flex-direction:column;gap:6px;margin-top:8px}.HeroAnimation_agentCard__6jALg{display:flex;align-items:center;gap:8px;padding:6px 8px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.12);border-radius:6px;animation:HeroAnimation_slideIn___TsOH .35s ease forwards;transition:background .3s ease,border-color .3s ease}@media(min-width:768px){.HeroAnimation_agentCard__6jALg{padding:7px 10px}}.HeroAnimation_agentCardDone__ZoiD_{background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.15)}.HeroAnimation_agentEmoji__Vlh__{font-size:14px;flex-shrink:0}.HeroAnimation_agentName__foth1{font-size:12px;font-weight:600;color:#e2e8f0;white-space:nowrap;flex-shrink:0}@media(min-width:768px){.HeroAnimation_agentName__foth1{font-size:13px}}.HeroAnimation_agentTask__KWUJ3{font-size:11px;color:#f59e0b;flex:1 1;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.HeroAnimation_agentTask__KWUJ3{font-size:12px}}.HeroAnimation_agentTaskDone__QWluW{color:#22c55e}.HeroAnimation_resultCard__niytJ{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;background:#1e293b;border:1px solid #334155;border-left:3px solid #22c55e;border-radius:12px;padding:12px 14px;animation:none}@media(min-width:768px){.HeroAnimation_resultCard__niytJ{padding:14px 16px}}.HeroAnimation_resultCardVisible___XTDd{opacity:1;transform:translateY(0)}.HeroAnimation_resultTitle__dDQ5f{font-size:13px;font-weight:600;color:#e2e8f0;margin-bottom:4px}@media(min-width:768px){.HeroAnimation_resultTitle__dDQ5f{font-size:14px}}.HeroAnimation_resultMeta__NyIPI{font-size:11px;color:#94a3b8;margin-bottom:10px}@media(min-width:768px){.HeroAnimation_resultMeta__NyIPI{font-size:12px}}.HeroAnimation_resultActions__Ih2Kq{display:flex;gap:8px}.HeroAnimation_approveBtn__p_vo2,.HeroAnimation_previewBtn__qT645{border:none;border-radius:6px;font-size:12px;font-weight:500;padding:5px 10px;cursor:pointer;transition:background .2s ease,transform .15s ease}@media(min-width:768px){.HeroAnimation_approveBtn__p_vo2,.HeroAnimation_previewBtn__qT645{font-size:13px;padding:6px 12px}}.HeroAnimation_previewBtn__qT645{background:hsla(0,0%,100%,.06);color:#94a3b8}.HeroAnimation_previewBtn__qT645:hover{background:hsla(0,0%,100%,.1)}.HeroAnimation_approveBtn__p_vo2{background:rgba(34,197,94,.12);color:#22c55e;border:1px solid rgba(34,197,94,.25)}.HeroAnimation_approveBtn__p_vo2:hover{background:rgba(34,197,94,.2)}.HeroAnimation_approveBtnClicked__u2L50{background:rgba(34,197,94,.25);border-color:#22c55e;transform:scale(1.05);animation:HeroAnimation_approvePulse__oATYg .3s ease}@keyframes HeroAnimation_approvePulse__oATYg{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1.05)}}.HeroAnimation_deployLink__W2_43{display:block;margin-top:6px;font-size:13px;color:#3b82f6;text-decoration:none;transition:color .2s ease;cursor:pointer}@media(min-width:768px){.HeroAnimation_deployLink__W2_43{font-size:14px}}.HeroAnimation_deployLinkClicked__H9HZJ{color:rgb(132.1414634146,176.6463414634,249.3585365854);text-decoration:underline}.HeroAnimation_sitePreview__1w2Px{background:#0f172a;border:1px solid #334155;border-radius:8px;overflow:hidden;animation:HeroAnimation_slideIn___TsOH .4s ease forwards}.HeroAnimation_previewChrome__AFHpK{display:flex;align-items:center;gap:4px;padding:6px 10px;background:#1e293b;border-bottom:1px solid hsla(0,0%,100%,.08)}.HeroAnimation_previewUrl__feKLi{margin-left:6px;font-size:10px;color:#64748b;flex:1 1}@media(min-width:768px){.HeroAnimation_previewUrl__feKLi{font-size:11px}}.HeroAnimation_previewBody__KKNgj{padding:12px;display:flex;flex-direction:column;gap:10px}.HeroAnimation_previewHero__DlEbn{display:flex;flex-direction:column;gap:6px;align-items:center}.HeroAnimation_previewTitle__HipgM{width:60%;height:10px;border-radius:4px;background:linear-gradient(90deg,rgba(59,130,246,.2),rgba(168,85,247,.2));animation:HeroAnimation_shimmer__bUdmq 1.5s ease-in-out infinite}.HeroAnimation_previewSubtitle__47OWF{width:40%;height:6px;border-radius:3px;background:rgba(148,163,184,.15)}.HeroAnimation_previewCta____ExU{width:80px;height:16px;border-radius:4px;background:rgba(59,130,246,.25);margin-top:4px}.HeroAnimation_previewGrid__c6Mpi{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.HeroAnimation_previewCard__mn00a{height:32px;border-radius:4px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05)}@keyframes HeroAnimation_shimmer__bUdmq{0%,to{opacity:.6}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.HeroAnimation_wrapper__NLiWg{transition:none}.HeroAnimation_cursor__LY9A7{animation:none;display:none}.HeroAnimation_agentCard__6jALg,.HeroAnimation_messageRow__I7Vxm{animation:none}.HeroAnimation_resultCard__niytJ{opacity:1;transform:none;transition:none}.HeroAnimation_agentCardDone__ZoiD_,.HeroAnimation_agentCard__6jALg{transition:none}.HeroAnimation_approveBtnClicked__u2L50,.HeroAnimation_approveBtn__p_vo2{animation:none;transition:none;transform:none}.HeroAnimation_fadeOut__KM_Bd{opacity:1}.HeroAnimation_messagesFadeOut__rd76D{opacity:1;transition:none}}.HeroSection_section__vCMva{padding:32px 0 24px;min-height:auto;display:flex;flex-direction:column;justify-content:center;contain:layout style}@media(min-width:768px){.HeroSection_section__vCMva{padding:48px 0 32px;min-height:90vh}}.HeroSection_container__HKi8e{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-direction:column;gap:32px}@media(min-width:1024px){.HeroSection_container__HKi8e{flex-direction:row;align-items:center;gap:60px;max-width:1600px}}.HeroSection_content__23_en{flex:1.4 1;max-width:100%;width:100%}@media(min-width:1024px){.HeroSection_content__23_en{max-width:780px}}.HeroSection_title__2HoiT{font-size:28px;font-weight:700;line-height:1.15;margin-bottom:16px;color:var(--foreground);word-wrap:break-word;overflow-wrap:break-word}@media(min-width:768px){.HeroSection_title__2HoiT{font-size:clamp(2rem,5vw,3rem);margin-bottom:20px}}@media(min-width:1024px){.HeroSection_title__2HoiT{font-size:clamp(2.5rem,6vw,3.5rem)}}.HeroSection_subtitle__0QvLF{font-size:16px;color:var(--foreground-secondary);line-height:1.6;margin-bottom:24px;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:768px){.HeroSection_subtitle__0QvLF{font-size:clamp(1rem,2vw,1.25rem);margin-bottom:32px;max-width:600px}}.HeroSection_actions__x8U_0{display:flex;flex-direction:column;gap:12px}.HeroSection_actions__x8U_0 a,.HeroSection_actions__x8U_0 button{width:100%}@media(min-width:480px){.HeroSection_actions__x8U_0{flex-direction:row}.HeroSection_actions__x8U_0 a,.HeroSection_actions__x8U_0 button{width:auto}}.HeroSection_visual__7K2LI{flex:1 1;width:100%;min-height:280px;border-radius:12px;background:rgba(0,0,0,0);border:none;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width:1024px){.HeroSection_visual__7K2LI{min-height:400px}}.HeroSection_providers__noRVA{max-width:var(--container-max);margin:32px auto 0;padding:0 var(--container-padding);width:100%}@media(min-width:768px){.HeroSection_providers__noRVA{margin-top:64px}}.HeroSection_messengers___xxFu{margin-top:24px;display:flex;flex-direction:column;gap:8px}.HeroSection_messengersLabel__6RopE{font-size:12px;color:var(--foreground-tertiary);text-transform:uppercase;letter-spacing:.05em}.HeroSection_messengerIcons___WzkV{display:flex;gap:10px;flex-wrap:wrap}@media(min-width:768px){.HeroSection_messengerIcons___WzkV{gap:16px}}.HeroSection_messengerIcon__AIb3Y{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--foreground-tertiary);opacity:.6;white-space:nowrap}@media(min-width:768px){.HeroSection_messengerIcon__AIb3Y{font-size:13px}}.HeroSection_messengerSvg__BlcgI{width:14px;height:14px;vertical-align:middle;opacity:.7}@media(min-width:768px){.HeroSection_messengerSvg__BlcgI{width:16px;height:16px}}.KanbanAnimation_boardDesktop__kFW_v{display:none;gap:10px;padding:14px;background:#0f172a;border-radius:12px;overflow:hidden;position:relative;min-height:340px}@media(min-width:768px){.KanbanAnimation_boardDesktop__kFW_v{display:flex}}@media(min-width:1024px){.KanbanAnimation_boardDesktop__kFW_v{gap:12px;padding:18px;min-height:380px}}.KanbanAnimation_mobileTimeline__W0m7y{display:flex;flex-direction:column;gap:0;padding:16px;background:#0f172a;border-radius:12px;border:1px solid #334155;position:relative;height:560px;overflow:hidden}@media(min-width:768px){.KanbanAnimation_mobileTimeline__W0m7y{display:none}}.KanbanAnimation_mobileTimelineFadeOut__BaOPz{opacity:0;transition:opacity .6s ease}.KanbanAnimation_mobileRow__rKoRx{display:flex;align-items:center;padding-top:0;gap:8px;height:48px;flex-shrink:0;opacity:.45;transition:opacity .3s ease}.KanbanAnimation_mobileRowActive__ojpBH{opacity:1}.KanbanAnimation_mobileRowNumber__8OT0X{width:24px;height:24px;border-radius:50%;background:#334155;color:#94a3b8;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,color .3s ease}.KanbanAnimation_mobileRowNumberActive__1F6EA{background:#475569;color:#e2e8f0}.KanbanAnimation_mobileRowNumberAgent__FAfDM.KanbanAnimation_mobileRowNumberActive__1F6EA{background:#3b82f6;color:#fff}.KanbanAnimation_mobileRowNumberHuman__Vyqf6.KanbanAnimation_mobileRowNumberActive__1F6EA{background:#f59e0b;color:#fff}.KanbanAnimation_mobileRowNumberDone__XLNIa.KanbanAnimation_mobileRowNumberActive__1F6EA{background:#22c55e;color:#fff}.KanbanAnimation_mobileRowLabel__9GPq5{font-size:13px;font-weight:600;color:#e2e8f0;text-transform:uppercase;letter-spacing:.08em}.KanbanAnimation_mobileRowBadge__Je_Zy{font-size:11px;color:#64748b}.KanbanAnimation_mobileArrow__BnUjG{text-align:center;color:#475569;font-size:14px;height:16px;line-height:16px;flex-shrink:0;padding-left:6px}.KanbanAnimation_mobileCard__gkwsw{position:absolute;top:56px;left:48px;right:16px;z-index:2;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.KanbanAnimation_mobileCardFadeOut__yOUpu{opacity:0;transition:opacity .6s ease,transform .6s cubic-bezier(.4,0,.2,1)}.KanbanAnimation_mobileCardInner__vDegu{background:#1e293b;border:1px solid #334155;border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;box-shadow:0 2px 12px rgba(0,0,0,.4)}.KanbanAnimation_mobileCardDoneBorder__9AJBj{border-color:#22c55e;box-shadow:0 2px 12px rgba(0,0,0,.4),0 0 8px rgba(34,197,94,.15)}.KanbanAnimation_mobileCardTitle__V0Nlm{font-size:12px;font-weight:600;color:#e2e8f0;line-height:1.3}.KanbanAnimation_mobileCardTags__jKkPV{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.KanbanAnimation_mobileCardDetail__75pAb{font-size:10px;color:#64748b;line-height:1.3;margin:0}.KanbanAnimation_column__AsbKN{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px;background:#1e293b;border-radius:8px;border:1px solid #334155;border-top:2px solid #334155;padding:12px 10px;min-height:160px;position:relative}@media(min-width:768px){.KanbanAnimation_column__AsbKN{padding:10px 8px;min-height:220px}}@media(min-width:1024px){.KanbanAnimation_column__AsbKN{padding:12px 10px;min-height:260px}}.KanbanAnimation_columnAgent__uExPq{border-top-color:#3b82f6}.KanbanAnimation_columnHuman__mOUqi{border-top-color:#f59e0b}.KanbanAnimation_columnDone__WnKth{border-top-color:#22c55e}.KanbanAnimation_columnHeader__IzJ4z{display:flex;align-items:center;gap:6px;margin-bottom:4px}.KanbanAnimation_dot__S1foa{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:#475569}.KanbanAnimation_dotAgent__CDRW6{background:#3b82f6}.KanbanAnimation_dotHuman__ii9bJ{background:#f59e0b}.KanbanAnimation_dotDone__k3XzD{background:#22c55e}.KanbanAnimation_columnName__LqKdH{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.KanbanAnimation_columnName__LqKdH{font-size:11px;letter-spacing:.12em}}@media(min-width:1024px){.KanbanAnimation_columnName__LqKdH{font-size:12px}}.KanbanAnimation_humanIcon__Wi__0{font-size:10px;line-height:1}.KanbanAnimation_countBadge__8SqFG{margin-left:3px;font-size:8px;font-weight:500;color:#64748b;letter-spacing:0;text-transform:none}@media(min-width:768px){.KanbanAnimation_countBadge__8SqFG{font-size:9px;margin-left:4px}}@media(min-width:1024px){.KanbanAnimation_countBadge__8SqFG{font-size:10px}}.KanbanAnimation_cardSlot__al11Z{flex:1 1;position:relative}.KanbanAnimation_ghostSlot__C25T6{width:100%;height:80px;border:1.5px dashed #475569;border-radius:6px;background:rgba(71,85,105,.08);animation:KanbanAnimation_ghostPulse__7_u8p 1s ease-in-out infinite}@media(min-width:768px){.KanbanAnimation_ghostSlot__C25T6{height:100px}}@media(min-width:1024px){.KanbanAnimation_ghostSlot__C25T6{height:120px}}@keyframes KanbanAnimation_ghostPulse__7_u8p{0%,to{opacity:.4}50%{opacity:.8}}.KanbanAnimation_cardTrack__It9Oy{position:absolute;top:0;left:0;width:100%;z-index:2;transition:transform .7s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;will-change:transform}.KanbanAnimation_cardLifted__koMDc{filter:drop-shadow(0 8px 24px rgba(0,0,0,.5))}.KanbanAnimation_cardLifted__koMDc .KanbanAnimation_card__3H022{transform:scale(1.04);box-shadow:0 12px 32px rgba(0,0,0,.5),0 0 0 1px rgba(59,130,246,.2)}.KanbanAnimation_card__3H022{background:#0f172a;border:1px solid #334155;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:5px;box-shadow:0 2px 8px rgba(0,0,0,.3);width:100%;transition:transform .3s ease,box-shadow .3s ease,border-color .4s ease}@media(min-width:768px){.KanbanAnimation_card__3H022{padding:12px 14px;gap:6px}}@media(min-width:1024px){.KanbanAnimation_card__3H022{padding:14px 16px;gap:7px}}.KanbanAnimation_cardDoneBorder__YjcTp{border-color:#22c55e;box-shadow:0 2px 8px rgba(0,0,0,.3),0 0 12px rgba(34,197,94,.15)}.KanbanAnimation_cardTitle___Lhkf{font-size:12px;font-weight:600;color:#e2e8f0;line-height:1.3}@media(min-width:768px){.KanbanAnimation_cardTitle___Lhkf{font-size:13px}}@media(min-width:1024px){.KanbanAnimation_cardTitle___Lhkf{font-size:14px}}.KanbanAnimation_cardTags___XCaV{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.KanbanAnimation_priorityBadge__n8fjG{display:inline-block;font-size:8px;font-weight:600;padding:1px 5px;border-radius:9999px;background:rgba(59,130,246,.15);color:#60a5fa;text-transform:uppercase;letter-spacing:.04em}@media(min-width:768px){.KanbanAnimation_priorityBadge__n8fjG{font-size:9px;padding:1px 6px}}.KanbanAnimation_sourceBadge__YjPPh{display:inline-block;font-size:8px;font-weight:500;padding:1px 5px;border-radius:9999px;background:rgba(148,163,184,.12);color:#64748b}@media(min-width:768px){.KanbanAnimation_sourceBadge__YjPPh{font-size:9px}}.KanbanAnimation_tagBadge__70fZi{display:inline-flex;align-items:center;font-size:8px;font-weight:600;padding:1px 5px;border-radius:9999px;animation:KanbanAnimation_tagAppear__Cy6U5 .35s ease-out both}@media(min-width:768px){.KanbanAnimation_tagBadge__70fZi{font-size:9px;padding:1px 6px}}@keyframes KanbanAnimation_tagAppear__Cy6U5{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.KanbanAnimation_tagSpec__z3iIP{background:rgba(168,85,247,.15);color:#c084fc}.KanbanAnimation_tagMR__OuIya{background:rgba(59,130,246,.15);color:#60a5fa}.KanbanAnimation_tagTests__uUrhB{background:rgba(34,197,94,.15);color:#4ade80}.KanbanAnimation_tagCompleted__ALw3j{background:rgba(34,197,94,.2);color:#4ade80;font-weight:700}.KanbanAnimation_cardDetail__CDh3v{font-size:9px;color:#64748b;line-height:1.3;margin:0;animation:KanbanAnimation_tagAppear__Cy6U5 .3s ease-out both}@media(min-width:768px){.KanbanAnimation_cardDetail__CDh3v{font-size:10px}}@media(min-width:1024px){.KanbanAnimation_cardDetail__CDh3v{font-size:11px}}.KanbanAnimation_approveBtn__ExziJ{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;margin-top:2px;padding:4px 10px;border-radius:4px;border:1px solid #f59e0b;background:rgba(245,158,11,.15);color:#fbbf24;font-size:10px;font-weight:600;cursor:default;animation:KanbanAnimation_btnAppear__YNHUy .3s ease-out both;transition:background .25s ease,border-color .25s ease,color .25s ease,transform .15s ease}@media(min-width:768px){.KanbanAnimation_approveBtn__ExziJ{font-size:11px;padding:5px 12px}}@keyframes KanbanAnimation_btnAppear__YNHUy{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.KanbanAnimation_approveBtnClicked__znYSR{background:rgba(34,197,94,.2);border-color:#22c55e;color:#4ade80;transform:scale(.96);animation:KanbanAnimation_btnClick__gbby3 .3s ease both}@keyframes KanbanAnimation_btnClick__gbby3{0%{transform:scale(1)}30%{transform:scale(.92)}60%{transform:scale(1.02)}to{transform:scale(1)}}.KanbanAnimation_cardFadeOut__F19O4{opacity:0;transition:opacity .6s ease,transform .7s cubic-bezier(.4,0,.2,1)}.KanbanAnimation_cardFadeIn__lRZaR{opacity:1;transition:opacity .3s ease}.KanbanAnimation_artifactBlock__oMoOm{display:flex;align-items:center;gap:8px;margin-top:6px;padding:6px 8px;background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.2);border-radius:6px;animation:KanbanAnimation_artifactReveal__gP7BL .4s ease-out both}@media(min-width:768px){.KanbanAnimation_artifactBlock__oMoOm{padding:8px 10px}}@keyframes KanbanAnimation_artifactReveal__gP7BL{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.KanbanAnimation_artifactIcon__VQQwr{font-size:16px;flex-shrink:0}@media(min-width:768px){.KanbanAnimation_artifactIcon__VQQwr{font-size:18px}}.KanbanAnimation_artifactInfo___j5z2{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.KanbanAnimation_artifactTitle__jX69U{font-size:10px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.KanbanAnimation_artifactTitle__jX69U{font-size:11px}}.KanbanAnimation_artifactMeta__B5hSk{font-size:8px;color:#64748b}@media(min-width:768px){.KanbanAnimation_artifactMeta__B5hSk{font-size:9px}}.KanbanAnimation_artifactDownload__9q405{font-size:12px;color:#22c55e;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:rgba(34,197,94,.1)}.KanbanAnimation_typingCursor__DUkJK{display:inline-block;animation:KanbanAnimation_cursorBlink__UADkq .8s step-end infinite;color:#3b82f6;font-weight:300;margin-left:1px}@keyframes KanbanAnimation_cursorBlink__UADkq{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.KanbanAnimation_cardTrack__It9Oy,.KanbanAnimation_card__3H022,.KanbanAnimation_mobileCardFadeOut__yOUpu,.KanbanAnimation_mobileCard__gkwsw,.KanbanAnimation_mobileRow__rKoRx,.KanbanAnimation_mobileTimelineFadeOut__BaOPz{transition:none}.KanbanAnimation_cardLifted__koMDc .KanbanAnimation_card__3H022{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.3)}.KanbanAnimation_cardDetail__CDh3v,.KanbanAnimation_tagBadge__70fZi{animation:none}.KanbanAnimation_approveBtn__ExziJ{transition:none;animation:none}.KanbanAnimation_approveBtnClicked__znYSR{animation:none}.KanbanAnimation_ghostSlot__C25T6{animation:none;opacity:.6}.KanbanAnimation_typingCursor__DUkJK{animation:none;display:none}}.HowItWorksSection_section__kayPx{padding:48px 0}@media(min-width:1024px){.HowItWorksSection_section__kayPx{padding:80px 0}}.HowItWorksSection_container__49aRW{max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:768px){.HowItWorksSection_container__49aRW{padding:0 24px}}@media(min-width:1440px){.HowItWorksSection_container__49aRW{padding:0 32px}}.HowItWorksSection_layout__wr_yN{display:flex;flex-direction:column;gap:32px;margin-top:48px}@media(min-width:768px){.HowItWorksSection_layout__wr_yN{gap:40px;margin-top:56px}}@media(min-width:1024px){.HowItWorksSection_layout__wr_yN{gap:48px;margin-top:64px}}.HowItWorksSection_stepsCol__FqiwQ{width:100%}.HowItWorksSection_animationCol__70ZSw{width:100%;max-height:380px;overflow:hidden;border-radius:12px}@media(min-width:1024px){.HowItWorksSection_animationCol__70ZSw{max-height:420px}}.HowItWorksSection_stepsList__pGehR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.HowItWorksSection_stepsList__pGehR{flex-direction:row;gap:32px}}@media(min-width:1024px){.HowItWorksSection_stepsList__pGehR{gap:48px}}.HowItWorksSection_step__hvSug{position:relative;display:flex;gap:16px;flex:1 1}.HowItWorksSection_stepNumber__Xi6X9{flex:0 0 48px;width:48px;height:48px;border-radius:50%;border:1px solid rgba(59,130,246,.3);background:rgba(59,130,246,.08);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease;z-index:1;position:relative}.HowItWorksSection_stepNumber__Xi6X9 span{font-size:14px;font-weight:700;color:#60a5fa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HowItWorksSection_step__hvSug:hover .HowItWorksSection_stepNumber__Xi6X9{border-color:rgba(59,130,246,.6);background:rgba(59,130,246,.15)}.HowItWorksSection_stepContent__1fSy1{flex:1 1 auto;padding-top:12px}.HowItWorksSection_stepTitle__rZteI{font-size:16px;font-weight:700;color:var(--foreground);margin:0 0 8px;line-height:1.3}@media(min-width:1024px){.HowItWorksSection_stepTitle__rZteI{font-size:18px}}.HowItWorksSection_stepDescription__ZFUUY{font-size:14px;color:var(--foreground-secondary);margin:0;line-height:1.6;max-width:400px}.HowItWorksSection_stepConnector__MxIRo{display:none}@media(max-width:767px){.HowItWorksSection_stepConnector__MxIRo{display:block;position:absolute;left:23px;top:48px;bottom:-24px;width:1px;background:linear-gradient(180deg,rgba(59,130,246,.3),rgba(59,130,246,.05))}}.PricingCard_card__pdB4n{display:flex;flex-direction:column;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;position:relative;transition:all var(--transition);width:100%}.PricingCard_highlighted__YsWOQ{border-color:var(--accent);box-shadow:0 0 24px rgba(99,102,241,.15)}@media(min-width:768px){.PricingCard_highlighted__YsWOQ{transform:scale(1.04)}}.PricingCard_recommendedBadge__aKiga{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--accent-gradient);color:#fff;font-size:12px;font-weight:600;padding:4px 12px;border-radius:99px;white-space:nowrap}.PricingCard_header__wq1lJ{display:flex;flex-direction:column;gap:8px;padding-bottom:20px;border-bottom:1px solid var(--border);margin-bottom:20px}.PricingCard_name__h5cCN{font-size:20px;font-weight:700;color:var(--foreground)}.PricingCard_description__Hgo5T{font-size:14px;color:var(--foreground-secondary);line-height:1.5}.PricingCard_priceRow__u8J4f{display:flex;align-items:baseline;gap:4px;margin-top:4px}.PricingCard_price__vLe3_{font-size:36px;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading);line-height:1.1}.PricingCard_period__XGPHy{font-size:14px;color:var(--foreground-tertiary)}.PricingCard_features__fGCA5{list-style:none;display:flex;flex-direction:column;gap:12px;flex:1 1;margin-bottom:24px}.PricingCard_featureItem__apIxR{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4}.PricingCard_featureIcon__akD8V{flex-shrink:0;display:flex;align-items:center;margin-top:1px}.PricingCard_checkIcon__dzM0L{width:18px;height:18px;color:#22c55e}.PricingCard_crossIcon__qjLwz{width:18px;height:18px;color:var(--foreground-tertiary)}.PricingCard_featureLabel__oGiTD{color:var(--foreground-secondary)}.PricingCard_featureValue__e53FV{color:var(--foreground-tertiary);font-size:13px}.PricingCard_ctaWrapper__ZnmCd{margin-top:auto}@media(min-width:768px){.PricingCard_card__pdB4n{padding:32px}.PricingCard_name__h5cCN{font-size:22px}.PricingCard_price__vLe3_{font-size:42px}}.PricingToggle_toggle__SuaG_{display:inline-flex;align-items:center;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:4px;gap:2px}.PricingToggle_option__34CS1{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--foreground-secondary);font-family:var(--font-family-body);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--transition);white-space:nowrap}.PricingToggle_option__34CS1:hover{color:var(--foreground)}.PricingToggle_active__6kRKF{background:var(--accent);color:#fff}.PricingToggle_active__6kRKF:hover{color:#fff}.PricingToggle_savings__7hmq6{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;background:rgba(34,197,94,.15);color:#22c55e;font-size:11px;font-weight:600}@media(min-width:768px){.PricingToggle_option__34CS1{padding:10px 20px;font-size:15px}.PricingToggle_savings__7hmq6{font-size:12px}}.PricingSection_section__WdunJ{padding:48px 0}@media(min-width:768px){.PricingSection_section__WdunJ{padding:64px 0}}.PricingSection_container__9hc_d{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.PricingSection_toggleWrapper__1hHZd{display:flex;justify-content:center;margin-top:32px;margin-bottom:40px}@media(min-width:768px){.PricingSection_toggleWrapper__1hHZd{margin-top:40px;margin-bottom:56px}}.PricingSection_cards__wb5oC{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:768px){.PricingSection_cards__wb5oC{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1280px){.PricingSection_cards__wb5oC{grid-template-columns:repeat(4,1fr);gap:20px}}.PricingSection_explorePricing__Ge5kh{text-align:center;margin-top:48px}.PricingSection_explorePricingLink__7DozN{display:inline-block;color:var(--accent);font-size:16px;font-weight:500;text-decoration:none;transition:color var(--transition)}.PricingSection_explorePricingLink__7DozN:hover{color:var(--accent-hover)}@media(min-width:768px){.PricingSection_explorePricingLink__7DozN{margin-top:40px;font-size:16px}}.ProofSection_section__CvzPB{padding:48px 0}@media(min-width:768px){.ProofSection_section__CvzPB{padding:64px 0}}.ProofSection_container__cB1pc{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.ProofSection_proofCard__grFRe{margin-top:48px}.ProofSection_content__BYbeH{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.ProofSection_content__BYbeH{flex-direction:row;gap:48px;align-items:center}}.ProofSection_photoColumn__P9otK{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:768px){.ProofSection_photoColumn__P9otK{order:2}}.ProofSection_photoWrapper__0ogsg{width:180px;height:180px;border-radius:16px;overflow:hidden}@media(min-width:768px){.ProofSection_photoWrapper__0ogsg{width:200px;height:200px}}@media(min-width:1024px){.ProofSection_photoWrapper__0ogsg{width:240px;height:240px}}.ProofSection_founderPhoto__VdYGU{width:100%;height:100%;object-fit:cover;border-radius:16px}.ProofSection_founderName__kqkDr{font-size:14px;color:var(--foreground-secondary);font-style:italic;text-align:center}.ProofSection_textSide__Gx4TZ{flex:1 1}@media(min-width:768px){.ProofSection_textSide__Gx4TZ{order:1}}.ProofSection_description__zDuyR{font-size:18px;line-height:1.7;color:hsla(0,0%,100%,.85);margin:0}@media(min-width:768px){.ProofSection_description__zDuyR{font-size:20px}}@media(min-width:1024px){.ProofSection_description__zDuyR{font-size:22px}}.ProofSection_stats___BDfj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:20px}@media(min-width:1024px){.ProofSection_stats___BDfj{grid-template-columns:repeat(5,1fr)}}.ProofSection_quote___lsUW{font-size:16px;font-style:italic;color:var(--foreground-secondary);line-height:1.6;margin:16px 0 0;padding-left:16px;border-left:3px solid var(--accent)}@media(min-width:768px){.ProofSection_quote___lsUW{font-size:17px}}.ProofSection_founderQuote__GBdP9{font-size:13px;font-style:italic;color:var(--foreground-secondary);line-height:1.5;text-align:center;margin:8px 0 4px;max-width:240px}.ProofSection_founderSocials__xELVY{display:flex;gap:12px;justify-content:center;margin-top:8px}.ProofSection_socialLink__hcQX9{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:var(--foreground-tertiary);transition:color .15s ease,background .15s ease}.ProofSection_socialLink__hcQX9:hover{color:var(--accent);background:rgba(99,102,241,.1)}.RoleCard_roleCard__tAC7o{display:flex;flex-direction:column;gap:8px;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;text-decoration:none;color:inherit;position:relative}.RoleCard_roleCard__tAC7o:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(99,102,241,.12);border-color:rgba(99,102,241,.4)}.RoleCard_featuredBadge__eeJPd{align-self:flex-start}.RoleCard_name___V8Ve{font-size:16px;font-weight:600;color:var(--foreground);line-height:1.3}.RoleCard_description__25I6P{font-size:14px;color:var(--foreground-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RoleCard_tags__RCeWA{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.RoleCard_tag__dyG7B{font-size:12px;color:var(--foreground-tertiary);background:var(--background-tertiary);padding:2px 8px;border-radius:4px}.RoleCard_installs__KCHz_{display:flex;align-items:center;gap:4px;margin-top:auto;padding-top:8px}.RoleCard_installCount__Nx5rX{font-size:13px;font-weight:600;color:var(--foreground-secondary)}.RoleCard_installLabel__lwagJ{font-size:13px;color:var(--foreground-tertiary)}@media(min-width:768px){.RoleCard_roleCard__tAC7o{padding:24px}.RoleCard_name___V8Ve{font-size:18px}}.IdentityCard_card__JDGXn{display:flex;flex-direction:column;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;text-decoration:none;color:inherit}.IdentityCard_card__JDGXn:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(99,102,241,.15);border-color:rgba(99,102,241,.4)}.IdentityCard_card__JDGXn:hover .IdentityCard_avatarImage__quAJD{transform:scale(1.08)}.IdentityCard_card__JDGXn:hover .IdentityCard_hoverOverlay__lQ6af{opacity:1}.IdentityCard_imageArea__JcWFy{position:relative;aspect-ratio:1/1;min-height:120px;overflow:hidden;background:var(--background-tertiary)}.IdentityCard_avatarImage__quAJD{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.IdentityCard_gradientPlaceholder___EKDV{width:100%;height:100%;background:linear-gradient(135deg,#6366f1,#a855f7,#ec4899);display:flex;align-items:center;justify-content:center}.IdentityCard_initials__p7KBF{font-size:32px;font-weight:700;color:hsla(0,0%,100%,.9);text-shadow:0 2px 8px rgba(0,0,0,.2)}.IdentityCard_topLeftBadges__KAd9B{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:4px;z-index:2}.IdentityCard_featuredBadge__x59UI{background:#eab308;color:#000}.IdentityCard_featuredBadge__x59UI,.IdentityCard_officialBadge__qRsEK{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.IdentityCard_officialBadge__qRsEK{background:#6366f1;color:#fff}.IdentityCard_installOverlay__iwSZN{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;font-weight:500;z-index:2}.IdentityCard_hoverOverlay__lQ6af{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 60%);display:flex;align-items:flex-end;padding:16px;opacity:0;transition:opacity .3s ease;z-index:1}.IdentityCard_overlayDescription__wZP3I{font-size:13px;line-height:1.5;color:hsla(0,0%,100%,.9);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.IdentityCard_infoSection__NysOd{padding:8px 10px;display:flex;flex-direction:column;gap:6px}.IdentityCard_name__f92xX{font-size:15px;font-weight:600;color:var(--foreground);line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.IdentityCard_badges__l3nj0{display:flex;flex-wrap:wrap;gap:4px}.IdentityCard_mbtiBadge__cwm4X{background:rgba(139,92,246,.2);color:#a78bfa}.IdentityCard_alignmentBadge__5mgI_,.IdentityCard_mbtiBadge__cwm4X{display:inline-block;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:600}.IdentityCard_alignmentBadge__5mgI_{background:rgba(59,130,246,.2);color:#60a5fa}.IdentityCard_tagBadge__IMQGo{display:inline-block;padding:1px 6px;border-radius:4px;font-size:11px;font-weight:500;background:var(--background-tertiary);color:var(--foreground-tertiary)}.IdentityCard_neuralMatrix__GHiuT{display:flex;flex-direction:column;gap:2px}.IdentityCard_statRow__yeNxu{display:flex;align-items:center;gap:4px}.IdentityCard_statLabel__IhCYs{font-size:8px;font-weight:600;color:var(--foreground-tertiary);width:22px;flex-shrink:0;text-transform:uppercase;letter-spacing:.3px}.IdentityCard_statBar__6MoMf{flex:1 1;height:4px;border-radius:2px;background:var(--background-tertiary);overflow:hidden}.IdentityCard_statFill___tzpa{height:100%;border-radius:2px;background:linear-gradient(90deg,#6366f1,#a855f7);transition:width .3s ease}@media(min-width:768px){.IdentityCard_infoSection__NysOd{padding:10px 12px}.IdentityCard_name__f92xX{font-size:15px}}.CrossLinks_crossLinks__ftuO8{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid var(--border);justify-content:center;align-items:center}.CrossLinks_label___n_4U{width:100%;text-align:center;font-size:13px;color:var(--foreground-tertiary);font-weight:500;margin-bottom:4px}.CrossLinks_crossLink__dhaBT{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--accent);text-decoration:none;font-weight:500;transition:color .15s ease}.CrossLinks_crossLink__dhaBT:hover{color:var(--accent-hover)}.enterprise_container___kh_n{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.enterprise_infraFeatures__Tu7wz{padding:0 0 48px}@media(min-width:768px){.enterprise_infraFeatures__Tu7wz{padding:0 0 64px}}.enterprise_section__3y_OP{padding:60px 0}@media(min-width:768px){.enterprise_section__3y_OP{padding:80px 0}}.enterprise_featureGrid__CA_hE{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:768px){.enterprise_featureGrid__CA_hE{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.enterprise_featureGrid__CA_hE{grid-template-columns:repeat(4,1fr)}}.enterprise_featureTitle__SvDam{font-size:16px;font-weight:600;color:var(--foreground);margin-bottom:8px}.enterprise_featureDesc__yT9p3{font-size:14px;color:var(--foreground-secondary);line-height:1.6}.enterprise_productGrid__nu_6i{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-bottom:48px}@media(min-width:768px){.enterprise_productGrid__nu_6i{grid-template-columns:repeat(3,1fr);gap:16px}}.enterprise_productCard__rqYhc{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 16px;text-align:center;transition:all var(--transition);position:relative;overflow:hidden}.enterprise_productCard__rqYhc:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--product-accent)}.enterprise_productCard__rqYhc:hover{border-color:var(--border-hover);transform:translateY(-2px)}@media(min-width:768px){.enterprise_productCard__rqYhc{padding:32px 20px}}.enterprise_productEmoji__M41uA{font-size:36px;display:block;margin-bottom:12px}.enterprise_productName__S36ME{font-size:14px;font-weight:600;color:var(--foreground)}@media(min-width:768px){.enterprise_productName__S36ME{font-size:15px}}.enterprise_trustSection__0VPJj{padding:40px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.enterprise_trustTitle__s9J6v{font-size:18px;font-weight:600;text-align:center;color:var(--foreground-secondary);margin-bottom:24px}.enterprise_trustGrid__fR05d{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media(max-width:767px){.enterprise_trustGrid__fR05d{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:8px;-webkit-overflow-scrolling:touch}}.enterprise_trustBadge__reZY2{display:flex;align-items:center;gap:8px;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:12px 20px;white-space:nowrap;flex-shrink:0}.enterprise_trustIcon__zKNPO{font-size:20px}.enterprise_trustLabel__uvQbm{font-size:14px;font-weight:500;color:var(--foreground-secondary)}.enterprise_contactSection__6JWS5{padding:60px 0 80px}@media(min-width:768px){.enterprise_contactSection__6JWS5{padding:80px 0 100px}}.enterprise_contactTitle__I9qq0{font-size:28px;font-weight:700;text-align:center;color:var(--foreground);margin-bottom:32px}@media(min-width:768px){.enterprise_contactTitle__I9qq0{font-size:36px;margin-bottom:40px}}.enterprise_form__lFQZa{max-width:640px;margin:0 auto}.enterprise_formGrid__1vDGD{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:16px}@media(min-width:480px){.enterprise_formGrid__1vDGD{grid-template-columns:repeat(2,1fr)}}.enterprise_formField__8_gge{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.enterprise_formLabel__sC_8F{font-size:14px;font-weight:500;color:var(--foreground-secondary)}.enterprise_formInput__8e4UZ,.enterprise_formSelect__bDnz8,.enterprise_formTextarea__sUDCx{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius);padding:10px 14px;color:var(--foreground);font-size:15px;font-family:var(--font-family-body);transition:border-color var(--transition);width:100%}.enterprise_formInput__8e4UZ:focus,.enterprise_formSelect__bDnz8:focus,.enterprise_formTextarea__sUDCx:focus{outline:none;border-color:var(--accent)}.enterprise_formInput__8e4UZ::placeholder,.enterprise_formSelect__bDnz8::placeholder,.enterprise_formTextarea__sUDCx::placeholder{color:var(--foreground-tertiary)}.enterprise_formSelect__bDnz8{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2371717a' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.enterprise_formSelect__bDnz8 option{background:var(--background-secondary);color:var(--foreground)}.enterprise_formTextarea__sUDCx{resize:vertical;min-height:80px}.enterprise_formError__oRbbd{font-size:13px;color:#ef4444}.enterprise_submitButton__eWSQh{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 28px;margin-top:16px;background:var(--accent-gradient);color:#fff;font-weight:600;font-size:16px;border:none;border-radius:var(--radius);cursor:pointer;transition:all var(--transition);font-family:var(--font-family-body)}.enterprise_submitButton__eWSQh:hover{opacity:.9;transform:translateY(-1px)}.enterprise_submitButton__eWSQh:disabled{opacity:.5;cursor:not-allowed;transform:none}.enterprise_contactEmail__dtYSG{text-align:center;margin-top:24px;font-size:14px;color:var(--foreground-secondary)}.enterprise_contactEmail__dtYSG a{color:var(--accent-hover);text-decoration:underline}.enterprise_contactResponse___ccuq{text-align:center;margin-top:8px;font-size:13px;color:var(--foreground-tertiary)}.enterprise_successMessage__kdEfl{max-width:640px;margin:0 auto 32px;padding:24px 32px;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;font-size:18px;font-weight:500;color:var(--foreground);line-height:1.6}.enterprise_submitError__GUGxe{margin-top:12px;font-size:14px;color:#ef4444;text-align:center}.enterprise_checklistGrid__9MS3L{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:40px}@media(min-width:768px){.enterprise_checklistGrid__9MS3L{grid-template-columns:repeat(2,1fr);gap:24px}}.enterprise_checklistItem__Z4hYg{display:flex;gap:12px;align-items:flex-start}.enterprise_checkmark__T9hll{color:var(--accent);font-size:18px;font-weight:700;flex-shrink:0;margin-top:2px}.enterprise_checklistTitle__pEr7o{font-size:15px;font-weight:600;color:var(--foreground);margin:0 0 4px}.enterprise_checklistDesc__g201d{font-size:14px;color:var(--foreground-secondary);line-height:1.5;margin:0}.page_main__NDK_f{min-height:100vh}.page_content__1b000{padding:48px var(--container-padding)}.page_content__1b000,.page_cta__QvGUE{max-width:var(--container-max);margin:0 auto}.page_cta__QvGUE{padding:64px var(--container-padding) 80px;text-align:center}.page_ctaTitle__xUjpr{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:var(--foreground);margin-bottom:12px}.page_ctaSubtitle__iAyfE{font-size:clamp(1rem,2vw,1.125rem);color:var(--foreground-secondary);margin-bottom:32px;line-height:1.6}.features_page__4bqI0{display:flex;flex-direction:column}.features_gridSection__YMLki{padding:48px 0 40px}@media(min-width:768px){.features_gridSection__YMLki{padding:64px 0 56px}}@media(min-width:1024px){.features_gridSection__YMLki{padding:80px 0 64px}}.features_gridContainer__Hy_41{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.features_grid__lHdPR{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.features_grid__lHdPR{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.features_grid__lHdPR{grid-template-columns:repeat(3,1fr)}}.features_featureCard__McpKF{display:flex;flex-direction:column;gap:12px;padding:28px 24px}@media(min-width:768px){.features_featureCard__McpKF{padding:32px 28px}}.features_featureTitle__BQ84s{font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0 0 8px}.features_featureDescription__oKtOd{font-size:.9375rem;line-height:1.65;color:var(--foreground-secondary);margin:0}.features_checklistSection__Wx7lf{padding:0 0 80px}@media(min-width:768px){.features_checklistSection__Wx7lf{padding:0 0 100px}}@media(min-width:1024px){.features_checklistSection__Wx7lf{padding:0 0 120px}}.features_checklistContainer__j9CUv{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.features_checklistHeading__b7Zm_{font-size:1.125rem;font-weight:600;color:var(--foreground-secondary);margin:0 0 32px;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.08)}@media(min-width:768px){.features_checklistHeading__b7Zm_{margin:0 0 40px;padding-top:48px}}.features_checklistGrid__hQZT_{display:grid;grid-gap:24px 32px;gap:24px 32px;grid-template-columns:1fr}@media(min-width:768px){.features_checklistGrid__hQZT_{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features_checklistGrid__hQZT_{grid-template-columns:repeat(3,1fr)}}.features_checklistItem__y43lL{display:flex;gap:12px;align-items:flex-start}.features_checkmark__3IyOz{font-size:1.125rem;font-weight:700;color:var(--accent);flex-shrink:0;line-height:1.4}.features_checklistTitle__UIKD6{font-size:1rem;font-weight:600;color:var(--foreground);display:block}.features_checklistDescription__5159V{font-size:.875rem;line-height:1.5;color:var(--foreground-secondary);margin:4px 0 0;opacity:.8}.features_ctaSection__sR9lb{position:relative;overflow:hidden;padding:80px 0;text-align:center;background:linear-gradient(180deg,var(--background) 0,var(--background-secondary) 50%,var(--background) 100%)}@media(min-width:768px){.features_ctaSection__sR9lb{padding:120px 0}}.features_ctaGlow__uCWYf{position:absolute;top:50%;left:50%;width:600px;height:400px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(99,102,241,.12) 0,rgba(139,92,246,.06) 40%,transparent 70%);pointer-events:none;filter:blur(60px)}@media(prefers-reduced-motion:reduce){.features_ctaGlow__uCWYf{display:none}}.features_ctaContainer__9lUN8{position:relative;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.features_ctaActions__DMbfP{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:40px}@media(min-width:768px){.features_ctaActions__DMbfP{margin-top:48px}}.features_ctaButton__c7176{width:100%;max-width:400px}@media(min-width:768px){.features_ctaButton__c7176{width:auto}}.features_secondaryLine__f21pt{margin:0;font-size:14px;color:var(--foreground-secondary)}@media(min-width:768px){.features_secondaryLine__f21pt{font-size:16px}}.features_secondaryLink__g9Xkq{color:var(--foreground-secondary);text-decoration:none;transition:color .2s ease}.features_secondaryLink__g9Xkq:hover{color:var(--accent-hover)}.RolesSection_section__B5UGl{padding:48px 0}@media(min-width:768px){.RolesSection_section__B5UGl{padding:64px 0}}.RolesSection_container__qFCZc{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.RolesSection_columns__tGHYT{display:flex;flex-direction:column;gap:48px;margin-top:48px}@media(min-width:1024px){.RolesSection_columns__tGHYT{flex-direction:row;gap:40px}}.RolesSection_column__1OEZf{flex:1 1;min-width:0}.RolesSection_columnTitle__WNil2{font-size:20px;font-weight:700;color:var(--foreground);margin-bottom:12px;line-height:1.3}@media(min-width:768px){.RolesSection_columnTitle__WNil2{font-size:24px}}.RolesSection_columnText__zaDdK{font-size:15px;color:var(--foreground-secondary);line-height:1.6;margin-bottom:24px}@media(min-width:768px){.RolesSection_columnText__zaDdK{font-size:16px}}.RolesSection_roleGrid__kvUTp{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:480px){.RolesSection_roleGrid__kvUTp{grid-template-columns:1fr 1fr}}.RolesSection_identityGallery__idVhF{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:var(--border) rgba(0,0,0,0)}.RolesSection_identityGallery__idVhF>*{min-width:180px;max-width:220px;flex-shrink:0;scroll-snap-align:start}@media(min-width:768px){.RolesSection_identityGallery__idVhF{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:visible;scroll-snap-type:none;padding-bottom:0}.RolesSection_identityGallery__idVhF>*{min-width:0;max-width:none}}.RolesSection_cta__DwpsY{margin-top:24px}.StatBadge_statBadge__HOAiA{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 20px;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center}.StatBadge_value__OvBuC{font-size:28px;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading);line-height:1.2}.StatBadge_label__5qLJy{font-size:13px;color:var(--foreground-secondary);line-height:1.3}@media(min-width:768px){.StatBadge_statBadge__HOAiA{padding:20px 24px}.StatBadge_value__OvBuC{font-size:32px}.StatBadge_label__5qLJy{font-size:14px}}.docs_page__r37py{display:flex;flex-direction:column}.docs_section__WJydK{padding:64px 0}@media(min-width:768px){.docs_section__WJydK{padding:80px 0}}@media(min-width:1024px){.docs_section__WJydK{padding:100px 0}}.docs_sectionAlt__4kQQm{padding:64px 0;background:var(--background-secondary)}@media(min-width:768px){.docs_sectionAlt__4kQQm{padding:80px 0}}@media(min-width:1024px){.docs_sectionAlt__4kQQm{padding:100px 0}}.docs_container__S24fR{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.docs_diagram__v4Xyw{background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 16px;margin-bottom:48px;display:flex;flex-direction:column;align-items:center;gap:16px}@media(min-width:768px){.docs_diagram__v4Xyw{padding:32px}}@media(min-width:1024px){.docs_diagram__v4Xyw{padding:40px 32px}}.docs_diagramHeader__JKwu3{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-hover);padding:6px 16px;background:rgba(99,102,241,.1);border-radius:9999px}.docs_flowRow__VJwg7{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}@media(min-width:1024px){.docs_flowRow__VJwg7{flex-direction:row;align-items:flex-start;justify-content:center;gap:0}}.docs_flowColumn__RsKj0{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:1024px){.docs_flowColumn__RsKj0{width:auto;flex-shrink:0}}.docs_flowNode__Fyseg{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 14px;border:1px solid var(--border);border-radius:10px;background:var(--background-tertiary);text-align:center;width:100%;transition:border-color .2s ease}.docs_flowNode__Fyseg:hover{border-color:var(--accent-hover)}@media(min-width:1024px){.docs_flowNode__Fyseg{width:auto;min-width:160px;max-width:200px;padding:18px 16px}}.docs_flowNodeSecondary__kPilk{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 12px;border:1px dashed var(--border);border-radius:10px;background:var(--background-tertiary);text-align:center;width:100%;opacity:.9}@media(min-width:1024px){.docs_flowNodeSecondary__kPilk{width:auto;min-width:160px;max-width:200px}}.docs_flowLabel__tBta2{font-size:.9375rem;font-weight:700;color:var(--foreground)}.docs_flowSub__dTbHj{font-size:.75rem;color:var(--foreground-secondary);line-height:1.4}.docs_flowTech__qtcnK{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.docs_flowTech__qtcnK span{font-size:.75rem;color:var(--foreground-secondary);padding:3px 8px;background:var(--background-secondary);border:1px solid var(--border);border-radius:5px}.docs_flowArrow__q7J3i{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2px;height:24px;background:var(--accent-hover);position:relative;margin:0 auto}.docs_flowArrow__q7J3i:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:6px solid var(--accent-hover)}@media(min-width:1024px){.docs_flowArrow__q7J3i{width:32px;height:2px;margin:28px 0 0}.docs_flowArrow__q7J3i:after{bottom:auto;left:auto;right:-1px;top:50%;transform:translateY(-50%);border-left:6px solid var(--accent-hover);border-right:none;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}}.docs_flowVertical__Mrpv1{width:2px;height:20px;background:var(--accent-hover);position:relative;opacity:.6}.docs_flowVertical__Mrpv1:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid var(--accent-hover)}.docs_componentGrid__M1IQ8{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media(min-width:768px){.docs_componentGrid__M1IQ8{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1024px){.docs_componentGrid__M1IQ8{grid-template-columns:repeat(3,1fr)}}.docs_componentCard__HaI96{padding:28px 24px}@media(min-width:768px){.docs_componentCard__HaI96{padding:32px 28px}}.docs_componentTitle__bDzhI{font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0 0 10px}.docs_componentDesc___6bXi{font-size:.9375rem;line-height:1.65;color:var(--foreground-secondary);margin:0}.docs_timeline__z6qcy{position:relative;max-width:640px;margin:0 auto;padding-left:36px}@media(min-width:768px){.docs_timeline__z6qcy{padding-left:48px}}.docs_timelineLine__fz2uD{position:absolute;top:0;bottom:0;left:15px;width:2px;background:var(--border)}@media(min-width:768px){.docs_timelineLine__fz2uD{left:20px}}.docs_timelineStep__lTmR6{position:relative;padding-bottom:36px}.docs_timelineStep__lTmR6:last-child{padding-bottom:0}@media(min-width:768px){.docs_timelineStep__lTmR6{padding-bottom:44px}}.docs_timelineDot__hyzVw{position:absolute;left:-36px;top:0;width:32px;height:32px;border-radius:50%;background:rgba(99,102,241,.15);border:2px solid var(--accent-hover);display:flex;align-items:center;justify-content:center}.docs_timelineDot__hyzVw span{font-size:.8125rem;font-weight:700;color:var(--accent-hover)}@media(min-width:768px){.docs_timelineDot__hyzVw{left:-48px;width:40px;height:40px}.docs_timelineDot__hyzVw span{font-size:.875rem}}.docs_timelineContent__EuFau{padding-top:2px}.docs_timelineTitle__lkAvS{font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0 0 6px}.docs_timelineDesc__ZT5Be{font-size:.9375rem;line-height:1.6;color:var(--foreground-secondary);margin:0}.docs_systemGrid__p4JUX{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.docs_systemGrid__p4JUX{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1024px){.docs_systemGrid__p4JUX{grid-template-columns:repeat(4,1fr);gap:20px}}.docs_systemCard__dhiCZ{padding:28px 24px;text-align:center}@media(min-width:768px){.docs_systemCard__dhiCZ{padding:32px 28px}}.docs_systemFileLabel__qbln_{display:inline-block;font-size:.8125rem;font-weight:600;font-family:monospace;color:var(--accent-hover);background:rgba(99,102,241,.1);padding:4px 12px;border-radius:6px;margin-bottom:16px}.docs_systemTitle__Kia9V{font-size:1.125rem;font-weight:700;color:var(--foreground);margin:0 0 10px}.docs_systemDesc___WHY1{font-size:.9375rem;line-height:1.65;color:var(--foreground-secondary);margin:0}.docs_systemCta__WM9k5{text-align:center;margin-top:40px}.docs_apiBlock__gwgrC{text-align:center}.docs_apiLink__VO2Ff{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;font-size:1rem;font-weight:600;color:#fff;background:var(--accent);border-radius:9999px;text-decoration:none;transition:background .2s ease,transform .15s ease;width:100%;max-width:360px}.docs_apiLink__VO2Ff:hover{background:var(--accent-hover);transform:translateY(-1px)}@media(min-width:768px){.docs_apiLink__VO2Ff{width:auto}}.docs_apiBadges__9WHPb{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.docs_authInfo__bwjMO{margin-top:40px;text-align:left;max-width:560px;margin-left:auto;margin-right:auto;background:var(--background-tertiary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px}.docs_authTitle__FmEbA{font-size:1rem;font-weight:700;color:var(--foreground);margin:0 0 12px}.docs_authList__7_qlp{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.docs_authList__7_qlp li{font-size:.9375rem;line-height:1.55;color:var(--foreground-secondary)}.docs_ctaSection__lo5DZ{position:relative;overflow:hidden;padding:80px 0;text-align:center;background:linear-gradient(180deg,var(--background) 0,var(--background-secondary) 50%,var(--background) 100%)}@media(min-width:768px){.docs_ctaSection__lo5DZ{padding:120px 0}}.docs_ctaGlow__K5LhI{position:absolute;top:50%;left:50%;width:600px;height:400px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(99,102,241,.12) 0,rgba(139,92,246,.06) 40%,transparent 70%);pointer-events:none;filter:blur(60px)}@media(prefers-reduced-motion:reduce){.docs_ctaGlow__K5LhI{display:none}}.docs_ctaContainer__A7WBA{position:relative;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.docs_ctaActions__5M_Fu{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:40px}@media(min-width:768px){.docs_ctaActions__5M_Fu{margin-top:48px}}.docs_ctaButton__T8X7i{width:100%;max-width:400px}@media(min-width:768px){.docs_ctaButton__T8X7i{width:auto}}.docs_secondaryLine__3dx2r{margin:0;font-size:14px;color:var(--foreground-secondary)}@media(min-width:768px){.docs_secondaryLine__3dx2r{font-size:16px}}.docs_secondaryLink___X9hN{color:var(--foreground-secondary);text-decoration:none;transition:color .2s ease}.docs_secondaryLink___X9hN:hover{color:var(--accent-hover)}.pricing_container__f_cxy{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.pricing_section__3T1rq{padding:60px 0}@media(min-width:768px){.pricing_section__3T1rq{padding:80px 0}}.pricing_toggleWrapper__bDi9m{display:flex;justify-content:center;margin-top:32px;margin-bottom:40px}@media(min-width:768px){.pricing_toggleWrapper__bDi9m{margin-top:40px;margin-bottom:56px}}.pricing_cards__3ybDf{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.pricing_cards__3ybDf{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pricing_cards__3ybDf{grid-template-columns:repeat(4,1fr);gap:20px}}.pricing_tableWrapper__mZqoH{max-width:800px;margin:32px auto 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--border)}.pricing_tableWrapper__mZqoH::-webkit-scrollbar{height:4px}.pricing_tableWrapper__mZqoH::-webkit-scrollbar-track{background:var(--background-secondary)}.pricing_tableWrapper__mZqoH::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:2px}@media(min-width:768px){.pricing_tableWrapper__mZqoH{margin-top:40px}}.pricing_table__7_KXG{width:100%;min-width:400px;border-collapse:collapse;font-size:14px}@media(min-width:768px){.pricing_table__7_KXG{font-size:15px}}.pricing_table__7_KXG thead{background:var(--background-tertiary)}.pricing_table__7_KXG th{text-align:left;padding:12px 16px;font-weight:600;color:var(--foreground);white-space:nowrap;border-bottom:1px solid var(--border)}@media(min-width:768px){.pricing_table__7_KXG th{padding:14px 20px}}.pricing_table__7_KXG td{padding:12px 16px;color:var(--foreground-secondary);border-bottom:1px solid var(--border);white-space:nowrap}@media(min-width:768px){.pricing_table__7_KXG td{padding:14px 20px}}.pricing_table__7_KXG tbody tr:last-child td{border-bottom:none}.pricing_table__7_KXG tbody tr{transition:background var(--transition)}.pricing_table__7_KXG tbody tr:hover{background:var(--background-secondary)}.pricing_selfHostedSection__Q6uJV{padding:60px 0}@media(min-width:768px){.pricing_selfHostedSection__Q6uJV{padding:80px 0}}.pricing_selfHostedCard__v5PBG{max-width:700px;margin:0 auto;text-align:center;background:var(--background-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px 24px}@media(min-width:768px){.pricing_selfHostedCard__v5PBG{padding:56px 48px}}.pricing_selfHostedTitle__imr3Q{font-size:24px;font-weight:700;color:var(--foreground);margin-bottom:16px}@media(min-width:768px){.pricing_selfHostedTitle__imr3Q{font-size:32px}}.pricing_selfHostedText__sNs_W{font-size:16px;color:var(--foreground-secondary);line-height:1.6;margin-bottom:12px}.pricing_selfHostedNote__jcRoH{font-size:14px;color:var(--foreground-tertiary);margin-bottom:24px}.pricing_faqWrapper__ZhwkX{max-width:800px;margin:32px auto 0}@media(min-width:768px){.pricing_faqWrapper__ZhwkX{margin-top:40px}}.pricing_ctaSection__GynhA{padding:80px 0;text-align:center}@media(min-width:768px){.pricing_ctaSection__GynhA{padding:120px 0}}.pricing_ctaTitle__8_WuB{font-size:28px;font-weight:700;color:var(--foreground);font-family:var(--font-family-heading);margin-bottom:16px}@media(min-width:768px){.pricing_ctaTitle__8_WuB{font-size:40px;margin-bottom:20px}}.pricing_ctaSubtitle__ae5Gf{font-size:16px;color:var(--foreground-secondary);line-height:1.6;max-width:500px;margin:0 auto 32px}@media(min-width:768px){.pricing_ctaSubtitle__ae5Gf{font-size:18px}}.pricing_ctaButtons__CuIJ8{display:flex;justify-content:center;margin-bottom:16px}.pricing_ctaSecondary__jX4rQ{font-size:14px;color:var(--foreground-tertiary)}.pricing_ctaSecondary__jX4rQ a{color:var(--accent);transition:color var(--transition)}.pricing_ctaSecondary__jX4rQ a:hover{color:var(--accent-hover)}