.toc__head[data-astro-cid-qsrs2dwn]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem;padding-bottom:.35rem;display:flex}.toc__title[data-astro-cid-qsrs2dwn]{color:var(--ink-navy);font-weight:700;font-size:var(--fs-small);margin:0}.toc__hide[data-astro-cid-qsrs2dwn]{font:inherit;font-size:var(--fs-xs);color:var(--brand-blue);cursor:pointer;background:0 0;border:0;padding:.25rem 0}.toc__hide[data-astro-cid-qsrs2dwn]:hover{text-decoration:underline}.toc[data-astro-cid-qsrs2dwn] ol[data-astro-cid-qsrs2dwn]{font-size:var(--fs-xs);margin:0;padding:0;line-height:1.45;list-style:none}.toc__chapter[data-astro-cid-qsrs2dwn]{margin:0 0 .2rem}.toc__row[data-astro-cid-qsrs2dwn]{justify-content:space-between;align-items:flex-start;gap:.25rem;display:flex}.toc__row[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{color:var(--ink-navy);border-left:3px solid #0000;flex:1;padding:.2rem 0 .2rem .6rem;font-weight:600}.toc__chapter[data-astro-cid-qsrs2dwn][data-current]>.toc__row[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{border-left-color:var(--accent-yellow);color:var(--brand-blue-dark)}.toc__fold[data-astro-cid-qsrs2dwn]{border-radius:var(--radius);width:1.6rem;height:1.6rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;font-size:.9rem;line-height:1}.toc__fold[data-astro-cid-qsrs2dwn]:hover{background:var(--paper);color:var(--ink-navy)}.toc__fold[data-astro-cid-qsrs2dwn] span[data-astro-cid-qsrs2dwn]{transition:transform .15s;display:inline-block}.toc__chapter[data-astro-cid-qsrs2dwn][data-closed] .toc__fold[data-astro-cid-qsrs2dwn] span[data-astro-cid-qsrs2dwn]{transform:rotate(-90deg)}.toc__chapter[data-astro-cid-qsrs2dwn][data-closed] .toc__subs[data-astro-cid-qsrs2dwn]{display:none}.toc__subs[data-astro-cid-qsrs2dwn]{margin:.1rem 0 .4rem!important;padding-left:.6rem!important}.toc__subs[data-astro-cid-qsrs2dwn] li[data-astro-cid-qsrs2dwn]{margin:0}.toc__subs[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{border-left:1px solid var(--border);color:var(--text);padding:.15rem 0 .15rem .75rem;display:block}.toc__group[data-astro-cid-qsrs2dwn]{border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-muted);margin:1rem 0 .35rem;padding-top:.6rem;font-weight:700}.toc__extra[data-astro-cid-qsrs2dwn] li[data-astro-cid-qsrs2dwn]{margin:0 0 .3rem;padding-left:.6rem}.toc[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{text-decoration:none}.toc__extra[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{color:var(--text)}.toc[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]:hover{color:var(--brand-blue);text-decoration:underline}@media print{.toc__chapter[data-astro-cid-qsrs2dwn][data-closed] .toc__subs[data-astro-cid-qsrs2dwn]{display:block}}.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}.back-to-dossier[data-astro-cid-sgg5joot]{font-size:var(--fs-small);margin:-.75rem 0 1rem;font-weight:600}.article-head[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{margin:.2rem 0 .4rem}.article-subtitle[data-astro-cid-sgg5joot]{color:var(--text-muted);max-width:var(--measure);margin:0 0 1rem;font-size:1.125rem}.article-nav[data-astro-cid-sgg5joot]{font-size:var(--fs-small);border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.25rem 1.1rem;margin-bottom:1.5rem;padding:.5rem 0;display:flex}.article-nav[data-astro-cid-sgg5joot] .print-button{min-height:36px;margin-left:auto}.article-grid[data-astro-cid-sgg5joot]{--article-measure:70ch;grid-template-columns:var(--aside-w) minmax(0, var(--article-measure));justify-content:start;align-items:start;gap:4.5rem;display:grid}.article-grid[data-astro-cid-sgg5joot][data-toc-hidden]{grid-template-columns:minmax(0, var(--article-measure))}.article-col[data-astro-cid-sgg5joot] .prose{max-width:var(--article-measure)}.article-grid[data-astro-cid-sgg5joot][data-toc-hidden] .article-aside[data-astro-cid-sgg5joot]{display:none}.article-col[data-astro-cid-sgg5joot]{min-width:0}.article-aside[data-astro-cid-sgg5joot]{top:calc(var(--sticky-h) + 1.25rem);max-height:calc(100vh - var(--sticky-h) - 2.5rem);border-right:1px solid var(--border);flex-direction:column;gap:1.5rem;padding-right:1.25rem;display:flex;position:sticky;overflow-y:auto}.toc-show[data-astro-cid-sgg5joot]{font:inherit;font-size:var(--fs-small);color:var(--brand-blue);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.aside-related__title[data-astro-cid-sgg5joot]{color:var(--ink-navy);font-weight:700;font-size:var(--fs-small);margin:0 0 .25rem}.aside-related[data-astro-cid-sgg5joot] ul[data-astro-cid-sgg5joot]{font-size:var(--fs-xs)}.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<=960px){.article-grid[data-astro-cid-sgg5joot],.article-grid[data-astro-cid-sgg5joot][data-toc-hidden]{grid-template-columns:minmax(0,1fr);gap:0}.article-aside[data-astro-cid-sgg5joot]{border-bottom:1px solid var(--border);max-height:none;max-width:var(--measure);order:2;margin-bottom:1.5rem;padding:0 0 1rem;position:static;overflow:visible}.article-col[data-astro-cid-sgg5joot]{display:contents}.article-col[data-astro-cid-sgg5joot]>*{order:3}.article-col[data-astro-cid-sgg5joot]>.breadcrumbs,.article-col[data-astro-cid-sgg5joot]>.article-head[data-astro-cid-sgg5joot],.article-col[data-astro-cid-sgg5joot]>.back-to-dossier[data-astro-cid-sgg5joot]{order:1}}@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}}.extension[data-astro-cid-a3v2ojrs]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);margin:1.5rem 0}.extension__summary[data-astro-cid-a3v2ojrs]{cursor:pointer;color:var(--ink-navy);padding:.6rem 1rem;font-weight:600}.extension__label[data-astro-cid-a3v2ojrs]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-right:.35rem;font-weight:700}.extension__body[data-astro-cid-a3v2ojrs]{padding:0 1rem .5rem}.extension__body[data-astro-cid-a3v2ojrs]>:last-child{margin-bottom:.5rem}.source-quote[data-astro-cid-6jjvcm5v]{background:var(--source-bg);border-left:3px solid var(--source);margin:1.5rem 0;padding:.75rem 1rem}.source-quote__label[data-astro-cid-6jjvcm5v]{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--source);margin:0 0 .25rem;font-weight:700}.source-quote__text[data-astro-cid-6jjvcm5v]{margin:0;font-style:italic}.source-quote__text[data-astro-cid-6jjvcm5v]>:last-child{margin-bottom:0}.source-quote__original[data-astro-cid-6jjvcm5v]{font-size:var(--fs-small);color:var(--text-muted);margin:.4rem 0 0}.source-quote__caption[data-astro-cid-6jjvcm5v]{font-size:var(--fs-xs);color:var(--text-muted);margin-top:.4rem}
