@charset "UTF-8";#ai-automation-page{--primary: #e60012;--primary-dark: #cc0010;--primary-light: #ff1a2a;--secondary: #6366f1;--success: #10b981;--dark: #0f172a;--gray-900: #111827;--gray-800: #1f2937;--gray-700: #374151;--gray-600: #4b5563;--gray-500: #6b7280;--gray-400: #9ca3af;--gray-300: #d1d5db;--gray-200: #e5e7eb;--gray-100: #f3f4f6;--gray-50: #f9fafb;--white: #ffffff;--radius: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem}#ai-automation-page .global-background{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}#ai-automation-page .gradient-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.3;animation:float-orb 20s ease-in-out infinite}#ai-automation-page .orb-1{width:600px;height:600px;background:radial-gradient(circle,rgba(230,0,18,.3) 0%,transparent 70%);top:-200px;left:-200px}#ai-automation-page .orb-2{width:500px;height:500px;background:radial-gradient(circle,rgba(99,102,241,.3) 0%,transparent 70%);bottom:-150px;right:-150px}@keyframes float-orb{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-30px) scale(1.1)}}#ai-automation-page .container{max-width:1280px;margin:0 auto;padding:0 1.5rem;position:relative;z-index:10}#ai-automation-page .breadcrumb{padding:100px 0 20px;background:var(--gray-50)}#ai-automation-page .breadcrumb-inner{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--gray-600)}#ai-automation-page .breadcrumb a{color:var(--gray-600);text-decoration:none;transition:color .3s ease}#ai-automation-page .breadcrumb a:hover{color:var(--primary)}#ai-automation-page .breadcrumb span{color:var(--gray-900);font-weight:600}#ai-automation-page .hero{padding:40px 0 60px;background:linear-gradient(135deg,#ffffffe6,#f8f8f8e6);position:relative;overflow:hidden}#ai-automation-page .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}#ai-automation-page .hero-content-ai-automation h1{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;line-height:1.2;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--gray-900),var(--gray-700));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#ai-automation-page .hero-content-ai-automation h1 .accent{background:linear-gradient(135deg,var(--primary),var(--primary-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}#ai-automation-page .hero-subtitle{font-size:1.25rem;color:var(--gray-600);margin-bottom:2rem;line-height:1.8}#ai-automation-page .trust-points{display:flex;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}#ai-automation-page .trust-point{display:flex;align-items:center;gap:.5rem;font-weight:600;color:var(--gray-700)}#ai-automation-page .trust-point .icon{color:var(--success);font-size:1.25rem}#ai-automation-page .diagnosis-tool{background:var(--white);border-radius:var(--radius-xl);box-shadow:0 30px 60px -15px #0003;padding:2.5rem;position:relative;overflow:hidden;border:2px solid transparent;background-image:linear-gradient(var(--white),var(--white)),linear-gradient(135deg,var(--primary),var(--secondary));background-origin:border-box;background-clip:padding-box,border-box}#ai-automation-page .diagnosis-header{text-align:center;margin-bottom:2rem}#ai-automation-page .diagnosis-badge{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#e600121a,#ff1a2a1a);color:var(--primary);padding:.5rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:600;margin-bottom:1rem;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #e6001266}70%{box-shadow:0 0 0 10px #e6001200}to{box-shadow:0 0 #e6001200}}#ai-automation-page .diagnosis-title{font-size:1.75rem;font-weight:800;margin-bottom:.5rem;color:var(--gray-900)}#ai-automation-page .diagnosis-subtitle{color:var(--gray-600);font-size:1rem}#ai-automation-page .progress-bar{height:8px;background:var(--gray-200);border-radius:4px;margin-bottom:2rem;overflow:hidden;position:relative}#ai-automation-page .progress-fill{height:100%;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:4px;transition:width .5s ease;position:relative;overflow:hidden}#ai-automation-page .progress-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}#ai-automation-page .progress-text{text-align:center;margin-top:.5rem;font-size:.875rem;color:var(--gray-600);font-weight:500}#ai-automation-page .question-section{min-height:300px;display:none;animation:fadeInUp .5s ease}#ai-automation-page .question-section.active{display:block}#ai-automation-page .question-number{font-size:.875rem;font-weight:600;color:var(--primary);margin-bottom:.5rem}#ai-automation-page .question-text{font-size:1.25rem;font-weight:700;color:var(--gray-900);margin-bottom:2rem}#ai-automation-page .answer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}#ai-automation-page .answer-option{background:var(--gray-50);border:2px solid var(--gray-200);border-radius:var(--radius-lg);padding:1.5rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;min-height:120px}#ai-automation-page .answer-option:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 10px 20px #e600121a}#ai-automation-page .answer-option .icon{font-size:2rem;margin-bottom:.5rem;color:var(--primary)}#ai-automation-page .answer-option .label{font-weight:600;color:var(--gray-900);margin-bottom:.25rem}#ai-automation-page .answer-option .description{font-size:.875rem;color:var(--gray-600)}#ai-automation-page .diagnosis-result{display:none;animation:fadeInUp .5s ease}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#ai-automation-page .result-header{text-align:center;margin-bottom:2rem}#ai-automation-page .result-title{font-size:2rem;font-weight:800;color:var(--gray-900);margin-bottom:.5rem}#ai-automation-page .result-score{font-size:4rem;font-weight:900;background:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:1rem}#ai-automation-page .result-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}#ai-automation-page .metric-card{background:linear-gradient(135deg,var(--gray-50),var(--white));padding:1.5rem;border-radius:var(--radius-lg);text-align:center;border:1px solid var(--gray-200)}#ai-automation-page .metric-value{font-size:2rem;font-weight:800;color:var(--primary);margin-bottom:.5rem}#ai-automation-page .metric-label{font-size:.875rem;color:var(--gray-600)}#ai-automation-page .result-cta{background:linear-gradient(135deg,#e600120d,#6366f10d);padding:2rem;border-radius:var(--radius-lg);text-align:center;border:1px solid rgba(230,0,18,.1)}#ai-automation-page .result-cta h3{font-size:1.25rem;margin-bottom:1rem;color:var(--gray-900)}#ai-automation-page .cta-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}#ai-automation-page .form-input{padding:.75rem 1rem;border:2px solid var(--gray-200);border-radius:var(--radius);font-size:1rem;transition:all .3s ease}#ai-automation-page .form-input:focus{outline:none;border-color:var(--primary)}#ai-automation-page .btn-primary{grid-column:span 2;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);padding:1rem 2rem;border:none;border-radius:var(--radius);font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease}#ai-automation-page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px #e600124d}#ai-automation-page .btn-primary:disabled{opacity:.6;cursor:not-allowed}#ai-automation-page .services-intro{padding:4rem 0;background:var(--gray-50)}#ai-automation-page .services-header{text-align:center;margin-bottom:3rem}#ai-automation-page .section-title{font-size:2.5rem;font-weight:800;margin-bottom:1rem;color:var(--gray-900)}#ai-automation-page .section-subtitle{font-size:1.25rem;color:var(--gray-600)}#ai-automation-page .services-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}#ai-automation-page .service-card{background:var(--white);padding:2rem;border-radius:var(--radius-lg);text-align:center;transition:all .3s ease;cursor:pointer;border:2px solid transparent;position:relative;overflow:hidden;text-decoration:none;display:block}#ai-automation-page .service-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,var(--primary),var(--secondary));transform:translateY(-100%);transition:transform .3s ease}#ai-automation-page .service-card:hover:before{transform:translateY(0)}#ai-automation-page .service-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a;border-color:var(--gray-200)}#ai-automation-page .service-card:hover .service-cta{background:var(--primary);color:var(--white)}#ai-automation-page .service-icon{font-size:3rem;margin-bottom:1rem;display:inline-block;animation:float 3s ease-in-out infinite;color:var(--primary)}#ai-automation-page .service-card:nth-child(1) .service-icon{animation-delay:0s}#ai-automation-page .service-card:nth-child(2) .service-icon{animation-delay:.2s}#ai-automation-page .service-card:nth-child(3) .service-icon{animation-delay:.4s}#ai-automation-page .service-card:nth-child(4) .service-icon{animation-delay:.6s}#ai-automation-page .service-card:nth-child(5) .service-icon{animation-delay:.8s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}#ai-automation-page .service-name{font-size:1.125rem;font-weight:700;color:var(--gray-900);margin-bottom:.5rem}#ai-automation-page .service-desc{font-size:.875rem;color:var(--gray-600);margin-bottom:1rem}#ai-automation-page .service-cta{display:inline-block;padding:.5rem 1.5rem;background:var(--gray-100);color:var(--gray-700);border-radius:2rem;font-weight:600;font-size:.875rem;transition:all .3s ease}#ai-automation-page .trust-section{padding:4rem 0;background:var(--white);border-top:1px solid var(--gray-100);border-bottom:1px solid var(--gray-100)}#ai-automation-page .trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;text-align:center}#ai-automation-page .trust-item{display:flex;flex-direction:column;align-items:center;gap:1rem}#ai-automation-page .trust-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e600121a,#ff1a2a1a);border-radius:50%;font-size:2.5rem;color:var(--primary)}#ai-automation-page .trust-value{font-size:2rem;font-weight:800;color:var(--gray-900)}#ai-automation-page .trust-label{font-size:.875rem;color:var(--gray-600)}#ai-automation-page .problems-section{padding:4rem 0;background:var(--gray-50)}#ai-automation-page .problems-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}#ai-automation-page .problem-card{background:var(--white);padding:2rem;border-radius:var(--radius-lg);position:relative;overflow:hidden;transition:all .3s ease;border:1px solid var(--gray-200)}#ai-automation-page .problem-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0000001a;border-color:var(--primary)}#ai-automation-page .problem-icon{font-size:2.5rem;margin-bottom:1rem;color:var(--primary)}#ai-automation-page .problem-title{font-size:1.25rem;font-weight:700;color:var(--gray-900);margin-bottom:1rem}#ai-automation-page .problem-solution{color:var(--gray-600);line-height:1.8}#ai-automation-page .solution-highlight{color:var(--primary);font-weight:600}#ai-automation-page .cases-section{padding:4rem 0;background:var(--white)}#ai-automation-page .case-tabs{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}#ai-automation-page .case-tab{padding:.75rem 2rem;background:var(--white);border:2px solid var(--gray-200);border-radius:2rem;cursor:pointer;transition:all .3s ease;font-weight:600;color:var(--gray-700)}#ai-automation-page .case-tab.active{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);border-color:transparent}#ai-automation-page .case-content{display:none;animation:fadeIn .5s ease}#ai-automation-page .case-content.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#ai-automation-page .case-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}#ai-automation-page .case-card{background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 10px 30px #0000001a;transition:all .3s ease}#ai-automation-page .case-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}#ai-automation-page .case-header{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);padding:1.5rem}#ai-automation-page .case-company{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}#ai-automation-page .case-industry{font-size:.875rem;opacity:.9}#ai-automation-page .case-body{padding:1.5rem}#ai-automation-page .case-challenge{margin-bottom:1rem}#ai-automation-page .case-label{font-size:.875rem;font-weight:600;color:var(--gray-600);margin-bottom:.5rem}#ai-automation-page .case-text{color:var(--gray-700);line-height:1.6}#ai-automation-page .case-results{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--gray-200)}#ai-automation-page .result-item{text-align:center}#ai-automation-page .result-value{font-size:1.75rem;font-weight:800;color:var(--primary)}#ai-automation-page .result-label{font-size:.875rem;color:var(--gray-600)}#ai-automation-page .pricing-section{padding:4rem 0;background:var(--gray-50)}#ai-automation-page .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}#ai-automation-page .pricing-card{background:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-lg);padding:2rem;text-align:center;position:relative;transition:all .3s ease}#ai-automation-page .pricing-card.featured{border-color:var(--primary);transform:scale(1.05);box-shadow:0 20px 40px #e6001226}#ai-automation-page .pricing-card.featured:before{content:"おすすめ";position:absolute;top:-1rem;left:50%;transform:translate(-50%);background:var(--primary);color:var(--white);padding:.5rem 1.5rem;border-radius:2rem;font-size:.875rem;font-weight:600}#ai-automation-page .pricing-plan{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--gray-900)}#ai-automation-page .pricing-price{font-size:3rem;font-weight:800;color:var(--primary);margin-bottom:.5rem}#ai-automation-page .pricing-period{color:var(--gray-600);margin-bottom:2rem}#ai-automation-page .pricing-features{list-style:none;margin-bottom:2rem}#ai-automation-page .pricing-features li{padding:.75rem 0;border-bottom:1px solid var(--gray-100);display:flex;align-items:center;gap:.5rem}#ai-automation-page .pricing-features li:last-child{border-bottom:none}#ai-automation-page .pricing-cta{display:block;width:100%;padding:1rem;background:var(--gray-100);color:var(--gray-700);border:2px solid var(--gray-200);border-radius:var(--radius);font-weight:600;text-decoration:none;transition:all .3s ease}#ai-automation-page .pricing-cta:hover{background:var(--white);border-color:var(--primary);color:var(--primary)}#ai-automation-page .pricing-card.featured .pricing-cta{background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);border-color:transparent}#ai-automation-page .faq-section{padding:4rem 0;background:var(--white)}#ai-automation-page .faq-container{max-width:800px;margin:0 auto}#ai-automation-page .faq-item{background:var(--white);margin-bottom:1rem;border-radius:var(--radius);overflow:hidden;border:1px solid var(--gray-200)}#ai-automation-page .faq-question{padding:1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:var(--gray-900);transition:all .3s ease}#ai-automation-page .faq-question:hover{background:var(--gray-50)}#ai-automation-page .faq-toggle{font-size:1.5rem;transition:transform .3s ease}#ai-automation-page .faq-item.active .faq-toggle{transform:rotate(45deg)}#ai-automation-page .faq-answer{padding:0 1.5rem;max-height:0;overflow:hidden;transition:all .3s ease}#ai-automation-page .faq-item.active .faq-answer{padding:0 1.5rem 1.5rem;max-height:500px}#ai-automation-page .cta-section{padding:4rem 0;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);text-align:center}#ai-automation-page .cta-title{font-size:2.5rem;font-weight:800;margin-bottom:1rem}#ai-automation-page .cta-subtitle{font-size:1.25rem;margin-bottom:2rem;opacity:.9}#ai-automation-page .cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}#ai-automation-page .btn-white{background:var(--white);color:var(--primary);padding:1rem 2rem;border-radius:var(--radius);text-decoration:none;font-weight:600;transition:all .3s ease}#ai-automation-page .btn-white:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0003}#ai-automation-page .floating-cta{position:fixed;bottom:2rem;right:2rem;background:linear-gradient(135deg,var(--primary),var(--primary-dark));color:var(--white);padding:1rem 2rem;border-radius:2rem;text-decoration:none;font-weight:600;box-shadow:0 10px 30px #e6001266;z-index:999;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;transform:translateY(100px);opacity:0}#ai-automation-page .floating-cta.show{transform:translateY(0);opacity:1}#ai-automation-page .floating-cta:hover{transform:translateY(-5px);box-shadow:0 15px 40px #e6001280}@media (max-width: 1024px){#ai-automation-page .services-grid{grid-template-columns:repeat(3,1fr)}#ai-automation-page .trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){#ai-automation-page .hero{background:-webkit-linear-gradient(135deg,rgba(255,255,255,.9) 0%,rgba(248,248,248,.9) 100%);background:linear-gradient(135deg,#ffffffe6,#f8f8f8e6)}#ai-automation-page .hero-grid{grid-template-columns:1fr;gap:2rem}#ai-automation-page .hero-content-ai-automation{text-align:center}#ai-automation-page .hero-content-ai-automation h1{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:#111827!important}#ai-automation-page .hero-content-ai-automation h1 .accent{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:#e60012!important}#ai-automation-page .trust-points{justify-content:center}#ai-automation-page .services-grid{grid-template-columns:repeat(2,1fr)}#ai-automation-page .problems-grid,#ai-automation-page .case-grid,#ai-automation-page .pricing-grid,#ai-automation-page .answer-grid,#ai-automation-page .result-metrics,#ai-automation-page .cta-form{grid-template-columns:1fr}#ai-automation-page .btn-primary{grid-column:span 1;min-height:44px;-webkit-tap-highlight-color:transparent;background:#e60012}#ai-automation-page .diagnosis-tool{padding:1.5rem;border:2px solid #e60012;background-image:none;background:#fff}#ai-automation-page .floating-cta{bottom:1rem;right:1rem;padding:.75rem 1.5rem;font-size:.875rem;min-height:44px;-webkit-tap-highlight-color:transparent;background:#e60012}#ai-automation-page .trust-grid{grid-template-columns:1fr}#ai-automation-page .pricing-card.featured{transform:scale(1)}#ai-automation-page button,#ai-automation-page .btn,#ai-automation-page .btn-primary,#ai-automation-page .btn-secondary,#ai-automation-page [role=button],#ai-automation-page a[class*=btn],#ai-automation-page .case-tab,#ai-automation-page .answer-option,#ai-automation-page .faq-question,#ai-automation-page .pricing-cta,#ai-automation-page .btn-white{min-height:44px;-webkit-tap-highlight-color:transparent}#ai-automation-page input[type=text],#ai-automation-page input[type=email],#ai-automation-page input[type=tel],#ai-automation-page input[type=password],#ai-automation-page input[type=number],#ai-automation-page input[type=search],#ai-automation-page textarea,#ai-automation-page select,#ai-automation-page .form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;border-radius:.5rem}#ai-automation-page .gradient-orb{animation:none;opacity:.2;filter:blur(40px)}#ai-automation-page .service-icon{animation:none;color:#e60012}#ai-automation-page .stat-card,#ai-automation-page .service-card,#ai-automation-page .dashboard-mockup,#ai-automation-page [class*=-card]{backdrop-filter:none;-webkit-backdrop-filter:none}#ai-automation-page .dashboard-mockup,#ai-automation-page [style*=perspective],#ai-automation-page [style*=rotateX],#ai-automation-page [style*=rotateY]{transform:none;perspective:none}#ai-automation-page .answer-option{-webkit-tap-highlight-color:transparent;cursor:pointer;background:#f9fafb;border-color:#e5e7eb}#ai-automation-page .answer-option:hover{border-color:#e60012;-webkit-box-shadow:0 10px 20px rgba(230,0,18,.1);box-shadow:0 10px 20px #e600121a}#ai-automation-page .answer-option:active{-webkit-transform:scale(.98);transform:scale(.98)}#ai-automation-page .answer-option .icon{color:#e60012}#ai-automation-page .case-tab{-webkit-tap-highlight-color:transparent;min-height:44px;display:flex;align-items:center;justify-content:center;background:#fff;border-color:#e5e7eb}#ai-automation-page .case-tab.active{background:#e60012;color:#fff;border-color:transparent}#ai-automation-page .progress-bar{background:#e5e7eb}#ai-automation-page .progress-fill{background:#e60012}#ai-automation-page .progress-fill:after{display:none}#ai-automation-page .diagnosis-badge{background:#e600121a;color:#e60012;animation:none}#ai-automation-page .result-score{background:none!important;-webkit-background-clip:initial!important;-webkit-text-fill-color:initial!important;background-clip:initial!important;color:#e60012!important}#ai-automation-page .metric-value{color:#e60012}#ai-automation-page .service-card{background:#fff}#ai-automation-page .service-card:hover{border-color:#e5e7eb;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px #0000001a}#ai-automation-page .service-card:hover .service-cta{background:#e60012;color:#fff}#ai-automation-page .service-cta{background:#f3f4f6;color:#4b5563}#ai-automation-page .trust-icon{background:#e600121a;color:#e60012}#ai-automation-page .problem-card{background:#fff;border-color:#e5e7eb}#ai-automation-page .problem-card:hover{border-color:#e60012;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px #0000001a}#ai-automation-page .problem-icon,#ai-automation-page .solution-highlight{color:#e60012}#ai-automation-page .case-header{background:#e60012;color:#fff}#ai-automation-page .result-value{color:#e60012}#ai-automation-page .pricing-card{background:#fff;border-color:#e5e7eb}#ai-automation-page .pricing-card.featured{border-color:#e60012;-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 20px 40px rgba(230,0,18,.15);box-shadow:0 20px 40px #e6001226}#ai-automation-page .pricing-price{color:#e60012}#ai-automation-page .pricing-cta{background:#f3f4f6;color:#4b5563;border-color:#e5e7eb}#ai-automation-page .pricing-cta:hover{background:#fff;border-color:#e60012;color:#e60012}#ai-automation-page .pricing-card.featured .pricing-cta{background:#e60012;color:#fff;border-color:transparent}#ai-automation-page .cta-section{background:#e60012;color:#fff}#ai-automation-page .btn-white{background:#fff;color:#e60012}#ai-automation-page .floating-cta{background:#e60012}#ai-automation-page .breadcrumb{padding:80px 0 20px;background:#f9fafb}}@media (max-width: 480px){#ai-automation-page .services-grid{grid-template-columns:1fr}#ai-automation-page .hero-content-ai-automation h1{font-size:2rem}#ai-automation-page .answer-option{min-height:auto;padding:1rem}#ai-automation-page .answer-option .icon{font-size:1.5rem}#ai-automation-page .answer-option .label{font-size:.875rem}#ai-automation-page .answer-option .description{font-size:.75rem}}
