import type { HeroContent, LegalSection, PageSeo } from '@/types/site';

export const contactSeo: PageSeo = {
    title: 'TenantAtlas | Contact',
    description:
        'TenantAtlas uses one clear contact path for serious product, trust, and rollout conversations instead of splitting first contact across vague demo flows.',
    path: '/contact',
};

export const contactHero: HeroContent = {
    eyebrow: 'Primary conversion route',
    title: 'Start the contact path with context instead of a generic demo request.',
    description:
        'The contact path should help serious buyers explain who they are, what governance questions they are trying to solve, and what kind of follow-up would actually be useful.',
    primaryCta: {
        href: 'mailto:hello@tenantatlas.example?subject=TenantAtlas%20working%20session',
        label: 'Email the TenantAtlas team',
        variant: 'primary',
    },
    secondaryCta: {
        href: '/trust',
        label: 'Review the trust posture',
        variant: 'secondary',
    },
    highlights: [
        'Use the page to qualify the conversation, not to force a form funnel.',
        'Keep trust, privacy, terms, and imprint visible before anyone shares evaluation details.',
        'The route stays obvious from Home, Product, Trust, and Changelog.',
    ],
};

export const contactTopics = [
    'Evaluation of backup, restore, or version-governance workflows for Intune and Microsoft tenant operations.',
    'Questions about MSP fit, customer-facing evidence, or multi-tenant operational discipline.',
    'Internal enterprise review of change history, drift visibility, evidence collection, or restore posture.',
];

export const contactPrompts = [
    {
        title: 'Good first conversation',
        description:
            'Explain the current operating model, where version history breaks down today, and which changes feel hardest to review or restore safely.',
    },
    {
        title: 'Useful context to share',
        description:
            'Team shape, tenant count, policy complexity, change frequency, and whether the first concern is restore safety, auditability, or review evidence.',
    },
];

export const contactPreview = {
    message:
        'We operate Microsoft tenant governance across multiple environments and want to understand how TenantAtlas approaches version history, safer restore flows, drift visibility, and review evidence.',
    topic: 'Environment and operating model summary',
};

export const contactLegalSections: LegalSection[] = [
    {
        title: 'Before you reach out',
        body: [
            'Use the legal links below before sharing evaluation details so the contact path stays trustworthy and unsurprising.',
            'Trust, privacy, terms, imprint, and the retained legal hub remain reachable from the contact flow and the global footer.',
        ],
    },
];
