.landing_page__tPcwv{background:var(--background);color:var(--color-gray-900);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.landing_page__tPcwv a{color:inherit;text-decoration:none}.landing_nav__XlLl8{position:sticky;top:0;z-index:100;background:var(--background);border-bottom:1px solid var(--color-gray-200);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing_navInner___85VU{max-width:1100px;margin:0 auto;padding:0 24px;height:60px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_logo__eV782{display:flex;align-items:center;flex-shrink:0;height:36px}.landing_navLinks__hHshL{display:flex;align-items:center;gap:22px}.landing_navLinks__hHshL a{font-size:14px;color:var(--color-gray-600);transition:color .15s}.landing_navLinks__hHshL a:hover{color:var(--color-gray-900)}.landing_navRight__pALBQ{display:flex;align-items:center;gap:12px}.landing_btn__1zmmK{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-md);font-size:14px;font-weight:500;font-family:var(--font-sans);cursor:pointer;transition:background .15s,color .15s,border-color .15s;border:none;white-space:nowrap}.landing_btnPrimary__xrlw3{background:var(--color-primary);color:#fff}.landing_btnPrimary__xrlw3:hover{background:var(--color-primary-dark)}.dark .landing_btnPrimary__xrlw3,.dark .landing_btnPrimary__xrlw3:hover{color:#011627}.landing_btnOutline__93EGa{background:transparent;color:var(--color-primary);border:1.5px solid var(--color-primary)}.landing_btnOutline__93EGa:hover{background:var(--color-primary-light)}.landing_btnGhost__LpE73{background:transparent;color:var(--color-gray-700);border:1px solid var(--color-gray-200)}.landing_btnGhost__LpE73:hover{background:var(--color-gray-50);color:var(--color-gray-900);border-color:var(--color-gray-300)}.landing_btnLg__T3VCT{padding:11px 22px;font-size:15px;border-radius:var(--radius-md)}.landing_btnBlock__pYVOA{display:flex;justify-content:center;width:100%}.landing_badge__49drD{display:inline-block;background:var(--color-primary-light);color:var(--color-primary-dark);font-size:12px;font-weight:500;padding:4px 12px;border-radius:20px;letter-spacing:.02em}.landing_hero__PgVv7{max-width:800px;margin:0 auto;padding:88px 24px 80px;text-align:center}.landing_hero__PgVv7 .landing_badge__49drD{margin-bottom:20px}.landing_heroTitle__AT1AI{font-size:clamp(34px,5vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-bottom:20px}.landing_heroAccent__S4Msd{color:var(--color-primary)}.landing_heroSub__JReMh{font-size:18px;color:var(--color-gray-600);line-height:1.65;max-width:580px;margin:0 auto 36px}.landing_heroCta__t9zLA{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.landing_heroNote__ouFO6{margin-top:16px;font-size:13px;color:var(--color-gray-400)}.landing_stats__1Eb0V{background:var(--color-gray-50);border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);padding:24px}.landing_statsInner__7ccBY{max-width:1080px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.landing_stat__zI9p0{text-align:center;padding:8px 28px}.landing_stat__zI9p0+.landing_stat__zI9p0{border-left:1px solid var(--color-gray-200)}.landing_statNum__wgyP0{font-size:28px;font-weight:700;color:var(--color-primary);letter-spacing:-.02em;line-height:1.2}.landing_statLabel__yG24I{font-size:13px;color:var(--color-gray-600);margin-top:2px}.landing_section__9hSVD{max-width:1060px;margin:0 auto;padding:80px 24px}.landing_sectionHeader__EeVJI{text-align:center;margin-bottom:52px}.landing_sectionHeader__EeVJI .landing_badge__49drD{margin-bottom:14px}.landing_sectionHeader__EeVJI h2{font-size:clamp(24px,3vw,30px);font-weight:700;letter-spacing:-.02em;margin-bottom:10px}.landing_sectionHeader__EeVJI p{font-size:15px;color:var(--color-gray-600);max-width:640px;margin:0 auto}.landing_featuresGrid___dbwH{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.landing_featureCard___Mdhp{padding:24px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:0 1px 3px rgba(0,0,0,.04);transition:border-color .2s,box-shadow .2s,transform .2s}.landing_featureCard___Mdhp:hover{border-color:var(--color-gray-300);box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-2px)}.landing_featureIcon__RJc4r{width:40px;height:40px;background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.landing_featureCard___Mdhp h3{font-size:15px;font-weight:500;margin-bottom:6px}.landing_featureCard___Mdhp p{font-size:14px;color:var(--color-gray-600);line-height:1.55}.landing_compareSection__lz4Wh{border-top:1px solid var(--color-gray-200)}.landing_compareTable__h_8h4{max-width:760px;margin:0 auto;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface-raised)}.landing_compareHead__7qtn5,.landing_compareRow__RZscY{display:grid;grid-template-columns:1fr 1.5fr 1.5fr;align-items:center}.landing_compareHead__7qtn5{border-bottom:2px solid var(--color-gray-200)}.landing_compareHead__7qtn5>div,.landing_compareRow__RZscY>div{padding:14px 20px;font-size:14px}.landing_compareRow__RZscY+.landing_compareRow__RZscY{border-top:1px solid var(--color-gray-200)}.landing_compareHeadAktai__EKqiq,.landing_compareHeadLabel__yRONh,.landing_compareHeadOther__2Abl_{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.landing_compareHeadLabel__yRONh{color:var(--color-gray-400)}.landing_compareHeadAktai__EKqiq{color:var(--color-primary)}.landing_compareHeadOther__2Abl_{color:var(--color-gray-500)}.landing_compareLabel__Qs673{color:var(--color-gray-700);font-weight:500}.landing_compareAktai__v7V8M{color:var(--color-gray-900);font-weight:500}.landing_compareOther__OTSWv{color:var(--color-gray-500)}@media (max-width:680px){.landing_compareHead__7qtn5{display:none}.landing_compareRow__RZscY{display:block;padding:10px 16px}.landing_compareRow__RZscY>div{padding:0;border-left:none;font-size:13px;line-height:1.4}.landing_compareLabel__Qs673{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-gray-400);margin-bottom:4px}.landing_compareAktai__v7V8M:before{content:"AktAI";display:inline-block;background:var(--color-primary-light);color:var(--color-primary-dark);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:4px;margin-right:8px;vertical-align:middle}.landing_compareOther__OTSWv{margin-top:6px}.landing_compareOther__OTSWv:before{content:"Běžné";display:inline-block;background:var(--color-gray-100);color:var(--color-gray-500);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:4px;margin-right:8px;vertical-align:middle}}.landing_pricingSection__Pxy_R{background:var(--color-gray-50);border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.landing_pricingGrid__UT9IV{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;max-width:640px;margin:0 auto}.landing_pricingCard__1a3xT{padding:28px;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:var(--color-surface-raised);position:relative}.landing_pricingCardFeatured__cZaPt{border:2px solid var(--color-primary)}.landing_pricingBadge___Oi3s{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--color-primary);color:#fff;font-size:11px;font-weight:500;padding:4px 14px;border-radius:20px;white-space:nowrap;letter-spacing:.03em}.dark .landing_pricingBadge___Oi3s{color:#011627}.landing_pricingName__QWhcg{font-size:17px;font-weight:500;margin-bottom:6px}.landing_pricingPrice__dxx1D{font-size:30px;font-weight:700;color:var(--color-gray-900);letter-spacing:-.02em;line-height:1.1;margin-bottom:4px}.landing_pricingPriceFeatured__gNh35{color:var(--color-primary)}.landing_pricingPriceSuffix__XpMT3{font-size:15px;font-weight:400;color:var(--color-gray-600)}.landing_pricingDesc__sG4z5{font-size:13px;color:var(--color-gray-400);margin-bottom:22px}.landing_pricingFeaturesWrap__kUxlU{margin-bottom:24px}.landing_pricingFooter__ww2Sq{text-align:center;font-size:13px;color:var(--color-gray-500);padding:12px 0 4px;border-top:1px dashed var(--color-gray-200)}.landing_pricingWaitlist__iJBkg{margin-top:36px;display:flex;justify-content:center}.landing_pricingNote__A_ZB0{text-align:center;font-size:13px;color:var(--color-gray-400);margin-top:20px}.landing_faqList__RQhts{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.landing_faqItem__npbUC{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background:var(--color-surface-raised);overflow:hidden;transition:border-color .2s}.landing_faqItem__npbUC[open]{border-color:var(--color-gray-300)}.landing_faqSummary__5z8vA{list-style:none;cursor:pointer;padding:16px 20px;font-weight:500;font-size:15px;color:var(--color-gray-900);display:flex;align-items:center;justify-content:space-between;gap:16px}.landing_faqSummary__5z8vA::-webkit-details-marker{display:none}.landing_faqIcon__wPwIz{color:var(--color-gray-400);flex-shrink:0;transition:transform .2s}.landing_faqItem__npbUC[open] .landing_faqIcon__wPwIz{transform:rotate(180deg)}.landing_faqContent__unV8J{padding:0 20px 18px;color:var(--color-gray-600);font-size:14px;line-height:1.65}.landing_faqContent__unV8J p+p{margin-top:8px}.landing_faqFootnote__cclRr{text-align:center;margin-top:28px;font-size:14px;color:var(--color-gray-500)}.landing_faqFootnote__cclRr a{color:var(--color-primary);font-weight:500}.landing_faqFootnote__cclRr a:hover{text-decoration:underline}.landing_ctaWrap___CHGB{background:var(--color-gray-50);border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.landing_ctaSection__MADpN{max-width:640px;margin:0 auto;padding:88px 24px;text-align:center}.landing_ctaSection__MADpN h2{font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.02em;margin-bottom:14px}.landing_ctaSection__MADpN p{font-size:16px;color:var(--color-gray-600);margin-bottom:32px}.landing_footer__a1Uhx{border-top:1px solid var(--color-gray-200);padding:24px}.landing_footerInner__jHxq_{max-width:1060px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.landing_footerLinks__njep2{display:flex;gap:20px;flex-wrap:wrap}.landing_footerLinks__njep2 a{font-size:13px;color:var(--color-gray-400);transition:color .15s}.landing_footerLinks__njep2 a:hover{color:var(--color-gray-600)}.landing_footerCopy__EC_r1,.landing_footerDisclaimer__btRrW{font-size:13px;color:var(--color-gray-400)}.landing_footerCompanyLink__CyQox{color:inherit;transition:color .15s}.landing_footerCompanyLink__CyQox:hover{color:var(--color-gray-600)}@media (max-width:680px){.landing_navHideOnMobile__0QTfC,.landing_navLinks__hHshL{display:none}.landing_stat__zI9p0+.landing_stat__zI9p0{border-left:none;border-top:1px solid var(--color-gray-200)}.landing_statsInner__7ccBY{flex-direction:column}.landing_stat__zI9p0{padding:12px 24px}.landing_footerInner__jHxq_{flex-direction:column;align-items:flex-start}}.WaitlistForm_form__dlK9z{width:100%;max-width:520px;margin:0 auto}.WaitlistForm_row__GYXJ9{display:flex;gap:8px;align-items:stretch}.WaitlistForm_input__220J_{flex:1;min-width:0;padding:12px 16px;border-radius:var(--radius-md);border:1.5px solid var(--color-gray-300);background:var(--color-surface-raised);color:var(--color-gray-900);font-family:var(--font-sans);font-size:15px;outline:none;transition:border-color .15s,box-shadow .15s}.WaitlistForm_input__220J_:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent)}.WaitlistForm_input__220J_:disabled{opacity:.6;cursor:not-allowed}.WaitlistForm_button__LZmeg{display:inline-flex;align-items:center;gap:6px;padding:12px 18px;border-radius:var(--radius-md);background:var(--color-primary);color:#fff;border:none;font-family:var(--font-sans);font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}.WaitlistForm_button__LZmeg:hover:not(:disabled){background:var(--color-primary-dark)}.WaitlistForm_button__LZmeg:disabled{opacity:.6;cursor:not-allowed}.dark .WaitlistForm_button__LZmeg{color:#011627}.WaitlistForm_error__LQp2r{margin-top:8px;color:var(--color-danger);font-size:13px;text-align:left}.WaitlistForm_honeypot__BQHmi{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.WaitlistForm_success__epM1c{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:var(--radius-md);background:var(--color-success-light,color-mix(in srgb,var(--color-primary) 12%,var(--background)));color:var(--color-primary-dark);font-size:15px;font-weight:500}.WaitlistForm_successIcon__r_So_{flex-shrink:0}.WaitlistForm_successBlock__Chw_o{width:100%;max-width:520px;justify-content:center}.WaitlistForm_formBlock__6iye0 .WaitlistForm_row__GYXJ9{flex-direction:column;gap:12px}.WaitlistForm_formBlock__6iye0 .WaitlistForm_button__LZmeg{justify-content:center;padding:14px 18px}@media (max-width:540px){.WaitlistForm_row__GYXJ9{flex-direction:column}.WaitlistForm_button__LZmeg{justify-content:center}}.PlanFeatureList_list__eC1M3{list-style:none;padding:0;margin:0}.PlanFeatureList_item__c4pWT{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:14px}.PlanFeatureList_itemIncluded__ZbhJq{color:var(--color-gray-700)}.PlanFeatureList_itemExcluded__zoFpt{color:var(--color-gray-300)}.PlanFeatureList_iconIncluded__IiNvQ{color:var(--color-primary);flex-shrink:0}.PlanFeatureList_iconExcluded__nyhyz{color:var(--color-gray-300);flex-shrink:0}.pricing_page__aR2vI{min-height:100vh;background:var(--color-gray-50);font-family:DM Sans,system-ui,sans-serif}.pricing_header__jA1ym{text-align:center;padding:64px 24px 40px}.pricing_logo__fm9jq{text-decoration:none;display:inline-flex;align-items:baseline;gap:2px;margin-bottom:32px}.pricing_logoAkt__qy4kV{font-size:24px;font-weight:600;color:var(--color-gray-900)}.pricing_logoAI__JH_yr{font-size:24px;font-weight:600;color:var(--color-primary)}.pricing_title__waPcj{font-size:32px;font-weight:600;color:var(--color-gray-900);margin:16px 0 8px}.pricing_subtitle__CkmJp{font-size:16px;color:var(--color-gray-500);max-width:480px;margin:0 auto}.pricing_grid__dIBuO{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:960px;margin:0 auto;padding:0 24px 40px}.pricing_card__IQ48K{background:var(--color-surface-raised);border:1.5px solid var(--color-gray-200);border-radius:16px;padding:32px 28px;display:flex;flex-direction:column;position:relative}.pricing_cardHighlighted__qSFxT{border:2px solid var(--color-primary)}.pricing_badge__8GDLm{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--color-primary);color:#fff;font-size:12px;font-weight:600;padding:4px 14px;border-radius:20px;white-space:nowrap}.pricing_tierName__fnQvB{font-size:20px;font-weight:600;color:var(--color-gray-900);margin-bottom:8px}.pricing_priceWrap__QwkX4{margin-bottom:24px}.pricing_price__QIdPd{font-size:32px;font-weight:700;color:var(--color-gray-900)}.pricing_priceNote__erRTR{font-size:14px;color:var(--color-gray-400);margin-left:4px}.pricing_featuresWrap__8nnom{margin-bottom:32px;flex:1}.pricing_trialBtn__p7MuA{padding:12px 0;border-radius:10px;border:1.5px solid var(--color-gray-200);background:var(--color-surface-raised);color:var(--color-gray-700);font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s}.pricing_trialBtn__p7MuA:disabled{cursor:wait;opacity:.6}.pricing_paidBtn__Ew5zL{padding:12px 0;border-radius:10px;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s}.pricing_paidBtn__Ew5zL:disabled{cursor:wait;opacity:.6}.pricing_paidBtnDefault__jewjY{background:var(--color-gray-900);color:var(--color-gray-50)}.pricing_paidBtnHighlighted__WwGVO{background:var(--color-primary)}.pricing_currentPlanBtn__l8sGi{padding:12px 0;border-radius:10px;border:1.5px solid var(--color-gray-200);background:var(--color-gray-100);color:var(--color-gray-400);font-size:14px;font-weight:500;cursor:default}.pricing_error__goXrs{text-align:center;padding:0 24px 24px}.pricing_errorText__t_oGM{color:var(--color-danger);font-size:14px}.pricing_disclaimer__hB1bU{text-align:center;padding:0 24px 64px}.pricing_disclaimerText__ItHxO{font-size:12px;color:var(--color-gray-400)}