.outer{max-width:100vw}#chordcat-ableton-campaign{background-color:#f0efed}#chordcat-ableton-campaign .loading-content{position:relative;min-height:100px;background-color:transparent!important}#chordcat-ableton-campaign .loading-content svg{transform:scale(.8);transform-origin:center;top:25px}#chordcat-ableton-campaign[data-finished="0"] .campaign-closed,#chordcat-ableton-campaign[data-finished="1"] .campaign-open{display:none!important}@media screen and (min-width: 1024px){#chordcat-ableton-campaign .section-sleeve{margin:0 auto;max-width:var(--cwm)}}#chordcat-ableton-campaign .campaign-header-section .section-sleeve{position:relative;aspect-ratio:2.3216444982}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-header-section .section-sleeve{aspect-ratio:.765080922}}#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/hero_pc.webp);background-size:contain;background-position:center}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-bg{background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/hero_sp.webp)}}#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner{position:absolute;left:calc(85px * var(--cwp));bottom:calc(80px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner{left:0;width:100%;bottom:unset;top:calc(671px * var(--cwp));text-align:center}}#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner .campaign-title-prefix{color:#06e8b1;font-size:calc(32px * var(--cwp));font-style:normal;font-weight:700;line-height:100%;letter-spacing:calc(.32px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner .campaign-title-prefix{text-align:center;font-size:calc(32px * var(--cwp));letter-spacing:calc(.32px * var(--cwp))}}#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner .campaign-title{margin-top:calc(24px * var(--cwp));color:#1d1d1d;font-size:calc(80px * var(--cwp));font-style:normal;font-weight:600;line-height:100%;letter-spacing:calc(.8px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner .campaign-title{margin-top:calc(24px * var(--cwp));text-align:center;font-size:calc(56px * var(--cwp));letter-spacing:calc(.56px * var(--cwp))}}#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner .campaign-description{margin-top:calc(48px * var(--cwp));color:#1d1d1d;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-header-section .section-sleeve .campaign-header-inner .campaign-description{margin-top:calc(48px * var(--cwp));text-align:center;font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-link-button-section{background-color:#1d1d1d;padding:calc(24px * var(--cwp)) 0}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-link-button-section{padding:calc(24px * var(--cwp)) 0}}#chordcat-ableton-campaign .campaign-entry-link-button-section .entry-closed-message{display:flex;width:calc(759px * var(--cwp));height:calc(96px * var(--cwp));justify-content:center;align-items:center;border-radius:calc(80px * var(--cwp));background:#ddd;margin:0 auto;color:#000;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-link-button-section .entry-closed-message{width:calc(668px * var(--cwp));height:calc(80px * var(--cwp));font-size:calc(24px * var(--cwp));border-radius:calc(80px * var(--cwp));font-style:normal;font-weight:600;line-height:160%;letter-spacing:0}}#chordcat-ableton-campaign .campaign-entry-link-button-section .entry-link-button{display:flex;width:calc(759px * var(--cwp));height:calc(96px * var(--cwp));justify-content:center;align-items:center;border-radius:calc(80px * var(--cwp));background:#06e8b1;margin:0 auto;color:#000;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp));text-decoration:none}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-link-button-section .entry-link-button{width:calc(668px * var(--cwp));height:calc(80px * var(--cwp));font-size:calc(24px * var(--cwp));border-radius:calc(80px * var(--cwp));font-style:normal;font-weight:600;line-height:160%;letter-spacing:0}}#chordcat-ableton-campaign .campaign-ableton-section{background:#f0efed}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner{padding-bottom:calc(120px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner{padding-bottom:calc(160px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text{display:flex;padding-top:calc(80px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text{flex-direction:column;padding-top:calc(160px * var(--cwp));gap:calc(80px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .img_area{width:50%;flex:0 0 auto;padding-left:calc(40px * var(--cwp));position:relative}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .img_area{width:100%;padding-left:calc(40px * var(--cwp));padding-right:calc(40px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .img_area img{width:100%;height:auto;display:block}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description{width:50%;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 calc(200px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description{width:100%;padding-left:calc(44px * var(--cwp));padding-right:calc(44px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description .campaign-ableton-title{color:#1d1d1d;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:700;line-height:140%}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description .campaign-ableton-title{font-size:calc(40px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description .campaign-ableton-description{margin-top:calc(56px * var(--cwp));color:#1d1d1d;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description .campaign-ableton-description{margin-top:calc(56px * var(--cwp));font-size:calc(24px * var(--cwp))}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .ableton-image-text .description .campaign-ableton-description p{margin-top:0;line-height:160%}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite{margin-top:calc(200px * var(--cwp));aspect-ratio:2.7311522048;background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/a-2_pc.webp);background-size:contain;background-position:center;display:flex;position:relative;padding:0 calc(60px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite{aspect-ratio:1.7587373168;background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/a-2_sp.webp);padding:0 calc(20px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite>*{width:50%;flex:0 0 auto;opacity:.8;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite>*{width:calc(50% - 10px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite>* a{display:flex;width:calc(416px * var(--cwp));height:calc(56px * var(--cwp));justify-content:center;align-items:center;gap:calc(10px * var(--cwp));flex-shrink:0;border-radius:calc(100px * var(--cwp));background:#06e8b1;color:#000;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp));text-decoration:none}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite>* a{width:100%;height:calc(70px * var(--cwp));border-radius:calc(35px * var(--cwp));font-size:calc(20px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite .chordcat{margin-right:calc(10px * var(--cwp))}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite .ableton-live-lite{margin-left:calc(10px * var(--cwp))}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite .cross{z-index:2;position:absolute;top:calc(347px * var(--cwp));left:calc(903px * var(--cwp));width:calc(114px * var(--cwp));height:calc(114px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite .cross{top:calc(193px * var(--cwp));left:calc(361px * var(--cwp));width:calc(58px * var(--cwp));height:calc(58px * var(--cwp))}}#chordcat-ableton-campaign .campaign-ableton-section .section-sleeve .campaign-ableton-inner .chordcat-and-ableton-live-lite .cross svg{display:block;width:100%;height:100%}#chordcat-ableton-campaign .campaign-how-to-use-section{background:#1d1d1d;color:#fff}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner{padding:calc(160px * var(--cwp)) calc(200px * var(--cwp)) 0}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner{padding:calc(160px * var(--cwp)) 0 0}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-title{color:#fff;text-align:center;font-size:calc(64px * var(--cwp));font-style:normal;font-weight:700;line-height:96%;letter-spacing:calc(-.64px * var(--cwp))}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases{margin-top:calc(80px * var(--cwp));position:relative;display:grid;gap:calc(16px * var(--cwp));grid-template-columns:calc((100% - 16px * var(--cwp)) / 2) calc((100% - 16px * var(--cwp)) / 2)}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases{display:block}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case{display:grid;grid-template-rows:subgrid;grid-row:span 3}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case{display:block}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case:not(:first-child){margin-top:calc(80px * var(--cwp))}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-number{color:#06e8b1;text-align:center;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:700;line-height:100%;letter-spacing:calc(.4px * var(--cwp))}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-title{margin-top:calc(24px * var(--cwp));color:#fff;text-align:center;font-size:calc(28px * var(--cwp));font-style:normal;font-weight:700;line-height:140%;margin-left:auto;margin-right:auto;width:80%}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps{background:#000;margin-top:calc(40px * var(--cwp));border-radius:calc(10px * var(--cwp));padding:calc(56px * var(--cwp)) calc(72px * var(--cwp));display:flex;flex-direction:column;gap:calc(104px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps{margin-top:calc(48px * var(--cwp));padding:calc(50px * var(--cwp)) calc(40px * var(--cwp))}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step{position:relative}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step:not(:last-child):before{content:"";position:absolute;bottom:calc(-51px * var(--cwp));width:100%;left:0;height:1px;background-color:#525252}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step:not(:last-child):after{content:"";position:absolute;background-image:url('data:image/svg+xml,<svg width="20" height="12" viewBox="0 0 20 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 12L0.0407077 3.13176e-08L19.9593 1.77266e-06L10 12Z" fill="%23525252"/></svg>');bottom:calc(-63px * var(--cwp));left:calc(50% - 10px * var(--cwp));width:calc(20px * var(--cwp));height:calc(12px * var(--cwp));background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step:not(:last-child):after{width:calc(26px * var(--cwp));height:calc(16px * var(--cwp));bottom:calc(-67px * var(--cwp));left:calc(50% - 13px * var(--cwp))}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-number{color:#06e8b1;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:700;line-height:calc(30px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-number{font-size:calc(24px * var(--cwp));line-height:calc(36px * var(--cwp))}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-title{margin-top:calc(8px * var(--cwp));color:#fff;text-align:center;font-size:calc(24px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.24px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-title{margin-top:calc(16px * var(--cwp));font-size:calc(26px * var(--cwp));letter-spacing:calc(.26px * var(--cwp))}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-description{margin-top:calc(24px * var(--cwp));color:#fff;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:300;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-description{margin-top:calc(40px * var(--cwp));font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-description a{color:#06e8b1;text-decoration-line:underline}#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-image{margin-top:calc(48px * var(--cwp));display:block;width:100%;height:auto}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-how-to-use-section .section-sleeve .campaign-how-to-use-inner .campaign-how-to-use-cases .case .case-steps .case-step .case-step-image{margin-top:calc(64px * var(--cwp))}}#chordcat-ableton-campaign .campaign-tutorial-section{background:#1d1d1d}#chordcat-ableton-campaign .campaign-tutorial-section .section-sleeve .campaign-tutorial-inner{padding-top:calc(160px * var(--cwp));padding-bottom:calc(160px * var(--cwp));display:flex;flex-direction:column;align-items:center;gap:calc(80px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-tutorial-section .section-sleeve .campaign-tutorial-inner{padding-top:calc(160px * var(--cwp));padding-bottom:calc(160px * var(--cwp));gap:calc(80px * var(--cwp))}}#chordcat-ableton-campaign .campaign-tutorial-section .section-sleeve .campaign-tutorial-inner .campaign-tutorial-title{color:#fff;text-align:center;font-size:calc(48px * var(--cwp));font-style:normal;font-weight:700;line-height:100%;letter-spacing:calc(.48px * var(--cwp))}#chordcat-ableton-campaign .campaign-tutorial-section .section-sleeve .campaign-tutorial-inner .campaign-tutorial-video{width:calc(1008px * var(--cwp));aspect-ratio:1.7777777778}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-tutorial-section .section-sleeve .campaign-tutorial-inner .campaign-tutorial-video{width:calc(100% - 20px)}}#chordcat-ableton-campaign .campaign-tutorial-section .section-sleeve .campaign-tutorial-inner .campaign-tutorial-video iframe{width:100%;height:100%}#chordcat-ableton-campaign .campaign-terms-section{background-color:#fff;padding-top:calc(160px * var(--cwp));padding-bottom:calc(160px * var(--cwp))}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve{padding:0 calc(200px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-terms-section .section-sleeve{padding:0 calc(40px * var(--cwp))}}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-title{color:#000;text-align:center;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:600;line-height:100%;letter-spacing:calc(.4px * var(--cwp))}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content{margin-top:calc(80px * var(--cwp));display:flex;flex-direction:column;gap:calc(40px * var(--cwp))}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item{border-bottom:1px solid #000;padding-bottom:calc(40px * var(--cwp));display:flex;gap:calc(32px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item{flex-direction:column;gap:calc(16px * var(--cwp))}}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item .terms-section-label{width:calc(230px * var(--cwp));flex:0 0 auto;color:var(--web-normal-100, #000);font-size:calc(20px * var(--cwp));font-style:normal;font-weight:700;line-height:160%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item .terms-section-label{font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item .terms-section-text{flex:1 1 auto;color:var(--web-normal-100, #000);font-size:calc(20px * var(--cwp));font-style:normal;font-weight:300;line-height:160%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item .terms-section-text{font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-terms-section .section-sleeve .terms-section-inner .terms-section-content .terms-section-item .terms-section-text a{color:var(--web-normal-100, #000);text-decoration:underline}#chordcat-ableton-campaign .campaign-faq-section{background:#f0efed;padding-top:calc(160px * var(--cwp));padding-bottom:calc(160px * var(--cwp))}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve{padding:0 calc(220px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-faq-section .section-sleeve{padding:0 calc(40px * var(--cwp))}}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-section-title{color:#000;text-align:center;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:600;line-height:100%;letter-spacing:calc(.4px * var(--cwp))}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items{margin-top:calc(80px * var(--cwp))}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item{margin-bottom:calc(8px * var(--cwp))}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-q{cursor:pointer;display:flex;padding:calc(32px * var(--cwp)) calc(32px * var(--cwp));background-color:#fff;border-radius:calc(16px * var(--cwp));gap:calc(56px * var(--cwp));align-items:center}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-q:before{content:"";background-image:url('data:image/svg+xml,<svg width="32" height="37" viewBox="0 0 32 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.3659 32.8891C22.6456 34.9981 19.3086 36.0941 15.9024 35.9973C13.5861 36.0358 11.2893 35.5569 9.17073 34.5936C7.27805 33.6833 5.58522 32.3871 4.19512 30.7836C2.82011 29.0929 1.76161 27.1552 1.07317 25.0684C0.383682 22.7954 0.0221157 20.4307 0 18.0499C0.0153878 15.6356 0.376999 13.2369 1.07317 10.9311C1.76161 8.84428 2.82011 6.90658 4.19512 5.21593C5.58522 3.61243 7.27805 2.31615 9.17073 1.40586C11.2893 0.442625 13.5861 -0.0363144 15.9024 0.00214587C18.2188 -0.0363144 20.5156 0.442625 22.6341 1.40586C24.5268 2.31615 26.2197 3.61243 27.6098 5.21593C28.9848 6.90658 30.0433 8.84428 30.7317 10.9311C31.4279 13.2369 31.7895 15.6356 31.8049 18.0499C31.8281 20.6474 31.3986 23.2282 30.5366 25.67C29.7135 27.9089 28.4135 29.9302 26.7317 31.5857L32 35.496L30.9268 37L25.3659 32.8891ZM25.1707 30.3825C26.6498 28.8305 27.8109 26.9895 28.5854 24.9682C29.3589 22.7482 29.7549 20.4079 29.7561 18.0499C29.7815 15.9027 29.4516 13.7667 28.7805 11.7332C28.2257 9.85203 27.2954 8.11045 26.0488 6.61965C24.8713 5.15537 23.4092 3.96007 21.7561 3.11037C19.9249 2.22969 17.9241 1.78418 15.9024 1.80692C13.8807 1.78418 11.88 2.22969 10.0488 3.11037C8.39567 3.96007 6.93353 5.15537 5.7561 6.61965C4.50953 8.11045 3.57916 9.85203 3.02439 11.7332C2.3533 13.7667 2.0234 15.9027 2.04878 18.0499C2.03067 20.1637 2.36053 22.2655 3.02439 24.2663C3.57916 26.1475 4.50953 27.889 5.7561 29.3798C6.90668 30.872 8.37532 32.0726 10.0488 32.8891C11.88 33.7698 13.8807 34.2153 15.9024 34.1926C18.7225 34.302 21.4887 33.3781 23.7073 31.5857L18.6341 27.8759L19.7073 26.4722L25.1707 30.3825Z" fill="black"/></svg>');width:calc(32px * var(--cwp));height:calc(37px * var(--cwp));background-size:contain;background-position:center;background-repeat:no-repeat}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-q:after{content:"";background-image:url('data:image/svg+xml,<svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17 15.5H32V17.5H17V32.5H15V17.5H0V15.5H15V0.5H17V15.5Z" fill="black"/></svg>');width:calc(32px * var(--cwp));height:calc(32px * var(--cwp));background-size:contain;background-position:center;background-repeat:no-repeat}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-q .faq-q-text{flex:1 1 auto;color:var(--web-normal-100, #000);font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:100%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-q .faq-q-text{font-size:calc(24px * var(--cwp));line-height:160%;letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-a{display:none;padding:calc(32px * var(--cwp)) calc(125px * var(--cwp))}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-a .faq-a-text{color:var(--web-normal-100, #000);font-size:calc(20px * var(--cwp));font-style:normal;font-weight:400;line-height:160%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-a .faq-a-text{font-size:calc(24px * var(--cwp));line-height:160%;letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item .faq-a .faq-a-text a{color:var(--web-normal-100, #000);text-decoration:underline}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item.open .faq-q:after{background-image:url('data:image/svg+xml,<svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32 18.5H0V16.5H32V18.5Z" fill="black"/></svg>')}#chordcat-ableton-campaign .campaign-faq-section .section-sleeve .faq-section-inner .faq-items .faq-item.open .faq-a{display:block}#chordcat-ableton-campaign .campaign-footer-section{position:relative;padding:calc(200px * var(--cwp)) 0}#chordcat-ableton-campaign .campaign-footer-section .footer-section-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:calc(80px * var(--cwp))}#chordcat-ableton-campaign .campaign-footer-section .footer-section-inner .footer-section-text{color:#fff;text-align:center;font-size:calc(28px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.28px * var(--cwp))}#chordcat-ableton-campaign .campaign-footer-section .footer-section-inner .entry-closed-message{display:flex;width:calc(759px * var(--cwp));height:calc(96px * var(--cwp));justify-content:center;align-items:center;border-radius:calc(80px * var(--cwp));background:#ddd;margin:0 auto;color:#000;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-footer-section .footer-section-inner .entry-closed-message{width:calc(668px * var(--cwp));height:calc(80px * var(--cwp));font-size:calc(24px * var(--cwp));border-radius:calc(80px * var(--cwp));font-style:normal;font-weight:600;line-height:160%;letter-spacing:0}}#chordcat-ableton-campaign .campaign-footer-section .footer-section-inner .entry-link-button{display:flex;width:calc(759px * var(--cwp));height:calc(96px * var(--cwp));justify-content:center;align-items:center;border-radius:calc(80px * var(--cwp));background:#06e8b1;margin:0 auto;color:#000;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp));text-decoration:none}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-footer-section .footer-section-inner .entry-link-button{width:calc(668px * var(--cwp));height:calc(80px * var(--cwp));font-size:calc(24px * var(--cwp));border-radius:calc(80px * var(--cwp));font-style:normal;font-weight:600;line-height:160%;letter-spacing:0}}#chordcat-ableton-campaign .campaign-footer-section .footer-section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/cta_pc.jpg);background-size:cover;background-position:center}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-footer-section .footer-section-bg{background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/cta_sp.jpg)}}#chordcat-ableton-campaign .campaign-entry-form-section{background:#f0efed;padding-top:calc(160px * var(--cwp));padding-bottom:calc(160px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve{padding:0 calc(220px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve{padding:0 calc(0px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-title{color:#000;text-align:center;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:600;line-height:100%;letter-spacing:calc(.4px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content{margin-top:calc(120px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content{margin-top:calc(80px * var(--cwp))}}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav{padding:0 calc(6px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items{display:flex;gap:calc(16px * var(--cwp));position:relative}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items{gap:0}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items:before{content:"";position:absolute;width:calc(352px * var(--cwp));height:4px;background-color:#ddd;left:calc(317px * var(--cwp));top:calc(40px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items:before{width:calc(80px * var(--cwp));left:calc(217px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items:after{content:"";position:absolute;width:calc(352px * var(--cwp));height:4px;background-color:#ddd;right:calc(317px * var(--cwp));top:calc(40px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items:after{width:calc(80px * var(--cwp));right:calc(217px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items .step{width:calc((100% - 32px * var(--cwp)) / 3);flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:calc(18px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items .step{width:33.3333333333%}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items .step.active .step-number{background-color:#06e8b1;color:#fff}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items .step .step-number{width:calc(80px * var(--cwp));height:calc(80px * var(--cwp));border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#06e8b1;text-align:center;font-size:calc(32px * var(--cwp));font-style:normal;font-weight:700;line-height:calc(80px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items .step .step-title{color:#1d1d1d;font-size:calc(16px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.16px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-nav .entry-form-nav-items .step .step-title{font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body{margin-top:calc(40px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body{margin-top:calc(66px * var(--cwp));overflow-y:scroll}}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content{padding:0 calc(40px * var(--cwp)) calc(20px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items{display:grid;gap:0 calc(16px * var(--cwp));position:relative;grid-template-columns:calc((100% - 32px * var(--cwp)) / 3) calc((100% - 32px * var(--cwp)) / 3) calc((100% - 32px * var(--cwp)) / 3)}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items{grid-template-columns:calc(496px * var(--cwp)) calc(496px * var(--cwp)) calc(496px * var(--cwp));width:calc(1560px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step{width:100%;background-color:#fff;border-radius:calc(10px * var(--cwp));position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 4;padding:calc(48px * var(--cwp)) calc(40px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.step1 .step-icon svg{width:calc(79px * var(--cwp));height:calc(52px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.step2 .step-icon svg{width:calc(74px * var(--cwp));height:calc(54px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.step3 .step-icon svg{width:calc(70px * var(--cwp));height:calc(52px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-icon{text-align:center;position:relative}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-icon svg{display:inline-block}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-title{margin-top:calc(40px * var(--cwp));align-self:stretch;color:var(--web-normal-100, #000);text-align:center;font-size:calc(24px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.24px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-title{font-size:calc(26px * var(--cwp));letter-spacing:calc(.26px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-description{margin-top:calc(19px * var(--cwp));width:100%;color:#1d1d1d;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:400;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-description{font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .step-body{margin-top:calc(40px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .loading-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .not-completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .completed-content{margin-top:calc(40px * var(--cwp));display:none;height:calc(117px * var(--cwp));width:100%;position:relative}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .loading-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .not-completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .completed-content{height:calc(136px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .not-completed-content{flex-direction:column;align-items:center;justify-content:space-between}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.loading .loading-content{display:block}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.loading .loading-content svg{left:calc(180px * var(--cwp))!important}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.not-completed .not-completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step.completed .completed-content{display:flex}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .complete-message{display:flex;width:100%;border:1px solid #06E8B1;background:#fff;height:calc(56px * var(--cwp));justify-content:center;align-items:center;border-radius:calc(28px * var(--cwp));color:var(--web-normal-100, #06E8B1);text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp));text-decoration:none;gap:calc(10px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .complete-message{height:calc(70px * var(--cwp));border-radius:calc(35px * var(--cwp));font-size:calc(24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .complete-message:before{content:"";background-image:url('data:image/svg+xml,<svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.7423 0C12.8334 2.72717 7.864 10.4849 7.864 10.4849L3.37973 5.39411L0.712891 7.93945L7.19711 15.9996L9.56069 15.9088C12.5912 6.81763 19.2878 0.727286 19.2878 0.727286L17.7423 0Z" fill="%2306E8B1"/></svg>');width:calc(20px * var(--cwp));height:calc(16px * var(--cwp));background-size:contain;background-position:center;background-repeat:no-repeat}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .login-link,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .registration-link{display:flex;width:100%;height:calc(56px * var(--cwp));justify-content:center;align-items:center;border-radius:calc(28px * var(--cwp));background:#06e8b1;color:var(--web-normal-100, #000);text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp));text-decoration:none}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .login-link,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .registration-link{height:calc(70px * var(--cwp));border-radius:calc(35px * var(--cwp));font-size:calc(24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .registration-message{color:var(--web-normal-100, #000);font-size:calc(16px * var(--cwp));font-style:normal;font-weight:400;line-height:160%;letter-spacing:calc(.16px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .registration-message{font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-form-body .entry-form-body-content .entry-form-body-items .step .registration-message a{color:#000;text-decoration:underline;font-weight:700}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area{margin-top:calc(122px * var(--cwp));height:calc(182px * var(--cwp));position:relative}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area{margin-top:calc(48px * var(--cwp));height:calc(190px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .loading-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content{display:none;height:calc(190px * var(--cwp));width:100%;position:relative}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content{flex-direction:column;align-items:center;justify-content:space-between}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content #ableton-campaign-entry-form,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content #ableton-campaign-entry-form{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content input[type=checkbox],#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content input[type=checkbox]{display:none}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content input[type=checkbox]:checked+label:before,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content input[type=checkbox]:checked+label:before{background-image:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="32" height="32" rx="4" fill="white"/><path d="M24.0295 8C19.1205 10.7272 14.1511 18.4849 14.1511 18.4849L9.66684 13.3941L7 15.9394L13.4842 23.9996L15.8478 23.9088C18.8783 14.8176 25.5749 8.72729 25.5749 8.72729L24.0295 8Z" fill="%2306E8B1"/></svg>')}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content input[type=checkbox][disabled]+label:before,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content input[type=checkbox][disabled]+label:before{cursor:not-allowed}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content label,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content label{display:flex;color:#1d1d1d;text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content label,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content label{font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content label:before,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content label:before{content:"";cursor:pointer;display:inline-block;background-repeat:no-repeat;background-size:contain;background-position:center;width:calc(32px * var(--cwp));height:calc(32px * var(--cwp));background-image:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="32" height="32" rx="4" fill="white"/></svg>');margin-right:calc(16px * var(--cwp))}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .completed-content label a,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .not-completed-content label a{color:#1d1d1d;text-decoration:underline}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area.loading .loading-content{display:block}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area.loading .loading-content svg{left:calc(718px * var(--cwp))!important}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area.loading .loading-content svg{left:calc(360px * var(--cwp))!important}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area.not-completed .not-completed-content,#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area.completed .completed-content{display:flex}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .campaign-entry-button{width:calc(752px * var(--cwp));height:calc(96px * var(--cwp));flex-shrink:0;border-radius:calc(48px * var(--cwp));background:#06e8b1;padding:0;color:var(--web-normal-100, #000);text-align:center;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .campaign-entry-button{width:calc(100vw - 80px * var(--cwp));font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#chordcat-ableton-campaign .campaign-entry-form-section .section-sleeve .campaign-entry-form-inner .campaign-entry-form-content .entry-button-area .campaign-entry-button[disabled]{background:#ddd;color:#000}#chordcat-ableton-campaign .campaign-entry-form-section .complete-message,#chordcat-ableton-campaign .campaign-entry-form-section .entry-closed-message{width:calc(752px * var(--cwp));height:calc(96px * var(--cwp));flex-shrink:0;border-radius:calc(48px * var(--cwp));background:#ddd;color:#000;padding:0;text-align:center;margin:0 auto;font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:calc(96px * var(--cwp));letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#chordcat-ableton-campaign .campaign-entry-form-section .complete-message,#chordcat-ableton-campaign .campaign-entry-form-section .entry-closed-message{width:calc(100vw - 80px * var(--cwp));font-size:calc(24px * var(--cwp));letter-spacing:calc(.24px * var(--cwp))}}#ableton-campaign-modal{display:none;position:fixed;z-index:10000;left:0;top:0;width:100vw;height:100vh;justify-content:center;align-items:center;overflow-y:auto}#ableton-campaign-modal .campaign-modal-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080}#ableton-campaign-modal.complete .campaign-complete{display:block}#ableton-campaign-modal.error .campaign-error{display:flex}#ableton-campaign-modal .campaign-error{display:none;background:#f0efed;width:calc(1080px * var(--cwp));height:calc(700px * var(--cwp));position:relative;border-radius:calc(10px * var(--cwp));padding:calc(80px * var(--cwp)) calc(80px * var(--cwp));flex-direction:column;align-items:center;justify-content:space-between}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-error{width:calc(695px * var(--cwp));height:calc(896px * var(--cwp))}}#ableton-campaign-modal .campaign-error svg{width:calc(123px * var(--cwp));height:calc(110px * var(--cwp));display:block;flex:0 0 auto}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-error svg{width:calc(246px * var(--cwp));height:calc(220px * var(--cwp))}}#ableton-campaign-modal .campaign-error .campaign-error-inner{text-align:center}#ableton-campaign-modal .campaign-error .campaign-error-inner .campaign-error-title{color:#1d1d1d;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:700;line-height:140%}#ableton-campaign-modal .campaign-error .campaign-error-inner .campaign-error-text{color:#1d1d1d;margin-top:calc(32px * var(--cwp));font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-error .campaign-error-inner .campaign-error-text{font-size:calc(24px * var(--cwp))}}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-error .campaign-modal-close-button{width:100%}}#ableton-campaign-modal .campaign-complete{display:none;width:calc(1080px * var(--cwp));height:calc(700px * var(--cwp));background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/modal_pc.webp);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-complete{width:calc(695px * var(--cwp));height:calc(1004px * var(--cwp));background-image:url(https://assets.alphatheta.com/pioneerdj-com-assets/landing/chordcat-ableton-campaign/modal_sp.webp)}}#ableton-campaign-modal .campaign-complete .campaign-modal-close-button{position:absolute;left:50%;transform:translate(-50%);bottom:calc(64px * var(--cwp))}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-complete .campaign-modal-close-button{bottom:calc(80px * var(--cwp));left:calc(57px * var(--cwp));width:calc(100% - 114px * var(--cwp));transform:none}}#ableton-campaign-modal .campaign-complete .campaign-complete-inner{position:absolute;left:calc(54px * var(--cwp));bottom:calc(191px * var(--cwp));width:calc(550px * var(--cwp))}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-complete .campaign-complete-inner{bottom:calc(240px * var(--cwp));left:calc(55px * var(--cwp));width:calc(100% - 110px * var(--cwp));text-align:center}}#ableton-campaign-modal .campaign-complete .campaign-complete-inner .campaign-complete-title{color:#1d1d1d;font-size:calc(40px * var(--cwp));font-style:normal;font-weight:700;line-height:140%}#ableton-campaign-modal .campaign-complete .campaign-complete-inner .campaign-complete-text{color:#1d1d1d;margin-top:calc(32px * var(--cwp));font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;line-height:140%;letter-spacing:calc(.4px * var(--cwp))}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-complete .campaign-complete-inner .campaign-complete-text{font-size:calc(24px * var(--cwp));letter-spacing:calc(.2px * var(--cwp))}}#ableton-campaign-modal .campaign-modal-close-button{height:calc(58px * var(--cwp));border-radius:calc(29px * var(--cwp));background:#06e8b1;display:flex;align-items:center;padding:0 calc(50px * var(--cwp));justify-content:center;color:var(--primary, #1D1D1D);font-size:calc(20px * var(--cwp));font-style:normal;font-weight:600;letter-spacing:calc(.2px * var(--cwp))}@media screen and (max-width: 1023px){#ableton-campaign-modal .campaign-modal-close-button{height:calc(80px * var(--cwp));border-radius:calc(40px * var(--cwp));font-size:calc(24px * var(--cwp))}}#ableton-campaign-modal.visible{display:flex}
