.ct-ai-innovation{background:linear-gradient(359deg,#fff 12.25%,#075aa3 57.4%,#001831 99.2%);overflow:hidden;padding:100px 0;position:relative;width:100%}.ct-ai-innovation-container{margin:0 auto;max-width:1512px;padding:0 50px}.ct-ai-header{margin-bottom:60px;text-align:center}.ct-ai-headline{color:#fff;font-family:Helvetica,sans-serif;font-size:60px;font-weight:700;letter-spacing:.25px;line-height:1.13;margin:0 0 24px;text-wrap:balance}.ct-ai-headline-gradient{background:linear-gradient(90deg,#fff,#007ce9);-webkit-background-clip:text;display:block;-webkit-text-fill-color:transparent;background-clip:text}.ct-ai-subheadline{color:#fff;font-family:Helvetica,sans-serif;font-size:22px;font-weight:400;letter-spacing:.25px;line-height:1.35;margin:0 auto;max-width:778px}.ct-ai-cards-grid{align-items:stretch;display:grid;gap:36px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1300px}.ct-ai-card{border-radius:14px;box-shadow:0 2px 5px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.ct-ai-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.2);transform:translateY(-5px)}.ct-ai-card-link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.ct-ai-card-image{flex-shrink:0;height:238px;overflow:hidden;position:relative}.ct-ai-card-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.ct-ai-card:hover .ct-ai-card-image img{transform:scale(1.05)}.ct-ai-card-image-placeholder{background:linear-gradient(135deg,#cae4fe,#e8f4ff);height:100%;width:100%}.ct-ai-card-content{background:linear-gradient(180deg,#fff,#efefef);border-radius:0 0 14px 14px;display:flex;flex-direction:column;flex-grow:1;min-height:208px;padding:19px 19px 20px}.ct-ai-card-category{color:#001831;flex-shrink:0;font-family:Helvetica,sans-serif;font-size:15px;font-weight:400;letter-spacing:2.1px;line-height:1.4;margin-bottom:10px;text-transform:uppercase}.ct-ai-card-description{flex-grow:1;font-size:16px;line-height:21px;margin:0}.ct-ai-card-cta,.ct-ai-card-description{color:#001831;font-family:Helvetica,sans-serif;font-weight:700}.ct-ai-card-cta{align-items:center;display:inline-flex;font-size:18px;gap:12px;letter-spacing:.22px;line-height:1.3;margin-top:auto;padding-top:13px;transition:gap .3s ease}.ct-ai-card:hover .ct-ai-card-cta{gap:16px}.ct-ai-card-cta svg{flex-shrink:0;height:24px;stroke:#95e038;width:24px}.ct-case-studies-section{padding-top:100px}.ct-case-studies-container{margin:0 auto;max-width:1512px;padding:0 50px}.ct-case-studies-header{margin-bottom:60px;text-align:center}.ct-case-studies-headline{font-size:48px;font-weight:700;line-height:1.13;margin:0 0 16px}.ct-case-studies-headline,.ct-case-studies-subheadline{color:#fff;font-family:Helvetica,sans-serif;letter-spacing:.25px;text-shadow:0 1px 44px rgba(7,90,163,.5)}.ct-case-studies-subheadline{font-size:22px;font-weight:400;line-height:1.3;margin:0 auto;max-width:800px}.ct-case-studies-carousel{margin:0 auto;max-width:1222px;position:relative}.ct-case-studies-track{position:relative}.ct-case-study-slide{display:none;opacity:0;transition:opacity .5s ease}.ct-case-study-slide.active{display:block;opacity:1}.ct-case-study-card{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:hsla(0,0%,100%,.7);border:1px solid #dedede;border-radius:16px;min-height:500px;overflow:hidden;position:relative}.ct-case-study-content{display:flex;flex-direction:column;justify-content:center;max-width:675px;padding:50px;position:relative;z-index:2}.ct-case-study-category{color:#00213a;font-family:Helvetica,sans-serif;font-size:20px;font-weight:300;letter-spacing:3px;line-height:1.3;margin-bottom:24px;text-transform:uppercase}.ct-case-study-stat{margin-bottom:32px}.ct-case-study-stat-number{font-size:84px}.ct-case-study-stat-desc,.ct-case-study-stat-number{color:#007ce9;display:block;font-family:Helvetica,sans-serif;font-weight:700;letter-spacing:.25px;line-height:1.13}.ct-case-study-stat-desc{font-size:40px}.ct-case-study-quote{margin:0 0 32px;padding:0}.ct-case-study-quote p{font-size:24px;letter-spacing:.25px;line-height:1.67;margin:0 0 12px}.ct-case-study-quote cite,.ct-case-study-quote p{color:#00213a;font-family:Helvetica,sans-serif;font-weight:400}.ct-case-study-quote cite{font-size:22px;font-style:italic;line-height:1.3}.ct-case-study-link{align-items:center;color:#00213a;display:inline-flex;font-family:Helvetica,sans-serif;font-size:24px;font-weight:700;gap:12px;letter-spacing:.25px;text-decoration:none;transition:gap .3s ease}.ct-case-study-link:hover{gap:16px}.ct-case-study-link svg{height:24px;stroke:#95e038;width:24px}.ct-case-study-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ct-case-study-image img{height:100%;object-fit:cover;width:100%}.ct-case-study-img-mobile{display:none;object-position:bottom}.ct-case-studies-nav{gap:16px;margin-top:40px;padding-bottom:20px}.ct-case-studies-arrow,.ct-case-studies-nav{align-items:center;display:flex;justify-content:center}.ct-case-studies-arrow{background:transparent;border:1px solid #00213a;border-radius:50%;cursor:pointer;height:33px;padding:0;transition:all .3s ease;width:33px}.ct-case-studies-arrow:hover{background:rgba(0,33,58,.1)}.ct-case-studies-arrow svg{height:16px;stroke:#00213a;width:16px}.ct-case-studies-dots{align-items:center;display:flex;gap:8px}.ct-case-studies-dot{background:rgba(0,33,58,.3);border:none;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .3s ease;width:12px}.ct-case-studies-dot.active{background:#00213a}.ct-case-studies-dot:hover{background:rgba(0,33,58,.5)}@media screen and (max-width:1280px){.ct-ai-headline{font-size:52px}.ct-ai-subheadline{font-size:20px}.ct-ai-cards-grid{gap:24px}.ct-ai-card-image{height:200px}.ct-ai-card-content{min-height:180px;padding:16px}.ct-ai-card-category{font-size:13px;letter-spacing:1.8px}.ct-ai-card-description{font-size:15px;line-height:1.35}.ct-ai-card-cta{font-size:16px}.ct-case-studies-headline{font-size:42px}.ct-case-studies-subheadline{font-size:20px}.ct-case-study-stat-number{font-size:64px}.ct-case-study-stat-desc{font-size:32px}.ct-case-study-quote p{font-size:20px}.ct-case-study-quote cite{font-size:18px}.ct-case-study-link{font-size:20px}}@media screen and (max-width:1024px){.ct-ai-innovation{padding:80px 0}.ct-ai-innovation-container{padding:0 40px}.ct-ai-headline{font-size:44px}.ct-ai-header{margin-bottom:50px}.ct-ai-cards-grid{gap:24px;grid-template-columns:repeat(2,1fr)}.ct-ai-card-image{height:180px}.ct-ai-card-content{min-height:170px}.ct-case-studies-section{padding-top:80px}.ct-case-studies-container{padding:0 40px}.ct-case-studies-headline{font-size:36px}.ct-case-studies-header{margin-bottom:40px}.ct-case-study-card{min-height:500px}.ct-case-study-content{max-width:550px;padding:40px}.ct-case-study-stat-number{font-size:56px}.ct-case-study-stat-desc{font-size:28px}}@media screen and (max-width:768px){.ct-case-study-img-desktop{display:none}.ct-case-study-img-mobile{display:block;object-position:bottom}.ct-ai-innovation{padding:60px 0}.ct-ai-innovation-container{padding:0 20px}.ct-ai-header{margin-bottom:40px}.ct-ai-headline{font-size:35px;margin:0 auto 20px}.ct-ai-subheadline{font-size:16px;line-height:1.35}.ct-ai-cards-grid{gap:16px;grid-template-columns:repeat(2,1fr)}.ct-ai-card-image{height:140px}.ct-ai-card-content{min-height:150px;padding:14px}.ct-ai-card-category{font-size:12px;letter-spacing:1.5px;line-height:1.4;margin-bottom:8px}.ct-ai-card-description{font-size:14px;line-height:1.3}.ct-ai-card-cta{font-size:14px;gap:8px;padding-top:10px}.ct-ai-card-cta svg{height:18px;width:18px}.ct-case-studies-section{padding-top:60px}.ct-case-studies-container{padding:0 20px}.ct-case-studies-headline{font-size:32px}.ct-case-studies-subheadline{font-size:16px}.ct-case-study-content{max-width:100%;padding:30px 30px 350px}.ct-case-study-quote,.ct-case-study-quote p{max-width:none}.ct-case-study-category{font-size:16px;letter-spacing:2px;margin-bottom:16px}.ct-case-study-stat{margin-bottom:24px}.ct-case-study-stat-number{font-size:48px}.ct-case-study-stat-desc{font-size:24px}.ct-case-study-quote{margin-bottom:24px}.ct-case-study-quote p{font-size:18px}.ct-case-study-quote cite{font-size:16px}.ct-case-study-link{font-size:18px}.ct-case-studies-nav{margin-top:30px}}@media screen and (max-width:480px){.ct-ai-innovation{padding:50px 0}.ct-ai-innovation-container{padding:0 16px}.ct-ai-header{margin-bottom:30px}.ct-ai-headline{font-size:28px}.ct-ai-subheadline{font-size:15px}.ct-ai-cards-grid{gap:16px;grid-template-columns:1fr}.ct-ai-card-image{height:180px}.ct-ai-card-content{min-height:auto;padding:16px}.ct-ai-card-category{font-size:13px;letter-spacing:1.8px}.ct-ai-card-description{font-size:15px;line-height:1.35}.ct-ai-card-cta{font-size:16px}.ct-case-studies-headline{font-size:28px}.ct-case-studies-subheadline{font-size:15px}.ct-case-study-content{max-width:100%;padding:24px 24px 350px}.ct-case-study-quote,.ct-case-study-quote p{max-width:none}.ct-case-study-category{font-size:14px}.ct-case-study-stat-number{font-size:40px}.ct-case-study-stat-desc{font-size:20px}.ct-case-study-quote p{font-size:16px}.ct-case-study-quote cite{font-size:14px}.ct-case-study-link{font-size:16px}}@media screen and (max-width:470px){.ct-case-study-content{padding-bottom:180px}}.ct-ai-card-category{font-weight:700}.ct-ai-card-description{font-weight:400}.ct-ai-card-category{color:#104e8b;font-size:22px;letter-spacing:2.5px;line-height:28px}.ct-ai-card-description{font-style:italic}