.bullet[data-v-791e76b9]{background:var(--theme-badge-notice,#da374a)}.text[data-v-791e76b9]{color:var(--theme-text-secondary,#c6c6c6)}.skip-subscription[data-v-1a8110ed]{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-1a8110ed]:hover{cursor:pointer;transform:scale(1.02)}.ios-deep-link[data-v-ab0f2555]{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;text-align:center}.ios-deep-link a[data-v-ab0f2555]{color:#fff;display:inline-block;text-align:center}.ios-deep-link a.watch-on-ios[data-v-ab0f2555]{background-color:var(--theme-button-primary,#da374a);border-radius:3px;padding:10px 20px;text-decoration:none;transition-duration:.4s;transition-property:background,background-color,color;transition-property:color,background-color}.ios-deep-link a.watch-on-ios[data-v-ab0f2555]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}.ios-deep-link p[data-v-ab0f2555]{color:var(--theme-text-secondary,#c6c6c6);flex-basis:100%;font-size:.85em;line-height:1.1rem;margin-bottom:0;max-width:400px}.header[data-v-b9a1a852]{text-align:center}@media (min-width:545px){.header[data-v-b9a1a852]{padding-top:30px}}.header .greeting[data-v-b9a1a852]{font-size:24px;font-weight:500;line-height:normal;margin:0 auto 20px;max-width:515px}@media (min-width:545px){.header .greeting[data-v-b9a1a852]{font-size:32px}}.header p[data-v-b9a1a852]{font-size:.95em;margin:0 auto}.back[data-v-b9a1a852]{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}.back[data-v-b9a1a852]: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}.back[data-v-b9a1a852]:hover{color:var(--theme-text-anchor-hover,#e0e0e0)}.already-subscribed[data-v-b9a1a852]{box-sizing:content-box;margin:0 auto;max-width:612px}@media (min-width:545px){.already-subscribed[data-v-b9a1a852]{margin:0 auto 70px}}.active-subscription-warning[data-v-6aa344fd]{margin:20px auto auto}.active-subscription-warning .dark-box[data-v-6aa344fd]{background:#ffffff1a;padding:18px;text-align:center}.active-subscription-warning .title[data-v-6aa344fd]{font-weight:700}.active-subscription-warning .title .red[data-v-6aa344fd]{color:var(--theme-text-error,#da374a)}.active-subscription-warning .help-text[data-v-6aa344fd]{color:#fff9;font-size:13px;font-weight:500;line-height:18px;padding:0 30px}.base-member-form[data-v-f2539e79]{display:block;margin:0 auto;max-width:900px;min-width:320px;width:80%}.sign-in-form[data-v-f2539e79]{width:100%}.base-member-form input.member-input-field[data-v-f2539e79]{height:20px;padding:12px}.base-member-form input#promo[data-v-f2539e79]{width:200px}.base-member-form label[data-v-f2539e79]{color:var(--theme-text-secondary,#c6c6c6);display:block;font-weight:400}.base-member-form input[data-v-f2539e79]:focus,select[data-v-f2539e79]:focus{border:1px solid var(--theme-accent,#da374a)}.left-col-input[data-v-f2539e79]{float:left}.right-col-input[data-v-f2539e79]{float:right}.center-col-input[data-v-f2539e79],.left-col-input[data-v-f2539e79],.right-col-input[data-v-f2539e79]{height:75px;margin-bottom:30px}.center-col-input-review[data-v-f2539e79]{height:75px}.center-input[data-v-f2539e79]{display:block;margin:0 auto 25px;width:346px}.container-inline div[data-v-f2539e79],.container-inline label[data-v-f2539e79]{display:inline}.button-container[data-v-f2539e79]{margin-top:35px;padding-top:35px;width:100%}a.button[data-v-f2539e79]{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-f2539e79]:hover,a.button[data-v-f2539e79]:hover{background-color:var(--theme-button-primary-hover,#c62f3d);text-decoration:none}.blue-bttn[data-v-f2539e79]{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-f2539e79]{line-height:45px;text-align:center;text-decoration:none}.blue-bttn[data-v-f2539e79]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media screen and (max-width:1024px){.base-member-form[data-v-f2539e79]{width:95%}}@media screen and (max-width:900px){.headline-signin[data-v-f2539e79]{display:none}}@media screen and (max-width:768px){.headline-signin[data-v-f2539e79]{display:none}.left-col-input[data-v-f2539e79],.right-col-input[data-v-f2539e79]{float:none;height:100px;margin:0 auto;width:350px}}@media screen and (max-width:700px){#content_wrapper[data-v-f2539e79]{width:100%}.step-card[data-v-f2539e79]{padding:15px;width:90%}.card-title[data-v-f2539e79],.headline[data-v-f2539e79]{float:none;height:100%}.card-title[data-v-f2539e79]{margin-bottom:30px;padding-bottom:20px}.progress[data-v-f2539e79]{width:100%}.progress .bar[data-v-f2539e79]{width:18%}.headline-signin[data-v-f2539e79]{display:none}p.required[data-v-f2539e79]{display:block;margin-top:15px;text-align:center}.left-col-input[data-v-f2539e79],.right-col-input[data-v-f2539e79]{float:none;margin-bottom:30px}.base-member-form[data-v-f2539e79]{width:100%}.button-container[data-v-f2539e79]{margin-top:15px}p.customer-support[data-v-f2539e79]{margin:0 auto;padding-top:25px;text-align:center;width:220px}}label.error[data-v-f2539e79],span.error[data-v-f2539e79]{color:var(--theme-text-error,#da374a)}span.error[data-v-f2539e79]{display:block;font-weight:400}div.signin-error[data-v-f2539e79]{padding-left:27px}div.signin-error[data-v-f2539e79],div.signup-error[data-v-f2539e79]{color:var(--theme-text-error,#da374a)}div.alert[data-v-f2539e79]{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-f2539e79]{margin-bottom:25px}.modal-content p[data-v-f2539e79]{margin-bottom:45px}.modal-content .column[data-v-f2539e79]{float:left;width:50%}.modal-content .right-column[data-v-f2539e79]{text-align:right}.modal-content input[type=radio][data-v-f2539e79]{margin:13px 0 13px 10px}.modal-content select[data-v-f2539e79]{height:31px;margin:4px 0;width:95%}.modal-content input[type=email][data-v-f2539e79],.modal-content input[type=tel][data-v-f2539e79],.modal-content input[type=text][data-v-f2539e79]{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-f2539e79]{float:left;width:10%}div.school-name[data-v-f2539e79]{color:#fff;float:left;font-size:17px;padding-left:5px;padding-top:6px;width:65%}div#support-school[data-v-f2539e79]{float:right}.sr-hidden[data-v-f2539e79]{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-f2539e79]{margin:0;padding:24px 16px;width:calc(100% - 32px)}@media screen and (min-width:545px){#content_wrapper .dark-card[data-v-f2539e79]{margin:25px auto 0;max-width:928px;min-height:500px;padding:48px 32px}}#content_wrapper .dark-card .card-title[data-v-f2539e79]{border-bottom:none;margin-bottom:20px}#content_wrapper .dark-card .card-title .headline h1[data-v-f2539e79]{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-f2539e79]{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-f2539e79]{font-size:32px;margin-top:0}}@media screen and (max-width:900px){#content_wrapper .dark-card .card-title .headline-signin[data-v-f2539e79]{display:block}}#content_wrapper .dark-card .base-member-form[data-v-f2539e79]{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-f2539e79]{min-width:0}}#content_wrapper .dark-card .base-member-form label>span[data-v-f2539e79]{display:inline-block;font-weight:500}#content_wrapper .dark-card .base-member-form label>span.error[data-v-f2539e79]{color:var(--theme-text-error,#da374a)}#content_wrapper .dark-card .base-member-form .button-container[data-v-f2539e79]{border:none;margin-top:30px;padding-top:0}#content_wrapper .dark-card .base-member-form .button-container input[data-v-f2539e79]{border:none;width:100%}#content_wrapper .dark-card .base-member-form .button-container input[data-v-f2539e79]:disabled:hover{pointer-events:none}@media (min-width:545px){#content_wrapper .dark-card .base-member-form .button-container input[data-v-f2539e79],#content_wrapper .dark-card .base-member-form .button-container input[data-v-f2539e79]:disabled{width:auto}}#content_wrapper .dark-card .base-member-form .button-container .blue-bttn[data-v-f2539e79]{-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-f2539e79]{background-color:var(--theme-button-primary,#da374a)!important}#content_wrapper .dark-card .base-member-form .left-col-input[data-v-f2539e79],#content_wrapper .dark-card .base-member-form .right-col-input[data-v-f2539e79]{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-f2539e79],#content_wrapper .dark-card .base-member-form .right-col-input[data-v-f2539e79]{width:50%}}#content_wrapper .dark-card .base-member-form .left-col-input input[data-v-f2539e79],#content_wrapper .dark-card .base-member-form .right-col-input input[data-v-f2539e79]{border-radius:0}#content_wrapper .dark-card .base-member-form .right-col-input[data-v-f2539e79]{float:none;width:100%}@media screen and (min-width:545px){#content_wrapper .dark-card .base-member-form .right-col-input[data-v-f2539e79]{float:right;width:48%}}#content_wrapper .dark-card .base-member-form .full-row[data-v-f2539e79]{width:100%}#content_wrapper .dark-card .base-member-form input[data-v-f2539e79]:not([type=submit]),#content_wrapper .dark-card .base-member-form input[data-v-f2539e79]: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-f2539e79]{display:flex;flex-direction:row;justify-content:space-between}.input-fields .headline h1[data-v-f2539e79]{margin-bottom:0}@media screen and (max-width:545px){.input-fields .headline[data-v-f2539e79]{flex-direction:column}}.input-fields .card-title[data-v-f2539e79]{position:relative}.input-fields .card-title .headline[data-v-f2539e79]{float:none;margin-bottom:0;margin-top:0}@media screen and (min-width:545px){.input-fields .card-title .headline[data-v-f2539e79]{margin-bottom:0;margin-top:0}}.input-fields .card-title .headline p[data-v-f2539e79]{font-size:14px}.input-fields .card-title .headline a[data-v-f2539e79]{display:inline-block;font-size:14px;line-height:30px}.input-fields .password-container[data-v-f2539e79]{margin-bottom:0;max-width:468px;position:relative}.input-fields .password-container #user_password[data-v-f2539e79]{margin-bottom:5px}.input-fields .password-container p[data-v-f2539e79]{font-size:13px;font-weight:500}.input-fields .password-container #password_eye[data-v-f2539e79]{cursor:pointer;height:24px;position:absolute;right:4px;top:5px;width:24px}.input-fields .password-container #password_eye img[data-v-f2539e79]{max-height:100%;max-width:100%}.input-fields .dark-card .button-container[data-v-f2539e79]{margin-top:6px}.input-fields p.member_signin[data-v-f2539e79]{float:left;font-size:16px;font-weight:400;line-height:30px;margin-bottom:0;margin-right:8px}.input-fields .headline-signin[data-v-f2539e79]{margin-bottom:20px;margin-top:0}@media screen and (min-width:545px){.input-fields .headline-signin[data-v-f2539e79]{margin-bottom:0;margin-top:10px}}.input-fields .headline-signin p[data-v-f2539e79]{font-size:14px}.input-fields .headline-signin a[data-v-f2539e79]{display:inline-block;font-size:14px;line-height:30px}.input-fields .forgot-link[data-v-f2539e79]{font-size:14px;position:relative;top:8px}.input-fields .faded[data-v-f2539e79]{opacity:.6}.input-fields .invalid-floating-label[data-v-f2539e79]{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-f2539e79],.input-fields input:-webkit-autofill+label.placeholder-label[data-v-f2539e79]{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-f2539e79]{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-f2539e79]{opacity:.5}.input-fields .left-col-input p[data-v-f2539e79]{margin:.25rem}.input-fields .button-container[data-v-f2539e79]{border:none;display:inline-block;margin-top:30px}.input-fields .error[data-v-f2539e79]{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-f2539e79]{left:auto!important;right:0!important}.input-fields .member-input-field[data-v-f2539e79]{margin:0!important}.input-fields .signup-error[data-v-f2539e79]{color:var(--theme-text-error,#da374a)!important}@media (max-width:768px){.input-fields .headline-signin[data-v-f2539e79]{top:-2rem}}.input-fields .btn.active[data-v-f2539e79],.input-fields .btn[data-v-f2539e79]:active,.input-fields button[data-v-f2539e79]:active,.input-fields button[data-v-f2539e79]:focus,.input-fields button[data-v-f2539e79]:hover,.input-fields input[data-v-f2539e79]:active,.input-fields input[data-v-f2539e79]:focus,.input-fields input[data-v-f2539e79]:hover,.input-fields label[data-v-f2539e79]:focus,.input-fields textarea[data-v-f2539e79]:active,.input-fields textarea[data-v-f2539e79]:focus,.input-fields textarea[data-v-f2539e79]:hover{box-shadow:none!important;outline:0!important}.payment-component[data-v-f2539e79]{box-sizing:border-box;margin:20px auto!important;padding:0!important;width:100%!important}@media (min-width:545px){.payment-component[data-v-f2539e79]{width:auto!important}}.payment-component.dark-card[data-v-f2539e79]{width:auto!important}@media (min-width:545px){.payment-component.dark-card[data-v-f2539e79]{min-height:auto!important}}.payment-component .wallet-headline[data-v-f2539e79]{text-align:center}.payment-component .payment-request-button[data-v-f2539e79]{margin:12px 0}.payment-component .payment-method-seperator[data-v-f2539e79]{display:flex;flex-direction:row;margin-bottom:12px}.payment-component .payment-method-seperator[data-v-f2539e79]:after,.payment-component .payment-method-seperator[data-v-f2539e79]:before{border-bottom:1px solid #fff;content:"";flex:1 1;margin:auto}.payment-component .payment-method-seperator[data-v-f2539e79]:not(:empty):before{margin-right:.5em}.payment-component .payment-method-seperator[data-v-f2539e79]:not(:empty):after{margin-left:.5em}.payment-component .card-title[data-v-f2539e79]{margin-bottom:20px;padding:0}@media screen and (max-width:700px){.payment-component .card-title[data-v-f2539e79]{padding-bottom:0}}.payment-component .card-title .headline[data-v-f2539e79]{font-size:1em;font-weight:500;text-align:left}.payment-component .options-wrapper[data-v-f2539e79]{display:flex;flex-flow:row nowrap;justify-content:space-around;margin:15px auto;max-width:280px}.payment-component .options-wrapper .option[data-v-f2539e79]{align-items:center;display:flex;flex-flow:row nowrap}.payment-component .options-wrapper .option .radio-input[data-v-f2539e79]{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-f2539e79]{background-color:#fff}.payment-component .options-wrapper .option .radio-input.disabled[data-v-f2539e79]{cursor:not-allowed}.payment-component .options-wrapper .option .radio-input-label[data-v-f2539e79]{cursor:pointer}.payment-component .options-wrapper .option .radio-input-label.disabled[data-v-f2539e79]{cursor:not-allowed}.payment-component .billing .billing-item[data-v-f2539e79]{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-f2539e79]{font-weight:500;line-height:18px;text-align:left;width:30%}.payment-component .billing .billing-item .item-value[data-v-f2539e79]{flex:1;font-weight:700;line-height:18px;text-align:right}@media (min-width:545px){.payment-component .billing .billing-item .item-value[data-v-f2539e79]{padding-left:45px;text-align:left}}.payment-component #annual-payment-form[data-v-f2539e79],.payment-component #payment-form[data-v-f2539e79]{margin:auto;text-align:center}.payment-component #annual-payment-form.blocked[data-v-f2539e79],.payment-component #payment-form.blocked[data-v-f2539e79]{opacity:.5}.payment-component #annual-payment-form .two-thirds-row[data-v-f2539e79],.payment-component #payment-form .two-thirds-row[data-v-f2539e79]{padding-right:2%;width:66%!important}.payment-component #annual-payment-form .short-row[data-v-f2539e79],.payment-component #payment-form .short-row[data-v-f2539e79]{width:34%!important}.payment-component #annual-payment-form .half-row-left[data-v-f2539e79],.payment-component #payment-form .half-row-left[data-v-f2539e79]{padding-right:2%;width:48%!important}.payment-component #annual-payment-form .half-row-right[data-v-f2539e79],.payment-component #payment-form .half-row-right[data-v-f2539e79]{margin-left:2%!important;width:48%!important}.payment-component .messaging[data-v-f2539e79]{background:var(--theme-section-surface,#393939);padding:14px 18px}@media (min-width:545px){.payment-component .messaging[data-v-f2539e79]{margin-top:34px;padding:18px 30px}}.payment-component .messaging .warning[data-v-f2539e79]{font-weight:700}.payment-component .messaging p[data-v-f2539e79]{color:var(--theme-text-secondary,#c6c6c6);margin:0}.payment-component p[data-v-f2539e79]{font-size:13px!important}.payment-component .card-error[data-v-f2539e79]{color:var(--theme-text-error,#da374a)!important}.payment-component .card-input[data-v-f2539e79]{border-bottom:1px solid var(--theme-accent,#da374a);padding-bottom:4px}.payment-component .checkbox-label[data-v-f2539e79]{font-size:16px!important;text-align:left;top:.25rem}.payment-component .stripe-input .card-input[data-v-f2539e79],.payment-component .stripe-input input[data-v-f2539e79]{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-f2539e79]{padding-top:0!important}.payment-component .stripe-input input[data-v-f2539e79]::-moz-placeholder{color:var(--theme-text-placeholder,#c6c6c6);opacity:1}.payment-component .stripe-input input[data-v-f2539e79]::placeholder{color:var(--theme-text-placeholder,#c6c6c6);opacity:1}.payment-component .stripe-input input[data-v-f2539e79]:-ms-input-placeholder{color:var(--theme-text-placeholder,#c6c6c6)}.payment-component .stripe-input input[data-v-f2539e79]::-ms-input-placeholder{color:var(--theme-text-placeholder,#c6c6c6)}.payment-component .placeholder-label[data-v-f2539e79]{top:0}.payment-component form[data-v-f2539e79]{margin:0 auto}.error-message[data-v-f2539e79]{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-f2539e79]{border-top:none;margin-top:25px;padding:0}.button-container .submit-button-component[data-v-f2539e79]{margin:0 auto;max-width:450px;padding:0;text-align:center}.summary-box[data-v-f2539e79]{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-f2539e79]{max-width:350px;padding:25px}}.summary-box .promo-code-form[data-v-f2539e79]{position:relative}.summary-box .promo-code-form label[data-v-f2539e79]{font-size:small;font-weight:600;margin-bottom:10px}.summary-box .promo-code-form input#promo-code-input[data-v-f2539e79]{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-f2539e79]{display:inline-block;width:calc(100% - 80px)}}@media (min-width:545px){.summary-box .promo-code-form input#promo-code-input[data-v-f2539e79]{width:calc(100% - 90px)}}.summary-box .promo-code-form input#promo-code-input[data-v-f2539e79]:disabled{opacity:.6}.summary-box .promo-code-form img[data-v-f2539e79]{bottom:7px;pointer-events:none;position:absolute;right:95px}.summary-box .promo-code-form input[type=button][data-v-f2539e79]{-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-f2539e79]{display:inline-block;margin:0 0 0 5px}}@media (min-width:545px){.summary-box .promo-code-form input[type=button][data-v-f2539e79]{margin-left:15px}}.summary-box .promo-code-form input[type=button][data-v-f2539e79]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}.summary-box .promo-code-form input[type=button][data-v-f2539e79]:disabled{background-color:var(--theme-form-disabled,#e0e0e0);opacity:.8}.summary-box .promo-code-form label.error[data-v-f2539e79]{margin:5px 0;opacity:.8;position:static!important}.summary-box .promo-code-form.promo-error input#promo-code-input[data-v-f2539e79]{border-bottom-color:var(--theme-error,#da374a)}.summary-box .promo-code[data-v-f2539e79]{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-f2539e79]{display:block;font-weight:600}.summary-box .promo-code .close[data-v-f2539e79]{display:inline-block;height:18px;position:absolute;right:12px;top:calc(50% - 9px);width:18px}.summary-box .pass-info[data-v-f2539e79]{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:15px}.summary-box .pass-info .line-label[data-v-f2539e79]{font-weight:700;justify-content:start;margin-bottom:0;margin-right:7px}.summary-box .pass-info .line-value[data-v-f2539e79]{justify-content:end;text-align:right}.summary-box .pass-info .line-value .sub-value[data-v-f2539e79]{margin-top:15px}.summary-box .pass-info .line-value .sub-value>div[data-v-f2539e79]:first-child{color:var(--theme-text-secondary,#c6c6c6);font-size:16px;font-weight:600;margin-bottom:-5px}.summary-box .pass-info .large[data-v-f2539e79]{font-size:2em;margin-bottom:7px}.summary-box .pass-info .small[data-v-f2539e79]{font-size:small}.summary-box .pass-info .smaller[data-v-f2539e79]{font-size:smaller}.flex-container[data-v-f2539e79]{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-f2539e79]{gap:17px;margin-bottom:40px}}.flex-container .submit-component[data-v-f2539e79]{order:3}.flex-container .disclaimer[data-v-f2539e79]{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-f2539e79]{font-weight:900}@media (min-width:769px){.flex-container .disclaimer[data-v-f2539e79]{margin-top:0}}.flex-container .flex-item[data-v-f2539e79]{flex:0 1 auto;margin:0;padding:0}.flex-container .flex-item[data-v-f2539e79]:first-child{max-width:450px!important;order:1}@media (min-width:750px){.flex-container .flex-item[data-v-f2539e79]:first-child{flex:1 2 0}}.flex-container .flex-item[data-v-f2539e79]:nth-child(2){order:2}.cookie-error-message[data-v-f2539e79]{background:var(--theme-text-error,#da374a);color:#fff;display:none;font-weight:700;padding:8px 0;text-align:center}.text-box-component[data-v-69664710]{position:relative;text-align:left;width:100%}.text-box-component .label-placeholder[data-v-69664710]{color:transparent;font-size:13px}.text-box-component .input-box[data-v-69664710]{border-bottom:1px solid var(--theme-accent,#da374a);display:flex;flex-flow:row nowrap;justify-content:space-between}.text-box-component .input-box label[data-v-69664710]{color:var(--theme-text-label,#c6c6c6);font-size:17px;font-weight:500;pointer-events:none;position:absolute;transition:.3s ease}.text-box-component .input-box label.active[data-v-69664710]{font-size:13px;top:1px}.text-box-component .input-box input[data-v-69664710],.text-box-component .input-box input[data-v-69664710]:disabled{background:none!important;border:0;border-radius:0;box-shadow:none;display:inline-block;font-size:17px;font-weight:500;padding:0 0 4px;width:100%}.text-box-component .input-box[data-v-69664710] ::-moz-placeholder{color:var(--theme-text-placeholder,#c6c6c6)}.text-box-component .input-box[data-v-69664710] ::placeholder{color:var(--theme-text-placeholder,#c6c6c6)}.text-box-component .help-text-row[data-v-69664710]{position:relative}.text-box-component .help-text-row .help-text[data-v-69664710]{color:var(--theme-text-secondary,#c6c6c6);font-size:13px;font-weight:500;line-height:14px;padding-top:3px;position:absolute;white-space:nowrap}.modal-wrapper[data-v-10adedac]{bottom:0;left:0;margin-bottom:20px;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:1003}.modal-wrapper .modal-overlay[data-v-10adedac]{background:var(--theme-overlay-surface,#000);bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0}.modal-wrapper .modal[data-v-10adedac]{background-color:var(--theme-modal-surface,#262626);border:1px solid var(--theme-app-border,#525252);margin:auto;max-width:610px;position:relative;top:5vh;width:92%}.modal-wrapper .modal .header[data-v-10adedac]{background-color:var(--theme-section-surface,#393939);display:flex;flex-flow:row wrap;justify-content:center;margin:0;padding:16px}@media (min-width:545px){.modal-wrapper .modal .header[data-v-10adedac]{align-items:center;padding:16px 24px}}.modal-wrapper .modal .header span[data-v-10adedac]{font-size:19px;font-weight:500;order:2;text-align:center;width:100%}@media (min-width:545px){.modal-wrapper .modal .header span[data-v-10adedac]{flex:1;order:1;text-align:left}}.modal-wrapper .modal .header #ncsa-logo[data-v-10adedac]{height:46px;margin-bottom:10px;order:1;width:auto}@media (min-width:545px){.modal-wrapper .modal .header #ncsa-logo[data-v-10adedac]{height:40px;margin:0;order:2}}.modal-wrapper .modal .content[data-v-10adedac]{margin:20px 0;padding:0 20px;text-align:left}@media (min-width:545px){.modal-wrapper .modal .content[data-v-10adedac]{margin:24px 0;padding:0 24px}}.modal-wrapper .modal .content .title[data-v-10adedac]{font-size:19px;font-weight:500}.modal-wrapper .modal .content p[data-v-10adedac]{color:var(--theme-text-secondary,#c6c6c6);font-size:14px;line-height:16px;margin-top:20px}.modal-wrapper .modal .content .note[data-v-10adedac]{font-size:14px;font-style:italic;padding-top:30px;text-align:center}.modal-wrapper .modal .content ul[data-v-10adedac]{list-style:inside}.modal-wrapper .modal .content ul li[data-v-10adedac]{color:var(--theme-text-secondary,#c6c6c6)}.modal-wrapper .modal .content ul li strong[data-v-10adedac]{color:var(--theme-text-secondary,#c6c6c6);font-weight:600}.modal-wrapper .modal .content .quote[data-v-10adedac]{background-color:var(--theme-modal-surface,#262626);color:var(--theme-text-secondary,#c6c6c6);font-size:16px;font-style:unset;font-weight:500;padding:31px 0 29px;text-align:center;width:100%}.modal-wrapper .modal .content .quote em[data-v-10adedac]{color:var(--theme-text-secondary,#c6c6c6);display:block;padding:0 32px 20px}.modal-wrapper .modal .content .form-wrapper[data-v-10adedac]{margin-bottom:35px}.modal-wrapper .modal .content .form-wrapper .who-options[data-v-10adedac]{display:flex;flex-flow:row nowrap;justify-content:space-around;margin:25px auto;max-width:300px}.modal-wrapper .modal .content .form-wrapper .who-options .option[data-v-10adedac]{align-items:center;display:flex;flex-flow:row nowrap}.modal-wrapper .modal .content .form-wrapper .who-options .option .radio-input[data-v-10adedac]{border:2px solid var(--theme-form-highlight,#4a5a8c);border-radius:50%;cursor:pointer;height:11px;margin-right:3px;width:11px}.modal-wrapper .modal .content .form-wrapper .who-options .option .radio-input.selected[data-v-10adedac]{background-color:var(--theme-form-active,#fff)}.modal-wrapper .modal .content .form-wrapper .who-options .option .radio-input.disabled[data-v-10adedac]{cursor:not-allowed}.modal-wrapper .modal .content .form-wrapper .who-options .option .radio-input-label[data-v-10adedac]{cursor:pointer}.modal-wrapper .modal .content .form-wrapper .who-options .option .radio-input-label.disabled[data-v-10adedac]{cursor:not-allowed}.modal-wrapper .modal .content .form-wrapper .form[data-v-10adedac]{display:flex;flex-flow:row wrap;justify-content:space-between}.modal-wrapper .modal .content .form-wrapper .form .form-section[data-v-10adedac]{width:100%}@media (min-width:545px){.modal-wrapper .modal .content .form-wrapper .form .form-section[data-v-10adedac]{width:48%}}.modal-wrapper .modal .content .form-wrapper .form .form-section .field-wrapper[data-v-10adedac]{margin-bottom:20px;width:100%}.modal-wrapper .modal .content .form-wrapper .form .form-section .field-wrapper.multi[data-v-10adedac]{display:flex;flex-flow:row nowrap}.modal-wrapper .modal .content .form-wrapper .form .form-section .field-wrapper.multi .sub-field[data-v-10adedac]{flex:1}.modal-wrapper .modal .content .form-wrapper .form .form-section .field-wrapper.multi .sub-field[data-v-10adedac]:first-child{flex:2;margin-right:10px}.modal-wrapper .modal .content .notice[data-v-10adedac]{position:relative}.modal-wrapper .modal .content .notice span[data-v-10adedac]{bottom:10px;font-size:17px;font-weight:500;position:absolute;text-align:center;width:100%}.modal-wrapper .modal .content .notice span.error[data-v-10adedac]{color:var(--theme-text-error,#da374a)}.modal-wrapper .modal .content .buttons[data-v-10adedac]{display:flex;flex-flow:row wrap;justify-content:space-between}.modal-wrapper .modal .content .buttons button[data-v-10adedac]{border-radius:2px;cursor:pointer;font-size:18px;font-weight:700;letter-spacing:-.1px;padding:10px 26px;text-align:center;width:100%}@media (min-width:545px){.modal-wrapper .modal .content .buttons button[data-v-10adedac]{width:48%}}.modal-wrapper .modal .content .buttons button.confirm[data-v-10adedac]{background-color:var(--theme-button-primary,#da374a);border:none;color:var(--theme-button-text,#fff);margin-bottom:15px;text-decoration:none;transition-duration:.4s;transition-property:background,background-color,color}.modal-wrapper .modal .content .buttons button.confirm[data-v-10adedac]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media (min-width:545px){.modal-wrapper .modal .content .buttons button.confirm[data-v-10adedac]{margin-bottom:0}}.modal-wrapper .modal .content .buttons button.confirm.disabled[data-v-10adedac]{cursor:not-allowed;opacity:.5}.modal-wrapper .modal .content .buttons button.cancel[data-v-10adedac]{background-color:transparent;border:1px solid var(--theme-text-primary,#fff)}.join-nfhs .receipt-component .ios-deep-link .download-app{margin-bottom:0}.receipt-component[data-v-a4a5fff1]{box-sizing:border-box;margin:0 auto;max-width:674px}.receipt-component .header[data-v-a4a5fff1]{margin:30px auto 20px;text-align:center}@media (min-width:545px){.receipt-component .header[data-v-a4a5fff1]{margin:40px auto 30px}}.receipt-component .header .greeting[data-v-a4a5fff1]{font-size:24px;font-weight:500;line-height:normal;margin:auto;max-width:405px}@media (min-width:545px){.receipt-component .header .greeting[data-v-a4a5fff1]{font-size:32px}}.receipt-component .header p[data-v-a4a5fff1]{font-size:16px;font-weight:500;line-height:19px;margin:24px auto;max-width:400px}.receipt-component .header .watch-button[data-v-a4a5fff1]{display:block;font-size:18px;padding:10px auto}@media (min-width:545px){.receipt-component .header .watch-button[data-v-a4a5fff1]{display:inline-block;width:200px}}.receipt-component section[data-v-a4a5fff1]{border-top:1px solid var(--theme-app-border,#525252);padding:24px 0}.receipt-component section[data-v-a4a5fff1]:last-child{border-bottom:1px solid var(--theme-app-border,#525252)}.receipt-component section.support-your-school[data-v-a4a5fff1]{margin:16px 0}.receipt-component section.support-your-school .section-header[data-v-a4a5fff1]{font-size:18px;font-weight:500;margin-bottom:10px}.receipt-component section.support-your-school .school-selection[data-v-a4a5fff1]{margin-top:10px}.receipt-component section.support-your-school .school-selection .school-row[data-v-a4a5fff1]{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-a4a5fff1]{align-items:center;display:flex;flex:1}.receipt-component section.support-your-school .school-selection .school-row .school .school-logo[data-v-a4a5fff1]{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-a4a5fff1]{-o-object-fit:contain;object-fit:contain;width:100%}.receipt-component section.support-your-school .school-selection .school-row .school .school-name[data-v-a4a5fff1]{font-size:15px;font-weight:500;line-height:16px}.receipt-component section.support-your-school .school-selection .school-row .select-option[data-v-a4a5fff1]{font-size:14px;margin-left:10px;text-align:center}.receipt-component section.support-your-school .school-selection .school-row .select-option a[data-v-a4a5fff1]{text-transform:uppercase}@media (min-width:545px){.receipt-component section.ncsa[data-v-a4a5fff1]{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}}.receipt-component section.ncsa .section-text[data-v-a4a5fff1]{margin-bottom:15px}@media (min-width:545px){.receipt-component section.ncsa .section-text[data-v-a4a5fff1]{margin-bottom:0;width:55%}}.receipt-component section.ncsa .ncsa-button[data-v-a4a5fff1]{display:block;font-size:14px;padding:6px 12px}@media (min-width:545px){.receipt-component section.ncsa .ncsa-button[data-v-a4a5fff1]{display:inline-block}}.receipt-component section.pass.annual-pass[data-v-a4a5fff1]{border-top:none;padding-top:7px}.receipt-component section.pass.annual-pass .section-header[data-v-a4a5fff1]{font-weight:500;text-align:left}.receipt-component section.pass.annual-pass .section-text[data-v-a4a5fff1]{text-align:left}.receipt-component section.pass.annual-pass .supported-school[data-v-a4a5fff1]{border-top:1px solid var(--theme-app-border,#525252);padding-top:18px}.receipt-component section.pass.annual-pass .supported-school .section-header[data-v-a4a5fff1]{font-size:22px}.receipt-component section.pass.annual-pass .supported-school .school[data-v-a4a5fff1]{align-items:center;display:flex;flex-flow:row nowrap;font-size:16px;font-weight:500;text-align:left}.receipt-component section.pass.annual-pass .supported-school .school img[data-v-a4a5fff1]{height:auto;margin-right:10px;width:40px}.receipt-component section.pass.annual-pass .supported-school .school span[data-v-a4a5fff1]{flex:1}.receipt-component section.pass .pass-box[data-v-a4a5fff1]{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-a4a5fff1]{font-size:22px;font-weight:500;line-height:25px}@media (min-width:545px){.receipt-component section.pass .section-header[data-v-a4a5fff1]{font-size:24px;line-height:30px}}.receipt-component section.pass .section-header .pass-title[data-v-a4a5fff1]{width:135px}@media (min-width:545px){.receipt-component section.pass .section-header .pass-title[data-v-a4a5fff1]{width:100%}}.receipt-component section.pass .section-text[data-v-a4a5fff1]{color:var(--theme-text-secondary,#c6c6c6);font-size:16px;line-height:18px;margin:18px 0}.receipt-component section.pass .section-text[data-v-a4a5fff1]:last-child{margin-bottom:0}.receipt-component section.pass .section-text span[data-v-a4a5fff1]{font-size:16px;line-height:18px}.receipt-component section.pass .watch-button[data-v-a4a5fff1]{font-size:18px}.receipt-component section .section-text[data-v-a4a5fff1]{color:var(--theme-text-secondary,#c6c6c6);font-size:14px;font-weight:500;line-height:16px}.receipt-component .blue-button-template[data-v-a4a5fff1]{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-a4a5fff1]:hover{background-color:var(--theme-button-primary-hover,#c62f3d)}@media (min-width:545px){.receipt-component .blue-button-template[data-v-a4a5fff1]{display:inline-block}}.receipt-component .error-message[data-v-a4a5fff1]{color:var(--theme-text-error,#da374a);font-size:14px;font-weight:500;line-height:15px;margin-top:15px}.school-support-component[data-v-a65cacd7]{box-sizing:content-box;margin:0 auto;max-width:612px;padding:0}.school-support-component .header[data-v-a65cacd7]{font-size:18px;font-weight:500;margin:20px 0 15px}.school-support-component .inner-header[data-v-a65cacd7]{border-top:none;margin-top:0;padding-top:0}.school-support-component .subheader[data-v-a65cacd7]{font-size:14px;font-weight:500;letter-spacing:-.25px;line-height:16px}.school-support-component .subheader[data-v-a65cacd7],.school-support-component .subheader span[data-v-a65cacd7]{color:var(--theme-text-secondary,#c6c6c6)}.school-support-component .subheader .padded-top[data-v-a65cacd7]{margin-top:30px}.school-support-component .school-list[data-v-a65cacd7]{margin:15px 0}.school-support-component .school-list .list-row[data-v-a65cacd7]{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:5px;padding:0 5px}.school-support-component .school-list .list-row .school[data-v-a65cacd7]{align-items:center;display:flex;flex:1}.school-support-component .school-list .list-row .school .school-logo[data-v-a65cacd7]{font-size:11px;height:40px;line-height:10px;margin-right:10px;width:40px}.school-support-component .school-list .list-row .school .school-logo img[data-v-a65cacd7]{-o-object-fit:contain;object-fit:contain;width:100%}.school-support-component .school-list .list-row .school .school-name[data-v-a65cacd7]{font-size:15px;font-weight:500;line-height:16px}.school-support-component .school-list .list-row .select-option[data-v-a65cacd7]{font-size:14px;margin-left:10px;text-align:center}.school-support-component .school-list .list-row .select-option a[data-v-a65cacd7]{text-transform:uppercase}.school-support-component .school-search[data-v-a65cacd7]{border-bottom:1px solid hsla(0,0%,100%,.1)}.school-support-component .school-search .school-selector-wrapper[data-v-a65cacd7]{padding-bottom:25px}.school-support-component .modal-buttons-wrapper[data-v-a65cacd7]{margin:0 16px 16px}.school-support-component .modal-buttons-wrapper .blue[data-v-a65cacd7]{margin-bottom:12px}.school-support-component .footer[data-v-a65cacd7]{border-top:1px solid var(--theme-app-border,#525252);display:flex;padding:25px 0}@media (min-width:545px){.school-support-component .footer button[data-v-a65cacd7]{width:165px}}.school-support-component .button[data-v-a65cacd7]{border-radius:2px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin:auto;padding:10px;width:100%}.school-support-component .button.blue[data-v-a65cacd7]{background-color:var(--theme-button-primary,#da374a);border:none}.school-support-component .button.transparent[data-v-a65cacd7]{background-color:transparent;border:1px solid var(--theme-button-primary,#da374a);padding:9px}ul>li>.icon[data-v-9fdd504b]{margin-top:1px}.passes[data-v-31752773]{box-sizing:content-box;display:flex;gap:1.75rem;justify-content:space-evenly;margin:0 auto 2.5rem;max-width:612px;padding:3.5rem 1rem 1rem}@media ((max-width:545px)){.passes[data-v-31752773]{align-items:center;flex-direction:column;flex-wrap:nowrap;gap:.5rem;max-width:100%;padding:2.5rem 0 0;width:100%}}.passes .pass-wrapper[data-v-31752773]{cursor:pointer;text-align:left;transition:.3s;width:50%}@media (min-width:545px){.passes .pass-wrapper[data-v-31752773]{flex:1}}@media (max-width:545px){.passes .pass-wrapper[data-v-31752773]{margin-bottom:1rem;width:90%}}.passes .pass-wrapper .pass[data-v-31752773]{background-color:#f2f4f8;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.monthly[data-v-31752773]{background-color:#d6d8db}.passes .pass-wrapper .pass[data-v-31752773]:hover{transform:scale(1.05);transition:.3s}.passes .pass-wrapper .pass .pass-banner-badge[data-v-31752773]{align-items:center;font-size:14px;font-style:normal;font-weight:700;left:50%;line-height:24px;min-height:18px;overflow:hidden;padding:2px 16px;position:absolute;text-overflow:ellipsis;top:0;transform:translate(-50%,-50%);white-space:nowrap}.passes .pass-wrapper .pass .header[data-v-31752773]{color:#000;display:flex;flex-wrap:wrap;font-size:1.25rem;gap:.2rem;justify-content:space-between;margin-bottom:.8rem;white-space:nowrap}@media ((max-width:545px)){.passes .pass-wrapper .pass .header[data-v-31752773]{font-size:.8rem}}.passes .pass-wrapper .pass .header .title[data-v-31752773]{display:inline-block;font-size:1.25rem;font-weight:400;line-height:1.3rem}@media ((max-width:545px)){.passes .pass-wrapper .pass .header .title[data-v-31752773]{font-size:.9rem;line-height:1.1rem}}.passes .pass-wrapper .pass .header .percent-off[data-v-31752773]{align-items:center;color:var(--school-brand-color);display:flex;font-size:1.25rem;font-weight:500}.passes .pass-wrapper .pass .details .price[data-v-31752773]{color:#161616;font-size:1.5rem;font-weight:700;margin-bottom:1.25rem;margin-top:1.25rem}.passes .pass-wrapper .pass .details .price .cents[data-v-31752773]{font-size:1.5rem;vertical-align:top}.passes .pass-wrapper .pass .details .fine-print-container .fine-print[data-v-31752773]{margin-bottom:4px}.passes .pass-wrapper .pass .details .fine-print[data-v-31752773]{color:#0c5097;font-size:.875rem;font-weight:500;letter-spacing:-.3px;margin-bottom:5px}.passes .pass-wrapper .pass .details .fine-print-secondary[data-v-31752773],.passes .pass-wrapper .pass .details[data-v-31752773] .fine-print-secondary{color:#393939;font-size:.875rem;font-weight:500;letter-spacing:-.3px;margin-bottom:5px}.passes .pass-wrapper .pass .details .fine-print-secondary.fade[data-v-31752773],.passes .pass-wrapper .pass .details[data-v-31752773] .fine-print-secondary.fade{color:#525252}.passes .pass-wrapper .pass.with-padding[data-v-31752773]{padding:16px}.info[data-v-31752773]{box-sizing:content-box;flex-flow:row wrap;line-height:1.4rem;margin:1rem auto}@media (min-width:545px){.info[data-v-31752773]{max-width:612px}}.info .header[data-v-31752773]{font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:left}.info .passes-info[data-v-31752773]{padding:0 1rem}.info .passes-info .included[data-v-31752773]{margin-bottom:0}.info .passes-info .included li[data-v-31752773]{text-align:left}.info .passes-info .included li .bullet[data-v-31752773]{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-31752773]{color:var(--theme-text-secondary,#c6c6c6);display:inline-block;font-size:.9rem;letter-spacing:-.3px;line-height:1.1rem;line-height:18px;width:calc(100% - 15px)}@media ((max-width:545px)){.info .passes-info .included li .text[data-v-31752773]{font-size:.8rem;line-height:1rem}}.skip-subscription[data-v-31752773]{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-31752773]:hover{cursor:pointer;transform:scale(1.02)}.growth-family-single-choice .pass-banner-badge[data-v-0265734c],.growth-family-split-choice .pass-banner-badge[data-v-20c8e402]{left:50%;position:absolute;top:0;transform:translate(-50%,-50%)}.growth-family-split-choice .back[data-v-20c8e402]{color:var(--theme-text-anchor,#a8a8a8);cursor:pointer;font-size:14px;font-weight:800;margin:0;text-decoration:none;text-transform:uppercase;transition:color .5s ease;vertical-align:middle;white-space:nowrap}.growth-family-split-choice .back[data-v-20c8e402]: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}.growth-family-split-choice .back[data-v-20c8e402]:hover{color:var(--theme-text-anchor-hover,#e0e0e0)}.info[data-v-a4c332fd]{background-color:var(--theme-section-surface,#393939);border-radius:3px;box-sizing:content-box;flex-flow:row wrap;line-height:1.4rem;margin:0 auto}@media (min-width:545px){.info[data-v-a4c332fd]{max-width:612px}}@media ((max-width:545px)){.info[data-v-a4c332fd]{margin:0 auto}}.info .header[data-v-a4c332fd]{font-size:1rem;font-weight:600;margin-bottom:1rem;text-align:left}@media ((max-width:545px)){.info .header[data-v-a4c332fd]{font-size:1.125rem}}.info .passes-info[data-v-a4c332fd]{padding:1.25rem}.info .passes-info .included[data-v-a4c332fd]{margin-bottom:0}@media (min-width:545px){.info .passes-info .included[data-v-a4c332fd]{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}}.info .passes-info .included li[data-v-a4c332fd]{align-items:flex-start;display:flex;text-align:left}.info .passes-info .included li .bullet[data-v-a4c332fd]{background:var(--theme-badge-notice,#da374a);border-radius:50%;display:inline-block;height:8px;margin:5px 14px 0 0;text-align:left;vertical-align:top;width:8px}.info .passes-info .included li .text[data-v-a4c332fd]{display:inline-block;font-size:.875rem;letter-spacing:-.3px;width:calc(100% - 15px)}@media ((max-width:545px)){.info .passes-info .included li .text[data-v-a4c332fd]{font-size:1rem}}.info .passes-info .included li[data-v-a4c332fd]:last-child{margin-bottom:0}.skip-subscription[data-v-a4c332fd]{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-a4c332fd]:hover{cursor:pointer;transform:scale(1.02)}
