@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800&display=swap");.ai-roi-landing-page{--color-primary:#01182e;--color-secondary:#fc4c7a;--color-accent:#fc4c7a;--color-accent2:#e73c7e;--color-light:#f0f8ff;--color-error:#dc2626;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;background-color:#f0f4f8;color:var(--color-gray-800);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.ai-roi-landing-page .text-primary{color:var(--color-primary)}.ai-roi-landing-page .text-secondary{color:var(--color-secondary)}.ai-roi-landing-page .text-accent{color:var(--color-accent)}.ai-roi-landing-page .text-accent2{color:var(--color-accent2)}.ai-roi-landing-page .text-error{color:var(--color-error)}.ai-roi-landing-page .chart-container{height:280px;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;position:relative;width:100%}@media (min-width:480px){.ai-roi-landing-page .chart-container{height:320px;max-width:600px}}@media (min-width:768px){.ai-roi-landing-page .chart-container{height:380px}}.ai-roi-landing-page .stat-card{background-color:#fff;border:1px solid var(--color-gray-200);border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.ai-roi-landing-page .stat-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transform:translateY(-5px)}.ai-roi-landing-page .kpi-value{color:var(--color-primary);font-size:2rem;font-weight:800;line-height:1;margin-bottom:.5rem}@media (min-width:480px){.ai-roi-landing-page .kpi-value{font-size:2.5rem}}.ai-roi-landing-page .kpi-label{color:var(--color-secondary);font-size:1rem;font-weight:500;margin:0}.ai-roi-landing-page .flowchart-step:hover{background-color:var(--color-secondary);color:#fff;transform:scale(1.05)}.ai-roi-landing-page .flowchart-arrow{color:var(--color-secondary);font-size:2rem;font-weight:700;line-height:1}.ai-roi-landing-page .container{padding:0 1rem}.ai-roi-landing-page .grid{display:grid}.ai-roi-landing-page .grid-cols-1{grid-template-columns:1fr}.ai-roi-landing-page .gap-4{gap:1rem}.ai-roi-landing-page .gap-6{gap:1.5rem}.ai-roi-landing-page .gap-8{gap:2rem}.ai-roi-landing-page #executive-summary .grid{gap:1.5rem;grid-template-columns:1fr}@media (min-width:768px){.ai-roi-landing-page #executive-summary .grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.ai-roi-landing-page #executive-summary .grid{grid-template-columns:repeat(4,1fr)}}.ai-roi-landing-page #value-proposition .grid{gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.ai-roi-landing-page #value-proposition .grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.ai-roi-landing-page #value-proposition .grid{grid-template-columns:repeat(4,1fr)}}.ai-roi-landing-page #roi-analysis .grid{gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.ai-roi-landing-page #roi-analysis .grid{align-items:center;grid-template-columns:1fr 1fr}}.ai-roi-landing-page #case-studies .grid{gap:2rem;grid-template-columns:1fr}@media (min-width:768px){.ai-roi-landing-page #case-studies .grid{grid-template-columns:repeat(3,1fr)}}.ai-roi-landing-page #implementation .flex{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:768px){.ai-roi-landing-page #implementation .flex{align-items:stretch;flex-direction:row;gap:1rem}.ai-roi-landing-page .flowchart-arrow.rotate-90{transform:rotate(0deg)}}.ai-roi-landing-page #implementation .text-center{align-items:stretch;display:flex;flex:1}.ai-roi-landing-page .flowchart-step{background-color:var(--color-light);border-left:5px solid var(--color-secondary);border-radius:.5rem;color:var(--color-primary);display:flex;flex-direction:column;justify-content:center;min-height:120px;text-align:center;transition:all .3s ease;width:100%}.ai-roi-landing-page .flowchart-step p{margin:0}.ai-roi-landing-page .flowchart-step .font-bold{margin-bottom:.5rem}.ai-roi-landing-page .text-center{text-align:center}.ai-roi-landing-page .text-4xl{font-size:2.25rem;line-height:2.5rem}.ai-roi-landing-page .text-3xl{font-size:1.875rem;line-height:2.25rem}.ai-roi-landing-page .text-2xl{font-size:1.5rem;line-height:2rem}.ai-roi-landing-page .text-xl{font-size:1.25rem;line-height:1.75rem}.ai-roi-landing-page .text-lg{font-size:1.125rem;line-height:1.75rem}.ai-roi-landing-page .text-sm{font-size:.875rem;line-height:1.25rem}.ai-roi-landing-page .text-5xl{font-size:3rem;line-height:1}.ai-roi-landing-page .font-extrabold{font-weight:800}.ai-roi-landing-page .font-bold{font-weight:700}.ai-roi-landing-page .font-semibold{font-weight:600}.ai-roi-landing-page .mb-2{margin-bottom:.5rem}.ai-roi-landing-page .mb-4{margin-bottom:1rem}.ai-roi-landing-page .mb-6{margin-bottom:1.5rem}.ai-roi-landing-page .mb-8{margin-bottom:2rem}.ai-roi-landing-page .mb-12{margin-bottom:3rem}.ai-roi-landing-page .mb-16{margin-bottom:4rem}.ai-roi-landing-page .mt-2{margin-top:.5rem}.ai-roi-landing-page .mt-4{margin-top:1rem}.ai-roi-landing-page .mt-12{margin-top:3rem}.ai-roi-landing-page .p-6{padding:1.5rem}.ai-roi-landing-page .p-8{padding:2rem}.ai-roi-landing-page .pt-8{padding-top:2rem}.ai-roi-landing-page .bg-white{background-color:#fff}.ai-roi-landing-page .rounded-lg{border-radius:.5rem}.ai-roi-landing-page .shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.ai-roi-landing-page .flex{display:flex}.ai-roi-landing-page .flex-col{flex-direction:column}.ai-roi-landing-page .items-center{align-items:center}.ai-roi-landing-page .justify-center{justify-content:center}.ai-roi-landing-page .justify-between{justify-content:space-between}.ai-roi-landing-page .space-y-4>*+*{margin-top:1rem}.ai-roi-landing-page .max-w-3xl{max-width:48rem}.ai-roi-landing-page .max-w-2xl{max-width:42rem}.ai-roi-landing-page .mx-auto{margin-left:auto;margin-right:auto}.ai-roi-landing-page .text-gray-600{color:var(--color-gray-600)}.ai-roi-landing-page .text-gray-500{color:var(--color-gray-500)}.ai-roi-landing-page .text-gray-700{color:var(--color-gray-700)}.ai-roi-landing-page .border-t{border-top-width:1px}.ai-roi-landing-page .border-gray-300{border-color:var(--color-gray-300)}.ai-roi-landing-page .h-\\[\34 20px\\]{height:420px}.ai-roi-landing-page .rotate-90{transform:rotate(90deg)}.ai-roi-landing-page .transform{transform:translateZ(0)}.ai-roi-landing-page .text-4xl{font-size:1.5rem;line-height:1.75rem}@media (min-width:768px){.ai-roi-landing-page .text-4xl{font-size:1.875rem;line-height:2.25rem}}.ai-roi-landing-page .text-3xl{font-size:1.25rem;line-height:1.5rem}@media (min-width:768px){.ai-roi-landing-page .text-3xl{font-size:1.875rem;line-height:2.25rem}}.ai-roi-landing-page .text-2xl{font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){.ai-roi-landing-page .text-2xl{font-size:1.5rem;line-height:2rem}}.ai-roi-landing-page .text-xl{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.ai-roi-landing-page .text-xl{font-size:1.25rem;line-height:1.75rem}}.ai-roi-landing-page .text-lg{font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.ai-roi-landing-page .text-lg{font-size:1.125rem;line-height:1.75rem}}.ai-roi-landing-page .container{margin:0 auto;max-width:1200px;padding:0 .75rem;width:100%}@media (min-width:480px){.ai-roi-landing-page .container{padding:0 1rem}}.ai-roi-landing-page .p-4,.ai-roi-landing-page .p-6,.ai-roi-landing-page .p-8{padding:1rem}@media (min-width:768px){.ai-roi-landing-page .p-4{padding:1rem}.ai-roi-landing-page .p-6{padding:1.5rem}.ai-roi-landing-page .p-8{padding:2rem}}.ai-roi-landing-page .h-\\[\34 20px\\]{height:300px}@media (min-width:480px){.ai-roi-landing-page .h-\\[\34 20px\\]{height:380px}}@media (min-width:768px){.ai-roi-landing-page .h-\\[\34 20px\\]{height:420px}}@media (min-width:1024px){.ai-roi-landing-page .h-\\[\34 20px\\]{height:450px}}.ai-roi-landing-page .icon-container{height:80px}.ai-roi-landing-page .flat-icon{align-items:center;background-color:var(--color-secondary);border-radius:12px;display:flex;height:64px;justify-content:center;position:relative;transition:all .3s ease;width:64px}.ai-roi-landing-page .flat-icon:hover{background-color:var(--color-primary);transform:scale(1.1)}.ai-roi-landing-page .customer-experience-icon:before{background-color:#fff;border-radius:50%;content:"";height:32px;position:relative;width:32px}.ai-roi-landing-page .customer-experience-icon:after{border:3px solid #fff;border-radius:0 0 20px 20px;border-top:none;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-20%);width:20px}.ai-roi-landing-page .operational-efficiency-icon:before{background-color:#fff;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);content:"";height:32px;width:32px}.ai-roi-landing-page .agent-empowerment-icon:before{background-color:#fff;border-radius:50%;content:"";height:20px;left:50%;position:absolute;top:15px;transform:translateX(-50%);width:20px}.ai-roi-landing-page .agent-empowerment-icon:after{background-color:#fff;border-radius:14px 14px 4px 4px;bottom:12px;content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%);width:28px}.ai-roi-landing-page .scalability-growth-icon:before{background-color:#fff;content:"";height:4px;left:16px;position:absolute;top:35px;transform:rotate(25deg);transform-origin:left center;width:32px}.ai-roi-landing-page .scalability-growth-icon:after{background-color:#fff;clip-path:polygon(0 50%,100% 0,100% 100%);content:"";height:12px;position:absolute;right:8px;top:20px;transform:rotate(25deg);width:12px}.ai-roi-landing-page .icon-container{align-items:center;display:flex;height:70px;justify-content:center}@media (min-width:480px){.ai-roi-landing-page .icon-container{height:80px}}.ai-roi-landing-page .icon-box{align-items:center;background-color:transparent;border-radius:12px;color:var(--color-secondary);display:flex;font-size:48px;height:56px;justify-content:center;position:relative;transition:all .3s ease;width:56px}@media (min-width:480px){.ai-roi-landing-page .icon-box{font-size:62px;height:64px;width:64px}}.ai-roi-landing-page .icon-box:hover{background-color:var(--color-primary);color:#fff;transform:scale(1.1)}.ai-roi-landing-page .icon-box i{color:inherit}.ai-roi-landing-page h1,.ai-roi-landing-page h2,.ai-roi-landing-page h3{word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.ai-roi-landing-page .max-w-3xl{max-width:100%}@media (min-width:768px){.ai-roi-landing-page .max-w-3xl{max-width:48rem}}.ai-roi-landing-page .max-w-2xl{max-width:100%}@media (min-width:768px){.ai-roi-landing-page .max-w-2xl{max-width:42rem}}.ai-roi-landing-page h2,.ai-roi-landing-page h3{text-wrap:balance}.ai-roi-landing-page #case-studies .text-4xl{font-size:2rem;line-height:1}@media (min-width:768px){.ai-roi-landing-page #case-studies .text-4xl{font-size:2.25rem}}@media print{.ai-roi-landing-page .chart-container{height:300px!important}}