.successScreen_successScreen__oL_RT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center;gap:12px}.successScreen_successIcon__fneGS{color:var(--buttonVividGreen,#27ae60)}.successScreen_successTitle__3E7ot{font-size:24px;font-weight:700;color:var(--textDark);margin:0}.successScreen_successText__aE3dp{font-size:15px;color:var(--textMedium);margin:0}.endingScreen_endingScreen__nrtyh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;text-align:center;gap:12px}.endingScreen_icon__t2fBQ{color:var(--buttonVividGreen,#27ae60)}.endingScreen_heading__BBi5u{font-size:24px;font-weight:700;color:var(--textDark);margin:0}.endingScreen_paragraph__6Q6oa{font-size:15px;color:var(--textMedium);margin:0;line-height:1.5}.stepNavigation_navigation__Na49N{display:flex;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--border-subtle,rgba(0,0,0,.06))}.stepNavigation_navSpacer__o15xJ{flex:1 1}.stepProgressSidebar_sidebar__oz34v{position:absolute;right:calc(50% + 360px + 32px);top:48px;display:flex;flex-direction:column;gap:2px;min-width:180px;max-width:240px;padding:12px 0}@media (max-width:1100px){.stepProgressSidebar_sidebar__oz34v{display:none}}.stepProgressSidebar_stepItem__9TK5B{display:flex;align-items:center;gap:12px;padding:8px 0;cursor:default;transition:color .2s ease;position:relative}.stepProgressSidebar_stepItem__9TK5B:not(:last-child):after{content:"";position:absolute;left:6px;top:50%;margin-top:7px;bottom:-10px;width:2px;background-color:rgba(0,0,0,.08);transition:background-color .2s ease;z-index:0}.stepProgressSidebar_stepItem__9TK5B:has(.stepProgressSidebar_dot__DR_qz.stepProgressSidebar_completed__ald9I):not(:last-child):after,.stepProgressSidebar_stepItem__9TK5B:has(.stepProgressSidebar_dot__DR_qz.stepProgressSidebar_saved__mncB_):not(:last-child):after{background-color:var(--accent,#7371d9);opacity:.6}.stepProgressSidebar_stepItem__9TK5B.stepProgressSidebar_clickable__yhInq{cursor:pointer}.stepProgressSidebar_stepItem__9TK5B.stepProgressSidebar_clickable__yhInq:hover .stepProgressSidebar_stepLabel__Olijk{color:var(--accent,#7371d9)}.stepProgressSidebar_dotWrapper__hOQnm{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;height:14px}.stepProgressSidebar_dot__DR_qz{width:10px;height:10px;border-radius:50%;flex-shrink:0;transition:all .2s ease;box-sizing:border-box;border:1.5px solid rgba(0,0,0,.2);background-color:transparent}.stepProgressSidebar_dot__DR_qz.stepProgressSidebar_completed__ald9I{background-color:var(--accent,#7371d9);border-color:var(--accent,#7371d9)}.stepProgressSidebar_dot__DR_qz.stepProgressSidebar_current__FJ5ab{background-color:transparent;border:1.5px solid var(--accent,#7371d9);box-shadow:0 0 0 3px var(--accent-subtle,rgba(115,113,217,.15))}.stepProgressSidebar_dot__DR_qz.stepProgressSidebar_saved__mncB_{background-color:var(--accent,#7371d9);border-color:var(--accent,#7371d9);opacity:.5}.stepProgressSidebar_stepLabel__Olijk{font-size:14px;font-weight:500;color:var(--text-tertiary,#a1a1a6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;transition:color .2s ease}.stepProgressSidebar_stepLabel__Olijk.stepProgressSidebar_completed__ald9I{color:var(--text-primary,#1d1d1f)}.stepProgressSidebar_stepLabel__Olijk.stepProgressSidebar_current__FJ5ab{color:var(--text-primary,#1d1d1f);font-weight:600}.stepProgressSidebar_stepLabel__Olijk.stepProgressSidebar_saved__mncB_{color:var(--text-secondary,#6e6e73)}.stepProgressSidebar_pendingHint__rtPSj{display:flex;align-items:center;gap:12px;padding:8px 0}.stepProgressSidebar_pendingDots__HJngj{display:flex;flex-direction:column;align-items:center;gap:3px;width:14px}.stepProgressSidebar_pendingDots__HJngj span{width:3px;height:3px;border-radius:50%;background-color:var(--text-tertiary,#a1a1a6);opacity:.35}.stepProgressSidebar_pendingDots__HJngj span:nth-child(2){opacity:.25}.stepProgressSidebar_pendingDots__HJngj span:nth-child(3){opacity:.15}.progressBar_container__5mREC{display:flex;align-items:center;gap:16px;width:100%}.progressBar_track__RDTOX{flex:1 1;height:4px;background-color:rgba(0,0,0,.06);border-radius:999px;overflow:hidden}.progressBar_fill__xEvUr{height:100%;background-color:var(--accent,#7371d9);border-radius:999px;transition:width .4s cubic-bezier(.4,0,.2,1)}.progressBar_label__b0pVH{font-size:12px;font-weight:500;color:var(--text-tertiary,#a1a1a6);white-space:nowrap}.fillOutFormInner_wrapper__3HmmX{width:100%;display:flex;justify-content:center;padding:40px 16px;min-height:calc(100vh - 60px);position:relative}.fillOutFormInner_card__wj9kg{width:100%;max-width:720px;background-color:var(--aBgSoftLMode);border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:24px;height:-moz-fit-content;height:fit-content}.fillOutFormInner_questions__k97WD{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.fillOutFormInner_questionFull__qnbu9{grid-column:1/-1}.fillOutFormInner_questionHalf__JKfoK{grid-column:span 1}.fillOutFormInner_questions__k97WD>div{animation:fillOutFormInner_questionFadeSlide__s7qja .36s cubic-bezier(.4,0,.2,1) both}.fillOutFormInner_questions__k97WD>div:first-child{animation-delay:0ms}.fillOutFormInner_questions__k97WD>div:nth-child(2){animation-delay:60ms}.fillOutFormInner_questions__k97WD>div:nth-child(3){animation-delay:.12s}.fillOutFormInner_questions__k97WD>div:nth-child(4){animation-delay:.18s}.fillOutFormInner_questions__k97WD>div:nth-child(5){animation-delay:.24s}.fillOutFormInner_questions__k97WD>div:nth-child(6){animation-delay:.3s}.fillOutFormInner_questions__k97WD>div:nth-child(n+7){animation-delay:.34s}@keyframes fillOutFormInner_questionFadeSlide__s7qja{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fillOutFormInner_questions__k97WD>div{animation:none}}.fillOutFormInner_emailField__F5emX{padding-top:12px;border-top:1px solid var(--aBgLModePlus)}@media (max-width:768px){.fillOutFormInner_wrapper__3HmmX{padding:16px 8px}.fillOutFormInner_card__wj9kg{padding:20px 16px}.fillOutFormInner_questions__k97WD{grid-template-columns:1fr}.fillOutFormInner_questionHalf__JKfoK{grid-column:1/-1}}