[data-v-d569c110] .ppsaColor{color:#305cef!important}.datingAssistantBenefits[data-v-d569c110]{color:#111;background:#fff}.datingAssistantBenefits .publicH[data-v-d569c110]{flex:0 0 4.8rem}.datingAssistantBenefits .publicH .title[data-v-d569c110]{font-size:1.65rem}.datingAssistantBenefits .publicPageContent[data-v-d569c110]{padding:2.6rem 1.6rem 3rem;box-sizing:border-box}.datingAssistantBenefits .intro[data-v-d569c110]{max-width:30rem;margin:0 auto;font-size:1.65rem;line-height:2.35rem;text-align:center;font-family:STIXTwoText-Regular,Arial,Helvetica,sans-serif}.datingAssistantBenefits h2[data-v-d569c110]{margin:2.4rem 0 1.6rem;font-size:2.4rem;line-height:3rem;font-weight:400;text-align:center;font-family:STIXTwoText-Regular,Arial,Helvetica,sans-serif}.datingAssistantBenefits .steps[data-v-d569c110]{padding:0 1.6rem;border:1px solid #e4e4e4;border-radius:.8rem;list-style:none}.datingAssistantBenefits .steps li[data-v-d569c110]{display:flex;align-items:center;gap:1.8rem;min-height:10rem;padding:1.2rem 0;border-top:1px solid #e5e5e5;box-sizing:border-box}.datingAssistantBenefits .steps li[data-v-d569c110]:first-child{border-top:0}.datingAssistantBenefits .steps .stepIcon[data-v-d569c110]{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;flex:0 0 4rem}.datingAssistantBenefits .steps .stepIcon[data-v-d569c110] .svg-icon{width:4rem;height:4rem}.datingAssistantBenefits .steps p[data-v-d569c110]{font-size:1.55rem;line-height:2.15rem;font-family:STIXTwoText-Regular,Arial,Helvetica,sans-serif}.datingAssistantBenefits .primaryButton[data-v-d569c110]{display:block;width:27rem;max-width:100%;height:4.8rem;margin:3rem auto 0;color:#111;border:1px solid #111;background:#fff;font-size:1.6rem;text-transform:uppercase;font-family:STIXTwoText-Medium,Arial,Helvetica,sans-serif}.datingAssistantBenefits.resetMobileStyle[data-v-d569c110]{width:calc(100% - 4rem);max-width:80rem;min-height:60rem;margin:3rem auto 2rem;border:1px solid #ebebeb;border-radius:1.2rem;box-sizing:border-box;overflow:hidden}.datingAssistantBenefits.resetMobileStyle .publicH[data-v-d569c110]{height:5.6rem;border-bottom:1px solid #ebebeb}.datingAssistantBenefits.resetMobileStyle .publicH .back[data-v-d569c110]{left:1.2rem}.datingAssistantBenefits.resetMobileStyle .publicH .title[data-v-d569c110]{height:5.6rem;font-size:2rem;line-height:5.6rem}.datingAssistantBenefits.resetMobileStyle .publicPageContent[data-v-d569c110]{width:100%;min-height:0;padding:3.6rem 5rem 5rem}.datingAssistantBenefits.resetMobileStyle .intro[data-v-d569c110]{max-width:58rem;font-size:1.8rem;line-height:2.7rem}.datingAssistantBenefits.resetMobileStyle h2[data-v-d569c110]{margin:3.2rem 0 2.2rem;font-size:2.8rem;line-height:3.6rem}.datingAssistantBenefits.resetMobileStyle .steps[data-v-d569c110]{max-width:66rem;margin:0 auto;padding:0 3rem}.datingAssistantBenefits.resetMobileStyle .steps li[data-v-d569c110]{gap:2.4rem;min-height:8.8rem;padding:1.6rem 0}.datingAssistantBenefits.resetMobileStyle .steps .stepIcon[data-v-d569c110]{width:4.4rem;height:4.4rem;flex-basis:4.4rem}.datingAssistantBenefits.resetMobileStyle .steps .stepIcon[data-v-d569c110] .svg-icon{width:4.4rem;height:4.4rem}.datingAssistantBenefits.resetMobileStyle .steps p[data-v-d569c110]{font-size:1.65rem;line-height:2.4rem}.datingAssistantBenefits.resetMobileStyle .primaryButton[data-v-d569c110]{width:32rem;margin-top:3.6rem;cursor:pointer;transition:color .2s ease,background-color .2s ease}.datingAssistantBenefits.resetMobileStyle .primaryButton[data-v-d569c110]:hover{color:#fff;background:#111}