.sources-module__l0uLqq__backLink{margin-bottom:var(--spacing-sm);color:#fff;opacity:.9;transition:opacity .2s;display:inline-block}.sources-module__l0uLqq__backLink:hover{opacity:1}.sources-module__l0uLqq__title{font-size:2.5rem;font-weight:700}.sources-module__l0uLqq__section{margin-bottom:var(--spacing-xl)}.sources-module__l0uLqq__section h2{color:var(--color-primary);margin-bottom:var(--spacing-md);font-size:1.75rem}.sources-module__l0uLqq__section p{margin-bottom:var(--spacing-md);font-size:1.125rem;line-height:1.8}.sources-module__l0uLqq__anchorLink{color:var(--color-primary);font-weight:500;text-decoration:underline}.sources-module__l0uLqq__anchorLink:hover{opacity:.8}.sources-module__l0uLqq__methodologieSubtitle{color:var(--color-primary);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-size:1.25rem}.sources-module__l0uLqq__methodologieList{margin:var(--spacing-md)0;padding-left:1.5rem;font-size:1.125rem;line-height:1.8}.sources-module__l0uLqq__methodologieList li{margin-bottom:var(--spacing-sm)}.sources-module__l0uLqq__charteBox{background:var(--color-background-alt);border-left:4px solid var(--color-primary);padding:var(--spacing-lg);border-radius:var(--border-radius);margin-top:var(--spacing-lg)}.sources-module__l0uLqq__charteTitle{color:var(--color-primary);margin-bottom:var(--spacing-md);font-size:1.25rem}.sources-module__l0uLqq__sources{gap:var(--spacing-lg);margin-top:var(--spacing-md);flex-direction:column;display:flex}.sources-module__l0uLqq__source{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing-lg);box-shadow:var(--shadow)}.sources-module__l0uLqq__source h3{color:var(--color-primary);margin-bottom:var(--spacing-sm);font-size:1.25rem}.sources-module__l0uLqq__source p{margin-bottom:var(--spacing-md);color:var(--color-text-light);line-height:1.6}.sources-module__l0uLqq__sourceLink{color:var(--color-primary);font-weight:500;text-decoration:underline;display:inline-block}.sources-module__l0uLqq__sourceLink:hover{opacity:.8}.sources-module__l0uLqq__glossary{gap:var(--spacing-md);margin-top:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.sources-module__l0uLqq__term{background:var(--color-background-alt);border-left:4px solid var(--color-primary);padding:var(--spacing-md);border-radius:var(--border-radius)}.sources-module__l0uLqq__term h4{margin-bottom:var(--spacing-xs);color:var(--color-text);font-size:1.125rem}.sources-module__l0uLqq__term p{color:var(--color-text-light);margin:0;font-size:.938rem;line-height:1.6}.sources-module__l0uLqq__footer{background:var(--color-background-alt);border-top:1px solid var(--color-border);padding:var(--spacing-lg)0;text-align:center;color:var(--color-text-light);font-size:.875rem}@media (max-width:768px){.sources-module__l0uLqq__title{font-size:2rem}.sources-module__l0uLqq__section h2{font-size:1.5rem}.sources-module__l0uLqq__section p{font-size:1rem}.sources-module__l0uLqq__glossary{grid-template-columns:1fr}}
