@keyframes ds-platform-features-slide__copy-show{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-platform-features-slide__copy-hide{0%{opacity:1}to{opacity:0}}@keyframes ds-platform-features-slide__screen-show{0%{opacity:0}to{opacity:1}}@keyframes ds-platform-features-slide__screen-hide{0%{opacity:1}to{opacity:0}}@keyframes ds-platform-features-slide__overlay-show{0%{opacity:0;transform:translate(45%,-45%)}to{opacity:1;transform:translate(0)}}@keyframes ds-platform-features-slide__overlay-hide{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(-100%)}}.ds-platform-features-slide{--tw-bg-opacity:1;background-color:rgb(252 250 255/var(--tw-bg-opacity))}.ds-platform-features-slide__content{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.ds-platform-features-slide__content{align-items:center;display:grid;gap:52px}}@media (min-width:1200px){.ds-platform-features-slide__content{grid-template-columns:auto 46.8%}}.ds-platform-features-slide__copy{display:flex;flex-flow:column nowrap;transform:translateY(0)}@media not all and (min-width:1200px){.ds-platform-features-slide__copy{order:2}}.ds-platform-features__slide-wrapper--active .ds-platform-features-slide__copy{opacity:0}.ds-platform-features-slide--visible .ds-platform-features-slide__copy{animation:ds-platform-features-slide__copy-show .5s ease-out forwards}.ds-platform-features-slide--hidden .ds-platform-features-slide__copy{animation:ds-platform-features-slide__copy-hide .5s ease-out forwards}.ds-platform-features-slide__copy>*{margin:0}.ds-platform-features-slide__heading{font-size:1.25rem;line-height:1.75rem;margin-bottom:.75rem}@media (min-width:768px){.ds-platform-features-slide__heading{font-size:28px;line-height:1.375}}@media (min-width:992px){.ds-platform-features-slide__heading{margin-bottom:1rem}}@media (min-width:1200px){.ds-platform-features-slide__heading{font-size:32px;margin-bottom:1.5rem}}.ds-platform-features-slide__lead{margin-bottom:1.5rem}@media (min-width:768px){.ds-platform-features-slide__lead{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1200px){.ds-platform-features-slide__lead{margin-bottom:2rem}}.ds-platform-features-slide__illustration{max-width:80%;position:relative}@media not all and (min-width:1200px){.ds-platform-features-slide__illustration{margin-left:auto;margin-right:auto;order:1}}@media (min-width:768px){.ds-platform-features-slide__illustration{max-width:430px}}@media (min-width:1200px){.ds-platform-features-slide__illustration{max-width:none}}.ds-platform-features-slide__screen{bottom:0;left:0;position:absolute;right:0;top:0}.ds-platform-features__slide-wrapper--active .ds-platform-features-slide__screen{opacity:0}.ds-platform-features-slide--visible .ds-platform-features-slide__screen{animation:ds-platform-features-slide__screen-show .5s ease-out forwards}.ds-platform-features-slide--hidden .ds-platform-features-slide__screen{animation:ds-platform-features-slide__screen-hide .5s ease-out forwards}.ds-platform-features-slide__screen img{height:100%;object-fit:cover;width:100%}.ds-platform-features-slide__overlay{border-radius:20px;box-shadow:0 4px 24px 0 rgba(75,61,92,.2);position:absolute;right:0;transform:translate(0);width:38.9%;will-change:transform}.ds-platform-features-slide__overlay--bottom,.ds-platform-features-slide__overlay--top{top:58px}.ds-platform-features__slide-wrapper--active .ds-platform-features-slide__overlay{opacity:0}.ds-platform-features-slide--visible .ds-platform-features-slide__overlay{animation:ds-platform-features-slide__overlay-show .5s ease-out forwards}.ds-platform-features-slide--hidden .ds-platform-features-slide__overlay{animation:ds-platform-features-slide__overlay-hide .5s ease-out forwards}.ds-platform-features-slide__overlay img{height:auto;width:100%}@media(min-width:700px)and (max-height:746px){.ds-platform-features-slide .ds-platform-features-slide__content{gap:1.5rem;grid-template-columns:60% auto}.ds-platform-features-slide .ds-platform-features-slide__illustration{order:2}.ds-platform-features-slide .ds-custom-list-item__content,.ds-platform-features-slide .ds-platform-features-slide__lead{font-size:.875rem;line-height:1.25rem}.ds-platform-features-slide .ds-platform-features-slide__illustration{max-width:90%}}@media not all and (min-width:768px){.ds-platform-features__slide-features-list .ds-custom-list__items>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}}