.base-member-form[data-v-acb25538]{display:block;margin:0 auto;max-width:900px;min-width:320px;width:80%}.sign-in-form[data-v-acb25538]{width:100%}.base-member-form input.member-input-field[data-v-acb25538]{height:20px;padding:12px}.base-member-form input#promo[data-v-acb25538]{width:200px}.base-member-form label[data-v-acb25538]{color:var(--theme-text-secondary,#c6c6c6);display:block;font-weight:400}.base-member-form input[data-v-acb25538]:focus,select[data-v-acb25538]:focus{border:1px solid var(--theme-accent,#da374a)}.left-col-input[data-v-acb25538]{float:left}.right-col-input[data-v-acb25538]{float:right}.center-col-input[data-v-acb25538],.left-col-input[data-v-acb25538],.right-col-input[data-v-acb25538]{height:75px;margin-bottom:30px}.center-col-input-review[data-v-acb25538]{height:75px}.center-input[data-v-acb25538]{display:block;margin:0 auto 25px;width:346px}.container-inline div[data-v-acb25538],.container-inline label[data-v-acb25538]{display:inline}.button-container[data-v-acb25538]{margin-top:35px;padding-top:35px;width:100%}a.button[data-v-acb25538]{background-color:var(--theme-button-primary,#da374a);color:#fff;display:block;float:right;font-size:14px;font-weight:700;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:75px}#voucher_apply[data-v-acb25538]:hover,a.button[data-v-acb25538]:hover{background-color:var(--theme-button-primary-hover,#c62f3d);text-decoration:none}.blue-bttn[data-v-acb25538]{background-color:var(--theme-button-primary,#da374a);border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:100;margin:0 auto;min-height:45px;min-width:220px}a.blue-bttn[data-v-acb25538]{line-height:45px;text-align:center;text-decoration:none}.blue-bttn[data-v-acb25538]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media screen and (max-width:1024px){.base-member-form[data-v-acb25538]{width:95%}}@media screen and (max-width:900px){.headline-signin[data-v-acb25538]{display:none}}@media screen and (max-width:768px){.headline-signin[data-v-acb25538]{display:none}.left-col-input[data-v-acb25538],.right-col-input[data-v-acb25538]{float:none;height:100px;margin:0 auto;width:350px}}@media screen and (max-width:700px){#content_wrapper[data-v-acb25538]{width:100%}.step-card[data-v-acb25538]{padding:15px;width:90%}.card-title[data-v-acb25538],.headline[data-v-acb25538]{float:none;height:100%}.card-title[data-v-acb25538]{margin-bottom:30px;padding-bottom:20px}.progress[data-v-acb25538]{width:100%}.progress .bar[data-v-acb25538]{width:18%}.headline-signin[data-v-acb25538]{display:none}p.required[data-v-acb25538]{display:block;margin-top:15px;text-align:center}.left-col-input[data-v-acb25538],.right-col-input[data-v-acb25538]{float:none;margin-bottom:30px}.base-member-form[data-v-acb25538]{width:100%}.button-container[data-v-acb25538]{margin-top:15px}p.customer-support[data-v-acb25538]{margin:0 auto;padding-top:25px;text-align:center;width:220px}}label.error[data-v-acb25538],span.error[data-v-acb25538]{color:var(--theme-text-error,#da374a)}span.error[data-v-acb25538]{display:block;font-weight:400}div.signin-error[data-v-acb25538]{padding-left:27px}div.signin-error[data-v-acb25538],div.signup-error[data-v-acb25538]{color:var(--theme-text-error,#da374a)}div.alert[data-v-acb25538]{background-color:var(--theme-error,#da374a);border-radius:4px;color:#fff;font-weight:700;margin:18px 0;padding:10px;text-align:center}.modal-content[data-v-acb25538]{margin-bottom:25px}.modal-content p[data-v-acb25538]{margin-bottom:45px}.modal-content .column[data-v-acb25538]{float:left;width:50%}.modal-content .right-column[data-v-acb25538]{text-align:right}.modal-content input[type=radio][data-v-acb25538]{margin:13px 0 13px 10px}.modal-content select[data-v-acb25538]{height:31px;margin:4px 0;width:95%}.modal-content input[type=email][data-v-acb25538],.modal-content input[type=tel][data-v-acb25538],.modal-content input[type=text][data-v-acb25538]{border:1px solid var(--theme-app-border,#525252);border-radius:4px;box-shadow:inset 0 1px 3px var(--theme-app-border,#525252);box-sizing:border-box;display:inline-block;margin:4px 0;padding:8px 12px;width:95%}img.school-logo[data-v-acb25538]{float:left;width:10%}div.school-name[data-v-acb25538]{color:#fff;float:left;font-size:17px;padding-left:5px;padding-top:6px;width:65%}div#support-school[data-v-acb25538]{float:right}.sr-hidden[data-v-acb25538]{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#content_wrapper .dark-card[data-v-acb25538]{margin:0;padding:24px 16px;width:calc(100% - 32px)}@media screen and (min-width:545px){#content_wrapper .dark-card[data-v-acb25538]{margin:25px auto 0;max-width:928px;min-height:500px;padding:48px 32px}}#content_wrapper .dark-card .card-title[data-v-acb25538]{border-bottom:none;margin-bottom:20px}#content_wrapper .dark-card .card-title .headline h1[data-v-acb25538]{font-size:32px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal}@media screen and (max-width:900px){#content_wrapper .dark-card .card-title .headline h1[data-v-acb25538]{font-size:24px;margin-top:10px;text-align:left}}@media screen and (min-width:545px){#content_wrapper .dark-card .card-title .headline h1[data-v-acb25538]{font-size:32px;margin-top:0}}@media screen and (max-width:900px){#content_wrapper .dark-card .card-title .headline-signin[data-v-acb25538]{display:block}}#content_wrapper .dark-card .base-member-form[data-v-acb25538]{display:block;margin:0 auto;max-width:none;min-width:320px;width:100%}@media screen and (max-width:900px){#content_wrapper .dark-card .base-member-form[data-v-acb25538]{min-width:0}}#content_wrapper .dark-card .base-member-form label>span[data-v-acb25538]{display:inline-block;font-weight:500}#content_wrapper .dark-card .base-member-form label>span.error[data-v-acb25538]{color:var(--theme-text-error,#da374a)}#content_wrapper .dark-card .base-member-form .button-container[data-v-acb25538]{border:none;margin-top:30px;padding-top:0}#content_wrapper .dark-card .base-member-form .button-container input[data-v-acb25538]{border:none;width:100%}#content_wrapper .dark-card .base-member-form .button-container input[data-v-acb25538]:disabled:hover{pointer-events:none}@media(min-width:545px){#content_wrapper .dark-card .base-member-form .button-container input[data-v-acb25538],#content_wrapper .dark-card .base-member-form .button-container input[data-v-acb25538]:disabled{width:auto}}#content_wrapper .dark-card .base-member-form .button-container .blue-bttn[data-v-acb25538]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-button-primary,#da374a);border-radius:2px;color:#fff;font-size:18px;font-weight:700;height:auto;letter-spacing:-.1px;line-height:normal;min-height:40px;min-width:0;padding:0 20px}#content_wrapper .dark-card .base-member-form .button-container #submit_button[data-v-acb25538]{background-color:var(--theme-button-primary,#da374a)!important}#content_wrapper .dark-card .base-member-form .left-col-input[data-v-acb25538],#content_wrapper .dark-card .base-member-form .right-col-input[data-v-acb25538]{display:inline-block;float:none;height:auto;margin:20px 0;position:relative;width:100%}@media screen and (min-width:545px){#content_wrapper .dark-card .base-member-form .left-col-input[data-v-acb25538],#content_wrapper .dark-card .base-member-form .right-col-input[data-v-acb25538]{width:50%}}#content_wrapper .dark-card .base-member-form .left-col-input input[data-v-acb25538],#content_wrapper .dark-card .base-member-form .right-col-input input[data-v-acb25538]{border-radius:0}#content_wrapper .dark-card .base-member-form .right-col-input[data-v-acb25538]{float:none;width:100%}@media screen and (min-width:545px){#content_wrapper .dark-card .base-member-form .right-col-input[data-v-acb25538]{float:right;width:48%}}#content_wrapper .dark-card .base-member-form .full-row[data-v-acb25538]{width:100%}#content_wrapper .dark-card .base-member-form input[data-v-acb25538]:not([type=submit]),#content_wrapper .dark-card .base-member-form input[data-v-acb25538]:not([type=submit]):disabled{background:none!important;border:0;border-bottom:1px solid var(--theme-accent,#da374a);box-shadow:none;box-sizing:border-box;caret-color:var(--theme-text-primary,#fff);color:var(--theme-text-primary,#fff);display:inline-block;float:none;font-size:18px;font-weight:500;line-height:20px;padding-bottom:18px;padding-left:0;width:100%}.input-fields .headline[data-v-acb25538]{display:flex;flex-direction:row;justify-content:space-between}.input-fields .headline h1[data-v-acb25538]{margin-bottom:0}@media screen and (max-width:545px){.input-fields .headline[data-v-acb25538]{flex-direction:column}}.input-fields .card-title[data-v-acb25538]{position:relative}.input-fields .card-title .headline[data-v-acb25538]{float:none;margin-bottom:0;margin-top:0}@media screen and (min-width:545px){.input-fields .card-title .headline[data-v-acb25538]{margin-bottom:0;margin-top:0}}.input-fields .card-title .headline p[data-v-acb25538]{font-size:14px}.input-fields .card-title .headline a[data-v-acb25538]{display:inline-block;font-size:14px;line-height:30px}.input-fields .password-container[data-v-acb25538]{margin-bottom:0;max-width:468px;position:relative}.input-fields .password-container #user_password[data-v-acb25538]{margin-bottom:5px}.input-fields .password-container p[data-v-acb25538]{font-size:13px;font-weight:500}.input-fields .password-container #password_eye[data-v-acb25538]{cursor:pointer;height:24px;position:absolute;right:4px;top:5px;width:24px}.input-fields .password-container #password_eye img[data-v-acb25538]{max-height:100%;max-width:100%}.input-fields .password-container #password_eye.disabled[data-v-acb25538],.input-fields .password-container #password_eye[aria-disabled=true][data-v-acb25538]{cursor:not-allowed;opacity:.5}.input-fields .dark-card .button-container[data-v-acb25538]{margin-top:6px}.input-fields p.member_signin[data-v-acb25538]{float:left;font-size:16px;font-weight:400;line-height:30px;margin-bottom:0;margin-right:8px}.input-fields .headline-signin[data-v-acb25538]{margin-bottom:20px;margin-top:0}@media screen and (min-width:545px){.input-fields .headline-signin[data-v-acb25538]{margin-bottom:0;margin-top:10px}}.input-fields .headline-signin p[data-v-acb25538]{font-size:14px}.input-fields .headline-signin a[data-v-acb25538]{display:inline-block;font-size:14px;line-height:30px}.input-fields .forgot-link[data-v-acb25538]{font-size:14px;position:relative;top:8px}.input-fields .faded[data-v-acb25538]{opacity:.6}.input-fields .invalid-floating-label[data-v-acb25538]{color:var(--theme-text-error,#da374a)!important;font-size:13px!important;font-weight:500!important;left:5.25rem!important;position:absolute!important;top:-19px!important;transition:.3s ease}.input-fields .floating-label[data-v-acb25538],.input-fields input:-webkit-autofill+label.placeholder-label[data-v-acb25538]{color:var(--theme-text-placeholder,#c6c6c6)!important;font-size:13px!important;font-weight:500!important;left:0!important;position:absolute!important;top:-19px!important;-webkit-transition:.3s ease;transition:.3s ease}.input-fields .placeholder-label[data-v-acb25538]{color:var(--theme-text-placeholder,#c6c6c6)!important;font-size:18px;font-weight:500;left:0;position:absolute;top:4px;transition:.3s ease}.input-fields .unmasked[data-v-acb25538]{opacity:.5}.input-fields .left-col-input p[data-v-acb25538]{margin:.25rem}.input-fields .button-container[data-v-acb25538]{border:none;display:inline-block;margin-top:30px}.input-fields .error[data-v-acb25538]{color:var(--theme-text-error,#da374a);font-size:13px!important;font-weight:500!important;left:0!important;position:absolute!important;top:2.25rem!important;transition:.3s ease}.input-fields .password-error[data-v-acb25538]{left:auto!important;right:0!important}.input-fields .member-input-field[data-v-acb25538]{margin:0!important}.input-fields .signup-error[data-v-acb25538]{color:var(--theme-text-error,#da374a)!important}@media(max-width:768px){.input-fields .headline-signin[data-v-acb25538]{top:-2rem}}.input-fields .btn.active[data-v-acb25538],.input-fields .btn[data-v-acb25538]:active,.input-fields button[data-v-acb25538]:active,.input-fields button[data-v-acb25538]:focus,.input-fields button[data-v-acb25538]:hover,.input-fields input[data-v-acb25538]:active,.input-fields input[data-v-acb25538]:focus,.input-fields input[data-v-acb25538]:hover,.input-fields label[data-v-acb25538]:focus,.input-fields textarea[data-v-acb25538]:active,.input-fields textarea[data-v-acb25538]:focus,.input-fields textarea[data-v-acb25538]:hover{box-shadow:none!important;outline:0!important}.checkout-wizard h1[data-v-acb25538]{font-size:28px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:36px;margin:24px 16px 12px;text-align:center}@media(min-width:545px){.checkout-wizard h1[data-v-acb25538]{font-size:42px;line-height:50px;margin:58px 0 0}}.progress-tracker[data-v-acb25538]{margin:0 auto;max-width:288px;position:relative;text-align:center}@media(min-width:545px){.progress-tracker[data-v-acb25538]{margin-top:20px;max-width:480px}}.progress-tracker .bar[data-v-acb25538]{background-color:var(--theme-form-border,#fff);height:2px;left:25px;position:relative;top:12px;width:calc(100% - 50px)}@media(min-width:545px){.progress-tracker .bar[data-v-acb25538]{left:40px;width:calc(100% - 80px)}}.progress-tracker .bar .bar-progress[data-v-acb25538]{background-color:var(--theme-accent,#da374a);height:2px}.progress-tracker .points[data-v-acb25538]{display:flex;justify-content:space-between;width:100%}.progress-tracker .points .point[data-v-acb25538]{display:inline-block;margin-right:33px;text-align:center;width:50px}@media(min-width:545px){.progress-tracker .points .point[data-v-acb25538]{width:80px}}.progress-tracker .points .point[data-v-acb25538]:last-child{margin-right:0}.progress-tracker .points .point .circle[data-v-acb25538]{background-color:var(--theme-form-border,#fff);border-radius:50%;display:inline-block;height:10px;width:10px}.progress-tracker .points .point p[data-v-acb25538]{color:var(--theme-text-secondary,#c6c6c6);font-size:14px;font-weight:500}.progress-tracker .points .point.point-passed .circle[data-v-acb25538]{background-color:var(--theme-accent,#da374a);transform:scale(1)}.progress-tracker .points .point.point-current .circle[data-v-acb25538]{background-color:var(--theme-accent,#da374a);transform:scale(1.6)}.base-member-form[data-v-0b22c6f0]{display:block;margin:0 auto;max-width:900px;min-width:320px;width:80%}.sign-in-form[data-v-0b22c6f0]{width:100%}.base-member-form input.member-input-field[data-v-0b22c6f0]{height:20px;padding:12px}.base-member-form input#promo[data-v-0b22c6f0]{width:200px}.base-member-form label[data-v-0b22c6f0]{color:var(--theme-text-secondary,#c6c6c6);display:block;font-weight:400}.base-member-form input[data-v-0b22c6f0]:focus,select[data-v-0b22c6f0]:focus{border:1px solid var(--theme-accent,#da374a)}.left-col-input[data-v-0b22c6f0]{float:left}.right-col-input[data-v-0b22c6f0]{float:right}.center-col-input[data-v-0b22c6f0],.left-col-input[data-v-0b22c6f0],.right-col-input[data-v-0b22c6f0]{height:75px;margin-bottom:30px}.center-col-input-review[data-v-0b22c6f0]{height:75px}.center-input[data-v-0b22c6f0]{display:block;margin:0 auto 25px;width:346px}.container-inline div[data-v-0b22c6f0],.container-inline label[data-v-0b22c6f0]{display:inline}.button-container[data-v-0b22c6f0]{margin-top:35px;padding-top:35px;width:100%}a.button[data-v-0b22c6f0]{background-color:var(--theme-button-primary,#da374a);color:#fff;display:block;float:right;font-size:14px;font-weight:700;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:75px}#voucher_apply[data-v-0b22c6f0]:hover,a.button[data-v-0b22c6f0]:hover{background-color:var(--theme-button-primary-hover,#c62f3d);text-decoration:none}.blue-bttn[data-v-0b22c6f0]{background-color:var(--theme-button-primary,#da374a);border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:100;margin:0 auto;min-height:45px;min-width:220px}a.blue-bttn[data-v-0b22c6f0]{line-height:45px;text-align:center;text-decoration:none}.blue-bttn[data-v-0b22c6f0]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media screen and (max-width:1024px){.base-member-form[data-v-0b22c6f0]{width:95%}}@media screen and (max-width:900px){.headline-signin[data-v-0b22c6f0]{display:none}}@media screen and (max-width:768px){.headline-signin[data-v-0b22c6f0]{display:none}.left-col-input[data-v-0b22c6f0],.right-col-input[data-v-0b22c6f0]{float:none;height:100px;margin:0 auto;width:350px}}@media screen and (max-width:700px){#content_wrapper[data-v-0b22c6f0]{width:100%}.step-card[data-v-0b22c6f0]{padding:15px;width:90%}.card-title[data-v-0b22c6f0],.headline[data-v-0b22c6f0]{float:none;height:100%}.card-title[data-v-0b22c6f0]{margin-bottom:30px;padding-bottom:20px}.progress[data-v-0b22c6f0]{width:100%}.progress .bar[data-v-0b22c6f0]{width:18%}.headline-signin[data-v-0b22c6f0]{display:none}p.required[data-v-0b22c6f0]{display:block;margin-top:15px;text-align:center}.left-col-input[data-v-0b22c6f0],.right-col-input[data-v-0b22c6f0]{float:none;margin-bottom:30px}.base-member-form[data-v-0b22c6f0]{width:100%}.button-container[data-v-0b22c6f0]{margin-top:15px}p.customer-support[data-v-0b22c6f0]{margin:0 auto;padding-top:25px;text-align:center;width:220px}}label.error[data-v-0b22c6f0],span.error[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a)}span.error[data-v-0b22c6f0]{display:block;font-weight:400}div.signin-error[data-v-0b22c6f0]{padding-left:27px}div.signin-error[data-v-0b22c6f0],div.signup-error[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a)}div.alert[data-v-0b22c6f0]{background-color:var(--theme-error,#da374a);border-radius:4px;color:#fff;font-weight:700;margin:18px 0;padding:10px;text-align:center}.modal-content[data-v-0b22c6f0]{margin-bottom:25px}.modal-content p[data-v-0b22c6f0]{margin-bottom:45px}.modal-content .column[data-v-0b22c6f0]{float:left;width:50%}.modal-content .right-column[data-v-0b22c6f0]{text-align:right}.modal-content input[type=radio][data-v-0b22c6f0]{margin:13px 0 13px 10px}.modal-content select[data-v-0b22c6f0]{height:31px;margin:4px 0;width:95%}.modal-content input[type=email][data-v-0b22c6f0],.modal-content input[type=tel][data-v-0b22c6f0],.modal-content input[type=text][data-v-0b22c6f0]{border:1px solid var(--theme-app-border,#525252);border-radius:4px;box-shadow:inset 0 1px 3px var(--theme-app-border,#525252);box-sizing:border-box;display:inline-block;margin:4px 0;padding:8px 12px;width:95%}img.school-logo[data-v-0b22c6f0]{float:left;width:10%}div.school-name[data-v-0b22c6f0]{color:#fff;float:left;font-size:17px;padding-left:5px;padding-top:6px;width:65%}div#support-school[data-v-0b22c6f0]{float:right}.sr-hidden[data-v-0b22c6f0]{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#content_wrapper .dark-card[data-v-0b22c6f0]{margin:0;padding:24px 16px;width:calc(100% - 32px)}@media screen and (min-width:545px){#content_wrapper .dark-card[data-v-0b22c6f0]{margin:25px auto 0;max-width:928px;min-height:500px;padding:48px 32px}}#content_wrapper .dark-card .card-title[data-v-0b22c6f0]{border-bottom:none;margin-bottom:20px}#content_wrapper .dark-card .card-title .headline h1[data-v-0b22c6f0]{font-size:32px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal}@media screen and (max-width:900px){#content_wrapper .dark-card .card-title .headline h1[data-v-0b22c6f0]{font-size:24px;margin-top:10px;text-align:left}}@media screen and (min-width:545px){#content_wrapper .dark-card .card-title .headline h1[data-v-0b22c6f0]{font-size:32px;margin-top:0}}@media screen and (max-width:900px){#content_wrapper .dark-card .card-title .headline-signin[data-v-0b22c6f0]{display:block}}#content_wrapper .dark-card .base-member-form[data-v-0b22c6f0]{display:block;margin:0 auto;max-width:none;min-width:320px;width:100%}@media screen and (max-width:900px){#content_wrapper .dark-card .base-member-form[data-v-0b22c6f0]{min-width:0}}#content_wrapper .dark-card .base-member-form label>span[data-v-0b22c6f0]{display:inline-block;font-weight:500}#content_wrapper .dark-card .base-member-form label>span.error[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a)}#content_wrapper .dark-card .base-member-form .button-container[data-v-0b22c6f0]{border:none;margin-top:30px;padding-top:0}#content_wrapper .dark-card .base-member-form .button-container input[data-v-0b22c6f0]{border:none;width:100%}#content_wrapper .dark-card .base-member-form .button-container input[data-v-0b22c6f0]:disabled:hover{pointer-events:none}@media(min-width:545px){#content_wrapper .dark-card .base-member-form .button-container input[data-v-0b22c6f0],#content_wrapper .dark-card .base-member-form .button-container input[data-v-0b22c6f0]:disabled{width:auto}}#content_wrapper .dark-card .base-member-form .button-container .blue-bttn[data-v-0b22c6f0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-button-primary,#da374a);border-radius:2px;color:#fff;font-size:18px;font-weight:700;height:auto;letter-spacing:-.1px;line-height:normal;min-height:40px;min-width:0;padding:0 20px}#content_wrapper .dark-card .base-member-form .button-container #submit_button[data-v-0b22c6f0]{background-color:var(--theme-button-primary,#da374a)!important}#content_wrapper .dark-card .base-member-form .left-col-input[data-v-0b22c6f0],#content_wrapper .dark-card .base-member-form .right-col-input[data-v-0b22c6f0]{display:inline-block;float:none;height:auto;margin:20px 0;position:relative;width:100%}@media screen and (min-width:545px){#content_wrapper .dark-card .base-member-form .left-col-input[data-v-0b22c6f0],#content_wrapper .dark-card .base-member-form .right-col-input[data-v-0b22c6f0]{width:50%}}#content_wrapper .dark-card .base-member-form .left-col-input input[data-v-0b22c6f0],#content_wrapper .dark-card .base-member-form .right-col-input input[data-v-0b22c6f0]{border-radius:0}#content_wrapper .dark-card .base-member-form .right-col-input[data-v-0b22c6f0]{float:none;width:100%}@media screen and (min-width:545px){#content_wrapper .dark-card .base-member-form .right-col-input[data-v-0b22c6f0]{float:right;width:48%}}#content_wrapper .dark-card .base-member-form .full-row[data-v-0b22c6f0]{width:100%}#content_wrapper .dark-card .base-member-form input[data-v-0b22c6f0]:not([type=submit]),#content_wrapper .dark-card .base-member-form input[data-v-0b22c6f0]:not([type=submit]):disabled{background:none!important;border:0;border-bottom:1px solid var(--theme-accent,#da374a);box-shadow:none;box-sizing:border-box;caret-color:var(--theme-text-primary,#fff);color:var(--theme-text-primary,#fff);display:inline-block;float:none;font-size:18px;font-weight:500;line-height:20px;padding-bottom:18px;padding-left:0;width:100%}.input-fields .headline[data-v-0b22c6f0]{display:flex;flex-direction:row;justify-content:space-between}.input-fields .headline h1[data-v-0b22c6f0]{margin-bottom:0}@media screen and (max-width:545px){.input-fields .headline[data-v-0b22c6f0]{flex-direction:column}}.input-fields .card-title[data-v-0b22c6f0]{position:relative}.input-fields .card-title .headline[data-v-0b22c6f0]{float:none;margin-bottom:0;margin-top:0}@media screen and (min-width:545px){.input-fields .card-title .headline[data-v-0b22c6f0]{margin-bottom:0;margin-top:0}}.input-fields .card-title .headline p[data-v-0b22c6f0]{font-size:14px}.input-fields .card-title .headline a[data-v-0b22c6f0]{display:inline-block;font-size:14px;line-height:30px}.input-fields .password-container[data-v-0b22c6f0]{margin-bottom:0;max-width:468px;position:relative}.input-fields .password-container #user_password[data-v-0b22c6f0]{margin-bottom:5px}.input-fields .password-container p[data-v-0b22c6f0]{font-size:13px;font-weight:500}.input-fields .password-container #password_eye[data-v-0b22c6f0]{cursor:pointer;height:24px;position:absolute;right:4px;top:5px;width:24px}.input-fields .password-container #password_eye img[data-v-0b22c6f0]{max-height:100%;max-width:100%}.input-fields .password-container #password_eye.disabled[data-v-0b22c6f0],.input-fields .password-container #password_eye[aria-disabled=true][data-v-0b22c6f0]{cursor:not-allowed;opacity:.5}.input-fields .dark-card .button-container[data-v-0b22c6f0]{margin-top:6px}.input-fields p.member_signin[data-v-0b22c6f0]{float:left;font-size:16px;font-weight:400;line-height:30px;margin-bottom:0;margin-right:8px}.input-fields .headline-signin[data-v-0b22c6f0]{margin-bottom:20px;margin-top:0}@media screen and (min-width:545px){.input-fields .headline-signin[data-v-0b22c6f0]{margin-bottom:0;margin-top:10px}}.input-fields .headline-signin p[data-v-0b22c6f0]{font-size:14px}.input-fields .headline-signin a[data-v-0b22c6f0]{display:inline-block;font-size:14px;line-height:30px}.input-fields .forgot-link[data-v-0b22c6f0]{font-size:14px;position:relative;top:8px}.input-fields .faded[data-v-0b22c6f0]{opacity:.6}.input-fields .invalid-floating-label[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a)!important;font-size:13px!important;font-weight:500!important;left:5.25rem!important;position:absolute!important;top:-19px!important;transition:.3s ease}.input-fields .floating-label[data-v-0b22c6f0],.input-fields input:-webkit-autofill+label.placeholder-label[data-v-0b22c6f0]{color:var(--theme-text-placeholder,#c6c6c6)!important;font-size:13px!important;font-weight:500!important;left:0!important;position:absolute!important;top:-19px!important;-webkit-transition:.3s ease;transition:.3s ease}.input-fields .placeholder-label[data-v-0b22c6f0]{color:var(--theme-text-placeholder,#c6c6c6)!important;font-size:18px;font-weight:500;left:0;position:absolute;top:4px;transition:.3s ease}.input-fields .unmasked[data-v-0b22c6f0]{opacity:.5}.input-fields .left-col-input p[data-v-0b22c6f0]{margin:.25rem}.input-fields .button-container[data-v-0b22c6f0]{border:none;display:inline-block;margin-top:30px}.input-fields .error[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a);font-size:13px!important;font-weight:500!important;left:0!important;position:absolute!important;top:2.25rem!important;transition:.3s ease}.input-fields .password-error[data-v-0b22c6f0]{left:auto!important;right:0!important}.input-fields .member-input-field[data-v-0b22c6f0]{margin:0!important}.input-fields .signup-error[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a)!important}@media(max-width:768px){.input-fields .headline-signin[data-v-0b22c6f0]{top:-2rem}}.input-fields .btn.active[data-v-0b22c6f0],.input-fields .btn[data-v-0b22c6f0]:active,.input-fields button[data-v-0b22c6f0]:active,.input-fields button[data-v-0b22c6f0]:focus,.input-fields button[data-v-0b22c6f0]:hover,.input-fields input[data-v-0b22c6f0]:active,.input-fields input[data-v-0b22c6f0]:focus,.input-fields input[data-v-0b22c6f0]:hover,.input-fields label[data-v-0b22c6f0]:focus,.input-fields textarea[data-v-0b22c6f0]:active,.input-fields textarea[data-v-0b22c6f0]:focus,.input-fields textarea[data-v-0b22c6f0]:hover{box-shadow:none!important;outline:0!important}.payment-component[data-v-0b22c6f0]{box-sizing:border-box;margin:20px auto!important;padding:0!important;width:100%!important}@media(min-width:545px){.payment-component[data-v-0b22c6f0]{width:auto!important}}.payment-component.dark-card[data-v-0b22c6f0]{width:auto!important}@media(min-width:545px){.payment-component.dark-card[data-v-0b22c6f0]{min-height:auto!important}}.payment-component .wallet-headline[data-v-0b22c6f0]{text-align:center}.payment-component .payment-request-button[data-v-0b22c6f0]{margin:12px 0}.payment-component .payment-method-seperator[data-v-0b22c6f0]{display:flex;flex-direction:row;margin-bottom:12px}.payment-component .payment-method-seperator[data-v-0b22c6f0]:after,.payment-component .payment-method-seperator[data-v-0b22c6f0]:before{border-bottom:1px solid #fff;content:"";flex:1 1;margin:auto}.payment-component .payment-method-seperator[data-v-0b22c6f0]:not(:empty):before{margin-right:.5em}.payment-component .payment-method-seperator[data-v-0b22c6f0]:not(:empty):after{margin-left:.5em}.payment-component .card-title[data-v-0b22c6f0]{margin-bottom:20px;padding:0}@media screen and (max-width:700px){.payment-component .card-title[data-v-0b22c6f0]{padding-bottom:0}}.payment-component .card-title .headline[data-v-0b22c6f0]{font-size:1em;font-weight:500;text-align:left}.payment-component .card-title .headline h3[data-v-0b22c6f0]{font-size:inherit;font-weight:inherit;margin:0}.payment-component .options-wrapper[data-v-0b22c6f0]{display:flex;flex-flow:row nowrap;justify-content:space-around;margin:15px auto;max-width:280px}.payment-component .options-wrapper .option[data-v-0b22c6f0]{align-items:center;display:flex;flex-flow:row nowrap}.payment-component .options-wrapper .option .radio-input[data-v-0b22c6f0]{border:2px solid var(--theme-accent,#da374a);border-radius:50%;cursor:pointer;height:11px;margin-right:3px;width:11px}.payment-component .options-wrapper .option .radio-input.selected[data-v-0b22c6f0]{background-color:#fff}.payment-component .options-wrapper .option .radio-input.disabled[data-v-0b22c6f0]{cursor:not-allowed}.payment-component .options-wrapper .option .radio-input-label[data-v-0b22c6f0]{cursor:pointer}.payment-component .options-wrapper .option .radio-input-label.disabled[data-v-0b22c6f0]{cursor:not-allowed}.payment-component .billing .billing-item[data-v-0b22c6f0]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-flow:row nowrap;justify-content:space-between;padding:25px 0}.payment-component .billing .billing-item .item-name[data-v-0b22c6f0]{font-weight:500;line-height:18px;text-align:left;width:30%}.payment-component .billing .billing-item .item-value[data-v-0b22c6f0]{flex:1;font-weight:700;line-height:18px;text-align:right}@media(min-width:545px){.payment-component .billing .billing-item .item-value[data-v-0b22c6f0]{padding-left:45px;text-align:left}}.payment-component #annual-payment-form[data-v-0b22c6f0],.payment-component #payment-form[data-v-0b22c6f0]{margin:auto;text-align:center}.payment-component #annual-payment-form.blocked[data-v-0b22c6f0],.payment-component #payment-form.blocked[data-v-0b22c6f0]{opacity:.5}.payment-component #annual-payment-form .two-thirds-row[data-v-0b22c6f0],.payment-component #payment-form .two-thirds-row[data-v-0b22c6f0]{padding-right:2%;width:66%!important}.payment-component #annual-payment-form .short-row[data-v-0b22c6f0],.payment-component #payment-form .short-row[data-v-0b22c6f0]{width:34%!important}.payment-component #annual-payment-form .half-row-left[data-v-0b22c6f0],.payment-component #payment-form .half-row-left[data-v-0b22c6f0]{padding-right:2%;width:48%!important}.payment-component #annual-payment-form .half-row-right[data-v-0b22c6f0],.payment-component #payment-form .half-row-right[data-v-0b22c6f0]{margin-left:2%!important;width:48%!important}.payment-component .messaging[data-v-0b22c6f0]{background:var(--theme-section-surface,#393939);padding:14px 18px}@media(min-width:545px){.payment-component .messaging[data-v-0b22c6f0]{margin-top:34px;padding:18px 30px}}.payment-component .messaging .warning[data-v-0b22c6f0]{font-weight:700}.payment-component .messaging p[data-v-0b22c6f0]{color:var(--theme-text-secondary,#c6c6c6);margin:0}.payment-component p[data-v-0b22c6f0]{font-size:13px!important}.payment-component .card-error[data-v-0b22c6f0]{color:var(--theme-text-error,#da374a)!important}.payment-component .card-input[data-v-0b22c6f0]{border-bottom:1px solid var(--theme-accent,#da374a);padding-bottom:4px}.payment-component .checkbox-label[data-v-0b22c6f0]{font-size:16px!important;text-align:left;top:.25rem}.payment-component .stripe-input .card-input[data-v-0b22c6f0],.payment-component .stripe-input input[data-v-0b22c6f0]{box-sizing:border-box;cursor:text;height:30px;padding:2px 0 4px!important;position:relative;z-index:9}.payment-component .stripe-input input.card-input[data-v-0b22c6f0]{padding-top:0!important}.payment-component .stripe-input input[data-v-0b22c6f0]::-moz-placeholder{color:var(--theme-text-placeholder,#c6c6c6);opacity:1}.payment-component .stripe-input input[data-v-0b22c6f0]::placeholder{color:var(--theme-text-placeholder,#c6c6c6);opacity:1}.payment-component .stripe-input input[data-v-0b22c6f0]:-ms-input-placeholder{color:var(--theme-text-placeholder,#c6c6c6)}.payment-component .stripe-input input[data-v-0b22c6f0]::-ms-input-placeholder{color:var(--theme-text-placeholder,#c6c6c6)}.payment-component .placeholder-label[data-v-0b22c6f0]{top:0}.payment-component form[data-v-0b22c6f0]{margin:0 auto}.error-message[data-v-0b22c6f0]{border:1px solid var(--theme-text-error,#da374a);border-radius:3px;box-sizing:border-box;color:var(--theme-text-error,#da374a);font-size:.9em;font-weight:600;margin-top:20px;min-width:100%;padding:10px;text-align:center}.button-container[data-v-0b22c6f0]{border-top:none;margin-top:25px;padding:0}.button-container .submit-button-component[data-v-0b22c6f0]{margin:0 auto;max-width:450px;padding:0;text-align:center}.summary-box[data-v-0b22c6f0]{background-color:var(--theme-card-surface,#393939);border:1px solid var(--theme-app-border,#525252);border-radius:3px;box-sizing:border-box;margin:0 auto;max-width:450px;min-height:280px;padding:20px}@media(min-width:545px){.summary-box[data-v-0b22c6f0]{max-width:350px;padding:25px}}.summary-box .promo-code-form[data-v-0b22c6f0]{position:relative}.summary-box .promo-code-form label[data-v-0b22c6f0]{font-size:small;font-weight:600;margin-bottom:10px}.summary-box .promo-code-form input#promo-code-input[data-v-0b22c6f0]{background:none!important;border:0;border-bottom:1px solid var(--theme-accent,#da374a);box-shadow:none;box-sizing:border-box;color:#fff!important;display:block;float:none;font-size:18px;font-weight:500;line-height:29px;text-overflow:ellipsis;width:100%}@media(min-width:300px){.summary-box .promo-code-form input#promo-code-input[data-v-0b22c6f0]{display:inline-block;width:calc(100% - 80px)}}@media(min-width:545px){.summary-box .promo-code-form input#promo-code-input[data-v-0b22c6f0]{width:calc(100% - 90px)}}.summary-box .promo-code-form input#promo-code-input[data-v-0b22c6f0]:disabled{opacity:.6}.summary-box .promo-code-form img[data-v-0b22c6f0]{bottom:7px;pointer-events:none;position:absolute;right:95px}.summary-box .promo-code-form input[type=button][data-v-0b22c6f0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--theme-button-primary,#da374a);border:none;border-radius:2px;color:#fff;display:block;font-size:12px;font-weight:700;height:auto;letter-spacing:-.1px;line-height:normal;margin:10px auto 0;min-height:30px;min-width:0;padding:0 20px;text-shadow:none;transition:background-color .5s ease}@media(min-width:300px){.summary-box .promo-code-form input[type=button][data-v-0b22c6f0]{display:inline-block;margin:0 0 0 5px}}@media(min-width:545px){.summary-box .promo-code-form input[type=button][data-v-0b22c6f0]{margin-left:15px}}.summary-box .promo-code-form input[type=button][data-v-0b22c6f0]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}.summary-box .promo-code-form input[type=button][data-v-0b22c6f0]:disabled{background-color:var(--theme-form-disabled,#e0e0e0);opacity:.8}.summary-box .promo-code-form label.error[data-v-0b22c6f0]{margin:5px 0;opacity:.8;position:static!important}.summary-box .promo-code-form.promo-error input#promo-code-input[data-v-0b22c6f0]{border-bottom-color:var(--theme-error,#da374a)}.summary-box .promo-code[data-v-0b22c6f0]{background:var(--theme-card-surface,#393939);border:1px solid var(--theme-card-border,#525252);border-radius:3px;font-size:.89em;margin-top:10px;padding:10px 12px;position:relative}.summary-box .promo-code .code[data-v-0b22c6f0]{display:block;font-weight:600}.summary-box .promo-code .close[data-v-0b22c6f0]{display:inline-block;height:18px;position:absolute;right:12px;top:calc(50% - 9px);width:18px}.summary-box .pass-info[data-v-0b22c6f0]{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:15px}.summary-box .pass-info .line-label[data-v-0b22c6f0]{font-weight:700;justify-content:start;margin-bottom:0;margin-right:7px}.summary-box .pass-info .line-value[data-v-0b22c6f0]{justify-content:end;text-align:right}.summary-box .pass-info .line-value .pass-type[data-v-0b22c6f0]{color:var(--theme-text-primary,#fff);display:block;font-size:14px;font-weight:600;margin-bottom:4px}.summary-box .pass-info .line-value .sub-value[data-v-0b22c6f0]{margin-top:15px}.summary-box .pass-info .line-value .sub-value>div[data-v-0b22c6f0]:first-child{color:var(--theme-text-secondary,#c6c6c6);font-size:16px;font-weight:600;margin-bottom:-5px}.summary-box .pass-info .large[data-v-0b22c6f0]{font-size:2em;margin-bottom:7px}.summary-box .pass-info .small[data-v-0b22c6f0]{font-size:small}.summary-box .pass-info .smaller[data-v-0b22c6f0]{font-size:smaller}.summary-box.promo-collapse-enabled .promo-applied[data-v-0b22c6f0]{display:none}.summary-box.promo-collapse-enabled .promo-code-form[data-v-0b22c6f0]{min-width:280px;width:100%}.summary-box.promo-collapse-enabled .promo-code-form .promo-toggle-label[data-v-0b22c6f0]{align-items:center;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.summary-box.promo-collapse-enabled .promo-code-form .promo-toggle-label .caret-icon[data-v-0b22c6f0]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath fill='%234786bf' stroke='%234885bf' stroke-miterlimit='10' stroke-width='4' d='m6.439 11.965 15.086 14.133m-2.693.106 13.817-13.318'/%3E%3C/svg%3E") 50% no-repeat;background-size:contain;display:inline-block;height:16px;transition:transform .2s ease;width:16px}.summary-box.promo-collapse-enabled .promo-code-form .promo-toggle-label .caret-icon.expanded[data-v-0b22c6f0]{transform:rotate(180deg)}.summary-box.promo-collapse-enabled .promo-code-form .promo-input-wrapper[data-v-0b22c6f0]{margin-top:10px}.flex-container[data-v-0b22c6f0]{align-content:center;align-items:baseline;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:20px}@media(min-width:545px){.flex-container[data-v-0b22c6f0]{gap:17px;margin-bottom:40px}}.flex-container .submit-component[data-v-0b22c6f0]{order:3}.flex-container .disclaimer[data-v-0b22c6f0]{color:var(--theme-text-secondary,#c6c6c6);font-size:15px;font-weight:600;line-height:1rem;margin:0 auto;text-align:center}.flex-container .disclaimer .bold[data-v-0b22c6f0]{font-weight:900}@media(min-width:769px){.flex-container .disclaimer[data-v-0b22c6f0]{margin-top:0}}.flex-container .flex-item[data-v-0b22c6f0]{flex:0 1 auto;margin:0;padding:0}.flex-container .flex-item[data-v-0b22c6f0]:first-child{max-width:450px!important;order:1}@media(min-width:750px){.flex-container .flex-item[data-v-0b22c6f0]:first-child{flex:1 2 0}}.flex-container .flex-item[data-v-0b22c6f0]:nth-child(2){order:2}.cookie-error-message[data-v-0b22c6f0]{background:var(--theme-text-error,#da374a);color:#fff;display:none;font-weight:700;padding:8px 0;text-align:center}.join-nfhs .receipt-component .ios-deep-link .download-app{margin-bottom:0}.receipt-component[data-v-c30f6a27]{box-sizing:border-box;margin:0 auto;max-width:674px}.receipt-component .header[data-v-c30f6a27]{margin:30px auto 20px;text-align:center}@media(min-width:545px){.receipt-component .header[data-v-c30f6a27]{margin:40px auto 30px}}.receipt-component .header .greeting[data-v-c30f6a27]{font-size:24px;font-weight:500;line-height:normal;margin:auto;max-width:405px}@media(min-width:545px){.receipt-component .header .greeting[data-v-c30f6a27]{font-size:32px}}.receipt-component section[data-v-c30f6a27]{border-top:1px solid var(--theme-app-border,#525252);padding:24px 0}.receipt-component section[data-v-c30f6a27]:last-child{border-bottom:1px solid var(--theme-app-border,#525252)}.receipt-component section.support-your-school[data-v-c30f6a27]{margin:16px 0}.receipt-component section.support-your-school .section-header[data-v-c30f6a27]{font-size:18px;font-weight:500;margin-bottom:10px}.receipt-component section.support-your-school .school-selection[data-v-c30f6a27]{margin-top:10px}.receipt-component section.support-your-school .school-selection .school-row[data-v-c30f6a27]{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.receipt-component section.support-your-school .school-selection .school-row .school[data-v-c30f6a27]{align-items:center;display:flex;flex:1}.receipt-component section.support-your-school .school-selection .school-row .school .school-logo[data-v-c30f6a27]{font-size:11px;height:40px;line-height:10px;margin-right:10px;width:40px}.receipt-component section.support-your-school .school-selection .school-row .school .school-logo img[data-v-c30f6a27]{-o-object-fit:contain;object-fit:contain;width:100%}.receipt-component section.support-your-school .school-selection .school-row .school .school-name[data-v-c30f6a27]{font-size:15px;font-weight:500;line-height:16px}.receipt-component section.support-your-school .school-selection .school-row .select-option[data-v-c30f6a27]{font-size:14px;margin-left:10px;text-align:center}.receipt-component section.support-your-school .school-selection .school-row .select-option button[data-v-c30f6a27]{background:none;border:none;color:var(--theme-text-anchor,#a8a8a8);font-weight:700;padding:0;-webkit-text-decoration:var(--theme-anchor-decoration,underline);text-decoration:var(--theme-anchor-decoration,underline);text-transform:uppercase;transition-duration:.4s;transition-property:color;vertical-align:baseline}.receipt-component section.support-your-school .school-selection .school-row .select-option button[data-v-c30f6a27]:hover{color:var(--theme-text-anchor-hover,#e0e0e0);cursor:pointer;text-decoration:none}@media(min-width:545px){.receipt-component section.ncsa[data-v-c30f6a27]{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}}.receipt-component section.ncsa .ncsa-content[data-v-c30f6a27]{align-items:center;display:flex;margin-bottom:15px}@media(min-width:545px){.receipt-component section.ncsa .ncsa-content[data-v-c30f6a27]{margin-bottom:0;width:55%}}.receipt-component section.ncsa .ncsa-content .ncsa-icon[data-v-c30f6a27]{flex-shrink:0;height:auto;margin-right:12px;width:50px}@media(min-width:545px){.receipt-component section.ncsa .ncsa-content .ncsa-icon[data-v-c30f6a27]{margin-right:16px;width:55px}}.receipt-component section.ncsa .ncsa-content .section-text[data-v-c30f6a27]{flex:1;margin-bottom:0}.receipt-component section.ncsa .ncsa-button[data-v-c30f6a27]{display:block;font-size:14px;padding:6px 12px}@media(min-width:545px){.receipt-component section.ncsa .ncsa-button[data-v-c30f6a27]{display:inline-block}}.receipt-component section.pass .pass-box[data-v-c30f6a27]{background-color:var(--theme-section-surface,#393939);border:1px solid var(--theme-app-border,#525252);padding:24px 16px;text-align:center}.receipt-component section.pass .section-header[data-v-c30f6a27]{font-size:22px;font-weight:500;line-height:25px}@media(min-width:545px){.receipt-component section.pass .section-header[data-v-c30f6a27]{font-size:24px;line-height:30px}}.receipt-component section.pass .section-header .pass-title[data-v-c30f6a27]{width:135px}@media(min-width:545px){.receipt-component section.pass .section-header .pass-title[data-v-c30f6a27]{width:100%}}.receipt-component section.pass .section-text[data-v-c30f6a27]{color:var(--theme-text-secondary,#c6c6c6);font-size:16px;line-height:18px;margin:18px 0}.receipt-component section.pass .section-text[data-v-c30f6a27]:last-child{margin-bottom:0}.receipt-component section.pass .section-text span[data-v-c30f6a27]{font-size:16px;line-height:18px}.receipt-component section.pass .watch-button[data-v-c30f6a27]{font-size:18px}.receipt-component section .section-text[data-v-c30f6a27]{color:var(--theme-text-secondary,#c6c6c6);font-size:14px;font-weight:500;line-height:16px}.receipt-component .free-upgrade[data-v-c30f6a27]{background-color:#404040;border:1px solid #525252;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.receipt-component .free-upgrade__title[data-v-c30f6a27]{color:#fff;font-size:1.5rem;font-weight:500;margin-bottom:1rem}.receipt-component .free-upgrade__body[data-v-c30f6a27]{color:#d6d3d1;font-size:1rem;font-weight:500;line-height:1.5}.receipt-component .error-message[data-v-c30f6a27]{color:var(--theme-text-error,#da374a);font-size:14px;font-weight:500;line-height:15px;margin-top:15px}.receipt-component .blue-button-template[data-v-c30f6a27]{background-color:var(--theme-button-primary,#da374a);border:none;border-radius:2px;color:var(--theme-button-text,#fff);display:block;padding:10px 16px;text-align:center;text-decoration:none;transition-duration:.4s;transition-property:background,background-color,color;transition-property:color,background-color}.receipt-component .blue-button-template[data-v-c30f6a27]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media(min-width:545px){.receipt-component .blue-button-template[data-v-c30f6a27]{display:inline-block}}@media(max-width:545px){.hidden-mobile[data-v-e68103bc]{display:none!important}}.mobile-passes[data-v-e68103bc]{display:none}@media(max-width:545px){.mobile-passes[data-v-e68103bc]{display:block}}.passes[data-v-e68103bc]{box-sizing:content-box;display:flex;gap:1.75rem;justify-content:space-evenly;margin:0 auto;max-width:918px;padding:3.5rem 1rem 1rem}.passes .pass-wrapper[data-v-e68103bc]{flex:1;overflow:visible;position:relative;text-align:left;transition:.3s}.passes .pass-wrapper.selected .pass .details .price[data-v-e68103bc],.passes .pass-wrapper.selected .pass .header .title[data-v-e68103bc]{color:#000}.passes .pass-wrapper .pass[data-v-e68103bc]{background-color:#404040;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;font-size:24px;height:100%;line-height:normal;overflow:visible;padding:20px 26px;position:relative}.passes .pass-wrapper .pass[data-v-e68103bc]:hover{transform:scale(1.02);transition:.3s}.passes .pass-wrapper .pass .header[data-v-e68103bc]{display:flex;flex-wrap:wrap;font-size:1.25rem;gap:.2rem;justify-content:space-between;margin-bottom:.8rem;white-space:nowrap}.passes .pass-wrapper .pass .header .title[data-v-e68103bc]{color:#ffffffbf;display:inline-block;font-size:1.25rem;font-weight:400;line-height:1.3rem}.passes .pass-wrapper .pass .description[data-v-e68103bc]{color:#ffffffbf;font-size:.875rem;font-weight:500;line-height:1.2;margin:0 0 .625rem}.passes .pass-wrapper .pass .details .price[data-v-e68103bc]{color:#ffffffbf;font-size:1.5rem;font-weight:700;margin-bottom:.25rem;margin-top:1.25rem}.passes .pass-wrapper .pass .details .price .cents[data-v-e68103bc]{font-size:1.5rem;vertical-align:top}.passes .pass-wrapper .pass .details .fine-print-container .fine-print[data-v-e68103bc]{margin-bottom:4px}.passes .pass-wrapper .pass .details .fine-print[data-v-e68103bc]{color:#ffffffbf;font-size:.875rem;font-weight:500;letter-spacing:-.3px;margin-bottom:5px}.passes .pass-wrapper .pass__radio[data-v-e68103bc]{background:transparent;border:1px solid hsla(0,0%,100%,.75);border-radius:50%;flex-shrink:0;height:20px;position:absolute;right:20px;top:20px;width:20px}.passes .pass-wrapper .pass__radio--checked[data-v-e68103bc]{border-color:#000}.passes .pass-wrapper .pass__radio--checked[data-v-e68103bc]:after{border-bottom:1.5px solid #000;border-left:1.5px solid #000;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(-45deg);width:10px}.passes .pass-wrapper .pass__features[data-v-e68103bc]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:.75rem 0 0;padding:0}.passes .pass-wrapper .pass__features li[data-v-e68103bc]{align-items:flex-start;color:#ffffffbf;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.passes .pass-wrapper .pass__check[data-v-e68103bc]{border-bottom:1.5px solid #15803d;border-left:1.5px solid #15803d;display:inline-block;flex-shrink:0;height:10px;margin-top:3px;transform:rotate(-45deg);width:14px}.passes .pass-wrapper.selected .pass[data-v-e68103bc]{background-color:#f2f4f8}.passes .pass-wrapper.selected .pass .header .title[data-v-e68103bc]{color:#000}.passes .pass-wrapper.selected .pass .description[data-v-e68103bc]{color:#0c5097}.passes .pass-wrapper.selected .pass .details .price[data-v-e68103bc]{color:#161616}.passes .pass-wrapper.selected .pass .details .fine-print[data-v-e68103bc]{color:#0c5097}.passes .pass-wrapper.selected .pass .pass__features li[data-v-e68103bc]{color:#000}.passes .pass-wrapper.selected .pass .pass__radio[data-v-e68103bc]{border-color:#000}.passes .pass-badge[data-v-e68103bc]{background-color:#ef4444;border-radius:9999px;color:#fff;font-size:10px;font-weight:700;left:50%;line-height:1rem;padding:2px 12px;position:absolute;top:-10px;transform:translate(-50%);white-space:nowrap;z-index:1}.desktop-cta[data-v-e68103bc]{display:flex;justify-content:center;padding:2.5rem 1rem 1rem}.desktop-cta__btn[data-v-e68103bc]{background-color:#fff;border-radius:9999px;color:#000;font-size:1rem;font-weight:700;letter-spacing:.01em;padding:.75rem 3rem;white-space:nowrap}.info[data-v-e68103bc]{box-sizing:content-box;flex-flow:row wrap;line-height:1.4rem;margin:1rem auto}@media(min-width:545px){.info[data-v-e68103bc]{max-width:612px}}.info .header[data-v-e68103bc]{font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:left}.info .passes-info[data-v-e68103bc]{padding:0 1rem}.info .passes-info .included[data-v-e68103bc]{margin-bottom:0}.info .passes-info .included li[data-v-e68103bc]{text-align:left}.info .passes-info .included li .bullet[data-v-e68103bc]{background:var(--theme-badge-notice,#da374a);border-radius:50%;display:inline-block;height:6px;margin:6px 6px 0 0;text-align:left;vertical-align:top;width:6px}.info .passes-info .included li .text[data-v-e68103bc]{color:var(--theme-text-secondary,#c6c6c6);display:inline-block;font-size:.9rem;letter-spacing:-.3px;line-height:18px;width:calc(100% - 15px)}.tier-row[data-v-e68103bc]{display:flex;gap:.75rem;justify-content:center;padding:1.5rem 1rem 0}.tier-chip[data-v-e68103bc]{background-color:#404040;border:1px solid #404040;border-radius:16px;display:flex;flex-direction:column;gap:2px;height:80px;justify-content:flex-start;overflow:visible;padding:10px 12px;position:relative;text-align:left;width:108px}.tier-chip--selected[data-v-e68103bc]{background-color:#fff;border-color:#3f3f46}.tier-chip--selected .tier-chip__name[data-v-e68103bc],.tier-chip--selected .tier-chip__price[data-v-e68103bc],.tier-chip--selected .tier-chip__sub[data-v-e68103bc]{color:#000}.tier-chip__badge[data-v-e68103bc]{background-color:#ef4444;border-radius:9999px;color:#fff;font-size:10px;font-weight:700;left:50%;line-height:1rem;padding:0 8px;position:absolute;top:-10px;transform:translate(-50%);white-space:nowrap}.tier-chip__name[data-v-e68103bc]{color:#ffffffbf;font-size:.875rem;font-weight:700;line-height:1.25rem}.tier-chip__price[data-v-e68103bc],.tier-chip__sub[data-v-e68103bc]{color:#ffffffbf;font-size:.75rem;font-weight:600;line-height:1rem}.tier-chip__price[data-v-e68103bc]{margin-top:auto}.tier-chip__radio[data-v-e68103bc]{background:transparent;border:1px solid hsla(0,0%,100%,.75);border-radius:50%;bottom:10px;height:20px;position:absolute;right:10px;width:20px}.tier-chip__radio--checked[data-v-e68103bc]{border-color:#000}.tier-chip__radio--checked[data-v-e68103bc]:after{border-bottom:1.5px solid #000;border-left:1.5px solid #000;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform:translate(-50%,-60%) rotate(-45deg);width:10px}.tier-detail[data-v-e68103bc]{background-color:#f1f5f9;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;margin:1.5rem 1rem 0;padding:20px 24px}.tier-detail__name[data-v-e68103bc]{color:#000;font-size:1.25rem;font-weight:400;margin-bottom:.5rem}.tier-detail__desc[data-v-e68103bc]{color:#0c5097;font-size:.875rem;font-weight:500;margin-bottom:.75rem}.tier-detail__price[data-v-e68103bc]{color:#161616;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.tier-detail__billing[data-v-e68103bc]{color:#000;font-size:.75rem;margin-bottom:1rem}.tier-detail__features[data-v-e68103bc]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.tier-detail__features li[data-v-e68103bc]{align-items:flex-start;color:#000;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem}.tier-detail__check[data-v-e68103bc]{border-bottom:1.5px solid #15803d;border-left:1.5px solid #15803d;display:inline-block;flex-shrink:0;height:10px;margin-top:3px;transform:rotate(-45deg);width:14px}.tier-cta[data-v-e68103bc]{background-color:#fff;border-radius:9999px;color:#000;display:block;font-size:1rem;font-weight:700;letter-spacing:.01em;margin:1rem 1rem 0;padding:.75rem 1rem;text-align:center;width:calc(100% - 2rem)}.mobile-included[data-v-e68103bc]{padding:2.5rem 1rem 3rem}.mobile-included__header[data-v-e68103bc]{color:#fff;font-size:1rem;font-weight:500;margin-bottom:1rem}.mobile-included ul[data-v-e68103bc]{display:flex;flex-direction:column;gap:.625rem;list-style:none;margin:0;padding:0}.mobile-included li[data-v-e68103bc]{color:#d6d3d1;font-size:.875rem;line-height:1.25rem;padding-left:1rem;position:relative}.mobile-included li[data-v-e68103bc]:before{background-color:#ef4444;border-radius:3px;content:"";height:6px;left:0;position:absolute;top:6px;width:6px}.skip-subscription[data-v-e68103bc]{background:var(--theme-card-surface,#393939);border:1px solid hsla(0,0%,100%,.1);border-radius:3px;box-sizing:border-box;color:var(--theme-text-secondary,#c6c6c6);flex:0 0 100%;font-size:14px;font-weight:500;margin:1rem;padding:1em 2em;text-align:center;transition:.3s}.skip-subscription[data-v-e68103bc]:hover{cursor:pointer;transform:scale(1.02)}body .checkout-wrapper #content_wrapper .dark-card.step-card,body .checkout-wrapper #content_wrapper .step-card{min-height:auto;padding-left:0;padding-right:0;width:auto}.subscribe .receipt{margin:0 16px 24px}.subscribe .receipt .pass:last-child{border-bottom:none}.subscribe .subscription-passes-component .watch-anywhere{padding-bottom:20px}[data-v-dcd9db81] .title{font-size:2.1rem;font-weight:700;line-height:2.5rem}@media(max-width:545px){[data-v-dcd9db81] .title{font-size:1.4rem;line-height:1.8rem}}[data-v-dcd9db81] .subtitle{font-size:1.1rem;font-weight:400;line-height:1.4rem}@media(max-width:545px){[data-v-dcd9db81] .subtitle{font-size:.9rem;line-height:1.2rem}}.checkout-wrapper[data-v-dcd9db81]{box-sizing:content-box;margin:0 auto 40px;max-width:612px;padding:0 16px}.checkout-wrapper.payment-step[data-v-dcd9db81]{max-width:744px}@media(min-width:545px){.checkout-wrapper[data-v-dcd9db81]{margin-bottom:70px}}.checkout-wrapper.new-look.step-1[data-v-dcd9db81]{max-width:none;padding:0}.steps[data-v-dcd9db81]{margin:auto}.steps .centered-wrapper.top-divider[data-v-dcd9db81]{border-top:1px solid var(--theme-app-border,#525252);padding:7px 0}@media(min-width:545px){.steps .centered-wrapper.top-divider[data-v-dcd9db81]{margin:0 auto}}.steps .centered-wrapper .back[data-v-dcd9db81]{color:var(--theme-text-anchor,#a8a8a8);cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:normal;margin:0;text-decoration:none;text-transform:uppercase;transition:color .5s ease;vertical-align:middle;white-space:nowrap}.steps .centered-wrapper .back[data-v-dcd9db81]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M9 17.082 13.83 12 9 6.918l1.585-1.668L17 12l-6.415 6.75z'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:inline-block;height:1em;margin-right:5px;position:relative;top:1px;transform:scaleX(-1);width:1em}.steps .centered-wrapper .back[data-v-dcd9db81]:hover{color:var(--theme-text-anchor-hover,#e0e0e0)}.steps .payment[data-v-dcd9db81]{margin:0 auto 20px}.subscription-page[data-v-dcd9db81]{margin:0 auto}.subscription-page .divider-line[data-v-dcd9db81]{border-bottom:1px solid var(--theme-app-border,#525252);margin:0 auto;width:90%}.subscription-page .watch-anywhere-section[data-v-dcd9db81]{background-color:var(--theme-section-surface,#393939);padding:5rem 0}@media(max-width:545px){.subscription-page .watch-anywhere-section[data-v-dcd9db81]{padding:3rem 1rem}}.subscription-page .watch-anywhere[data-v-dcd9db81]{margin:0 auto;max-width:800px}.subscription-page .watch-anywhere ul[data-v-dcd9db81]{gap:5rem}.subscription-page .watch-anywhere-section[data-v-dcd9db81]{background-color:var(--theme-card-surface,#393939);box-shadow:var(--theme-shadow,0 4px 7px 0 rgba(0,0,0,.3))}.subscription-page[data-v-dcd9db81] .passes-wrapper{padding-bottom:5rem}@media(max-width:545px){.subscription-page[data-v-dcd9db81] .passes-wrapper{padding-bottom:2rem}}.subscription-page[data-v-dcd9db81] .nfhs-faq{margin:0 auto;max-width:600px;padding:5rem 1rem}@media(max-width:545px){.subscription-page[data-v-dcd9db81] .nfhs-faq{padding:3rem 1rem}}.subscription-page[data-v-dcd9db81] .nfhs-faq h5{margin-bottom:2rem;text-align:center}
