--- import type { Locale } from '@i18n/locales'; import { useDict } from '@i18n/t'; import Base from '@layouts/Base.astro'; import { getProfile, getMeta } from '@lib/content'; import SectionLabel from '@components/ui/SectionLabel.astro'; interface Props { locale: Locale; } const { locale } = Astro.props; const d = useDict(locale); const profile = getProfile(locale); const m = getMeta('contact', locale); const fieldClass = 'w-full rounded-sm border border-line-strong bg-surface-1 px-3 py-2.5 text-body text-ink transition-colors focus:border-accent focus:outline-none aria-[invalid=true]:border-danger'; ---

{profile.contactHeading}

{profile.contactBody}

{/* Honeypot — hidden from users and assistive tech */}