{#-
Home page of the documentation.
docs/README.md selects this template with `template: home.html` in its front
matter. The page is built here, not in Markdown. Styles live in
docs/stylesheets/home.css (loaded only on this page), behavior in
docs/javascripts/home.js, and the animation data in partials/home-data.json,
generated by tools/docs/home_page/generate_home_data.py.
See tools/docs/home_page/README.md.
The layout, the color tokens and the stage follow the home page of the
skforecast documentation, so both sites read as one family.
-#}
{% extends "main.html" %}
{% block extrahead %}
{{ super() }}
{#- Preview when the page is shared (LinkedIn, Slack, X...). Social networks
need absolute URLs, so they point to the stable release (the alias mike
deploys, see mkdocs.yml). The image is generated by
tools/docs/home_page/make_social_card.mjs. -#}
{% set home_url = config.site_url | trim("/") ~ "/stable/" %}
{% set share_title = "skforecast-ai: the forecasting assistant that shows its work" %}
{% set share_text = "From raw time series to a validated forecast and the skforecast script that produced it. Deterministic decisions, an optional LLM that explains them." %}
{% endblock %}
{% block container %}
{#- The animation data goes in an attribute, not in a