.use-cases-section{width:100%;padding:clamp(72px,8vw,96px) 16px;background:radial-gradient(circle at 12% 22%,rgba(20,93,160,.45),transparent 58%),radial-gradient(circle at 86% 18%,rgba(237,110,86,.32),transparent 55%),linear-gradient(180deg,#163d6a,#122f55)}.use-cases-container{width:min(1200px,100%);margin:0 auto}.use-cases-heading{text-align:center;margin-bottom:32px}.use-cases-title{color:#fff!important;margin-bottom:10px!important}.use-cases-description{color:rgba(255,255,255,.82)!important;max-width:840px;margin:0 auto!important}.use-cases-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;align-items:stretch}.use-case-reveal{height:100%}.use-case-reveal:first-child{--use-case-accent:#60a5fa;--use-case-accent-dark:#145da0;--use-case-accent-soft:rgba(96,165,250,0.15);--use-case-accent-border:rgba(96,165,250,0.35)}.use-case-reveal:nth-child(2){--use-case-accent:#ff9f66;--use-case-accent-dark:#ed6e56;--use-case-accent-soft:rgba(255,159,102,0.15);--use-case-accent-border:rgba(255,159,102,0.35)}.use-case-reveal:nth-child(3){--use-case-accent:#ff8787;--use-case-accent-dark:#d9453b;--use-case-accent-soft:rgba(255,135,135,0.15);--use-case-accent-border:rgba(255,135,135,0.35)}.use-case-card{background:rgba(255,255,255,.18)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:20px!important;box-shadow:0 20px 48px rgba(15,23,42,.2),0 8px 24px rgba(0,0,0,.12)!important;overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:100%;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease,background-color .3s ease,box-shadow .3s ease!important}.use-case-card:hover{transform:translateY(-5px);background:rgba(255,255,255,.24)!important;border-color:var(--use-case-accent)!important;box-shadow:0 24px 56px rgba(15,23,42,.28),0 12px 32px rgba(0,0,0,.18)!important}.use-case-card .ant-card-body{padding:28px 24px!important;display:flex;flex-direction:column;flex:1}.use-case-icon{width:58px;height:58px;border-radius:14px;display:grid;place-items:center;margin-bottom:20px;background:#ffffff;border:1.5px solid var(--use-case-accent);box-shadow:0 8px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.9)}.use-case-icon__symbol{color:var(--use-case-accent-dark);font-size:1.9rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08))}.use-case-content{display:flex;flex-direction:column;flex:1}.use-case-tag{color:var(--use-case-accent)!important;letter-spacing:.07em;font-weight:700;font-size:.72rem;text-transform:uppercase}.use-case-title{color:#fff!important;margin:6px 0 10px!important;font-size:1.35rem!important;line-height:1.25!important}.use-case-summary{color:rgba(255,255,255,.88)!important;margin-bottom:0!important;font-size:.96rem;line-height:1.55}.use-case-list{margin:16px 0 0;padding-left:18px;color:rgba(255,255,255,.82);font-size:.9rem;display:flex;flex-direction:column;gap:8px}.use-case-list li{line-height:1.45}.use-case-list li::marker{color:var(--use-case-accent)}@media (max-width:991px){.use-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:720px){.use-cases-grid{grid-template-columns:1fr;gap:16px}.use-case-card .ant-card-body{padding:22px 20px!important}}@media (max-width:480px){.use-cases-section{padding:56px 12px}.use-cases-heading{margin-bottom:24px}.use-case-card .ant-card-body{padding:20px 16px!important}.use-case-tag{font-size:.68rem}.use-case-title{font-size:1.2rem!important}}