.hero-use-cases-section{background:var(--Landing-Page-New-backgr-light-blue,#f5f7fe);flex-direction:column;gap:24px;width:100%;padding:40px 50px 100px;display:flex}@media (max-width:768px){.hero-use-cases-section{padding:40px 20px 100px}}.hero-use-cases-section .content{width:100%;max-width:1280px;margin:0 auto}.hero-use-cases-section .title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.96px;text-align:center;margin-bottom:24px;font-size:48px;font-style:normal;font-weight:400;line-height:120%}.hero-use-cases-section .description{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);text-align:center;width:100%;max-width:798px;margin:0 auto;font-size:16px;font-style:normal;font-weight:400;line-height:180%}.use-cases-list-section{width:100%;padding:60px 80px 100px}@media (max-width:1100px){.use-cases-list-section{padding:0 40px 80px}}@media (max-width:768px){.use-cases-list-section{padding:0 20px 60px}}.use-cases-list-section .services-list{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;max-width:1280px;margin:0 auto;display:grid}@media (max-width:768px){.use-cases-list-section .services-list{grid-template-columns:repeat(1,1fr)}}.use-cases-list-section .services-list-item{background-image:url(/images/main/service-folder.svg);background-repeat:no-repeat;background-size:contain;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;max-width:630px;height:490px;padding:30px;display:flex}@media (max-width:768px){.use-cases-list-section .services-list-item{background-size:cover;height:100%;padding:20px 0}}.use-cases-list-section .service-title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.52px;text-transform:capitalize;margin:10px 0 20px;font-size:26px;font-style:normal;font-weight:500;line-height:110%}@media (max-width:768px){.use-cases-list-section .service-title{padding:0 20px;font-size:22px}}.use-cases-list-section .service-description{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);letter-spacing:-.32px;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width:768px){.use-cases-list-section .service-description{padding:0 20px}}.use-cases-list-section .desktop-image{display:block}@media (max-width:768px){.use-cases-list-section .desktop-image{display:none}}.use-cases-list-section .mobile-image{display:none}@media (max-width:768px){.use-cases-list-section .mobile-image{display:block}}.cases-grid{flex-wrap:wrap;gap:20px;width:100%;max-width:1280px;margin:0 auto;display:flex}.case-card{background:var(--Landing-Page-New-Semantic-backg-blue,#edf1f8);border-radius:20px;flex-direction:column;gap:10px;width:calc(50% - 10px);min-height:490px;padding:30px;display:flex;position:relative;overflow:hidden}@media (max-width:900px){.case-card{width:100%}}.case-card-illustration{aspect-ratio:630/270;flex-shrink:0;width:100%;position:relative;overflow:hidden}.case-card-illustration.device-readiness{background:linear-gradient(#f8fbfe 0%,#eff5fa33 100%)}.case-card-illustration.estar{background:linear-gradient(#f0f5fb 0%,#edf1f84d 100%)}.case-card-illustration.hipaa{background:linear-gradient(#edf3fa 0%,#edf1f81a 100%)}.case-card-illustration.cybersecurity{background:linear-gradient(#eef3fb 0%,#edf1f826 100%)}.illustration-wave{object-fit:contain;width:100%;height:100%}.case-card-decoration{width:319px;height:51px;position:absolute;top:0;right:0}.case-card-decoration img{width:100%;height:100%;display:block}.case-card-content{z-index:1;flex-direction:column;flex:1;gap:22px;width:100%;display:flex;position:relative}.case-card-title{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-inter-tight);letter-spacing:-.52px;font-size:26px;font-style:normal;font-weight:500;line-height:1.1}.case-card-description{color:var(--Landing-Page-New-Semantic-text-primary,#2b2c31);font-family:var(--font-poppins);letter-spacing:-.32px;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.case-card-link{color:var(--Landing-Page-New-Primitive-blue-500,#1565c0);font-family:var(--font-inter-tight);letter-spacing:-.4px;align-items:center;gap:8px;margin-top:auto;padding:8px 8px 8px 0;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:inline-flex}.case-card-link svg{flex-shrink:0}.case-card-link:hover{text-decoration:underline}
