.integration-tabbing-section{background:linear-gradient(180deg,#393d4c,#1a222d);margin-top:105px;padding:0 0 100px}.integration-tabbing-section .container{margin:0 auto;max-width:1240px;padding:0 20px;width:100%}.integration-tabbing-row{display:flex;flex-direction:column;width:100%}.integration-tabbing-buttons{align-items:center;display:flex;gap:2px;justify-content:space-between;margin-bottom:5px;margin-top:-103px;position:relative}button.integration-tabbing-btn{background:transparent;background:#363b49;border:none;border-radius:0;color:#fff;flex:1;font-family:var(--font-main);font-size:22px;font-style:normal;font-weight:700;height:100px;line-height:125%;padding:0 10px;position:relative;text-transform:unset;white-space:nowrap;z-index:1}button.integration-tabbing-btn:hover{background:#71bf49}button.integration-tabbing-btn.active:after{background:#6dbe4b;bottom:0;content:"";height:50px;left:50%;position:absolute;transform:rotate(45deg) translateY(50%);width:50px;z-index:1}button.integration-tabbing-btn.active{background:#71bf49}.integration-tabbing-wrap{display:none}.integration-tabbing-wrap.active{display:flex;flex-direction:column;margin:0 auto;max-width:100%;padding-top:130px;width:100%}.integration-tabbing-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;text-align:left}.integration-tabbing-checklist-wrap{display:flex;flex-flow:row wrap;gap:50px;margin-top:70px}.integration-tabbing-checklist-box{display:flex;gap:25px;max-width:calc(50% - 25px);width:100%}.integration-tabbing-checklist-box svg{margin-top:10px;width:38px}.integration-tabbing-checklist-box-content{flex:1}.integration-tabbing-checklist-box-title{color:#fff;font-family:var(--font-main);font-size:26px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:10px;max-width:450px}.integration-tabbing-checklist-box-text,.integration-tabbing-checklist-box-text p,.integration-tabbing-checklist-box-text ul li{color:#fff;font-family:var(--font-main);font-size:20px;font-style:normal;font-weight:400;line-height:28.125px}.integration-tabbing-checklist-box-text p{margin-bottom:10px}.integration-tabbing-checklist-box-text p:last-child{margin:0}.integration-tabbing-checklist-box-text ul{display:flex;flex-direction:column;gap:30px;list-style-type:none;margin:auto;padding:0}.integration-tabbing-checklist-box-text ul li{margin-left:-20px;padding-left:20px;position:relative;text-align:left}.integration-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}.integration-tabbing-checklist-bottom-text{display:flex;flex-direction:column}.integration-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}.integration-tabbing-checklist-bottom-text,.integration-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}.integration-tabbing-heading .integration-tabbing-heading-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:25px;justify-content:flex-start}.integration-tabbing-heading .request-demo-btn{align-items:center;background:#71bf49;border:1px solid #71bf49;color:#fff;column-gap:10px;display:flex;font-family:var(--font-main);font-size:16px;justify-content:center;line-height:23px;min-width:250px;padding:11px 15px;text-decoration:none;text-transform:uppercase;width:100%}.integration-tabbing-heading .request-demo-btn.request-demo-btn-mobile{display:none}.integration-tabbing-heading .request-demo-btn:hover{background:transparent;color:#71bf49}.integration-tabbing-heading .request-demo-btn:hover svg *{fill:#71bf49}.integration-tabbing-heading .request-demo-btn svg{height:auto;width:16px}.integration-tabbing-heading .integration-tabbing-heading-wrap .integration-tabbing-heading-logo{max-width:546px}.integration-tabbing-heading .integration-tabbing-heading-wrap .integration-tabbing-heading-logo img{max-width:100%}.integration-tabbing-heading .integration-tabbing-heading-text h3,.integration-tabbing-heading .integration-tabbing-heading-text p{color:#fff}.integration-tabbing-heading .integration-tabbing-heading-text p:last-child{margin:0}.integration-tabbing-heading .integration-tabbing-heading-text{flex:1;max-width:810px}.integration-tabbing-heading .integration-tabbing-heading-text h3{font-weight:500;margin-bottom:20px}.integration-tabbing-heading .integration-tabbing-heading-text p{font-size:20px;font-weight:400;line-height:28px}.integration-tabbing-heading-title{color:#fff;font-family:var(--font-main);font-size:40px;font-style:normal;font-weight:800;line-height:62.47px;text-transform:uppercase}.key_benefits_title{align-items:center;color:#fff;display:flex;font-family:franklin-gothic-atf,sans-serif;font-size:30px;font-style:normal;font-weight:500;gap:50px;line-height:36px;margin-top:70px}.key_benefits_title .right-border{background:#fff;flex:1;height:1px}@media (max-width:1199px){button.integration-tabbing-btn{font-size:24px;height:80px}button.integration-tabbing-btn.active:after{height:40px;width:40px}.integration-tabbing-section{margin-top:85px}.integration-tabbing-buttons{margin-top:-83px}}@media (max-width:991px){.integration-tabbing-heading-title{font-size:33px}button.integration-tabbing-btn{font-size:20px}.integration-tabbing-wrap.active{padding-top:100px}}@media (max-width:767px){button.integration-tabbing-btn.active:after{border:0;height:3px;left:0;transform:none;width:100%}.integration-tabbing-checklist-box-title{font-size:24px}.integration-tabbing-checklist-box-text ul{gap:15px}.integration-tabbing-heading{flex-direction:column;gap:20px}.integration-tabbing-heading .request-demo-btn{display:none}.integration-tabbing-heading .request-demo-btn.request-demo-btn-mobile{display:flex}.integration-tabbing-heading .integration-tabbing-heading-text h3{font-size:24px;font-weight:500;line-height:29px;margin-bottom:20px;text-align:left}.integration-tabbing-heading .integration-tabbing-heading-text p{font-size:16px;font-weight:400;line-height:24px;text-align:left}.integration-tabbing-checklist-wrap{border-top:none;margin-top:37px;padding-top:0}.integration-tabbing-checklist-box{max-width:100%;width:100%}.integration-tabbing-checklist-box-text,.integration-tabbing-checklist-box-text p,.integration-tabbing-checklist-box-text ul li{font-size:16px}.integration-tabbing-checklist-box-text ul li{margin-left:-40px}.integration-tabbing-section{margin:0;padding:0 0 50px}.integration-tabbing-buttons{gap:0;margin:0;margin-inline:-20px;overflow:auto;width:auto}button.integration-tabbing-btn{background:#292c35;font-size:16px;height:auto;line-height:20px;padding:27px 36px}button.integration-tabbing-btn.active{background:#383c4b}button.integration-tabbing-btn.active:after{bottom:0}.integration-tabbing-buttons:after{display:none}.integration-tabbing-checklist-box{gap:18px}.integration-tabbing-wrap.active{padding-top:60px}.key_benefits_title{font-size:24px;gap:20px;margin-top:40px}}