--- import Button from './Button.astro'; import ContactObfuscation from './ContactObfuscation.astro'; import { formMessages } from '../utils/form-messages'; import { formModeForRuntime, resolveFormMode, resolveMockFormResult, type LogicalForm } from '../utils/form-integration'; const { lang = 'en', showBackground = false } = Astro.props; const text = formMessages(lang); const title = Astro.props.title ?? text.heading; const logicalForm: LogicalForm = Astro.props.logicalForm ?? (Astro.props.title === 'Physician & Insurer Referrals' ? 'referral' : 'service'); const config = resolveFormMode(import.meta.env.PUBLIC_AIA_FORMS_MODE, import.meta.env.PUBLIC_AIA_FORMS_LIVE_APPROVED); const mode = formModeForRuntime(config); const mockResult = resolveMockFormResult(import.meta.env.PUBLIC_AIA_FORMS_MOCK_RESULT); ---

{text.eyebrow}

{title}

{text.intro}

{mode === 'mock' ? text.mock : <>{text.disabled} .}