.landing_hero__AXOl4{padding-top:56px;padding-bottom:24px;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:16px;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)}.landing_simpleHeaderInner__rqxAf{max-width:2100px;margin:0 auto;padding:14px clamp(24px,12vw,15vw);display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:700px){.landing_simpleHeaderInner__rqxAf{padding:12px 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_simpleNavLink___cYXp{padding:10px 6px;color:var(--color-secondary);font-weight:600;font-size:16px;cursor:pointer}.landing_simpleNavLink___cYXp:hover{color:var(--color-primary)}.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_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:48px;font-weight:900;line-height:1.15;text-align:center}@media(max-width:1200px){.landing_title__QVwVN{text-align:center;font-size:40px;font-weight:800}}@media(max-width:700px){.landing_title__QVwVN{font-size:36px;font-weight:700}}.landing_subtitle__NpzyO{line-height:1.5;text-align:center}@media(max-width:1200px){.landing_subtitle__NpzyO{text-align:center}}.landing_subtitle__NpzyO p{margin:0}.landing_hints__4coAH{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.landing_hintItem__MQvdm{background:#fff;border:1px solid rgba(124,147,247,.32);border-radius:999px;padding:8px 12px;position:relative;font-weight:700;color:var(--color-secondary);transition:background-color .2s ease,border-color .2s ease;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)}.landing_hintItemHasTooltip__ZERjS{cursor:help;outline:none}.landing_hintLabel__OdqO8{position:relative;z-index:1}.landing_hintTooltip__beDoh{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(2px);width:min(340px,78vw);padding:10px 12px;border-radius:12px;border:1px solid rgba(124,147,247,.45);background:hsla(0,0%,100%,.98);box-shadow:0 18px 50px rgba(9,16,48,.18);color:var(--color-secondary);font-size:13px;line-height:1.45;text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:50;transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.landing_hintTooltip__beDoh:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:10px;height:10px;background:hsla(0,0%,100%,.98);border-right:1px solid rgba(124,147,247,.45);border-bottom:1px solid rgba(124,147,247,.45);transform:translateX(-50%) rotate(45deg)}.landing_hintItemHasTooltip__ZERjS:focus-visible .landing_hintTooltip__beDoh,.landing_hintItemHasTooltip__ZERjS:hover .landing_hintTooltip__beDoh{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}@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{background:#fff;border:1px solid var(--color-stroke-95);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_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)}.landing_sectionAlt__iX8sq{background:#f7f9fb}.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:1200px;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_infoCard__P2L_S{background:linear-gradient(180deg,rgba(124,147,247,.16),rgba(255,255,255,.98) 60%);border:2px solid rgba(124,147,247,.35);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:8px;box-shadow:0 10px 28px rgba(9,16,48,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.landing_infoCard__P2L_S:hover{transform:translateY(-2px);border-color:rgba(124,147,247,.55);box-shadow:0 14px 36px rgba(9,16,48,.1)}.landing_infoCardTitle__MhWzf{font-weight:800;color:var(--color-primary)}.landing_pricingCard__6SD99{position:relative;gap:10px;min-height:360px}.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_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:14px 0}.landing_faqQ__OhHCf{display:flex;justify-content:space-between;gap:12px;cursor:pointer;font-weight:700;color:var(--color-primary)}.landing_faqA__sM0_E{margin-top:10px;color:var(--color-secondary);line-height:1.6}.landing_simpleFooter__k94wY{padding:24px 0;background:#fff;border-top:1px solid var(--color-stroke-95)}.landing_footerInner__2A5Da{max-width:1200px;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}