.tkc-sign-in-conversion-hint[data-v-b382d966]{background:linear-gradient(135deg,#6366f114,#22d3ee0f);border:1px solid #6366f138;border-radius:12px;color:#475569;font-size:13px;line-height:1.55;margin:0;padding:10px 14px}.tkc-sign-in-conversion-hint__text[data-v-b382d966]{display:inline}.tkc-sign-in-conversion-hint__link[data-v-b382d966]{color:#2563eb;display:inline-block;font-weight:700;margin-left:.35em;text-decoration:none;white-space:nowrap}.tkc-sign-in-conversion-hint__link[data-v-b382d966]:hover{text-decoration:underline;text-underline-offset:2px}html[data-tkc-theme=dark] .tkc-sign-in-conversion-hint[data-v-b382d966]{background:linear-gradient(135deg,#6366f129,#22d3ee1a);border-color:#818cf859;color:#cbd5e1}html[data-tkc-theme=dark] .tkc-sign-in-conversion-hint__link[data-v-b382d966]{color:#5eead4}html[data-tkc-theme=dark] .tkc-sign-in-conversion-hint__link[data-v-b382d966]:hover{color:#99f6e4}.tkc-home-tool-cats__list{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.tkc-home-tool-cats__link{align-items:center;background:var(--lp-bg-card,#ffffffb8);border:1px solid var(--lp-border,#94a3b847);border-radius:var(--lp-radius,14px);color:var(--lp-fg,#0f172a);display:flex;gap:12px;min-height:52px;padding:10px 14px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.tkc-home-tool-cats__link:hover{background:var(--lp-bg-card-hov,#fff);border-color:var(--lp-border-hov,#6366f159);box-shadow:0 10px 28px #00000038;transform:translateY(-1px)}.tkc-home-tool-cats__icon{align-items:center;background:linear-gradient(135deg,#6366f12e,#8b5cf61f);border:1px solid #6366f152;border-radius:12px;color:#818cf8;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.tkc-home-tool-cats__icon svg{height:20px;width:20px}.tkc-home-tool-cats__icon--article{background:linear-gradient(135deg,#6366f12e,#8b5cf61f);border-color:#6366f152;color:#818cf8}.tkc-home-tool-cats__icon--poem,.tkc-home-tool-cats__icon--story{background:linear-gradient(135deg,#8b5cf62e,#d946ef1a);border-color:#8b5cf64d;color:#c084fc}.tkc-home-tool-cats__icon--email{background:linear-gradient(135deg,#0ea5e929,#06b6d41a);border-color:#0ea5e947;color:#38bdf8}.tkc-home-tool-cats__icon--creative,.tkc-home-tool-cats__icon--rewrite{background:linear-gradient(135deg,#f9731629,#fbbf241a);border-color:#f9731647;color:#fb923c}.tkc-home-tool-cats__icon--code{background:linear-gradient(135deg,#10b98129,#06b6d41a);border-color:#10b98147;color:#34d399}.tkc-home-tool-cats__icon--business{background:linear-gradient(135deg,#3b82f629,#6366f11a);border-color:#3b82f647;color:#60a5fa}.tkc-home-tool-cats__icon--education{background:linear-gradient(135deg,#22c55e29,#14b8a61a);border-color:#22c55e47;color:#4ade80}.tkc-home-tool-cats__body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.tkc-home-tool-cats__label{font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:1.3}@media (max-width:900px){.tkc-home-tool-cats__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tkc-home-tool-cats__list{grid-template-columns:1fr}}.tkc-landing{--lp-bg:var(--tkc-brand-bg-deep,#080f1e);--lp-bg-card:var(--tkc-brand-glass,#ffffff0a);--lp-bg-card-hov:#ffffff12;--lp-border:var(--tkc-brand-glass-border,#ffffff17);--lp-border-hov:#ffffff2e;--lp-fg:var(--tkc-brand-fg,#f1f5f9);--lp-fg-soft:var(--tkc-brand-fg-soft,#f1f5f9a6);--lp-fg-muted:var(--tkc-brand-fg-muted,#f1f5f961);--lp-violet:var(--tkc-brand-violet,#7c3aed);--lp-violet-glow:#7c3aed40;--lp-cyan:var(--tkc-brand-cyan,#06b6d4);--lp-cyan-glow:#06b6d438;--lp-amber:#f59e0b;--lp-grad-start:var(--tkc-brand-grad-start,#a78bfa);--lp-grad-end:var(--tkc-brand-grad-end,#22d3ee);--lp-radius:14px;--lp-radius-sm:8px;--lp-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--lp-mono:"JetBrains Mono","Fira Code","Cascadia Code",ui-monospace,monospace;-webkit-font-smoothing:antialiased;background:var(--lp-bg);color:var(--lp-fg);font-family:var(--lp-font);overflow-x:hidden;position:relative;text-rendering:optimizeLegibility}:root:not([data-tkc-theme=dark]) .tkc-landing:not(.tkc-landing--dark){--lp-bg:#080f1e}.tkc-landing__bg{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.tkc-landing__orb{border-radius:50%;filter:blur(90px);position:absolute}.tkc-landing__orb--violet{animation:lp-pulse 5s ease-in-out infinite;background:var(--lp-violet-glow);height:600px;left:-120px;top:-120px;width:600px}.tkc-landing__orb--cyan{animation:lp-pulse 5s ease-in-out 2s infinite;background:var(--lp-cyan-glow);bottom:10%;height:500px;right:-80px;width:500px}.tkc-landing__orb--mid{animation:lp-pulse 7s ease-in-out 1s infinite;background:#7c3aed1a;height:400px;left:50%;top:50%;transform:translate(-50%,-50%);width:400px}.tkc-landing__grid{background-image:linear-gradient(#7c3aed0a 1px,#0000 0),linear-gradient(90deg,#7c3aed0a 1px,#0000 0);background-size:52px 52px;inset:0;mask-image:linear-gradient(180deg,#0000,#000 15%,#000 85%,#0000);position:absolute}@keyframes lp-pulse{0%,to{opacity:.4}50%{opacity:.7}}.tkc-landing>section{position:relative;z-index:1}.tkc-landing__inner{margin:0 auto;max-width:1200px;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.tkc-landing__inner--narrow{max-width:760px}.tkc-landing__grad{-webkit-text-fill-color:#0000;background:linear-gradient(130deg,var(--lp-grad-start),var(--lp-grad-end));-webkit-background-clip:text;background-clip:text}.tkc-landing__badge{align-items:center;background:#7c3aed24;border:1px solid #7c3aed52;border-radius:999px;color:#c4b5fd;display:inline-flex;font-family:var(--lp-mono);font-size:12.5px;font-weight:600;gap:8px;letter-spacing:.01em;padding:6px 14px}.tkc-landing__badge--cyan{background:#06b6d41f;border-color:#06b6d44d;color:#67e8f9}.tkc-landing__badge-dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.tkc-landing__badge-dot,.tkc-landing__badge-dot--cyan{background:var(--lp-cyan);box-shadow:0 0 8px var(--lp-cyan)}.tkc-landing__eyebrow{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--lp-mono);font-size:12px;font-weight:600;gap:6px;letter-spacing:.04em;padding:5px 14px;text-transform:uppercase}.tkc-landing__eyebrow--violet{background:#7c3aed1f;border:1px solid #7c3aed47;color:#c4b5fd}.tkc-landing__eyebrow--cyan{background:#06b6d41a;border:1px solid #06b6d447;color:#67e8f9}.tkc-landing__eyebrow--amber{background:#f59e0b1a;border:1px solid #f59e0b47;color:#fcd34d}.tkc-landing__section-header{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:52px;text-align:center}.tkc-landing__h2{color:#f8fafc;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;margin:0}.tkc-landing__section-lead{color:var(--lp-fg-soft);font-size:1.0625rem;line-height:1.65;margin:0;max-width:560px}.tkc-landing__cta-primary{align-items:center;background:linear-gradient(135deg,#7c3aed,#4f46e5,#06b6d4);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:14px 28px;text-decoration:none;transition:opacity .18s ease,transform .15s cubic-bezier(.23,1,.32,1),box-shadow .18s ease;white-space:nowrap}.tkc-landing__cta-primary:hover{box-shadow:0 8px 28px #7c3aed66;opacity:.9;transform:translateY(-1px)}.tkc-landing__cta-primary:active{transform:scale(.97)}.tkc-landing__cta-primary--lg{font-size:16px;padding:17px 36px}.tkc-landing__cta-ghost{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;color:var(--lp-fg);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:14px 28px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .15s cubic-bezier(.23,1,.32,1);white-space:nowrap}.tkc-landing__cta-ghost:hover{background:#ffffff1a;border-color:#ffffff3d;transform:translateY(-1px)}.tkc-landing__cta-ghost:active{transform:scale(.97)}.tkc-landing__cta-ghost--lg{font-size:16px;padding:17px 36px}.tkc-landing__glass-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:var(--lp-radius);transition:background .2s ease,border-color .2s ease,transform .22s cubic-bezier(.23,1,.32,1),box-shadow .2s ease}.tkc-landing__glass-card:hover{background:var(--lp-bg-card-hov);border-color:var(--lp-border-hov);box-shadow:0 12px 40px #7c3aed24;transform:translateY(-3px)}.tkc-landing__hero{align-items:center;display:flex;min-height:100vh;padding:100px 0 60px}.tkc-landing__hero-layout{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}@media (max-width:900px){.tkc-landing__hero-layout{gap:40px;grid-template-columns:1fr}.tkc-landing__hero{min-height:auto;padding:88px 0 48px}}.tkc-landing__hero-copy{display:flex;flex-direction:column;gap:24px}.tkc-landing__h1{color:#f8fafc;font-size:clamp(2.4rem,5.5vw,4rem);font-weight:800;letter-spacing:-.05em;line-height:1.06;margin:0}.tkc-landing__h1-rotating{font-size:clamp(2rem,4.8vw,3.5rem);font-weight:800;letter-spacing:-.05em;line-height:1.1;min-height:1.15em}.tkc-landing__h1-word{-webkit-text-fill-color:#0000;background:linear-gradient(130deg,#a78bfa,#22d3ee);-webkit-background-clip:text;background-clip:text;display:inline-block;opacity:0;transform:translateY(10px);transition:opacity .28s ease,transform .28s cubic-bezier(.23,1,.32,1)}.tkc-landing__h1-word--visible{opacity:1;transform:translateY(0)}.tkc-landing__lead{color:var(--lp-fg-soft);font-size:1.0625rem;line-height:1.68;margin:0;max-width:520px}.tkc-landing__lead strong{color:#f8fafc;font-weight:600}.tkc-landing__sign-in-hint{margin:0 0 18px;max-width:520px}.tkc-landing__hero-actions{display:flex;flex-wrap:wrap;gap:14px}.tkc-landing__trust{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.tkc-landing__trust-item{align-items:center;color:var(--lp-fg-soft);display:flex;font-size:13.5px;gap:7px}.tkc-landing__trust-item svg{color:var(--lp-cyan);flex-shrink:0}.tkc-landing__hero-visual{display:flex;justify-content:flex-end}@media (max-width:900px){.tkc-landing__hero-visual{justify-content:center}}.tkc-landing__mockup-wrap{animation:lp-float 6s ease-in-out infinite;max-width:440px;position:relative;width:100%}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.tkc-landing__mockup-glow{background:linear-gradient(135deg,#7c3aed47,#06b6d42e);border-radius:28px;filter:blur(40px);inset:-20px;position:absolute;z-index:0}.tkc-landing__mockup-window{background:#0d1526;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 24px 80px #00000080,0 0 0 1px #ffffff0f;overflow:hidden;position:relative;z-index:1}.tkc-landing__mockup-chrome{align-items:center;background:#111827;border-bottom:1px solid #ffffff12;display:flex;gap:10px;padding:12px 16px}.tkc-landing__mockup-dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.tkc-landing__mockup-dot--red{background:#ef4444}.tkc-landing__mockup-dot--yellow{background:#f59e0b}.tkc-landing__mockup-dot--green{background:#10b981}.tkc-landing__mockup-tabs{display:flex;gap:6px;margin-left:4px}.tkc-landing__mockup-tab{align-items:center;background:#0000;border:1px solid #0000;border-radius:7px;color:#cbd5e18c;cursor:default;display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;padding:4px 10px}.tkc-landing__mockup-tab--active{background:#7c3aed2e;border-color:#7c3aed66;color:#c4b5fd}.tkc-landing__mockup-tab-ico{border-radius:3px;object-fit:contain}.tkc-landing__mockup-body{display:flex;flex-direction:column;gap:14px;min-height:280px;padding:16px}.tkc-landing__mockup-msg--user{align-self:flex-end;background:linear-gradient(135deg,#7c3aed47,#06b6d42e);border:1px solid #7c3aed4d;border-radius:14px 14px 4px 14px;color:#e2e8f0;font-size:13px;line-height:1.5;max-width:80%;padding:10px 14px}.tkc-landing__mockup-msg--ai{align-self:flex-start;max-width:100%}.tkc-landing__mockup-ai-label{align-items:center;color:#6366f1;display:flex;font-family:var(--lp-mono);font-size:11px;font-weight:600;gap:6px;margin-bottom:6px}.tkc-landing__mockup-ai-dot{background:#6366f1;border-radius:50%;box-shadow:0 0 6px #6366f1;height:6px;width:6px}.tkc-landing__mockup-ai-content{background:#ffffff0a;border:1px solid #ffffff12;border-radius:4px 14px 14px 14px;color:#cbd5e1;font-size:12.5px;line-height:1.6;padding:12px 14px}.tkc-landing__mockup-ai-content p{margin:6px 0 0}.tkc-landing__mockup-input{align-items:center;background:#0d1526;border-top:1px solid #ffffff12;display:flex;gap:10px;padding:12px 14px}.tkc-landing__mockup-placeholder{color:#94a3b866;flex:1;font-size:13px}.tkc-landing__mockup-send{align-items:center;background:linear-gradient(135deg,#7c3aed,#06b6d4);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.tkc-landing__ticker-section{overflow:hidden;padding:28px 0}.tkc-landing__ticker-label{color:#94a3b866;font-family:var(--lp-mono);font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:16px;text-align:center;text-transform:uppercase}.tkc-landing__ticker-wrap{overflow:hidden;position:relative}.tkc-landing__ticker-fade{bottom:0;pointer-events:none;position:absolute;top:0;width:120px;z-index:2}.tkc-landing__ticker-fade--left{background:linear-gradient(90deg,#080f1e,#0000);left:0}.tkc-landing__ticker-fade--right{background:linear-gradient(270deg,#080f1e,#0000);right:0}.tkc-landing__ticker-track{align-items:center;animation:lp-ticker 32s linear infinite;display:flex;gap:12px;width:max-content}.tkc-landing__ticker-track:hover{animation-play-state:paused}@keyframes lp-ticker{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}.tkc-landing__ticker-item{align-items:center;background:#ffffff0a;border:1px solid color-mix(in srgb,var(--model-color,#7c3aed) 30%,#0000);border-radius:999px;display:inline-flex;flex-shrink:0;gap:8px;padding:7px 14px;white-space:nowrap}.tkc-landing__ticker-dot{background:var(--model-color,#7c3aed);border-radius:50%;box-shadow:0 0 7px var(--model-color,#7c3aed);flex-shrink:0;height:7px;width:7px}.tkc-landing__ticker-name{color:#e2e8f0;font-size:13px;font-weight:500}.tkc-landing__ticker-tag{background:color-mix(in srgb,var(--model-color,#7c3aed) 18%,#0000);border:1px solid color-mix(in srgb,var(--model-color,#7c3aed) 28%,#0000);border-radius:5px;color:var(--model-color,#7c3aed);font-family:var(--lp-mono);font-size:10.5px;font-weight:600;padding:2px 7px}.tkc-landing__features{padding:80px 0}.tkc-landing__features-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.tkc-landing__features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.tkc-landing__features-grid{grid-template-columns:1fr}}.tkc-landing__feature-card{background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:var(--lp-radius);color:inherit;display:flex;flex-direction:column;gap:14px;padding:22px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .22s cubic-bezier(.23,1,.32,1),box-shadow .2s ease}.tkc-landing__feature-card:hover{background:var(--lp-bg-card-hov);border-color:color-mix(in srgb,var(--card-color,#7c3aed) 40%,#0000);box-shadow:0 12px 36px color-mix(in srgb,var(--card-color,#7c3aed) 18%,#0000);transform:translateY(-3px)}.tkc-landing__feature-icon{align-items:center;background:color-mix(in srgb,var(--card-color,#7c3aed) 14%,#0000);border:1px solid color-mix(in srgb,var(--card-color,#7c3aed) 28%,#0000);border-radius:12px;color:var(--card-color,#7c3aed);display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.tkc-landing__feature-body{flex:1}.tkc-landing__feature-title{color:#f1f5f9;font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.tkc-landing__feature-desc{color:var(--lp-fg-soft);font-size:13.5px;line-height:1.6;margin:0}.tkc-landing__feature-example{background:#ffffff08;border:1px solid #ffffff12;border-radius:var(--lp-radius-sm);color:#94a3b8b3;font-family:var(--lp-mono);font-size:12px;line-height:1.55;padding:10px 12px}.tkc-landing__feature-example-label{color:var(--card-color,#7c3aed);font-weight:600}.tkc-landing__feature-tags{display:flex;flex-wrap:wrap;gap:6px}.tkc-landing__feature-tag{background:color-mix(in srgb,var(--card-color,#7c3aed) 12%,#0000);border:1px solid color-mix(in srgb,var(--card-color,#7c3aed) 22%,#0000);border-radius:6px;color:var(--card-color,#7c3aed);font-family:var(--lp-mono);font-size:11px;font-weight:600;padding:3px 8px}.tkc-landing__feature-cta{align-items:center;color:var(--card-color,#7c3aed);display:flex;font-size:13.5px;font-weight:600;gap:6px}.tkc-landing__feature-arrow{transition:transform .18s cubic-bezier(.23,1,.32,1)}.tkc-landing__feature-card:hover .tkc-landing__feature-arrow{transform:translateX(4px)}.tkc-landing__demo{padding:80px 0}.tkc-landing__demo-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.tkc-landing__demo-tab{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;color:#94a3b8b3;cursor:pointer;font-family:var(--lp-font);font-size:13.5px;font-weight:600;padding:9px 18px;transition:all .18s ease}.tkc-landing__demo-tab--active{background:color-mix(in srgb,var(--tab-color,#6366f1) 18%,#0000);border-color:color-mix(in srgb,var(--tab-color,#6366f1) 50%,#0000);box-shadow:0 0 18px color-mix(in srgb,var(--tab-color,#6366f1) 22%,#0000);color:var(--tab-color,#6366f1)}.tkc-landing__demo-tab:hover:not(.tkc-landing__demo-tab--active){background:#ffffff12;border-color:#ffffff2e;color:#e2e8f0}.tkc-landing__demo-window{background:#0d1526;border:1px solid #ffffff17;border-radius:20px;box-shadow:0 24px 80px #0006;overflow:hidden}.tkc-landing__demo-chrome{align-items:center;background:#111827;border-bottom:1px solid #ffffff12;display:flex;gap:12px;padding:14px 18px}.tkc-landing__demo-chrome-dots{display:flex;gap:7px}.tkc-landing__demo-chrome-dots span{border-radius:50%;height:11px;width:11px}.tkc-landing__demo-chrome-dots span:first-child{background:#ef4444}.tkc-landing__demo-chrome-dots span:nth-child(2){background:#f59e0b}.tkc-landing__demo-chrome-dots span:nth-child(3){background:#10b981}.tkc-landing__demo-model-chip{align-items:center;background:color-mix(in srgb,var(--chip-color,#6366f1) 16%,#0000);border:1px solid color-mix(in srgb,var(--chip-color,#6366f1) 32%,#0000);border-radius:8px;color:var(--chip-color,#6366f1);display:inline-flex;font-family:var(--lp-mono);font-size:12.5px;font-weight:600;gap:7px;padding:5px 12px}.tkc-landing__demo-model-dot{background:var(--chip-color,#6366f1);border-radius:50%;box-shadow:0 0 7px var(--chip-color,#6366f1);height:7px;width:7px}.tkc-landing__demo-messages{display:flex;flex-direction:column;gap:16px;min-height:320px;padding:20px}.tkc-landing__demo-msg--user{align-self:flex-end;background:linear-gradient(135deg,#7c3aed47,#06b6d42e);border:1px solid #7c3aed4d;border-radius:16px 16px 4px 16px;color:#e2e8f0;font-size:14px;line-height:1.55;max-width:70%;padding:11px 16px}.tkc-landing__demo-msg--ai{align-items:flex-start;display:flex;gap:12px}.tkc-landing__demo-ai-avatar{align-items:center;background:color-mix(in srgb,var(--avatar-color,#6366f1) 18%,#0000);border:1px solid color-mix(in srgb,var(--avatar-color,#6366f1) 36%,#0000);border-radius:9px;color:var(--avatar-color,#6366f1);display:flex;flex-shrink:0;font-family:var(--lp-mono);font-size:11px;font-weight:700;height:32px;justify-content:center;width:32px}.tkc-landing__demo-ai-body{background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px 16px 16px 16px;flex:1;padding:14px 16px}.tkc-landing__demo-ai-text{color:#cbd5e1;font-family:var(--lp-font);font-size:13.5px;line-height:1.65;margin:0;white-space:pre-wrap}.tkc-landing__demo-cursor{animation:lp-blink 1s ease-in-out infinite;background:var(--cursor-color,#6366f1);display:inline-block;height:16px;margin-left:2px;vertical-align:middle;width:2px}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:0}}.tkc-landing__demo-inputbar{align-items:center;background:#0d1526;border-top:1px solid #ffffff12;display:flex;gap:12px;padding:14px 18px}.tkc-landing__demo-inputbar-placeholder{color:#94a3b859;flex:1;font-size:14px}.tkc-landing__demo-try-btn{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-radius:10px;color:#fff;font-size:13.5px;font-weight:700;padding:9px 20px;text-decoration:none;transition:opacity .18s ease,transform .15s ease;white-space:nowrap}.tkc-landing__demo-try-btn:hover{opacity:.88;transform:translateY(-1px)}.tkc-landing__stats{padding:80px 0}.tkc-landing__stats-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.tkc-landing__stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.tkc-landing__stats-grid{grid-template-columns:1fr}}.tkc-landing__stat-card{background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:var(--lp-radius);display:flex;flex-direction:column;gap:6px;padding:24px 20px;text-align:center}.tkc-landing__stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(130deg,#a78bfa,#22d3ee);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.04em;line-height:1}.tkc-landing__stat-suffix{font-size:.65em}.tkc-landing__stat-label{color:#f1f5f9;font-size:14.5px;font-weight:700}.tkc-landing__stat-desc{color:var(--lp-fg-muted);font-size:12px}.tkc-landing__testimonials-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:700px){.tkc-landing__testimonials-grid{grid-template-columns:1fr}}.tkc-landing__testimonial-card{background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:var(--lp-radius);display:flex;flex-direction:column;gap:14px;padding:22px;transition:background .2s ease,border-color .2s ease,transform .22s cubic-bezier(.23,1,.32,1)}.tkc-landing__testimonial-card:hover{background:var(--lp-bg-card-hov);border-color:var(--lp-border-hov);transform:translateY(-2px)}.tkc-landing__testimonial-stars{display:flex;gap:3px}.tkc-landing__testimonial-text{color:var(--lp-fg-soft);font-size:14px;font-style:normal;line-height:1.65;margin:0}.tkc-landing__testimonial-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.tkc-landing__testimonial-author{color:#f1f5f9;font-size:14px;font-weight:600}.tkc-landing__testimonial-role{color:var(--lp-fg-muted);font-size:12px}.tkc-landing__testimonial-country{font-size:13.5px}.tkc-landing__compare{padding:80px 0}.tkc-landing__compare-wrap{border:1px solid var(--lp-border);border-radius:var(--lp-radius);overflow-x:auto}.tkc-landing__compare-table{border-collapse:collapse;min-width:580px;width:100%}.tkc-landing__compare-th{background:#ffffff08;border-bottom:1px solid #ffffff12;color:#94a3b8b3;font-size:13px;font-weight:700;padding:14px 16px;text-align:center;white-space:nowrap}.tkc-landing__compare-th--feature{color:#94a3b880;text-align:left}.tkc-landing__compare-th--highlight{background:#06b6d40f;color:var(--lp-cyan)}.tkc-landing__compare-you{color:#7c3aedb3;display:block;font-family:var(--lp-mono);font-size:10.5px;font-weight:600;margin-top:2px}.tkc-landing__compare-row{transition:background .15s ease}.tkc-landing__compare-row--alt{background:hsla(0,0%,100%,.015)}.tkc-landing__compare-row:hover{background:hsla(0,0%,100%,.035)}.tkc-landing__compare-td{border-bottom:1px solid #ffffff0a;padding:12px 16px;text-align:center}.tkc-landing__compare-td--feature{color:#cbd5e1cc;font-size:13.5px;font-weight:500;text-align:left}.tkc-landing__compare-td--highlight{background:#06b6d40a}.tkc-landing__compare-check{color:#10b981;display:inline-block}.tkc-landing__compare-check--primary{color:var(--lp-cyan)}.tkc-landing__compare-cross{color:#64748b80;display:inline-block}.tkc-landing__compare-cta{margin-top:32px;text-align:center}.tkc-landing__faq{padding:80px 0}.tkc-landing__faq-list{display:flex;flex-direction:column;gap:10px}.tkc-landing__faq-item{background:var(--lp-bg-card);border:1px solid var(--lp-border);border-radius:var(--lp-radius);overflow:hidden;transition:border-color .2s ease}.tkc-landing__faq-item--open{border-color:#7c3aed4d}.tkc-landing__faq-q{align-items:center;background:#0000;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:var(--lp-font);font-size:15px;font-weight:600;gap:16px;justify-content:space-between;padding:18px 22px;text-align:left;transition:background .18s ease;width:100%}.tkc-landing__faq-q:hover{background:#ffffff08}.tkc-landing__faq-item--open .tkc-landing__faq-q{background:#ffffff08;color:#f8fafc}.tkc-landing__faq-chevron{color:#94a3b880;flex-shrink:0;transition:transform .3s cubic-bezier(.23,1,.32,1),color .18s ease}.tkc-landing__faq-item--open .tkc-landing__faq-chevron{color:var(--lp-cyan);transform:rotate(180deg)}.tkc-landing__faq-a-wrap{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.23,1,.32,1)}.tkc-landing__faq-item--open .tkc-landing__faq-a-wrap{max-height:300px}.tkc-landing__faq-a{color:var(--lp-fg-soft);font-size:14px;line-height:1.7;margin:0;padding:0 22px 18px}.tkc-landing__final-cta{overflow:hidden;padding:100px 0;position:relative}.tkc-landing__final-cta-bg{inset:0;pointer-events:none;position:absolute}.tkc-landing__final-cta-orb{border-radius:50%;filter:blur(80px);position:absolute}.tkc-landing__final-cta-orb--v{animation:lp-pulse 5s ease-in-out infinite;background:#7c3aed24;height:500px;left:30%;top:50%;transform:translate(-50%,-50%);width:500px}.tkc-landing__final-cta-orb--c{animation:lp-pulse 5s ease-in-out 2s infinite;background:#06b6d41a;height:400px;right:10%;top:50%;transform:translateY(-50%);width:400px}.tkc-landing__final-cta-inner{align-items:center;display:flex;flex-direction:column;gap:24px;position:relative;text-align:center;z-index:1}.tkc-landing__final-h2{color:#f8fafc;font-size:clamp(2rem,5vw,3.25rem);font-weight:800;letter-spacing:-.05em;line-height:1.1;margin:0}.tkc-landing__final-lead{color:var(--lp-fg-soft);font-size:1.0625rem;line-height:1.65;margin:0;max-width:520px}.tkc-landing__final-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.tkc-landing__final-pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tkc-landing__final-pill{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;color:var(--lp-fg-soft);font-size:13px;padding:6px 14px}@media (max-width:640px){.tkc-landing__final-actions,.tkc-landing__hero-actions{align-items:stretch;flex-direction:column}.tkc-landing__cta-ghost,.tkc-landing__cta-primary{justify-content:center}.tkc-landing__demo-tabs{gap:7px}.tkc-landing__demo-tab{font-size:12.5px;padding:7px 13px}}@media (prefers-reduced-motion:reduce){.tkc-landing__mockup-wrap,.tkc-landing__orb,.tkc-landing__ticker-track{animation:none}.tkc-landing__h1-word{transition:none}}.tkc-landing__tool-cats{border-top:1px solid var(--lp-border);padding:48px 0 56px}.tkc-landing__section-header--compact{margin-bottom:28px}.tkc-landing__tool-cats-foot{margin:22px 0 0;text-align:center}.tkc-landing__tool-cats-directory-link{color:var(--lp-cyan);font-size:13px;font-weight:600;text-decoration:none;transition:color .15s ease,opacity .15s ease}.tkc-landing__tool-cats-directory-link:hover{color:var(--lp-grad-end);text-decoration:underline}.tkc-home-tool-cats--landing .tkc-home-tool-cats__link{align-items:flex-start;min-height:72px;padding:14px 16px}.tkc-home-tool-cats--landing .tkc-home-tool-cats__icon{margin-top:2px}.tkc-home-tool-cats--landing .tkc-home-tool-cats__desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--lp-fg-soft);display:-webkit-box;font-size:12px;font-weight:500;line-height:1.45;margin:0;overflow:hidden}.tkc-home-tool-cats--landing .tkc-home-tool-cats__link:hover .tkc-home-tool-cats__desc{color:var(--lp-fg)}@media (max-width:520px){.tkc-landing__tool-cats{padding:36px 0 44px}.tkc-home-tool-cats--landing .tkc-home-tool-cats__link{min-height:68px}.tkc-home-tool-cats--chat .tkc-home-tool-cats__link{min-height:48px}}.tkc-blog-layout__main:has(>.tkc-landing){background:#0000;padding:0}.tkc-blog-layout--landing .tkc-blog-layout__main{background:#080f1e}.tkc-blog-layout--landing .logo-wordmark__tkcore{color:#f1f5f9}.tkc-blog-layout--landing a.logo-wordmark:hover{opacity:.88}.tkc-blog-layout--landing a.logo-wordmark:focus-visible{outline-color:#22d3eea6}.tkc-blog-layout--landing .logo-wordmark__ai{background:linear-gradient(108deg,#a78bfa,#38bdf8 48%,#22d3ee);-webkit-background-clip:text;background-clip:text;color:#0000}.tkc-blog-layout--landing .tkc-header-module-nav__cluster{background:#ffffff0d;border:none;box-shadow:none;overflow:visible}.tkc-blog-layout--landing .tkc-header-module-nav__link{color:#f1f5f994}.tkc-blog-layout--landing .tkc-header-module-nav__link:hover{background:#06b6d424;color:#e2e8f0;text-decoration:none}.tkc-blog-layout--landing .tkc-header-module-nav__link.is-active{background:linear-gradient(135deg,#7c3aed6b,#06b6d43d);box-shadow:0 0 0 1px #a78bfa47;color:#f8fafc;font-weight:700}.tkc-blog-layout--landing .tkc-nav-ai-writing--header .tkc-nav-ai-writing__panel{background:#080f1ef5;border-color:#ffffff1a;box-shadow:0 14px 40px #00000073}.tkc-blog-layout--landing .tkc-nav-ai-writing--header .tkc-nav-ai-writing__link{color:#f1f5f9e0}.tkc-blog-layout--landing .tkc-nav-ai-writing--header .tkc-nav-ai-writing__link:hover{background:#ffffff0f;color:#f8fafc}.tkc-blog-layout--landing .tkc-nav-ai-writing--header .tkc-nav-ai-writing__hub-link{border-top-color:#ffffff17;color:#22d3ee}.tkc-blog-layout--landing .tkc-blog-nav__select{background-color:#ffffff0f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%2394a3b8' d='M3 4.5 6 8l3-3.5z'/%3E%3C/svg%3E");border:none;color:#f1f5f9}.tkc-blog-layout--landing .mobile-menu-btn,.tkc-blog-layout--landing .tkc-mobile-rail-menu-btn{background:#ffffff0f!important;border:1px solid #ffffff1f!important;color:#c4b5fd!important}.tkc-blog-layout--landing .mobile-menu-btn:hover,.tkc-blog-layout--landing .tkc-mobile-rail-menu-btn:hover{background:#7c3aed38!important;border-color:#a78bfa59!important;color:#e9d5ff!important}.tkc-blog-layout--landing .tkc-theme-toggle{background:#ffffff0d;border:1px solid #ffffff1f;color:#f1f5f9d1}.tkc-blog-layout--landing .tkc-theme-toggle:hover{background:#7c3aed2e;border-color:#7c3aed73;color:#22d3ee}.tkc-blog-layout--landing .tkc-login-link--compact{background:#ffffff0a;border:1px solid #ffffff24;color:#f1f5f9e0}.tkc-blog-layout--landing .tkc-register-link--compact{background:linear-gradient(135deg,#a78bfa,#22d3ee);border:none;box-shadow:0 4px 18px -6px #06b6d473;color:#080f1e}.tkc-blog-layout--landing .tkc-register-link--compact:hover{filter:brightness(1.06)}.tkc-blog-layout--landing .tkc-avatar-btn{border:1px solid #ffffff29;box-shadow:0 0 0 2px #7c3aed33}.tkc-blog-layout--landing .tkc-avatar-btn:hover{border-color:#22d3ee73;box-shadow:0 0 0 2px #06b6d440}.tkc-blog-layout--landing .tkc-blog-layout__mobile-top .mobile-top-bar{background:#080f1eeb;border-bottom-color:#ffffff17}html:not([data-tkc-theme=dark]) .tkc-blog-layout--landing{--tkc-header-bg:#080f1ec7;--tkc-header-border:#ffffff17;background:#080f1e}html:not([data-tkc-theme=dark]) .tkc-blog-layout--landing .tkc-blog-layout__hdr{box-shadow:0 1px 0 #7c3aed24,0 12px 40px -20px #00000059}html[data-tkc-theme=dark] .tkc-blog-layout--landing,html[data-tkc-theme=dark] .tkc-blog-layout--landing .tkc-blog-layout__hdr,html[data-tkc-theme=dark] .tkc-blog-layout--landing .tkc-blog-layout__main{background:#080f1e}html[data-tkc-theme=dark] .tkc-blog-layout--landing .tkc-blog-layout__hdr{background:#080f1ec7;border-bottom-color:#ffffff17}