{%- extends 'pydata_sphinx_theme/layout.html' %}
{% block extrahead %}
{{ super() }}
{% if pagename == 'index' %}
{# Landing-only assets. Injected here (not in conf.py's
html_css_files / html_js_files) so they don't ship on every doc
page — landing.css is ~2k lines and pulls in Google Fonts, and
landing.js wires interactions only the landing page uses. #}
{# Tag the document so landing.css can target it without relying on
`:has(.bd-landing)` (browsers without :has() would otherwise miss
the page-level overrides and render the chrome twice). #}
{# `` and `` are
emitted by sphinxext-opengraph (see ogp_enable_meta_description in conf.py)
using the `.. meta::` block in index.rst — don't duplicate them here. #}
{% endif %}
{% endblock %}
{% block docs_body %}
{# Intentionally no GTM