.Field_label__7KRQj{display:block;margin-top:16px}.Field_title__2Md6l{font-family:var(--fe-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fe-text-muted);margin-bottom:8px}.Field_input__mSxrX{width:100%;padding:12px 14px;background:var(--fe-bg);color:var(--fe-text);border:1px solid var(--fe-rule-soft);border-radius:8px;font-family:var(--fe-sans);font-size:14px;outline:none;box-sizing:border-box;transition:border-color .16s ease,background .16s ease}.Field_input__mSxrX:focus{border-color:var(--fe-rule);background:var(--fe-elevated)}.Field_textarea__dbd2D{resize:vertical;min-height:88px}.Field_select__fxfbG{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231F1E1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.Field_checkGroup__uZfLG{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.Field_check___OXnY{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--fe-bg);border:1px solid var(--fe-rule-soft);border-radius:8px;font-family:var(--fe-sans);font-size:14px;color:var(--fe-text);cursor:pointer;transition:border-color .16s ease,background .16s ease}.Field_check___OXnY:hover{border-color:var(--fe-rule)}.Field_check___OXnY:has(.Field_checkInput__ra4DH:checked){border-color:var(--fe-brand);background:var(--fe-brand-surface)}.Field_checkInput__ra4DH{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;flex:0 0 16px;margin:0;border:1px solid var(--fe-rule);border-radius:4px;background:var(--fe-bg);cursor:pointer;transition:border-color .16s ease,background .16s ease}.Field_checkInput__ra4DH:checked{border-color:var(--fe-brand);background-color:var(--fe-brand);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>");background-repeat:no-repeat;background-position:50%}@media (max-width:640px){.Field_checkGroup__uZfLG{grid-template-columns:1fr}}.Demo_grid__eAsZW{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.Demo_intro__ffjel{margin-top:24px;font-family:var(--fe-sans);font-size:17px;color:var(--fe-text-muted);line-height:1.6;max-width:480px}.Demo_steps__pNJfx{margin-top:32px;padding:0;list-style:none;display:grid;grid-gap:16px;gap:16px}.Demo_step__CeXX3{display:flex;gap:12px;align-items:flex-start;font-family:var(--fe-sans);font-size:15px;color:var(--fe-text)}.Demo_stepNum__3uR7d{width:22px;height:22px;border-radius:50%;background:var(--fe-brand-surface);color:var(--fe-brand-ink);display:flex;align-items:center;justify-content:center;flex:0 0 22px;margin-top:1px;font-family:var(--fe-mono);font-size:11px;font-weight:600}.Demo_form__6180j{background:var(--fe-paper);border:1px solid var(--fe-rule-soft);border-radius:16px;padding:36px;box-shadow:var(--fe-shadow-raised);align-self:start}.Demo_row2__3ph33{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Demo_row14__72RZS{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:16px;gap:16px}.Demo_formHead__pFeCf{display:flex;align-items:center;gap:12px;margin-bottom:8px}.Demo_formHeadLabel__3TYwg{font-family:var(--fe-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fe-text-muted)}.Demo_submitWrap__VkOit{margin-top:24px}.Demo_formNote__ODG2v{font-size:12px;color:var(--fe-text-muted)}.Demo_formNote__ODG2v,.Demo_success__0EjWT{margin-top:16px;text-align:center;font-family:var(--fe-sans)}.Demo_success__0EjWT{padding:14px 16px;background:var(--fe-green-soft);color:var(--fe-success);border-radius:10px;font-size:14px}@media (max-width:1024px){.Demo_grid__eAsZW{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.Demo_row14__72RZS,.Demo_row2__3ph33{grid-template-columns:1fr}.Demo_form__6180j{padding:24px}}