.choice-input-module-scss-module__YHm7iW__input:not(:last-child){margin-bottom:16px}.choice-input-module-scss-module__YHm7iW__input{min-height:22px;display:block}.choice-input-module-scss-module__YHm7iW__input-with-error{color:var(--step-negative)}.choice-input-module-scss-module__YHm7iW__wrapper{justify-content:center;align-items:center;display:flex}.choice-input-module-scss-module__YHm7iW__hidden{display:none}.choice-input-module-scss-module__YHm7iW__label{flex:1;display:block}.choice-input-module-scss-module__YHm7iW__indicator{border:2px solid var(--step-white);box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;margin:0 8px 0 0;transition:background .2s linear;display:flex;position:relative}.choice-input-module-scss-module__YHm7iW__indicator.choice-input-module-scss-module__YHm7iW__indicator-checked{border-color:var(--step-future-fuscia)!important}.choice-input-module-scss-module__YHm7iW__checkbox{border-radius:4px}.choice-input-module-scss-module__YHm7iW__radio{border-radius:50%}.choice-input-module-scss-module__YHm7iW__radio:after{content:"";opacity:0;background-color:currentColor;border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.choice-input-module-scss-module__YHm7iW__radio.choice-input-module-scss-module__YHm7iW__indicator-checked:after{opacity:1}.choice-input-module-scss-module__YHm7iW__input:hover{cursor:pointer;transform-origin:50%;transition:all .1s ease-out;transform:scale(1.06)}.choice-input-module-scss-module__YHm7iW__input:hover .choice-input-module-scss-module__YHm7iW__indicator{border-color:var(--step-white)}.choice-input-module-scss-module__YHm7iW__indicator-checked{border-color:var(--step-future-fuscia);color:var(--step-future-fuscia)}.choice-input-module-scss-module__YHm7iW__checkbox-checked{background-color:var(--step-future-fuscia)!important;border-color:var(--step-future-fuscia)!important}.choice-input-module-scss-module__YHm7iW__checkbox-checked:before{border:solid var(--step-black);content:"";pointer-events:none;border-width:0 3px 3px 0;border-radius:2px;width:8px;height:14px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}
.membership-cancellation-module-scss-module__pY4FxW__membershipCancellation{flex-direction:column;margin-top:16px;padding-bottom:35px;display:flex}.membership-cancellation-module-scss-module__pY4FxW__title{letter-spacing:-.7px;width:100%;margin-bottom:8px;font-size:28px;font-weight:700;line-height:32px}.membership-cancellation-module-scss-module__pY4FxW__copy{color:var(--step-text-secondary);letter-spacing:-.16px;font-size:16px;font-weight:400;line-height:24px}.membership-cancellation-module-scss-module__pY4FxW__copy a,.membership-cancellation-module-scss-module__pY4FxW__copy button{color:var(--step-future-fuscia);cursor:pointer;font-weight:700}.membership-cancellation-module-scss-module__pY4FxW__copy a.membership-cancellation-module-scss-module__pY4FxW__disabled,.membership-cancellation-module-scss-module__pY4FxW__copy button.membership-cancellation-module-scss-module__pY4FxW__disabled{color:var(--step-text-disabled);cursor:not-allowed}.membership-cancellation-module-scss-module__pY4FxW__actions button,.membership-cancellation-module-scss-module__pY4FxW__keepButton,.membership-cancellation-module-scss-module__pY4FxW__keepButtonPlain{cursor:pointer;height:48px;font-weight:600;border-radius:25px!important}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__customCheckbox{width:20px;height:20px;margin-right:16px;display:inline-block;position:relative}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__customCheckbox input[type=checkbox]{cursor:pointer;opacity:0;z-index:2;width:20px;height:20px;margin:0;position:absolute;top:0;left:0}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__customCheckbox .membership-cancellation-module-scss-module__pY4FxW__checkmark{border:2px solid var(--step-white);box-sizing:border-box;pointer-events:none;background:0 0;border-radius:2px;width:20px;height:20px;transition:border-color .2s,background .2s;position:absolute;top:0;left:0}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__customCheckbox input[type=checkbox]:checked+.membership-cancellation-module-scss-module__pY4FxW__checkmark{background:var(--step-future-fuscia);border:2px solid var(--step-future-fuscia)}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__customCheckbox input[type=checkbox]:checked+.membership-cancellation-module-scss-module__pY4FxW__checkmark:after{border:solid var(--step-black);content:"";pointer-events:none;border-width:0 3px 3px 0;border-radius:1px;width:8px;height:12px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.membership-cancellation-module-scss-module__pY4FxW__actions{background-color:var(--step-black-v2);z-index:999;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:16px;display:flex;position:fixed;bottom:0;left:0}@media screen and (min-width:769px){.membership-cancellation-module-scss-module__pY4FxW__actions{background-color:var(--step-gray-950);align-items:flex-start;padding-left:0;position:-webkit-sticky;position:sticky;left:auto}}.membership-cancellation-module-scss-module__pY4FxW__membershipCancellation .membership-cancellation-module-scss-module__pY4FxW__warningBox{background-color:var(--step-gray-800);border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.membership-cancellation-module-scss-module__pY4FxW__membershipCancellation .membership-cancellation-module-scss-module__pY4FxW__warningBox .membership-cancellation-module-scss-module__pY4FxW__warningIcon{background-color:var(--step-warning-brown);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}.membership-cancellation-module-scss-module__pY4FxW__membershipCancellation .membership-cancellation-module-scss-module__pY4FxW__warningBox .membership-cancellation-module-scss-module__pY4FxW__warningText{color:var(--step-gray-150);margin:0;font-size:14px;font-weight:400;line-height:20px}.membership-cancellation-module-scss-module__pY4FxW__quizContainer{flex-direction:column;padding:16px 0;display:flex}.membership-cancellation-module-scss-module__pY4FxW__actions{margin-top:64px}.membership-cancellation-module-scss-module__pY4FxW__keepButtonPlain{color:var(--step-future-fuscia);margin-bottom:4px}.membership-cancellation-module-scss-module__pY4FxW__cancelButton{font-weight:600}.membership-cancellation-module-scss-module__pY4FxW__cancelButtonPlain{color:var(--step-text-primary);margin-bottom:8px;font-weight:600}.membership-cancellation-module-scss-module__pY4FxW__inputContainer{padding:16px 8px}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation{z-index:1000;justify-content:center;align-items:flex-end;display:flex;top:0;bottom:0;left:0;right:0}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--step-black-medium);position:absolute;top:0;bottom:0;left:0;right:0}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__modal{background-color:var(--step-gray-450);z-index:1001;border-radius:20px 20px 0 0;width:100%;max-width:480px;max-height:90vh;position:relative;overflow-y:auto}@media screen and (max-width:768px){.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__modal{border-radius:16px 16px 0 0;max-height:85vh}}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__closeButton{color:var(--step-text-primary);cursor:pointer;z-index:1002;background:0 0;border:none;width:40px;height:40px;font-size:20px;font-weight:300;transition:opacity .2s;position:absolute;top:16px;right:16px}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__closeButton:hover{opacity:.7}@media screen and (max-width:768px){.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__closeButton{width:36px;height:36px;font-size:18px;top:12px;right:12px}}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__cardContainer{justify-content:center;align-items:center;padding:32px 16px;display:flex}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__benefitsList{flex-direction:column;gap:20px;margin:32px 0;display:flex}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__checkboxContainer{align-items:flex-start;gap:8px;display:flex}.membership-cancellation-module-scss-module__pY4FxW__membershipBenefitsConfirmation .membership-cancellation-module-scss-module__pY4FxW__benefitText{flex:1}.membership-cancellation-module-scss-module__pY4FxW__error{color:var(--step-angry);justify-content:center;align-items:center;margin:32px auto;display:flex}
.playbook-page-module-scss-module__eqZtWq__wrapper{flex-direction:column;align-items:center;width:100%;margin:0 auto;padding-bottom:100px;display:flex}@media screen and (min-width:769px){.playbook-page-module-scss-module__eqZtWq__wrapper{border-radius:36px;max-width:768px;min-height:500px}}.playbook-page-module-scss-module__eqZtWq__content{flex-direction:column;width:100%;display:flex}@media screen and (min-width:769px){.playbook-page-module-scss-module__eqZtWq__content{background-color:var(--step-gray-950);border-radius:36px;max-width:768px;min-height:500px}}
/*# sourceMappingURL=2ba1713afa4fa014.css.map*/