.software-info-hide-show{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.software-info-hide-show:after{background:#6ebe4a;content:"";height:1px;left:0;position:absolute;top:50%;width:100%;z-index:-1}.software-tabbing-heading-logo{display:flex;max-width:400px;width:100%}.software-tabbing-heading-logo img{max-width:100%}.software-info-hide-show-content{align-items:center;background:#fff;border:1px solid #6ebe4a;border-radius:5px;cursor:pointer;display:flex;justify-content:center;min-width:250px;padding:20px 30px}.software-info-hide,.software-info-show{align-items:center;display:flex;flex-direction:column;justify-content:center}.software-info-hide-show-content p{color:#292a2f;font-size:16.549px;font-weight:400;line-height:1.2}.software-info-hide-show-content h3,.software-info-hide-show-content p{font-family:var(--font-main);font-style:normal;margin:0;text-align:center}.software-info-hide-show-content h3{color:#3c424b;font-size:33.098px;font-weight:800;line-height:51.691px}.software-info-hide-show-content svg{fill:#6ebe4a}.software-info-hide svg{transform:rotate(180deg)}.software-info-hide-show.active .software-info-hide,.software-info-show{display:none}.software-info-hide-show.active .software-info-show{display:flex}.software-tabbing-section.active{display:block}.software-tabbing-section{background:linear-gradient(180deg,#393d4c,#1a222d);display:none;margin-bottom:80px;padding:100px 0}.software-tabbing-section .container{margin:0 auto;max-width:1180px;padding:0 20px;width:100%}.software-tabbing-row{display:flex;flex-direction:column;width:100%}.software-tabbing-buttons{align-items:center;border-bottom:1px solid #fff;display:flex;gap:20px;justify-content:space-between;margin-bottom:80px;overflow-x:auto;overflow-y:visible;padding-bottom:45px;width:100%}button.software-tabbing-btn{background:transparent;border:none;color:#fff;flex:1;font-family:var(--font-main);font-size:21.088px;font-style:normal;font-weight:400;line-height:125%;padding:0 10px;position:relative;text-transform:uppercase;white-space:nowrap;z-index:1}button.software-tabbing-btn:hover{color:#71bf49}button.software-tabbing-btn.active:after{background:#6dbe4b;bottom:-45px;content:"";height:8px;left:0;position:absolute;width:100%;z-index:1}button.software-tabbing-btn.active{color:#71bf49;font-weight:800}.software-tabbing-wrap{display:none}.software-tabbing-wrap.active{display:flex;flex-direction:column;margin:0 auto;max-width:1080px;width:100%}.software-tabbing-heading{display:flex;gap:20px;justify-content:space-between}.software-tabbing-heading-right{display:flex;flex-direction:column;max-width:560px}.software-tabbing-heading-right h3{color:#fff;font-family:var(--font-main);font-size:30px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:20px;max-width:500px}.software-tabbing-heading-right,.software-tabbing-heading-right p,.software-tabbing-heading-right ul li{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28.125px}.software-tabbing-heading-right p{margin-bottom:15px}.software-tabbing-heading-right ul{display:flex;flex-direction:column;gap:15px;list-style-type:none;margin:auto;padding:0;width:100%}.software-tabbing-heading-right ul li{max-width:450px;padding-left:20px;position:relative}.software-tabbing-heading-right ul li:after{background-image:url(https://www.peloton.com/hubfs/right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;position:absolute;top:6px;width:8px}.software-tabbing-heading-right p:last-child{margin:0}.software-tabbing-heading-left{display:flex;flex-direction:column}.software-tabbing-heading-iconbox{align-items:center;display:flex;flex-direction:row;gap:15px}.software-tabbing-heading-title{display:flex;flex-direction:column}.software-tabbing-heading-subtitle{color:#fff;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:400;line-height:1;margin:0}h1.software-tabbing-heading-main-title{color:#fff;font-family:var(--font-main);font-size:49.084px;font-style:normal;font-weight:800;line-height:62.47px;margin:0}.software-tabbing-heading-left a.request-demo-btn,.software-tabbing-wrap.active a.request-demo-btn{display:none;margin:50px 0 0}.software-tabbing-two-column{display:flex;flex-flow:row wrap;gap:30px;justify-content:space-between;margin-top:50px}.software-tabbing-two-column-left{max-width:450px;width:100%}.software-tabbing-two-column-left-text h3{color:#fff;font-family:var(--font-main);font-size:30px;font-style:normal;font-weight:500;margin:0}.software-tabbing-two-column-left-text{display:flex;flex-direction:column;gap:15px;width:100%}.software-tabbing-two-column-left-text ul{display:flex;flex-direction:column;gap:15px;list-style-type:none;margin:auto;padding:0}.software-tabbing-two-column-left-text ul li{max-width:450px;padding-left:20px;position:relative}.software-tabbing-two-column-left-text p{margin:0}.software-tabbing-two-column-left-text ul li:after{background-image:url(https://www.peloton.com/hubfs/right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;position:absolute;top:6px;width:8px}.software-tabbing-two-column-left-text,.software-tabbing-two-column-left-text p,.software-tabbing-two-column-left-text ul li{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28.125px}.software-tabbing-two-column-right{max-width:560px;width:100%}.software-tabbing-img{display:flex;flex-direction:column;gap:8px;margin-bottom:50px}.software-tabbing-img img{height:auto;width:100%}.software-tabbing-two-column-right-title,.software-tabbing-two-column-title{color:#fff;font-family:var(--font-main);font-size:30px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:15px}.software-tabbing-two-column-right-text,.software-tabbing-two-column-right-text p,.software-tabbing-two-column-right-text ul li{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28.125px}.software-tabbing-two-column-right-text ul{display:flex;flex-direction:column;gap:15px;list-style-type:none;margin:auto;padding:0}.software-tabbing-two-column-right-text ul li{max-width:450px;padding-left:20px;position:relative}.software-tabbing-two-column-right-text ul li:after{background-image:url(https://www.peloton.com/hubfs/right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;position:absolute;top:6px;width:8px}.software-tabbing-two-column-left a.request-demo-btn{margin:50px 0 0}.software-tabbing-checklist-wrap{border-top:1px solid #fff;display:flex;flex-flow:row wrap;gap:50px;margin-top:70px;padding-top:70px}.software-tabbing-checklist-box{display:flex;gap:25px;max-width:calc(50% - 25px);width:100%}.software-tabbing-checklist-box svg{width:38px}.software-tabbing-checklist-box-content{flex:1}.software-tabbing-checklist-box-title{color:#fff;font-family:var(--font-main);font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:15px}.software-tabbing-checklist-box-text,.software-tabbing-checklist-box-text p,.software-tabbing-checklist-box-text ul li{color:#fff;font-family:var(--font-main);font-size:18px;font-style:normal;font-weight:400;line-height:28.125px}.software-tabbing-checklist-box-text p{margin-bottom:10px}.software-tabbing-checklist-box-text p:last-child{margin:0}.software-tabbing-checklist-box-text ul{display:flex;flex-direction:column;gap:15px;list-style-type:none;margin:auto;padding:0}.software-tabbing-checklist-box-text ul li{padding-left:20px;position:relative;text-align:left}.software-tabbing-checklist-box-text ul li:after{background-image:url(https://www.peloton.com/hubfs/right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;position:absolute;top:6px;width:8px}.software-tabbing-checklist-bottom-text{display:flex;flex-direction:column}.software-tabbing-checklist-bottom-text h3{color:#fff;font-family:var(--font-main);font-size:30px;font-style:normal;font-weight:500;line-height:36px;margin:50px 0}.software-tabbing-checklist-bottom-text,.software-tabbing-checklist-bottom-text p{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28.125px;margin:0}.software-tabbing-accordion-wrap{border-top:1px solid #fff;display:flex;flex-flow:row wrap;gap:20px;margin-top:70px;padding-top:70px}.software-tabbing-accordion{display:flex;flex-direction:column;gap:10px;width:100%}.software-tabbing-accordion-title,.software-tabbing-accordion-title:active{align-items:center;background:transparent;border:none;color:#fff;display:flex;font-family:var(--font-main)!important;font-size:24px!important;font-style:normal;font-weight:600;justify-content:space-between;line-height:1.3;padding:30px 20px 0 30px;text-align:left;width:100%}button.software-tabbing-accordion-title:hover{background:transparent;border:none}span.plus{align-items:center;display:flex;justify-content:center}span.minus,span.plus{height:20px;width:20px}span.minus{display:none}.software-tabbing-accordion.active{background:#3c424b;border-radius:14px}.software-tabbing-accordion.active span.plus{display:none}.software-tabbing-accordion.active span.minus{align-items:center;display:flex;justify-content:center}.software-tabbing-accordion.active .software-tabbing-accordion-text{color:#fff;display:flex;flex-direction:column;font-family:var(--font-main);font-size:18px!important;font-style:normal;font-weight:400;line-height:28.125px;padding:0 30px 30px}.software-tabbing-accordion-text *{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28.125px}.software-tabbing-accordion-text{display:none}button:focus{background:transparent;border:none}button:focus-visible{outline:none}.software-tabbing-accordion-left,.software-tabbing-accordion-right{display:flex;flex-direction:column;gap:15px;max-width:calc(50% - 10px);width:100%}.software-tabbing-gallery-wrap{border-top:1px solid #fff;display:flex;flex-flow:row wrap;gap:24px;margin-top:70px;padding-top:70px}.software-tabbing-gallery-img{display:flex;flex-direction:column;gap:10px;width:100%}.software-tabbing-gallery-img img{height:380px!important;object-fit:cover;object-position:top;width:100%}span.image-caption{color:#fff;font-family:var(--font-main);font-size:17px;font-style:normal;font-weight:400;line-height:28px}.software-tabbing-gallery-img:first-child{max-width:40%}.software-tabbing-gallery-img:nth-child(2){max-width:calc(60% - 24px)}.software-tabbing-gallery-img:nth-child(3),.software-tabbing-gallery-img:nth-child(4),.software-tabbing-gallery-img:nth-child(5){max-width:calc(33.33% - 16px)}.software-tabbing-gallery-img:nth-child(6),.software-tabbing-gallery-img:nth-child(7){max-width:calc(50% - 12px)}.software-tabbing-section.software-land-data-tabbing button.software-tabbing-btn:hover{color:#bfc6d1}.software-tabbing-section.software-land-data-tabbing button.software-tabbing-btn.active{color:#bfc6d1;font-weight:800}.software-tabbing-section.software-land-data-tabbing button.software-tabbing-btn.active:after{background:#bfc6d1}.software-tabbing-section.software-land-data-tabbing .software-tabbing-checklist-box svg *{fill:#bfc6d1}.software-tabbing-section.software-production-tabbing button.software-tabbing-btn.active{color:#8aa1cb;font-weight:800}.software-tabbing-section.software-production-tabbing button.software-tabbing-btn:hover{color:#8aa1cb}.software-tabbing-section.software-production-tabbing button.software-tabbing-btn.active:after{background:#8aa1cb}.software-tabbing-section.software-production-tabbing .software-tabbing-checklist-box svg *{fill:#8aa1cb}a.request-demo-btn.mobile-view-btn{display:none}.software-tabbing-heading-icon img{max-width:80px}@media(max-width:1200px){.software-tabbing-heading-icon img{max-width:100%}.software-tabbing-accordion-title,.software-tabbing-accordion-title:active{font-size:24px;padding:0 20px}.software-tabbing-accordion.active .software-tabbing-accordion-text{padding:0 20px 20px}.software-tabbing-accordion-wrap{margin-top:50px;padding-top:50px}.software-tabbing-checklist-box{display:flex;gap:15px}.software-tabbing-checklist-box,.software-tabbing-two-column-left,.software-tabbing-two-column-right{max-width:calc(50% - 15px);width:100%}.software-tabbing-heading-right{max-width:500px}.software-tabbing-checklist-wrap{gap:30px;margin-top:50px;padding-top:50px}.software-tabbing-gallery-wrap{margin-top:50px;padding-top:50px}.software-tabbing-checklist-bottom-text h3{font-size:26px;margin:30px 0}.software-tabbing-checklist-box-title,.software-tabbing-heading-right h3,.software-tabbing-two-column-left-text h3,.software-tabbing-two-column-right-title,.software-tabbing-two-column-title{font-size:26px}.software-tabbing-checklist-box-title{margin-bottom:5px}h1.software-tabbing-heading-main-title{font-size:40px}.software-tabbing-heading-subtitle{font-size:20px}.software-tabbing-heading-right{max-width:calc(50% - 15px)}}@media(max-width:1024px){.software-tabbing-accordion.active .software-tabbing-accordion-text,.software-tabbing-accordion.active .software-tabbing-accordion-text *,.software-tabbing-checklist-bottom-text,.software-tabbing-checklist-bottom-text p,.software-tabbing-checklist-box-text,.software-tabbing-checklist-box-text p,.software-tabbing-checklist-box-text ul li,.software-tabbing-heading-right,.software-tabbing-heading-right p,.software-tabbing-heading-right ul li,.software-tabbing-two-column-left-text p,.software-tabbing-two-column-left-text ul li,.software-tabbing-two-column-right-text,.software-tabbing-two-column-right-text p,.software-tabbing-two-column-right-text ul li{font-size:18px}.software-tabbing-checklist-bottom-text h3,.software-tabbing-checklist-box-title,.software-tabbing-heading-right h3,.software-tabbing-two-column-left-text h3,.software-tabbing-two-column-right-title,.software-tabbing-two-column-title{font-size:24px}h1.software-tabbing-heading-main-title{font-size:36px}.software-tabbing-checklist-box svg{width:25px}.software-tabbing-gallery-img img{height:300px!important}span.image-caption{font-size:15px;line-height:1}.software-tabbing-gallery-img{gap:5px}.software-tabbing-gallery-wrap{gap:10px}.software-tabbing-gallery-img:nth-child(2){max-width:calc(60% - 10px)}.software-tabbing-gallery-img:nth-child(3),.software-tabbing-gallery-img:nth-child(4),.software-tabbing-gallery-img:nth-child(5){max-width:calc(33.33% - 7px)}.software-tabbing-gallery-img:nth-child(6),.software-tabbing-gallery-img:nth-child(7){max-width:calc(50% - 5px)}.software-tabbing-buttons{margin-bottom:50px;padding-bottom:35px}button.software-tabbing-btn.active:after{bottom:-35px}button.software-tabbing-btn{font-size:18px}.software-tabbing-img{margin-bottom:30px}}@media(max-width:768px){.software-tabbing-heading-left a.request-demo-btn{display:none}a.request-demo-btn.mobile-view-btn{display:flex;margin:0!important}.software-tabbing-section{margin-bottom:60px;padding:0 0 80px}.software-tabbing-section .container{padding:0}.software-tabbing-wrap.active{padding:0 20px}.software-info-hide-show-content h3{font-size:26px}.software-info-hide-show-content{min-width:200px;padding:10px 15px}.software-tabbing-accordion.active .software-tabbing-accordion-text,.software-tabbing-accordion.active .software-tabbing-accordion-text *,.software-tabbing-checklist-bottom-text,.software-tabbing-checklist-bottom-text p,.software-tabbing-checklist-box-text,.software-tabbing-checklist-box-text p,.software-tabbing-checklist-box-text ul li,.software-tabbing-heading-right,.software-tabbing-heading-right p,.software-tabbing-heading-right ul li,.software-tabbing-two-column-left-text p,.software-tabbing-two-column-left-text ul li,.software-tabbing-two-column-right-text,.software-tabbing-two-column-right-text p,.software-tabbing-two-column-right-text ul li{font-size:16px;line-height:26px}.software-tabbing-checklist-bottom-text h3,.software-tabbing-checklist-box-title,.software-tabbing-heading-right h3,.software-tabbing-two-column-left-text h3,.software-tabbing-two-column-right-title,.software-tabbing-two-column-title{font-size:20px;line-height:32px}h1.software-tabbing-heading-main-title{font-size:30px;line-height:50px}.software-tabbing-checklist-box,.software-tabbing-two-column-left,.software-tabbing-two-column-right{width:100%}.software-tabbing-accordion-left,.software-tabbing-accordion-right,.software-tabbing-checklist-box,.software-tabbing-two-column-left,.software-tabbing-two-column-right{max-width:100%;width:100%}.software-tabbing-accordion-wrap{gap:15px}.software-tabbing-checklist-wrap{gap:30px;margin-top:30px;padding-top:30px}.software-tabbing-checklist-bottom-text h3{margin:0 0 15px}.software-tabbing-accordion-title,.software-tabbing-accordion-title:active{font-size:18px;line-height:38px}.software-tabbing-heading-left a.request-demo-btn,.software-tabbing-two-column-left a.request-demo-btn,.software-tabbing-wrap.active a.request-demo-btn{display:none;margin:30px 0 0}.software-tabbing-heading{flex-direction:column}.software-tabbing-heading-right{max-width:100%}.software-tabbing-two-column{gap:20px;margin-top:30px}button.software-tabbing-btn.active:after{bottom:-35px}button.software-tabbing-btn{font-size:18px}.software-tabbing-gallery-img img{height:200px!important}.software-tabbing-gallery-wrap{margin-top:30px;padding-top:30px}button.software-tabbing-btn{padding:0}.software-tabbing-buttons{border:none;gap:0;margin-bottom:30px;padding:0}.software-tabbing-heading-subtitle{font-size:14px}button.software-tabbing-btn{color:#fff;padding:20px 30px}button.software-tabbing-btn.active,button.software-tabbing-btn:hover{background-color:#282c36;border-radius:0}button.software-tabbing-btn.active:after{display:none}.software-tabbing-heading-icon{align-items:center;display:flex;justify-content:center;width:50px}.software-tabbing-img{margin-bottom:20px}.software-image-box-text *{text-align:left!important}.software-tabbing-accordion.active{gap:0}.software-tabbing-accordion-title,.software-tabbing-accordion-title:active{margin-top:10px}a.request-demo-btn{width:100%!important}}@media(max-width:575px){.software-tabbing-gallery-img{max-width:100%!important}.software-tabbing-gallery-img img{height:auto!important}}.lightbox{align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.lightbox .close{color:#fff;cursor:pointer;font-size:40px;position:absolute;right:20px;top:20px}img#lightbox-img{max-height:95%;max-width:95%;object-fit:contain;object-position:center;width:800px}.software-tabbing-heading-icon img{width:80px}