.platform-desc.active,.platform-dn-btn.active{display:block;animation:.3s ease-in-out fadeIn}.container{margin:0 auto;padding:20px;font-family:Arial,sans-serif}.platform-buttons{text-align:left;margin:20px auto}.platform-download-buttons{text-align:right;margin:20px auto;height:40px}.platform-btn,.platform-dn-btn{padding:10px 20px;margin:0 10px;font-size:16px;cursor:pointer}.platform-btn{border:1px solid #333;background:#111;color:#f0f0f0;border-radius:5px;text-decoration:none}.platform-btn:hover,.platform-dn-btn.active:hover{background:#d2d2d2;color:#111;border:1px solid #333}.platform-btn.active{background:#f0f0f0;border:1px solid #333;color:#111;text-decoration:none}.platform-btn.active:hover{background:#d2d2d2;border:1px solid #333}.platform-dn-btn{border:none;background:#f0f0f0;border-radius:5px;display:none}.platform-dn-btn.active{background:#111;color:#f0f0f0;border:1px solid #333;text-decoration:none;float:right}.slider-container{position:relative;margin:40px auto;overflow:hidden}.image-slider{white-space:nowrap;position:relative;transition:transform .3s;padding-left:50px;padding-right:50px}.image-slider img{width:250px;height:556px;object-fit:cover;margin-right:10px;display:inline-block;border-radius:15px;vertical-align:top;border:1px solid #f0f0f0}.platform-desc,.platform-images{display:none}.platform-images.active{display:block}.arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;z-index:1;width:30px;height:50px;border-radius:5px}.arrow-left{left:10px}.arrow-right{right:10px}.description{padding:20px;border-radius:10px;min-height:100px}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}