.solver-use-cases{padding-top:56px;padding-bottom:56px}.solver-use-cases-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:1120px;margin:0 auto 40px}.solver-use-cases-header .section-desc{max-width:720px}.solver-use-cases-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;max-width:1040px;margin:0 auto}.solver-use-cases-card{position:relative;display:flex;align-items:flex-start;gap:14px;padding:20px 22px;border-radius:16px;border:1px solid rgba(17,38,48,.09);background:radial-gradient(ellipse at 95% 5%,rgba(13,124,89,.06),transparent 50%),linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,252,250,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 2px 8px rgba(11,36,43,.05);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;cursor:default}.solver-use-cases-card:hover{transform:translateY(-2px);border-color:rgba(13,124,89,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 24px rgba(13,124,89,.1)}.solver-uc-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,rgba(13,124,89,.12),rgba(79,196,156,.1));color:rgba(13,124,89,.9);font-size:18px}.solver-uc-body{flex:1 1;min-width:0}.solver-uc-title{margin:0;font-size:clamp(15px,1.1vw,17px);font-weight:620;line-height:1.25;letter-spacing:-.01em;color:rgba(19,33,41,.95)}.solver-uc-desc{margin:4px 0 0;font-size:clamp(13px,.88vw,14.5px);line-height:1.5;color:rgba(27,51,59,.62)}@media (max-width:860px){.solver-use-cases-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.solver-use-cases-grid{grid-template-columns:1fr;gap:12px}.solver-use-cases-card{padding:16px 18px;border-radius:14px}}@media (max-width:480px){.solver-use-cases{padding-top:40px;padding-bottom:40px}}