{% extends 'base.html.twig' %}{% if form is defined %}{% form_theme form 'form_theme.html.twig' %}{% endif %}{% block page_class %}page institutional-page{% endblock %}{% block header_search %}{% endblock %}{% block header_search_mobile %}{% endblock %}{% block stylesheets %}{{ parent() }}{{ encore_entry_link_tags('institutional_styles') }}{% endblock %}{% block content %}<div class="container-fluid px-0" id="institutional-page">{% set in_band = false %}{% for section in content.sections|default([]) %}{% set wave = section.wave|default('none') %}{% if wave == 'bottom' %}{% set wave = 'none' %}{% elseif wave == 'top' %}{% set wave = 'start' %}{% endif %}{% set wants_band = wave in ['start', 'join'] %}{% if wants_band and not in_band %}{% set bandStart = section.waveColor|default('#00AAD7') %}{% set bandEnd = section.waveColorEnd|default('#FFFFFF') %}<div class="inst-band" style="--band-color: {{ bandStart }}; --band-color-end: {{ bandEnd }}"><div class="inst-band__wave" aria-hidden="true"><svg viewBox="0 -48 1920 480" preserveAspectRatio="xMidYMin meet" focusable="false"><defs><linearGradient id="inst-band-grad-{{ loop.index }}" gradientUnits="userSpaceOnUse" x1="960" y1="-20" x2="960" y2="420"><stop offset="0" stop-color="var(--band-color)"/><stop offset="0.14" stop-color="var(--band-color)"/><stop offset="0.72" stop-color="var(--band-color-end)"/><stop offset="1" stop-color="var(--band-color-end)"/></linearGradient></defs><path fill="url(#inst-band-grad-{{ loop.index }})" d="M0 32.8704C0 32.8704 321.5 -41.088 960.995 32.8704C1600.49 106.829 1920 32.8704 1920 32.8704V420H0V32.8704Z"/></svg></div>{% set in_band = true %}{% elseif not wants_band and in_band %}</div>{% set in_band = false %}{% endif %}{% include 'pages/institutional/_' ~ section.type ~ '.html.twig' with { section: section } %}{% endfor %}{% if in_band %}</div>{% endif %}</div>{% endblock %}