// Makeup · Occasion · Occasion Makeup — L3 combined data
// Combined page: anchors #office, #date, #wedding, #camera, #trends
// Visual skeleton must match the Oily prototype exactly. Vary copy, never layout.

const OILY = {
  type: "Occasion Makeup",
  parent: { title: "Occasion", href: "/en/makeup/occasion/" },
  grandparent: { title: "Makeup", href: "/en/makeup/" },
  totalCount: 118,
  hero: "https://images.unsplash.com/photo-1500840216050-6ffa99d75160?w=1800&q=80&auto=format&fit=crop",
  heroAlt: "Editorial close-up — occasion makeup, evening light",
  h1: "How to dress your face for the occasion.",
  deck: "From the desk to the ceremony. Office, date, wedding, camera — what changes with each, what stays the same, and why the difference matters less than you think.",
  intro: "Office is mascara, blush, lip — the rule of three. Wedding is mascara, blush, lip, and then everything else done quietly underneath. The principle that connects them: occasion makeup is not about more product, it's about more precision. You're not transforming anything. You're deciding where to put the attention and making sure it stays there. Below is everything we've published on the subject — by occasion, by camera condition, by finish — sorted so you can find what you actually need.",
  byline: "Edited by Nelly · Beauty & Style Director",
  meta: { count: 118, updated: "Updated 27 April 2026", reading: "Avg. 5 min per piece" },
};

// Occasion sibling rail — 3 siblings under /en/makeup/occasion/
const TYPE_SIBLINGS = [
  { id: "everyday",          title: "Everyday",          n: "01",             href: "/en/makeup/occasion/everyday/" },
  { id: "occasion-makeup",   title: "Occasion",          n: "02", cur: true,  href: "/en/makeup/occasion/occasion-makeup/" },
  { id: "climate-resistant", title: "Climate-Resistant", n: "03",             href: "/en/makeup/occasion/climate-resistant/" },
];

const QUICK_FACTS = {
  defn: {
    h: "What 'occasion makeup' actually means",
    body: "Occasion makeup is any version of your face calibrated to a specific context — a room, a lens, a set of eyes that don't know you well yet. It's not about formality. It's about intention. The question isn't 'how much should I wear?' but 'what does this situation ask for, and what's the version of me that answers it well?'",
  },
  myths: [
    { m: "Occasion makeup means heavier makeup.",
      t: "Office makeup can be lighter than everyday. The distinction is intention and precision, not quantity. A very clean, very deliberate face is occasion makeup." },
    { m: "Wedding makeup should last all day, so it needs to be heavy.",
      t: "Long-lasting is a property of setting, primer, and formula — not quantity. A precisely set light face outlasts a thick one in photographs and in person." },
    { m: "Camera makeup just means more contrast.",
      t: "Camera makeup means thinking about what the sensor flattens. You add contrast where the lens removes dimension — under the brow, along the nose, at the jaw — not everywhere." },
  ],
};

const BEGINNER_PATH = {
  h: "Start here, if occasions feel high-stakes.",
  deck: "Five pieces that cover the five most common contexts. Read the one for your situation first, then come back for the others.",
  steps: [
    { n: "01", t: "Office makeup: the case for understatement",         time: "3 min", note: "What 'professional' actually means in a beauty context. And what it doesn't." },
    { n: "02", t: "Date makeup: the one question to ask first",         time: "4 min", note: "Where are you going? The answer determines everything." },
    { n: "03", t: "Wedding makeup: what photographs and what doesn't",   time: "5 min", note: "The difference between a face that looks right in the room and one that looks right in pictures." },
    { n: "04", t: "Camera makeup: how to think about the sensor",       time: "4 min", note: "What gets flattened, what gets amplified, and how to compensate without looking made-up." },
    { n: "05", t: "Trend makeup: how to try one thing at a time",       time: "4 min", note: "Cherry, old money, glazed skin — how to wear one trend without looking like you're in costume." },
  ],
};

const TRENDING = [
  { rank: "01", t: "Office makeup that reads polished without reading 'done'",    time: "4 min", auth: "Nelly", date: "Apr 26", img: "https://images.unsplash.com/photo-1487412947147-5cebf100ffc2?w=1100&q=80&auto=format&fit=crop", reads: "16,330" },
  { rank: "02", t: "Wedding makeup: what works on camera and what doesn't",       time: "6 min", auth: "Nelly", date: "Apr 22", img: "https://images.unsplash.com/photo-1500840216050-6ffa99d75160?w=1100&q=80&auto=format&fit=crop", reads: "13,201" },
  { rank: "03", t: "The date-night face — built for candlelight, not fluorescent", time: "4 min", auth: "Nelly", date: "Apr 18", img: "https://images.unsplash.com/photo-1512290923902-8a9f81dc236c?w=1100&q=80&auto=format&fit=crop", reads: "10,887" },
  { rank: "04", t: "Camera makeup: what the sensor flattens and how to fix it",   time: "5 min", auth: "Iris",  date: "Apr 13", img: "https://images.unsplash.com/photo-1571875257727-256c39da42af?w=1100&q=80&auto=format&fit=crop", reads: "9,004" },
  { rank: "05", t: "Cherry makeup: the trend, and the version that actually works", time: "3 min", auth: "Iris",  date: "Apr 07", img: "https://images.unsplash.com/photo-1556228852-80b6e5eeff06?w=1100&q=80&auto=format&fit=crop", reads: "8,512" },
];

const FORMAT_GUIDE = {
  h: "Approach, by occasion",
  deck: "What changes at each occasion level. Not a list of products — a way of thinking.",
  formats: [
    { name: "Office",    when: "Any professional context, video calls, presentations", avoid: "Dramatic eye, bold lip, glitter — anything with visual noise", note: "The brief is to look considered, not dressed-up. Skin first, then one feature.", verdict: "★ Rule of three" },
    { name: "Date",      when: "Evening, candlelight, restaurants, close proximity",   avoid: "Heavy powder — it reads flat at dinner-table distance",    note: "Warmth beats perfection. Skin looks better than coverage in soft light.", verdict: "Warmth first" },
    { name: "Wedding",   when: "Full day, photographs, dancing, mixed lighting",       avoid: "White or silvery highlight — blows out in camera flash",  note: "Set everything. Use a primer. The face needs to work at 10am and 10pm.",  verdict: "Set and seal" },
    { name: "Camera",    when: "Video, photos, screen appearances",                    avoid: "Blue-toned products — sensor reads them as grey",         note: "Add contrast under the brow and along the jaw. Don't add it everywhere.", verdict: "Contrast placed" },
    { name: "Seasonal trend", when: "Single-trend moments, editorial inspiration",    avoid: "Wearing more than one trend at once",                    note: "One statement. Everything else neutral. This is not negotiable.",          verdict: "One thing at a time" },
    { name: "Black tie", when: "Formal evening, long events, strong lighting",         avoid: "Matte finish all over — reads severe under strong lights", note: "One soft shimmer, one strong feature. Everything else pressed and set.",  verdict: "Feature + discipline" },
  ],
};

const HOWTOS = [
  { t: "Office makeup that reads polished without reading 'done'",       time: 4, tech: "Routine",    auth: "Nelly", date: "Apr 26", img: "https://images.unsplash.com/photo-1487412947147-5cebf100ffc2?w=900&q=80&auto=format&fit=crop", kick: "Routine", pick: true },
  { t: "Wedding makeup: what works on camera and what doesn't",          time: 6, tech: "Setting",    auth: "Nelly", date: "Apr 22", img: "https://images.unsplash.com/photo-1500840216050-6ffa99d75160?w=900&q=80&auto=format&fit=crop", kick: "Technique", pick: true },
  { t: "The date-night face — built for candlelight",                    time: 4, tech: "Routine",    auth: "Nelly", date: "Apr 18", img: "https://images.unsplash.com/photo-1512290923902-8a9f81dc236c?w=900&q=80&auto=format&fit=crop", kick: "Routine", pick: true },
  { t: "Camera makeup: what the sensor flattens and how to fix it",      time: 5, tech: "Foundation", auth: "Iris",  date: "Apr 13", img: "https://images.unsplash.com/photo-1571875257727-256c39da42af?w=900&q=80&auto=format&fit=crop", kick: "Technique", pick: true },
  { t: "Cherry makeup: the trend, and the version that actually works",  time: 3, tech: "Lips",       auth: "Iris",  date: "Apr 07", img: "https://images.unsplash.com/photo-1556228852-80b6e5eeff06?w=900&q=80&auto=format&fit=crop", kick: "Essay", pick: true },
  { t: "Old-money makeup: what makes it read quiet",                     time: 4, tech: "Foundation", auth: "Nelly", date: "Apr 02", img: "https://images.unsplash.com/photo-1522337660859-02fbefca4702?w=900&q=80&auto=format&fit=crop", kick: "Essay", pick: false },
  { t: "Foundation that lasts a ceremony, a reception, and a taxi home", time: 5, tech: "Setting",    auth: "Iris",  date: "Mar 28", img: "https://images.unsplash.com/photo-1556228578-8c89e6adf883?w=900&q=80&auto=format&fit=crop", kick: "Setting", pick: false },
  { t: "How to do office eye — four versions of the same brief",         time: 4, tech: "Eyes",       auth: "Nelly", date: "Mar 24", img: "https://images.unsplash.com/photo-1607006344380-b6775a0824a4?w=900&q=80&auto=format&fit=crop", kick: "Eyes", pick: false },
  { t: "Red lip for work: the three rules",                              time: 3, tech: "Lips",       auth: "Nelly", date: "Mar 20", img: "https://images.unsplash.com/photo-1556228720-195a672e8a03?w=900&q=80&auto=format&fit=crop", kick: "Lips", pick: false },
  { t: "Why blush is the most important date-night product",             time: 4, tech: "Eyes",       auth: "Nelly", date: "Mar 16", img: "https://images.unsplash.com/photo-1571875257727-256c39da42af?w=900&q=80&auto=format&fit=crop", kick: "Technique", pick: false },
  { t: "Video call makeup: the five things that matter",                 time: 5, tech: "Foundation", auth: "Iris",  date: "Mar 12", img: "https://images.unsplash.com/photo-1487412947147-5cebf100ffc2?w=900&q=80&auto=format&fit=crop", kick: "Technique", pick: false },
  { t: "Glazed skin: the trend and why it's harder than it looks",       time: 4, tech: "Foundation", auth: "Nelly", date: "Mar 08", img: "https://images.unsplash.com/photo-1570194065650-d99fb4bedf0a?w=900&q=80&auto=format&fit=crop", kick: "Essay", pick: false },
  { t: "Black-tie makeup — one statement, everything else neutral",      time: 5, tech: "Routine",    auth: "Iris",  date: "Mar 04", img: "https://images.unsplash.com/photo-1500840216050-6ffa99d75160?w=900&q=80&auto=format&fit=crop", kick: "Routine", pick: false },
  { t: "What primer actually does for occasion makeup",                  time: 3, tech: "Setting",    auth: "Nelly", date: "Feb 28", img: "https://images.unsplash.com/photo-1598440947619-2c35fc9aa908?w=900&q=80&auto=format&fit=crop", kick: "Setting", pick: false },
  { t: "The bronzer question at occasions — when it helps",              time: 4, tech: "Eyes",       auth: "Iris",  date: "Feb 23", img: "https://images.unsplash.com/photo-1620916566398-39f1143ab7be?w=900&q=80&auto=format&fit=crop", kick: "Technique", pick: false },
  { t: "Lip colour that stays through a meal",                           time: 5, tech: "Lips",       auth: "Nelly", date: "Feb 19", img: "https://images.unsplash.com/photo-1556228720-195a672e8a03?w=900&q=80&auto=format&fit=crop", kick: "Lips", pick: false },
  { t: "Why occasion makeup ages faster than everyday",                  time: 4, tech: "Essay",      auth: "Nelly", date: "Feb 14", img: "https://images.unsplash.com/photo-1522337660859-02fbefca4702?w=900&q=80&auto=format&fit=crop", kick: "Essay", pick: false },
  { t: "The no-touch-up wedding face — is it possible?",                 time: 6, tech: "Setting",    auth: "Iris",  date: "Feb 09", img: "https://images.unsplash.com/photo-1556228852-80b6e5eeff06?w=900&q=80&auto=format&fit=crop", kick: "Setting", pick: false },
  { t: "Concealer at occasions — the under-eye question",                time: 3, tech: "Foundation", auth: "Nelly", date: "Feb 04", img: "https://images.unsplash.com/photo-1487412947147-5cebf100ffc2?w=900&q=80&auto=format&fit=crop", kick: "Technique", pick: false },
  { t: "Eye liner at the office — the four versions and when to use them", time: 4, tech: "Eyes",     auth: "Iris",  date: "Jan 30", img: "https://images.unsplash.com/photo-1607006344380-b6775a0824a4?w=900&q=80&auto=format&fit=crop", kick: "Eyes", pick: false },
  { t: "How to wear one trend without looking costumed",                 time: 4, tech: "Essay",      auth: "Nelly", date: "Jan 25", img: "https://images.unsplash.com/photo-1571875257727-256c39da42af?w=900&q=80&auto=format&fit=crop", kick: "Essay", pick: false },
  { t: "Setting spray for occasions — which type and when",              time: 3, tech: "Setting",    auth: "Iris",  date: "Jan 20", img: "https://images.unsplash.com/photo-1620916566398-39f1143ab7be?w=900&q=80&auto=format&fit=crop", kick: "Setting", pick: false },
  { t: "The rule of one: why occasions call for restraint",              time: 5, tech: "Essay",      auth: "Nelly", date: "Jan 15", img: "https://images.unsplash.com/photo-1500840216050-6ffa99d75160?w=900&q=80&auto=format&fit=crop", kick: "Essay", pick: false },
  { t: "What changes about makeup at a destination event",               time: 4, tech: "Routine",    auth: "Iris",  date: "Jan 10", img: "https://images.unsplash.com/photo-1512290923902-8a9f81dc236c?w=900&q=80&auto=format&fit=crop", kick: "Troubleshoot", pick: false },
];

const TECH_FILTERS = ["All", "Foundation", "Eyes", "Lips", "Setting", "Routine", "Essay", "Troubleshoot"];

// Crosslinks to the other 2 occasion slugs
const TYPE_CROSSLINKS = [
  { id: "everyday",          title: "Everyday makeup",    deck: "Three products, four if you sleep poorly. Fast enough for Tuesday, good enough for Saturday.", count: 143, href: "/en/makeup/occasion/everyday/" },
  { id: "climate-resistant", title: "Climate-resistant",  deck: "Not waterproof. Waterproof is for the pool. Climate-resistant is for a humid commute.", count: 97, href: "/en/makeup/occasion/climate-resistant/" },
];

Object.assign(window, {
  OILY, TYPE_SIBLINGS, QUICK_FACTS, BEGINNER_PATH, TRENDING, FORMAT_GUIDE, HOWTOS, TECH_FILTERS, TYPE_CROSSLINKS,
});
