.ax-scroll-compare{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;display:block;font-weight:400}.ax-scroll-compare__wrap{background:var(--ax-scroll-penumbra);cursor:ew-resize;height:var(--ax-scroll-compare-height);min-height:var(--ax-scroll-compare-min-height);overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ax-scroll-compare__image{inset:0;overflow:hidden;pointer-events:none;position:absolute}.ax-scroll-compare__image picture{display:block;height:100%;width:100%}.ax-scroll-compare__image img{-webkit-user-drag:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--ax-scroll-compare-focal);object-position:var(--ax-scroll-compare-focal);transform:scale(var(--ax-scroll-compare-zoom,1));-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ax-scroll-compare__image--left{z-index:1}.ax-scroll-compare__image--right{clip-path:inset(0 0 0 var(--ax-scroll-compare-start,50%));transition:clip-path 50ms linear;z-index:2}.ax-scroll-compare__head{color:#fff;left:50%;padding:0 2.4rem;pointer-events:none;position:absolute;text-align:center;text-shadow:0 .2rem 2.4rem rgba(0,0,0,.4);top:calc(var(--header-height, 0px) + 3%);transform:translateX(-50%);width:100%;z-index:5}@media(max-width:900px){.ax-scroll-compare__head{top:calc(var(--header-height, 0px) + 6%)}}.ax-scroll-compare__head .ax-scroll-eyebrow{opacity:.95}.ax-scroll-compare__title{color:#fff;margin:0}.ax-scroll-compare__labels{bottom:var(--ax-scroll-compare-cards-offset);display:flex;justify-content:space-between;left:0;padding:0 4.4rem;pointer-events:none;position:absolute;right:0;z-index:3}@media(max-width:900px){.ax-scroll-compare__labels{left:var(--ax-scroll-compare-cards-offset);padding:0;right:var(--ax-scroll-compare-cards-offset);top:auto;z-index:5}}.ax-scroll-compare__label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border:none;color:#fff;cursor:default;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.1em;padding:.8rem 1.6rem;text-transform:uppercase;transition:transform .3s var(--ax-scroll-ease-cubic)}@media(max-width:900px){.ax-scroll-compare__label{cursor:pointer;font-size:.9rem;padding:.6rem 1rem;pointer-events:auto}.ax-scroll-compare__label:hover{background:rgba(0,0,0,.6)}.ax-scroll-compare__label.is-open{transform:translateY(-.8rem)}.ax-scroll-compare__label:after{animation:axScrollLabelPulse 1.4s ease-in-out infinite;content:"+";display:inline-block;font-size:1.1em;font-weight:700;line-height:1;margin-left:.5rem;transform-origin:center}.ax-scroll-compare__label.is-open:after{content:"−"}}.ax-scroll-compare__handle{align-items:center;display:flex;justify-content:center;left:var(--ax-scroll-compare-start,50%);pointer-events:none;transition:left 50ms linear;width:0;z-index:4}.ax-scroll-compare__handle,.ax-scroll-compare__handle-line{bottom:0;position:absolute;top:0;transform:translateX(-50%)}.ax-scroll-compare__handle-line{background:hsla(0,0%,100%,.85);left:50%;width:2px}.ax-scroll-compare__handle-grip{align-items:center;animation:axScrollHandlePulse 2s ease-in-out infinite;background:var(--ax-scroll-gold,#cda055);border-radius:50%;box-shadow:0 .2rem 1.6rem rgba(0,0,0,.35);color:#fff;display:flex;flex:0 0 auto;flex-direction:column;font-family:var(--font-body-family);font-size:1.7rem;font-weight:300;height:5rem;justify-content:center;letter-spacing:.02em;position:relative;width:5rem;z-index:1}.ax-scroll-compare__handle-grip>span{display:block;line-height:.75;white-space:nowrap}@media(max-width:900px){.ax-scroll-compare__handle-grip{font-size:1.4rem;height:4rem;width:4rem}}.ax-scroll-compare__card{background:none;bottom:3.2rem;color:#fff;padding:2.4rem 2.8rem;pointer-events:none;position:absolute;text-align:left;text-shadow:0 .2rem 2.4rem rgba(0,0,0,.6);width:min(36rem,40vw);z-index:3}.ax-scroll-compare__card--left{left:3.2rem}.ax-scroll-compare__card--right{right:3.2rem}@media(max-width:900px){.ax-scroll-compare__card{bottom:4rem;opacity:0;padding:1.2rem 1.4rem;transform:translateY(2rem);transition:opacity .4s var(--ax-scroll-ease-cubic),transform .4s var(--ax-scroll-ease-cubic),visibility 0s linear .4s;visibility:hidden;width:min(19.2rem,46vw)}.ax-scroll-compare__card--left{left:var(--ax-scroll-compare-cards-offset)}.ax-scroll-compare__card--right{right:var(--ax-scroll-compare-cards-offset)}.ax-scroll-compare__card.is-open{opacity:1;transform:translateY(0);transition:opacity .4s var(--ax-scroll-ease-cubic),transform .4s var(--ax-scroll-ease-cubic),visibility 0s linear 0s;visibility:visible}}.ax-scroll-compare__card-title{color:#fff;font-family:var(--font-heading-family);font-size:clamp(2rem,2vw,2.8rem);letter-spacing:.05em;line-height:1.2;margin:0 0 1rem}@media(max-width:900px){.ax-scroll-compare__card-title{font-size:1.5rem;margin-bottom:.6rem}}@media(max-width:480px){.ax-scroll-compare__card-title{font-size:1.3rem}}.ax-scroll-compare__rows{color:hsla(0,0%,100%,.9);display:grid;font-size:1.2rem;gap:.6rem;line-height:1.5;margin:0}@media(max-width:900px){.ax-scroll-compare__rows{font-size:1rem;gap:.4rem}}@media(max-width:480px){.ax-scroll-compare__rows{font-size:.95rem}}.ax-scroll-compare__key{color:hsla(0,0%,100%,.8);font-size:1rem;letter-spacing:.1em;margin:.4rem 0 0;text-transform:uppercase}.ax-scroll-compare__value{color:#fff;font-family:var(--font-heading-family);font-size:1.4rem;letter-spacing:.03em;line-height:1.3;margin:0}@media(max-width:900px){.ax-scroll-compare__value{font-size:1.1rem}}@media(max-width:480px){.ax-scroll-compare__value{font-size:1.05rem}}@keyframes axScrollHandlePulse{0%,to{box-shadow:0 .2rem 1.6rem rgba(0,0,0,.35);transform:scale(1)}50%{box-shadow:0 .3rem 2.4rem rgba(205,160,85,.55);transform:scale(1.12)}}@keyframes axScrollLabelPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}