.dm-external-product{padding-bottom:56px}.dm-external-product .dm-sales-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;padding:36px}.dm-external-product .dm-sales-hero img{display:block;width:100%;height:auto;border-radius:20px}.dm-external-product .dm-sales-copy>small{font-size:12px}.dm-external-product .dm-sales-benefits p,.dm-external-product .dm-sales-steps p,.dm-external-product .dm-sales-faq details p{font-size:14px}.dm-external-product .dm-sales-demo h2{color:#fff}.dm-external-product .dm-sales-demo p{max-width:65ch}.dm-external-product .dm-sales a{overflow-wrap:anywhere}.dm-external-product .dm-sales-button,.dm-external-product .dm-sales-button-light{min-height:44px;text-align:center}@media(max-width:800px){.dm-external-product .dm-sales-hero{grid-template-columns:minmax(0,1fr);padding:24px}.dm-external-product .dm-sales-hero img{max-width:420px;justify-self:center}}@media(max-width:650px){.dm-external-product .dm-sales-hero{padding:22px 18px}.dm-external-product .dm-sales-actions{align-items:stretch}.dm-external-product .dm-sales-button{width:100%}}