._shell_ufi1i_6{background:var(--color-bg);flex-direction:column;min-height:100svh;display:flex}._bar_ufi1i_13{height:var(--nav-height);padding:var(--nav-padding);justify-content:space-between;align-items:center;gap:var(--space-6);border-bottom:var(--nav-border-width) solid var(--nav-border-color);display:flex}._wordmark_ufi1i_23{aspect-ratio:2287/293;width:auto;height:18px;color:var(--color-ink);flex:none}._progress_ufi1i_35{gap:var(--space-1);flex:0 220px;min-width:0;display:flex}@media (width<=810px){._progress_ufi1i_35{flex:0 96px}}._segment_ufi1i_50{background:var(--color-ink);opacity:.15;flex:1;height:3px}._segment_ufi1i_50[data-state=done],._segment_ufi1i_50[data-state=active]{opacity:1}._main_ufi1i_62{padding:var(--section-padding) var(--gutter);flex:auto;justify-content:center;min-width:0;display:flex}._step_ufi1i_73{width:100%;min-width:0;max-width:var(--measure);gap:var(--space-7);flex-direction:column;display:flex}._heading_ufi1i_82{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._eyebrow_ufi1i_90{font-family:var(--font-ui);font-size:var(--text-ui);line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--color-text-secondary)}._title_ufi1i_99{font-size:var(--text-h3)}._options_ufi1i_103{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=810px){._options_ufi1i_103{grid-template-columns:minmax(0,1fr)}}._tile_ufi1i_115{gap:var(--space-2);text-align:left;padding:var(--space-6);background:var(--color-bg);color:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius);cursor:pointer;appearance:none;flex-direction:column;align-items:flex-start;display:flex}._tileLabel_ufi1i_130{font-family:var(--font-body);font-variation-settings:"wght" var(--wght-strong);font-feature-settings:"ss02";font-size:var(--text-body);line-height:var(--leading-body-tight);letter-spacing:var(--tracking-body)}._tileHint_ufi1i_139{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text-secondary)}._tile_ufi1i_115[data-selected=true]{background:var(--color-ink);color:var(--color-text-inverse)}._tile_ufi1i_115[data-selected=true] ._tileHint_ufi1i_139{color:#ffffff9e}@media (hover:hover){._tile_ufi1i_115:hover{background:var(--color-ink);color:var(--color-text-inverse)}._tile_ufi1i_115:hover ._tileHint_ufi1i_139{color:#ffffff9e}}._tile_ufi1i_115:active{background:var(--color-ink);color:var(--color-text-inverse)}._actions_ufi1i_173{align-items:center;gap:var(--space-5);display:flex}@media (width<=810px){._actions_ufi1i_173{flex-direction:column-reverse;align-items:stretch}}._next_ufi1i_186{min-height:var(--button-height);padding:0 var(--button-padding);justify-content:center;align-items:center;gap:var(--button-gap);background:var(--button-bg);color:var(--button-fg);border:1px solid var(--color-ink);border-radius:var(--radius);font-family:var(--font-ui);font-size:var(--text-ui);line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;cursor:pointer;appearance:none;display:inline-flex}._next_ufi1i_186:disabled{opacity:.3;cursor:not-allowed}._back_ufi1i_211{color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-ui);line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){._back_ufi1i_211:hover{color:var(--color-ink)}}@media (width<=810px){._back_ufi1i_211{min-height:var(--button-height-compact)}}._form_ufi1i_238{gap:var(--space-6);flex-direction:column;display:flex}._row_ufi1i_244{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=810px){._row_ufi1i_244{grid-template-columns:minmax(0,1fr)}}._field_ufi1i_256{gap:var(--space-2);flex-direction:column;display:flex}._label_ufi1i_262{font-family:var(--font-ui);font-size:var(--text-ui);line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--color-ink)}._optional_ufi1i_271{color:var(--color-text-secondary)}._input_ufi1i_275,._textarea_ufi1i_276{width:100%;padding:var(--space-5);background:var(--color-bg);color:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._textarea_ufi1i_276{resize:vertical;min-height:120px}._input_ufi1i_275::placeholder,._textarea_ufi1i_276::placeholder{color:var(--color-text-secondary)}._input_ufi1i_275[data-invalid=true],._textarea_ufi1i_276[data-invalid=true]{border-width:2px}._error_ufi1i_304{font-family:var(--font-ui);font-size:var(--text-ui);line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--color-ink)}._choices_ufi1i_314{gap:var(--space-4);display:flex}._choice_ufi1i_314{min-width:110px;min-height:var(--button-height-compact);padding:0 var(--space-6);background:var(--color-bg);color:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius);font-family:var(--font-ui);font-size:var(--text-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;cursor:pointer;appearance:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._choice_ufi1i_314[data-selected=true]{background:var(--color-ink);color:var(--color-text-inverse)}@media (hover:hover){._choice_ufi1i_314:hover{background:var(--color-ink);color:var(--color-text-inverse)}}._choice_ufi1i_314:active{background:var(--color-ink);color:var(--color-text-inverse)}._note_ufi1i_356{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text-secondary)}._honeypot_ufi1i_365{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._done_ufi1i_375{width:100%;max-width:var(--measure);align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;display:flex}._doneBody_ufi1i_385{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--color-text-secondary);max-width:52ch}
