.start_layout__vQAli{display:grid;grid-template-columns:minmax(300px,.9fr) 1.3fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start}.start_intro__2ofjR{position:-webkit-sticky;position:sticky;top:120px;display:grid;grid-gap:26px;gap:26px}.start_assurances__pcr9d{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;color:var(--text-mid);font-size:var(--step-0);line-height:1.6;max-width:44ch}.start_assurances__pcr9d li{padding-left:18px;position:relative}.start_assurances__pcr9d li:before{content:"";position:absolute;left:0;top:.66em;width:6px;height:1.5px;background:var(--water);opacity:.7}.start_faqHint__I9YjW{color:var(--text-low);font-size:var(--step--1)}.start_faqLink__SPgaE{color:var(--text-mid);border-bottom:1px solid var(--line-strong);transition:color var(--dur-1) var(--ease-out)}.start_faqLink__SPgaE:hover{color:var(--text-hi)}@media (max-width:980px){.start_layout__vQAli{grid-template-columns:1fr}.start_intro__2ofjR{position:static}}.StartProjectForm_form__IOrLY,.StartProjectForm_panel__cgmez{display:grid;grid-gap:clamp(24px,3.5vh,34px);gap:clamp(24px,3.5vh,34px);padding:clamp(26px,3.5vw,44px);border:1px solid var(--line);border-radius:var(--radius-1);background:var(--ink-1)}.StartProjectForm_progress__mMlY_{display:grid;grid-gap:12px;gap:12px}.StartProjectForm_progressLabel__Z7FBQ{font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.18em;color:var(--text-low)}.StartProjectForm_progressBar__bt3XO{height:2px;background:var(--line);overflow:hidden}.StartProjectForm_progressBar__bt3XO i{display:block;height:100%;background:var(--text-hi);transform-origin:left;transition:transform var(--dur-3) var(--ease-out)}.StartProjectForm_stepTitle__2VaIv{font-family:var(--font-display);font-stretch:118%;font-weight:640;font-size:var(--step-3);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.StartProjectForm_stepTitle__2VaIv:focus-visible{outline:none}.StartProjectForm_errorSummary__j20pw{padding:16px 18px;border:1px solid rgba(255,176,176,.4);border-radius:var(--radius-1);background:rgba(120,40,40,.12);display:grid;grid-gap:10px;gap:10px}.StartProjectForm_errorSummaryTitle__Wi50W{font-weight:600;color:#ffc9c9;font-size:var(--step-0)}.StartProjectForm_errorSummary__j20pw ul{margin:0;padding:0 0 0 18px;display:grid;grid-gap:6px;gap:6px}.StartProjectForm_errorSummary__j20pw a{color:#ffdede;text-decoration:underline;text-underline-offset:3px}.StartProjectForm_fieldError__unlhV{color:#ffb9b9;font-size:var(--step--1)}.StartProjectForm_fields__34ImQ{display:grid;grid-gap:clamp(20px,3vh,28px);gap:clamp(20px,3vh,28px)}.StartProjectForm_field__wno9H{display:grid;grid-gap:10px;gap:10px}.StartProjectForm_fieldset__1SKm3{display:grid;grid-gap:12px;gap:12px;border:0;margin:0;padding:0}.StartProjectForm_label__HqVkY{font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.16em;color:var(--text-mid)}.StartProjectForm_optional__8hDLf{color:var(--text-low);letter-spacing:.12em}.StartProjectForm_input__fjxTP,.StartProjectForm_select__EXxoq,.StartProjectForm_textarea__PvPGf{width:100%;min-height:48px;padding:12px 14px;background:rgba(6,7,8,.55);border:1px solid var(--line);border-radius:var(--radius-1);color:var(--text-hi);font-size:var(--step-0);transition:border-color var(--dur-1) var(--ease-out)}.StartProjectForm_textarea__PvPGf{resize:vertical;line-height:1.6}.StartProjectForm_input__fjxTP:hover,.StartProjectForm_select__EXxoq:hover,.StartProjectForm_textarea__PvPGf:hover{border-color:var(--line-strong)}.StartProjectForm_input__fjxTP:focus-visible,.StartProjectForm_select__EXxoq:focus-visible,.StartProjectForm_textarea__PvPGf:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--line-strong)}.StartProjectForm_input__fjxTP[aria-invalid=true],.StartProjectForm_select__EXxoq[aria-invalid=true],.StartProjectForm_textarea__PvPGf[aria-invalid=true]{border-color:rgba(255,176,176,.55)}.StartProjectForm_select__EXxoq{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7'%3E%3Cpath d='M1 1.25 5 5.25 9 1.25' fill='none' stroke='%23aab6bc' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.StartProjectForm_select__EXxoq option{background:var(--ink-2);color:var(--text-hi)}.StartProjectForm_twoCol__vW9RP{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.StartProjectForm_pillGroup__CyHDB{display:flex;flex-wrap:wrap;gap:10px}.StartProjectForm_pill__tYk17{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--text-mid);font-size:var(--step--1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}.StartProjectForm_pill__tYk17:hover{border-color:var(--line-strong);color:var(--text-hi)}.StartProjectForm_pillActive__T4Czm{border-color:var(--text-hi);color:var(--ink-0);background:var(--text-hi);font-weight:560}.StartProjectForm_pillInput__k62T_{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.StartProjectForm_pill__tYk17:has(.StartProjectForm_pillInput__k62T_:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.StartProjectForm_fileInput__d4vn3{font-size:var(--step--1);color:var(--text-mid)}.StartProjectForm_fileInput__d4vn3::-webkit-file-upload-button{margin-right:14px;min-height:44px;padding:0 18px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text-hi);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.StartProjectForm_fileInput__d4vn3::file-selector-button{margin-right:14px;min-height:44px;padding:0 18px;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:transparent;color:var(--text-hi);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.StartProjectForm_fileList__S9iTD{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:var(--step--1);color:var(--text-mid)}.StartProjectForm_fileSize__9nbgF{color:var(--text-low)}.StartProjectForm_fieldHint__aL_fC{color:var(--text-low);font-size:var(--step--1);line-height:1.6;max-width:48ch}.StartProjectForm_review__ud9kd{margin:0;display:grid;border-top:1px solid var(--line)}.StartProjectForm_reviewRow__Dqwny{display:grid;grid-template-columns:minmax(120px,.7fr) 1.6fr auto;grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line)}.StartProjectForm_reviewLabel__BsM7A{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-low);padding-top:3px}.StartProjectForm_reviewValue__ykidQ{margin:0;color:var(--text-hi);font-size:var(--step-0);overflow-wrap:anywhere}.StartProjectForm_editBtn__150qY{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;color:var(--text-low);min-height:32px;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-1);transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.StartProjectForm_editBtn__150qY:hover{color:var(--text-hi);border-color:var(--line)}.StartProjectForm_consent__hOKUh{color:var(--text-mid);font-size:var(--step--1);line-height:1.65;max-width:52ch}.StartProjectForm_controls__Sf_NB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:6px}.StartProjectForm_ghostBtn__JrjqI,.StartProjectForm_primaryBtn__vvffo{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;border-radius:var(--radius-1);font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.StartProjectForm_primaryBtn__vvffo{background:var(--text-hi);color:var(--ink-0)}.StartProjectForm_primaryBtn__vvffo:hover{background:var(--white)}.StartProjectForm_primaryBtn__vvffo:disabled{opacity:.55;cursor:wait}.StartProjectForm_ghostBtn__JrjqI{border:1px solid var(--line-strong);color:var(--text-hi)}.StartProjectForm_ghostBtn__JrjqI:hover{border-color:rgba(240,246,248,.5);background:rgba(240,246,248,.05)}.StartProjectForm_successTitle__3C4u9{font-family:var(--font-display);font-stretch:118%;font-weight:640;font-size:var(--step-3);line-height:1.02;letter-spacing:-.01em;text-transform:uppercase}.StartProjectForm_reference__5xpD2{font-family:var(--font-mono);font-size:var(--step-0);letter-spacing:.08em;color:var(--text-mid)}.StartProjectForm_prototypeNote__6pOwT{padding:16px 18px;border:1px dashed var(--line-strong);border-radius:var(--radius-1);color:var(--text-mid);font-size:var(--step--1);line-height:1.7}.StartProjectForm_bodyText___CZg5{color:var(--text-mid)}.StartProjectForm_actions__Z3V1c{display:flex;flex-wrap:wrap;gap:14px}@media (max-width:640px){.StartProjectForm_twoCol__vW9RP{grid-template-columns:1fr}.StartProjectForm_reviewRow__Dqwny{grid-template-columns:1fr auto}.StartProjectForm_reviewValue__ykidQ{grid-column:1/-1;order:3}}