.CaseStudiesSection-module__KiJG0a__caseStudiesSection{box-sizing:border-box;background:#2d3142;width:100%;max-width:100vw;overflow-x:hidden}.CaseStudiesSection-module__KiJG0a__container{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:80px clamp(20px,5vw,64px) 100px}.CaseStudiesSection-module__KiJG0a__header{text-align:center;margin-bottom:80px}.CaseStudiesSection-module__KiJG0a__headline{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.03em;background:linear-gradient(135deg,#7b2cbf 0%,#00bfff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:56px;font-weight:900;line-height:1.1}.CaseStudiesSection-module__KiJG0a__subheadline{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffffd9;max-width:600px;margin:0 auto;font-size:20px;font-weight:400;line-height:1.6}.CaseStudiesSection-module__KiJG0a__cardsGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.CaseStudiesSection-module__KiJG0a__card{-webkit-backdrop-filter:blur(20px);cursor:pointer;background:linear-gradient(135deg,#2d3142b3 0%,#4b3c6480 100%);border:1px solid #7b2cbf33;border-radius:24px;flex-direction:column;padding:40px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 32px #0006,inset 0 1px 2px #7b2cbf1a}.CaseStudiesSection-module__KiJG0a__card:before{content:"";-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(45deg,#7b2cbf,#06f,#7b2cbf);border-radius:16px;padding:3px;animation:3s ease-in-out infinite CaseStudiesSection-module__KiJG0a__rotateBorder;position:absolute;inset:-3px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes CaseStudiesSection-module__KiJG0a__rotateBorder{0%,to{background:linear-gradient(45deg,#7b2cbf,#06f,#7b2cbf)}50%{background:linear-gradient(45deg,#06f,#7b2cbf,#06f)}}.CaseStudiesSection-module__KiJG0a__card:hover{border-color:#7b2cbf66;transform:translateY(-8px)translateZ(0);box-shadow:0 16px 48px #7b2cbf4d,0 8px 16px #00000080,inset 0 1px 2px #7b2cbf33}.CaseStudiesSection-module__KiJG0a__card:hover:before{animation-duration:2s}.CaseStudiesSection-module__KiJG0a__card:active{transform:translateY(-4px)}.CaseStudiesSection-module__KiJG0a__companyBadge{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:.1em;color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#7b2cbf 0%,#9d4edd 100%);border-radius:12px;width:fit-content;margin-bottom:24px;padding:8px 16px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 4px 12px #7b2cbf66}.CaseStudiesSection-module__KiJG0a__cardTitle{font-family:var(--font-poppins),"Poppins",sans-serif;letter-spacing:-.01em;color:#fff;margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.3}.CaseStudiesSection-module__KiJG0a__challengeBox{-webkit-backdrop-filter:blur(10px);background:#1e192d99;border:1px solid #7b2cbf26;border-radius:16px;margin-bottom:24px;padding:24px 24px 24px 28px;position:relative}.CaseStudiesSection-module__KiJG0a__challengeBox:before{content:"";background:linear-gradient(#7b2cbf,#00bfff);border-radius:16px 0 0 16px;width:3px;position:absolute;top:0;bottom:0;left:0}.CaseStudiesSection-module__KiJG0a__challengeLabel{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:11px;font-weight:700}.CaseStudiesSection-module__KiJG0a__challengeText{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffffd9;margin:0;font-size:15px;font-weight:400;line-height:1.6}.CaseStudiesSection-module__KiJG0a__resultBox{-webkit-backdrop-filter:blur(10px);background:#1e192d99;border:1px solid #7b2cbf26;border-radius:16px;margin-bottom:32px;padding:24px 24px 24px 28px;position:relative}.CaseStudiesSection-module__KiJG0a__resultBox:before{content:"";background:linear-gradient(#7b2cbf,#00bfff);border-radius:16px 0 0 16px;width:3px;position:absolute;top:0;bottom:0;left:0}.CaseStudiesSection-module__KiJG0a__resultLabel{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:11px;font-weight:700}.CaseStudiesSection-module__KiJG0a__resultText{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffffd9;margin:0;font-size:15px;font-weight:400;line-height:1.6}.CaseStudiesSection-module__KiJG0a__metricBackdrop{-webkit-backdrop-filter:blur(10px);background:#14121ecc;border:1px solid #7b2cbf4d;border-radius:16px;width:fit-content;margin-bottom:16px;padding:24px 32px}.CaseStudiesSection-module__KiJG0a__heroMetric{font-family:var(--font-poppins),"Poppins",sans-serif;color:#fff;text-shadow:0 0 30px #7b2cbf80,0 0 60px #00bfff33,0 4px 8px #0000004d;letter-spacing:-.02em;margin:0;font-size:72px;font-weight:900;line-height:1}.CaseStudiesSection-module__KiJG0a__metricLabel{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:28px;font-size:14px;font-weight:400}.CaseStudiesSection-module__KiJG0a__metricsBadges{flex-wrap:wrap;gap:12px;display:flex}.CaseStudiesSection-module__KiJG0a__metricBadge{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;background:#7b2cbf26;border:1px solid #7b2cbf4d;border-radius:12px;padding:8px 16px;font-size:12px;font-weight:600;transition:all .3s}.CaseStudiesSection-module__KiJG0a__metricBadge:hover{background:#7b2cbf40;border-color:#7b2cbf80}@media (max-width:1024px){.CaseStudiesSection-module__KiJG0a__container{padding:64px 48px 80px}.CaseStudiesSection-module__KiJG0a__headline{font-size:48px;font-weight:900}.CaseStudiesSection-module__KiJG0a__subheadline{font-size:18px}.CaseStudiesSection-module__KiJG0a__cardsGrid{grid-template-columns:repeat(2,1fr);gap:24px}.CaseStudiesSection-module__KiJG0a__card{padding:32px}.CaseStudiesSection-module__KiJG0a__cardTitle{font-size:22px}.CaseStudiesSection-module__KiJG0a__challengeBox,.CaseStudiesSection-module__KiJG0a__resultBox{border-radius:14px;padding:20px 20px 20px 24px}.CaseStudiesSection-module__KiJG0a__metricBackdrop{border-radius:14px;padding:18px 32px}.CaseStudiesSection-module__KiJG0a__heroMetric{font-size:60px}}@media (max-width:768px){.CaseStudiesSection-module__KiJG0a__container{padding:48px 24px 64px}.CaseStudiesSection-module__KiJG0a__header{margin-bottom:48px}.CaseStudiesSection-module__KiJG0a__headline{font-size:36px;font-weight:900}.CaseStudiesSection-module__KiJG0a__subheadline{font-size:16px}.CaseStudiesSection-module__KiJG0a__cardsGrid{grid-template-columns:1fr;gap:32px}.CaseStudiesSection-module__KiJG0a__card{padding:32px}.CaseStudiesSection-module__KiJG0a__companyBadge{margin-bottom:24px;padding:6px 14px;font-size:10px}.CaseStudiesSection-module__KiJG0a__cardTitle{margin-bottom:24px;font-size:20px}.CaseStudiesSection-module__KiJG0a__challengeBox,.CaseStudiesSection-module__KiJG0a__resultBox{border-radius:12px;margin-bottom:24px;padding:20px 20px 20px 24px}.CaseStudiesSection-module__KiJG0a__challengeLabel,.CaseStudiesSection-module__KiJG0a__resultLabel{font-size:11px}.CaseStudiesSection-module__KiJG0a__challengeText,.CaseStudiesSection-module__KiJG0a__resultText{font-size:14px}.CaseStudiesSection-module__KiJG0a__metricBackdrop{border-radius:12px;margin-bottom:20px;padding:16px 28px}.CaseStudiesSection-module__KiJG0a__heroMetric{font-size:52px}.CaseStudiesSection-module__KiJG0a__metricLabel{margin-bottom:24px;font-size:12px}.CaseStudiesSection-module__KiJG0a__metricBadge{padding:8px 16px;font-size:12px}.CaseStudiesSection-module__KiJG0a__metricsBadges{gap:10px}}@media (prefers-reduced-motion:reduce){.CaseStudiesSection-module__KiJG0a__card:before{animation:none}.CaseStudiesSection-module__KiJG0a__card:hover{transform:none}}
.CertificationsTicker-module__jrFgQG__tickerContainer{background:#1a1d2e;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;align-items:center;width:100vw;height:72px;display:flex;position:relative;overflow:hidden}.CertificationsTicker-module__jrFgQG__tickerContainer:before,.CertificationsTicker-module__jrFgQG__tickerContainer:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.CertificationsTicker-module__jrFgQG__tickerContainer:before{background:linear-gradient(90deg,#1a1d2e 0%,#0000 100%);left:0}.CertificationsTicker-module__jrFgQG__tickerContainer:after{background:linear-gradient(270deg,#1a1d2e 0%,#0000 100%);right:0}.CertificationsTicker-module__jrFgQG__tickerContent{white-space:nowrap;will-change:transform;gap:40px;animation:30s linear infinite CertificationsTicker-module__jrFgQG__scrollLeft;display:inline-flex}@keyframes CertificationsTicker-module__jrFgQG__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.CertificationsTicker-module__jrFgQG__certGroup{align-items:center;gap:40px;display:inline-flex}.CertificationsTicker-module__jrFgQG__certification{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#ffffff80;letter-spacing:.03em;font-size:14px;font-weight:400}.CertificationsTicker-module__jrFgQG__separator{color:#ffffff4d;font-size:14px;font-weight:700}@media (max-width:768px){.CertificationsTicker-module__jrFgQG__tickerContainer{height:60px}.CertificationsTicker-module__jrFgQG__certification{font-size:12px}.CertificationsTicker-module__jrFgQG__tickerContent,.CertificationsTicker-module__jrFgQG__certGroup{gap:32px}}@media (prefers-reduced-motion:reduce){.CertificationsTicker-module__jrFgQG__tickerContent{animation:none}}
