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