.cases{margin-bottom:80px;padding-top:60px;position:relative;text-align:center}.cases .title{animation-duration:.9s;color:#141414;font-size:24px;font-weight:700;line-height:1.4;margin-bottom:24px}.cases .description{animation-duration:1s;color:#484848;font-size:15px;font-weight:300;line-height:1.6;margin-bottom:24px}.cases .cta{animation-duration:1.1s;color:#5274ff;display:inline-block;font-size:16px;font-weight:300;margin-bottom:64px;padding:2px 4px}.cases .cta:hover{color:#fff;text-decoration:underline}.cases .cta:after{border:solid #5274ff;border-width:0 1px 1px 0;content:"";display:inline-block;margin-left:8px;padding:3px;transform:rotate(-45deg);vertical-align:middle}.cases .cta:hover:after{border-color:#fff}.cases .clients{animation-duration:1.2s;column-gap:40px;display:grid;grid-template-columns:repeat(2,128px);justify-content:center;row-gap:43px}.cases .clients .logo{align-items:center;display:flex;height:45px;justify-content:center;object-fit:contain;width:100%}.cases .clients .logo svg{height:33px;width:95px}.cases .features{animation-duration:1.3s;margin-top:64px}.cases .features .featured:not(:last-child){margin-bottom:42px}.cases .features .featured .highlight{color:#5274ff;font-size:42px;font-weight:700}.cases .features .featured .text{color:#484848;font-size:1.5rem}#cases-observer{position:absolute;top:0}.cases .clients.in,.cases .cta.in,.cases .description.in,.cases .features.in,.cases .title.in{animation-play-state:running}.cases .clients,.cases .cta,.cases .description,.cases .features,.cases .title{animation-direction:reverse;animation-fill-mode:forwards;animation-name:show;animation-play-state:paused;animation-timing-function:ease-out}@media(min-width:768px){.cases{margin-bottom:97px}.cases .title{font-size:31.5px;margin-bottom:27px}.cases .description{font-size:17.5px;margin-bottom:43px}.cases .cta{font-size:16px;margin-bottom:42px}.cases .clients{column-gap:18px;grid-template-columns:repeat(auto-fit,95px)}.cases .clients .logo{height:35px}.cases .clients .logo svg{height:35px;width:100px}.cases .features{margin-bottom:94px;margin-top:42px}.cases .features .featured:not(:last-child){margin-bottom:60px}.cases .features .featured .highlight{font-size:70px}}@media(min-width:1200px){.cases{margin-bottom:124px}.cases .title{font-size:36px;margin-bottom:24px}.cases .description{font-size:20px;margin-bottom:24px}.cases .cta{font-size:20px;margin-bottom:74px}.cases .clients{grid-template-columns:repeat(auto-fit,150px)}.cases .clients .logo{height:47px}.cases .clients .logo svg{height:47px;width:130px}.cases .features{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1058px;--data-margin:56px;margin:74px auto calc(124px - var(--data-margin))}.cases .features .featured{text-align:center;width:calc(50% - 83px)}.cases .features .featured,.cases .features .featured:not(:last-child){margin-bottom:var(--data-margin)}.cases .features .featured .highlight{font-size:64px}}@keyframes show{0%{opacity:1;transform:translateY(-35px)}25%{opacity:.5}to{opacity:0;transform:translateY(0)}}