.use-cases-wrapper{display:flex;flex-direction:column;gap:6rem}.use-case-row{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1440px;opacity:0;transform:translateY(30px);transition:all .6s ease}.use-case-row.visible{opacity:1;transform:translateY(0)}.use-case-row:nth-child(odd) .use-case-visual{grid-column:2;grid-row:1}.use-case-row:nth-child(odd) .use-case-content{grid-column:1;grid-row:1}.use-case-row:nth-child(2n) .use-case-content{grid-column:2;grid-row:1}.use-case-row:nth-child(2n) .use-case-visual{grid-column:1;grid-row:1}.use-case-visual{align-items:center;aspect-ratio:3/2;border-radius:16px;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.use-case-visual img{display:block;height:100%;object-fit:cover;width:100%}.use-case-content{display:flex;flex-direction:column;justify-content:center;padding:2rem 0}.use-case-content h3{color:var(--ts-text-dark);font-size:1.8rem;font-weight:600;margin-bottom:1.5rem}.use-case-list{list-style:none;margin:0;padding:0}.use-case-list li{border-bottom:1px solid rgba(0,57,102,.08);padding:1.25rem 0}.use-case-list li:last-child{border-bottom:none}.use-case-list h4{color:var(--ts-text-dark);font-size:1.15rem;font-weight:600;margin-bottom:.5rem}.use-case-list p{color:var(--ts-text-medium);font-size:1rem;line-height:1.6;margin:0}.use-case-row:first-child{transition-delay:.1s}.use-case-row:nth-child(2){transition-delay:.2s}@media (max-width:900px){.use-cases-wrapper{gap:0}.use-case-row{display:flex;flex-direction:column;gap:2rem}.use-case-row .use-case-visual{aspect-ratio:3/2;height:auto;margin:0 auto;max-width:639px;order:1;width:100%}.use-case-row .use-case-content{min-height:auto;order:2;padding:1rem 0!important;width:100%}.use-case-content h3{margin:0!important}.use-case-row .use-case-content,.use-case-row .use-case-visual{grid-column:auto!important;grid-row:auto!important}}