@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Space+Grotesk:wght@400;500;600&display=swap";
:root{--white:#fff;--black:#000;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--primary:#06f;--secondary:#8b5cf6;--accent:#10b981;--warning:#f59e0b;--font-sans:"Inter",system-ui,sans-serif;--font-mono:"Space Grotesk",monospace;--transition:all .4s cubic-bezier(.16,1,.3,1);--transition-fast:all .2s cubic-bezier(.16,1,.3,1);--transition-bounce:all .6s cubic-bezier(.68,-.55,.265,1.55)}html{scroll-behavior:smooth}.AIService-module__yMfrzW__container{font-family:var(--font-sans);color:var(--black);background:var(--white);font-weight:400;position:relative;overflow-x:hidden}.AIService-module__yMfrzW__neuralNetwork{pointer-events:none;z-index:0;opacity:.3;width:100%;height:100%;position:fixed;top:0;left:0}.AIService-module__yMfrzW__neuralCanvas{width:100%;height:100%}.AIService-module__yMfrzW__neuralNode,.AIService-module__yMfrzW__neuralConnection{animation:4s ease-in-out infinite AIService-module__yMfrzW__pulse}@keyframes AIService-module__yMfrzW__pulse{0%,to{opacity:.3}50%{opacity:.6}}.AIService-module__yMfrzW__hero{z-index:1;background:linear-gradient(135deg,var(--white)0%,var(--gray-50)100%);align-items:center;min-height:100vh;padding:5rem 2rem;display:flex;position:relative;overflow:hidden}.AIService-module__yMfrzW__hero:before{content:"";background:linear-gradient(90deg,var(--primary),var(--secondary),var(--accent),var(--warning));height:4px;position:absolute;top:0;left:0;right:0}.AIService-module__yMfrzW__heroContent{width:100%;max-width:1400px;margin:0 auto}.AIService-module__yMfrzW__heroGrid{grid-template-columns:3fr 2fr;align-items:center;gap:6rem;display:grid}@media (max-width:1024px){.AIService-module__yMfrzW__heroGrid{grid-template-columns:1fr;gap:4rem}}.AIService-module__yMfrzW__heroLeft{position:relative}.AIService-module__yMfrzW__logoSection{margin-bottom:3rem;position:relative}.AIService-module__yMfrzW__logoContainer{width:220px;height:220px;position:relative}.AIService-module__yMfrzW__logo{z-index:2;transition:var(--transition);border-radius:28px;position:relative;box-shadow:0 20px 60px #0066ff26,0 0 0 1px #fffc}.AIService-module__yMfrzW__logo:hover{transform:scale(1.05)rotate(3deg);box-shadow:0 40px 80px #0066ff40,0 0 0 1px #ffffffe6}@keyframes AIService-module__yMfrzW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AIService-module__yMfrzW__logoGlow{z-index:0;filter:blur(40px);background:radial-gradient(circle,#0066ff1a 0%,#06f0 70%);border-radius:50%;width:300px;height:300px;animation:6s ease-in-out infinite AIService-module__yMfrzW__pulseGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes AIService-module__yMfrzW__pulseGlow{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.1)}}.AIService-module__yMfrzW__heroText{max-width:700px}.AIService-module__yMfrzW__badgeContainer{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.AIService-module__yMfrzW__badge{color:var(--primary);letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#0066ff1a 0%,#8b5cf61a 100%);border:1px solid #06f3;border-radius:100px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:400;animation:.6s cubic-bezier(.16,1,.3,1) AIService-module__yMfrzW__slideUp}@keyframes AIService-module__yMfrzW__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AIService-module__yMfrzW__heroTitle{font-family:var(--font-mono);margin-bottom:1.5rem;font-size:4.5rem;line-height:1.1}.AIService-module__yMfrzW__titleLine{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards AIService-module__yMfrzW__slideUp;display:block;transform:translateY(20px)}.AIService-module__yMfrzW__titleLine:first-child{animation-delay:.2s}.AIService-module__yMfrzW__titleLine:nth-child(3){animation-delay:.4s}.AIService-module__yMfrzW__titleGradient{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards AIService-module__yMfrzW__slideUp,3s infinite AIService-module__yMfrzW__gradientShift;display:block;transform:translateY(20px)}@keyframes AIService-module__yMfrzW__gradientShift{0%,to{background-position:0;background-size:200% 200%}50%{background-position:100%;background-size:200% 200%}}.AIService-module__yMfrzW__heroDescription{color:var(--gray-600);opacity:0;max-width:600px;font-size:1.25rem;line-height:1.6;animation:.8s cubic-bezier(.16,1,.3,1) .5s forwards AIService-module__yMfrzW__slideUp;transform:translateY(20px)}.AIService-module__yMfrzW__heroRight{position:relative}.AIService-module__yMfrzW__statsGrid{background:var(--white);border:1px solid var(--gray-200);border-radius:24px;grid-template-columns:repeat(2,1fr);gap:2rem;padding:3rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014,inset 0 1px #fffc}.AIService-module__yMfrzW__statsGrid:before{content:"";background:linear-gradient(90deg,var(--primary),var(--secondary),var(--accent),var(--warning));height:4px;position:absolute;top:0;left:0;right:0}.AIService-module__yMfrzW__statCard{text-align:center;transition:var(--transition-fast);padding:1.5rem;position:relative}.AIService-module__yMfrzW__statCard:hover{transform:translateY(-5px)}.AIService-module__yMfrzW__statValue{font-family:var(--font-mono);background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);-webkit-text-fill-color:transparent;transition:var(--transition);-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:3rem;line-height:1}.AIService-module__yMfrzW__statCard:hover .AIService-module__yMfrzW__statValue{transform:scale(1.1)}.AIService-module__yMfrzW__statLabel{color:var(--black);margin-bottom:.25rem;font-size:1rem;font-weight:500}.AIService-module__yMfrzW__statSublabel{color:var(--gray-500);letter-spacing:.5px;font-size:.75rem}.AIService-module__yMfrzW__sectionHeader{text-align:center;margin-bottom:5rem;padding:0 2rem}.AIService-module__yMfrzW__headerContent{align-items:center;gap:1rem;margin-bottom:1.5rem;display:inline-flex}.AIService-module__yMfrzW__sectionNumber{font-family:var(--font-mono);color:var(--primary);background:#0066ff1a;border-radius:8px;padding:.5rem 1rem;font-size:1rem;font-weight:400}.AIService-module__yMfrzW__sectionTitle{font-family:var(--font-mono);color:var(--black);font-size:3.5rem;font-weight:400;line-height:1.1}.AIService-module__yMfrzW__sectionDescription{color:var(--gray-600);max-width:700px;margin:0 auto;font-size:1.25rem;line-height:1.6}.AIService-module__yMfrzW__services{z-index:1;background:var(--white);padding:8rem 2rem;position:relative}.AIService-module__yMfrzW__servicesContainer{background:var(--white);border:1px solid var(--gray-200);border-radius:32px;max-width:1200px;margin:0 auto;overflow:hidden;box-shadow:0 20px 60px #00000014}.AIService-module__yMfrzW__servicesTabs{background:var(--gray-50);border-bottom:1px solid var(--gray-200);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.AIService-module__yMfrzW__servicesTabs{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.AIService-module__yMfrzW__servicesTabs{grid-template-columns:1fr}}.AIService-module__yMfrzW__serviceTab{cursor:pointer;text-align:left;transition:var(--transition);background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:1.5rem;padding:2.5rem;display:flex;position:relative;overflow:hidden}.AIService-module__yMfrzW__serviceTab:hover{background:#ffffff80}.AIService-module__yMfrzW__serviceTab.AIService-module__yMfrzW__active{background:var(--white);border-bottom-color:var(--service-color)}.AIService-module__yMfrzW__serviceTab.AIService-module__yMfrzW__active:before{content:"";background:linear-gradient(135deg,var(--service-color)0%,rgba(var(--service-color),.1)100%);opacity:.1;z-index:0;position:absolute;inset:0}.AIService-module__yMfrzW__tabIcon{z-index:1;transition:var(--transition);font-size:2rem;position:relative}.AIService-module__yMfrzW__serviceTab:hover .AIService-module__yMfrzW__tabIcon{transform:scale(1.2)rotate(10deg)}.AIService-module__yMfrzW__tabTitle{font-family:var(--font-mono);color:var(--black);z-index:1;transition:var(--transition);font-size:1.25rem;position:relative}.AIService-module__yMfrzW__serviceTab:hover .AIService-module__yMfrzW__tabTitle{color:var(--service-color);transform:translate(5px)}.AIService-module__yMfrzW__serviceContent{padding:4rem}.AIService-module__yMfrzW__serviceDetail{max-width:800px;margin:0 auto}.AIService-module__yMfrzW__serviceHeader{align-items:flex-start;gap:2rem;margin-bottom:3rem;display:flex}.AIService-module__yMfrzW__serviceIcon{width:80px;height:80px;color:var(--white);transition:var(--transition);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;font-size:2.5rem;display:flex}.AIService-module__yMfrzW__serviceIcon:hover{transform:scale(1.1)rotate(15deg)}.AIService-module__yMfrzW__serviceInfo{flex:1}.AIService-module__yMfrzW__serviceTitle{font-family:var(--font-mono);color:var(--black);margin-bottom:1rem;font-size:2.5rem;line-height:1.2}.AIService-module__yMfrzW__serviceDescription{color:var(--gray-600);font-size:1.125rem;line-height:1.6}.AIService-module__yMfrzW__serviceStats{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:3rem;padding:2rem;display:grid}.AIService-module__yMfrzW__statItem{text-align:center;padding:1rem}.AIService-module__yMfrzW__statNumber{font-family:var(--font-mono);color:var(--service-color);transition:var(--transition);margin-bottom:.25rem;font-size:2rem;line-height:1}.AIService-module__yMfrzW__statItem:hover .AIService-module__yMfrzW__statNumber{transform:scale(1.2)}.AIService-module__yMfrzW__statName{color:var(--gray-600);text-transform:uppercase;letter-spacing:1px;font-size:.875rem}.AIService-module__yMfrzW__featuresGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.AIService-module__yMfrzW__featureCard{background:var(--white);border:1px solid var(--gray-200);transition:var(--transition);border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;display:flex}.AIService-module__yMfrzW__featureCard:hover{border-color:var(--service-color);transform:translate(8px);box-shadow:0 10px 30px #0000001a}.AIService-module__yMfrzW__featureIcon{color:#10b981;width:32px;height:32px;transition:var(--transition);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AIService-module__yMfrzW__featureCard:hover .AIService-module__yMfrzW__featureIcon{transform:scale(1.2)rotate(15deg)}.AIService-module__yMfrzW__featureText{color:var(--gray-800);font-size:1rem}.AIService-module__yMfrzW__domains{background:var(--gray-50);z-index:1;padding:8rem 2rem;position:relative}.AIService-module__yMfrzW__domainsGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;max-width:1200px;margin:0 auto;display:grid}.AIService-module__yMfrzW__domainCard{background:var(--white);transition:var(--transition);border:1px solid var(--gray-200);border-radius:24px;padding:3rem;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000014}.AIService-module__yMfrzW__domainCard:hover{transform:translateY(-10px);box-shadow:0 40px 80px #0000001f}.AIService-module__yMfrzW__domainCard:before{content:"";background:linear-gradient(90deg,var(--domain-color),transparent);height:4px;position:absolute;top:0;left:0;right:0}.AIService-module__yMfrzW__domainHeader{align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem;display:flex}.AIService-module__yMfrzW__domainIcon{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.AIService-module__yMfrzW__domainDot{border-radius:50%;width:12px;height:12px}.AIService-module__yMfrzW__domainInfo{flex:1}.AIService-module__yMfrzW__domainTitle{font-family:var(--font-mono);color:var(--black);margin-bottom:.5rem;font-size:1.75rem}.AIService-module__yMfrzW__domainDescription{color:var(--gray-600);font-size:.875rem;line-height:1.5}.AIService-module__yMfrzW__projectsList{flex-direction:column;gap:1.5rem;display:flex}.AIService-module__yMfrzW__projectItem{background:var(--gray-50);transition:var(--transition);border-radius:12px;padding:1.5rem}.AIService-module__yMfrzW__projectItem:hover{background:var(--white);transform:translate(5px);box-shadow:0 10px 30px #00000014}.AIService-module__yMfrzW__projectHeader{align-items:center;gap:1rem;display:flex}.AIService-module__yMfrzW__projectIcon{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.AIService-module__yMfrzW__projectName{font-family:var(--font-mono);color:var(--black);flex:1;font-size:1.125rem}.AIService-module__yMfrzW__complexityBar{background:var(--gray-200);border-radius:3px;flex:1;height:6px;overflow:hidden}.AIService-module__yMfrzW__complexityFill{border-radius:3px;height:100%;transition:width 1s}.AIService-module__yMfrzW__technology{background:var(--white);z-index:1;padding:8rem 2rem;position:relative}.AIService-module__yMfrzW__techContainer{max-width:1200px;margin:0 auto}.AIService-module__yMfrzW__techGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.AIService-module__yMfrzW__techCard{background:var(--white);border:1px solid var(--gray-200);transition:var(--transition);border-radius:20px;padding:2rem}.AIService-module__yMfrzW__techCard:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 30px 60px #0000001f}.AIService-module__yMfrzW__techHeader{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.AIService-module__yMfrzW__techIcon{flex-shrink:0}.AIService-module__yMfrzW__techCircle{width:56px;height:56px;color:var(--white);font-family:var(--font-mono);transition:var(--transition);border-radius:16px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;display:flex}.AIService-module__yMfrzW__techCard:hover .AIService-module__yMfrzW__techCircle{transform:scale(1.2)rotate(15deg)}.AIService-module__yMfrzW__techInfo{flex:1}.AIService-module__yMfrzW__techName{font-family:var(--font-mono);color:var(--black);margin-bottom:.25rem;font-size:1.25rem}.AIService-module__yMfrzW__techType{color:var(--gray-500);font-size:.875rem}.AIService-module__yMfrzW__expertise{align-items:center;gap:1rem;display:flex}.AIService-module__yMfrzW__expertiseBar{background:var(--gray-200);border-radius:3px;flex:1;height:6px;overflow:hidden}.AIService-module__yMfrzW__expertiseFill{border-radius:3px;height:100%;transition:width 1s}.AIService-module__yMfrzW__expertiseValue{font-family:var(--font-mono);color:var(--gray-700);text-align:right;min-width:40px;font-size:.875rem}.AIService-module__yMfrzW__process{background:var(--gray-50);z-index:1;padding:8rem 2rem;position:relative}.AIService-module__yMfrzW__processTimeline{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;max-width:1200px;margin:0 auto;display:grid;position:relative}.AIService-module__yMfrzW__processStep{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.AIService-module__yMfrzW__stepVisual{margin-bottom:1.5rem;position:relative}.AIService-module__yMfrzW__stepCircle{background:var(--white);width:80px;height:80px;transition:var(--transition);border:2px solid;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.AIService-module__yMfrzW__processStep:hover .AIService-module__yMfrzW__stepCircle{transform:scale(1.2)rotate(15deg)}.AIService-module__yMfrzW__stepIcon{font-size:2rem}.AIService-module__yMfrzW__stepNumber{background:var(--black);width:32px;height:32px;color:var(--white);transition:var(--transition);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;display:flex;position:absolute;top:-12px;right:-12px}.AIService-module__yMfrzW__processStep:hover .AIService-module__yMfrzW__stepNumber{transform:scale(1.2)}.AIService-module__yMfrzW__stepConnector{background:var(--gray-300);width:3rem;height:2px;transition:var(--transition);position:absolute;top:40px;right:-1.5rem}.AIService-module__yMfrzW__processStep:hover .AIService-module__yMfrzW__stepConnector{background:var(--primary);transform:scaleX(1.2)}@media (max-width:1024px){.AIService-module__yMfrzW__stepConnector{display:none}}.AIService-module__yMfrzW__stepContent{max-width:200px}.AIService-module__yMfrzW__stepTitle{font-family:var(--font-mono);color:var(--black);transition:var(--transition);margin-bottom:.5rem;font-size:1.25rem}.AIService-module__yMfrzW__processStep:hover .AIService-module__yMfrzW__stepTitle{color:var(--primary);transform:translateY(-3px)}.AIService-module__yMfrzW__stepDescription{color:var(--gray-600);margin-bottom:.5rem;font-size:.875rem;line-height:1.5}.AIService-module__yMfrzW__stepDuration{color:var(--gray-500);background:var(--gray-200);transition:var(--transition);border-radius:100px;padding:.25rem .75rem;font-size:.75rem;display:inline-block}.AIService-module__yMfrzW__processStep:hover .AIService-module__yMfrzW__stepDuration{background:var(--primary);color:var(--white)}.AIService-module__yMfrzW__cta{background:var(--white);z-index:1;padding:8rem 2rem;position:relative}.AIService-module__yMfrzW__ctaContent{text-align:center;background:var(--white);border:1px solid var(--gray-200);border-radius:32px;max-width:800px;margin:0 auto;padding:6rem;position:relative;overflow:hidden;box-shadow:0 40px 80px #0000001f}.AIService-module__yMfrzW__ctaContent:before{content:"";background:linear-gradient(90deg,var(--primary),var(--secondary),var(--accent),var(--warning));height:4px;position:absolute;top:0;left:0;right:0}.AIService-module__yMfrzW__ctaHeader{margin-bottom:4rem}.AIService-module__yMfrzW__ctaBadge{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);color:var(--white);letter-spacing:.5px;border-radius:100px;margin-bottom:1.5rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:400;display:inline-block}.AIService-module__yMfrzW__ctaTitle{font-family:var(--font-mono);color:var(--black);margin-bottom:1.5rem;font-size:3.5rem;line-height:1.1}.AIService-module__yMfrzW__ctaHighlight{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AIService-module__yMfrzW__ctaDescription{color:var(--gray-600);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.AIService-module__yMfrzW__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:4rem;display:flex}.AIService-module__yMfrzW__primaryButton{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);color:var(--white);cursor:pointer;transition:var(--transition-bounce);border:none;border-radius:12px;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1.125rem;font-weight:500;display:flex}.AIService-module__yMfrzW__primaryButton:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 30px 60px #0066ff4d}.AIService-module__yMfrzW__buttonArrow{width:20px;height:20px;transition:var(--transition)}.AIService-module__yMfrzW__primaryButton:hover .AIService-module__yMfrzW__buttonArrow{transform:translate(5px)}.AIService-module__yMfrzW__secondaryButton{background:var(--white);color:var(--primary);border:2px solid var(--gray-300);cursor:pointer;transition:var(--transition);border-radius:12px;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1.125rem;font-weight:500;display:flex}.AIService-module__yMfrzW__secondaryButton:hover{border-color:var(--primary);background:#0066ff0d;transform:translateY(-4px);box-shadow:0 20px 40px #0066ff1a}.AIService-module__yMfrzW__buttonIcon{width:20px;height:20px;transition:var(--transition)}.AIService-module__yMfrzW__secondaryButton:hover .AIService-module__yMfrzW__buttonIcon{transform:scale(1.2)}.AIService-module__yMfrzW__ctaFeatures{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;gap:1.5rem;display:grid}.AIService-module__yMfrzW__feature{color:var(--gray-600);justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.AIService-module__yMfrzW__featureIcon{background:var(--gray-200);width:24px;height:24px;transition:var(--transition);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:flex}.AIService-module__yMfrzW__feature:hover .AIService-module__yMfrzW__featureIcon{background:var(--primary);color:var(--white);transform:scale(1.2)rotate(15deg)}@media (max-width:1280px){.AIService-module__yMfrzW__heroTitle{font-size:4rem}.AIService-module__yMfrzW__sectionTitle{font-size:3rem}}@media (max-width:1024px){.AIService-module__yMfrzW__heroTitle{font-size:3.5rem}.AIService-module__yMfrzW__sectionTitle{font-size:2.5rem}.AIService-module__yMfrzW__ctaContent{padding:4rem}.AIService-module__yMfrzW__ctaTitle{font-size:3rem}}@media (max-width:768px){.AIService-module__yMfrzW__hero{padding:3rem 1.5rem}.AIService-module__yMfrzW__heroTitle{font-size:3rem}.AIService-module__yMfrzW__heroDescription{font-size:1.125rem}.AIService-module__yMfrzW__services,.AIService-module__yMfrzW__domains,.AIService-module__yMfrzW__technology,.AIService-module__yMfrzW__process,.AIService-module__yMfrzW__cta{padding:6rem 1.5rem}.AIService-module__yMfrzW__sectionTitle{font-size:2.25rem}.AIService-module__yMfrzW__sectionDescription{font-size:1.125rem}.AIService-module__yMfrzW__serviceStats{grid-template-columns:repeat(2,1fr)}.AIService-module__yMfrzW__featuresGrid,.AIService-module__yMfrzW__domainsGrid{grid-template-columns:1fr}.AIService-module__yMfrzW__techGrid{grid-template-columns:repeat(2,1fr)}.AIService-module__yMfrzW__processTimeline{grid-template-columns:1fr}.AIService-module__yMfrzW__ctaContent{padding:3rem 2rem}.AIService-module__yMfrzW__ctaTitle{font-size:2.5rem}.AIService-module__yMfrzW__ctaActions{flex-direction:column}.AIService-module__yMfrzW__primaryButton,.AIService-module__yMfrzW__secondaryButton{justify-content:center;width:100%}}@media (max-width:480px){.AIService-module__yMfrzW__heroTitle{font-size:2.5rem}.AIService-module__yMfrzW__logoContainer{width:160px;height:160px}.AIService-module__yMfrzW__sectionTitle{font-size:2rem}.AIService-module__yMfrzW__statsGrid,.AIService-module__yMfrzW__techGrid{grid-template-columns:1fr}.AIService-module__yMfrzW__ctaTitle{font-size:2rem}.AIService-module__yMfrzW__ctaFeatures{grid-template-columns:1fr}}
