.l-comparison[data-v-8e80dd91]{background-color:var(--white);border-radius:30px;margin-inline:var(--outside-container-mobile);padding:1.875rem}.l-comparison[data-v-8e80dd91] .title-wrap{color:var(--gray-800);font-size:2rem;font-weight:700;letter-spacing:var(--title-letter-spacing);line-height:120%;margin-block-end:2.5rem}.l-comparison[data-v-8e80dd91] .title-wrap .--font-bigger{font-size:2.5rem;line-height:120%}.l-comparison[data-v-8e80dd91] .comparison-body{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.l-comparison[data-v-8e80dd91] .comparison-body .vs{align-self:center;color:var(--gray-200);font-family:var(--font-inter-700);font-size:40px;font-weight:700;line-height:130%}.l-comparison[data-v-8e80dd91] .comparison-item{--item-padding-block:1.875rem;--item-padding-inline:1.875rem;background:#00000008;border-radius:20px;color:var(--gray-400);max-width:400px;padding:var(--item-padding-block) var(--item-padding-inline);width:100%}.l-comparison[data-v-8e80dd91] .comparison-item.--colored{background:var(--primary-gradient-1);color:var(--white)}.l-comparison[data-v-8e80dd91] .comparison-item.--colored .comparison-button{background-color:var(--white);font:var(--text-button-medium);margin-block-start:2.5rem;width:100%}.l-comparison[data-v-8e80dd91] .comparison-item.--colored .comparison-button span{-webkit-background-clip:text;background-image:var(--primary-gradient-1);-webkit-text-fill-color:transparent;text-fill-color:transparent}.l-comparison[data-v-8e80dd91] .comparison-item.--colored .button{width:100%}.l-comparison[data-v-8e80dd91] .comparison-item.--colored .button.--gradient-primary{background:var(--white)}.l-comparison[data-v-8e80dd91] .comparison-item.--colored .button.--gradient-primary span{-webkit-background-clip:text;background-image:var(--primary-gradient-1);-webkit-text-fill-color:transparent;text-fill-color:transparent}.l-comparison[data-v-8e80dd91] .comparison-item.--colored .button.--gradient-primary:before{display:none}.l-comparison[data-v-8e80dd91] .comparison-item._animatable{transition-duration:var(--scroll-trans-dur);transition-property:opacity,transform,box-shadow}.l-comparison[data-v-8e80dd91] .comparison-item._animatable:not(.--animated){opacity:0}.l-comparison[data-v-8e80dd91] .comparison-item._animatable:not(.--animated):first-child{transform:translate(-100px)}.l-comparison[data-v-8e80dd91] .comparison-item._animatable:not(.--animated):last-child{transform:translate(100px)}@media screen and (min-width:62rem){.l-comparison[data-v-8e80dd91] .comparison-body .vs{font-size:min(4rem,64px)}}
