.extend-s2pre{--text-color: #111111;--text-color-on-dark: #e5e5e599;--text-color-on-light: #11111166;--basic-font-size: 16px;--button-bg-color: #FF3939;--button-bg-color-hover: #FF5252;--button-bg-color-click: #FF3939D9;--link-color: #FF3939;--link-color-hover: #FF5252;--link-color-click: #FF3939CC;--link-light-color: #E5E5E5;--link-light-color-hover: #FFFFFF;--link-light-color-click: #E5E5E5CC;font-weight:400}.extend-s2pre-button{background:var(--button-bg-color)!important}.extend-s2pre-button:hover{background:var(--button-bg-color-hover)!important}.extend-s2pre-button:active{background:var(--button-bg-color-click)!important}.extend-s2pre-link{color:var(--link-color)!important}.extend-s2pre-link:hover{color:var(--link-color-hover)!important}.extend-s2pre-link:active{color:var(--link-color-click)!important}.extend-s2pre-link-light{color:var(--link-light-color)!important}.extend-s2pre-link-light:hover{color:var(--link-light-color-hover)!important}.extend-s2pre-link-light:active{color:var(--link-light-color-click)!important}.extend-s2pre-system-overview{--section-padding-top: 6em;--section-padding-bottom: 6em;background:#fff;font-size:var(--basic-font-size);color:var(--text-color)}.extend-s2pre-system-overview .es2preso__inner{width:100%}.extend-s2pre-system-overview .es2preso__header{display:flex;flex-flow:column;align-items:center;text-align:center}.extend-s2pre-system-overview .es2preso__eyebrow{display:flex;align-items:center;justify-content:center;gap:.7em;font-size:1em;background:#eeeef0;padding:.75em 1.4em;border-radius:2em;font-weight:400;color:var(--text-color)}.extend-s2pre-system-overview .es2preso__eyebrow-dot{display:block;width:.5em;height:.5em;background:#111;border-radius:50%;overflow:hidden}.extend-s2pre-system-overview .es2preso__heading{margin-top:.7em;font-size:3em;font-weight:400;letter-spacing:.5px;color:var(--text-color)}.extend-s2pre-system-overview .es2preso__heading-primary,.extend-s2pre-system-overview .es2preso__heading-secondary{display:block}.extend-s2pre-system-overview .es2preso__heading-primary{font-weight:100}.extend-s2pre-system-overview .es2preso__heading-secondary{margin-top:.45em}.extend-s2pre-system-overview .es2preso__description{margin-top:2.2em;font-size:1em;font-weight:400}.extend-s2pre-system-overview .es2preso__system{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,405px) minmax(0,1fr);grid-template-areas:"features-left media features-right";align-items:center;margin-top:1.5em;gap:3em}.extend-s2pre-system-overview .es2preso__features{display:flex;flex-flow:column;gap:5.8em;height:auto}.extend-s2pre-system-overview .es2preso__feature{display:grid;grid-template-columns:4em minmax(0,17em);align-items:start;gap:1.3em;position:relative}.extend-s2pre-system-overview .es2preso__feature-icon{width:4em;height:4em;overflow:hidden;border-radius:50%;background:#181818}.extend-s2pre-system-overview .es2preso__feature-icon-image{display:block;width:100%;height:100%;object-fit:cover}.extend-s2pre-system-overview .es2preso__feature-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.extend-s2pre-system-overview .es2preso__feature-title{font-size:1em;color:#111;font-weight:400}.extend-s2pre-system-overview .es2preso__feature-toggle{display:none}.extend-s2pre-system-overview .es2preso__feature-description{margin-top:.8em;color:#747474;font-size:.75em;line-height:1.6}.extend-s2pre-system-overview .es2preso__features.es2preso__features--left{grid-area:features-left}.extend-s2pre-system-overview .es2preso__features.es2preso__features--right{grid-area:features-right}.extend-s2pre-system-overview .es2preso__features.es2preso__features--left .es2preso__feature{justify-content:end}.extend-s2pre-system-overview .es2preso__features.es2preso__features--left .es2preso__feature:first-child,.extend-s2pre-system-overview .es2preso__features.es2preso__features--left .es2preso__feature:last-child{transform:translate(13%)}.extend-s2pre-system-overview .es2preso__features.es2preso__features--right .es2preso__feature:first-child,.extend-s2pre-system-overview .es2preso__features.es2preso__features--right .es2preso__feature:last-child{transform:translate(-13%)}.extend-s2pre-system-overview .es2preso__media{grid-area:media;display:block;width:100%;aspect-ratio:424 / 686}.extend-s2pre-system-overview .es2preso__media-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.extend-s2pre-system-overview .es2preso__footnote{text-align:center;font-size:max(.65em,10px);margin-top:2.5em;color:var(--text-color-on-light)}.extend-s2pre-output-expansion{--section-padding-top: 6em;--section-padding-bottom: 6em;color:#fff;background:#111;font-size:var(--basic-font-size)}.extend-s2pre-output-expansion .es2preoe__inner{width:100%}.extend-s2pre-output-expansion .es2preoe__header{display:flex;flex-flow:column;align-items:center;text-align:center}.extend-s2pre-output-expansion .es2preoe__eyebrow{display:flex;align-items:center;justify-content:center;font-size:1em;background:#75757526;gap:.5em;padding:.7em 1.5em;border-radius:999px;color:#e5e5e5}.extend-s2pre-output-expansion .es2preoe__eyebrow-dot{display:block;width:.5em;height:.5em;background:#fff;border-radius:50%;overflow:hidden}.extend-s2pre-output-expansion .es2preoe__heading{margin-top:.7em;font-size:3em;font-weight:400;color:#e5e5e5}.extend-s2pre-output-expansion .es2preoe__heading--mobile{display:none}.extend-s2pre-output-expansion .es2preoe__heading-primary,.extend-s2pre-output-expansion .es2preoe__heading-secondary{display:block}.extend-s2pre-output-expansion .es2preoe__heading-primary{font-weight:100}.extend-s2pre-output-expansion .es2preoe__heading-secondary{margin-top:.45em}.extend-s2pre-output-expansion .es2preoe__description{margin-top:2.3em;color:var(--text-color-on-dark);font-size:1em}.extend-s2pre-output-expansion .es2preoe__description-mobile{display:none}.extend-s2pre-output-expansion .es2preoe__grid{display:grid;grid-template-columns:repeat(1,minmax(0,28em));justify-content:center;margin-top:4em;gap:9em}.extend-s2pre-output-expansion .es2preoe__card{display:flex;flex-flow:column;min-width:0}.extend-s2pre-output-expansion .es2preoe__card-header{min-height:11em;display:flex;flex-flow:column;align-items:center}.extend-s2pre-output-expansion .es2preoe__status{--text-color: #DAFA33;--bg-color: #1E210F;width:fit-content;display:flex;align-items:center;gap:.5em;font-size:.75em;color:var(--text-color);background:var(--bg-color);padding:.6em 1.2em;border-radius:900px;overflow:hidden}.extend-s2pre-output-expansion .es2preoe__card:last-child .es2preoe__status{--text-color: #12F534;--bg-color: #0D1C0F}.extend-s2pre-output-expansion .es2preoe__card-heading{margin-top:.8em;color:#e5e5e5;font-size:1.5em;font-weight:500;line-height:1.5;text-align:center}.extend-s2pre-output-expansion .es2preoe__card-subtitle{margin-top:.8em;color:#e5e5e5;font-size:1em;line-height:1.5;text-align:center}.extend-s2pre-output-expansion .es2preoe__card-description{margin-top:1em;color:var(--text-color-on-dark);font-size:max(.75em,12px);font-weight:400;line-height:1.6;display:inline-block;text-align:center;max-width:26em}.extend-s2pre-output-expansion .es2preoe__media{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;margin-top:3em}.extend-s2pre-output-expansion .es2preoe__image{display:block;height:160px;width:auto;max-width:100%;object-fit:contain}.extend-s2pre-output-expansion .es2preoe__price-group{display:inline-flex;flex-flow:column;align-items:center;margin-top:2.7em;text-align:center}.extend-s2pre-output-expansion .es2preoe__price{color:#ff3939;line-height:1.1}.extend-s2pre-output-expansion .es2preoe__price-value{font-size:2.5em;font-weight:300}.extend-s2pre-output-expansion .es2preoe__price-currency{font-size:1.5em;margin-left:0}.extend-s2pre-output-expansion .es2preoe__compatibility{margin-top:.7em;color:#ff3939;font-size:1em;background:#ff39391a;border-radius:.5em;padding:.3em .8em;font-weight:100}.extend-s2pre-output-expansion .es2preoe__card-footer{display:flex;flex-flow:column;align-items:center;text-align:center;margin-top:3.5em}.extend-s2pre-output-expansion .es2preoe__card-inclusion-note{font-size:max(.75em,12px);color:#e5e5e599}.extend-s2pre-output-expansion .es2preoe__link{display:inline-flex;align-items:center;gap:.8em;color:#ff3939;font-size:.875em;font-weight:600;margin-top:1em}.extend-s2pre-output-expansion .es2preoe__link-arrow{transition:transform .25s ease}.extend-s2pre-output-expansion .es2preoe__link:hover .es2preoe__link-arrow{transform:translate(.3em)}.extend-s2pre-output-expansion .es2preoe__note{margin-top:2.1em;color:#e5e5e5;font-size:max(.75em,12px);line-height:1.6}.extend-s2pre-output-expansion .es2preoe__footnote{margin-top:4em;color:#e5e5e599;font-size:max(.625em,10px);line-height:1.5;text-align:center}.extend-s2pre-faq{--section-padding-top: 4em;--section-padding-bottom: 4em;color:var(--text-color);background:#fff;font-size:var(--basic-font-size)}.extend-s2pre-faq .es2prefaq__inner{width:100%}.extend-s2pre-faq .es2prefaq__header{display:flex;flex-flow:column;align-items:center;text-align:center}.extend-s2pre-faq .es2prefaq__eyebrow{display:inline-flex;align-items:center;gap:.8em;padding:1em 1.5em;border-radius:999px;color:var(--text-color);background:#eeeef0;font-size:1em;line-height:1}.extend-s2pre-faq .es2prefaq__heading{color:var(--text-color);font-size:3em;font-weight:400;line-height:1.2;margin-top:.5em}.extend-s2pre-faq .es2prefaq__heading-primary,.extend-s2pre-faq .es2prefaq__heading-secondary{display:block}.extend-s2pre-faq .es2prefaq__heading-secondary{margin-top:.15em}.extend-s2pre-faq .es2prefaq__list{margin-top:3.5em}.extend-s2pre-faq .es2prefaq__item{min-height:3.8em}.extend-s2pre-faq .es2prefaq__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:2em;padding:.3em 0;color:var(--text-color);cursor:pointer;list-style:none}.extend-s2pre-faq .es2prefaq__summary::-webkit-details-marker{display:none}.extend-s2pre-faq .es2prefaq__question{font-size:1em;font-weight:600}.extend-s2pre-faq .es2prefaq__icon{position:relative;flex:0 0 auto;width:1em;height:1em;transform:rotate(0);transition:transform .6s ease}.extend-s2pre-faq .es2prefaq__answer{padding:1em 3em 1.5em 0;color:var(--text-color-on-light);font-size:1em;line-height:1.5;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform .6s ease}.extend-s2pre-faq .es2prefaq__answer>*{margin-top:0;margin-bottom:.8em}.extend-s2pre-faq .es2prefaq__answer>*:last-child{margin-bottom:0}.extend-s2pre-faq .es2prefaq__item[open] .es2prefaq__icon{transform:rotate(-45deg)}.extend-s2pre-faq .es2prefaq__item[open] .es2prefaq__answer{opacity:1;transform:translateY(0)}.extend-s2pre-final-cta{--section-padding-top: 5em;--section-padding-bottom: 5em;color:#fff;background:#111;font-size:var(--basic-font-size)}.extend-s2pre-final-cta .es2prefcta__wrapper{position:relative;width:100%;overflow:hidden}.extend-s2pre-final-cta .es2prefcta__bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:space-between}.extend-s2pre-final-cta .es2prefcta__background-image{height:100%;width:auto}.extend-s2pre-final-cta .es2prefcta__inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:33em}.extend-s2pre-final-cta .es2prefcta__content{display:flex;flex-flow:column;align-items:center;width:100%;text-align:center}.extend-s2pre-final-cta .es2prefcta__eyebrow{display:inline-flex;align-items:center;gap:.8em;padding:1em 1.5em;border-radius:999px;color:#e5e5e5;background:#75757526;font-size:1em;line-height:1}.extend-s2pre-final-cta .es2prefcta__heading{color:#fff;font-size:3em;font-weight:400;margin-top:.7em}.extend-s2pre-final-cta .es2prefcta__heading-primary,.extend-s2pre-final-cta .es2prefcta__heading-secondary{display:block}.extend-s2pre-final-cta .es2prefcta__heading-primary{color:#e5e5e5;font-weight:100}.extend-s2pre-final-cta .es2prefcta__heading-secondary{color:#fff;margin-top:.35em}.extend-s2pre-final-cta .es2prefcta__button{display:inline-flex;align-items:center;justify-content:center;gap:.65em;min-height:3.1em;margin-top:3em;padding:.85em 1.5em;border-radius:.9em;color:#e5e5e5;background:#ff3939;font-size:1em;font-weight:400;line-height:1;transition:background-color .25s ease,transform .25s ease}.extend-s2pre-final-cta .es2prefcta__button:hover{background:#eb3038;transform:translateY(-.1em)}.extend-s2pre-final-cta .es2prefcta__button-arrow{transition:transform .25s ease}.extend-s2pre-final-cta .es2prefcta__button:hover .es2prefcta__button-arrow{transform:translate(.3em)}.extend-s2pre-final-cta .es2prefcta__secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:.5em;margin-top:1.4em;color:#e5e5e5;font-size:1em;font-weight:100}.extend-s2pre-final-cta .es2prefcta__secondary-link:hover{color:#fff}.extend-s2pre-final-cta .es2prefcta__secondary-arrow{transition:transform .25s ease}.extend-s2pre-final-cta .es2prefcta__secondary-link:hover .es2prefcta__secondary-arrow{transform:translate(.3em)}.extend-s2pre-purchase{font-size:var(--basic-font-size);color:#fff}.extend-s2pre-purchase .es2prep__wrapper{width:100%;display:flex;flex-flow:column}.extend-s2pre-purchase .es2prep__main{background:radial-gradient(46.3% 76.82% at 53.61% 100%,#330303,#111);min-height:0;flex:auto;width:100%}.extend-s2pre-purchase .es2prep__main-inner{width:100%;aspect-ratio:145 / 92;display:grid;grid-template-columns:minmax(20em,1fr) auto minmax(20em,1fr);grid-template-areas:"content media features";gap:5em;align-items:end}.extend-s2pre-purchase .es2prep__mobile-block{display:none}.extend-s2pre-purchase .es2prep__content{grid-area:content;min-width:0;margin:auto 0}.extend-s2pre-purchase .es2prep__heading{font-size:3em;line-height:1.4}.extend-s2pre-purchase .es2prep__heading-primary,.extend-s2pre-purchase .es2prep__heading-highlight{display:block;font-weight:100;color:#e5e5e5}.extend-s2pre-purchase .es2prep__heading-primary-mobile{display:none}.extend-s2pre-purchase .es2prep__heading-highlight{color:#ff3939;font-weight:400}.extend-s2pre-purchase .es2prep__description{margin-top:1.2em;font-size:1em;line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-purchase .es2prep__price-row{display:flex;align-items:flex-end;margin-top:1.5em;color:#ff3939;line-height:1}.extend-s2pre-purchase .es2prep__price-symbol{font-size:1.25em;font-weight:400;margin-right:.1em}.extend-s2pre-purchase .es2prep__compare-price{font-size:1.8em;margin-right:.2em}.extend-s2pre-purchase .es2prep__price{font-size:2.5em;font-weight:400}.extend-s2pre-purchase .es2prep__pack-label{font-size:1em;margin-left:.8em;transform:translateY(.6em)}.extend-s2pre-purchase .es2prep__button{display:inline-flex;align-items:center;justify-content:center;gap:.7em;min-height:3.5em;margin-top:1.4em;padding:.85em 1.5em;border-radius:1em;font-size:1em;font-weight:500;line-height:1;color:#fff;background:#ff3939;transition:transform .25s ease}.extend-s2pre-purchase .es2prep__button:hover{transform:translateY(-.1em)}.extend-s2pre-purchase .es2prep__button-icon{width:1.38em;height:auto}.extend-s2pre-purchase .es2prep__summary{display:flex;align-items:center;gap:.65em;margin-top:1.4em;font-size:1em;color:var(--text-color-on-dark)}.extend-s2pre-purchase .es2prep__summary-dot{display:none;flex:0 0 auto;width:.5em;height:.5em;border-radius:50%;background:#757575}.extend-s2pre-purchase .es2prep__accessory{margin-top:2.2em;font-size:max(.75em,12px);line-height:1.6;color:#e5e5e5;font-weight:100}.extend-s2pre-purchase .es2prep__accessory-link-icon{display:inline-block;height:.7em;width:auto;margin-left:.5em;transition:transform .25s ease}.extend-s2pre-purchase .es2prep__accessory-link:hover .es2prep__accessory-link-icon{transform:translate(.3em)}.extend-s2pre-purchase .es2prep__media{grid-area:media;display:block;width:auto;height:100%;overflow:hidden;padding-top:5em}.extend-s2pre-purchase .es2prep__media img{width:100%;height:100%;object-fit:contain;object-position:center center}.extend-s2pre-purchase .es2prep__features{grid-area:features;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;padding-bottom:5em}.extend-s2pre-purchase .es2prep__feature{display:flex;flex-flow:column;align-items:center;justify-content:center;padding:1.6em .3em 1em;border-radius:.8em;background:#75757526;text-align:center}.extend-s2pre-purchase .es2prep__feature-icon{width:auto;height:2em}.extend-s2pre-purchase .es2prep__feature-title{margin:1em 0 0;font-size:1em;font-weight:500;line-height:1.3;color:#fff}.extend-s2pre-purchase .es2prep__feature-description{margin-top:.8em;font-size:max(.75em,12px);line-height:1.55;color:var(--text-color-on-dark)}.extend-s2pre-purchase .es2prep__footer{width:100%;background:#111}.extend-s2pre-purchase .es2prep__footer-inner{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:3em;padding:1.5em 0}.extend-s2pre-purchase .es2prep__footnote{min-width:0;flex:1;font-size:max(.75em,12px);line-height:1.5;color:#ffffff8c}.extend-s2pre-purchase .es2prep__compare-link{display:inline-flex;align-items:center;gap:.6em;font-size:max(.75em,12px);color:#ff3939;font-weight:600}.extend-s2pre-purchase .es2prep__compare-arrow{height:.9em;width:auto;transition:transform .25s ease}.extend-s2pre-purchase .es2prep__compare-link:hover .es2prep__compare-arrow{transform:translate(.3em)}.extend-s2pre-app-dualtrack{font-size:var(--basic-font-size);color:var(--text-color);position:relative}.extend-s2pre-app-dualtrack .es2preadt__hero{position:relative;width:100%;overflow:hidden;color:#fff}.extend-s2pre-app-dualtrack .es2preadt__hero-media{display:block;width:100%;aspect-ratio:140 / 58;max-height:660px}.extend-s2pre-app-dualtrack .es2preadt__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center center}.extend-s2pre-app-dualtrack .es2preadt__hero-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.extend-s2pre-app-dualtrack .es2preadt__hero-inner{width:100%;height:100%;position:relative}.extend-s2pre-app-dualtrack .es2preadt__hero-content{position:absolute;top:16%;left:0;max-width:37.5em}.extend-s2pre-app-dualtrack .es2preadt__badge{display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.5em;border-radius:999px;background:#ffffff1a;font-size:1em;color:#e5e5e5}.extend-s2pre-app-dualtrack .es2preadt__badge-dot{width:.45em;height:.45em;border-radius:50%;background:#e5e5e5}.extend-s2pre-app-dualtrack .es2preadt__heading{margin-top:.6em;font-size:3em;font-weight:100;line-height:1.4;color:#e5e5e5}.extend-s2pre-app-dualtrack .es2preadt__heading span{display:block;font-weight:400}.extend-s2pre-app-dualtrack .es2preadt__hero-text{margin-top:1.5em;font-size:1em;line-height:1.5;color:#e5e5e5}.extend-s2pre-app-dualtrack .es2preadt__body{width:100%;grid-area:content}.extend-s2pre-app-dualtrack .es2preadt__body-inner{width:100%;height:auto}.extend-s2pre-app-dualtrack .es2preadt__main{position:relative;display:grid;grid-template-columns:20em 18em 1fr;grid-template-areas:"visual modes content";column-gap:2.5em;align-items:start;margin-top:-5em}.extend-s2pre-app-dualtrack .es2preadt__modes{grid-area:modes;padding-right:5em;padding-top:19em}.extend-s2pre-app-dualtrack .es2preadt__modes-track{width:100%;display:flex;flex-direction:column;gap:.75em}.extend-s2pre-app-dualtrack .es2preadt__mode{display:block}.extend-s2pre-app-dualtrack .es2preadt__mode-btn{display:flex;align-items:center;gap:0.8em;width:100%;padding:.9em 1.1em;border:0;border-radius:8px;background:#7575750f;font-size:.875em;font-weight:600;color:#111;text-align:left;cursor:pointer}.extend-s2pre-app-dualtrack .es2preadt__mode-icon{width:1.45em;height:1.45em;object-fit:contain}.extend-s2pre-app-dualtrack .es2preadt__mode-icon--is-selected{display:none}.extend-s2pre-app-dualtrack .es2preadt__mode-icon--is-unselected{display:block}.extend-s2pre-app-dualtrack .es2preadt__mode-btn--active{background:#ff3939;color:#e5e5e5}.extend-s2pre-app-dualtrack .es2preadt__mode-btn--active .es2preadt__mode-icon--is-selected{display:block}.extend-s2pre-app-dualtrack .es2preadt__mode-btn--active .es2preadt__mode-icon--is-unselected{display:none}.extend-s2pre-app-dualtrack .es2preadt__subs{display:flex;flex-direction:column;margin:.6em 0 0 .75em;padding-left:1.6em;gap:.5em;position:relative}.extend-s2pre-app-dualtrack .es2preadt__subs:after{content:"";position:absolute;left:.75em;top:0;width:1px;height:100%;border-left:1px dotted #11111180}.extend-s2pre-app-dualtrack .es2preadt__sub-btn{padding:1em 1.2em;border:0;border-radius:10px;background:#7575750f;font-size:.875em;color:#111;text-align:left;cursor:pointer;position:relative}.extend-s2pre-app-dualtrack .es2preadt__sub-btn--active{color:#111;background:#ff39391a;font-weight:600}.extend-s2pre-app-dualtrack .es2preadt__sub-btn--active:after{content:"";position:absolute;left:-1em;top:0;width:1px;height:100%;border-left:1px solid #111}.extend-s2pre-app-dualtrack .es2preadt__visual{grid-area:visual;display:grid;justify-items:center}.extend-s2pre-app-dualtrack .es2preadt__screen{display:none;grid-area:1 / 1;width:100%}.extend-s2pre-app-dualtrack .es2preadt__screen--active{display:block}.extend-s2pre-app-dualtrack .es2preadt__screen img{display:block;width:100%;height:auto}.extend-s2pre-app-dualtrack .es2preadt__content{padding:8.5em 0 0 1em}.extend-s2pre-app-dualtrack .es2preadt__eyebrow{font-size:1em;color:var(--text-color-on-light)}.extend-s2pre-app-dualtrack .es2preadt__title{margin-top:.56em;font-size:1.525em;font-weight:600;line-height:1.3}.extend-s2pre-app-dualtrack .es2preadt__tracks{display:flex;gap:2em;margin-top:1em;font-size:1em}.extend-s2pre-app-dualtrack .es2preadt__track{display:inline-flex;align-items:center;gap:.5em;padding-right:2em;position:relative}.extend-s2pre-app-dualtrack .es2preadt__track:after{content:"";position:absolute;right:0;top:15%;bottom:15%;background:#9e9e9e;width:1px}.extend-s2pre-app-dualtrack .es2preadt__track:last-child:after{background:none}.extend-s2pre-app-dualtrack .es2preadt__track-icon{width:1.2em;height:1.2em;object-fit:contain}.extend-s2pre-app-dualtrack .es2preadt__description{margin-top:2.83em;font-size:1em;line-height:1.6;color:var(--text-color-on-light)}.extend-s2pre-app-dualtrack .es2preadt__description strong{font-weight:500;color:#111}.extend-s2pre-app-dualtrack .es2preadt__faqs{display:flex;flex-direction:column;gap:.5em;margin-top:1.25em}.extend-s2pre-app-dualtrack .es2preadt__faq{border-radius:8px;background:#f2f2f4}.extend-s2pre-app-dualtrack .es2preadt__faq-question{display:flex;align-items:center;justify-content:space-between;gap:1.25em;padding:.9em 1.6em;font-size:.875em;font-weight:600;list-style:none;cursor:pointer;color:#000}.extend-s2pre-app-dualtrack .es2preadt__faq-question::-webkit-details-marker{display:none}.extend-s2pre-app-dualtrack .es2preadt__toggle-icon{position:relative;flex-shrink:0;width:.9em;height:.9em}.extend-s2pre-app-dualtrack .es2preadt__toggle-icon:before,.extend-s2pre-app-dualtrack .es2preadt__toggle-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .2s ease}.extend-s2pre-app-dualtrack .es2preadt__toggle-icon:after{transform:rotate(90deg)}.extend-s2pre-app-dualtrack .es2preadt__faq[open]>.es2preadt__faq-question .es2preadt__toggle-icon:before,.extend-s2pre-app-dualtrack .es2preadt__explore[open]>.es2preadt__explore-summary .es2preadt__toggle-icon:before{transform:rotate(45deg)}.extend-s2pre-app-dualtrack .es2preadt__faq[open]>.es2preadt__faq-question .es2preadt__toggle-icon:after,.extend-s2pre-app-dualtrack .es2preadt__explore[open]>.es2preadt__explore-summary .es2preadt__toggle-icon:after{transform:rotate(135deg)}.extend-s2pre-app-dualtrack .es2preadt__faq-answer{padding:0 2em .6em 1.6em;font-size:.875em;line-height:1.6;color:var(--text-color-on-light)}.extend-s2pre-app-dualtrack .es2preadt__faq-answer p+p{margin-top:.3em}.extend-s2pre-app-dualtrack .es2preadt__faq-answer strong{font-weight:600}.extend-s2pre-app-dualtrack .es2preadt__link{display:inline-flex;align-items:center;gap:.6em;margin-top:1em;color:#ff3939;font-weight:600}.extend-s2pre-app-dualtrack .es2preadt__explore{margin-top:5em;padding-bottom:7em}.extend-s2pre-app-dualtrack .es2preadt__explore-summary{display:flex;align-items:center;justify-content:space-between;padding:1.25em 0;font-size:.875em;font-weight:600;cursor:pointer}.extend-s2pre-app-dualtrack .es2preadt__explore-summary::-webkit-details-marker{display:none}.extend-s2pre-app-dualtrack .es2preadt__explore-body{display:grid;grid-template-columns:1fr 20em;grid-template-areas:"info phone";column-gap:12em;padding-top:3em}.extend-s2pre-app-dualtrack .es2preadt__explore-info{grid-area:info}.extend-s2pre-app-dualtrack .es2preadt__explore-media{grid-area:phone;width:100%;padding-right:.5em}.extend-s2pre-app-dualtrack .es2preadt__explore-media img{display:block;width:100%;height:auto}.extend-s2pre-app-dualtrack .es2preadt__explore-eyebrow{font-size:1em;color:#ff3939}.extend-s2pre-app-dualtrack .es2preadt__explore-heading{margin-top:1em;font-size:1.575em;font-weight:600;line-height:1.4}.extend-s2pre-app-dualtrack .es2preadt__explore-text{margin-top:1.2em;font-size:1em;line-height:1.6;color:var(--text-color-on-light)}.extend-s2pre-app-dualtrack .es2preadt__explore-note{margin-top:2em;font-size:max(.625em,10px);color:var(--text-color-on-light)}.extend-s2pre-app-dualtrack .es2preadt__features{display:flex;flex-direction:column;margin-top:1em}.extend-s2pre-app-dualtrack .es2preadt__feature{padding:.75em 0;border-bottom:1px solid #E5E5E5}.extend-s2pre-app-dualtrack .es2preadt__feature-title{margin:0;font-size:.875em;font-weight:600}.extend-s2pre-app-dualtrack .es2preadt__feature-text{margin:.6em 0 0;font-size:max(.6875em,10px);line-height:1.5;color:#999}.extend-s2pre-app-dualtrack .es2preadt__download{display:flex;align-items:center;justify-content:space-between;gap:.75em;margin-top:2em;padding:.75em;border-radius:8px;background:#f5f5f7}.extend-s2pre-app-dualtrack .es2preadt__download-copy{display:flex;flex-direction:column;gap:.125em}.extend-s2pre-app-dualtrack .es2preadt__download-eyebrow,.extend-s2pre-app-dualtrack .es2preadt__download-text{font-size:max(.625em,10px);color:#111}.extend-s2pre-app-dualtrack .es2preadt__download-title{font-size:.75em;font-weight:600}.extend-s2pre-app-dualtrack .es2preadt__stores{display:flex;gap:.5em}.extend-s2pre-app-dualtrack .es2preadt__store{display:block;height:2.5em}.extend-s2pre-app-dualtrack .es2preadt__store img{display:block;width:auto;height:100%}.extend-s2pre-flash-capture{--section-padding-top: 0;--section-padding-bottom: 8em;font-size:var(--basic-font-size);color:#fff;background:#111}.extend-s2pre-flash-capture .es2prefc__wrapper{background:radial-gradient(56.22% 16.37% at 49.29% 3.56%,#330202,#111)}.extend-s2pre-flash-capture .es2prefc__inner{width:100%}.extend-s2pre-flash-capture .es2prefc__media{display:block;width:100%;max-width:40em;margin:0 auto}.extend-s2pre-flash-capture .es2prefc__media img{display:block;width:100%;height:auto}.extend-s2pre-flash-capture .es2prefc__header{margin-top:2.5em;text-align:center}.extend-s2pre-flash-capture .es2prefc__badge{display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.5em;border-radius:999px;background:#75757526;font-size:1em;color:#e5e5e5}.extend-s2pre-flash-capture .es2prefc__badge-dot{width:.45em;height:.45em;border-radius:50%;background:#e5e5e5}.extend-s2pre-flash-capture .es2prefc__heading{margin:.5em 0 0;font-size:3em;font-weight:300;line-height:1.25;color:#fff}.extend-s2pre-flash-capture .es2prefc__highlight{color:#f23b3b}.extend-s2pre-flash-capture .es2prefc__steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3em;margin-top:4em}.extend-s2pre-flash-capture .es2prefc__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.extend-s2pre-flash-capture .es2prefc__step:not(:last-child):after{content:"";position:absolute;bottom:.2em;left:100%;width:75px;height:10px;background-image:var(--step-line-icon);background-repeat:no-repeat;background-position:center;background-size:contain}.extend-s2pre-flash-capture .es2prefc__step-media{width:6.25em;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.extend-s2pre-flash-capture .es2prefc__step-media img{width:100%;height:100%;object-fit:cover;object-position:center center}.extend-s2pre-flash-capture .es2prefc__step-media .es2prefc__line{display:none}.extend-s2pre-flash-capture .es2prefc__step-body{margin-top:1.25em}.extend-s2pre-flash-capture .es2prefc__step-label{display:block;font-size:1em;color:#ff3939}.extend-s2pre-flash-capture .es2prefc__step-title{margin:.5em 0 0;font-size:1em;font-weight:500;color:#e5e5e5}.extend-s2pre-flash-capture .es2prefc__step-text{margin:1.5em 0 0;font-size:max(.75em,10px);line-height:1.5;color:var(--text-color-on-dark)}.extend-s2pre-flash-capture .es2prefc__panel{display:flex;align-items:center;justify-content:space-between;gap:2em;margin-top:2.5em;padding:1.5em 2em;border-radius:16px;background:#7575751a;height:13.6em}.extend-s2pre-flash-capture .es2prefc__panel-label{margin:0;font-size:max(.75em,12px);color:var(--text-color-on-dark)}.extend-s2pre-flash-capture .es2prefc__timer{margin:.2em 0 0;font-size:2em;font-weight:600;font-variant-numeric:tabular-nums}.extend-s2pre-flash-capture .es2prefc__panel-status{margin:.4em 0 0;font-size:max(.75em,12px);color:#e5e5e5ee}.extend-s2pre-flash-capture .es2prefc__panel-note{margin:.4em 0 0;font-size:max(.625em,10px);color:var(--text-color-on-dark)}.extend-s2pre-flash-capture .es2prefc__files{display:none;gap:.5em;margin-top:.4em}.extend-s2pre-flash-capture .es2prefc__panel--saved .es2prefc__files{display:flex}.extend-s2pre-flash-capture .es2prefc__file{padding:.5em 1.3em;border:1px solid #3a3a3d;border-radius:1em;font-size:max(.75em,10px);color:#e5e5e5;background:#e5e5e533}.extend-s2pre-flash-capture .es2prefc__rec{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;gap:.3em;width:7.35em;height:7.35em;border:.8em solid #2D2D2D;border-radius:50%;background:#ff3939;font-family:inherit;color:#e5e5e5;cursor:pointer;box-sizing:content-box}.extend-s2pre-flash-capture .es2prefc__rec:hover{background:#ff5252}.extend-s2pre-flash-capture .es2prefc__rec-dot{width:.95em;height:.95em;border-radius:50%;background:#e5e5e5}.extend-s2pre-flash-capture .es2prefc__rec-label{margin-top:.3em;font-size:1.55em}.extend-s2pre-flash-capture .es2prefc__panel--recording .es2prefc__rec{animation:es2prefc-pulse 1.2s ease-out infinite}@keyframes es2prefc-pulse{0%{box-shadow:0 0 #ff39394a}to{box-shadow:0 0 0 1.2em #f23b3b00}}.extend-s2pre-flash-capture .es2prefc__dual{display:grid;grid-template-columns:1fr 1.25fr;gap:3em;margin-top:4em}.extend-s2pre-flash-capture .es2prefc__eyebrow{font-size:1em;color:#ff3939}.extend-s2pre-flash-capture .es2prefc__subheading{margin:.6em 0 0;font-size:1.55em;font-weight:400;line-height:1.3;color:#e5e5e5}.extend-s2pre-flash-capture .es2prefc__text{max-width:24em;margin:1.25em 0 0;font-size:1em;line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-flash-capture .es2prefc__tracks{display:flex;flex-direction:column;gap:1em}.extend-s2pre-flash-capture .es2prefc__track{padding:1em 1.25em 1.5em;border-radius:max(.75em,12px);background:#121214;border:1px solid #E5E5E533}.extend-s2pre-flash-capture .es2prefc__track-head{display:flex;justify-content:space-between;align-items:center;gap:1em}.extend-s2pre-flash-capture .es2prefc__track-label{font-size:max(.75em,12px)}.extend-s2pre-flash-capture .es2prefc__track-tag{color:#6b6b70;font-size:max(.65em,10px)}.extend-s2pre-flash-capture .es2prefc__track-media{margin-top:.35em;max-height:3em}.extend-s2pre-flash-capture .es2prefc__track-media img{display:block;width:100%;height:100%;object-fit:scale-down;object-position:center center}.extend-s2pre-flash-capture .es2prefc__track:first-child .es2prefc__track-label{color:#55ae95}.extend-s2pre-flash-capture .es2prefc__sources{margin-top:1em}.extend-s2pre-flash-capture .es2prefc__sources-summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1em 0;font-size:.875em;font-weight:400;list-style:none;cursor:pointer}.extend-s2pre-flash-capture .es2prefc__sources-summary::-webkit-details-marker{display:none}.extend-s2pre-flash-capture .es2prefc__toggle-icon{position:relative;flex-shrink:0;width:.85em;height:.85em}.extend-s2pre-flash-capture .es2prefc__toggle-icon:before,.extend-s2pre-flash-capture .es2prefc__toggle-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .2s ease}.extend-s2pre-flash-capture .es2prefc__toggle-icon:after{transform:rotate(90deg)}.extend-s2pre-flash-capture .es2prefc__sources[open] .es2prefc__toggle-icon:before{transform:rotate(45deg)}.extend-s2pre-flash-capture .es2prefc__sources[open] .es2prefc__toggle-icon:after{transform:rotate(135deg)}.extend-s2pre-flash-capture .es2prefc__sources-body{font-size:max(.75em,12px);line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-flash-capture .es2prefc__sources-body p{margin:0 0 .5em}.extend-s2pre-flash-capture .es2prefc__saved{display:grid;grid-template-columns:1fr auto;gap:3em;align-items:start;margin-top:4em}.extend-s2pre-flash-capture .es2prefc__saved-note{margin:2em 0 0;font-size:max(.75em,12px);line-height:1.5;color:var(--text-color-on-dark)}.extend-s2pre-flash-capture .es2prefc__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-content:end;gap:1em}.extend-s2pre-flash-capture .es2prefc__card{display:flex;flex-direction:column;max-width:16em;padding:1.8em 2em;border-radius:1.6em;background:#202020;aspect-ratio:215 / 238}.extend-s2pre-flash-capture .es2prefc__card-icon{width:1.5em;height:1.5em;object-fit:contain}.extend-s2pre-flash-capture .es2prefc__card-label{display:block;margin-top:1em;font-size:max(.625em,10px);color:#ff3939}.extend-s2pre-flash-capture .es2prefc__card-title{margin:.3em 0 0;font-size:1em;font-weight:500;line-height:1.4;color:#e5e5e5}.extend-s2pre-flash-capture .es2prefc__card-text{margin:auto 0 0;padding-top:1.5em;font-size:max(.75em,12px);line-height:1.5;color:var(--text-color-on-dark)}.extend-s2pre-multitrack{--section-padding-top: 6em;--section-padding-bottom: 6em;font-size:var(--basic-font-size);color:#111;background:linear-gradient(180deg,#fff 0% 42%,#f5f5f7 42% 100%)}.extend-s2pre-multitrack .es2premt__header{text-align:center}.extend-s2pre-multitrack .es2premt__badge{display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.5em;border-radius:999px;background:#eeeef0;font-size:1em;color:#111}.extend-s2pre-multitrack .es2premt__badge-dot{width:.45em;height:.45em;border-radius:50%;background:#111}.extend-s2pre-multitrack .es2premt__heading{margin:.5em 0 0;font-size:3em;line-height:1.35;font-weight:100}.extend-s2pre-multitrack .es2premt__heading span{display:block;font-weight:400}.extend-s2pre-multitrack .es2premt__description{margin:1.4em 0 0;font-size:1em;line-height:1.5}.extend-s2pre-multitrack .es2premt__description-mobile{display:none}.extend-s2pre-multitrack .es2premt__media{display:block;width:100%;margin-top:4em;aspect-ratio:124 / 52;border-radius:16px;overflow:hidden}.extend-s2pre-multitrack .es2premt__media img{width:100%;height:100%;object-fit:cover;object-position:center center}.extend-s2pre-multitrack .es2premt__showcase{display:grid;grid-template-columns:1fr 1fr;gap:1em;margin-top:1em}.extend-s2pre-multitrack .es2premt__device,.extend-s2pre-multitrack .es2premt__mixer{display:flex;flex-direction:column;padding:1.5em;border-radius:16px;background:#fff}.extend-s2pre-multitrack .es2premt__device{align-items:center;text-align:center}.extend-s2pre-multitrack .es2premt__tag{align-self:flex-end;padding:.6em 1.2em;border-radius:999px;background:#17af2e1a;font-size:max(.75em,12px);color:#17af2e}.extend-s2pre-multitrack .es2premt__device-media{width:100%;max-width:22em;margin-top:2em}.extend-s2pre-multitrack .es2premt__device-media img{display:block;width:100%;height:auto}.extend-s2pre-multitrack .es2premt__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.6em;margin-top:1.25em}.extend-s2pre-multitrack .es2premt__chip{padding:.8em 1.1em;border-radius:.7em;background:#eeeef0;font-size:.875em;color:var(--text-color-on-light)}.extend-s2pre-multitrack .es2premt__caption{max-width:38em;margin:1.5em 0 0;font-size:max(.75em,12px);line-height:1.5;color:var(--text-color-on-light)}.extend-s2pre-multitrack .es2premt__tracks{min-height:0;flex:1;display:flex;flex-direction:column;gap:.75em}.extend-s2pre-multitrack .es2premt__track{padding:1em 1.3em;border:1px solid #E5E5E5;border-radius:12px;background:#fff}.extend-s2pre-multitrack .es2premt__track-head{display:flex;align-items:center;gap:.5em}.extend-s2pre-multitrack .es2premt__track-icon{width:1em;height:1em;object-fit:contain}.extend-s2pre-multitrack .es2premt__track-label{margin:0;font-size:max(.75em,12px);font-weight:500;color:var(--track-color)}.extend-s2pre-multitrack .es2premt__track-media{margin-top:1em}.extend-s2pre-multitrack .es2premt__track-media img{display:block;width:100%;height:auto}.extend-s2pre-multitrack .es2premt__level{display:flex;align-items:center;gap:.8em;margin-top:2em;font-size:max(.625em,10px);color:var(--track-color)}.extend-s2pre-multitrack .es2premt__level-bar{position:relative;flex:1;height:6px;border-radius:999px;background:#ececf0}.extend-s2pre-multitrack .es2premt__level-fill{position:absolute;top:0;left:0;width:var(--track-level);height:100%;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--track-color) 100%)}.extend-s2pre-multitrack .es2premt__level-fill:after{content:"";position:absolute;top:50%;right:-5px;width:10px;height:10px;border-radius:50%;background:var(--track-color);transform:translateY(-50%)}.extend-s2pre-multitrack .es2premt__mixer-note{padding-top:1em;font-size:max(.75em,12px);color:var(--text-color-on-light);text-align:center}.extend-s2pre-multitrack .es2premt__promo{display:grid;grid-template-columns:1fr 20em;gap:3em;align-items:center;margin-top:1em;padding:2em 6em;border-radius:16px;background:#fff}.extend-s2pre-multitrack .es2premt__promo-info{text-align:center}.extend-s2pre-multitrack .es2premt__promo-heading{margin:0;font-size:1.5em;font-weight:600;line-height:1.3;color:#000}.extend-s2pre-multitrack .es2premt__promo-heading-mobile{display:none}.extend-s2pre-multitrack .es2premt__promo-text{margin:.9em 0 0;font-size:1em;line-height:1.6;color:var(--text-color-on-light)}.extend-s2pre-multitrack .es2premt__link{display:inline-flex;align-items:center;justify-content:center;gap:.6em;margin-top:2em;padding:1em 1.6em;border-radius:1em;background:#f23b3b;font-size:max(.75em,12px);color:#fff;text-decoration:none}.extend-s2pre-multitrack .es2premt__promo-media img{display:block;width:100%;height:auto}.extend-s2pre-multitrack .es2premt__footnote{margin:6em auto 0;font-size:max(.5625em,10px);line-height:1.5;color:var(--text-color-on-light);text-align:center}.extend-s2pre-connections{--section-padding-top: 5em;--section-padding-bottom: 5em;font-size:var(--basic-font-size);color:#fff;background:#111}.extend-s2pre-connections .es2precn__header{text-align:center}.extend-s2pre-connections .es2precn__badge{display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.5em;border-radius:999px;background:#75757526;font-size:1em;color:#e5e5e5}.extend-s2pre-connections .es2precn__badge-dot{width:.45em;height:.45em;border-radius:50%;background:#e5e5e5}.extend-s2pre-connections .es2precn__heading{margin:.5em 0 0;font-size:3em;font-weight:100;line-height:1.4;color:#e5e5e5}.extend-s2pre-connections .es2precn__heading span{display:block;font-weight:400}.extend-s2pre-connections .es2precn__description{max-width:44em;margin:1.4em auto 0;font-size:1em;line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__products{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2em;margin-top:4em}.extend-s2pre-connections .es2precn__product{display:flex;flex-direction:column;align-items:center;text-align:center}.extend-s2pre-connections .es2precn__product-media{display:flex;align-items:flex-end;justify-content:center;width:100%;height:16em}.extend-s2pre-connections .es2precn__product-media img{width:auto;max-width:100%;min-width:7em;height:auto;max-height:100%;object-fit:contain}.extend-s2pre-connections .es2precn__product-title{margin:4em 0 0;font-size:1em;font-weight:500;color:#e5e5e5}.extend-s2pre-connections .es2precn__product-text{max-width:26em;min-height:5em;margin:1.5em 0 0;font-size:max(.75em,10px);line-height:1.5;color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.5em;margin-top:.8em}.extend-s2pre-connections .es2precn__tag{display:inline-flex;align-items:center;gap:.6em;padding:1em 1.2em;border-radius:8px;background:#202020;font-size:max(.75em,12px);color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__tag-icon{width:1.3em;height:1.3em;object-fit:contain}.extend-s2pre-connections .es2precn__link{display:inline-flex;align-items:center;gap:.6em;margin-top:1.35em;font-size:.875em;color:#ff3939;text-decoration:none}.extend-s2pre-connections .es2precn__link-label{font-weight:600}.extend-s2pre-connections .es2precn__routes{margin-top:5em}.extend-s2pre-connections .es2precn__summary,.extend-s2pre-connections .es2precn__details-summary{display:flex;align-items:center;justify-content:space-between;gap:1em;list-style:none;cursor:pointer}.extend-s2pre-connections .es2precn__summary::-webkit-details-marker,.extend-s2pre-connections .es2precn__details-summary::-webkit-details-marker{display:none}.extend-s2pre-connections .es2precn__summary{padding:1em 0;font-size:.875em;font-weight:500}.extend-s2pre-connections .es2precn__toggle-icon{position:relative;flex-shrink:0;width:.85em;height:.85em}.extend-s2pre-connections .es2precn__toggle-icon:before,.extend-s2pre-connections .es2precn__toggle-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .2s ease}.extend-s2pre-connections .es2precn__toggle-icon:after{transform:rotate(90deg)}.extend-s2pre-connections .es2precn__routes[open]>.es2precn__summary .es2precn__toggle-icon:before,.extend-s2pre-connections .es2precn__details[open]>.es2precn__details-summary .es2precn__toggle-icon:before{transform:rotate(45deg)}.extend-s2pre-connections .es2precn__routes[open]>.es2precn__summary .es2precn__toggle-icon:after,.extend-s2pre-connections .es2precn__details[open]>.es2precn__details-summary .es2precn__toggle-icon:after{transform:rotate(135deg)}.extend-s2pre-connections .es2precn__tabs{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5em;margin-top:.5em;margin-bottom:.8em}.extend-s2pre-connections .es2precn__tab{display:flex;flex-direction:column;gap:.35em;padding:1em 1.25em;border:0;border-radius:12px;background:#e5e5e51a;font-family:inherit;text-align:left;cursor:pointer}.extend-s2pre-connections .es2precn__tab:hover{background:#e5e5e526}.extend-s2pre-connections .es2precn__tab:active{background:#e5e5e51a}.extend-s2pre-connections .es2precn__tab.es2precn__tab--active{background:#ff3939}.extend-s2pre-connections .es2precn__tab-title{font-size:.875em;color:#e5e5e5}.extend-s2pre-connections .es2precn__tab-text{font-size:max(.625em,10px);color:#e5e5e599}.extend-s2pre-connections .es2precn__panel{display:none;grid-template-columns:1.2fr 1fr;grid-template-areas:"info diagram" "notes diagram";column-gap:2em;align-items:center;padding:1.5em 1.5em 1.5em 2em;border-radius:16px;background:#202020}.extend-s2pre-connections .es2precn__panel-info{grid-area:info}.extend-s2pre-connections .es2precn__panel--active{display:grid}.extend-s2pre-connections .es2precn__panel-heading{margin:0;font-size:1em;font-weight:400;line-height:1.5;color:#fff}.extend-s2pre-connections .es2precn__panel-text{margin:1.5em 0 0;font-size:max(.75em,12px);line-height:1.6;color:#e5e5e599}.extend-s2pre-connections .es2precn__diagram{grid-area:diagram;padding:1.5em 1em;border-radius:12px;background:#e5e5e5;color:#111}.extend-s2pre-connections .es2precn__diagram-top{display:flex;align-items:center;justify-content:center;flex-flow:column;gap:1.5em}.extend-s2pre-connections .es2precn__source{display:flex;flex-direction:column;align-items:center;gap:.4em;text-align:center}.extend-s2pre-connections .es2precn__source-name{font-size:1.5em;font-weight:500;line-height:1.2}.extend-s2pre-connections .es2precn__source-output{font-size:.75em;color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__diagram-arrow{display:none;font-size:1.5em;line-height:1;color:#111}.extend-s2pre-connections .es2precn__devices{display:flex;align-items:flex-end;gap:1.5em}.extend-s2pre-connections .es2precn__device{display:flex;flex-direction:column;align-items:center;gap:.5em}.extend-s2pre-connections .es2precn__device-media{display:flex;align-items:center;justify-content:center;height:3.5em}.extend-s2pre-connections .es2precn__device-media img{width:auto;max-width:4em;height:100%;object-fit:contain}.extend-s2pre-connections .es2precn__device-label{font-size:.875em;color:var(--text-color-on-light)}.extend-s2pre-connections .es2precn__notes{grid-area:notes;display:grid;grid-template-columns:1fr 1fr;gap:.75em;margin-top:1em}.extend-s2pre-connections .es2precn__note{display:flex;align-items:center;gap:.75em;padding:.5em;border-radius:8px;background:#202020;border:1px solid #E5E5E51A}.extend-s2pre-connections .es2precn__note-number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2em;height:2em;border-radius:4px;background:#ff3939;font-weight:600;color:#fff}.extend-s2pre-connections .es2precn__note-body{display:flex;flex-direction:column;gap:.2em}.extend-s2pre-connections .es2precn__note-title{font-size:max(.65em,10px);font-weight:600;color:#e5e5e5}.extend-s2pre-connections .es2precn__note-text{font-size:max(.625em,10px);color:#e5e5e599}.extend-s2pre-connections .es2precn__flow-header{margin-top:5em}.extend-s2pre-connections .es2precn__eyebrow{font-size:1em;color:#ff3939}.extend-s2pre-connections .es2precn__flow-heading{margin:.6em 0 0;font-size:2.3em;font-weight:400;line-height:1.35;color:#e5e5e5}.extend-s2pre-connections .es2precn__flow-text{max-width:41em;margin:1.4em 0 0;font-size:1em;line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__workflows{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1em;align-items:start;margin-top:2.5em}.extend-s2pre-connections .es2precn__workflow{display:flex;flex-direction:column;gap:.5em}.extend-s2pre-connections .es2precn__card{display:flex;flex-direction:column;min-height:15em;padding:2.5em 3em;border-radius:28px;background:#202020;aspect-ratio:266 / 330}.extend-s2pre-connections .es2precn__card-icon{width:1.55em;height:1.55em;object-fit:contain}.extend-s2pre-connections .es2precn__card-title{margin:1em 0 0;font-size:1.25em;font-weight:500;line-height:1.35;color:#e5e5e5}.extend-s2pre-connections .es2precn__card-subtitle{margin-top:.5em;font-size:.875em;color:#e5e5e5;font-weight:100}.extend-s2pre-connections .es2precn__card-text{margin:auto 0 0;padding-top:1.5em;font-size:max(.75em,12px);line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__details{padding:.9em 1.1em;border-radius:12px}.extend-s2pre-connections .es2precn__details-summary{font-size:max(.75em,12px);font-weight:500;color:#e5e5e5}.extend-s2pre-connections .es2precn__details-body{margin-top:1.5em;padding-right:.5em;font-size:.75em;line-height:1.6;color:var(--text-color-on-dark)}.extend-s2pre-connections .es2precn__details-body p{margin:0 0 .6em}.extend-s2pre-key-specs{--section-padding-top: 5em;--section-padding-bottom: 0;font-size:var(--basic-font-size);color:#111;background:#fff}.extend-s2pre-key-specs .es2preks__top{display:grid;grid-template-columns:1fr 18em 12em;grid-template-areas:"info media highlights";gap:5em;align-items:start}.extend-s2pre-key-specs .es2preks__info{grid-area:info}.extend-s2pre-key-specs .es2preks__badge{display:inline-flex;align-items:center;gap:.5em;padding:.7em 1.5em;border-radius:999px;background:#eeeef0;font-size:1em;color:#111}.extend-s2pre-key-specs .es2preks__badge-dot{width:.45em;height:.45em;border-radius:50%;background:#111}.extend-s2pre-key-specs .es2preks__heading{margin:.5em 0 0;font-size:3em;font-weight:100;line-height:1.3;color:#111}.extend-s2pre-key-specs .es2preks__heading span{display:block;font-weight:400}.extend-s2pre-key-specs .es2preks__description{max-width:30em;margin:2.5em 0 0;font-size:1em;line-height:1.6}.extend-s2pre-key-specs .es2preks__note{max-width:42em;margin-top:.8em;font-size:max(.75em,12px);line-height:1.6;color:#999}.extend-s2pre-key-specs .es2preks__note p{margin:0}.extend-s2pre-key-specs .es2preks__note strong{font-weight:600;color:#111}.extend-s2pre-key-specs .es2preks__media{grid-area:media;display:block;width:100%}.extend-s2pre-key-specs .es2preks__media img{display:block;width:100%;height:auto}.extend-s2pre-key-specs .es2preks__highlights{grid-area:highlights;display:flex;flex-direction:column;gap:.5em}.extend-s2pre-key-specs .es2preks__highlight{display:flex;flex-direction:column;align-items:center;padding:1.1em .8em;border-radius:15px;background:#f5f5f7;text-align:center}.extend-s2pre-key-specs .es2preks__highlight-icon{width:1.55em;height:1.55em;object-fit:contain}.extend-s2pre-key-specs .es2preks__highlight-value{font-size:1em;font-weight:600;margin-top:1em}.extend-s2pre-key-specs .es2preks__highlight-label{font-size:max(.75em,12px);color:var(--text-color-on-light);margin-top:.3em}.extend-s2pre-key-specs .es2preks__bottom{margin-top:2.5em;padding:2em 0 3em;background:#f5f5f7;box-shadow:0 0 0 100vmax #f5f5f7;clip-path:inset(0 -100vmax)}.extend-s2pre-key-specs .es2preks__specs-summary{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:1em 0;list-style:none;cursor:pointer;color:#444}.extend-s2pre-key-specs .es2preks__specs-summary::-webkit-details-marker{display:none}.extend-s2pre-key-specs .es2preks__specs-summary-text{font-size:.875em;font-weight:600}.extend-s2pre-key-specs .es2preks__toggle-icon{position:relative;flex-shrink:0;width:.9em;height:.9em}.extend-s2pre-key-specs .es2preks__toggle-icon:before,.extend-s2pre-key-specs .es2preks__toggle-icon:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:currentColor;transition:transform .2s ease}.extend-s2pre-key-specs .es2preks__toggle-icon:after{transform:rotate(90deg)}.extend-s2pre-key-specs .es2preks__specs[open] .es2preks__toggle-icon:before{transform:rotate(45deg)}.extend-s2pre-key-specs .es2preks__specs[open] .es2preks__toggle-icon:after{transform:rotate(135deg)}.extend-s2pre-key-specs .es2preks__spec-list{margin-top:.5em;display:grid;grid-template-columns:repeat(4,1fr);gap:1em}.extend-s2pre-key-specs .es2preks__spec{display:flex;flex-direction:column;align-items:center;gap:.3em;padding:.9em .6em;border-radius:8px;background:#eeeef0;text-align:center}.extend-s2pre-key-specs .es2preks__spec-label{font-size:max(.75em,12px);color:var(--text-color-on-light)}.extend-s2pre-key-specs .es2preks__spec-value{font-size:1em}.extend-s2pre-key-specs .es2preks__modes{margin-top:5.5em}.extend-s2pre-key-specs .es2preks__modes-heading{margin:0 0 .2em;font-size:2.25em;font-weight:400;line-height:1.3;color:#ff3939}.extend-s2pre-key-specs .es2preks__modes-heading-mobile{display:none}.extend-s2pre-key-specs .es2preks__mode{padding:1.6em 0}.extend-s2pre-key-specs .es2preks__mode+.es2preks__mode{border-top:1px solid #E5E5E5}.extend-s2pre-key-specs .es2preks__mode-title{font-size:1.25em;font-weight:400}.extend-s2pre-key-specs .es2preks__mode-text{margin:.9em 0 0;font-size:.875em;line-height:1.7;color:var(--text-color-on-light)}.extend-s2pre-key-specs .es2preks__expansion{display:flex;align-items:center;gap:1.25em;margin-top:3.5em}.extend-s2pre-key-specs .es2preks__expansion-media{flex-shrink:0;width:8em}.extend-s2pre-key-specs .es2preks__expansion-media img{display:block;width:100%;height:auto}.extend-s2pre-key-specs .es2preks__expansion-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6em}.extend-s2pre-key-specs .es2preks__expansion-title{font-size:1.25em;font-weight:500;color:#000}.extend-s2pre-key-specs .es2preks__expansion-tag{padding:.5em 1.25em;border-radius:999px;background:#17af2e1a;font-size:max(.75em,12px);color:#17af2e}.extend-s2pre-key-specs .es2preks__expansion-text{margin:.4em 0 0;font-size:1em;color:#000}.extend-s2pre-key-specs .es2preks__link{display:inline-flex;align-items:center;gap:.5em;margin-top:1em;font-size:1em;color:#ff3939;text-decoration:none}.extend-s2pre-key-specs .es2preks__footnote{margin:5em 0 0;font-size:max(.75em,12px);line-height:1.5;color:var(--text-color-on-light)}.extend-s2pre-header{position:sticky!important;top:0;z-index:100;background:#111;color:#fff;font-size:var(--basic-font-size)}.extend-s2pre-header .es2preh__wrapper{padding-top:0;padding-bottom:0}.extend-s2pre-header .es2preh__inner{display:flex;align-items:center;gap:3em;min-height:5em}.extend-s2pre-header .es2preh__brand{flex:none}.extend-s2pre-header .es2preh__brand-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.extend-s2pre-header .es2preh__logo{display:block;width:auto;max-width:9.5em;height:2.25em;object-fit:contain}.extend-s2pre-header .es2preh__brand-text{font-size:1.5em;font-weight:700;letter-spacing:.03em}.extend-s2pre-header .es2preh__drawer{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:3em;min-width:0}.extend-s2pre-header .es2preh__nav{display:flex;align-items:center;justify-content:flex-start;justify-content:safe center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:2em;min-width:0;flex:1;align-self:stretch;scrollbar-width:none}.extend-s2pre-header .es2preh__nav::-webkit-scrollbar{display:none}.extend-s2pre-header .es2preh__nav-link{color:var(--text-color-on-dark);font-size:.75em;line-height:1.4;text-decoration:none;white-space:nowrap}.extend-s2pre-header .es2preh__nav-link:hover,.extend-s2pre-header .es2preh__nav-link--highlight{color:#fff}.extend-s2pre-header .es2preh__cta{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.875em;min-height:2.875em;padding:1.1em 1.35em;border-radius:.95em;color:#fff;font-size:.75em;line-height:1.2;text-decoration:none;white-space:nowrap}.extend-s2pre-header .es2preh__menu-open,.extend-s2pre-header .es2preh__menu-close,.extend-s2pre-header .es2preh__drawer-top,.extend-s2pre-header .es2preh__login,.extend-s2pre-header .es2preh__social,.extend-s2pre-header .es2preh__backdrop{display:none}
/*# sourceMappingURL=/cdn/shop/t/16/assets/extend-theme-s2pre.css.map */
