:root{--primary-color:#38b6ff;--secondary-color:#00c599}.cms-platform-showcase-wrapper.svelte-17y9ir2{background:linear-gradient(135deg,#f8fafc,#f1f5f9);overflow:hidden;padding:4rem 0;position:relative}.cms-platform-container.svelte-17y9ir2{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:10}.platform-header.svelte-17y9ir2{margin-bottom:4rem;text-align:center}.platform-title.svelte-17y9ir2{color:#1f2937;font-size:3rem;font-weight:900;margin-bottom:1rem}.cms-gradient-text.svelte-17y9ir2{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.platform-subtitle.svelte-17y9ir2{color:#6b7280;font-size:1.25rem;font-weight:500;line-height:1.6;margin:0 auto;max-width:600px}.features-showcase.svelte-17y9ir2{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:4rem}.feature-highlight.svelte-17y9ir2{background:#fffffff2;border:1px solid rgba(56,182,255,.15);border-radius:1.5rem;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.feature-highlight.svelte-17y9ir2:hover{background:#fff;box-shadow:0 20px 40px #38b6ff33;transform:translateY(-8px)}.feature-visual.svelte-17y9ir2{align-items:center;display:flex;height:120px;justify-content:center;margin-bottom:1.5rem}.feature-info.svelte-17y9ir2{text-align:center}.feature-title.svelte-17y9ir2{color:#1f2937;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.feature-desc.svelte-17y9ir2{color:#6b7280;line-height:1.6;margin-bottom:1.5rem}.feature-stats.svelte-17y9ir2{align-items:center;display:flex;flex-direction:column}.stat.svelte-17y9ir2{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;font-size:2rem;font-weight:900;-webkit-text-fill-color:transparent;background-clip:text}.stat-label.svelte-17y9ir2{color:#6b7280;font-size:.875rem;font-weight:600}.ai-brain.svelte-17y9ir2,.intelligence-indicator.svelte-17y9ir2{position:relative}.ai-brain.svelte-17y9ir2{align-items:center;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:50%;box-shadow:0 8px 24px #38b6ff4d;display:flex;height:80px;justify-content:center;width:80px}.brain-pulse.svelte-17y9ir2{animation:svelte-17y9ir2-pulse 2s ease-in-out infinite;border:2px solid var(--primary-color);border-radius:50%;bottom:-10px;left:-10px;position:absolute;right:-10px;top:-10px}.brain-core.svelte-17y9ir2{color:#fff;font-size:1.5rem;font-weight:900}.analytics-dashboard.svelte-17y9ir2{height:60px;margin:0 auto;position:relative;width:80px}.chart-bar.svelte-17y9ir2{animation:svelte-17y9ir2-chartGrow 2s ease-in-out infinite;background:linear-gradient(to top,var(--primary-color),var(--secondary-color));border-radius:2px;bottom:0;position:absolute;width:10px}.chart-bar-1.svelte-17y9ir2{animation-delay:0s;height:30px;left:0}.chart-bar-2.svelte-17y9ir2{animation-delay:.2s;height:50px;left:20px}.chart-bar-3.svelte-17y9ir2{animation-delay:.4s;height:35px;left:40px}.chart-bar-4.svelte-17y9ir2{animation-delay:.6s;height:45px;left:60px}.trend-line.svelte-17y9ir2{animation:svelte-17y9ir2-trendMove 3s ease-in-out infinite;background:linear-gradient(to right,var(--primary-color),var(--secondary-color));border-radius:1px;height:2px;left:5px;position:absolute;right:5px;top:10px}.asset-manager.svelte-17y9ir2{height:60px;margin:0 auto;position:relative;width:80px}.asset-folder.svelte-17y9ir2{animation:svelte-17y9ir2-folderMove 3s ease-in-out infinite;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:2px;height:16px;position:absolute;width:20px}.asset-folder-1.svelte-17y9ir2{animation-delay:0s;left:0;top:0}.asset-folder-2.svelte-17y9ir2{animation-delay:1s;right:0;top:0}.asset-folder-3.svelte-17y9ir2{animation-delay:2s;bottom:0;left:30px}.asset-connector.svelte-17y9ir2{animation:svelte-17y9ir2-connectorPulse 2s ease-in-out infinite;background:linear-gradient(to bottom,var(--primary-color),var(--secondary-color));border-radius:1px;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}.seo-optimizer.svelte-17y9ir2{margin:0 auto}.seo-globe.svelte-17y9ir2,.seo-optimizer.svelte-17y9ir2{height:80px;position:relative;width:80px}.seo-globe.svelte-17y9ir2{align-items:center;display:flex;justify-content:center}.globe-ring.svelte-17y9ir2{animation:svelte-17y9ir2-globeRotate 6s linear infinite;border:2px solid var(--primary-color);border-radius:50%;position:absolute}.globe-ring-1.svelte-17y9ir2{border-right-color:transparent;border-top-color:transparent;height:80px;left:0;top:0;width:80px}.globe-ring-2.svelte-17y9ir2{animation-direction:reverse;animation-duration:4s;border-bottom-color:transparent;border-left-color:transparent;height:60px;left:10px;top:10px;width:60px}.globe-center.svelte-17y9ir2{animation:svelte-17y9ir2-globePulse 3s ease-in-out infinite;font-size:2rem;position:relative;z-index:10}.showcase-bubble.svelte-17y9ir2{animation:svelte-17y9ir2-bubbleFloat 12s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#ffffffe6,#38b6ff4d);border-radius:50%;height:8px;position:absolute;width:8px}.showcase-bubble-1.svelte-17y9ir2{animation-delay:0s;left:10%;top:20%}.showcase-bubble-2.svelte-17y9ir2{animation-delay:3s;right:15%;top:60%}.showcase-bubble-3.svelte-17y9ir2{animation-delay:6s;bottom:25%;left:20%}.showcase-bubble-4.svelte-17y9ir2{animation-delay:9s;right:30%;top:40%}.water-stream.svelte-17y9ir2{animation:svelte-17y9ir2-streamFlow 16s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(0,197,153,.08),transparent);border-radius:50%;height:60px;position:absolute;width:120%}.water-stream-1.svelte-17y9ir2{animation-delay:0s;left:-10%;top:30%}.water-stream-2.svelte-17y9ir2{animation-delay:8s;background:linear-gradient(90deg,transparent,rgba(56,182,255,.06),transparent);bottom:40%;right:-10%}@keyframes svelte-17y9ir2-bubbleFloat{0%,to{opacity:.6;transform:translateY(0) scale(1)}50%{opacity:.9;transform:translateY(-25px) scale(1.2)}}@keyframes svelte-17y9ir2-streamFlow{0%,to{opacity:.3;transform:translate(0) scaleY(1)}50%{opacity:.6;transform:translate(80px) scaleY(1.2)}}@keyframes svelte-17y9ir2-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(1.1)}}@keyframes svelte-17y9ir2-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes svelte-17y9ir2-chartGrow{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.3)}}@keyframes svelte-17y9ir2-trendMove{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@keyframes svelte-17y9ir2-shieldPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes svelte-17y9ir2-folderMove{0%,to{opacity:.8;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-8px) scale(1.1)}}@keyframes svelte-17y9ir2-connectorPulse{0%,to{opacity:.6;transform:translate(-50%,-50%) scaleY(1)}50%{opacity:1;transform:translate(-50%,-50%) scaleY(1.2)}}@keyframes svelte-17y9ir2-globeRotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes svelte-17y9ir2-globePulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:768px){.cms-platform-container.svelte-17y9ir2{padding:0 1rem}.platform-title.svelte-17y9ir2{font-size:2rem}.features-showcase.svelte-17y9ir2{grid-template-columns:1fr}}@media (min-width:1024px){.features-showcase.svelte-17y9ir2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.features-showcase.svelte-17y9ir2{grid-template-columns:repeat(4,1fr)}}
