._shell_y9x1m_1{background:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}._main_y9x1m_2{padding-block:var(--space-8) var(--space-16)}._inner_y9x1m_3{gap:var(--space-8);flex-direction:column;max-width:1024px;display:flex}._head_y9x1m_4{gap:var(--space-3);max-width:760px;border-block-end:1px solid var(--color-border-subtle);flex-direction:column;padding-block-end:var(--space-6);display:flex}._kicker_y9x1m_5 a{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-tertiary);font-size:11px;text-decoration:none}._title_y9x1m_6{font-family:var(--font-heading);text-transform:uppercase;font-size:clamp(30px,3.6vw,44px);font-weight:600;line-height:1.04}._blurb_y9x1m_7{font-family:var(--font-body);color:var(--color-text-secondary);text-wrap:pretty;font-size:17px;line-height:26px}._columns_y9x1m_8{gap:var(--space-10);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}._form_y9x1m_9{gap:var(--space-4);flex-direction:column;max-width:640px;display:flex}._row2_y9x1m_10{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._field_y9x1m_11{font-family:var(--font-body);color:var(--color-text);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}._field_y9x1m_11 em{color:var(--color-text-tertiary);font-style:normal;font-weight:400}._field_y9x1m_11 input,._field_y9x1m_11 textarea{font-family:var(--font-body);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:2px;padding:10px 12px;font-size:16px}._field_y9x1m_11 input:focus,._field_y9x1m_11 textarea:focus{outline:2px solid var(--color-brand);outline-offset:0;border-color:#0000}._field_y9x1m_11 textarea{resize:vertical;line-height:24px}._honey_y9x1m_16{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._actions_y9x1m_17{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}._button_y9x1m_18{background:var(--color-text);color:#fff;height:46px;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:0 22px;font-size:12px;font-weight:700}@media (hover:hover) and (pointer:fine){._button_y9x1m_18:hover{background:var(--color-brand)}}._button_y9x1m_18:disabled{opacity:.6;cursor:default}._note_y9x1m_23{font-family:var(--font-body);color:var(--color-text-tertiary);font-size:12px}._error_y9x1m_24{font-family:var(--font-body);color:#b23a2e;font-size:14px}._sent_y9x1m_25{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border-subtle);background:var(--color-surface);max-width:640px;font-family:var(--font-body);color:var(--color-text-secondary);flex-direction:column;font-size:16px;line-height:24px;display:flex}._sentTitle_y9x1m_26{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-text);font-size:24px;font-weight:600}._sentLink_y9x1m_27{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);font-size:12px;font-weight:700;text-decoration:none}._rail_y9x1m_28{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border-subtle);flex-direction:column;display:flex}._railHead_y9x1m_29{font-family:var(--font-body);font-size:14px;font-weight:700}._steps_y9x1m_30{gap:var(--space-2);font-family:var(--font-body);color:var(--color-text-secondary);flex-direction:column;margin:0;padding-inline-start:var(--space-5);font-size:14px;line-height:21px;display:flex}._steps_y9x1m_30 li::marker{color:var(--color-brand);font-weight:700}._railNote_y9x1m_32{font-family:var(--font-body);color:var(--color-text-tertiary);font-size:13px;line-height:19px}@media (width<=800px){._columns_y9x1m_8{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){._row2_y9x1m_10{grid-template-columns:minmax(0,1fr)}}._field_y9x1m_11 select{font-family:var(--font-body);border:1px solid var(--color-border);color:var(--color-text);background:#fff;border-radius:2px;height:44px;padding:10px 12px;font-size:16px}._field_y9x1m_11 select:focus{outline:2px solid var(--color-brand);outline-offset:0;border-color:#0000}._railNote_y9x1m_32 a{color:var(--color-text)}
