.Demo_layout__GUij_{display:flex;gap:40px;align-items:flex-start}.Demo_form__ZxM5P.Demo_form__ZxM5P{padding:40px;gap:28px;border-radius:28px;background:var(--card-fill);border:1px solid var(--card-border);box-shadow:var(--card-shadow);backdrop-filter:blur(var(--blur-card)) saturate(140%);-webkit-backdrop-filter:blur(var(--blur-card)) saturate(140%)}.Demo_grid__W6HD_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 20px;gap:22px 20px}.Demo_full__RW7pC{grid-column:1/-1}.Demo_field__8cG7x{display:flex;flex-direction:column;gap:8px;min-width:0}.Demo_label__vKb6z{font-size:13.5px;font-weight:600;color:var(--text-primary)}.Demo_optional__fEs_e{font-weight:400;color:var(--text-muted)}.Demo_input__AxKVL{width:100%;height:52px;padding:0 16px;border-radius:14px;border:1px solid var(--hairline-strong);background:var(--field-fill);font-family:var(--font-sans);font-size:15px;color:var(--text-primary);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.Demo_input__AxKVL::placeholder{color:var(--text-muted);opacity:1}.Demo_input__AxKVL:hover{border-color:var(--glass-button-border)}.Demo_input__AxKVL:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.Demo_input__AxKVL[aria-invalid=true]{border-color:var(--accent-bright)}.Demo_textarea__k_vpL{height:auto;min-height:120px;padding:14px 16px;line-height:1.5;resize:vertical}.Demo_selectWrap__w15bM{position:relative}.Demo_select__zsaHJ{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;cursor:pointer}.Demo_select__zsaHJ[data-empty]{color:var(--text-muted)}.Demo_select__zsaHJ option{color:var(--text-primary);background:var(--bg-surface)}.Demo_chev__tZcJ1{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.Demo_drop__uF4R3{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;border:1px dashed var(--hairline-strong);background:transparent;transition:border-color .2s ease,background-color .2s ease}.Demo_drop__uF4R3:hover{border-color:var(--glass-button-border)}.Demo_drop__uF4R3[data-dragging]{border-color:var(--accent);background:var(--accent-ring)}.Demo_dropIcon__TCAFn{display:flex;width:40px;height:40px;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center;background:var(--field-fill);color:var(--text-primary)}.Demo_dropText__kcG9L{display:flex;flex-direction:column;gap:2px;min-width:0}.Demo_dropTitle__m5ahN{font-size:14.5px;font-weight:600}.Demo_dropHint__S7iSj{font-size:12.5px;line-height:1.4;color:var(--text-muted)}.Demo_clearFiles__M8NiQ{padding:0;border:0;background:none;cursor:pointer;font:inherit;color:var(--text-primary);text-decoration:underline}.Demo_browse__lyflb{margin-left:auto;flex-shrink:0;padding:9px 18px;border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--glass-button-border);background:transparent;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--text-primary);transition:background-color .2s ease}.Demo_browse__lyflb:hover{background:var(--field-fill)}.Demo_footer__3jfei{display:flex;gap:24px;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid var(--hairline)}.Demo_optin__WT88l{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--text-muted);cursor:pointer}.Demo_check__QxQZZ{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--accent);cursor:pointer}.Demo_submit__SBJBd{border:1px solid var(--accent);cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:15px 28px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:normal;box-shadow:var(--shadow-accent-soft);transition:filter .2s ease}.Demo_submit__SBJBd:hover{filter:brightness(1.1)}.Demo_submit__SBJBd:disabled{cursor:progress;filter:saturate(.6) brightness(.9)}.Demo_submitArrow__CAJsD{transition:transform .25s ease}.Demo_submit__SBJBd:hover .Demo_submitArrow__CAJsD{transform:translate(2px,-2px)}.Demo_aside__N8vLS{width:360px;flex-shrink:0;display:flex;flex-direction:column;gap:28px;position:-webkit-sticky;position:sticky;top:calc(32px + var(--float-offset));transition:top .35s var(--ease-out-rise)}.Demo_next__buOPy,.Demo_steps__YQZZT{display:flex;flex-direction:column;gap:18px}.Demo_steps__YQZZT{margin:0;padding:0;list-style:none}.Demo_step__vF2L6{display:flex;gap:14px;align-items:flex-start}.Demo_stepNum__G0XIp{display:flex;width:30px;height:30px;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center;border:1px solid var(--hairline-strong);color:var(--text-primary);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Demo_stepText__08A6e{display:flex;flex-direction:column;gap:2px}.Demo_stepTitle__UQZW2{font-size:15px;font-weight:600}.Demo_stepBody__jOYYf{margin:0;font-size:14.5px;line-height:1.5;color:var(--text-muted)}.Demo_turnaround__7h4_W{display:flex;flex-direction:column;gap:6px;padding:22px 24px;border-radius:var(--radius-card);background:var(--card-fill);border:1px solid var(--card-border);box-shadow:var(--card-shadow);backdrop-filter:blur(var(--blur-card)) saturate(140%);-webkit-backdrop-filter:blur(var(--blur-card)) saturate(140%)}.Demo_turnaroundTitle__HUgPy{font-size:15px;font-weight:600;margin-bottom:4px}.Demo_rows__pqyoI{margin:0}.Demo_row___cB8N{display:flex;gap:24px;justify-content:space-between;align-items:baseline;padding:11px 0;border-bottom:1px solid var(--hairline)}.Demo_row___cB8N:last-child{border-bottom:0}.Demo_row___cB8N dt{margin:0;font-size:14px;color:var(--card-text-muted)}.Demo_rowValue__dj5fV{margin:0;font-size:14px;font-weight:600;color:var(--text-primary);text-align:right;white-space:nowrap}.Demo_note__ijMDg{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--card-text-muted)}.Demo_email__OD05i{display:flex;gap:10px;align-items:center;font-size:14.5px;color:var(--text-muted)}.Demo_email__OD05i svg{flex-shrink:0}.Demo_email__OD05i a,.Demo_email__OD05i span span,.Demo_email__OD05i svg{color:var(--text-primary)}.Demo_success__BmTKL{flex:1 1;min-width:0;background:var(--success-tint);border:1px solid var(--success-tint-line);border-radius:8px;padding:48px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.Demo_successMark__Tf1MD{display:flex;width:56px;height:56px;border-radius:50%;background:var(--success);color:var(--on-accent);align-items:center;justify-content:center}.Demo_successLabel__HL77M{font-size:13px;line-height:1.4;color:var(--success)}.Demo_successBody__zcr_y{margin:0;font-size:17.5px;line-height:1.5;color:var(--text-2);max-width:520px}.Demo_summary__bgP__{align-self:stretch;margin:0;border-radius:8px;padding:18px 20px;display:flex;flex-direction:column;gap:10px;color:var(--card-text);background:var(--card-fill);border:1px solid var(--card-border);box-shadow:var(--card-shadow);backdrop-filter:blur(var(--blur-card)) saturate(140%);-webkit-backdrop-filter:blur(var(--blur-card)) saturate(140%)}.Demo_summary__bgP__ .Demo_summaryRow__NjGX0 dt{color:var(--card-text-muted)}.Demo_summaryRow__NjGX0{display:flex;gap:24px;justify-content:space-between;align-items:baseline}.Demo_summaryRow__NjGX0 dt{margin:0}.Demo_summaryRow__NjGX0 dd{margin:0;font-size:14.5px;font-weight:600;text-align:right;overflow-wrap:anywhere}.Demo_successCtas__VVfxP{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:6px}.Demo_blogLink___wy2F{font-size:15px;font-weight:500}@media (max-width:1100px){.Demo_layout__GUij_{flex-direction:column;align-items:stretch}.Demo_aside__N8vLS{width:100%;position:static}}@media (max-width:768px){.Demo_layout__GUij_{gap:28px}.Demo_form__ZxM5P.Demo_form__ZxM5P{padding:22px 18px;gap:22px;border-radius:var(--radius-panel-m)}.Demo_grid__W6HD_{grid-template-columns:minmax(0,1fr);gap:18px}.Demo_input__AxKVL{font-size:16px}.Demo_drop__uF4R3{flex-wrap:wrap}.Demo_browse__lyflb{margin-left:54px}.Demo_footer__3jfei{flex-direction:column;align-items:stretch;gap:16px;padding-top:20px}.Demo_optin__WT88l{min-height:44px}.Demo_submit__SBJBd{justify-content:center}.Demo_success__BmTKL{padding:24px 20px}.Demo_successBody__zcr_y{font-size:16px}}