.ds-casepanel{padding:72px 0}.ds-casepanel__inner{margin:0 auto;max-width:1240px;padding:0 24px}.ds-casepanel__item{background:#3f475f;border-radius:20px;display:flex}.ds-casepanel__item+.ds-casepanel__item{margin-top:30px}.ds-casepanel__left{padding:25px 20px;width:30%}.ds-casepanel__center{display:flex;flex-direction:column;padding:25px 20px;width:40%}.ds-casepanel__right{padding:25px 20px;width:30%}.ds-casepanel__photo{border-radius:25px;height:100%;object-fit:cover;width:100%}.ds-casepanel__title{color:#fff;font-size:42px;font-weight:400;line-height:1.2;margin:0 0 10px}.ds-casepanel__summary{color:#fff;font-size:16px;line-height:1.5}.ds-casepanel__summary p{color:#fff;margin:0 0 10px}.ds-casepanel__summary strong{font-weight:600}.ds-casepanel__summary ul{margin:0 0 10px;padding-left:20px}.ds-casepanel__summary li{margin-top:4px}.ds-casepanel__more{display:flex;justify-content:flex-end;margin:auto 0 0;padding-top:20px}.ds-casepanel__more a{align-items:center;background:var(--ds-orange,#dd690d);border-radius:22px;color:#fff;display:inline-flex;font-size:16px;gap:10px;padding:10px 20px;text-decoration:none;transition:background .3s ease}.ds-casepanel__more a:hover{background:var(--ds-brown,#432919)}.ds-casepanel__numtitle{color:#fff;font-size:32px;line-height:1.2;margin-bottom:10px}.ds-casepanel__num{background:#fff;border-radius:22px;margin-top:10px;padding:10px 20px}.ds-casepanel__num .ds-casepanel__numlabel{color:#3f475f;font-size:18px;line-height:1.2}.ds-casepanel__num .ds-casepanel__numvalue{color:#3f475f;font-size:50px;font-weight:700;line-height:1;margin-top:5px}.ds-casepanel__num--featured{background:var(--ds-orange,#dd690d);margin-top:5px}.ds-casepanel__num--featured .ds-casepanel__numlabel{color:#fff;font-size:24px}.ds-casepanel__num--featured .ds-casepanel__numvalue{color:#fff}@media screen and (max-width:1199px){.ds-casepanel__title{font-size:32px}.ds-casepanel__numtitle{font-size:22px}.ds-casepanel__num .ds-casepanel__numvalue{font-size:40px}.ds-casepanel__num--featured .ds-casepanel__numlabel{font-size:20px}}@media screen and (max-width:991px){.ds-casepanel{padding:44px 0}.ds-casepanel__item{flex-direction:column;padding:15px 0}.ds-casepanel__center,.ds-casepanel__left,.ds-casepanel__right{padding:10px 20px;width:100%}}