{
  "meta": {
    "placeholder": true,
    "locale": "en",
    "title": "Inessa — Rally Driver | inessarally.com",
    "description": "Official site of rally driver Inessa. Season calendar, results, gallery, films and partnership enquiries.",
    "ogTitle": "Inessa — Rally Driver",
    "ogDescription": "Gravel, tarmac, night stages. Follow the season."
  },

  "driver": {
    "first": "Inessa",
    "last": "",
    "number": "27",
    "role": "Rally Driver",
    "discipline": "Gravel · Tarmac · Night stages",
    "team": "Independent",
    "codriver": "Co-driver TBA"
  },

  "nav": {
    "story": "Story",
    "season": "Season",
    "gallery": "Gallery",
    "films": "Films",
    "partners": "Partners",
    "contact": "Contact",
    "menu": "Menu",
    "skip": "Skip to content"
  },

  "hero": {
    "kickerSeason": "Season 2026",
    "kickerStatus": "Competing",
    "tagline": "A new name on the timing sheets — and she is not here to make up the numbers.",
    "ctaPrimary": "See the season",
    "ctaSecondary": "Partner with Inessa",
    "cue": "Scroll",
    "numberLabel": "Car"
  },

  "marquee": [
    "Gravel",
    "Tarmac",
    "Night stage",
    "Flat out",
    "Six left, long",
    "Don't cut",
    "Into the dust"
  ],

  "stats": {
    "title": "By the numbers",
    "items": [
      { "value": 12, "suffix": "", "label": "Stage starts" },
      { "value": 5, "suffix": "", "label": "Podiums" },
      { "value": 2, "suffix": "", "label": "Wins" },
      { "value": 3, "suffix": "", "label": "Fastest stages" },
      { "value": 2026, "suffix": "", "plain": true, "label": "Debut season" }
    ]
  },

  "story": {
    "index": "01",
    "title": "The <em>story</em>",
    "intro": "Karting paddocks, borrowed spanners, and a stopwatch that never lied. This is how a rally driver is built.",
    "chapters": [
      {
        "no": "01",
        "title": "First gravel",
        "body": "It started the way it always does — a borrowed car, a forest road and someone with a stopwatch. No team, no telemetry, just the noise the surface makes when you are carrying too much speed and decide to carry it anyway.",
        "quote": "The road tells you everything. You just have to stop arguing with it.",
        "image": "/assets/media/story-01.svg",
        "caption": "First gravel",
        "sub": "Test day"
      },
      {
        "no": "02",
        "title": "Learning the notes",
        "body": "Rally is a conversation at 160 km/h. Pacenotes turn a blind corner into a promise, and trust between driver and co-driver is the only thing holding the promise together. That trust is built in the rain, on recce, long before anyone starts a stage.",
        "quote": "Six left, long, into the dust — and you commit.",
        "image": "/assets/media/story-02.svg",
        "caption": "Recce",
        "sub": "Pacenotes"
      },
      {
        "no": "03",
        "title": "Nights that count",
        "body": "Night stages strip a rally back to its essentials: two lights, a road, and the discipline to drive what you hear rather than what you see. It is where seconds are found, and where seasons are lost.",
        "quote": "In the dark, the notes are the only thing that is real.",
        "image": "/assets/media/story-03.svg",
        "caption": "Night stage",
        "sub": "SS7"
      },
      {
        "no": "04",
        "title": "The season ahead",
        "body": "A full campaign, a small crew, and a target that is not negotiable: be quick everywhere, be finishing on Sunday. Every round on the calendar is a chance to move from newcomer to expected.",
        "quote": "New name. Same plan — go faster than yesterday.",
        "image": "/assets/media/story-04.svg",
        "caption": "Service park",
        "sub": "Season 2026"
      }
    ]
  },

  "season": {
    "index": "02",
    "title": "The <em>season</em>",
    "intro": "Calendar, surfaces and results, updated after every round.",
    "nextLabel": "Next round",
    "noNext": "Season complete — calendar for the next campaign coming soon.",
    "clock": { "days": "Days", "hours": "Hrs", "minutes": "Min", "seconds": "Sec" },
    "status": {
      "upcoming": "Upcoming",
      "live": "Live now",
      "done": "Finished",
      "cancelled": "Cancelled"
    },
    "surface": {
      "gravel": "Gravel",
      "tarmac": "Tarmac",
      "snow": "Snow / ice",
      "mixed": "Mixed"
    },
    "resultLabel": "Pos",
    "dnfLabel": "DNF",
    "tbaLabel": "TBA"
  },

  "gallery": {
    "index": "03",
    "title": "The <em>gallery</em>",
    "intro": "Stages, service park and everything in between.",
    "filters": [
      { "id": "all", "label": "All" },
      { "id": "stage", "label": "On stage" },
      { "id": "service", "label": "Service park" },
      { "id": "portrait", "label": "Portraits" }
    ],
    "empty": "Nothing here yet."
  },

  "films": {
    "index": "04",
    "title": "The <em>films</em>",
    "intro": "Onboards, stage recaps and the long way round.",
    "playLabel": "Play"
  },

  "partners": {
    "index": "05",
    "title": "The <em>partners</em>",
    "intro": "Rallying does not happen alone. These are the people behind the car.",
    "openTitle": "Your logo here",
    "openText": "Partnership slots open for 2026",
    "cta": "Request the deck"
  },

  "contact": {
    "index": "06",
    "title": "Get in <em>touch</em>",
    "intro": "Partnership, media accreditation, test days and appearances.",
    "form": {
      "name": "Name",
      "namePlaceholder": "Your name",
      "email": "Email",
      "emailPlaceholder": "you@company.com",
      "subject": "Subject",
      "subjects": ["Partnership", "Media / press", "Appearance", "Something else"],
      "message": "Message",
      "messagePlaceholder": "Tell us what you have in mind.",
      "submit": "Send message",
      "sending": "Sending…",
      "ok": "Message sent. We'll come back to you shortly.",
      "err": "Something went wrong. Please try again or email us directly.",
      "invalid": "Please check the highlighted fields."
    },
    "aside": {
      "managementTitle": "Management",
      "managementText": "For commercial and media enquiries.",
      "email": "hello@inessarally.com",
      "pressTitle": "Press kit",
      "pressText": "Logos, bio and high-resolution imagery.",
      "pressCta": "Download press kit",
      "newsletterTitle": "Stage notes",
      "newsletterText": "One email per rally weekend. Results, photos, no noise.",
      "newsletterPlaceholder": "you@example.com",
      "newsletterCta": "Subscribe",
      "newsletterOk": "You're on the list. See you at the next round.",
      "newsletterErr": "That address didn't work. Try again?",
      "newsletterFail": "Couldn't sign you up right now. Please try again later.",
      "followTitle": "Follow"
    }
  },

  "footer": {
    "word": "Inessa",
    "tagline": "Rally driver. Season 2026.",
    "navTitle": "Sections",
    "enquiriesTitle": "Enquiries",
    "rights": "All rights reserved"
  },

  "ui": {
    "close": "Close",
    "prev": "Previous",
    "next": "Next",
    "of": "of",
    "placeholderNotice": "Demo content — replace before launch. This notice only appears on previews.",
    "dismiss": "Dismiss"
  }
}
