.DemoCarousel_section__28OC5{padding:10px 0}.DemoCarousel_wrapper__jIjB4{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:20px}.DemoCarousel_arrowRow__QYMzp{display:flex;align-items:center;gap:16px;width:100%;max-width:1200px}.DemoCarousel_arrow__u93lJ{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1.5px solid #e5e7eb;background:#fff;cursor:pointer;font-size:20px;transition:.2s}.DemoCarousel_arrow__u93lJ:hover:not(:disabled){border-color:#7c3aed;color:#7c3aed}.DemoCarousel_arrow__u93lJ:disabled{opacity:.4;cursor:default}.DemoCarousel_stage__EooN4,.DemoCarousel_track__WbgwZ{position:relative;width:100%}.DemoCarousel_stage__EooN4{aspect-ratio:16/10;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 8px 32px rgba(0,0,0,.08)}.DemoCarousel_slide___s8sa{position:absolute;inset:0}.DemoCarousel_img__P4Trf{object-fit:contain}.DemoCarousel_exitNext__hiz2j{animation:DemoCarousel_exitLeft__BpHxn .4s ease forwards}.DemoCarousel_exitPrev___xsOa{animation:DemoCarousel_exitRight__zz63F .4s ease forwards}.DemoCarousel_ctaWrap__kRkBY{display:flex;justify-content:center;margin-top:12px}@keyframes DemoCarousel_exitLeft__BpHxn{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(-24px) scale(.98)}}@keyframes DemoCarousel_exitRight__zz63F{0%{opacity:1;transform:translateX(0) scale(1)}to{opacity:0;transform:translateX(24px) scale(.98)}}.DemoCarousel_dots__blKvY{display:flex;gap:8px}.DemoCarousel_dot__yHmVa{width:7px;height:7px;border-radius:99px;border:none;background:#d1d5db;cursor:pointer;transition:.3s}.DemoCarousel_dotActive__Oy2Bv{width:24px;background:#7c3aed}@media (max-width:640px){.DemoCarousel_section__28OC5{padding:60px 0}.DemoCarousel_arrow__u93lJ{width:34px;height:34px}.DemoCarousel_wrapper__jIjB4{margin-top:20px;gap:12px}.DemoCarousel_arrowRow__QYMzp{gap:8px;padding:0}.DemoCarousel_stage__EooN4{aspect-ratio:4/3;border-radius:8px}.DemoCarousel_arrow__u93lJ{width:32px;height:32px;font-size:18px;flex-shrink:0}.DemoCarousel_img__P4Trf{object-fit:cover;object-position:top}}