.Hero-module-scss-module__kujHPG__section{background:#141413}.Hero-module-scss-module__kujHPG__section .Hero-module-scss-module__kujHPG__container{max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width:1280px){.Hero-module-scss-module__kujHPG__section .Hero-module-scss-module__kujHPG__container{padding:0 60px}}@media (max-width:768px){.Hero-module-scss-module__kujHPG__section .Hero-module-scss-module__kujHPG__container{padding:0 24px}}.Hero-module-scss-module__kujHPG__content{text-align:center}.Hero-module-scss-module__kujHPG__brand{letter-spacing:-.02em;color:#fff;text-align:center;margin:auto;font-size:clamp(2.5rem,7vw,6rem);font-weight:700;position:relative}.Hero-module-scss-module__kujHPG__brand:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa,#0000);border-radius:1px;width:100px;height:2px;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.Hero-module-scss-module__kujHPG__tagline{color:#f8fafc;letter-spacing:-.01em;margin-bottom:1.5rem;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.1}.Hero-module-scss-module__kujHPG__subtitle{color:#cbd5e1;max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.3rem;font-weight:400;line-height:1.5}.Hero-module-scss-module__kujHPG__highlight{color:#60a5fa;font-weight:600}.Hero-module-scss-module__kujHPG__stats{flex-wrap:wrap;justify-content:center;gap:3rem;margin-bottom:3rem;display:flex}.Hero-module-scss-module__kujHPG__stat{text-align:center}.Hero-module-scss-module__kujHPG__statNumber{color:#60a5fa;font-size:2.5rem;font-weight:800;line-height:1;display:block}.Hero-module-scss-module__kujHPG__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;margin-top:.5rem;font-size:.9rem}.Hero-module-scss-module__kujHPG__visualSection{margin-bottom:3rem}.Hero-module-scss-module__kujHPG__imageContainer{max-width:800px;margin:0 auto}.Hero-module-scss-module__kujHPG__placeholderImage{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;margin-bottom:1rem;padding:0}.Hero-module-scss-module__kujHPG__mockupBrowser{background:linear-gradient(135deg,#1e293b 0%,#334155 100%);border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #0000004d}.Hero-module-scss-module__kujHPG__browserHeader{background:#ffffff0d;border-bottom:1px solid #ffffff1a;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.Hero-module-scss-module__kujHPG__browserDots{gap:.5rem;display:flex}.Hero-module-scss-module__kujHPG__browserDots span{background:#64748b;border-radius:50%;width:12px;height:12px}.Hero-module-scss-module__kujHPG__browserDots span:first-child{background:#ef4444}.Hero-module-scss-module__kujHPG__browserDots span:nth-child(2){background:#f59e0b}.Hero-module-scss-module__kujHPG__browserDots span:nth-child(3){background:#10b981}.Hero-module-scss-module__kujHPG__browserUrl{color:#94a3b8;background:#ffffff0d;border-radius:6px;padding:.5rem 1rem;font-family:monospace;font-size:.9rem}.Hero-module-scss-module__kujHPG__browserContent{background:#0f172a;min-height:300px;padding:0}.Hero-module-scss-module__kujHPG__demoDashboard{height:300px;display:flex}.Hero-module-scss-module__kujHPG__demoSidebar{background:#ffffff05;border-right:1px solid #ffffff1a;flex-direction:column;gap:1rem;width:80px;padding:1.5rem 1rem;display:flex}.Hero-module-scss-module__kujHPG__demoNavItem{background:#ffffff1a;border-radius:6px;width:100%;height:32px;transition:all .3s}.Hero-module-scss-module__kujHPG__demoNavItem.Hero-module-scss-module__kujHPG__active{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.Hero-module-scss-module__kujHPG__demoMain{flex-direction:column;flex:1;padding:1.5rem;display:flex}.Hero-module-scss-module__kujHPG__demoHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Hero-module-scss-module__kujHPG__demoTitle{background:#fff3;border-radius:4px;width:200px;height:24px}.Hero-module-scss-module__kujHPG__demoActions{gap:.5rem;display:flex}.Hero-module-scss-module__kujHPG__demoBtn{background:#ffffff1a;border-radius:6px;width:80px;height:32px}.Hero-module-scss-module__kujHPG__demoBtn.Hero-module-scss-module__kujHPG__primary{background:linear-gradient(135deg,#3b82f6,#60a5fa)}.Hero-module-scss-module__kujHPG__demoContent{flex-direction:column;flex:1;gap:1.5rem;display:flex}.Hero-module-scss-module__kujHPG__demoCard{background:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.Hero-module-scss-module__kujHPG__demoCardHeader{background:#ffffff26;border-radius:3px;width:120px;height:16px;margin-bottom:1rem}.Hero-module-scss-module__kujHPG__demoChart{align-items:end;gap:8px;height:60px;padding:10px 0;display:flex}.Hero-module-scss-module__kujHPG__chartBar{background:linear-gradient(#60a5fa,#3b82f6);border-radius:2px 2px 0 0;flex:1;min-height:20px;animation:2s ease-out Hero-module-scss-module__kujHPG__chartGrow}.Hero-module-scss-module__kujHPG__demoGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.Hero-module-scss-module__kujHPG__demoMetric{background:#ffffff05;border:1px solid #ffffff1a;border-radius:6px;padding:.75rem}.Hero-module-scss-module__kujHPG__metricValue{background:#60a5fa4d;border-radius:3px;width:60px;height:16px;margin-bottom:.5rem}.Hero-module-scss-module__kujHPG__metricLabel{background:#ffffff1a;border-radius:2px;width:40px;height:12px}.Hero-module-scss-module__kujHPG__imageCaption{text-align:center;color:#64748b;font-size:.9rem;font-style:italic}.Hero-module-scss-module__kujHPG__ctaSection{margin-bottom:3rem}.Hero-module-scss-module__kujHPG__buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;display:flex}.Hero-module-scss-module__kujHPG__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;transition:all .3s;transform:translateY(0);box-shadow:0 4px 20px #3b82f64d}.Hero-module-scss-module__kujHPG__primaryBtn:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 8px 30px #3b82f666}.Hero-module-scss-module__kujHPG__secondaryBtn{color:#94a3b8;cursor:pointer;background:0 0;border:2px solid #94a3b84d;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;transition:all .3s}.Hero-module-scss-module__kujHPG__secondaryBtn:hover{color:#60a5fa;background:#60a5fa0d;border-color:#60a5fa}.Hero-module-scss-module__kujHPG__featuresGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:900px;margin-bottom:4rem;margin-left:auto;margin-right:auto;display:grid}.Hero-module-scss-module__kujHPG__featureCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem 1rem;transition:all .3s;position:relative;overflow:hidden}.Hero-module-scss-module__kujHPG__featureCard:before{content:"";background:linear-gradient(90deg,#3b82f6,#8b5cf6);height:2px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.Hero-module-scss-module__kujHPG__featureCard:hover{border-color:#60a5fa4d;transform:translateY(-2px);box-shadow:0 10px 30px #0003}.Hero-module-scss-module__kujHPG__featureCard:hover:before{transform:scaleX(1)}.Hero-module-scss-module__kujHPG__featureIcon{margin-bottom:.5rem;font-size:2rem;display:block}.Hero-module-scss-module__kujHPG__featureText{color:#e2e8f0;font-size:.95rem;font-weight:500;line-height:1.3}.Hero-module-scss-module__kujHPG__credibility{text-align:center}.Hero-module-scss-module__kujHPG__initiative{color:#94a3b8;margin-bottom:1rem;font-size:1rem}.Hero-module-scss-module__kujHPG__creativegray{color:#60a5fa;font-weight:600}.Hero-module-scss-module__kujHPG__experience{color:#64748b;max-width:500px;margin:0 auto;font-size:.95rem;font-style:italic;line-height:1.5}.Hero-module-scss-module__kujHPG__floatingElements{pointer-events:none;z-index:1;position:absolute;inset:0}.Hero-module-scss-module__kujHPG__floatingElement{background:#60a5fa1a;border-radius:50%;animation:6s ease-in-out infinite Hero-module-scss-module__kujHPG__float;position:absolute}.Hero-module-scss-module__kujHPG__floatingElement:first-child{width:20px;height:20px;animation-delay:0s;top:20%;left:10%}.Hero-module-scss-module__kujHPG__floatingElement:nth-child(2){width:15px;height:15px;animation-delay:2s;top:60%;right:15%}.Hero-module-scss-module__kujHPG__floatingElement:nth-child(3){width:25px;height:25px;animation-delay:4s;bottom:30%;left:5%}@keyframes Hero-module-scss-module__kujHPG__float{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:.6;transform:translateY(-20px)}}@keyframes Hero-module-scss-module__kujHPG__chartGrow{0%{height:0}to{height:var(--final-height,50%)}}@media (max-width:768px){.Hero-module-scss-module__kujHPG__container{padding:1rem}.Hero-module-scss-module__kujHPG__buttons{flex-direction:column;align-items:center;gap:1rem}.Hero-module-scss-module__kujHPG__primaryBtn,.Hero-module-scss-module__kujHPG__secondaryBtn{justify-content:center;width:280px}.Hero-module-scss-module__kujHPG__stats{gap:2rem}.Hero-module-scss-module__kujHPG__featuresGrid{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:400px}.Hero-module-scss-module__kujHPG__imageContainer{max-width:90vw;padding:0 1rem}.Hero-module-scss-module__kujHPG__demoDashboard{height:250px}.Hero-module-scss-module__kujHPG__demoSidebar{width:60px;padding:1rem .5rem}.Hero-module-scss-module__kujHPG__demoMain{padding:1rem}.Hero-module-scss-module__kujHPG__demoGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Hero-module-scss-module__kujHPG__featuresGrid{grid-template-columns:1fr;gap:1rem}}@media (max-width:1024px){.Hero-module-scss-module__kujHPG__hero{min-height:80vh;padding:6rem 0}.Hero-module-scss-module__kujHPG__heroContent{text-align:center;grid-template-columns:1fr;gap:3rem}.Hero-module-scss-module__kujHPG__demoSection{order:-1}}@media (max-width:768px){.Hero-module-scss-module__kujHPG__container{padding:0 1rem}.Hero-module-scss-module__kujHPG__brand{font-size:2.5rem}.Hero-module-scss-module__kujHPG__tagline{font-size:1.75rem;line-height:1.2}.Hero-module-scss-module__kujHPG__subtitle{margin-bottom:2rem;font-size:1rem}.Hero-module-scss-module__kujHPG__statsGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}.Hero-module-scss-module__kujHPG__stat{padding:1.5rem}.Hero-module-scss-module__kujHPG__statNumber{font-size:2rem}.Hero-module-scss-module__kujHPG__ctaButtons{flex-direction:column;align-items:center;gap:1rem}.Hero-module-scss-module__kujHPG__primaryBtn,.Hero-module-scss-module__kujHPG__secondaryBtn{width:100%;max-width:280px;padding:1rem 2rem}.Hero-module-scss-module__kujHPG__demoWindow{max-width:100%;margin:0 1rem}.Hero-module-scss-module__kujHPG__windowContent{padding:1rem}.Hero-module-scss-module__kujHPG__demoStats{flex-direction:column;gap:1rem}.Hero-module-scss-module__kujHPG__trust{margin-top:3rem}.Hero-module-scss-module__kujHPG__trustLogos{flex-direction:column;gap:1rem}}@media (max-width:480px){.Hero-module-scss-module__kujHPG__hero{padding:6rem 0}.Hero-module-scss-module__kujHPG__brand{margin-top:16px;font-size:3rem;line-height:1.1}.Hero-module-scss-module__kujHPG__tagline{font-size:1.5rem}.Hero-module-scss-module__kujHPG__subtitle{font-size:.95rem}.Hero-module-scss-module__kujHPG__stat{padding:1rem}.Hero-module-scss-module__kujHPG__statNumber{font-size:1.75rem}.Hero-module-scss-module__kujHPG__statLabel{font-size:.8rem}.Hero-module-scss-module__kujHPG__primaryBtn,.Hero-module-scss-module__kujHPG__secondaryBtn{padding:.875rem 1.5rem;font-size:.95rem}.Hero-module-scss-module__kujHPG__windowHeader{padding:.75rem}.Hero-module-scss-module__kujHPG__windowTitle{font-size:.8rem}.Hero-module-scss-module__kujHPG__demoContent{padding:1rem}}
.Overview-module-scss-module__C9d_hq__overview{background:var(--background);padding:8rem 0;position:relative}.Overview-module-scss-module__C9d_hq__overview:before{content:"";height:1px;position:absolute;top:0;left:0;right:0}.Overview-module-scss-module__C9d_hq__container{max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width:1280px){.Overview-module-scss-module__C9d_hq__container{padding:0 60px}}@media (max-width:768px){.Overview-module-scss-module__C9d_hq__container{padding:0 24px}}.Overview-module-scss-module__C9d_hq__sectionTitle{text-align:center;color:#fff;margin-bottom:4rem;position:relative}.Overview-module-scss-module__C9d_hq__sectionTitle :after{content:"";background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-1rem;left:50%;transform:translate(-50%)}.Overview-module-scss-module__C9d_hq__grid{flex-wrap:wrap;align-items:start;gap:24px;display:flex}@media screen and (min-width:85.375em){.Overview-module-scss-module__C9d_hq__grid{flex-wrap:nowrap}}.Overview-module-scss-module__C9d_hq__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:1rem;flex:33%;height:100%;padding:2rem;transition:all .3s}.Overview-module-scss-module__C9d_hq__card:hover{border-color:#60a5fa4d;transform:translateY(-5px);box-shadow:0 20px 40px #0000004d}.Overview-module-scss-module__C9d_hq__card h3{color:#60a5fa;margin-bottom:1rem;font-size:1.5rem}.Overview-module-scss-module__C9d_hq__card p{color:#cbd5e1;margin-bottom:1.5rem;line-height:1.6}.Overview-module-scss-module__C9d_hq__card ul{padding-left:0;list-style:none}.Overview-module-scss-module__C9d_hq__card ul li{color:#e2e8f0;margin-bottom:.75rem;padding-left:1.5rem;line-height:1.5;position:relative}.Overview-module-scss-module__C9d_hq__card ul li:before{content:"✔";color:#60a5fa;padding-right:8px;font-weight:700;position:absolute;left:0}.Overview-module-scss-module__C9d_hq__card ul li strong{color:#60a5fa}.Overview-module-scss-module__C9d_hq__icon{background:linear-gradient(135deg,#3b82f61a,#93c5fd1a);border:1px solid #60a5fa33;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;display:flex}.Overview-module-scss-module__C9d_hq__icon .Overview-module-scss-module__C9d_hq__checkIcon{color:#10b981;font-weight:700}
.Process-module-scss-module__f8YeMW__process{background:linear-gradient(#111 0%,#0a0a0a 100%);background:var(--background);padding:8rem 0}.Process-module-scss-module__f8YeMW__container{max-width:1000px;margin:0 auto;padding:0 2rem}.Process-module-scss-module__f8YeMW__sectionTitle{text-align:center;color:#fff;margin-bottom:3rem;position:relative}.Process-module-scss-module__f8YeMW__intro{text-align:center;margin-bottom:4rem}.Process-module-scss-module__f8YeMW__intro p{color:#cbd5e1;max-width:800px;margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.6}.Process-module-scss-module__f8YeMW__intro .Process-module-scss-module__f8YeMW__tagline{color:#60a5fa;font-style:italic;font-weight:600}.Process-module-scss-module__f8YeMW__timeline{flex-direction:column;gap:3rem;display:flex}.Process-module-scss-module__f8YeMW__phase{background:#ffffff05;border:1px solid #ffffff1a;border-radius:1rem;transition:all .3s;overflow:hidden}.Process-module-scss-module__f8YeMW__phase:hover{border-color:#60a5fa4d;box-shadow:0 10px 30px #0003}.Process-module-scss-module__f8YeMW__phaseHeader{background:#60a5fa0d;border-bottom:1px solid #ffffff1a;align-items:center;gap:1rem;padding:2rem;display:flex}.Process-module-scss-module__f8YeMW__phaseHeader h3{color:#60a5fa;margin:0;font-size:1.5rem}.Process-module-scss-module__f8YeMW__phaseIcon{background:#60a5fa1a;border:1px solid #60a5fa33;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;display:flex}.Process-module-scss-module__f8YeMW__phaseContent{padding:2rem}.Process-module-scss-module__f8YeMW__phaseContent h4{color:#fff;margin-bottom:1rem;font-size:1.5rem}.Process-module-scss-module__f8YeMW__phaseContent .Process-module-scss-module__f8YeMW__goal{color:#60a5fa;margin-bottom:1.5rem;font-size:1.1rem}.Process-module-scss-module__f8YeMW__phaseContent ul{margin-bottom:2rem;padding-left:0;list-style:none}.Process-module-scss-module__f8YeMW__phaseContent ul li{color:#e2e8f0;margin-bottom:.75rem;padding-left:1.5rem;line-height:1.5;position:relative}.Process-module-scss-module__f8YeMW__phaseContent ul li:before{content:"•";color:#60a5fa;font-weight:700;position:absolute;left:0}.Process-module-scss-module__f8YeMW__phaseContent blockquote{color:#cbd5e1;background:#60a5fa0d;border-left:3px solid #60a5fa;border-radius:0 8px 8px 0;margin:0;padding:1.5rem;font-style:italic}.Process-module-scss-module__f8YeMW__phaseContent blockquote:before,.Process-module-scss-module__f8YeMW__phaseContent blockquote:after{content:"\"";color:#60a5fa;font-size:1.2rem;font-weight:700}
.FAQ-module-scss-module__GTjLXq__faq{background:var(--background);padding:8rem 0;position:relative}.FAQ-module-scss-module__GTjLXq__faq:before{content:"";height:1px;position:absolute;top:0;left:0;right:0}.FAQ-module-scss-module__GTjLXq__container{max-width:900px;margin:0 auto;padding:0 2rem}@media (max-width:1280px){.FAQ-module-scss-module__GTjLXq__container{padding:0 60px}}@media (max-width:768px){.FAQ-module-scss-module__GTjLXq__container{padding:0 24px}}.FAQ-module-scss-module__GTjLXq__header{text-align:center;margin-bottom:4rem}.FAQ-module-scss-module__GTjLXq__title{color:#fff;margin-bottom:1rem;position:relative}.FAQ-module-scss-module__GTjLXq__subtitle{color:#94a3b8;margin-top:2rem;font-size:1.2rem}.FAQ-module-scss-module__GTjLXq__faqList{flex-direction:column;gap:1rem;margin-bottom:4rem;display:flex}.FAQ-module-scss-module__GTjLXq__faqItem{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;transition:all .3s;overflow:hidden}.FAQ-module-scss-module__GTjLXq__faqItem:hover{border-color:#60a5fa4d;box-shadow:0 4px 20px #0000001a}.FAQ-module-scss-module__GTjLXq__faqItem.FAQ-module-scss-module__GTjLXq__open{border-color:#60a5fa66;box-shadow:0 8px 30px #00000026}.FAQ-module-scss-module__GTjLXq__faqQuestion{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 2rem;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex}.FAQ-module-scss-module__GTjLXq__faqQuestion:hover{background:#60a5fa0d}.FAQ-module-scss-module__GTjLXq__questionText{flex:1;line-height:1.4}.FAQ-module-scss-module__GTjLXq__icon{color:#60a5fa;flex-shrink:0;margin-left:1rem;transition:transform .3s}.FAQ-module-scss-module__GTjLXq__chevron{transition:transform .3s}.FAQ-module-scss-module__GTjLXq__open .FAQ-module-scss-module__GTjLXq__chevron{transform:rotate(180deg)}.FAQ-module-scss-module__GTjLXq__faqAnswer{max-height:0;transition:max-height .3s;overflow:hidden}.FAQ-module-scss-module__GTjLXq__open .FAQ-module-scss-module__GTjLXq__faqAnswer{max-height:500px}.FAQ-module-scss-module__GTjLXq__answerContent{border-top:1px solid #ffffff0d;padding:0 2rem 1.5rem}.FAQ-module-scss-module__GTjLXq__answerText{color:#cbd5e1;margin-bottom:1rem;font-size:1rem;line-height:1.6}.FAQ-module-scss-module__GTjLXq__detailsList{margin:0;padding:0;list-style:none}.FAQ-module-scss-module__GTjLXq__detailItem{color:#e2e8f0;margin-bottom:.75rem;padding-left:1.5rem;font-size:1rem;line-height:1.5;position:relative}.FAQ-module-scss-module__GTjLXq__detailItem:before{content:"•";color:#60a5fa;font-size:1.2rem;font-weight:700;position:absolute;left:0}.FAQ-module-scss-module__GTjLXq__detailItem:last-child{margin-bottom:0}.FAQ-module-scss-module__GTjLXq__ctaSection{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;padding:3rem 2rem}.FAQ-module-scss-module__GTjLXq__ctaContent{max-width:600px;margin:0 auto}.FAQ-module-scss-module__GTjLXq__ctaTitle{color:#fff;margin-bottom:1rem;font-size:1.8rem;font-weight:700}.FAQ-module-scss-module__GTjLXq__ctaText{color:#94a3b8;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.FAQ-module-scss-module__GTjLXq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.FAQ-module-scss-module__GTjLXq__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #3b82f64d}.FAQ-module-scss-module__GTjLXq__primaryBtn:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.FAQ-module-scss-module__GTjLXq__secondaryBtn{color:#94a3b8;cursor:pointer;background:0 0;border:2px solid #94a3b84d;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.FAQ-module-scss-module__GTjLXq__secondaryBtn:hover{color:#60a5fa;background:#60a5fa0d;border-color:#60a5fa}@media (max-width:768px){.FAQ-module-scss-module__GTjLXq__container{padding:0 1rem}.FAQ-module-scss-module__GTjLXq__title{font-size:2.5rem}.FAQ-module-scss-module__GTjLXq__faqQuestion{padding:1.25rem 1.5rem;font-size:1rem}.FAQ-module-scss-module__GTjLXq__answerContent{padding:0 1.5rem 1.25rem}.FAQ-module-scss-module__GTjLXq__ctaSection{padding:2rem 1.5rem}.FAQ-module-scss-module__GTjLXq__ctaButtons{flex-direction:column;align-items:center;gap:1rem}.FAQ-module-scss-module__GTjLXq__primaryBtn,.FAQ-module-scss-module__GTjLXq__secondaryBtn{width:200px}}
.StackDeliverables-module-scss-module__cAhA6q__stackDeliverables{background:var(--background);padding:8rem 0;position:relative}.StackDeliverables-module-scss-module__cAhA6q__stackDeliverables:before{content:"";height:1px;position:absolute;top:0;left:0;right:0}.StackDeliverables-module-scss-module__cAhA6q__container{max-width:1200px;margin:0 auto;padding:0 2rem}.StackDeliverables-module-scss-module__cAhA6q__header{text-align:center;margin-bottom:5rem}.StackDeliverables-module-scss-module__cAhA6q__title{color:#fff;margin-bottom:1rem;position:relative}.StackDeliverables-module-scss-module__cAhA6q__subtitle{color:#9ca3af;max-width:600px;margin-top:2rem;margin-left:auto;margin-right:auto;font-size:1.2rem}.StackDeliverables-module-scss-module__cAhA6q__section{margin-bottom:5rem}.StackDeliverables-module-scss-module__cAhA6q__section:last-child{margin-bottom:0}.StackDeliverables-module-scss-module__cAhA6q__sectionTitle{color:#fff;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:1.5rem;font-weight:600;display:flex}.StackDeliverables-module-scss-module__cAhA6q__addonsIcon{font-size:1.5rem}.StackDeliverables-module-scss-module__cAhA6q__stackTable{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.StackDeliverables-module-scss-module__cAhA6q__tableHeader{background:#3b82f61a;border-bottom:1px solid #ffffff1a;grid-template-columns:200px 1fr;display:grid}.StackDeliverables-module-scss-module__cAhA6q__headerCell{color:#60a5fa;padding:1.5rem 2rem;font-size:1.1rem;font-weight:600}.StackDeliverables-module-scss-module__cAhA6q__tableRow{border-bottom:1px solid #ffffff0d;grid-template-columns:200px 1fr;transition:background .3s;display:grid}.StackDeliverables-module-scss-module__cAhA6q__tableRow:last-child{border-bottom:none}.StackDeliverables-module-scss-module__cAhA6q__tableRow:hover{background:#ffffff05}.StackDeliverables-module-scss-module__cAhA6q__cell{color:#e5e7eb;padding:1.5rem 2rem;line-height:1.5}.StackDeliverables-module-scss-module__cAhA6q__cell:first-child{color:#d1d5db;background:#ffffff03;border-right:1px solid #ffffff0d;font-weight:600}.StackDeliverables-module-scss-module__cAhA6q__addonsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;display:grid}.StackDeliverables-module-scss-module__cAhA6q__addonCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;padding:2rem;transition:all .3s}.StackDeliverables-module-scss-module__cAhA6q__addonCard:hover{border-color:#60a5fa4d;transform:translateY(-2px);box-shadow:0 10px 30px #00000026}.StackDeliverables-module-scss-module__cAhA6q__addonTitle{color:#60a5fa;margin-bottom:1rem;font-size:1.2rem;font-weight:600;line-height:1.3}.StackDeliverables-module-scss-module__cAhA6q__addonDescription{color:#d1d5db;font-size:.95rem;line-height:1.5}.StackDeliverables-module-scss-module__cAhA6q__deliverablesIntro{color:#d1d5db;max-width:800px;margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.StackDeliverables-module-scss-module__cAhA6q__deliverablesIntro strong{color:#60a5fa;font-weight:600}.StackDeliverables-module-scss-module__cAhA6q__deliverablesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.StackDeliverables-module-scss-module__cAhA6q__deliverableCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;padding:2.5rem;transition:all .3s}.StackDeliverables-module-scss-module__cAhA6q__deliverableCard:hover{border-color:#60a5fa4d;transform:translateY(-3px);box-shadow:0 15px 35px #0003}.StackDeliverables-module-scss-module__cAhA6q__deliverableHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.StackDeliverables-module-scss-module__cAhA6q__deliverableIcon{background:#3b82f61a;border:1px solid #60a5fa33;border-radius:12px;padding:.75rem}.StackDeliverables-module-scss-module__cAhA6q__deliverableTitle{color:#fff;margin:0;font-size:1.3rem;font-weight:600}.StackDeliverables-module-scss-module__cAhA6q__deliverableList{margin:0;padding:0;list-style:none}.StackDeliverables-module-scss-module__cAhA6q__deliverableItem{color:#d1d5db;margin-bottom:1rem;padding-left:1.5rem;font-size:1rem;line-height:1.5;position:relative}.StackDeliverables-module-scss-module__cAhA6q__deliverableItem:before{content:"✔";color:#60a5fa;font-weight:700;position:absolute;left:0}.StackDeliverables-module-scss-module__cAhA6q__deliverableItem:last-child{margin-bottom:0}.StackDeliverables-module-scss-module__cAhA6q__bottomCTA{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;padding:3rem;position:relative;overflow:hidden}.StackDeliverables-module-scss-module__cAhA6q__bottomCTA:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f60d 0%,#0000 70%);position:absolute;inset:0}.StackDeliverables-module-scss-module__cAhA6q__ctaContent{z-index:1;max-width:600px;margin:0 auto;position:relative}.StackDeliverables-module-scss-module__cAhA6q__ctaTitle{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700}.StackDeliverables-module-scss-module__cAhA6q__ctaText{color:#9ca3af;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.StackDeliverables-module-scss-module__cAhA6q__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.StackDeliverables-module-scss-module__cAhA6q__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #3b82f64d}.StackDeliverables-module-scss-module__cAhA6q__primaryBtn:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.StackDeliverables-module-scss-module__cAhA6q__secondaryBtn{color:#9ca3af;cursor:pointer;background:0 0;border:2px solid #9ca3af4d;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.StackDeliverables-module-scss-module__cAhA6q__secondaryBtn:hover{color:#60a5fa;background:#60a5fa0d;border-color:#60a5fa}@media (max-width:768px){.StackDeliverables-module-scss-module__cAhA6q__container{padding:0 1rem}.StackDeliverables-module-scss-module__cAhA6q__title{font-size:2.5rem}.StackDeliverables-module-scss-module__cAhA6q__tableHeader,.StackDeliverables-module-scss-module__cAhA6q__tableRow{grid-template-columns:1fr}.StackDeliverables-module-scss-module__cAhA6q__cell:first-child{border-bottom:1px solid #ffffff0d;border-right:none}.StackDeliverables-module-scss-module__cAhA6q__headerCell,.StackDeliverables-module-scss-module__cAhA6q__cell{padding:1rem 1.5rem}.StackDeliverables-module-scss-module__cAhA6q__addonsGrid,.StackDeliverables-module-scss-module__cAhA6q__deliverablesGrid{grid-template-columns:1fr}.StackDeliverables-module-scss-module__cAhA6q__deliverableCard,.StackDeliverables-module-scss-module__cAhA6q__bottomCTA{padding:2rem}.StackDeliverables-module-scss-module__cAhA6q__ctaButtons{flex-direction:column;align-items:center;gap:1rem}.StackDeliverables-module-scss-module__cAhA6q__primaryBtn,.StackDeliverables-module-scss-module__cAhA6q__secondaryBtn{width:250px}}
.CaseStudy-module-scss-module__GXNwcW__caseStudy{background:linear-gradient(135deg, #000, #111, var(--background));padding:8rem 0;position:relative}.CaseStudy-module-scss-module__GXNwcW__caseStudy:before{content:"";height:1px;position:absolute;top:0;left:0;right:0}.CaseStudy-module-scss-module__GXNwcW__container{max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width:1280px){.CaseStudy-module-scss-module__GXNwcW__container{padding:0 60px}}@media (max-width:768px){.CaseStudy-module-scss-module__GXNwcW__container{padding:0 24px}}.CaseStudy-module-scss-module__GXNwcW__header{text-align:center;margin-bottom:4rem}.CaseStudy-module-scss-module__GXNwcW__headerContent{max-width:800px;margin:0 auto}.CaseStudy-module-scss-module__GXNwcW__badge{color:#60a5fa;background:#3b82f61a;border:1px solid #60a5fa4d;border-radius:25px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-weight:600;display:inline-flex}.CaseStudy-module-scss-module__GXNwcW__badgeIcon{font-size:1.2rem}.CaseStudy-module-scss-module__GXNwcW__title{color:#fff;margin-bottom:1rem;position:relative}.CaseStudy-module-scss-module__GXNwcW__subtitle{color:#94a3b8;margin-top:2rem;font-size:1.2rem;line-height:1.6}.CaseStudy-module-scss-module__GXNwcW__productShowcase{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem;padding:3rem;display:grid}.CaseStudy-module-scss-module__GXNwcW__productInfo{flex-direction:column;gap:2rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__productHeader,.CaseStudy-module-scss-module__GXNwcW__productLogo{align-items:center;gap:1rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__logoIcon{background:linear-gradient(135deg,#3b82f6,#60a5fa);border:1px solid #60a5fa4d;border-radius:12px;padding:.75rem;font-size:2rem}.CaseStudy-module-scss-module__GXNwcW__productName{color:#fff;margin:0;font-size:2rem;font-weight:700}.CaseStudy-module-scss-module__GXNwcW__productTagline{color:#60a5fa;background:#3b82f61a;border-radius:20px;margin-left:auto;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.CaseStudy-module-scss-module__GXNwcW__productDescription{color:#cbd5e1;font-size:1.1rem;line-height:1.6}.CaseStudy-module-scss-module__GXNwcW__productFeatures{flex-direction:column;gap:1rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__feature{color:#e2e8f0;align-items:center;gap:1rem;font-weight:500;display:flex}.CaseStudy-module-scss-module__GXNwcW__featureIcon{background:#3b82f61a;border:1px solid #60a5fa33;border-radius:8px;padding:.5rem;font-size:1.2rem}.CaseStudy-module-scss-module__GXNwcW__productActions{gap:1rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__productDemo{justify-content:center;display:flex}.CaseStudy-module-scss-module__GXNwcW__demoWindow{background:#1e293b;border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:500px;overflow:hidden;box-shadow:0 20px 40px #0000004d}.CaseStudy-module-scss-module__GXNwcW__windowHeader{background:#334155;align-items:center;gap:1rem;padding:1rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__windowControls{gap:.5rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__windowControls span{background:#64748b;border-radius:50%;width:12px;height:12px}.CaseStudy-module-scss-module__GXNwcW__windowControls span:first-child{background:#ef4444}.CaseStudy-module-scss-module__GXNwcW__windowControls span:nth-child(2){background:#f59e0b}.CaseStudy-module-scss-module__GXNwcW__windowControls span:nth-child(3){background:#10b981}.CaseStudy-module-scss-module__GXNwcW__windowTitle{color:#94a3b8;font-size:.9rem}.CaseStudy-module-scss-module__GXNwcW__demoContent{padding:2rem}.CaseStudy-module-scss-module__GXNwcW__demoHeader{margin-bottom:2rem}.CaseStudy-module-scss-module__GXNwcW__demoHeader h4{color:#fff;margin-bottom:1rem;font-size:1.2rem}.CaseStudy-module-scss-module__GXNwcW__demoStats{gap:1.5rem;display:grid}@media screen and (min-width:85.375em){.CaseStudy-module-scss-module__GXNwcW__demoStats{display:flex}}.CaseStudy-module-scss-module__GXNwcW__stat{text-align:center}.CaseStudy-module-scss-module__GXNwcW__statValue{color:#60a5fa;font-size:1.5rem;font-weight:700;line-height:1;display:block}.CaseStudy-module-scss-module__GXNwcW__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.CaseStudy-module-scss-module__GXNwcW__demoChart{align-items:end;height:100px;margin:2rem 0;display:flex}.CaseStudy-module-scss-module__GXNwcW__chartBars{align-items:end;gap:.5rem;width:100%;height:100%;display:flex}.CaseStudy-module-scss-module__GXNwcW__bar{background:linear-gradient(#60a5fa,#3b82f6);border-radius:4px 4px 0 0;flex:1;min-height:20px}.CaseStudy-module-scss-module__GXNwcW__demoFooter{text-align:center;color:#94a3b8;font-size:.9rem;font-style:italic}.CaseStudy-module-scss-module__GXNwcW__tabs{border-bottom:1px solid #ffffff1a;gap:1rem;margin-bottom:3rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__tab{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.CaseStudy-module-scss-module__GXNwcW__tab:hover{color:#d1d5db}.CaseStudy-module-scss-module__GXNwcW__tab.CaseStudy-module-scss-module__GXNwcW__active{color:#60a5fa;border-bottom-color:#60a5fa}.CaseStudy-module-scss-module__GXNwcW__tabContent{min-height:400px}.CaseStudy-module-scss-module__GXNwcW__overview{flex-direction:column;gap:3rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.CaseStudy-module-scss-module__GXNwcW__metricCard{text-align:center;background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;padding:2rem;transition:transform .3s}.CaseStudy-module-scss-module__GXNwcW__metricCard:hover{border-color:#60a5fa4d;transform:translateY(-2px)}.CaseStudy-module-scss-module__GXNwcW__metricValue{color:#60a5fa;margin-bottom:.5rem;font-size:1.5rem;font-weight:800;line-height:1}.CaseStudy-module-scss-module__GXNwcW__metricLabel{color:#e2e8f0;margin-bottom:.5rem;font-size:1rem;font-weight:600}.CaseStudy-module-scss-module__GXNwcW__metricChange{color:#94a3b8;font-size:.9rem}.CaseStudy-module-scss-module__GXNwcW__testimonialSection{text-align:center;background:#3b82f60d;border:1px solid #60a5fa33;border-radius:16px;padding:3rem}.CaseStudy-module-scss-module__GXNwcW__testimonial{max-width:600px;margin:0 auto}.CaseStudy-module-scss-module__GXNwcW__quote{color:#e2e8f0;margin-bottom:2rem;font-size:1.5rem;font-style:italic;line-height:1.4}.CaseStudy-module-scss-module__GXNwcW__quote:before,.CaseStudy-module-scss-module__GXNwcW__quote:after{content:"\"";color:#60a5fa;font-size:2rem;font-weight:700}.CaseStudy-module-scss-module__GXNwcW__author{justify-content:center;align-items:center;gap:1rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__authorInfo{text-align:left}.CaseStudy-module-scss-module__GXNwcW__authorName{color:#fff;font-size:1rem;font-weight:600;display:block}.CaseStudy-module-scss-module__GXNwcW__authorTitle{color:#94a3b8;font-size:.9rem;display:block}.CaseStudy-module-scss-module__GXNwcW__process{flex-direction:column;gap:3rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__processIntro{text-align:center}.CaseStudy-module-scss-module__GXNwcW__processIntro h3{color:#fff;margin-bottom:1rem;font-size:2rem}.CaseStudy-module-scss-module__GXNwcW__processIntro p{color:#94a3b8;font-size:1.1rem}.CaseStudy-module-scss-module__GXNwcW__timeline{flex-direction:column;gap:2rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__timelineStep{background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;align-items:flex-start;gap:2rem;padding:2rem;transition:all .3s;display:flex}.CaseStudy-module-scss-module__GXNwcW__timelineStep:hover{border-color:#60a5fa4d;transform:translate(5px)}.CaseStudy-module-scss-module__GXNwcW__stepNumber{color:#fff;background:linear-gradient(135deg,#3b82f6,#60a5fa);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;font-weight:700;display:flex}.CaseStudy-module-scss-module__GXNwcW__stepContent{flex:1}.CaseStudy-module-scss-module__GXNwcW__stepWeek{color:#60a5fa;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.9rem;font-weight:600}.CaseStudy-module-scss-module__GXNwcW__stepTitle{color:#fff;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.CaseStudy-module-scss-module__GXNwcW__stepDescription{color:#cbd5e1;margin-bottom:1.5rem;line-height:1.6}.CaseStudy-module-scss-module__GXNwcW__stepDeliverable{color:#60a5fa;background:#3b82f61a;border:1px solid #60a5fa33;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:500;display:flex}.CaseStudy-module-scss-module__GXNwcW__deliverableIcon{font-size:1.1rem}.CaseStudy-module-scss-module__GXNwcW__techStack{flex-direction:column;gap:3rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__techIntro{text-align:center}.CaseStudy-module-scss-module__GXNwcW__techIntro h3{color:#fff;margin-bottom:1rem;font-size:2rem}.CaseStudy-module-scss-module__GXNwcW__techIntro p{color:#94a3b8;font-size:1.1rem}.CaseStudy-module-scss-module__GXNwcW__techGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.CaseStudy-module-scss-module__GXNwcW__techItem{background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:1rem;padding:1.5rem;transition:all .3s;display:flex}.CaseStudy-module-scss-module__GXNwcW__techItem:hover{border-color:#60a5fa4d;transform:translateY(-2px)}.CaseStudy-module-scss-module__GXNwcW__techIcon{background:#3b82f61a;border:1px solid #60a5fa33;border-radius:8px;padding:.5rem;font-size:1.5rem}.CaseStudy-module-scss-module__GXNwcW__techName{color:#e2e8f0;font-weight:500}.CaseStudy-module-scss-module__GXNwcW__techHighlight{background:#3b82f60d;border:1px solid #60a5fa33;border-radius:16px;padding:2.5rem}.CaseStudy-module-scss-module__GXNwcW__highlightContent h4{color:#fff;margin-bottom:1.5rem;font-size:1.5rem}.CaseStudy-module-scss-module__GXNwcW__achievementsList{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.CaseStudy-module-scss-module__GXNwcW__achievementsList li{color:#cbd5e1;padding-left:2rem;font-size:1rem;line-height:1.5;position:relative}.CaseStudy-module-scss-module__GXNwcW__achievementsList li:before{content:"✓";color:#10b981;font-size:1.2rem;font-weight:700;position:absolute;left:0}.CaseStudy-module-scss-module__GXNwcW__ctaSection{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border:1px solid #ffffff1a;border-radius:20px;margin-top:4rem;padding:3rem}.CaseStudy-module-scss-module__GXNwcW__ctaContent{max-width:600px;margin:0 auto}.CaseStudy-module-scss-module__GXNwcW__ctaTitle{color:#fff;margin-bottom:1rem;font-size:2rem;font-weight:700}.CaseStudy-module-scss-module__GXNwcW__ctaText{color:#94a3b8;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.CaseStudy-module-scss-module__GXNwcW__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.CaseStudy-module-scss-module__GXNwcW__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #3b82f64d}.CaseStudy-module-scss-module__GXNwcW__primaryBtn:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-2px);box-shadow:0 8px 25px #3b82f666}.CaseStudy-module-scss-module__GXNwcW__secondaryBtn{color:#94a3b8;cursor:pointer;background:0 0;border:2px solid #94a3b84d;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.CaseStudy-module-scss-module__GXNwcW__secondaryBtn:hover{color:#60a5fa;background:#60a5fa0d;border-color:#60a5fa}@media (max-width:768px){.CaseStudy-module-scss-module__GXNwcW__container{padding:0 1rem}.CaseStudy-module-scss-module__GXNwcW__title{font-size:2.5rem}.CaseStudy-module-scss-module__GXNwcW__productShowcase{grid-template-columns:1fr;gap:2rem;padding:2rem}.CaseStudy-module-scss-module__GXNwcW__productActions{flex-direction:column;gap:1rem}.CaseStudy-module-scss-module__GXNwcW__tabs{flex-direction:column;gap:0}.CaseStudy-module-scss-module__GXNwcW__tab{border-bottom:1px solid #ffffff1a;border-radius:0;padding:1rem}.CaseStudy-module-scss-module__GXNwcW__metricsGrid{grid-template-columns:1fr}.CaseStudy-module-scss-module__GXNwcW__timelineStep{flex-direction:column;gap:1rem;padding:1.5rem}.CaseStudy-module-scss-module__GXNwcW__stepNumber{align-self:flex-start;width:50px;height:50px;font-size:1.2rem}.CaseStudy-module-scss-module__GXNwcW__techGrid{grid-template-columns:1fr}.CaseStudy-module-scss-module__GXNwcW__ctaButtons{flex-direction:column;align-items:center}.CaseStudy-module-scss-module__GXNwcW__primaryBtn,.CaseStudy-module-scss-module__GXNwcW__secondaryBtn{width:250px}}
.CTA-module-scss-module__XPdEya__cta{background:var(--background);padding:6rem 0;position:relative}.CTA-module-scss-module__XPdEya__cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#60a5fa1a 0%,#0000 70%);position:absolute;inset:0}.CTA-module-scss-module__XPdEya__container{max-width:1440px;margin:0 auto;padding:0 40px}@media (max-width:1280px){.CTA-module-scss-module__XPdEya__container{padding:0 60px}}@media (max-width:768px){.CTA-module-scss-module__XPdEya__container{padding:0 24px}}.CTA-module-scss-module__XPdEya__content{text-align:center}.CTA-module-scss-module__XPdEya__content h2{color:#fff;margin-bottom:1rem;font-size:2.5rem}.CTA-module-scss-module__XPdEya__content p{color:#cbd5e1;margin-bottom:2.5rem;font-size:1.2rem;line-height:1.6}.CTA-module-scss-module__XPdEya__buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.CTA-module-scss-module__XPdEya__primaryBtn{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:50px;padding:1.25rem 2.5rem;font-size:1.1rem;font-weight:600;transform:translateY(0)}.CTA-module-scss-module__XPdEya__primaryBtn:hover{transform:translateY(-2px)}.CTA-module-scss-module__XPdEya__secondaryBtn{color:#60a5fa;background:0 0;border:2px solid #60a5fa;border-radius:50px;padding:1.25rem 2.5rem;font-size:1.1rem;font-weight:600}.CTA-module-scss-module__XPdEya__secondaryBtn:hover{color:#0a0a0a;background:#60a5fa}
