._shell_16jtw_6{background:var(--color-bg);flex-direction:column;min-height:100svh;display:flex}._bar_16jtw_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_16jtw_23{aspect-ratio:2287/293;width:auto;height:18px;color:var(--color-ink);flex:none}._progress_16jtw_35{gap:var(--space-1);flex:0 220px;min-width:0;display:flex}@media (width<=810px){._progress_16jtw_35{flex:0 96px}}._segment_16jtw_50{background:var(--color-ink);opacity:.15;flex:1;height:3px}._segment_16jtw_50[data-state=done],._segment_16jtw_50[data-state=active]{opacity:1}._main_16jtw_62{padding:var(--section-padding) var(--gutter);flex:auto;justify-content:center;min-width:0;display:flex}._step_16jtw_73{width:100%;min-width:0;max-width:var(--measure);gap:var(--space-7);flex-direction:column;display:flex}._heading_16jtw_82{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._eyebrow_16jtw_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_16jtw_99{font-size:var(--text-h3)}._options_16jtw_103{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=810px){._options_16jtw_103{grid-template-columns:minmax(0,1fr)}}._tile_16jtw_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_16jtw_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_16jtw_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_16jtw_115[data-selected=true]{background:var(--color-ink);color:var(--color-text-inverse)}._tile_16jtw_115[data-selected=true] ._tileHint_16jtw_139{color:#ffffff9e}@media (hover:hover){._tile_16jtw_115:hover{background:var(--color-ink);color:var(--color-text-inverse)}._tile_16jtw_115:hover ._tileHint_16jtw_139{color:#ffffff9e}}._tile_16jtw_115:active{background:var(--color-ink);color:var(--color-text-inverse)}._actions_16jtw_173{justify-content:center;align-items:center;gap:var(--space-5);display:flex}@media (width<=810px){._actions_16jtw_173{flex-direction:column-reverse;align-items:stretch}}._next_16jtw_187{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;text-decoration:none;display:inline-flex}._next_16jtw_187:disabled{opacity:.3;cursor:not-allowed}._back_16jtw_213{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_16jtw_213:hover{color:var(--color-ink)}}@media (width<=810px){._back_16jtw_213{min-height:var(--button-height-compact)}}._form_16jtw_240{gap:var(--space-6);flex-direction:column;display:flex}._row_16jtw_246{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=810px){._row_16jtw_246{grid-template-columns:minmax(0,1fr)}}._field_16jtw_258{gap:var(--space-2);flex-direction:column;display:flex}._label_16jtw_264{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_16jtw_273{color:var(--color-text-secondary)}._input_16jtw_277,._textarea_16jtw_278{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_16jtw_278{resize:vertical;min-height:120px}._input_16jtw_277::placeholder,._textarea_16jtw_278::placeholder{color:var(--color-text-secondary)}._input_16jtw_277[data-invalid=true],._textarea_16jtw_278[data-invalid=true]{border-width:2px}._error_16jtw_306{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_16jtw_316{gap:var(--space-4);display:flex}._choice_16jtw_316{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_16jtw_316[data-selected=true]{background:var(--color-ink);color:var(--color-text-inverse)}@media (hover:hover){._choice_16jtw_316:hover{background:var(--color-ink);color:var(--color-text-inverse)}}._choice_16jtw_316:active{background:var(--color-ink);color:var(--color-text-inverse)}._note_16jtw_358{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_16jtw_367{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._done_16jtw_377{width:100%;max-width:var(--measure);align-items:center;gap:var(--space-7);text-align:center;flex-direction:column;display:flex}._doneMark_16jtw_389{aspect-ratio:2287/293;width:auto;height:24px;color:var(--color-ink);flex:none}._doneBody_16jtw_397{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}
