.design-studio .configurators,.configurators{grid-template-columns:1fr;gap:38px}.presentation .demo-stage,.design-studio .presentation .demo-stage{height:auto;aspect-ratio:1280/840;background:#17231e;min-height:0}.presentation .demo-top{top:0;left:0;right:0;height:62px;padding:10px 24px;background:#17231e}.presentation .screen-sequence{position:absolute;top:62px;bottom:65px;left:0;right:0;background:#f8fafb}.presentation .real-screen{display:none;position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.presentation .real-screen.is-current{display:block}.presentation .demo-bottom{bottom:0;left:0;right:0;min-height:65px;padding:14px 24px;background:#17231e}.presentation .demo-caption{margin:0 0 10px;font-size:18px}.presentation .demo-progress i{animation-duration:18s}.presentation .presentation-copy{display:grid;grid-template-columns:1fr 1.2fr;column-gap:50px;padding:38px}.presentation .presentation-copy .overline{grid-column:1}.presentation .presentation-copy h2{grid-column:1;grid-row:2/5;font-size:42px}.presentation .presentation-copy>p:not(.overline){grid-column:2;grid-row:1/3}.presentation .benefits,.presentation .action,.presentation .access-note{grid-column:2}.presentation .action{font-size:17px}.presentation .motion-toggle{font-family:Arial,sans-serif}.presentation .demo-number{font-size:15px}@media(max-width:700px){.presentation .demo-stage,.design-studio .presentation .demo-stage{aspect-ratio:auto;height:320px}.presentation .demo-top{height:55px;padding:8px 14px}.presentation .screen-sequence{top:55px;bottom:70px}.presentation .demo-bottom{padding:12px 14px;min-height:70px}.presentation .demo-caption{font-size:15px}.presentation .presentation-copy{display:block;padding:25px}.presentation .presentation-copy h2{font-size:32px}.presentation .real-screen{object-fit:contain}.presentation .demo-top span{font-size:12px;letter-spacing:.7px}}@media(prefers-reduced-motion:reduce){.presentation .demo-progress i{animation:none;width:100%}}
