.ldf-success{background:#fff;padding:70px 0}.ldf-success__container{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 30px;width:100%}.ldf-success__intro{margin:0 auto 34px;max-width:780px;text-align:center}.ldf-success__intro span{color:#c8102e;display:block;font-size:13px;font-weight:800;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.ldf-success__intro h2{color:#0b2948;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.05;margin:0 0 14px}.ldf-success__intro p{color:#172738;font-size:17px;line-height:1.55;margin:0 auto;max-width:720px}.ldf-case-card{align-items:stretch;background:#fff;border:1px solid #d7dde3;border-radius:6px;display:grid;grid-template-columns:32% 68%;margin-bottom:18px;overflow:hidden}.ldf-case-card--reverse{grid-template-columns:68% 32%}.ldf-case-card--reverse .ldf-case-card__image{order:2}.ldf-case-card--reverse .ldf-case-card__content{order:1}.ldf-case-card__image{background:#eef1f4;min-height:190px}.ldf-case-card__image img{display:block;height:100%;min-height:190px;object-fit:cover;width:100%}.ldf-case-card__content{background:#fff;padding:30px 34px}.ldf-case-card__content h3{color:#38589a;font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1.15;margin:0 0 12px;text-transform:uppercase}.ldf-case-card__content p{color:#172738;font-size:16px;line-height:1.55;margin:0}@media (max-width:800px){.ldf-case-card,.ldf-case-card--reverse{grid-template-columns:1fr}.ldf-case-card--reverse .ldf-case-card__content,.ldf-case-card--reverse .ldf-case-card__image{order:0}.ldf-case-card__image,.ldf-case-card__image img{min-height:260px}.ldf-case-card__content{padding:28px 24px}}