.business-form_formSurface__69mv4,.business-form_form__yKiZw,.business-form_sideCard__ZA1WH{--form-panel-background:var(--color-surface);--form-control-background:var(--color-background);--form-choice-background:var(--color-background);--form-subtle-background:var(--color-surface-elevated);--form-border:var(--color-border);--form-control-border:var(--color-border-strong);--form-muted:var(--color-muted-strong)}.business-form_form__yKiZw{display:grid;gap:1.5rem}.business-form_formSurface__69mv4,.business-form_sideCard__ZA1WH{border:1px solid var(--form-border);background:var(--form-panel-background)}.business-form_formSurface__69mv4{border-radius:1rem}.business-form_sideCard__ZA1WH{border-radius:.75rem}[data-theme=light] .business-form_formSurface__69mv4,[data-theme=light] .business-form_form__yKiZw,[data-theme=light] .business-form_sideCard__ZA1WH{--form-panel-background:color-mix(in srgb,var(--color-surface) 92%,var(--color-background));--form-control-background:color-mix(in srgb,var(--color-background) 72%,var(--color-surface));--form-choice-background:color-mix(in srgb,var(--color-background) 64%,var(--color-surface));--form-subtle-background:color-mix(in srgb,var(--color-surface-elevated) 90%,var(--color-accent));--form-border:color-mix(in srgb,var(--color-border-strong) 86%,var(--color-accent));--form-control-border:color-mix(in srgb,var(--color-border-strong) 82%,var(--color-accent));--form-muted:color-mix(in srgb,var(--color-foreground) 72%,var(--color-background))}.business-form_field__JVrNb{min-width:0}.business-form_fieldGrid__NySrv{display:grid;gap:1.25rem}.business-form_label__AK0kJ,.business-form_legend__qW1p7{display:block;margin-bottom:.5rem;color:var(--color-foreground);font-size:.875rem;font-weight:600;line-height:1.4}.business-form_required__7Zj00{color:var(--color-accent)}.business-form_help__8qv2e{margin:-.125rem 0 .625rem;color:var(--form-muted);font-size:.8125rem;line-height:1.1875rem}.business-form_control__5DjxR{width:100%;min-height:44px;border:1px solid var(--form-control-border);border-radius:.5rem;background:var(--form-control-background);padding:.6875rem .875rem;color:var(--color-foreground);font:inherit;font-size:.9375rem;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.business-form_control__5DjxR::placeholder{color:var(--color-muted)}.business-form_checkCard___38mE:focus-within,.business-form_choiceCard__yQNXb:focus-within,.business-form_control__5DjxR:focus-visible,.business-form_primaryButton__IYHTe:focus-visible,.business-form_privacyButton__UnH5R:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.business-form_control__5DjxR[aria-invalid=true]{border-color:var(--color-danger)}textarea.business-form_control__5DjxR{min-height:8rem;resize:vertical}select.business-form_control__5DjxR{cursor:pointer}.business-form_checkGrid__nHrMu,.business-form_choiceGrid__bFUDh{display:grid;gap:.75rem}.business-form_checkGrid__nHrMu{grid-template-columns:repeat(2,minmax(0,1fr))}.business-form_checkCard___38mE,.business-form_choiceCard__yQNXb{position:relative;display:flex;min-height:44px;cursor:pointer;border:1px solid var(--form-border);border-radius:.625rem;background:var(--form-choice-background);color:var(--color-foreground);transition:border-color .16s ease,background-color .16s ease,transform .12s ease}.business-form_choiceCard__yQNXb{align-items:flex-start;gap:.75rem;padding:1rem}.business-form_checkCard___38mE{align-items:center;gap:.75rem;min-height:52px;padding:.75rem .875rem;font-size:.9375rem;line-height:1.35}.business-form_checkCard___38mE:has(.business-form_checkbox__IEY6U:checked),.business-form_choiceSelected__IxFNo{border-color:var(--color-accent);background:var(--form-subtle-background)}.business-form_checkCard___38mE:active,.business-form_choiceCard__yQNXb:active,.business-form_primaryButton__IYHTe:active,.business-form_privacyButton__UnH5R:active{transform:translateY(1px)}.business-form_checkbox__IEY6U,.business-form_radio__hJnoZ{display:grid;appearance:none;place-content:center;width:1.125rem;height:1.125rem;flex:0 0 auto;margin:0;cursor:pointer;border:1.5px solid var(--form-control-border);background:var(--form-control-background);transition:border-color .16s ease,background-color .16s ease}.business-form_radio__hJnoZ{margin-top:.125rem;border-radius:999px}.business-form_checkbox__IEY6U{border-radius:.25rem}.business-form_checkbox__IEY6U:before,.business-form_radio__hJnoZ:before{content:"";opacity:0}.business-form_radio__hJnoZ:before{width:.4375rem;height:.4375rem;border-radius:999px;background:var(--color-accent-foreground)}.business-form_checkbox__IEY6U:before{width:.5625rem;height:.3125rem;border-bottom:2px solid var(--color-accent-foreground);border-left:2px solid var(--color-accent-foreground);transform:translateY(-.0625rem) rotate(-45deg)}.business-form_checkbox__IEY6U:checked,.business-form_radio__hJnoZ:checked{border-color:var(--color-accent);background:var(--color-accent)}.business-form_checkbox__IEY6U:checked:before,.business-form_radio__hJnoZ:checked:before{opacity:1}.business-form_checkbox__IEY6U:focus-visible,.business-form_radio__hJnoZ:focus-visible{outline:none}.business-form_choiceTitle__7Cyaa{display:block;font-weight:600;line-height:1.35}.business-form_choiceDescription__HzaXI{display:block;margin-top:.25rem;color:var(--form-muted);font-size:.8125rem;line-height:1.1875rem}.business-form_errorText__54k9I{margin-top:.5rem;color:var(--color-danger);font-size:.8125rem;line-height:1.1875rem}.business-form_errorSummary__wJzfs{display:flex;align-items:flex-start;gap:.625rem;border-left:2px solid var(--color-danger);background:var(--form-subtle-background);padding:.875rem 1rem;color:var(--color-danger);font-size:.875rem;line-height:1.5}.business-form_errorList__F7Klr{margin-top:.5rem;padding-left:1.125rem;list-style:disc}.business-form_errorList__F7Klr a{text-decoration:underline;text-underline-offset:.15em}.business-form_privacyNote__TNmZo{color:var(--form-muted);font-size:.8125rem;line-height:1.1875rem}.business-form_privacyNote__TNmZo a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.15em}.business-form_infoPanel__RuD1s,.business-form_privacyPanel__Ky6BL,.business-form_successCard__H3lXa{border:1px solid var(--form-border);border-radius:.75rem;background:var(--form-subtle-background);padding:1.25rem}.business-form_infoPanel__RuD1s{color:var(--form-muted);font-size:.875rem;line-height:1.6}.business-form_privacyPanel__Ky6BL{display:grid;gap:.875rem}.business-form_panelTitle__etitE,.business-form_successTitle__qN5mT{font-family:var(--font-serif);font-size:1.25rem;font-weight:500;line-height:1.25}.business-form_panelText__N_6tt,.business-form_successText__6VB0f{color:var(--form-muted);font-size:.875rem;line-height:1.6}.business-form_actions__y9BCU{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1rem;justify-content:flex-end}.business-form_primaryButton__IYHTe,.business-form_privacyButton__UnH5R{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;background:var(--color-accent);padding:.6875rem 1.25rem;color:var(--color-accent-foreground);font-size:.875rem;font-weight:700;line-height:1.2;transition:background-color .16s ease,transform .12s ease,opacity .16s ease}.business-form_primaryButton__IYHTe:disabled{cursor:not-allowed;opacity:.55}.business-form_spinner__s7FY5{animation:business-form_business-form-spin__hmvE3 .7s linear infinite}.business-form_successCard__H3lXa{display:flex;align-items:flex-start;gap:.75rem}.business-form_successIcon__m_Ehi{flex:0 0 auto;color:var(--color-success)}.business-form_turnstile__s32wa{min-height:65px;max-width:100%;overflow:hidden}.business-form_honeypot__kwk7S{position:absolute;left:-9999px;width:1px;height:1px}@media (min-width:640px){.business-form_choiceGrid__bFUDh,.business-form_fieldGrid__NySrv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:339px){.business-form_checkGrid__nHrMu{grid-template-columns:minmax(0,1fr)}}@media (hover:hover) and (pointer:fine){.business-form_control__5DjxR:hover:not(:disabled){border-color:var(--color-accent)}.business-form_checkCard___38mE:hover,.business-form_choiceCard__yQNXb:hover{border-color:var(--color-accent);background:var(--form-subtle-background)}.business-form_primaryButton__IYHTe:hover:not(:disabled),.business-form_privacyButton__UnH5R:hover{background:var(--color-accent-hover)}}@media (prefers-reduced-motion:reduce){.business-form_checkCard___38mE,.business-form_checkbox__IEY6U,.business-form_choiceCard__yQNXb,.business-form_control__5DjxR,.business-form_primaryButton__IYHTe,.business-form_privacyButton__UnH5R,.business-form_radio__hJnoZ{transition:none}.business-form_spinner__s7FY5{animation-duration:1.4s}}@keyframes business-form_business-form-spin__hmvE3{to{transform:rotate(1turn)}}