:root {--ai-primary: #6366f1;--ai-primary-dark: #4f46e5;--ai-secondary: #1e293b;--ai-light: #f8fafc;--ai-dark: #0f172a;--ai-white: #ffffff;--ai-gradient: linear-gradient(135deg, #6366f1 0%, #1e293b 100%);--ai-gradient-soft: linear-gradient(135deg, rgba(99,102,241,0.1) 0%, rgba(30,41,59,0.05) 100%);--ai-font-heading: 'Sora', sans-serif;--ai-font-body: 'Manrope', sans-serif;--ai-shadow-sm: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.06);--ai-shadow-md: 0 4px 6px rgba(0,0,0,0.1), 0 2px 4px rgba(0,0,0,0.06);--ai-shadow-lg: 0 10px 15px rgba(0,0,0,0.1), 0 4px 6px rgba(0,0,0,0.05);--ai-shadow-xl: 0 20px 25px rgba(0,0,0,0.1), 0 10px 10px rgba(0,0,0,0.04);--ai-radius-sm: 6px;--ai-radius: 12px;--ai-radius-lg: 16px;--ai-radius-xl: 24px;--ai-transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);--ai-content-width: 1200px;}body.page-template-page-ai-automation #main-footer {display: none !important;}[class*="et_pb"], [class*="et-"], [class*="et_"] {box-sizing: content-box !important;}#ai-automation-page {contain: layout style;isolation: isolate;font-family: var(--ai-font-body);font-size: 16px;line-height: 1.6;color: var(--ai-secondary);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;margin-top: -100px;}#ai-automation-page img {aspect-ratio: attr(width) / attr(height);width: 100%;height: auto;}#ai-automation-page .ai-floating-stats {contain: layout;}#ai-automation-page *:not([class*="et_"]), #ai-automation-page *:not([class*="et_"])::before, #ai-automation-page *:not([class*="et_"])::after {box-sizing: border-box;margin: 0;padding: 0;}#ai-automation-page .ai-container {width: 100%;max-width: var(--ai-content-width);margin: 0 auto;padding: 0 24px;}#ai-automation-page h1, #ai-automation-page h2, #ai-automation-page h3, #ai-automation-page h4, #ai-automation-page h5, #ai-automation-page h6 {font-family: var(--ai-font-heading);font-weight: 700;line-height: 1.2;color: var(--ai-secondary);letter-spacing: -0.02em;}#ai-automation-page h1 {font-size: clamp(2rem, 8vw, 58px);}#ai-automation-page h2 {font-size: clamp(2rem, 4vw, 3rem);}#ai-automation-page h3 {font-size: clamp(1.5rem, 3vw, 2rem);}#ai-automation-page h4 {font-size: clamp(1.25rem, 2.5vw, 1.5rem);}#ai-automation-page p {margin-bottom: 1rem;}#ai-automation-page .ai-hero {position: relative;color: var(--ai-white);background: var(--ai-gradient);overflow: hidden;padding: 140px 0 80px;}#ai-automation-page .ai-hero h1 {color: var(--ai-white);}#ai-automation-page .ai-text-gradient {background: linear-gradient(135deg, #a5b4fc 0%, #f8fafc 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-size: 200% 200%;animation: gradient-shift 3s ease-in-out infinite;}@keyframes gradient-shift {0%, 100% {background-position: 0% 50%;}50% {background-position: 100% 50%;}}#ai-automation-page .ai-abstract-shape {position: absolute;background: rgba(255, 255, 255, 0.05);border-radius: 50%;pointer-events: none;z-index: 1;}#ai-automation-page .ai-abstract-shape:nth-child(1) {width: 200px;height: 200px;top: 10%;left: 5%;animation: float 6s ease-in-out infinite;}#ai-automation-page .ai-abstract-shape:nth-child(2) {width: 150px;height: 150px;top: 60%;right: 10%;animation: float 8s ease-in-out infinite reverse;}#ai-automation-page .ai-abstract-shape:nth-child(3) {width: 100px;height: 100px;bottom: 20%;left: 20%;animation: float 5s ease-in-out infinite;}#ai-automation-page .ai-abstract-shape:nth-child(4) {width: 80px;height: 80px;top: 30%;right: 30%;animation: float 7s ease-in-out infinite reverse;}@keyframes float {0%, 100% {transform: translateY(0px);}50% {transform: translateY(-20px);}}#ai-automation-page .ai-hero-content {position: relative;z-index: 2;display: grid;grid-template-columns: 1fr 1fr;gap: 80px;align-items: center;}#ai-automation-page .ai-badge {display: inline-flex;align-items: center;gap: 8px;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.2);padding: 8px 16px;border-radius: 24px;font-size: 14px;font-weight: 600;margin-bottom: 24px;backdrop-filter: blur(10px);}#ai-automation-page .ai-badge svg {width: 16px;height: 16px;color: #a5b4fc;}#ai-automation-page .ai-cta-group {display: inline-block;gap: 16px;margin-top: 32px;align-items: center;}#ai-automation-page .ai-btn {display: inline-flex;align-items: center;gap: 8px;padding: 14px 28px;border-radius: var(--ai-radius);font-weight: 600;text-decoration: none;transition: var(--ai-transition);border: none;cursor: pointer;font-size: 16px;white-space: nowrap;}#ai-automation-page .ai-btn-primary {background: var(--ai-white);color: var(--ai-primary);box-shadow: var(--ai-shadow-lg);}#ai-automation-page .ai-btn-primary:hover {background: #f1f5f9;transform: translateY(-2px);box-shadow: var(--ai-shadow-xl);}#ai-automation-page .ai-btn-secondary {background: rgba(255, 255, 255, 0.1);color: var(--ai-white);border: 1px solid rgba(255, 255, 255, 0.2);backdrop-filter: blur(10px);}#ai-automation-page .ai-btn-secondary:hover {background: rgba(255, 255, 255, 0.2);border-color: rgba(255, 255, 255, 0.3);}#ai-automation-page .ai-btn-large {padding: 14px 28px;font-size: 18px;margin: 0 5px;}#ai-automation-page .ai-3d-wrapper {position: relative;}#ai-automation-page .ai-3d-image {width: 100%;height: auto;display: block;transition: var(--ai-transition);}#ai-automation-page .ai-3d-wrapper:hover .ai-3d-image {transform: scale(1.05);}#ai-automation-page .ai-floating-stats {position: absolute;top: 20px;right: 20px;display: flex;flex-direction: column;gap: 12px;}#ai-automation-page .ai-stat-card {background: rgba(255, 255, 255, 0.9);backdrop-filter: blur(10px);border-radius: var(--ai-radius);padding: 12px 16px;text-align: center;box-shadow: var(--ai-shadow-md);animation: fadeInUp 0.6s ease-out forwards;animation-delay: var(--delay, 0s);opacity: 0;transform: translateY(20px);}@keyframes fadeInUp {to {opacity: 1;transform: translateY(0);}}#ai-automation-page .ai-stat-value {font-size: 18px;font-weight: 700;color: var(--ai-primary);display: block;}#ai-automation-page .ai-stat-label {font-size: 12px;color: var(--ai-secondary);font-weight: 500;}#ai-automation-page .ai-trust-badges {display: flex;gap: 16px;margin-top: 24px;flex-wrap: wrap;justify-content: center;}#ai-automation-page .ai-trust-badge {display: flex;align-items: center;gap: 8px;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.2);padding: 8px 16px;border-radius: var(--ai-radius);backdrop-filter: blur(10px);font-size: 14px;font-weight: 600;}#ai-automation-page .ai-trust-badge svg {width: 20px;height: 20px;color: #fbbf24;}#ai-automation-page .ai-clients {padding: 60px 0;background: #1a1a1a;overflow: hidden;}#ai-automation-page .ai-clients-inner {position: relative;}#ai-automation-page .ai-clients-title {text-align: center;font-size: 16px;font-weight: 600;color: #999;margin-bottom: 40px;text-transform: uppercase;letter-spacing: 1px;}#ai-automation-page .ai-clients-carousel-wrapper {overflow: hidden;position: relative;}#ai-automation-page .ai-clients-carousel-wrapper::before, #ai-automation-page .ai-clients-carousel-wrapper::after {content: '';position: absolute;top: 0;bottom: 0;width: 100px;z-index: 2;pointer-events: none;}#ai-automation-page .ai-clients-carousel-wrapper::before {left: 0;background: linear-gradient(90deg, #1a1a1a 0%, transparent 100%);}#ai-automation-page .ai-clients-carousel-wrapper::after {right: 0;background: linear-gradient(90deg, transparent 0%, #1a1a1a 100%);}#ai-automation-page .ai-clients-carousel {overflow: hidden;position: relative;}#ai-automation-page .ai-clients-track {display: flex;animation: scrollLogos 30s linear infinite;width: fit-content;}#ai-automation-page .ai-clients-track:hover {animation-play-state: paused;}@keyframes scrollLogos {0% {transform: translateX(0);}100% {transform: translateX(-50%);}}#ai-automation-page .ai-client-logo-wrapper {flex-shrink: 0;padding: 0 40px;display: flex;align-items: center;justify-content: center;}#ai-automation-page .ai-client-logo {height: 60px;width: auto;max-width: 180px;opacity: 0.7;filter: brightness(0) invert(1);transition: all 0.3s ease;will-change: transform, opacity;}#ai-automation-page .ai-client-logo:hover {opacity: 1;transform: scale(1.1);}#ai-automation-page .ai-services {padding: 120px 0;background: var(--ai-white);}#ai-automation-page .ai-section-header {text-align: center;max-width: 800px;margin: 0 auto 80px;}#ai-automation-page .ai-section-title {color: var(--ai-secondary);margin-bottom: 16px;}#ai-automation-page .ai-section-subtitle {font-size: 20px;color: #64748b;line-height: 1.6;}#ai-automation-page .ai-services-grid {display: grid;grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));gap: 32px;}#ai-automation-page .ai-service-card {background: var(--ai-white);border-radius: var(--ai-radius-lg);padding: 40px 32px;border: 1px solid #e2e8f0;transition: var(--ai-transition);position: relative;overflow: hidden;}#ai-automation-page .ai-service-card::before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 4px;background: var(--ai-gradient);transform: scaleX(0);transition: var(--ai-transition);}#ai-automation-page .ai-service-card:hover {transform: translateY(-8px);box-shadow: var(--ai-shadow-xl);border-color: var(--ai-primary);}#ai-automation-page .ai-service-card:hover::before {transform: scaleX(1);}#ai-automation-page .ai-service-icon {width: 64px;height: 64px;background: var(--ai-gradient-soft);border-radius: var(--ai-radius);display: flex;align-items: center;justify-content: center;margin-bottom: 24px;color: var(--ai-primary);}#ai-automation-page .ai-service-title {color: var(--ai-secondary);margin-bottom: 16px;}#ai-automation-page .ai-service-desc {color: #64748b;line-height: 1.6;margin-bottom: 24px;}#ai-automation-page .ai-service-features {list-style: none;padding: 0;}#ai-automation-page .ai-service-features li {display: flex;align-items: center;gap: 8px;padding: 6px 0;color: #64748b;font-size: 14px;}#ai-automation-page .ai-service-features li::before {content: '✓';color: var(--ai-primary);font-weight: 700;font-size: 12px;}#ai-automation-page .ai-visual-break {padding: 120px 0;background: var(--ai-light);}#ai-automation-page .ai-visual-content {display: grid;grid-template-columns: 1fr 1fr;gap: 80px;align-items: center;}#ai-automation-page .ai-visual-title {color: var(--ai-secondary);margin-bottom: 24px;}#ai-automation-page .ai-visual-desc {color: #64748b;font-size: 18px;line-height: 1.6;margin-bottom: 32px;}#ai-automation-page .ai-visual-stats {display: flex;gap: 32px;}#ai-automation-page .ai-visual-stat {text-align: center;}#ai-automation-page .ai-visual-stat-value {display: block;font-size: 32px;font-weight: 700;color: var(--ai-primary);margin-bottom: 8px;}#ai-automation-page .ai-visual-stat-label {color: #64748b;font-size: 14px;font-weight: 500;}#ai-automation-page .ai-visual-image img {border-radius: var(--ai-radius-lg);box-shadow: var(--ai-shadow-lg);}#ai-automation-page .ai-benefits {padding: 120px 0;background: var(--ai-white);}#ai-automation-page .ai-benefits-grid {display: grid;grid-template-columns: repeat(auto-fit, minmax(30rem, 1fr));gap: 32px;}#ai-automation-page .ai-benefit {text-align: center;padding: 32px 24px;}#ai-automation-page .ai-benefit-icon {width: 80px;height: 80px;background: var(--ai-gradient);border-radius: 50%;display: flex;align-items: center;justify-content: center;margin: 0 auto 24px;position: relative;}#ai-automation-page .ai-benefit-number {font-size: 24px;font-weight: 700;color: var(--ai-white);}#ai-automation-page .ai-benefit h3 {color: var(--ai-secondary);margin-bottom: 16px;}#ai-automation-page .ai-benefit p {color: #64748b;line-height: 1.6;}#ai-automation-page .ai-testimonials {padding: 120px 0;background: var(--ai-light);}#ai-automation-page .ai-testimonials-grid {display: grid;grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));gap: 32px;}#ai-automation-page .ai-testimonial {background: var(--ai-white);border-radius: var(--ai-radius-lg);padding: 32px;box-shadow: var(--ai-shadow-md);border: 1px solid #e2e8f0;transition: var(--ai-transition);}#ai-automation-page .ai-testimonial:hover {transform: translateY(-4px);box-shadow: var(--ai-shadow-lg);}#ai-automation-page .ai-stars {display: flex;gap: 4px;margin-bottom: 16px;}#ai-automation-page .ai-stars svg {width: 20px;height: 20px;color: #fbbf24;}#ai-automation-page .ai-testimonial-text {color: #64748b;font-style: italic;line-height: 1.6;margin-bottom: 24px;}#ai-automation-page .ai-testimonial-author {display: flex;align-items: center;gap: 16px;}#ai-automation-page .ai-author-avatar {width: 48px;height: 48px;background: var(--ai-gradient);border-radius: 50%;display: flex;align-items: center;justify-content: center;color: var(--ai-white);font-weight: 700;font-size: 18px;}#ai-automation-page .ai-author-info strong {display: block;color: var(--ai-secondary);font-weight: 600;margin-bottom: 4px;}#ai-automation-page .ai-author-info span {color: #64748b;font-size: 14px;}#ai-automation-page .ai-faq {padding: 120px 0;background: var(--ai-white);}#ai-automation-page .ai-faq-list {max-width: 800px;margin: 0 auto;}#ai-automation-page .ai-faq-item {border: 1px solid #e2e8f0;border-radius: var(--ai-radius);margin-bottom: 16px;overflow: hidden;transition: var(--ai-transition);}#ai-automation-page .ai-faq-item:hover {border-color: var(--ai-primary);}#ai-automation-page .ai-faq-question {padding: 24px;font-weight: 600;color: var(--ai-secondary);cursor: pointer;display: flex;justify-content: space-between;align-items: center;background: var(--ai-white);transition: var(--ai-transition);}#ai-automation-page .ai-faq-question:hover {background: var(--ai-light);}#ai-automation-page .ai-faq-question::after {content: '+';font-size: 20px;font-weight: 300;color: var(--ai-primary);transition: var(--ai-transition);}#ai-automation-page .ai-faq-item[open] .ai-faq-question::after {transform: rotate(45deg);}#ai-automation-page .ai-faq-answer {padding: 0 24px 24px;color: #64748b;line-height: 1.6;}#ai-automation-page .ai-cta-section {padding: 120px 0;background: var(--ai-gradient);color: var(--ai-white);position: relative;overflow: hidden;}#ai-automation-page .ai-contact-bg-animation {position: absolute;top: 0;left: 0;right: 0;bottom: 0;pointer-events: none;}#ai-automation-page .ai-floating-shape {position: absolute;background: rgba(255, 255, 255, 0.05);border-radius: 50%;animation: float 6s ease-in-out infinite;}#ai-automation-page .ai-shape-1 {width: 100px;height: 100px;top: 20%;left: 10%;animation-delay: 0s;}#ai-automation-page .ai-shape-2 {width: 80px;height: 80px;top: 60%;right: 15%;animation-delay: 1s;}#ai-automation-page .ai-shape-3 {width: 60px;height: 60px;bottom: 30%;left: 20%;animation-delay: 2s;}#ai-automation-page .ai-shape-4 {width: 120px;height: 120px;top: 40%;right: 30%;animation-delay: 3s;}#ai-automation-page .ai-shape-5 {width: 90px;height: 90px;bottom: 20%;right: 10%;animation-delay: 4s;}#ai-automation-page .ai-cta-content {position: relative;z-index: 2;text-align: center;max-width: 800px;margin: 0 auto;}#ai-automation-page .ai-cta-title {color: var(--ai-white);margin-bottom: 24px;}#ai-automation-page .ai-cta-subtitle {font-size: 20px;line-height: 1.6;margin-bottom: 32px;opacity: 0.9;}#ai-automation-page .ai-urgency {display: flex;align-items: center;justify-content: center;gap: 12px;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.2);padding: 16px 24px;border-radius: var(--ai-radius);margin-bottom: 32px;backdrop-filter: blur(10px);}#ai-automation-page .ai-urgency svg {width: 24px;height: 24px;color: #fbbf24;}#ai-automation-page .ai-footer-trust {background: #0a0a0a url('http://next-kmu.de/wp-content/uploads/2024/09/Grain-Texture-Background.webp') repeat;border-top: 1px solid rgba(42, 45, 52, 0.08);}#ai-automation-page .ai-footer-trust h4 {color: #ffffff !important;}#ai-automation-page .ai-footer-trust p {color: #ffffff !important;}#ai-automation-page .ai-footer-trust svg {fill: #ffffff !important;stroke: #ffffff !important;}#ai-automation-page .ai-footer {background: linear-gradient(180deg, #0a0a0a 40%, #b00158 100%) !important;color: var(--ai-white);padding: 80px 0 0;margin-top: 0;position: relative;overflow: hidden;}#ai-automation-page .ai-footer::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;pointer-events: none;}#ai-automation-page .ai-footer-content {display: grid;grid-template-columns: 1fr 200px 200px 250px;gap: 48px;position: relative;z-index: 1;margin-bottom: 60px;}#ai-automation-page .ai-footer-column {display: flex;flex-direction: column;gap: 24px;}#ai-automation-page .ai-footer-logo img {max-width: 50%!important;height: auto;margin-bottom: 16px;}#ai-automation-page .ai-footer-contact-info {color: rgba(255, 255, 255, 0.9);font-size: 1rem;line-height: 1.6;}#ai-automation-page .ai-footer-contact-info p {margin-bottom: 20px;}#ai-automation-page .ai-footer-address {margin-bottom: 32px;}#ai-automation-page .ai-footer-address strong {color: var(--ai-white);font-weight: 600;}#ai-automation-page .ai-footer-membership {text-align: left;margin-top: 24px;}#ai-automation-page .ai-footer-membership img {max-width: 60%;height: auto;margin-bottom: 8px;}#ai-automation-page .ai-footer-membership p {font-size: 0.75rem;font-weight: 600;letter-spacing: 0.05em;color: rgba(255, 255, 255, 0.8);}#ai-automation-page .ai-footer-title {font-size: 1rem;font-weight: 700;color: var(--ai-white);text-transform: uppercase;letter-spacing: 0.05em;}#ai-automation-page .ai-footer-links {list-style: none;display: flex;flex-direction: column;gap: 12px;}#ai-automation-page .ai-footer-links a {color: rgba(255, 255, 255, 0.8);text-decoration: none;font-size: 1rem;transition: var(--ai-transition);line-height: 1.4;}#ai-automation-page .ai-footer-links a:hover {color: var(--ai-white);text-decoration: underline;}#ai-automation-page .ai-footer-links .ai-privacy-link, #ai-automation-page .ai-footer-links .ai-privacy-history {text-decoration: underline;font-size: 1rem;}#ai-automation-page .ai-footer-contact {display: flex;flex-direction: column;gap: 16px;}#ai-automation-page .ai-footer-phone a {font-size: 1.25rem;font-weight: 700;color: var(--ai-white);text-decoration: none;display: block;margin-bottom: 8px;}#ai-automation-page .ai-footer-phone a:hover {color: #ff0a84!important;}#ai-automation-page .ai-footer-email a {color: rgba(255, 255, 255, 0.9);text-decoration: none;font-size: 1rem;}#ai-automation-page .ai-footer-email a:hover {color: var(--ai-white);text-decoration: underline;}#ai-automation-page .ai-footer-social {display: flex;gap: 16px;margin-top: 8px;}#ai-automation-page .ai-footer-social a {display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;background: rgba(255, 255, 255, 0.1);border-radius: 50%;color: rgba(255, 255, 255, 0.8);transition: var(--ai-transition);}#ai-automation-page .ai-footer-social a:hover {background: rgba(255, 255, 255, 0.2);color: var(--ai-white);transform: translateY(-2px);}#ai-automation-page .ai-footer-opt-out {margin-top: 16px;}#ai-automation-page .ai-footer-opt-out a {color: rgba(255, 255, 255, 0.7);text-decoration: underline;font-size: 1rem;}#ai-automation-page .ai-footer-opt-out a:hover {color: var(--ai-white);}#ai-automation-page .ai-footer-bottom {border-top: 1px solid rgba(255, 255, 255, 0.2);padding: 32px 0;display: flex;justify-content: space-between;align-items: center;position: relative;z-index: 1;}#ai-automation-page .ai-footer-copyright p {color: rgba(255, 255, 255, 0.7);font-size: 1rem;margin: 0;}#ai-automation-page .ai-footer-legal {display: flex;gap: 32px;}#ai-automation-page .ai-footer-legal a {color: rgba(255, 255, 255, 0.8);text-decoration: none;font-size: 1rem;font-weight: 500;transition: var(--ai-transition);}#ai-automation-page .ai-footer-legal a:hover {color: var(--ai-white);text-decoration: underline;}.ai-animate {opacity: 0;transform: translateY(30px);transition: all 0.6s ease-out;}.ai-animate.in-view {opacity: 1;transform: translateY(0);}@media (max-width: 1024px) {#ai-automation-page .ai-hero {padding: 100px 0 60px;min-height: 70vh;}#ai-automation-page .ai-hero-content {grid-template-columns: 1fr;gap: 48px;text-align: center;}#ai-automation-page .ai-visual-content {grid-template-columns: 1fr;gap: 48px;}#ai-automation-page .ai-visual-image {order: -1;}#ai-automation-page .ai-footer-content {grid-template-columns: 1fr 1fr;gap: 40px;}#ai-automation-page .ai-footer-column:first-child {grid-column: 1 / -1;text-align: left;max-width: 600px;margin: 0 auto 40px;}#ai-automation-page .ai-services-grid {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 24px;}#ai-automation-page .ai-benefits-grid {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 24px;}#ai-automation-page .ai-testimonials-grid {grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));gap: 24px;}}@media (max-width: 768px) {#ai-automation-page .ai-container {padding: 0 16px;}#ai-automation-page .ai-hero {padding: 80px 0 40px;min-height: 60vh;}#ai-automation-page .ai-hero h1 {font-size: clamp(1.75rem, 8vw, 2.5rem);line-height: 1.1;margin-bottom: 1.5rem;}#ai-automation-page .ai-subheadline {font-size: clamp(1rem, 2.5vw, 1.125rem);margin-bottom: 2rem;}#ai-automation-page .ai-services, #ai-automation-page .ai-benefits, #ai-automation-page .ai-testimonials, #ai-automation-page .ai-faq, #ai-automation-page .ai-visual-break, #ai-automation-page .ai-cta-section {padding: 60px 0;}#ai-automation-page .ai-services-grid, #ai-automation-page .ai-benefits-grid, #ai-automation-page .ai-testimonials-grid {grid-template-columns: 1fr;gap: 20px;}#ai-automation-page .ai-cta-group {flex-direction: column;align-items: center;justify-content: center;gap: 16px;margin-top: 24px;}#ai-automation-page .ai-cta-group .ai-btn {margin-bottom: 12px;}#ai-automation-page .ai-cta-group .ai-btn:last-child {margin-bottom: 0;}#ai-automation-page .ai-btn {width: 100%;max-width: 280px;justify-content: center;padding: 16px 24px;font-size: 16px;min-height: 48px;}#ai-automation-page .ai-btn-large {padding: 18px 28px;font-size: 17px;min-height: 52px;}#ai-automation-page .ai-trust-badges {justify-content: center;gap: 12px;}#ai-automation-page .ai-trust-badge {font-size: 12px;padding: 6px 12px;}#ai-automation-page .ai-visual-stats {justify-content: center;flex-direction: column;gap: 16px;text-align: center;}#ai-automation-page .ai-footer {padding: 60px 0 0;}#ai-automation-page .ai-footer-content {grid-template-columns: 1fr;gap: 32px;text-align: left;}#ai-automation-page .ai-footer-column:first-child {grid-column: auto;margin-bottom: 0;}#ai-automation-page .ai-footer-membership {text-align: left;margin-top: 24px;}#ai-automation-page .ai-footer-bottom {flex-direction: column;gap: 16px;text-align: left;align-items: flex-start;}#ai-automation-page .ai-footer-legal {gap: 24px;}#ai-automation-page .ai-footer-social {justify-content: flex-start;}#ai-automation-page .ai-floating-stats {position: static;flex-direction: row;justify-content: center;margin-top: 20px;gap: 8px;}#ai-automation-page .ai-client-logo-wrapper {padding: 0 20px;}#ai-automation-page .ai-client-logo {height: 50px;max-width: 150px;}#ai-automation-page .ai-section-header {margin-bottom: 40px;}#ai-automation-page .ai-section-title {font-size: clamp(1.5rem, 6vw, 2.25rem);margin-bottom: 12px;}#ai-automation-page .ai-section-subtitle {font-size: clamp(1rem, 3vw, 1.125rem);}}@media (max-width: 480px) {#ai-automation-page .ai-container {padding: 0 12px;}#ai-automation-page .ai-hero {padding: 60px 0 30px;min-height: 50vh;}#ai-automation-page .ai-hero h1 {font-size: clamp(1.5rem, 10vw, 2rem);line-height: 1.1;margin-bottom: 1rem;}#ai-automation-page .ai-subheadline {font-size: 1rem;margin-bottom: 1.5rem;}#ai-automation-page .ai-services, #ai-automation-page .ai-benefits, #ai-automation-page .ai-testimonials, #ai-automation-page .ai-faq, #ai-automation-page .ai-visual-break, #ai-automation-page .ai-cta-section {padding: 40px 0;}#ai-automation-page .ai-service-card, #ai-automation-page .ai-testimonial {padding: 20px 16px;}#ai-automation-page .ai-faq-question {padding: 16px;font-size: 14px;}#ai-automation-page .ai-faq-answer {padding: 0 16px 16px;font-size: 14px;}#ai-automation-page .ai-floating-stats {flex-direction: column;gap: 6px;margin-top: 16px;}#ai-automation-page .ai-stat-card {padding: 6px 10px;}#ai-automation-page .ai-stat-value {font-size: 14px;}#ai-automation-page .ai-stat-label {font-size: 10px;}#ai-automation-page .ai-client-logo-wrapper {padding: 0 12px;}#ai-automation-page .ai-client-logo {height: 35px;max-width: 100px;}#ai-automation-page .ai-footer-legal {flex-direction: row;gap: 16px;}#ai-automation-page .ai-footer-legal a {display: block;}#ai-automation-page .ai-btn {width: 100%;max-width: 100%;padding: 14px 20px;font-size: 15px;min-height: 44px;}#ai-automation-page .ai-btn-large {padding: 16px 24px;font-size: 16px;min-height: 48px;}#ai-automation-page .ai-trust-badges {flex-direction: column;align-items: center;gap: 8px;}#ai-automation-page .ai-trust-badge {font-size: 11px;padding: 4px 8px;}#ai-automation-page .ai-badge {font-size: 12px;padding: 6px 12px;}#ai-automation-page .ai-cta-group {margin-top: 20px;}#ai-automation-page .ai-section-title {font-size: clamp(1.25rem, 8vw, 1.75rem);margin-bottom: 8px;}#ai-automation-page .ai-section-subtitle {font-size: 0.9rem;}#ai-automation-page .ai-visual-stats {gap: 12px;}#ai-automation-page .ai-visual-stat-value {font-size: 24px;}#ai-automation-page .ai-visual-stat-label {font-size: 12px;}}@media (max-width: 1200px) {#ai-automation-page .ai-container {max-width: 1000px;}#ai-automation-page .ai-hero-content {gap: 60px;}#ai-automation-page .ai-visual-content {gap: 60px;}}@media (max-width: 640px) {#ai-automation-page .ai-hero {padding: 50px 0 25px;}#ai-automation-page .ai-clients {padding: 40px 0;}#ai-automation-page .ai-clients-title {font-size: 14px;margin-bottom: 30px;}#ai-automation-page .ai-services-grid {gap: 16px;}#ai-automation-page .ai-service-card {padding: 16px 12px;}#ai-automation-page .ai-service-icon {width: 48px;height: 48px;margin-bottom: 16px;}#ai-automation-page .ai-service-title {font-size: 1.125rem;margin-bottom: 12px;}#ai-automation-page .ai-service-desc {font-size: 14px;margin-bottom: 16px;}#ai-automation-page .ai-service-features li {font-size: 12px;padding: 4px 0;}#ai-automation-page .ai-benefit {padding: 20px 16px;}#ai-automation-page .ai-benefit-icon {width: 60px;height: 60px;margin-bottom: 16px;}#ai-automation-page .ai-benefit-number {font-size: 20px;}#ai-automation-page .ai-benefit h3 {font-size: 1.125rem;margin-bottom: 12px;}#ai-automation-page .ai-benefit p {font-size: 14px;}#ai-automation-page .ai-testimonial {padding: 20px 16px;}#ai-automation-page .ai-testimonial-text {font-size: 14px;margin-bottom: 16px;}#ai-automation-page .ai-author-avatar {width: 40px;height: 40px;font-size: 16px;}#ai-automation-page .ai-author-info strong {font-size: 14px;}#ai-automation-page .ai-author-info span {font-size: 12px;}#ai-automation-page .ai-urgency {padding: 12px 16px;font-size: 14px;}#ai-automation-page .ai-cta-title {font-size: clamp(1.25rem, 6vw, 1.75rem);margin-bottom: 16px;}#ai-automation-page .ai-cta-subtitle {font-size: 16px;margin-bottom: 24px;}}@media (max-width: 360px) {#ai-automation-page .ai-container {padding: 0 8px;}#ai-automation-page .ai-hero {padding: 40px 0 20px;}#ai-automation-page .ai-hero h1 {font-size: 1.375rem;line-height: 1.1;}#ai-automation-page .ai-subheadline {font-size: 0.875rem;}#ai-automation-page .ai-service-card, #ai-automation-page .ai-testimonial {padding: 12px 8px;}#ai-automation-page .ai-btn {padding: 12px 16px;font-size: 14px;min-height: 40px;}#ai-automation-page .ai-btn-large {padding: 14px 18px;font-size: 15px;min-height: 44px;}#ai-automation-page .ai-floating-stats {gap: 4px;}#ai-automation-page .ai-stat-card {padding: 4px 6px;}#ai-automation-page .ai-stat-value {font-size: 12px;}#ai-automation-page .ai-stat-label {font-size: 8px;}}@media (max-width: 768px) and (orientation: landscape) {#ai-automation-page .ai-hero {padding: 40px 0 20px;min-height: 40vh;}#ai-automation-page .ai-hero h1 {font-size: clamp(1.5rem, 6vw, 2rem);}#ai-automation-page .ai-subheadline {font-size: 1rem;margin-bottom: 1.5rem;}#ai-automation-page .ai-cta-group {margin-top: 16px;}}@media (pointer: coarse) {#ai-automation-page .ai-btn {min-height: 44px;padding: 12px 24px;}#ai-automation-page .ai-btn-large {min-height: 48px;padding: 14px 28px;}#ai-automation-page .ai-faq-question {min-height: 44px;padding: 16px 20px;}#ai-automation-page .ai-footer-social a {min-height: 44px;min-width: 44px;}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {#ai-automation-page .ai-hero {background-image: linear-gradient(135deg, #6366f1 0%, #1e293b 100%);}#ai-automation-page .ai-client-logo {image-rendering: -webkit-optimize-contrast;image-rendering: optimize-contrast;}#ai-automation-page .ai-3d-image {image-rendering: -webkit-optimize-contrast;image-rendering: optimize-contrast;}}.ai-touch-active {transform: scale(0.98) !important;opacity: 0.8 !important;transition: all 0.1s ease !important;}.ai-btn.ai-touch-active {transform: scale(0.96) !important;box-shadow: var(--ai-shadow-sm) !important;}.ai-service-card.ai-touch-active, .ai-testimonial.ai-touch-active {transform: scale(0.99) !important;box-shadow: var(--ai-shadow-sm) !important;}.ai-faq-question.ai-touch-active {background: var(--ai-light) !important;transform: scale(0.995) !important;}body.is-scrolling #ai-automation-page .ai-floating-stats {pointer-events: none;}body.is-scrolling #ai-automation-page .ai-3d-wrapper {transform: translateZ(0);will-change: transform;}body.keyboard-open #ai-automation-page .ai-hero {min-height: 40vh !important;}body.keyboard-open #ai-automation-page .ai-cta-section {padding: 60px 0 !important;}#ai-automation-page img.loaded {opacity: 1;}@media (max-width: 768px) {#ai-automation-page .ai-abstract-shape {display: none;}#ai-automation-page .ai-floating-shape {display: none;}#ai-automation-page .ai-3d-wrapper:hover .ai-3d-image {transform: none;}#ai-automation-page .ai-service-card:hover, #ai-automation-page .ai-testimonial:hover {transform: none;box-shadow: var(--ai-shadow-md);}#ai-automation-page .ai-benefit-icon {animation: none;}#ai-automation-page .ai-floating-stats .ai-stat-card {animation: none;opacity: 1;transform: none;}}@media (prefers-reduced-motion: reduce) {#ai-automation-page * {animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;}#ai-automation-page .ai-clients-track {animation: none !important;}#ai-automation-page .ai-abstract-shape {animation: none !important;}#ai-automation-page .ai-floating-shape {animation: none !important;}}