.home.svelte-7ccykd{--brand-yt: var(--color-youtube-accent-solid);--brand-ig: var(--color-instagram-accent-solid);--brand-fb: var(--color-facebook-accent-solid);--brand-tt: var(--color-tiktok-accent-solid);--brand-dm: var(--color-dailymotion-accent-solid);width:100%}.home.svelte-7ccykd .btn:where(.svelte-7ccykd){display:inline-flex;align-items:center;gap:8px;border:none;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;padding:14px 28px;border-radius:50px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.home.svelte-7ccykd .btn-primary:where(.svelte-7ccykd){color:#fff;background:linear-gradient(135deg,#ff3d3d,#f06);box-shadow:0 10px 25px #ff005059}.home.svelte-7ccykd .btn-primary:where(.svelte-7ccykd):hover:not(:disabled){transform:translateY(-3px);box-shadow:0 16px 32px #ff005073}.home.svelte-7ccykd .btn-ghost:where(.svelte-7ccykd){color:var(--text-color);background:var(--bg-color);border:1px solid var(--border-color)}.home.svelte-7ccykd .btn-ghost:where(.svelte-7ccykd):hover{transform:translateY(-3px);border-color:var(--text-dim-color)}.home.svelte-7ccykd .section-head:where(.svelte-7ccykd){text-align:center;max-width:680px;margin:0 auto 50px}.home.svelte-7ccykd .section-head:where(.svelte-7ccykd) .section-title:where(.svelte-7ccykd){font-size:clamp(1.6rem,4vw,2.3rem);margin:0 0 14px;color:var(--text-color)}.home.svelte-7ccykd .section-head:where(.svelte-7ccykd) .section-subtitle:where(.svelte-7ccykd){font-size:1.05rem;line-height:1.6;color:var(--text-dim-color);margin:0}.home.svelte-7ccykd .hero:where(.svelte-7ccykd){position:relative;overflow:hidden;text-align:center;padding:clamp(20px,9vw,45px) 20px 50px;display:flex;flex-direction:column;align-items:center;width:100vw;max-height:calc(100vh - 70px);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-blobs:where(.svelte-7ccykd){position:absolute;inset:0;z-index:0;filter:blur(60px);opacity:.55}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-blobs:where(.svelte-7ccykd) .blob:where(.svelte-7ccykd){position:absolute;border-radius:50%;animation:svelte-7ccykd-floatBlob 14s ease-in-out infinite}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-blobs:where(.svelte-7ccykd) .blob-yt:where(.svelte-7ccykd){width:min(60vw,380px);height:min(60vw,380px);background:red;top:-90px;left:-80px}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-blobs:where(.svelte-7ccykd) .blob-ig:where(.svelte-7ccykd){width:min(50vw,320px);height:min(50vw,320px);background:#e6008a;bottom:-120px;right:-60px;animation-delay:-4s}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-blobs:where(.svelte-7ccykd) .blob-fb:where(.svelte-7ccykd){width:min(40vw,260px);height:min(40vw,260px);background:#05f;top:30%;right:25%;animation-delay:-8s}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd){position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:820px}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .badge:where(.svelte-7ccykd){display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:50px;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-color);color:var(--text-color);font-size:.85rem;font-weight:600;box-shadow:0 4px 14px #0000000d}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-title:where(.svelte-7ccykd){font-size:clamp(2.1rem,6vw,3.6rem);line-height:1.1;margin:22px 0 18px;color:var(--text-color);background:linear-gradient(120deg,#002784,#f04 55%,#6a00ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-subtitle:where(.svelte-7ccykd){font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.6;color:var(--text-dim-color);max-width:660px;margin:0 0 32px}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd){position:relative;display:flex;align-items:center;width:min(90%,440px);margin:0 0 32px}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .search-input:where(.svelte-7ccykd){width:100%;padding:14px 40px 14px 18px;border-radius:50px;border:1px solid var(--border-color);background:var(--bg-color);font-family:inherit;font-size:15px;color:var(--text-color);outline:none;box-shadow:0 4px 18px #0000000a;transition:border-color .2s ease,box-shadow .2s ease}@media(max-width:350px){.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .search-input:where(.svelte-7ccykd){padding-right:35px}}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .search-input:where(.svelte-7ccykd):focus{border-color:#f04;box-shadow:0 0 0 4px #ff00441a}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .search-input-action:where(.svelte-7ccykd){position:absolute;right:17%;height:50px;width:50px;padding:0;display:flex;align-items:center;justify-content:center;border:none;outline:none;background:transparent;color:var(--text-dim-color);cursor:pointer}@media(max-width:450px){.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .search-input-action:where(.svelte-7ccykd){right:20%}}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .submit-btn:where(.svelte-7ccykd){height:50px;width:80px;border-radius:20px;margin-left:10px;padding:0;display:flex;align-items:center;justify-content:center;border:none;outline:none;background:#f04;color:#fff;cursor:pointer}@media(max-width:350px){.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .submit-btn:where(.svelte-7ccykd){width:60px}}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-search-box:where(.svelte-7ccykd) .submit-btn:where(.svelte-7ccykd):disabled{cursor:not-allowed;background:#5d2b3670}.home.svelte-7ccykd .hero:where(.svelte-7ccykd) .hero-inner:where(.svelte-7ccykd) .hero-actions:where(.svelte-7ccykd){display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd){padding:30px 0 10px;margin-top:30px}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd){display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd){position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:34px 24px 26px;border-radius:20px;background:var(--bg-color);border:1px solid var(--border-color);flex:0 1 240px;min-width:200px;max-width:100%;box-shadow:0 4px 18px #0000000a;text-decoration:none;color:var(--text-color);overflow:hidden;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease;--brand: var(--brand-yt)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd).youtube{--brand: var(--brand-yt)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd).instagram{--brand: var(--brand-ig)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd).facebook{--brand: var(--brand-fb)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd).tiktok{--brand: var(--brand-tt)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd).dailymotion{--brand: var(--brand-dm)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd):hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--brand) 50%,transparent);box-shadow:0 18px 40px color-mix(in srgb,var(--brand) 22%,transparent)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd):hover .tool-glow:where(.svelte-7ccykd){opacity:1}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd):hover .tool-icon:where(.svelte-7ccykd){transform:scale(1.08) rotate(-4deg);color:#fff;background:var(--brand);border-color:var(--brand)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd):hover .tool-cta:where(.svelte-7ccykd){gap:10px;color:var(--brand)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd) .tool-glow:where(.svelte-7ccykd){position:absolute;top:-40%;left:50%;transform:translate(-50%);width:80%;height:80%;background:radial-gradient(circle,var(--brand) 0%,transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd) .tool-icon:where(.svelte-7ccykd){width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:18px;color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent);border:1px solid color-mix(in srgb,var(--brand) 20%,transparent);margin-bottom:18px;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .35s ease,color .35s ease}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd) .tool-name:where(.svelte-7ccykd){font-size:1.3rem;font-weight:700;margin-bottom:6px}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd) .tool-tagline:where(.svelte-7ccykd){font-size:.9rem;color:var(--text-dim-color);line-height:1.5;margin-bottom:18px}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .tool-card:where(.svelte-7ccykd) .tool-cta:where(.svelte-7ccykd){display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:var(--text-dim-color);transition:gap .3s ease,color .3s ease}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd){--brand: #6a00ff;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding:34px 24px;border-radius:20px;background:linear-gradient(135deg,#1a0a2e,#2d0a3a);border:1px solid transparent;color:#fff;text-decoration:none;position:relative;overflow:hidden;min-height:100%;flex:0 1 240px;min-width:200px;max-width:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd):hover{transform:translateY(-8px);box-shadow:0 18px 40px #6a00ff4d}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd):hover .discover-glow:where(.svelte-7ccykd){opacity:1}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd):hover .discover-icon:where(.svelte-7ccykd){transform:scale(1.08) rotate(-4deg)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd):hover .discover-cta:where(.svelte-7ccykd){gap:10px;color:#fff}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd) .discover-glow:where(.svelte-7ccykd){position:absolute;top:-40%;left:50%;transform:translate(-50%);width:90%;height:90%;background:radial-gradient(circle,rgba(255,0,150,.5) 0%,transparent 70%);opacity:.5;transition:opacity .4s ease;pointer-events:none}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd) .discover-icon:where(.svelte-7ccykd){width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:18px;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);margin-bottom:18px;position:relative;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd) .discover-title:where(.svelte-7ccykd){position:relative;font-size:1.2rem;font-weight:700;margin-bottom:6px}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd) .discover-desc:where(.svelte-7ccykd){position:relative;font-size:.88rem;line-height:1.5;color:#ffffffc7;margin-bottom:18px}.home.svelte-7ccykd .tools-section:where(.svelte-7ccykd) .tools-grid:where(.svelte-7ccykd) .discover-card:where(.svelte-7ccykd) .discover-cta:where(.svelte-7ccykd){color:#fff}.home.svelte-7ccykd .stats-strip:where(.svelte-7ccykd){margin:50px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;padding:26px;border-radius:22px;background:linear-gradient(135deg,#fff,#f7f7fb);border:1px solid var(--border-color);box-shadow:0 6px 24px #0000000d}.home.svelte-7ccykd .stats-strip:where(.svelte-7ccykd) .stat:where(.svelte-7ccykd){text-align:center;display:flex;flex-direction:column;gap:4px}.home.svelte-7ccykd .stats-strip:where(.svelte-7ccykd) .stat:where(.svelte-7ccykd) .stat-value:where(.svelte-7ccykd){font-size:clamp(1.8rem,5vw,2.4rem);font-weight:800;background:linear-gradient(120deg,#f04,#6a00ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1}.home.svelte-7ccykd .stats-strip:where(.svelte-7ccykd) .stat:where(.svelte-7ccykd) .stat-label:where(.svelte-7ccykd){font-size:.82rem;color:var(--text-dim-color);text-transform:uppercase;letter-spacing:.05em}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd){padding:30px 0 10px}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd) .features-grid:where(.svelte-7ccykd){display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:22px}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd) .features-grid:where(.svelte-7ccykd) .feature-card:where(.svelte-7ccykd){padding:30px 26px;border-radius:18px;background:var(--bg-color);border:1px solid var(--border-color);transition:transform .3s ease,box-shadow .3s ease}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd) .features-grid:where(.svelte-7ccykd) .feature-card:where(.svelte-7ccykd):hover{transform:translateY(-6px);box-shadow:0 14px 30px #00000012}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd) .features-grid:where(.svelte-7ccykd) .feature-card:where(.svelte-7ccykd) .feature-icon:where(.svelte-7ccykd){width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,#ff3d3d,#f06);margin-bottom:18px;box-shadow:0 8px 18px #ff00504d}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd) .features-grid:where(.svelte-7ccykd) .feature-card:where(.svelte-7ccykd) h3:where(.svelte-7ccykd){font-size:1.15rem;margin:0 0 10px;color:var(--text-color)}.home.svelte-7ccykd .features-section:where(.svelte-7ccykd) .features-grid:where(.svelte-7ccykd) .feature-card:where(.svelte-7ccykd) p:where(.svelte-7ccykd){margin:0;color:var(--text-dim-color);line-height:1.6;font-size:.95rem}.home.svelte-7ccykd .cta-section:where(.svelte-7ccykd){margin:60px 0 20px}.home.svelte-7ccykd .cta-section:where(.svelte-7ccykd) .cta-card:where(.svelte-7ccykd){position:relative;overflow:hidden;text-align:center;padding:clamp(36px,6vw,64px) 24px;border-radius:28px;background:linear-gradient(135deg,#1a0a2e,#2d0a3a 55%,#3a0a1e);color:#fff}.home.svelte-7ccykd .cta-section:where(.svelte-7ccykd) .cta-card:where(.svelte-7ccykd) .cta-blob:where(.svelte-7ccykd){position:absolute;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(255,0,100,.55),transparent 70%);top:-180px;right:-120px;filter:blur(20px);animation:svelte-7ccykd-floatBlob 12s ease-in-out infinite}.home.svelte-7ccykd .cta-section:where(.svelte-7ccykd) .cta-card:where(.svelte-7ccykd) h2:where(.svelte-7ccykd){position:relative;font-size:clamp(1.6rem,4vw,2.4rem);margin:0 0 12px}.home.svelte-7ccykd .cta-section:where(.svelte-7ccykd) .cta-card:where(.svelte-7ccykd) p:where(.svelte-7ccykd){position:relative;color:#fffc;margin:0 auto 26px;max-width:480px;line-height:1.6}.home.svelte-7ccykd .cta-section:where(.svelte-7ccykd) .cta-card:where(.svelte-7ccykd) .btn-primary:where(.svelte-7ccykd){position:relative}@keyframes svelte-7ccykd-floatBlob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.08)}66%{transform:translate(-20px,25px) scale(.96)}}@keyframes svelte-7ccykd-wheel{0%{transform:translateY(0);opacity:1}to{transform:translateY(10px);opacity:0}}@media(prefers-reduced-motion:reduce){.blob.svelte-7ccykd,.cta-blob.svelte-7ccykd,.wheel.svelte-7ccykd{animation:none}}
