{% extends "main.html" %} {# Load landing-page styles only for the two pages that select this template. #} {% block styles %} {{ super() }} {% endblock %} {# Material's own homepage places its landing section after the tabs block. Calling super() preserves normal tab behavior for sticky and non-sticky nav. #} {% block tabs %} {{ super() }} {% set hero = page.meta.hero %}

{{ hero.eyebrow | e }}

{{ hero.title | e }}

{{ hero.summary | e }}

Python 3.12+ {{ hero.install_action | e }}

{{ hero.visual_note | e }}
{% endblock %} {# The semantic H1 lives in the hero. Material's default content partial would otherwise synthesize a second H1 because it only inspects Markdown content. #} {% block content %} {{ page.content }} {% endblock %}