.individual-proposal-flow-module__R_mVCa__page{gap:var(--space-8);width:min(72rem, calc(100% - 2 * var(--space-4)));padding:clamp(var(--space-6), 4vw, 4rem) 0 clamp(var(--space-10), 7vw, 6rem);min-width:0;margin-inline:auto;display:grid}.individual-proposal-flow-module__R_mVCa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.individual-proposal-flow-module__R_mVCa__status{min-height:0}.individual-proposal-flow-module__R_mVCa__offline{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-error);background:var(--color-surface-notice);font-size:var(--font-size-label);margin:0;line-height:1.55;display:flex}.individual-proposal-flow-module__R_mVCa__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.individual-proposal-flow-module__R_mVCa__closed{gap:var(--space-4);max-width:42rem;padding:var(--space-8);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);box-shadow:var(--shadow-card);justify-items:start;display:grid}.individual-proposal-flow-module__R_mVCa__closed h1{margin:0;font-size:clamp(2rem,5vw,3rem)}.individual-proposal-flow-module__R_mVCa__closed p{color:var(--color-text-muted);margin:0;line-height:1.7}@keyframes individual-proposal-flow-module__R_mVCa__stageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.individual-proposal-flow-module__R_mVCa__stage{animation:individual-proposal-flow-module__R_mVCa__stageIn var(--motion-base) var(--motion-ease) backwards}}.individual-proposal-flow-module__R_mVCa__stage{min-width:0}.individual-proposal-flow-module__R_mVCa__stepper{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.individual-proposal-flow-module__R_mVCa__stepper li{gap:var(--space-2);color:var(--color-text-muted);min-width:0;font-size:.75rem;line-height:1.35;display:grid}.individual-proposal-flow-module__R_mVCa__track{background:var(--color-progress-track);height:3px;position:relative;overflow:hidden}.individual-proposal-flow-module__R_mVCa__track:after{content:"";transform-origin:0;background:var(--color-accent);transition:transform var(--motion-reveal) var(--motion-ease);position:absolute;inset:0;transform:scaleX(0)}.individual-proposal-flow-module__R_mVCa__stepper li[data-state=done] .individual-proposal-flow-module__R_mVCa__track:after{background:var(--color-success);transform:scaleX(1)}.individual-proposal-flow-module__R_mVCa__stepper li[data-state=current] .individual-proposal-flow-module__R_mVCa__track:after{transform:scaleX(.5)}.individual-proposal-flow-module__R_mVCa__stepper li[data-state=current]{color:var(--color-text);font-weight:600}.individual-proposal-flow-module__R_mVCa__stepLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}.individual-proposal-flow-module__R_mVCa__stepNumber{border-radius:var(--radius-round);border:1px solid;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.6875rem;display:grid}.individual-proposal-flow-module__R_mVCa__stepper li[data-state=done] .individual-proposal-flow-module__R_mVCa__stepNumber{background:var(--color-success);border-color:var(--color-success);color:var(--color-canvas)}.individual-proposal-flow-module__R_mVCa__stepName{overflow-wrap:anywhere;text-wrap:balance}@media (max-width:480px){.individual-proposal-flow-module__R_mVCa__stepper li:not([data-state=current]) .individual-proposal-flow-module__R_mVCa__stepName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.individual-proposal-flow-module__R_mVCa__entry,.individual-proposal-flow-module__R_mVCa__entryForm,.individual-proposal-flow-module__R_mVCa__hero{gap:var(--space-8);min-width:0;display:grid}.individual-proposal-flow-module__R_mVCa__heroCopy{gap:var(--space-4);align-content:start;min-width:0;display:grid}.individual-proposal-flow-module__R_mVCa__heroCopy h1{letter-spacing:-.03em;text-wrap:balance;outline:none;margin:0;font-size:clamp(2.25rem,7vw,4.2rem);line-height:.98}.individual-proposal-flow-module__R_mVCa__lead{max-width:34rem;color:var(--color-text-muted);margin:0;font-size:1.0625rem;line-height:1.75}.individual-proposal-flow-module__R_mVCa__notMerchant{max-width:34rem;font:400 1.25rem/1.35 var(--serif);margin:0}.individual-proposal-flow-module__R_mVCa__aside{max-width:34rem;color:var(--color-text-muted);font-size:var(--font-size-label);margin:0;line-height:1.7}.individual-proposal-flow-module__R_mVCa__formColumn{gap:var(--space-8);min-width:0;max-width:46rem;display:grid}.individual-proposal-flow-module__R_mVCa__heroZone{gap:var(--space-4);align-content:start;min-width:0;display:grid}.individual-proposal-flow-module__R_mVCa__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.individual-proposal-flow-module__R_mVCa__sectionHead h2{font:400 clamp(1.5rem, 3vw, 1.9rem)/1.15 var(--serif);margin:0}.individual-proposal-flow-module__R_mVCa__sectionHead p{max-width:46rem;color:var(--color-text-muted);font-size:var(--font-size-label);flex-basis:100%;margin:0;line-height:1.65}.individual-proposal-flow-module__R_mVCa__reserved{border:1px dashed var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);place-items:center;min-height:14rem;display:grid}.individual-proposal-flow-module__R_mVCa__pending{min-height:var(--control-height-lg);color:var(--color-text-muted);align-items:center;margin:0;display:flex}.individual-proposal-flow-module__R_mVCa__keep{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-caption);margin:0;display:flex}.individual-proposal-flow-module__R_mVCa__resume{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-strong);border-left:3px solid var(--color-accent);background:var(--color-surface-raised);display:grid}.individual-proposal-flow-module__R_mVCa__resume h3{font:400 1.25rem/1.2 var(--serif);margin:0}.individual-proposal-flow-module__R_mVCa__resume p{color:var(--color-text-muted);font-size:var(--font-size-label);margin:0;line-height:1.65}.individual-proposal-flow-module__R_mVCa__confirm{gap:var(--space-3);display:grid}@media (min-width:960px){.individual-proposal-flow-module__R_mVCa__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2.5rem,5vw,5rem)}}.individual-proposal-flow-module__R_mVCa__submitBlock{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}.individual-proposal-flow-module__R_mVCa__checklist{align-items:center;gap:var(--space-2) var(--space-5);font-size:var(--font-size-label);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.individual-proposal-flow-module__R_mVCa__checklist li{align-items:center;gap:var(--space-2);color:var(--color-text-muted);display:inline-flex}.individual-proposal-flow-module__R_mVCa__checklist li[data-done=true]{color:var(--color-text)}.individual-proposal-flow-module__R_mVCa__checkMark{border:1px solid var(--color-control-border);border-radius:var(--radius-round);place-items:center;width:1.125rem;height:1.125rem;display:grid}.individual-proposal-flow-module__R_mVCa__checklist li[data-done=true] .individual-proposal-flow-module__R_mVCa__checkMark{border-color:var(--color-success);background:var(--color-success);color:var(--color-canvas)}.individual-proposal-flow-module__R_mVCa__bar{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.individual-proposal-flow-module__R_mVCa__barButtons{gap:var(--space-3);flex-wrap:wrap;display:flex}.individual-proposal-flow-module__R_mVCa__barButtons>button,.individual-proposal-flow-module__R_mVCa__barButtons>a{flex:none;min-width:11rem}.individual-proposal-flow-module__R_mVCa__counter{color:var(--color-text-muted);font-size:var(--font-size-label);margin:0 0 0 auto}.individual-proposal-flow-module__R_mVCa__arrow{margin-left:var(--space-1);transition:transform var(--motion-base) var(--motion-ease);display:inline-block}button:hover .individual-proposal-flow-module__R_mVCa__arrow{transform:translate(3px)}.individual-proposal-flow-module__R_mVCa__kept{min-height:1.2em;color:var(--color-text-muted);font-size:var(--font-size-caption);margin:0}@media (max-width:480px){.individual-proposal-flow-module__R_mVCa__barButtons{flex-direction:column;flex:100%}.individual-proposal-flow-module__R_mVCa__barButtons>button,.individual-proposal-flow-module__R_mVCa__barButtons>a{flex:100%;width:100%}.individual-proposal-flow-module__R_mVCa__counter{flex-basis:100%;order:-1;margin:0}}.individual-proposal-flow-module__R_mVCa__know{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);scroll-margin-top:var(--space-8);display:grid}.individual-proposal-flow-module__R_mVCa__know h2{font:400 1.5rem/1.15 var(--serif);margin:0}.individual-proposal-flow-module__R_mVCa__know ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.individual-proposal-flow-module__R_mVCa__know li{gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-label);grid-template-columns:1.25rem minmax(0,1fr);line-height:1.7;display:grid}.individual-proposal-flow-module__R_mVCa__know li svg{color:var(--color-accent);margin-top:2px}.individual-proposal-flow-module__R_mVCa__fine{color:var(--color-text-muted);font-size:var(--font-size-caption);max-width:46rem;margin:0;line-height:1.7}@media (min-width:860px){.individual-proposal-flow-module__R_mVCa__know{padding:var(--space-8);align-items:start;column-gap:var(--space-8);grid-template-columns:14rem minmax(0,1fr)}.individual-proposal-flow-module__R_mVCa__know ul{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.individual-proposal-flow-module__R_mVCa__know .individual-proposal-flow-module__R_mVCa__fine{grid-column:2}}.individual-proposal-flow-module__R_mVCa__flow{gap:var(--space-8);width:100%;min-width:0;max-width:50rem;margin-inline:auto;display:grid}.individual-proposal-flow-module__R_mVCa__step{gap:var(--space-8);min-width:0;display:grid}.individual-proposal-flow-module__R_mVCa__stepHead{gap:var(--space-3);display:grid}.individual-proposal-flow-module__R_mVCa__stepHead h1{letter-spacing:-.02em;outline:none;margin:0;font-size:clamp(2rem,6vw,3rem);line-height:1.02}.individual-proposal-flow-module__R_mVCa__stepHead p{max-width:40rem;color:var(--color-text-muted);margin:0;line-height:1.7}.individual-proposal-flow-module__R_mVCa__section{gap:var(--space-4);min-width:0;display:grid}.individual-proposal-flow-module__R_mVCa__count{color:var(--color-text-muted);font:400 var(--font-size-label)/1 var(--sans)}.individual-proposal-flow-module__R_mVCa__link{min-height:2.75rem;color:var(--color-accent);font-size:var(--font-size-label);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.individual-proposal-flow-module__R_mVCa__pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:640px){.individual-proposal-flow-module__R_mVCa__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.individual-proposal-flow-module__R_mVCa__declarations{gap:var(--space-3);display:grid}.individual-proposal-flow-module__R_mVCa__representation{gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);display:grid}.individual-proposal-flow-module__R_mVCa__fieldError{color:var(--color-error);font-size:var(--font-size-label);margin:0;line-height:1.55}.individual-proposal-flow-module__R_mVCa__account{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.individual-proposal-flow-module__R_mVCa__account[data-invalid=true]{border-color:var(--color-error)}.individual-proposal-flow-module__R_mVCa__account h2{font:400 1.5rem/1.15 var(--serif);margin:0}.individual-proposal-flow-module__R_mVCa__account p{font-size:var(--font-size-label);margin:0;line-height:1.7}.individual-proposal-flow-module__R_mVCa__connected{gap:var(--space-2);color:var(--color-success);display:grid}.individual-proposal-flow-module__R_mVCa__connected p{align-items:flex-start;gap:var(--space-2);display:flex}.individual-proposal-flow-module__R_mVCa__connected p svg{flex:none;margin-top:3px}.individual-proposal-flow-module__R_mVCa__connected p+p{color:var(--color-text-muted)}.individual-proposal-flow-module__R_mVCa__connected strong{color:var(--color-text);overflow-wrap:anywhere}.individual-proposal-flow-module__R_mVCa__callout{gap:var(--space-3);justify-items:start;display:grid}.individual-proposal-flow-module__R_mVCa__callout strong{font:400 1.2rem/1.2 var(--serif)}.individual-proposal-flow-module__R_mVCa__review{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.individual-proposal-flow-module__R_mVCa__review li{gap:var(--space-4);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;display:grid}.individual-proposal-flow-module__R_mVCa__review li[data-state=done]{border-color:var(--color-success)}.individual-proposal-flow-module__R_mVCa__review li[data-state=error]{border-color:var(--color-error)}.individual-proposal-flow-module__R_mVCa__reviewThumb{aspect-ratio:1;background:var(--color-photo-mat);border:1px solid var(--color-border);display:block;position:relative;overflow:hidden}.individual-proposal-flow-module__R_mVCa__reviewThumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.individual-proposal-flow-module__R_mVCa__reviewBody{gap:var(--space-1);min-width:0;font-size:var(--font-size-label);display:grid}.individual-proposal-flow-module__R_mVCa__reviewBody strong{overflow-wrap:anywhere;font-weight:600}.individual-proposal-flow-module__R_mVCa__reviewState{align-items:flex-start;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:1.45;display:inline-flex}.individual-proposal-flow-module__R_mVCa__reviewState svg{flex:none;margin-top:2px}.individual-proposal-flow-module__R_mVCa__reviewState[data-tone=success]{color:var(--color-success)}.individual-proposal-flow-module__R_mVCa__reviewState[data-tone=error]{color:var(--color-error)}.individual-proposal-flow-module__R_mVCa__reviewBar{background:var(--color-progress-track);height:4px;display:block;overflow:hidden}.individual-proposal-flow-module__R_mVCa__reviewBar span{background:var(--color-accent);height:100%;transition:width var(--motion-standard) var(--ease-standard);display:block}@media (max-width:480px){.individual-proposal-flow-module__R_mVCa__review li{gap:var(--space-3);grid-template-columns:3.5rem minmax(0,1fr)}.individual-proposal-flow-module__R_mVCa__review li>button{grid-column:1/-1}}.individual-proposal-flow-module__R_mVCa__facts{gap:0;margin:0;display:grid}.individual-proposal-flow-module__R_mVCa__facts>div{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:grid}.individual-proposal-flow-module__R_mVCa__facts dt{color:var(--color-text-muted);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-label)}.individual-proposal-flow-module__R_mVCa__facts dd{font-size:var(--font-size-label);overflow-wrap:anywhere;white-space:pre-line;margin:0;line-height:1.65}@media (min-width:640px){.individual-proposal-flow-module__R_mVCa__facts>div{gap:var(--space-4);grid-template-columns:14rem minmax(0,1fr)}}.individual-proposal-flow-module__R_mVCa__unknownLine ul{margin:var(--space-2) 0 0;padding-left:1.1rem}.individual-proposal-flow-module__R_mVCa__unknownLine{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-border-strong);background:var(--color-surface-notice);font-size:var(--font-size-label);margin:0;line-height:1.65}.individual-proposal-flow-module__R_mVCa__send{gap:var(--space-4);display:grid}.individual-proposal-flow-module__R_mVCa__trial,.individual-proposal-flow-module__R_mVCa__after{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-label);margin:0;line-height:1.7}.individual-proposal-flow-module__R_mVCa__after{border-style:dashed}.individual-proposal-flow-module__R_mVCa__sendError{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-error);background:var(--color-surface-notice);color:var(--color-error);font-size:var(--font-size-label);margin:0;line-height:1.65}.individual-proposal-flow-module__R_mVCa__sendProgress{gap:var(--space-2);display:grid}.individual-proposal-flow-module__R_mVCa__sendProgress p{font-size:var(--font-size-label);margin:0;font-weight:600}.individual-proposal-flow-module__R_mVCa__globalBar{background:var(--color-progress-track);height:4px;overflow:hidden}.individual-proposal-flow-module__R_mVCa__globalBar span{background:var(--color-accent);height:100%;transition:width var(--motion-standard) var(--ease-standard);display:block}.individual-proposal-flow-module__R_mVCa__done{gap:var(--space-4);max-width:44rem;padding:var(--space-8) var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card);justify-items:start;margin-inline:auto;display:grid}.individual-proposal-flow-module__R_mVCa__done h1{outline:none;margin:0;font-size:clamp(2rem,5.5vw,3.2rem);line-height:1.02}.individual-proposal-flow-module__R_mVCa__done p{max-width:38rem;color:var(--color-text-muted);margin:0;line-height:1.75}.individual-proposal-flow-module__R_mVCa__receivedOn{font-weight:600;color:var(--color-text)!important}.individual-proposal-flow-module__R_mVCa__ring{fill:none;width:3.5rem;height:3.5rem;stroke:var(--color-success);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.individual-proposal-flow-module__R_mVCa__ring circle,.individual-proposal-flow-module__R_mVCa__ring path{stroke-dasharray:100;stroke-dashoffset:0}@keyframes individual-proposal-flow-module__R_mVCa__ringDraw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes individual-proposal-flow-module__R_mVCa__lineIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.individual-proposal-flow-module__R_mVCa__ring circle{animation:individual-proposal-flow-module__R_mVCa__ringDraw var(--motion-reveal) var(--motion-ease) backwards}.individual-proposal-flow-module__R_mVCa__ring path{animation:individual-proposal-flow-module__R_mVCa__ringDraw var(--motion-base) var(--motion-ease) var(--motion-reveal) backwards}.individual-proposal-flow-module__R_mVCa__doneLine{animation:individual-proposal-flow-module__R_mVCa__lineIn var(--motion-base) var(--motion-ease) backwards}.individual-proposal-flow-module__R_mVCa__doneLine:first-of-type{animation-delay:.14s}.individual-proposal-flow-module__R_mVCa__doneLine:nth-of-type(2){animation-delay:.28s}.individual-proposal-flow-module__R_mVCa__doneLine:nth-of-type(3){animation-delay:.42s}.individual-proposal-flow-module__R_mVCa__doneLine:nth-of-type(4){animation-delay:.56s}.individual-proposal-flow-module__R_mVCa__doneLine:last-child{animation-delay:.7s}}@media (prefers-reduced-motion:reduce){.individual-proposal-flow-module__R_mVCa__stage,.individual-proposal-flow-module__R_mVCa__ring circle,.individual-proposal-flow-module__R_mVCa__ring path,.individual-proposal-flow-module__R_mVCa__doneLine{animation:none}.individual-proposal-flow-module__R_mVCa__track:after,.individual-proposal-flow-module__R_mVCa__arrow,.individual-proposal-flow-module__R_mVCa__reviewBar span,.individual-proposal-flow-module__R_mVCa__globalBar span{transition:none}}
