.maps[data-astro-cid-rrzsd7fw]{margin:0;padding:0;list-style:none}.maps__item[data-astro-cid-rrzsd7fw]{border-bottom:1px solid var(--border);grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:.9rem 0;display:grid}.maps__item[data-astro-cid-rrzsd7fw]:not(:has(.maps__thumb)){grid-template-columns:minmax(0,1fr)}.maps__thumb[data-astro-cid-rrzsd7fw] img[data-astro-cid-rrzsd7fw]{border:1px solid var(--border);width:100%;height:auto;display:block}.maps__text[data-astro-cid-rrzsd7fw] p[data-astro-cid-rrzsd7fw]{font-size:var(--fs-small);margin:0 0 .35rem}.maps__title[data-astro-cid-rrzsd7fw]{color:var(--ink-navy);font-weight:600}.maps__use[data-astro-cid-rrzsd7fw]{color:var(--text-muted)}.maps__meta[data-astro-cid-rrzsd7fw]{color:var(--text-muted);overflow-wrap:anywhere;font-size:var(--fs-xs)!important}@media (width<=520px){.maps__item[data-astro-cid-rrzsd7fw]{grid-template-columns:minmax(0,1fr)}}.goal-list[data-astro-cid-6byfpga2]{border-top:1px solid var(--border);font-size:var(--fs-small);margin:0 0 1.5rem;padding:0;list-style:none}.goal-list[data-astro-cid-6byfpga2] li[data-astro-cid-6byfpga2]{border-bottom:1px solid var(--border);padding:.6rem 0;line-height:1.55}.goal-list__title[data-astro-cid-6byfpga2]{margin-top:.15rem;display:block}.goal-list__more[data-astro-cid-6byfpga2]{font-size:var(--fs-xs);color:var(--text-muted);margin-top:.15rem;display:block}.relations__type[data-astro-cid-dzkm2542]{font-size:var(--fs-xs);color:var(--text-muted);margin-right:.25rem;font-weight:700}.relations[data-astro-cid-dzkm2542] .tag[data-astro-cid-dzkm2542]{margin-left:.35rem}.article[data-astro-cid-sgg5joot]{max-width:calc(var(--article-w) + var(--pad-l) + var(--pad-r))}.article[data-astro-cid-sgg5joot] .prose[data-astro-cid-sgg5joot]{max-width:none}.article[data-astro-cid-sgg5joot] .breadcrumbs{margin-bottom:14px}.article-head[data-astro-cid-sgg5joot]{gap:10px;margin-bottom:14px;display:grid}.article-head[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{text-wrap:balance;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.2rem);line-height:1.2}.article-subtitle[data-astro-cid-sgg5joot]{color:var(--text-muted);margin:0;font-size:1.12rem}.article-meta[data-astro-cid-sgg5joot]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.pill[data-astro-cid-sgg5joot]{background:var(--hover);color:var(--ink-navy);border-radius:8px;padding:3px 9px;font-size:.82rem;font-weight:600;line-height:1.5;text-decoration:none}.pill--kids[data-astro-cid-sgg5joot]{background:var(--accent-yellow);color:var(--on-yellow);align-items:center;gap:6px;display:inline-flex}.pill--kids[data-astro-cid-sgg5joot]:hover{color:var(--on-yellow);box-shadow:inset 0 0 0 2px var(--on-yellow)}.pill--kids[data-astro-cid-sgg5joot] img[data-astro-cid-sgg5joot]{width:auto;height:18px}.article-meta[data-astro-cid-sgg5joot] .print-button{min-height:0;color:var(--text-muted);border-color:var(--border);border-radius:8px;margin-left:auto;padding:2px 9px;font-size:.82rem}.back-to-dossier[data-astro-cid-sgg5joot]{font-size:var(--fs-small);margin:0 0 14px;font-weight:600}.chapters[data-astro-cid-sgg5joot]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:4px 0 22px;display:grid}.chapters[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{color:var(--ink-navy);background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:8px 12px;font-size:.9rem;font-weight:600;line-height:1.35;text-decoration:none}.chapters[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover{border-color:var(--brand-blue);color:var(--ink-navy)}.about__list[data-astro-cid-sgg5joot]{font-size:var(--fs-small);grid-template-columns:max-content 1fr;gap:.2rem 1.25rem;display:grid}.about__list[data-astro-cid-sgg5joot] dt[data-astro-cid-sgg5joot]{color:var(--ink-navy);font-weight:600}.about__list[data-astro-cid-sgg5joot] dd[data-astro-cid-sgg5joot]{margin:0}@media (width<=520px){.about__list[data-astro-cid-sgg5joot]{grid-template-columns:1fr}.about__list[data-astro-cid-sgg5joot] dd[data-astro-cid-sgg5joot]{margin-bottom:.4rem}.article-meta[data-astro-cid-sgg5joot] .print-button{margin-left:0}}
