.restart-page[data-v-7f406cb3]{max-width:1080px;margin:0 auto;padding:2rem 1.5rem 4rem}.restart-page__back[data-v-7f406cb3]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#8f8f8f;text-decoration:none;margin-bottom:1.5rem}.restart-page__back[data-v-7f406cb3]:hover{color:#fff}.restart-page__header[data-v-7f406cb3]{margin-bottom:2rem}.restart-page__title[data-v-7f406cb3]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03em;font-size:clamp(2rem,5vw,3rem);text-transform:uppercase;line-height:1;margin:0 0 .75rem;color:#fff}.restart-page__title--accent[data-v-7f406cb3]{color:#a82323}.restart-page__subtitle[data-v-7f406cb3]{font-size:.95rem;color:#cfcfcf;max-width:480px;margin:0;line-height:1.5}.restart-page__loading[data-v-7f406cb3]{display:flex;justify-content:center;padding:4rem 0;color:#8f8f8f}.restart-page__error[data-v-7f406cb3]{color:#a82323;font-size:.875rem;margin-bottom:1rem}.restart-page__error--center[data-v-7f406cb3]{text-align:center;padding:2rem 0}.restart-page__step-heading[data-v-7f406cb3],.restart-page__toggle-heading[data-v-7f406cb3]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03em;font-size:1rem;text-transform:uppercase;color:#fff;margin-bottom:.6rem}.restart-page__toggle-row[data-v-7f406cb3]{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;margin-bottom:2rem}.restart-page__toggle-label[data-v-7f406cb3]{font-size:.8rem;text-transform:uppercase;color:#8f8f8f;transition:color .15s ease}.restart-page__toggle-label--active[data-v-7f406cb3]{color:#fff}.restart-page__toggle[data-v-7f406cb3]{position:relative;width:48px;height:26px;background:#2a2a2a;border:none;border-radius:999px;cursor:pointer;padding:0;transition:background .2s ease}.restart-page__toggle--on[data-v-7f406cb3]{background:#b12626}.restart-page__toggle-knob[data-v-7f406cb3]{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s ease}.restart-page__toggle--on .restart-page__toggle-knob[data-v-7f406cb3]{transform:translateX(22px)}.restart-page__cards[data-v-7f406cb3]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}@media(min-width:768px){.restart-page__cards[data-v-7f406cb3]{grid-template-columns:1fr 1fr}}.restart-page__card[data-v-7f406cb3]{background:#121212;border:1px solid #2a2a2a;border-radius:4px;padding:2rem 2rem 1.75rem;display:flex;flex-direction:column}.restart-page__card-savings[data-v-7f406cb3]{display:inline-block;align-self:flex-start;border:1.5px solid #fff;border-radius:999px;font-size:.65rem;text-transform:uppercase;padding:.3rem .85rem;margin-bottom:1.25rem;color:#fff}.restart-page__card-name[data-v-7f406cb3]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03em;font-size:2rem;text-transform:uppercase;color:#fff;margin:0 0 .5rem;line-height:1}.restart-page__card-price[data-v-7f406cb3]{display:flex;align-items:baseline;margin-bottom:.2rem}.restart-page__card-amount[data-v-7f406cb3]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03em;font-size:2.25rem;color:#a82323;line-height:1}.restart-page__card-per[data-v-7f406cb3]{font-size:.9rem;color:#8f8f8f}.restart-page__card-annual-note[data-v-7f406cb3]{font-size:.8rem;color:#8f8f8f;margin:0 0 .75rem}.restart-page__card-tagline[data-v-7f406cb3]{font-size:.875rem;color:#8f8f8f;line-height:1.55;margin:.5rem 0 0;text-align:center}.restart-page__card-divider[data-v-7f406cb3]{height:1px;background:#2a2a2a;margin:1.25rem 0}.restart-page__card-features-header[data-v-7f406cb3]{font-size:1rem;font-weight:600;color:#fff;margin:0 0 .25rem}.restart-page__card-features[data-v-7f406cb3]{list-style:none;padding:0;margin:0 0 1.75rem;flex:1}.restart-page__card-features li[data-v-7f406cb3]{display:flex;align-items:center;gap:.75rem;font-size:.875rem;color:#fff;padding:.6rem 0;border-bottom:1px solid #2a2a2a}.restart-page__card-check[data-v-7f406cb3]{color:#a82323;font-size:.9rem;flex-shrink:0}.restart-page__card-btn[data-v-7f406cb3]{width:100%;margin-top:auto}.restart-page__card-btn[data-v-7f406cb3]:disabled{opacity:.4;cursor:not-allowed}.restart-page__trust[data-v-7f406cb3]{text-align:center;font-size:.8rem;color:#8f8f8f;letter-spacing:.04em;margin-bottom:.5rem}.restart-page__fine-print[data-v-7f406cb3]{text-align:center;font-size:.75rem;color:#8f8f8f;line-height:1.6;margin:0 auto;max-width:520px}.restart-page__confirm-overlay[data-v-7f406cb3]{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.restart-page__confirm-box[data-v-7f406cb3]{background:#121212;border:1px solid #2a2a2a;color:#fff;border-radius:4px;padding:2rem;max-width:440px;width:100%}.restart-page__confirm-title[data-v-7f406cb3]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.03em;font-size:1.25rem;text-transform:uppercase;margin:0 0 1rem}.restart-page__confirm-copy[data-v-7f406cb3]{font-size:.9rem;line-height:1.6;color:#cfcfcf;margin-bottom:1.25rem}.restart-page__confirm-actions[data-v-7f406cb3]{display:flex;gap:.75rem}.restart-page__btn[data-v-7f406cb3]{flex:1}.restart-page__btn[data-v-7f406cb3]:disabled{opacity:.4;cursor:not-allowed}