.language-dropdown.svelte-1v2j48r{position:relative}@keyframes svelte-1v2j48r-fade-in-0{0%{opacity:0}to{opacity:1}}@keyframes svelte-1v2j48r-zoom-in-95{0%{transform:scale(.95)}to{transform:scale(1)}}.animate-in.svelte-1v2j48r{animation:svelte-1v2j48r-fade-in-0 .15s ease-out,svelte-1v2j48r-zoom-in-95 .15s ease-out}.button-gradient-spin.svelte-1xko78n{background:conic-gradient(from 90deg at 50% 50%,hsl(var(--gradient-blue-start)),hsl(var(--gradient-blue-end)),hsl(var(--gradient-blue-start)));animation:svelte-1xko78n-spin 2s linear infinite}@keyframes svelte-1xko78n-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header.svelte-1elxaub{background-color:transparent}header.scrolled.svelte-1elxaub{background:#ffffff08;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 4px 24px #0000001a}.header-container.svelte-1elxaub{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 640px){.header-container.svelte-1elxaub{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.header-container.svelte-1elxaub{padding-left:2rem;padding-right:2rem}}.header-content.svelte-1elxaub{display:flex;justify-content:space-between;align-items:center;height:3.5rem}@media (min-width: 640px){.header-content.svelte-1elxaub{height:4rem}}.logo-link.svelte-1elxaub{display:flex;align-items:center;gap:.625rem;text-decoration:none;transition:transform .2s ease}.logo-link.svelte-1elxaub:hover{transform:scale(1.02)}.logo-icon.svelte-1elxaub{width:2rem;height:2rem;background:linear-gradient(135deg,hsl(var(--gradient-blue-start)),hsl(var(--gradient-blue-end)));border-radius:.625rem;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px hsl(var(--glow-blue) / .4);transition:all .3s ease}.logo-link.svelte-1elxaub:hover .logo-icon:where(.svelte-1elxaub){box-shadow:0 6px 24px hsl(var(--glow-blue) / .6);transform:translateY(-1px)}.logo-letter.svelte-1elxaub{color:hsl(var(--primary-foreground));font-weight:700;font-size:1.125rem;line-height:1}.logo-text.svelte-1elxaub{font-size:1.125rem;font-weight:700;color:hsl(var(--foreground));letter-spacing:-.025em}@media (min-width: 640px){.logo-text.svelte-1elxaub{font-size:1.25rem}}.desktop-nav.svelte-1elxaub{display:none;align-items:center;gap:.25rem;position:absolute;left:50%;transform:translate(-50%)}@media (min-width: 768px){.desktop-nav.svelte-1elxaub{display:flex}}.nav-link.svelte-1elxaub{padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground) / .65);transition:all .2s ease;border-radius:.5rem;background:transparent;border:none;cursor:pointer;text-decoration:none;display:inline-block;position:relative}.nav-link.svelte-1elxaub:hover{color:hsl(var(--foreground));background-color:#ffffff0d}.nav-link.svelte-1elxaub:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,hsl(var(--gradient-blue-start)),hsl(var(--glow-cyan)));transform:translate(-50%);transition:width .3s ease}.nav-link.svelte-1elxaub:hover:after{width:60%}.nav-link.svelte-1elxaub:active{transform:scale(.98)}.header-actions.svelte-1elxaub{display:flex;align-items:center;gap:.75rem}.desktop-actions.svelte-1elxaub{display:none;align-items:center;gap:.75rem}@media (min-width: 768px){.desktop-actions.svelte-1elxaub{display:flex}}.login-link.svelte-1elxaub{padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground) / .65);transition:all .2s ease;border-radius:.5rem;text-decoration:none}.login-link.svelte-1elxaub:hover{color:hsl(var(--foreground));background-color:#ffffff0d}.mobile-menu-button.svelte-1elxaub{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:.375rem;background:transparent;border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;transition:all .15s ease}@media (min-width: 768px){.mobile-menu-button.svelte-1elxaub{display:none}}.mobile-menu-button.svelte-1elxaub:hover{background-color:hsl(var(--foreground) / .05)}.menu-icon.svelte-1elxaub{width:1.5rem;height:1.5rem}.mobile-nav.svelte-1elxaub{display:block;padding-top:1rem;padding-bottom:1rem;border-top:1px solid hsl(var(--border) / .5);background-color:hsl(var(--background) / .95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (min-width: 768px){.mobile-nav.svelte-1elxaub{display:none}}.mobile-nav-content.svelte-1elxaub{display:flex;flex-direction:column;gap:.25rem}.mobile-nav-link.svelte-1elxaub{width:100%;text-align:left;padding:.625rem .75rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground) / .7);transition:all .15s ease;border-radius:.375rem;background:transparent;border:none;cursor:pointer;text-decoration:none;display:block}.mobile-nav-link.svelte-1elxaub:hover{color:hsl(var(--foreground));background-color:hsl(var(--foreground) / .05)}.mobile-cta-container.svelte-1elxaub{margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(var(--border) / .5)}.mobile-lang-switcher.svelte-1elxaub{padding-top:1rem;border-top:1px solid hsl(var(--border) / .5)}.process-station.svelte-10u3vdd{position:absolute;background:hsl(var(--card));border-radius:16px;border:1px solid hsl(var(--border));display:flex;flex-direction:column;align-items:center;justify-content:center;width:108px;height:88px;box-shadow:0 4px 12px #0000000d;z-index:10;padding:.6rem .7rem;gap:.35rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow;backface-visibility:hidden;color:hsl(var(--card-foreground))}.process-station.svelte-10u3vdd:focus{outline:2px solid hsl(var(--primary));outline-offset:2px}.ai-station.svelte-10u3vdd,.schedule-station.svelte-10u3vdd{transform:translate(-50%)}.input-station.svelte-10u3vdd{animation:svelte-10u3vdd-station-flow 6s infinite ease-in-out}.ai-station.svelte-10u3vdd{animation:svelte-10u3vdd-station-flow 6s infinite ease-in-out,svelte-10u3vdd-stationPulse 4s infinite ease-in-out;animation-delay:1.5s}.output-station.svelte-10u3vdd{animation:svelte-10u3vdd-station-flow 6s infinite ease-in-out;animation-delay:3.9s}.schedule-station.svelte-10u3vdd{animation:svelte-10u3vdd-station-flow 6s infinite ease-in-out;animation-delay:4.8s}.ai-station.ai-glow.svelte-10u3vdd{box-shadow:0 8px 25px #3b82f64d}.sparkle.svelte-10u3vdd{position:absolute;width:8px;height:8px;background:radial-gradient(circle,#ffd700,transparent);border-radius:50%;animation:svelte-10u3vdd-sparkleFade 2s ease-in-out infinite;will-change:opacity,transform}.sparkle.svelte-10u3vdd:nth-child(1){top:20%;left:20%;animation-delay:0s}.sparkle.svelte-10u3vdd:nth-child(2){top:50%;left:70%;animation-delay:.5s}.sparkle.svelte-10u3vdd:nth-child(3){top:80%;left:30%;animation-delay:1s}.sparkle.svelte-10u3vdd:nth-child(4){top:30%;left:80%;animation-delay:1.5s}.sparkle.svelte-10u3vdd:nth-child(5){top:70%;left:10%;animation-delay:2s}.station-icon.svelte-10u3vdd{font-size:1.35rem;opacity:.9;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.station-title.svelte-10u3vdd{font-size:.85rem;font-weight:600;text-align:center;opacity:.95;color:hsl(var(--card-foreground))}.station-subtitle.svelte-10u3vdd{font-size:.7rem;opacity:.7;text-align:center;color:hsl(var(--muted-foreground))}@keyframes svelte-10u3vdd-station-flow{0%,25%{box-shadow:0 0 20px hsl(var(--primary) / .5);border-color:hsl(var(--primary) / .8)}25.01%,to{box-shadow:0 4px 12px #0000000d;border-color:hsl(var(--border))}}@keyframes svelte-10u3vdd-stationPulse{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.02)}}@keyframes svelte-10u3vdd-sparkleFade{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@media (min-width: 768px){.process-station.svelte-10u3vdd{width:160px;height:120px;padding:.75rem 1rem}.station-icon.svelte-10u3vdd{font-size:1.5rem;width:28px;height:28px}.station-title.svelte-10u3vdd{font-size:.9rem}.station-subtitle.svelte-10u3vdd{font-size:.75rem}}@media (max-width: 767px){.process-station.svelte-10u3vdd{width:140px;height:80px;padding:.5rem .6rem;gap:.3rem}.station-icon.svelte-10u3vdd{font-size:1.2rem;width:20px;height:20px}.station-title.svelte-10u3vdd{font-size:.75rem}.station-subtitle.svelte-10u3vdd{font-size:.65rem}}.pinterest-pin.svelte-1mumo4v{position:absolute;width:38px;height:52px;background:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026;overflow:hidden;border:1px solid #e2e8f0;cursor:pointer;transition:transform .2s ease;will-change:top,left,opacity,transform;backface-visibility:hidden}.pinterest-pin.svelte-1mumo4v:hover{transform:scale(1.1);z-index:15}.pinterest-pin.svelte-1mumo4v:focus{outline:2px solid hsl(var(--primary));outline-offset:2px}.pin-recipe.svelte-1mumo4v{top:var(--pin1-0-top);left:var(--pin1-0-left);animation:createPin1 6s infinite ease-in-out}.pin-travel.svelte-1mumo4v{top:var(--pin2-0-top);left:var(--pin2-0-left);animation:createPin2 6s infinite ease-in-out}.pin-business.svelte-1mumo4v{top:var(--pin3-0-top);left:var(--pin3-0-left);animation:createPin3 6s infinite ease-in-out}.pin-header.svelte-1mumo4v{width:100%;height:70%}.pin-content.svelte-1mumo4v{height:30%;background:hsl(var(--card));padding:3px;display:flex;flex-direction:column;justify-content:center}.pin-line.svelte-1mumo4v{height:2px;background:hsl(var(--border));margin-bottom:2px;border-radius:1px}.pin-line.svelte-1mumo4v:last-child{width:70%;margin-bottom:0}@media (min-width: 768px){.pinterest-pin.svelte-1mumo4v{width:45px;height:60px}}@media (max-width: 767px){.pinterest-pin.svelte-1mumo4v{transform:translate(-50%)}}.stats-bar.svelte-i8vkcm{position:absolute;bottom:12px;right:12px;background:hsl(var(--card) / .6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.75rem .9rem;border-radius:12px;border:1px solid hsl(var(--border) / .5);font-size:.7rem;min-width:128px;opacity:0;animation:svelte-i8vkcm-fadeInScale .8s ease-out .3s both;will-change:opacity,transform;backface-visibility:hidden}.stat-row.svelte-i8vkcm{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem;color:hsl(var(--muted-foreground));opacity:0;animation:svelte-i8vkcm-slideInRight .5s ease-out forwards}.stat-row.svelte-i8vkcm:last-child{margin-bottom:0}.stat-value.svelte-i8vkcm{font-weight:600;color:hsl(var(--foreground))}@keyframes svelte-i8vkcm-slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-i8vkcm-fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (min-width: 768px){.stats-bar.svelte-i8vkcm{bottom:20px;right:20px;font-size:.75rem}}@media (max-width: 767px){.stats-bar.svelte-i8vkcm{bottom:10px;right:10px;left:auto;font-size:.65rem;min-width:110px;padding:.6rem .7rem}}:root{--animation-duration: 3s;--animation-easing: cubic-bezier(.4, 0, .2, 1);--pin1-0-top: 90px;--pin1-0-left: 25%;--pin1-30-top: 90px;--pin1-30-left: 50%;--pin1-70-top: 90px;--pin1-70-left: 75%;--pin1-85-top: 250px;--pin1-85-left: 50%;--pin2-0-top: 90px;--pin2-0-left: 27%;--pin2-30-top: 90px;--pin2-30-left: 52%;--pin2-70-top: 90px;--pin2-70-left: 77%;--pin2-85-top: 250px;--pin2-85-left: 52%;--pin3-0-top: 90px;--pin3-0-left: 29%;--pin3-30-top: 90px;--pin3-30-left: 54%;--pin3-70-top: 90px;--pin3-70-left: 79%;--pin3-85-top: 250px;--pin3-85-left: 54%;--station-height: 88px;--ai-station-top: 34px;--schedule-station-bottom: 44px}.automation-showcase{width:100%;max-width:1400px;height:320px;margin:0;background:hsl(var(--background));background-image:radial-gradient(circle at 20% 30%,hsl(var(--primary) / .03) 0%,transparent 50%),radial-gradient(circle at 80% 70%,hsl(var(--accent) / .03) 0%,transparent 50%);border-radius:12px;border:1px solid hsl(var(--border));position:relative;overflow:hidden;animation:fadeInScale .8s var(--animation-easing) .3s both;box-shadow:0 4px 12px hsl(var(--foreground) / .05);will-change:transform,opacity;backface-visibility:hidden}.showcase-header{background:hsl(var(--muted) / .3);padding:8px 12px;display:flex;align-items:center;border-bottom:1px solid hsl(var(--border));border-radius:12px 12px 0 0}.showcase-buttons{display:flex;gap:6px;margin-right:12px}.showcase-btn{width:10px;height:10px;border-radius:50%}.showcase-btn:nth-child(1){background:#ff5f57}.showcase-btn:nth-child(2){background:#ffbd2e}.showcase-btn:nth-child(3){background:#28ca42}.showcase-address{flex:1;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:16px;padding:4px 8px;font-size:12px;color:hsl(var(--muted-foreground));display:flex;align-items:center}.showcase-address:before{content:"🔒";margin-right:6px}.animation-area{height:calc(100% - 40px);position:relative;overflow:hidden}.connection-line{position:absolute;background:linear-gradient(90deg,transparent,hsl(var(--primary)),transparent);background-size:200% 100%;animation:flowGradient 3s linear infinite;box-shadow:0 0 8px hsl(var(--primary) / .5);border-radius:2px;z-index:5}@keyframes flowGradient{0%{background-position:200% 0}to{background-position:-200% 0}}.connection-line:after{content:"";position:absolute;width:0;height:0;border-style:solid}.line-1,.line-2{height:3px}.line-1{top:84px;left:120px;width:calc(50% - 174px)}.line-2{top:84px;left:calc(50% + 54px);width:calc(100% - (50% + 54px) - 120px)}.line-1:after,.line-2:after{right:-5px;top:-3.5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent hsl(var(--primary))}.line-vertical{left:50%;top:calc(var(--ai-station-top) + var(--station-height));width:3px;height:calc(100% - var(--ai-station-top) - var(--station-height) - var(--schedule-station-bottom) - var(--station-height));transform:translate(-50%)}.line-vertical:after{bottom:-5px;left:-3.5px;border-width:8px 5px 0 5px;border-color:hsl(var(--primary)) transparent transparent transparent}.progress-dot{position:absolute;width:7px;height:7px;border-radius:50%;background:hsl(var(--primary));opacity:0;animation:progressFlow 3s infinite ease-in-out;will-change:opacity,transform;backface-visibility:hidden}.dot-1{top:80px;left:176px;animation-delay:.1s}.dot-2{top:80px;right:176px;animation-delay:.9s}.dot-3{top:190px;left:50%;transform:translate(-50%);animation-delay:1.7s}.content-item{position:absolute;width:30px;height:22px;background:#fff;border-radius:6px;box-shadow:0 2px 8px #0000001a;display:flex;align-items:center;justify-content:center;font-size:.7rem;opacity:0;border:1px solid #e2e8f0;will-change:transform,opacity;backface-visibility:hidden}.blog-post{left:86px;top:98px;background:hsl(var(--muted));color:hsl(var(--muted-foreground));animation:moveContent1 var(--animation-duration) infinite ease-in-out}.image-content{left:86px;top:108px;background:hsl(var(--accent) / .2);color:hsl(var(--accent));animation:moveContent2 var(--animation-duration) infinite ease-in-out;animation-delay:.8s}.data-content{left:86px;top:118px;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));animation:moveContent3 var(--animation-duration) infinite ease-in-out;animation-delay:1.6s}.status-indicator{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;background:hsl(var(--card) / .9);padding:.7rem .9rem;border-radius:12px;border:1px solid hsl(var(--border) / .5);font-size:.78rem;font-weight:500;color:hsl(var(--primary));will-change:opacity,transform;backface-visibility:hidden}.status-dot{width:8px;height:8px;background:hsl(var(--primary));border-radius:50%;margin-right:.5rem;animation:pulse 2s infinite;will-change:opacity}.workflow-controls{position:absolute;top:12px;right:12px;display:flex;gap:8px;z-index:30}.control-btn{width:32px;height:32px;border-radius:50%;background:hsl(var(--card) / .9);border:1px solid hsl(var(--border) / .5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;will-change:transform,background;backface-visibility:hidden}.control-btn:hover{background:hsl(var(--primary));color:#fff;transform:scale(1.1)}.control-btn:focus{outline:2px solid hsl(var(--primary));outline-offset:2px}@keyframes fadeInScale{0%{opacity:0;transform:scale3d(.95,.95,1)}to{opacity:1;transform:scaleZ(1)}}@keyframes flowLine{0%,to{opacity:.3;transform:scaleX(1)}50%{opacity:.8;transform:scaleX(1.02)}}@keyframes progressFlow{0%{opacity:0;transform:scale3d(.8,.8,1)}50%{opacity:1;transform:scale3d(1.2,1.2,1)}to{opacity:0;transform:scale3d(.8,.8,1)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@keyframes arrowPulse{0%,to{opacity:.5;transform:scale3d(.9,.9,1);color:hsl(var(--muted-foreground))}50%{opacity:1;transform:scaleZ(1);color:hsl(var(--primary))}}@keyframes moveContent1{0%{opacity:1;transform:translateZ(0)}40%{transform:translate3d(138px,0,0)}60%{opacity:0;transform:translate3d(138px,0,0)}to{opacity:0;transform:translate3d(138px,0,0)}}@keyframes moveContent2{0%{opacity:1;transform:translateZ(0)}40%{transform:translate3d(138px,0,0)}60%{opacity:0;transform:translate3d(138px,0,0)}to{opacity:0;transform:translate3d(138px,0,0)}}@keyframes moveContent3{0%{opacity:1;transform:translateZ(0)}40%{transform:translate3d(138px,0,0)}60%{opacity:0;transform:translate3d(138px,0,0)}to{opacity:0;transform:translate3d(138px,0,0)}}@media (min-width: 480px){:root{--pin1-0-top: 100px;--pin1-85-top: 280px;--pin2-85-top: 280px;--pin3-85-top: 280px}.automation-showcase{height:360px}.progress-dot{width:8px;height:8px}}@media (min-width: 768px){:root{--pin1-0-top: 110px;--pin1-0-left: 15%;--pin1-30-left: 50%;--pin1-70-left: 85%;--pin1-85-top: 450px;--pin1-85-left: 50%;--pin2-0-top: 110px;--pin2-0-left: 16%;--pin2-30-top: 110px;--pin2-30-left: 52%;--pin2-70-top: 110px;--pin2-70-left: 87%;--pin2-85-top: 450px;--pin2-85-left: 52%;--pin3-0-top: 110px;--pin3-0-left: 17%;--pin3-30-top: 110px;--pin3-30-left: 54%;--pin3-70-top: 110px;--pin3-70-left: 89%;--pin3-85-top: 450px;--pin3-85-left: 54%;--station-height: 120px}.automation-showcase{height:550px}.animation-area{height:510px}.connection-line:after{right:-12px;font-size:18px}.progress-dot{width:8px;height:8px}.content-item{width:35px;height:25px;font-size:.75rem}.status-indicator{bottom:20px;left:20px;font-size:.85rem}}@media (min-width: 1024px){.automation-showcase{height:520px}}@media (min-width: 1280px){.automation-showcase{height:540px}}@media (max-width: 767px){:root{--pin1-0-top: 80px;--pin1-0-left: 50%;--pin1-30-top: 190px;--pin1-30-left: 50%;--pin1-70-top: 300px;--pin1-70-left: 50%;--pin1-85-top: 410px;--pin1-85-left: 50%;--pin2-0-top: 80px;--pin2-0-left: 50%;--pin2-30-top: 190px;--pin2-30-left: 50%;--pin2-70-top: 300px;--pin2-70-left: 50%;--pin2-85-top: 410px;--pin2-85-left: 50%;--pin3-0-top: 80px;--pin3-0-left: 50%;--pin3-30-top: 190px;--pin3-30-left: 50%;--pin3-70-top: 300px;--pin3-70-left: 50%;--pin3-85-top: 410px;--pin3-85-left: 50%;--station-height: 80px}.automation-showcase{height:600px}.animation-area{height:560px}.connection-line{width:3px;height:30px;left:50%;transform:translate(-50%)}.line-1{top:120px}.line-2{top:230px}.line-vertical{top:340px}.connection-line:after{content:"↓";right:auto;top:100%;left:-9px;font-size:16px}.progress-dot,.content-item{transform:translate(-50%)}.status-indicator{bottom:10px;left:10px;font-size:.7rem;padding:.6rem .7rem}.workflow-controls{top:8px;right:8px}.control-btn{width:28px;height:28px}}@media (prefers-reduced-motion: reduce){.automation-showcase,.connection-line,.progress-dot,.content-item,.status-dot,.connection-line:after{animation:none}.workflow-controls{display:none}}@keyframes createPin1{0%{opacity:0;top:var(--pin1-0-top);left:var(--pin1-0-left);transform:scale(.82) translate(-50%)}10%{opacity:1;transform:scale(1) translate(-50%)}25%{top:var(--pin1-30-top);left:var(--pin1-30-left);transform:scale(1) translate(-50%)}45%{top:var(--pin1-30-top);left:var(--pin1-30-left);transform:scale(1) translate(-50%)}65%{top:var(--pin1-70-top);left:var(--pin1-70-left);transform:scale(1) translate(-50%)}80%{top:var(--pin1-85-top);left:var(--pin1-85-left);transform:scale(1) translate(-50%);opacity:1}95%{top:var(--pin1-85-top);left:var(--pin1-85-left);transform:scale(1) translate(-50%);opacity:1}to{top:var(--pin1-85-top);left:-10%;transform:scale(.5) translate(-50%);opacity:0}}@keyframes createPin2{0%{opacity:0;top:var(--pin2-0-top);left:var(--pin2-0-left);transform:scale(.82) translate(-50%)}15%{opacity:1;transform:scale(1) translate(-50%)}30%{top:var(--pin2-30-top);left:var(--pin2-30-left);transform:scale(1) translate(-50%)}50%{top:var(--pin2-30-top);left:var(--pin2-30-left);transform:scale(1) translate(-50%)}70%{top:var(--pin2-70-top);left:var(--pin2-70-left);transform:scale(1) translate(-50%)}85%{top:var(--pin2-85-top);left:var(--pin2-85-left);transform:scale(1) translate(-50%);opacity:1}95%{top:var(--pin2-85-top);left:var(--pin2-85-left);transform:scale(1) translate(-50%);opacity:1}to{top:var(--pin2-85-top);left:110%;transform:scale(.5) translate(-50%);opacity:0}}@keyframes createPin3{0%{opacity:0;top:var(--pin3-0-top);left:var(--pin3-0-left);transform:scale(.82) translate(-50%)}15%{opacity:1;transform:scale(1) translate(-50%)}30%{top:var(--pin3-30-top);left:var(--pin3-30-left);transform:scale(1) translate(-50%)}50%{top:var(--pin3-30-top);left:var(--pin3-30-left);transform:scale(1) translate(-50%)}70%{top:var(--pin3-70-top);left:var(--pin3-70-left);transform:scale(1) translate(-50%)}85%{top:var(--pin3-85-top);left:var(--pin3-85-left);transform:scale(1) translate(-50%);opacity:1}95%{top:var(--pin3-85-top);left:var(--pin3-85-left);transform:scale(1) translate(-50%);opacity:1}to{top:var(--pin3-85-top);left:-10%;transform:scale(.5) translate(-50%);opacity:0}}@media (max-width: 767px){@keyframes createPin1{0%{opacity:0;top:var(--pin1-0-top);transform:translate(-50%) scale(.82)}15%{opacity:1;transform:translate(-50%) scale(1)}30%{top:var(--pin1-30-top);transform:translate(-50%) scale(1)}50%{top:var(--pin1-30-top);transform:translate(-50%) scale(1)}70%{top:var(--pin1-70-top);transform:translate(-50%) scale(1)}85%{top:var(--pin1-85-top);transform:translate(-50%) scale(1)}to{opacity:0;top:var(--pin1-85-top);transform:translate(-50%) scale(1)}}@keyframes createPin2{0%{opacity:0;top:var(--pin2-0-top);transform:translate(-50%) scale(.82)}15%{opacity:1;transform:translate(-50%) scale(1)}30%{top:var(--pin2-30-top);transform:translate(-50%) scale(1)}50%{top:var(--pin2-30-top);transform:translate(-50%) scale(1)}70%{top:var(--pin2-70-top);transform:translate(-50%) scale(1)}85%{top:var(--pin2-85-top);transform:translate(-50%) scale(1)}to{opacity:0;top:var(--pin2-85-top);transform:translate(-50%) scale(1)}}@keyframes createPin3{0%{opacity:0;top:var(--pin3-0-top);transform:translate(-50%) scale(.82)}15%{opacity:1;transform:translate(-50%) scale(1)}30%{top:var(--pin3-30-top);transform:translate(-50%) scale(1)}50%{top:var(--pin3-30-top);transform:translate(-50%) scale(1)}70%{top:var(--pin3-70-top);transform:translate(-50%) scale(1)}85%{top:var(--pin3-85-top);transform:translate(-50%) scale(1)}to{opacity:0;top:var(--pin3-85-top);transform:translate(-50%) scale(1)}}}.automation-showcase.svelte-1lg8gdt{contain:layout style paint}.sr-only.svelte-1lg8gdt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.automation-showcase.svelte-1lg8gdt:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}@media (prefers-contrast: high){.automation-showcase.svelte-1lg8gdt{border:2px solid hsl(var(--foreground))}.connection-line.svelte-1lg8gdt{border:1px solid hsl(var(--foreground))}}@media (max-width: 767px){.automation-showcase.svelte-1lg8gdt{height:600px}.process-station{left:50%!important;transform:translate(-50%);right:auto!important}.input-station{top:40px!important}.ai-station{top:150px!important}.output-station{top:260px!important}.schedule-station{top:370px!important;bottom:auto!important}}.pin-holding-area.svelte-1lg8gdt{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:180px;padding:8px 12px;border:1px dashed hsl(var(--border));border-radius:8px;background:hsl(var(--card) / .5);color:hsl(var(--muted-foreground));font-size:.7rem;text-align:center;z-index:10;opacity:0;animation:svelte-1lg8gdt-fadeInHoldingArea 1s ease-out 4.5s forwards}@keyframes svelte-1lg8gdt-fadeInHoldingArea{to{opacity:1}}@media (min-width: 768px){.pin-holding-area.svelte-1lg8gdt{width:220px;font-size:.8rem;bottom:20px}}@media (max-width: 767px){.pin-holding-area.svelte-1lg8gdt{width:150px;font-size:.6rem;bottom:5px;padding:6px 10px}}.badge-gradient-spin.svelte-16wd81y{background:conic-gradient(from 90deg at 50% 50%,hsl(var(--gradient-purple-start)),hsl(var(--gradient-blue-start)),hsl(var(--gradient-purple-start)));animation:svelte-16wd81y-spin 2s linear infinite}@keyframes svelte-16wd81y-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
