.landing_hero__AXOl4{padding-top:20px;padding-bottom:16px;background:#f2f4f6;min-height:unset;display:flex;align-items:flex-start}.landing_heroInner__zAl9K{max-width:2100px;margin:0 auto;padding:0 clamp(24px,12vw,15vw);width:100%;flex:1 1 auto}@media(max-width:700px){.landing_heroInner__zAl9K{padding:0 16px}}.landing_heroContent__GvSER{max-width:2100px;margin:0 auto;display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}.landing_simpleHeader__qEu8a{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(242,244,246,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-stroke-95);padding:4px 0}.landing_simpleHeaderInner__rqxAf{max-width:2100px;margin:0 auto;padding:8px clamp(24px,12vw,15vw);display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:700px){.landing_simpleHeaderInner__rqxAf{padding:8px 16px}}.landing_simpleBrand___rYXJ{font-weight:900;letter-spacing:-.2px;color:var(--color-primary);white-space:nowrap}.landing_simpleNav__CLLrP{display:flex;align-items:center;gap:18px}@media(max-width:700px){.landing_simpleNav__CLLrP{display:none}}.landing_simpleHeaderRight__3qejV{display:flex;align-items:center;gap:14px;flex-shrink:0}.landing_simpleNavLink___cYXp{padding:10px 6px;color:var(--color-secondary);font-weight:600;font-size:16px;cursor:pointer;position:relative;transition:color .2s ease}.landing_simpleNavLink___cYXp:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--color-primary);transition:width .2s ease}.landing_simpleNavLink___cYXp:hover{color:var(--color-primary)}.landing_simpleNavLink___cYXp:hover:after{width:100%}.landing_simpleCta__664PY{min-width:150px;height:42px}.landing_simpleCtaLink__Xr9IY{display:inline-flex;align-items:center;justify-content:center;min-width:150px;height:42px;padding:0 14px;border-radius:8px;font-size:14px;font-weight:800;color:#fff;background-color:#7c93f7;border:2px solid hsla(0,0%,100%,.25);text-decoration:none;cursor:pointer}.landing_simpleCtaLink__Xr9IY:hover{background-color:#9eb0ff}.landing_headerButtons__qLefD{display:inline-flex;align-items:center;gap:10px}.landing_headerButton__6wTeM{height:42px;min-width:120px;padding:0 14px;font-size:14px;border-radius:12px;white-space:nowrap}@media(max-width:700px){.landing_headerButton__6wTeM{min-width:110px}}.landing_grid__bE2lC{display:grid;grid-template-columns:1fr 560px;grid-gap:32px;gap:32px;align-items:start}@media(max-width:1200px){.landing_grid__bE2lC{grid-template-columns:1fr;gap:24px}}.landing_left__VXc0a{display:flex;flex-direction:column;gap:16px;padding-top:8px}.landing_title__QVwVN{font-size:42px;font-weight:900;line-height:1.2;text-align:center;margin-bottom:4px}@media(max-width:1200px){.landing_title__QVwVN{text-align:center;font-size:36px;font-weight:800}}@media(max-width:700px){.landing_title__QVwVN{font-size:32px;font-weight:700}}.landing_subtitle__NpzyO{line-height:1.5;text-align:center;font-size:18px}@media(max-width:1200px){.landing_subtitle__NpzyO{text-align:center;font-size:16px}}.landing_subtitle__NpzyO p{margin:0}.landing_subtitleCta__b05uQ{color:var(--color-primary);font-weight:700;text-decoration:none;transition:all .2s ease;display:inline}.landing_subtitleCta__b05uQ:hover{color:#5a7af0}.landing_heroCta__sg_p2{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:12px;background:linear-gradient(135deg,#7c93f7,#5a7af0);color:#fff;font-weight:800;font-size:16px;text-decoration:none;box-shadow:0 4px 12px rgba(124,147,247,.3),0 2px 6px rgba(124,147,247,.2);transition:all .25s ease;margin-bottom:20px}.landing_heroCta__sg_p2:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(124,147,247,.4),0 4px 12px rgba(124,147,247,.3);background:linear-gradient(135deg,#8ba0ff,#6b85f5)}.landing_heroCta__sg_p2:active{transform:translateY(0)}.landing_hints__4coAH{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;overflow-x:auto;padding:4px 0;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.landing_hints__4coAH::-webkit-scrollbar{display:none}@media(max-width:1200px){.landing_hints__4coAH{flex-wrap:wrap;justify-content:center}}.landing_hintItem__MQvdm{background:#fff;border:1px solid rgba(124,147,247,.32);border-radius:999px;padding:6px 10px;position:relative;font-weight:700;font-size:13px;color:var(--color-secondary);transition:background-color .2s ease,border-color .2s ease;white-space:nowrap;flex-shrink:0;animation:landing_hintPulse__XWTiv 3.2s ease-in-out infinite}.landing_hintItem__MQvdm:after{content:"";position:absolute;inset:-2px;border-radius:999px;padding:2px;background:linear-gradient(90deg,rgba(124,147,247,0),rgba(124,147,247,.62) 40%,rgba(124,147,247,.22) 60%,rgba(124,147,247,0));opacity:.38;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:landing_hintShimmer__11_Oh 2.4s ease-in-out infinite}.landing_hintItem__MQvdm:hover{background:#f5f7ff;border-color:rgba(124,147,247,.55)}@keyframes landing_hintPulse__XWTiv{0%,to{border-color:rgba(124,147,247,.32);box-shadow:0 0 0 0 rgba(124,147,247,0),0 0 0 0 rgba(124,147,247,0)}50%{border-color:rgba(124,147,247,.7);box-shadow:0 0 0 4px rgba(124,147,247,.18),0 0 28px rgba(124,147,247,.22)}}@keyframes landing_hintShimmer__11_Oh{0%,to{opacity:.28;transform:translateX(-6%);filter:blur(.15px)}50%{opacity:.55;transform:translateX(6%);filter:blur(0)}}.landing_hints__4coAH>:first-child{animation-delay:0s}.landing_hints__4coAH>:nth-child(2){animation-delay:.3s}.landing_hints__4coAH>:nth-child(3){animation-delay:.6s}@media(prefers-reduced-motion:reduce){.landing_hintItem__MQvdm{animation:none;box-shadow:none}.landing_hintItem__MQvdm:after{animation:none;opacity:0}}.landing_detectorWrapper__y_CZe{position:relative;margin:0 auto;align-items:flex-end}.landing_card__jOV7x,.landing_detectorWrapper__y_CZe{width:100%;max-width:1900px;display:flex;flex-direction:column}.landing_card__jOV7x{border-radius:20px;gap:16px}.landing_actionsRow__Nkm_G{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:700px){.landing_actionsRow__Nkm_G{flex-direction:column-reverse;align-items:stretch}}.landing_actionsRow__Nkm_G .button{min-width:220px;height:54px;border-radius:12px;font-size:16px}.landing_detectBtn__yG1De{min-width:280px}@media(max-width:700px){.landing_detectBtn__yG1De{width:100%}.landing_actionsLeft__OzT6R{justify-content:space-between}}.landing_linkButton__mJbBz{cursor:pointer;color:var(--color-accent);font-weight:700;font-size:14px;padding:8px 10px;border-radius:10px;border:1px solid rgba(0,0,0,0)}.landing_linkButton__mJbBz:hover{background:var(--color-blue-7);border-color:var(--color-stroke-95)}.landing_linkButton__mJbBz:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.landing_textareaWrap__JbHE8{position:relative}.landing_dailyLimitOverlay__rVhdH{margin-top:8px;color:var(--color-secondary);font-size:14px;line-height:1.35;white-space:nowrap;pointer-events:none}.landing_dailyLimitOverlay__rVhdH strong{color:var(--color-primary);font-weight:800}@media(max-width:700px){.landing_dailyLimitOverlay__rVhdH{position:static;margin-top:8px;white-space:normal;pointer-events:auto;text-align:right}}.landing_dailyLimitOverlayDebug__37Trn{pointer-events:auto}.landing_resetUsageBtn__4uMZ6{padding:0;border:none;background:none;color:var(--color-accent);font-weight:800;font-size:14px;text-decoration:underline;cursor:pointer;pointer-events:auto}.landing_resetUsageBtn__4uMZ6:hover{opacity:.85}.landing_limitBanner__z7OIa{display:flex;align-items:center;gap:16px;padding:14px 20px;background:linear-gradient(90deg,rgba(99,102,241,.08),rgba(23,108,255,.06));border:1px solid var(--color-stroke-95);border-radius:20px 20px 0 0}@media(max-width:700px){.landing_limitBanner__z7OIa{flex-direction:column;align-items:stretch;gap:10px}}.landing_limitBannerText__Qxzmz{flex:1 1;font-size:14px;color:var(--color-primary);line-height:1.4}.landing_limitBannerBtn__ehz8Q{flex-shrink:0;padding:10px 24px;border:none;border-radius:12px;background:#6366f1;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.landing_limitBannerBtn__ehz8Q:hover{background:#4f46e5}.landing_limitBannerClose__gZ_VQ{flex-shrink:0;background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:var(--color-secondary);padding:4px;transition:color .2s}.landing_limitBannerClose__gZ_VQ:hover{color:var(--color-primary)}.landing_loginPromo__SmBF_{margin-top:6px;padding:16px;border-radius:16px;border:1px solid var(--color-stroke-95);background:linear-gradient(180deg,rgba(23,108,255,.06),rgba(0,0,0,0));display:flex;align-items:center;justify-content:space-between;gap:14px}@media(max-width:700px){.landing_loginPromo__SmBF_{flex-direction:column;align-items:stretch}}.landing_loginPromoText__25Oi3{display:flex;flex-direction:column;gap:4px}.landing_loginPromoTitle__XlkV1{font-weight:900;color:var(--color-primary)}.landing_loginPromoSubtitle__3e__7{color:var(--color-secondary)}.landing_googleButton__GCpsW{cursor:pointer;height:48px;padding:0 16px;border-radius:12px;border:1px solid rgba(23,108,255,.35);background:#fff;color:var(--color-primary);font-weight:800;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 20px rgba(23,108,255,.12),inset 0 2px 0 hsla(0,0%,100%,.7);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.landing_googleButton__GCpsW:hover{transform:translateY(-1px);border-color:rgba(23,108,255,.55);box-shadow:0 12px 28px rgba(23,108,255,.16),inset 0 2px 0 hsla(0,0%,100%,.7)}.landing_googleButton__GCpsW:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}@media(max-width:700px){.landing_googleButton__GCpsW{width:100%}}.landing_googleIcon__ry_Ce{width:24px;height:24px;border-radius:999px;background:linear-gradient(135deg,#4285f4,#34a853);color:#fff;font-weight:900;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:14px}.landing_result__DoV4B{border:2px solid #f2f4f5;border-radius:12px;background-color:hsla(0,0%,100%,.0509803922);padding:14px;display:flex;align-items:center;justify-content:center;text-align:center}.landing_resultAi__uLBgj{background-color:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-text)}.landing_resultHuman___ODJi{background-color:#edf9ed;border-color:#c8f1c8;color:var(--color-alerts-green)}.landing_resultWarn__lTP_X{background-color:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-text)}.landing_resultError__8k0QW{background-color:var(--color-error-bg);border-color:var(--color-error-border);color:var(--color-error-text)}.landing_percentBoxAi__vOVNj,.landing_percentBoxHuman__aMaAa{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:8px;font-weight:800;font-size:14px;min-width:58px}.landing_percentBoxAi__vOVNj{background:var(--color-error-text);color:#f9eded}.landing_percentBoxHuman__aMaAa{background:var(--color-alerts-green);color:#fff}.landing_resultLabelAi__ZeBzs,.landing_resultLabelHuman__KqJ3G{font-weight:800}.landing_section__IKfwn{background:#fff}.landing_sectionAlt__iX8sq,.landing_section__IKfwn{padding:56px 0;border-top:1px solid var(--color-stroke-95);opacity:0;transform:translateY(20px);animation:landing_fadeInUp__sZOsD .6s ease forwards}.landing_sectionAlt__iX8sq{background:#f7f9fb}@keyframes landing_fadeInUp__sZOsD{to{opacity:1;transform:translateY(0)}}.landing_sectionSubline__Aa1jX{color:var(--color-secondary);font-size:18px;line-height:1.55;max-width:1100px}.landing_sectionSubline__Aa1jX strong{color:var(--color-primary);font-weight:800}.landing_sectionNote__PMmS0{margin-top:10px;color:var(--color-secondary);font-size:16px;line-height:1.55;max-width:980px}.landing_sectionInner__nKTW9{max-width:2100px;margin:0 auto;padding:0 clamp(24px,12vw,15vw);display:flex;flex-direction:column;gap:18px}@media(max-width:700px){.landing_sectionInner__nKTW9{padding:0 16px}}.landing_sectionTitle__3z_2z{font-size:28px;font-weight:800;color:var(--color-primary)}.landing_cardsGrid__TK6zs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:1200px){.landing_cardsGrid__TK6zs{grid-template-columns:1fr}}.landing_plansGrid___jK6R{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%;max-width:none}@media(max-width:800px){.landing_plansGrid___jK6R{grid-template-columns:1fr;max-width:100%}}.landing_infoCard__P2L_S{background:#f8f9ff;border:2px solid rgba(124,147,247,.25);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 4px 16px rgba(124,147,247,.08),0 2px 8px rgba(9,16,48,.04);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background .25s ease;position:relative;overflow:hidden}.landing_infoCard__P2L_S:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(124,147,247,.6),rgba(124,147,247,.2));opacity:0;transition:opacity .25s ease}.landing_infoCard__P2L_S:hover{transform:translateY(-4px) scale(1.01);border-color:rgba(124,147,247,.5);background:#f0f2ff;box-shadow:0 8px 32px rgba(124,147,247,.15),0 4px 16px rgba(9,16,48,.08)}.landing_infoCard__P2L_S:hover:before{opacity:1}.landing_infoCard__P2L_S:hover .landing_infoCardTitle__MhWzf{color:var(--color-primary);transform:translateX(2px)}.landing_infoCardIcon__gX6q5{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(124,147,247,.2),rgba(124,147,247,.1));border:2px solid rgba(124,147,247,.3);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:20px;color:var(--color-primary);margin-bottom:4px;flex-shrink:0;transition:transform .25s ease,background .25s ease,border-color .25s ease;line-height:1;font-size:24px;font-weight:400}.landing_infoCard__P2L_S:hover .landing_infoCardIcon__gX6q5{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,rgba(124,147,247,.3),rgba(124,147,247,.15));border-color:rgba(124,147,247,.5)}.landing_stepLabel__XoqJW{display:inline-block;padding:6px 14px;border-radius:20px;background:linear-gradient(135deg,rgba(124,147,247,.22),rgba(124,147,247,.18));border:1.5px solid rgba(124,147,247,.25);font-weight:700;font-size:13px;color:var(--color-primary);margin-bottom:12px;letter-spacing:.3px;transition:all .25s ease;align-self:flex-start}.landing_infoCard__P2L_S:hover .landing_stepLabel__XoqJW{background:linear-gradient(135deg,rgba(124,147,247,.28),rgba(124,147,247,.22));border-color:rgba(124,147,247,.4);transform:translateY(-1px)}.landing_infoCardTitle__MhWzf{font-weight:800;color:var(--color-primary);font-size:18px;margin-top:4px;transition:transform .25s ease,color .25s ease}.landing_pricingCard__6SD99{position:relative;gap:10px;min-height:360px;padding:24px}.landing_pricingCardRecommended__UEZAi{border-color:rgba(124,147,247,.8);border-width:3px;background:linear-gradient(135deg,#f8f9ff,#f0f2ff);box-shadow:0 0 0 3px rgba(124,147,247,.15),0 8px 32px rgba(124,147,247,.25),0 4px 16px rgba(124,147,247,.15);transform:scale(1.02)}.landing_pricingCardRecommended__UEZAi:hover{border-color:#7c93f7;background:linear-gradient(135deg,#f0f2ff,#e8ebff);box-shadow:0 0 0 4px rgba(124,147,247,.2),0 12px 40px rgba(124,147,247,.3),0 6px 20px rgba(124,147,247,.2);transform:scale(1.03) translateY(-2px)}.landing_recommendedBadge__SFL2t{position:absolute;top:14px;right:20px;background:linear-gradient(135deg,#7c93f7,#5a7af0);color:#fff;font-weight:800;font-size:11px;padding:6px 14px;border-radius:12px;text-transform:uppercase;z-index:10;letter-spacing:.5px;box-shadow:0 2px 8px rgba(124,147,247,.3)}.landing_pricingBadge__rfcyV{position:absolute;top:14px;right:14px;background:rgba(23,108,255,.1);border:1px solid rgba(23,108,255,.25);color:var(--color-primary);font-weight:900;font-size:12px;padding:6px 10px;border-radius:999px}.landing_pricingBadgePro__OMoAZ{background:rgba(23,108,255,.14);border-color:rgba(23,108,255,.4)}.landing_pricingCardFeatured__KCT11{border-color:#7c93f7;border-width:3px;box-shadow:0 0 0 4px rgba(124,147,247,.14),0 22px 64px rgba(124,147,247,.24),0 12px 32px rgba(9,16,48,.12)}.landing_premiumTitle__N9CIp{display:inline-flex;align-items:center;gap:10px}.landing_pricingMeta__xsNxY{color:var(--color-secondary);font-size:14px;line-height:1.4}.landing_pricingMeta__xsNxY strong{color:var(--color-primary);font-weight:900}.landing_pricingList__Gw3WW{margin:0;padding-left:18px;color:var(--color-secondary);line-height:1.55}.landing_pricingList__Gw3WW li+li{margin-top:6px}.landing_pricingHighlight__uNpib{margin-top:12px!important;padding-top:12px;border-top:1px solid rgba(124,147,247,.2)}.landing_pricingHighlight__uNpib strong{color:#10b981;font-weight:700;font-size:15px}.landing_pricingCta__hm5T3{margin-top:auto;width:70%;max-width:none;align-self:center}.landing_partnerLogo__iQNcn{width:36px;height:36px;object-fit:contain;flex:0 0 auto}.landing_premiumCta__aFhpj{cursor:pointer;height:48px;padding:0 16px;border-radius:12px;border:2px solid hsla(0,0%,100%,.2509803922);background-color:#7c93f7;color:#fff;font-weight:800;font-size:15px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .15s ease}.landing_premiumCta__aFhpj:hover{background-color:#9eb0ff}.landing_premiumCta__aFhpj:active:hover{background-color:#687ede}.landing_pricingCardPro__L5OW5{border-color:rgba(23,108,255,.55);box-shadow:0 16px 44px rgba(9,16,48,.12)}.landing_faqList__6NDhm{display:flex;flex-direction:column}.landing_faqItem__E7OAx{border-bottom:1px solid var(--color-stroke-95);padding:18px 0;transition:all .2s ease}.landing_faqItem__E7OAx[open]{padding-bottom:20px}.landing_faqItem__E7OAx[open] .landing_faqQ__OhHCf{color:var(--color-primary);margin-bottom:4px}.landing_faqItem__E7OAx:hover{background:rgba(124,147,247,.02);margin:0 -16px;padding-left:16px;padding-right:16px;border-radius:8px}.landing_faqQ__OhHCf{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;font-weight:700;color:var(--color-primary);font-size:16px;transition:color .2s ease}.landing_faqQ__OhHCf::marker{display:none}.landing_faqQ__OhHCf::-webkit-details-marker{display:none}.landing_faqQ__OhHCf:after{content:"+";font-size:24px;font-weight:300;color:rgba(124,147,247,.6);transition:transform .2s ease,color .2s ease;flex-shrink:0}.landing_faqItem__E7OAx[open] .landing_faqQ__OhHCf:after{content:"−";transform:rotate(0deg);color:var(--color-primary)}.landing_faqA__sM0_E{margin-top:12px;color:var(--color-secondary);line-height:1.7;padding-right:24px;animation:landing_fadeIn__AwAw2 .2s ease}@keyframes landing_fadeIn__AwAw2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.landing_trustBadges__RvGtI{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:32px;margin-top:8px}.landing_trustBadge__UPPTq{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(124,147,247,.08);border:1px solid rgba(124,147,247,.2);border-radius:20px;font-size:14px;font-weight:600;color:var(--color-primary);transition:all .2s ease}.landing_trustBadge__UPPTq:hover{background:rgba(124,147,247,.12);border-color:rgba(124,147,247,.3);transform:translateY(-1px)}.landing_trustBadgeIcon__PBU9Z{color:#10b981;font-weight:900;font-size:16px}.landing_simpleFooter__k94wY{padding:24px 0;background:#fff;border-top:1px solid var(--color-stroke-95)}.landing_footerInner__2A5Da{max-width:2100px;margin:0 auto;padding:0 clamp(24px,12vw,15vw);display:flex;justify-content:space-between;gap:16px;color:var(--color-secondary);font-size:14px}@media(max-width:700px){.landing_footerInner__2A5Da{padding:0 16px;flex-direction:column}}.landing_footerLinks__9GogF{display:flex;gap:12px;flex-wrap:wrap}.landing_footerLink__obucU{color:var(--color-secondary);cursor:pointer;text-decoration:underline}.landing_detectorIframe__0RTNh{border:none;border-radius:12px}.landing_iframePlaceholder___MSHN{display:flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(180deg,rgba(23,108,255,.06),rgba(0,0,0,0));border:1px dashed rgba(124,147,247,.55);color:var(--color-secondary);font-weight:700;font-size:16px;text-align:center;padding:18px}.landing_partnerLogoText__UAxGx{font-weight:900;color:var(--color-primary);background:rgba(23,108,255,.1);border:1px solid rgba(23,108,255,.25);padding:4px 10px;border-radius:999px;font-size:12px}