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

export const termsSeo: PageSeo = {
    title: 'TenantAtlas | Terms',
    description:
        'Website terms for the public TenantAtlas surface, covering informational use of the site and the limits of public product statements.',
    path: '/terms',
};

export const termsHero: HeroContent = {
    eyebrow: 'Website terms',
    title: 'Website terms for the public TenantAtlas surface.',
    description:
        'These terms describe the public website itself: informational use of the content, basic conduct expectations, and the fact that a public product site is not the same thing as a signed service agreement.',
    primaryCta: {
        href: '/contact',
        label: 'Return to contact',
    },
    secondaryCta: {
        href: '/imprint',
        label: 'Review the imprint',
        variant: 'secondary',
    },
    highlights: [
        'Public copy explains the product but does not replace commercial agreements.',
        'The site is for evaluation and information, not operational control of a tenant.',
        'Any future service commitment belongs in explicit signed terms.',
    ],
};

export const termsSections: LegalSection[] = [
    {
        title: 'Informational website use',
        body: [
            'The public TenantAtlas website is provided to explain the product category, trust posture, integrations direction, and contact path for evaluation conversations.',
            'Nothing on the public site should be interpreted as a guarantee of product availability, certification, or commercial commitment unless it is later confirmed in signed agreements.',
        ],
    },
    {
        title: 'Reasonable reliance',
        body: [
            'Visitors may use the public site to understand the product and decide whether to start a conversation, but they should not rely on public marketing pages as the sole source of contractual or implementation truth.',
            'Detailed service commitments, security terms, and procurement obligations belong in later commercial and legal documentation.',
        ],
    },
    {
        title: 'Acceptable conduct',
        body: [
            'Visitors should use the public website lawfully and should not attempt to interfere with the availability or integrity of the public site.',
            'The public website is not a runtime administration surface and should not be treated as one.',
        ],
    },
    {
        title: 'Questions',
        body: [
            'Questions about the public website terms, privacy, or future product legal materials can be routed through the public contact path.',
            'The legal hub remains published, while Imprint carries the canonical notice baseline.',
        ],
    },
];
