@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";:root{--font-title: "Inter-Variable", sans-serif;--font-body: "Inter", sans-serif;--color-background-primary: #0F0F10;--color-background-secondary: #1A1B1F;--color-text-primary: #E5E7EB;--color-text-secondary: #9CA3AF;--color-accent: #3B82F680;--color-accent-solid: #3B82F6;--color-border: rgba(156, 163, 175, .2);--color-shadow: rgba(0, 0, 0, .3);--color-button-hover: rgba(59, 130, 246, .8);--color-button-active: rgba(59, 130, 246, .6);--color-card-bg: var(--color-background-secondary);--color-input-bg: var(--color-background-secondary);--color-input-border: var(--color-border);--color-input-text: var(--color-text-primary);--color-input-placeholder: var(--color-text-secondary)}body{background-color:var(--color-background-primary);color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6,p,span,div{color:var(--color-text-primary)}a{color:var(--color-accent)}button{background-color:var(--color-accent);color:var(--color-text-primary)}button:hover{background-color:var(--color-button-hover)}button:active{background-color:var(--color-button-active)}.card,.container{background-color:var(--color-card-bg);border-color:var(--color-border)}input,textarea,select{background-color:var(--color-input-bg);border-color:var(--color-input-border);color:var(--color-input-text)}input::placeholder{color:var(--color-input-placeholder)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-body);line-height:1.6;color:var(--color-text-primary);background-color:var(--color-background-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);font-weight:var(--heading-weight);line-height:1.2;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}h1{font-size:3.5rem;font-weight:800;letter-spacing:-.02em}h2{font-size:2.5rem;font-weight:700;letter-spacing:-.01em}h3{font-size:1.75rem;font-weight:700}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:var(--spacing-md);color:var(--color-text-secondary)}a{color:var(--color-accent-solid);text-decoration:none;transition:all var(--transition-fast)}a:hover{color:var(--color-button-hover)}img{max-width:100%;height:auto;display:block}button,.button{cursor:pointer;display:inline-block;background:linear-gradient(135deg,var(--color-accent-solid),var(--color-button-hover));color:var(--color-text-primary);font-weight:600;padding:.75rem 1.5rem;border:none;border-radius:var(--border-radius-md);transition:all var(--transition-fast);font-family:var(--font-body);font-size:1rem;text-align:center;box-shadow:0 4px 10px #3b82f64d}button:hover,.button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #3b82f666}button:disabled,.button:disabled{background:#9ca3af33;color:#9ca3af80;cursor:not-allowed;transform:none;box-shadow:none}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem;background-color:transparent}.section{padding:100px 0;position:relative}ul{list-style-position:inside;margin-bottom:var(--spacing-md)}li{margin-bottom:var(--spacing-sm);color:var(--color-text-secondary)}.text-center{text-align:center}.accent-text{color:var(--color-accent-solid)}.primary-text{color:var(--color-text-primary)}.secondary-text{color:var(--color-text-secondary)}.text-gradient{background:linear-gradient(to right,var(--color-text-primary),var(--color-accent-solid));-webkit-background-clip:text;background-clip:text;color:transparent}.blur-backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media screen and (max-width: 1200px){.container{max-width:100%}}@media screen and (max-width: 992px){h1{font-size:2.75rem}h2{font-size:2.25rem}}@media screen and (max-width: 768px){html{font-size:15px}.container{padding:0 1.5rem}.section{padding:70px 0}h1{font-size:2.25rem}h2{font-size:1.875rem}}@media screen and (max-width: 576px){html{font-size:14px}.container{padding:0 1rem}h1{font-size:2rem}}:root{--font-title: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--heading-weight-black: 900;--heading-weight-bold: 800;--heading-weight-semi: 700;--body-weight-bold: 600;--body-weight-medium: 500;--body-weight-regular: 400;--color-background-primary: #0F0F10;--color-background-secondary: #13141A;--color-background-tertiary: #1A1B23;--color-background-card: #1E1F2A;--color-text-primary: #F2F3F5;--color-text-secondary: #B7BCCD;--color-text-tertiary: #8A90A8;--color-accent-primary: #3B82F6;--color-accent-primary-light: rgba(59, 130, 246, .8);--color-accent-primary-dark: #2563EB;--color-accent-secondary: #10B981;--color-positive: #10B981;--color-negative: #EF4444;--color-warning: #F59E0B;--color-info: #3B82F6;--gradient-primary: linear-gradient(135deg, var(--color-accent-primary), var(--color-accent-primary-dark));--gradient-primary-hover: linear-gradient(135deg, var(--color-accent-primary-dark), var(--color-accent-primary));--gradient-blue-subtle: linear-gradient(135deg, rgba(59, 130, 246, .1), rgba(37, 99, 235, .1));--gradient-text: linear-gradient(to right, var(--color-text-primary), var(--color-accent-primary));--gradient-background: radial-gradient(circle at 20% 30%, rgba(59, 130, 246, .08) 0%, transparent 50%), radial-gradient(circle at 70% 60%, rgba(59, 130, 246, .05) 0%, transparent 50%);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--space-40: 10rem;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: .75rem;--border-radius-xl: 1rem;--border-radius-2xl: 1.5rem;--border-radius-full: 9999px;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .3);--shadow-md: 0 4px 8px rgba(0, 0, 0, .3), 0 2px 4px rgba(0, 0, 0, .2);--shadow-lg: 0 10px 20px rgba(0, 0, 0, .3), 0 3px 6px rgba(0, 0, 0, .2);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .3), 0 10px 10px rgba(0, 0, 0, .2);--shadow-inner: inset 0 2px 4px rgba(0, 0, 0, .1);--shadow-button: 0 4px 10px rgba(59, 130, 246, .3);--shadow-button-hover: 0 6px 20px rgba(59, 130, 246, .4);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--transition-bounce: .5s cubic-bezier(.34, 1.56, .64, 1);--animation-bounce: bounce 1s infinite;--animation-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animation-spin: spin 1s linear infinite;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1200px;--container-2xl: 1400px;--z-negative: -1;--z-low: 10;--z-medium: 20;--z-high: 30;--z-nav: 100;--z-modal: 200;--z-toast: 300}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-body);font-weight:var(--body-weight-regular);color:var(--color-text-primary);background-color:var(--color-background-primary);line-height:1.5;overflow-x:hidden}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--space-6);padding-right:var(--space-6);max-width:var(--container-xl)}section{position:relative;overflow:hidden;padding:var(--space-16) 0}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:var(--body-weight-bold);padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-md);border:none;cursor:pointer;text-decoration:none;transition:all var(--transition-normal);gap:var(--space-2)}.btn-primary{background:var(--gradient-primary);color:var(--color-text-primary);box-shadow:var(--shadow-button)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-button-hover);background:var(--gradient-primary-hover);color:#fff}.btn-secondary{background-color:#3b82f61a;color:var(--color-text-primary);border:1px solid rgba(59,130,246,.3)}.btn-secondary:hover{background-color:#3b82f633;transform:translateY(-2px)}.btn-lg{padding:var(--space-4) var(--space-8);font-size:1.125rem}.btn-sm{padding:var(--space-2) var(--space-4);font-size:.875rem}.section-header{text-align:center;margin-bottom:var(--space-10)}.section-tag{display:inline-block;font-family:var(--font-body);font-size:1.45rem;font-weight:var(--body-weight-bold);color:var(--color-accent-primary);margin-bottom:var(--space-3);position:relative;padding-bottom:var(--space-2)}.section-tag:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:2px;background-color:var(--color-accent-primary);border-radius:var(--border-radius-full)}.section-title{font-family:var(--font-title);font-weight:var(--heading-weight-bold);font-size:clamp(1.875rem,5vw,2.5rem);line-height:1.2;color:var(--color-text-primary);margin-bottom:var(--space-4)}.section-subtitle{font-family:var(--font-body);font-size:clamp(1rem,2vw,1.25rem);color:var(--color-text-secondary);max-width:700px;margin-left:auto;margin-right:auto}.highlight{color:var(--color-accent-primary);position:relative;display:inline-block}.gradient-text{background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent}.bg-pattern{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1;opacity:.075}.bg-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--gradient-background);z-index:0}.bg-grid{background-size:40px 40px;background-image:linear-gradient(rgba(59,130,246,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.1) 1px,transparent 1px)}.bg-dots{background-size:20px 20px;background-image:radial-gradient(rgba(59,130,246,.15) 2px,transparent 2px)}@media (max-width: 1200px){.container{max-width:var(--container-lg)}}@media (max-width: 1024px){.container{max-width:var(--container-md)}section{padding:var(--space-12) 0}}@media (max-width: 768px){.container{max-width:var(--container-sm);padding-left:var(--space-4);padding-right:var(--space-4)}section{padding:var(--space-10) 0}.section-header{margin-bottom:var(--space-6)}}@media (max-width: 640px){.container{padding-left:var(--space-4);padding-right:var(--space-4)}}.navbar{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);padding:var(--space-4) 0;background:linear-gradient(to bottom,#0d0d0f,#0d0d0f0d);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all var(--transition-normal)}.navbar-scrolled{padding:var(--space-3) 0;background:linear-gradient(to bottom,#0d0d0fe6,#0d0d0f00);box-shadow:var(--shadow-lg)}.navbar-container{display:flex;align-items:center;justify-content:space-between;position:relative;background-color:transparent}.navbar-logo{display:flex;align-items:center;gap:var(--space-3);font-family:Archivo,sans-serif;font-weight:var(--heading-weight-bold);font-size:1.75rem;color:var(--color-text-primary);text-decoration:none;z-index:var(--z-high)}.navbar-logo img{height:32px;width:auto;transition:transform var(--transition-normal)}.navbar-logo:hover img{transform:scale(1.05)}.navbar-links{display:flex;align-items:center;gap:var(--space-6);font-size:.9rem}.navbar-link{font-family:var(--font-body);font-weight:var(--body-weight-medium);color:var(--color-text-secondary);text-decoration:none;transition:all var(--transition-normal);position:relative;padding:var(--space-2) var(--space-1)}.navbar-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--gradient-primary);transition:width var(--transition-normal);border-radius:var(--border-radius-full)}.navbar-link:hover{color:var(--color-text-primary)}.navbar-link:hover:after{width:100%}.navbar-link.active{color:var(--color-text-primary);font-weight:var(--body-weight-bold)}.navbar-link.active:after{width:100%}.navbar-cta{display:flex;align-items:center;gap:var(--space-3)}.navbar-menu-button{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;background:transparent;border:none;cursor:pointer;padding:0;z-index:var(--z-high)}.navbar-menu-button span{display:block;width:100%;height:3px;background-color:var(--color-text-primary);border-radius:var(--border-radius-full);transition:all .3s ease-in-out}.navbar-menu-button.active span:nth-child(1){transform:translateY(9px) rotate(45deg)}.navbar-menu-button.active span:nth-child(2){opacity:0}.navbar-menu-button.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.mobile-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#0d0d0ffa;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:var(--z-nav);flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--transition-normal);padding:var(--space-6)}.mobile-menu.active{opacity:1;pointer-events:auto}.mobile-menu-links{display:flex;flex-direction:column;align-items:center;gap:var(--space-6)}.mobile-menu-link{font-family:var(--font-title);font-weight:var(--heading-weight-bold);font-size:1.5rem;color:var(--color-text-secondary);text-decoration:none;transition:all var(--transition-normal)}.mobile-menu-link:hover{color:var(--color-text-primary);transform:translateY(-2px)}.mobile-menu-link.active{color:var(--color-text-primary)}.mobile-menu-cta{margin-top:var(--space-8);font-family:var(--font-body);font-weight:var(--body-weight-bold);padding:var(--space-3) var(--space-6);border-radius:var(--border-radius-md);cursor:pointer;text-decoration:none;transition:all var(--transition-normal);background:var(--gradient-primary);color:var(--color-text-primary);box-shadow:var(--shadow-button);text-align:center;display:block;width:100%}.mobile-menu-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-button-hover);background:var(--gradient-primary-hover)}@media (max-width: 768px){.navbar-links,.navbar-cta{display:none}.navbar-menu-button,.mobile-menu{display:flex}}.hero{min-height:100vh;display:flex;align-items:center;background-color:var(--color-background-primary);position:relative;padding-top:80px;overflow:hidden}.hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.1) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(59,130,246,.05) 0%,transparent 50%);z-index:1}.hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:.07;z-index:1}.hero-pattern-diagonal{background:linear-gradient(45deg,var(--color-accent) 1px,transparent 1px) 0 0 / 50px 50px,linear-gradient(-45deg,var(--color-text-primary) 3px,transparent 2px) 0 0 / 50px 50px;animation:moveLines 20s linear infinite}.hero-pattern-grid{background-size:50px 50px;background-image:linear-gradient(rgba(59,130,246,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.1) 1px,transparent 1px);animation:fadeGrid 10s ease infinite alternate}@keyframes moveLines{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes fadeGrid{0%{opacity:.03}to{opacity:.07}}.hero .container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2;gap:3rem}.hero-content{flex:1;max-width:600px}.hero-title{font-family:var(--font-title);font-weight:900;font-size:3.5rem;line-height:1.1;margin-bottom:1.5rem;color:var(--color-text-primary);letter-spacing:-.02em}.hero-title span{background:linear-gradient(to right,var(--color-text-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.hero-subtitle{font-family:var(--font-body);font-size:1.25rem;line-height:1.6;margin-bottom:2rem;color:var(--color-text-secondary);max-width:90%}.hero-buttons{display:flex;gap:1rem;margin-top:2rem}.hero-cta{font-family:var(--font-body);font-weight:600;font-size:1rem;padding:.875rem 1.75rem;border-radius:.375rem;text-decoration:none;transition:all .25s ease;display:inline-flex;align-items:center;gap:.5rem}.hero-cta-primary{background:linear-gradient(135deg,var(--color-accent),rgba(69,126,255,.8));color:var(--color-text-primary);box-shadow:0 4px 10px #3b82f64d}.hero-cta-primary:hover{transform:translateY(-2px);box-shadow:0 6px 15px #3b82f666}.hero-cta-secondary{background:#3b82f61a;color:var(--color-text-primary);border:1px solid rgba(59,130,246,.3)}.hero-cta-secondary:hover{background:#3b82f633}.hero-image{flex:1;display:flex;justify-content:center;max-width:600px;position:relative}.hero-image img{width:100%;height:auto;object-fit:contain;border-radius:8px;position:relative;z-index:2}.hero-image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:70%;background:radial-gradient(circle,rgba(59,130,246,.3) 0%,transparent 70%);filter:blur(60px);z-index:1}@media screen and (max-width: 992px){.hero .container{flex-direction:column;text-align:center}.hero-content,.hero-subtitle{max-width:100%}.hero-buttons{justify-content:center}.hero-image{max-width:90%}.hero-title{font-size:2.75rem}}@media screen and (max-width: 768px){.navbar-container{padding:0 1.5rem}.navbar-links,.navbar-cta{display:none}.navbar-menu-button,.mobile-menu{display:flex}.hero-title{font-size:2.25rem}.hero-subtitle{font-size:1.125rem}.hero-buttons{flex-direction:column;width:100%}.hero-cta{width:100%;justify-content:center}}.features{background-color:var(--color-background-secondary)}.feature-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.feature-card{background-color:var(--color-background-primary);border-radius:var(--border-radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.feature-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.feature-icon{font-size:2rem;color:var(--color-accent);margin-bottom:var(--spacing-md)}.feature-title{font-size:1.25rem;margin-bottom:var(--spacing-sm)}.feature-description{color:var(--color-text-secondary)}.process-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-xl);margin-top:var(--spacing-xl)}.process-step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;margin:15px}.step-number{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:var(--color-background-secondary);color:var(--color-accent);font-weight:var(--heading-weight);font-size:1.5rem;border-radius:50%;margin-bottom:var(--spacing-md);position:relative;z-index:2}.step-title{font-size:1.25rem;margin-bottom:var(--spacing-sm)}.step-description{color:var(--color-text-secondary)}.cta{background-color:var(--color-background-secondary);text-align:center}.cta-container{max-width:var(--container-md);margin:0 auto}.cta-title{font-size:2.5rem;margin-bottom:var(--spacing-lg)}.cta-text{font-size:1.25rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.cta-button{font-size:1.1rem;padding:.75rem 2rem}.comparison{padding:120px 0;background-color:var(--color-background-secondary);position:relative;overflow:hidden}.comparison:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 20%,rgba(59,130,246,.03) 0%,transparent 50%),radial-gradient(circle at 20% 80%,rgba(59,130,246,.03) 0%,transparent 50%);z-index:1}.comparison .container{position:relative;z-index:2}.comparison-intro{text-align:center;max-width:900px;margin:0 auto 60px}.comparison-context{font-family:var(--font-body);font-size:1.25rem;font-weight:500;color:var(--color-text-secondary);line-height:1.6}.comparison-columns{display:flex;gap:40px;margin-bottom:80px}.comparison-column{flex:1;background-color:var(--color-background-primary);border-radius:16px;padding:40px;display:flex;flex-direction:column}.without-ai{border:1px solid rgba(255,69,58,.2);box-shadow:0 10px 30px #ff453a0d}.with-ai{border:1px solid rgba(59,130,246,.2);box-shadow:0 10px 30px #3b82f60d}.comparison-heading{font-family:var(--font-title);font-weight:700;font-size:1.75rem;color:var(--color-text-primary);text-align:center;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(156,163,175,.1)}.without-ai .comparison-heading{color:#ff453a}.with-ai .comparison-heading{color:var(--color-accent-primary)}.comparison-list{list-style:none;padding:0;margin:0}.comparison-item{display:flex;align-items:flex-start;margin-bottom:1.5rem;font-family:var(--font-body);font-size:1.125rem;color:var(--color-text-secondary)}.comparison-icon{margin-right:1rem;margin-top:.25rem;flex-shrink:0;font-size:1rem}.negative{color:#ff453a}.positive{color:#30d158}.comparison-cta{text-align:center;max-width:900px;margin:0 auto;padding:60px;background-color:var(--color-background-primary);border-radius:16px;border:1px solid rgba(59,130,246,.15);box-shadow:0 10px 30px #0000001a}.cta-heading{font-family:var(--font-title);font-weight:700;font-size:2.5rem;color:var(--color-text-primary);margin-bottom:1.5rem;font-style:italic}.cta-subheading{font-family:var(--font-title);font-weight:600;font-size:1.75rem;color:var(--color-text-secondary);margin-bottom:2.5rem}.cta-button{display:inline-block;padding:1rem 2.5rem;font-family:var(--font-body);font-weight:600;font-size:1.25rem;color:var(--color-text-primary);background:var(--gradient-primary);border-radius:8px;text-decoration:none;transition:all var(--transition-normal);margin-bottom:1.5rem;box-shadow:var(--shadow-button)}.cta-button:hover{transform:translateY(-3px);box-shadow:var(--shadow-button-hover);background:var(--gradient-primary-hover)}.cta-note{font-family:var(--font-body);font-size:.875rem;color:var(--color-text-secondary)}@media screen and (max-width: 992px){.comparison-columns{flex-direction:column;gap:30px}.comparison-column{max-width:600px;margin:0 auto}}@media screen and (max-width: 768px){.comparison{padding:80px 0}.comparison-cta{padding:40px 20px}.cta-heading{font-size:2rem}.cta-subheading{font-size:1.5rem}}@media screen and (max-width: 576px){.comparison-context{font-size:1.125rem}.comparison-column{padding:30px 20px}.comparison-heading{font-size:1.5rem}.comparison-item{font-size:1rem}.cta-heading{font-size:1.75rem}.cta-subheading{font-size:1.25rem}.cta-button{font-size:1.125rem;padding:.875rem 2rem;width:90%}}.footer-minimal{padding:var(--space-6) 0;background-color:var(--color-background-secondary);border-top:1px solid rgba(59,130,246,.1)}.footer-bottom-minimal{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4)}.footer-bottom-minimal p{font-family:var(--font-body);font-size:.875rem;color:var(--color-text-secondary)}.footer-social-minimal{display:flex;gap:var(--space-5)}.footer-social-minimal a{color:var(--color-text-secondary);font-size:1.25rem;transition:color var(--transition-normal)}.footer-social-minimal a:hover{color:var(--color-accent-primary)}.advantages{padding:120px 0;background-color:var(--color-background-primary);position:relative;overflow:hidden}.advantages:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 70% 20%,rgba(59,130,246,.05) 0%,transparent 50%),radial-gradient(circle at 30% 70%,rgba(59,130,246,.03) 0%,transparent 50%);z-index:1}.advantages .container{position:relative;z-index:2}.section-header{text-align:center;margin-bottom:60px}.section-tag{font-family:var(--font-body);font-size:1.325rem;font-weight:600;color:var(--color-accent-primary);margin-bottom:1rem;display:block}.section-title{font-family:var(--font-title);font-weight:800;font-size:2.75rem;line-height:1.2;color:var(--color-text-primary);margin-bottom:1.5rem;letter-spacing:-.01em}.section-title .highlight{color:var(--color-accent-solid);font-family:Archivo,sans-serif}.ai-sales-team{margin-top:80px;text-align:center}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:60px}.stat-card{background-color:#3b82f60d;border:1px solid rgba(59,130,246,.1);border-radius:8px;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.stat-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026;background-color:#3b82f614}.stat-value{font-family:var(--font-title);font-weight:800;font-size:3rem;color:var(--color-text-primary);margin-bottom:.5rem;background:linear-gradient(135deg,var(--color-text-primary),var(--color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.stat-label{font-family:var(--font-body);font-size:1rem;color:var(--color-text-secondary)}.ai-solutions{margin-bottom:100px}.features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:60px}.feature-card{background-color:var(--color-background-secondary);border-radius:12px;padding:2rem;transition:all .3s ease;height:100%;display:flex;flex-direction:column;align-items:flex-start}.feature-card .feature-icon{font-size:2.5rem;color:var(--color-accent);margin-bottom:1.5rem;background:#3b82f61a;width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center}.feature-card .feature-title{font-family:var(--font-title);font-weight:700;font-size:1.25rem;color:var(--color-text-primary);margin-bottom:1rem}.feature-card .feature-description{font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--color-text-secondary)}@media screen and (max-width: 1200px){.features-grid,.stats-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.advantages{padding:80px 0}.section-title{font-size:2.25rem}.stats-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.stat-value{font-size:2.5rem}.features-grid{grid-template-columns:1fr;gap:1.5rem}}@media screen and (max-width: 480px){.stats-grid{grid-template-columns:1fr}}.trusted-by{padding:var(--space-16) 0;background-color:var(--color-background-secondary);position:relative;overflow:hidden}.trusted-by:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 10% 40%,rgba(59,130,246,.03) 0%,transparent 50%),radial-gradient(circle at 90% 60%,rgba(59,130,246,.03) 0%,transparent 50%);z-index:1}.trusted-by .container{position:relative;z-index:2}.metrics-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:var(--space-12)}.metric-card{text-align:center;padding:2rem;border-radius:12px;background-color:#3b82f608;border:1px solid rgba(59,130,246,.1);transition:all .3s ease}.metric-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a;background-color:#3b82f60d}.metric-value{font-family:var(--font-title);font-weight:800;font-size:3.5rem;color:var(--color-accent);margin-bottom:1rem}.metric-label{font-family:var(--font-body);font-size:1.125rem;color:var(--color-text-secondary);max-width:200px;margin:0 auto}@media screen and (max-width: 992px){.metrics-grid{grid-template-columns:repeat(3,1fr);gap:2rem}.metric-value{font-size:3rem}}@media screen and (max-width: 768px){.trusted-by{padding:var(--space-12) 0}.metrics-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 576px){.metrics-grid{grid-template-columns:1fr}.metric-card{max-width:300px;margin:0 auto}}.testimonials{padding:var(--space-16) 0;background-color:var(--color-background-primary);position:relative;overflow:hidden}.testimonials:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgba(59,130,246,.04) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(59,130,246,.02) 0%,transparent 50%);z-index:1}.testimonials .container{position:relative;z-index:2}.success-stories{margin-top:60px}.stories-heading{font-family:var(--font-title);font-weight:700;font-size:1.75rem;color:var(--color-text-primary);margin-bottom:.75rem;text-align:center}.stories-subheading{font-family:var(--font-body);font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:3rem;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.testimonials-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin:0vw 7vw}.testimonial-card{background-color:var(--color-background-secondary);border-radius:12px;padding:24px;transition:all .3s ease;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(59,130,246,.1)}.testimonial-text{font-family:var(--font-body);font-size:1rem;line-height:1.6;color:var(--color-text-secondary);margin-bottom:1.5rem;flex-grow:1}.testimonial-author{display:flex;align-items:center;gap:12px}.author-avatar{width:40px;height:40px;border-radius:50%;background:var(--gradient-blue);display:flex;align-items:center;justify-content:center;color:var(--color-text-primary);font-family:var(--font-body);font-weight:600;font-size:1rem}.author-info{display:flex;flex-direction:column}.author-name{font-family:var(--font-body);font-weight:600;font-size:.9rem;color:var(--color-text-primary);margin-bottom:.25rem}.author-role,.author-location{font-family:var(--font-body);font-size:.8rem;color:var(--color-text-secondary);margin:0}.author-location{opacity:.8}@media screen and (max-width: 1200px){.testimonials-grid{grid-template-columns:repeat(1,1fr);gap:20px}}@media screen and (max-width: 768px){.testimonials{padding:var(--space-12) 0}.testimonials-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.stories-heading{font-size:1.5rem}.stories-subheading{font-size:1rem}}.booking{padding:var(--space-16) 0;background-color:var(--color-background-secondary);position:relative;overflow:hidden}.booking:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(59,130,246,.05) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(59,130,246,.03) 0%,transparent 50%);z-index:1}.booking .container{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start;gap:60px}.booking-content{flex:1;max-width:500px;margin-top:80px}.booking-title{font-family:var(--font-title);font-weight:800;font-size:3rem;line-height:1.1;color:var(--color-text-primary);margin-bottom:1.5rem}.booking-title .highlight{color:var(--color-accent-solid)}.booking-subtitle{font-family:var(--font-body);font-size:1.125rem;line-height:1.6;color:var(--color-text-secondary);margin-bottom:2.5rem}.booking-calendly{flex:1;max-width:600px}.booking .calendly-container{background-color:var(--color-background-primary);border-radius:16px;border:1px solid rgba(59,130,246,.15);padding:27px;box-shadow:0 10px 30px #0000001a}@media screen and (max-width: 1200px){.booking .container{flex-direction:column;align-items:center;gap:40px}.booking-content,.booking-calendly{max-width:100%;width:100%}.booking-content{text-align:center;max-width:700px}}@media screen and (max-width: 768px){.booking{padding:var(--space-12) 0}.booking-title{font-size:2.5rem}.booking-subtitle{font-size:1rem}}@media screen and (max-width: 576px){.booking-title{font-size:2rem}.booking .calendly-container{padding:15px}}
