templates/public/legal/base_legal_page.html.twig line 1
{% extends '/public/public_base.html.twig' %}{% block stylesheets %}{{ parent() }}<style>.legal-page {min-height: 640px;padding: 36px 0 64px;}.legal-page__shell {max-width: 980px;margin: 0 auto;background: #ffffff;border: 1px solid var(--color-border-panel);border-radius: 18px;padding: 28px 32px;box-shadow: 0 12px 28px rgba(15, 23, 42, 0.06);}.legal-page__title {margin: 0;color: var(--color-primary);font-size: 2.4rem;font-weight: 600;line-height: 1.2;}.legal-page__subtitle {margin: 12px 0 0;color: var(--color-text-muted);font-size: 1rem;line-height: 1.7;}.legal-page__meta {margin-top: 14px;color: var(--color-text-muted-alt);font-size: 0.95rem;font-weight: 600;}.legal-page__divider {margin: 22px 0 26px;border: 0;border-top: 1px solid var(--color-border-panel);}.legal-page__content {color: var(--color-text-dark);font-size: 1rem;line-height: 1.7;}.legal-page__content section + section {margin-top: 24px;}.legal-page__content h2 {margin: 0 0 12px;color: var(--color-primary);font-size: 1.4rem;font-weight: 600;line-height: 1.35;}.legal-page__content h3 {margin: 18px 0 10px;color: var(--color-primary);font-size: 1.15rem;font-weight: 600;line-height: 1.4;}.legal-page__content p {margin: 0 0 12px;}.legal-page__content ul,.legal-page__content ol {margin: 0 0 12px 20px;padding: 0;}.legal-page__content li + li {margin-top: 6px;}.legal-page__content a {color: var(--color-primary-alt);text-decoration: underline;}.legal-page__callout {margin-top: 18px;padding: 16px 18px;border-radius: 14px;background: var(--color-bg-lighter);border: 1px solid var(--color-border-panel);}.legal-page__callout p:last-child {margin-bottom: 0;}@media (max-width: 767px) {.legal-page {padding: 24px 0 42px;}.legal-page__shell {padding: 22px 18px;border-radius: 16px;}}</style>{% endblock %}{% block title %}{% block legal_title %}Información legal{% endblock %}{% endblock %}{% block body %}{% include 'public/events/_header.html.twig' %}{% include 'public/_flash.html.twig' %}<div class="container legal-page"><article class="legal-page__shell"><h1 class="legal-page__title">{% block legal_heading %}{% endblock %}</h1>{% if block('legal_subtitle') is not empty %}<p class="legal-page__subtitle">{% block legal_subtitle %}{% endblock %}</p>{% endif %}{% if block('legal_meta') is not empty %}<p class="legal-page__meta">{% block legal_meta %}{% endblock %}</p>{% endif %}<hr class="legal-page__divider"><div class="legal-page__content">{% block legal_content %}{% endblock %}</div></article></div>{% include 'public/events/_footer.html.twig' %}{% endblock %}