.page_page__kdZEf{min-height:100vh;padding-top:var(--header-height);background:var(--color-gray-100);padding-bottom:80px}.page_heroBackground__vaNvs{background:var(--gradient-hero);padding:60px 0 100px;text-align:center;color:var(--color-ink-on-dark);clip-path:ellipse(150% 100% at 50% 0)}.page_title__DcAqN{font-size:2.5rem;margin-bottom:8px;color:var(--color-ink-on-dark)}.page_subtitle__v44ew{font-size:1.2rem;color:rgba(255,255,255,.8)}.page_container__675z0{margin-top:-60px;display:flex;justify-content:center}.page_wizardCard__UmS_T{background:var(--color-white);width:100%;max-width:800px;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:40px;display:flex;flex-direction:column;gap:32px}.page_progress__U8qdi{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:16px}.page_step__KEOb4{font-weight:600;color:var(--color-gray-400);font-size:.9rem;position:relative;z-index:1;background:var(--color-white);padding:8px 16px;border-radius:var(--radius-full);border:2px solid var(--color-gray-200);transition:all var(--transition-fast)}.page_activeStep__pfnH5{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}.page_completedStep__5_ee0{color:var(--color-white);background:var(--color-accent);border-color:var(--color-accent)}.page_line___2vE5{flex:1;height:2px;background:var(--color-gray-200);margin:0 8px}.page_content__yfBM_{min-height:300px}.page_stepContent__Lxl1N h2{color:var(--color-primary);margin-bottom:24px;font-size:1.5rem;border-bottom:1px solid var(--color-gray-200);padding-bottom:12px}.page_formGroup__Ntwga{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.page_formGroup__Ntwga label{font-weight:600;font-size:.9rem;color:var(--color-gray-700)}.page_formGroup__Ntwga input,.page_formGroup__Ntwga select,.page_formGroup__Ntwga textarea{padding:12px;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:1rem;width:100%;max-width:100%;box-sizing:border-box;font-family:inherit}.page_formGroup__Ntwga input:focus,.page_formGroup__Ntwga select:focus,.page_formGroup__Ntwga textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(24,44,79,.1)}.page_row__hTYR_{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.page_row__hTYR_{grid-template-columns:1fr 1fr}}.page_reviewBox__Tnu1x{padding:24px;border-radius:var(--radius-lg);border:1px solid var(--color-gray-200)}.page_reviewBox__Tnu1x h3{color:var(--color-primary);margin-bottom:16px}.page_reviewBox__Tnu1x p{margin-bottom:8px;color:var(--color-gray-700)}.page_reviewBox__Tnu1x hr{border:none;border-top:1px solid var(--color-gray-200);margin:16px 0}.page_reviewText__gb_5Q{white-space:pre-wrap;font-size:.95rem;color:var(--color-gray-600);line-height:1.6}.page_successContent__ypTlw{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 0}.page_successIcon__Xjg61{width:80px;height:80px;background:var(--color-success);color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;margin-bottom:16px}.page_actions__NdDkn{display:flex;justify-content:space-between;margin-top:auto;padding-top:24px;border-top:1px solid var(--color-gray-100)}.page_actions__NdDkn button:first-child:last-child{margin-left:auto}html:not([data-theme=dark]) .page_step__KEOb4:not(.page_activeStep__pfnH5):not(.page_completedStep__5_ee0){background:var(--surface-sunken)}html:not([data-theme=dark]) .page_activeStep__pfnH5{color:var(--color-ink-on-dark)}html:not([data-theme=dark]) .page_completedStep__5_ee0,html:not([data-theme=dark]) .page_successIcon__Xjg61{color:var(--color-primary)}html:not([data-theme=dark]) .page_formGroup__Ntwga input,html:not([data-theme=dark]) .page_formGroup__Ntwga select,html:not([data-theme=dark]) .page_formGroup__Ntwga textarea{background:var(--surface-sunken);border-color:var(--border-strong)}html:not([data-theme=dark]) .page_formGroup__Ntwga input:focus,html:not([data-theme=dark]) .page_formGroup__Ntwga select:focus,html:not([data-theme=dark]) .page_formGroup__Ntwga textarea:focus{background:var(--surface-elevated);border-color:var(--color-primary)}html:not([data-theme=dark]) .page_reviewBox__Tnu1x{background:var(--surface-sunken)}html:not([data-theme=dark]) .page_actions__NdDkn{border-top-color:var(--border-subtle)}