.Flow_flow__m689Z{position:relative;margin:32px 0;padding:20px 16px 24px;border-radius:22px;background:var(--butter-soft);box-shadow:var(--card-shadow);color:var(--ink);font:400 16px/1.5 var(--font-body);scroll-margin-top:96px;container-type:inline-size}@media (min-width:640px){.Flow_flow__m689Z{padding:28px 28px 32px}}.Flow_flow__m689Z [tabindex="-1"]:focus{outline:none}.Flow_progress__xh2Uy{display:flex;align-items:center;gap:12px;margin-bottom:18px}.Flow_progressBar__d7FRD{flex:1 1;height:8px;border-radius:999px;background:rgb(42 27 61/.1);overflow:hidden}.Flow_progressFill__O_T0_{height:100%;border-radius:inherit;background:var(--coral);transition:width .3s ease-out}.Flow_progressLabel__7FfT8{flex:none;font-size:14px;font-weight:600;color:var(--ink-soft)}.Flow_error__4Q1pl{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;border-radius:14px;background:var(--pink);color:var(--ink);font-weight:600;animation:Flow_shake__Vu0vw .3s ease-out}.Flow_errorIcon__colrn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--tomato);color:#fff;font-weight:700;font-size:15px}@keyframes Flow_shake__Vu0vw{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.Flow_stage__bhB32{animation:Flow_stageIn__ICzk5 .28s cubic-bezier(.25,1,.5,1)}@keyframes Flow_stageIn__ICzk5{0%{opacity:0;transform:translateY(6px)}}.Flow_welcome__tTsfS{position:relative;padding:8px 0 4px}.calc-root .Flow_welcomeHeadline___8j85{position:relative;margin:0;max-width:18ch;font:400 clamp(28px,6vw,36px)/1.15 var(--font-display);color:var(--ink)}@container (min-width: 520px){.Flow_welcome__tTsfS{padding-right:150px}.Flow_welcome__tTsfS:after,.Flow_welcome__tTsfS:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.Flow_welcome__tTsfS:before{top:0;right:8px;width:118px;height:118px;background:var(--butter);box-shadow:var(--card-shadow)}.Flow_welcome__tTsfS:after{top:78px;right:0;width:38px;height:38px;background:var(--coral)}}.calc-root .Flow_welcomePitch__2GMYn{position:relative;margin:12px 0 0;max-width:52ch;font-size:18px;line-height:1.5;color:var(--ink-soft)}.calc-root .Flow_welcomeMeta__1afZm{margin:14px 0 0;font-size:14px;color:var(--ink-soft)}.Flow_start__yLQEa{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:22px;padding:0 28px;border:0;border-radius:999px;background:var(--tomato);color:#fff;font:700 18px/1 var(--font-body);cursor:pointer;box-shadow:var(--card-shadow);transition:background-color .18s ease-out,transform .18s ease-out}.Flow_start__yLQEa:hover{background:var(--tomato-deep);transform:translateY(-1px)}.Flow_start__yLQEa:active{transform:translateY(1px)}.Flow_step__tNFLN{display:flex;flex-direction:column}.calc-root .Flow_title__LosRM{margin:0;font:400 clamp(23px,4.6vw,28px)/1.2 var(--font-display);color:var(--ink)}.calc-root .Flow_subtitle__U4kzu{margin:6px 0 0;font-size:16px;color:var(--ink-soft)}.Flow_group__vh6S4{display:flex;flex-direction:column;gap:14px;margin-top:18px}.Flow_label__SKM9N{display:block;margin:8px 0 -4px;font-weight:700;font-size:16px;color:var(--ink)}.Flow_group__vh6S4>.Flow_label__SKM9N:first-child{margin-top:0}.calc-root .Flow_note__sHZWz{margin:0;font-size:15px;line-height:1.45;color:var(--ink-soft)}.Flow_count___ni_8{align-self:flex-start}.Flow_columns__Vfgiz{display:grid;grid-template-columns:1fr;gap:18px}.Flow_columns__Vfgiz>div{display:flex;flex-direction:column;gap:10px;min-width:0}@container (min-width: 560px){.Flow_columns__Vfgiz{grid-template-columns:1fr 1fr}}.Flow_nav__WWlSd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.Flow_back__mxlRQ,.Flow_next__KP7cp{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font:700 16px/1 var(--font-body);cursor:pointer;transition:background-color .18s ease-out,border-color .18s ease-out}.Flow_back__mxlRQ{border:1.5px solid rgb(42 27 61/.25);background:transparent;color:var(--ink)}.Flow_back__mxlRQ:hover{border-color:var(--ink);background:#fff}.Flow_next__KP7cp{margin-left:auto;border:0;background:var(--tomato);color:#fff;box-shadow:var(--card-shadow)}.Flow_next__KP7cp:hover{background:var(--tomato-deep)}.Flow_processing__HaNzE{display:flex;flex-direction:column;align-items:center;gap:16px;padding:36px 0 28px;text-align:center}.Flow_spinner__mQhj7{width:44px;height:44px;border-radius:50%;border:4px solid rgb(42 27 61/.12);border-top:4px solid var(--coral);animation:Flow_spin__fNN0w .8s linear infinite}@keyframes Flow_spin__fNN0w{to{transform:rotate(1turn)}}.Flow_processingLine__utLoB{min-height:1.5em;font-weight:600;font-size:17px}.Flow_processingBar__C6NCx{width:min(320px,100%);height:8px;border-radius:999px;background:rgb(42 27 61/.1);overflow:hidden}.Flow_processingFill__RAM89{width:0;height:100%;border-radius:inherit;background:var(--coral)}@media (prefers-reduced-motion:reduce){.Flow_error__4Q1pl,.Flow_spinner__mQhj7,.Flow_stage__bhB32{animation:none}.Flow_back__mxlRQ,.Flow_next__KP7cp,.Flow_progressFill__O_T0_,.Flow_start__yLQEa{transition:none}.Flow_start__yLQEa:hover{transform:none}}