const L2_PAGE = {
  "laneSlug": "budget",
  "laneTitle": "Budget",
  "parentSlug": "bring-it-home",
  "parentTitle": "Bring It Home",
  "title": "Actuals vs Plan",
  "subtitle": "Nightly logs, variance checks, and the simple post-trip truth about where the money went.",
  "desk": "THE TREASURY DESK",
  "theme": "Travel money with receipts",
  "pathName": "/en/budget/bring-it-home/actuals-vs-plan/",
  "parentPath": "/en/budget/bring-it-home/",
  "image": "https://images.unsplash.com/photo-1554224155-6726b3ff858f?w=1800&q=85",
  "photoCredit": "PHOTO - HOWTO TRAVEL EDITION",
  "meta": "Actuals vs Plan travel budget dossier: Nightly logs, variance checks, and the simple post-trip truth about where the money went. Includes ledger rows, proof checks, timing, scenarios, mistakes, rescue flow, and queued breakout guides.",
  "remember": "Variance is not confession. It is the map that makes the next trip easier.",
  "sections": [
    [
      "intake",
      "Intake"
    ],
    [
      "ledger",
      "Ledger"
    ],
    [
      "packet",
      "Packet"
    ],
    [
      "proof",
      "Proof"
    ],
    [
      "timing",
      "Timing"
    ],
    [
      "rules",
      "Rules"
    ],
    [
      "scenarios",
      "Scenarios"
    ],
    [
      "mistakes",
      "Mistakes"
    ],
    [
      "rescue",
      "Rescue"
    ],
    [
      "sources",
      "Sources"
    ]
  ],
  "stats": [
    [
      "5m",
      "night log"
    ],
    [
      "15%",
      "healthy band"
    ],
    [
      "3",
      "variance causes"
    ],
    [
      "1",
      "lesson list"
    ]
  ],
  "oldLeaves": [
    "Nightly Log",
    "Variance Check"
  ],
  "rows": [
    [
      "Plan",
      "Original category number",
      "Expectation",
      "Changing it retroactively"
    ],
    [
      "Actual",
      "Clean final spend",
      "Reality",
      "Mixing estimates and posted charges"
    ],
    [
      "Variance",
      "Difference and percent",
      "Where the plan held or broke",
      "Only looking at total"
    ],
    [
      "Cause",
      "Price, behavior, weather, logistics",
      "Useful lesson",
      "Turning it into blame"
    ]
  ],
  "packet": [
    [
      "Compare categories, not just totals.",
      "A trip can hit the total while hiding a food overage and transport savings. The lesson lives in the category.",
      "COMPARE"
    ],
    [
      "Use percent and dollars.",
      "A small category can have a huge percent swing that does not matter. A large category can drift quietly.",
      "BOTH"
    ],
    [
      "Name the cause neutrally.",
      "Was the variance destination price, planning error, mood spending, weather, or a deliberate upgrade?",
      "CAUSE"
    ],
    [
      "Keep the lesson portable.",
      "The point is a next-trip rule, not a perfect autopsy.",
      "LESSON"
    ]
  ],
  "proofTable": [
    [
      "Plan",
      "Original category number",
      "Expectation",
      "Changing it retroactively"
    ],
    [
      "Actual",
      "Clean final spend",
      "Reality",
      "Mixing estimates and posted charges"
    ],
    [
      "Variance",
      "Difference and percent",
      "Where the plan held or broke",
      "Only looking at total"
    ],
    [
      "Cause",
      "Price, behavior, weather, logistics",
      "Useful lesson",
      "Turning it into blame"
    ]
  ],
  "timing": [
    [
      "During trip",
      "Use the nightly log to preserve rough actuals."
    ],
    [
      "Cleanup",
      "Replace rough notes with posted card and cash totals."
    ],
    [
      "Review",
      "Calculate variance by category and cause."
    ],
    [
      "Next planning",
      "Apply the top three lessons before setting a new target."
    ]
  ],
  "rules": [
    [
      "If it repeats, give it a line.",
      "A cost that happens daily, per booking, per traveler, or per movement is not incidental on a real trip."
    ],
    [
      "If it can block the trip, check it early.",
      "Fees, payment limits, route costs, cancellation rules, and refund windows belong in planning, not panic."
    ],
    [
      "If it is optional, name what it replaces.",
      "Splurges are fine when they have a swap. They break budgets when they arrive as add-ons without a cut."
    ],
    [
      "If it teaches you something, keep the lesson.",
      "The cleanup is not shame. It is the next trip getting cheaper, calmer, or more honest."
    ]
  ],
  "scenarios": [
    [
      "Food is way over",
      "Check whether the floor was wrong, the destination was pricier, or you chose more upgrades than planned."
    ],
    [
      "Transport is under",
      "That may be a reusable lesson: better lodging location, walkability, or transit pass worked."
    ],
    [
      "The total is fine but one category blew up",
      "Keep the good news and still learn from the category. Both can be true."
    ],
    [
      "You hate the numbers",
      "Look for one next action only. No one needs a moral trial for gelato."
    ]
  ],
  "mistakes": [
    "Changing the plan after the trip to make variance disappear.",
    "Only reviewing the total.",
    "Treating deliberate upgrades like mistakes.",
    "Leaving the lesson vague."
  ],
  "emergency": [
    "If the trip created debt, stop next-trip planning until repayment is scheduled.",
    "Identify whether the issue was target, timing, or behavior.",
    "Protect fixed bills first.",
    "Write a smaller, calmer next-trip rule."
  ],
  "queue": [
    {
      "title": "Nightly Log"
    },
    {
      "title": "Variance Check"
    }
  ],
  "sources": [
    {
      "label": "CFPB credit card disputes",
      "href": "https://www.consumerfinance.gov/ask-cfpb/how-do-i-dispute-a-charge-on-my-credit-card-bill-en-61/"
    },
    {
      "label": "U.S. DOT refunds",
      "href": "https://www.transportation.gov/airconsumer/refunds"
    },
    {
      "label": "FTC travel tips",
      "href": "https://consumer.ftc.gov/articles/travel-tips"
    },
    {
      "label": "Mastercard currency converter",
      "href": "https://www.mastercard.us/en-us/personal/get-support/convert-currency.html"
    }
  ],
  "faqs": [
    {
      "q": "Why consolidate 2 Budget leaves into this page?",
      "a": "Because the useful action is one control system. Nightly Log, Variance Check belong together when a traveler is making the same money decision."
    },
    {
      "q": "What should I do first for actuals vs plan?",
      "a": "Start with the ledger row that can cost money soonest. Then build the packet, check the proof table, and calendar the next date or decision."
    },
    {
      "q": "Is this a spreadsheet page?",
      "a": "No. The sheet is just one tool. The page is the control desk: what number to know, what proof to keep, what choice to make, and what to do when the plan bends."
    },
    {
      "q": "What should stay in the future breakout queue?",
      "a": "Highly specific search questions, country variants, card-by-card examples, route-specific price studies, and traveler-type versions should break out later without weakening this canonical desk."
    },
    {
      "q": "How should I use the source links?",
      "a": "Use them to verify rules, fees, rights, and current terms before money moves. Editorial structure helps you ask the right question; the live provider or official source confirms the current answer."
    }
  ]
};

Object.assign(window, { L2_PAGE });
