.glossaire-page[data-v-931ad90e]{background:var(--surface-canvas);min-height:100vh;padding:var(--space-10) var(--space-4) var(--space-20)}.glossaire-article[data-v-931ad90e]{background:var(--surface-elevated);max-width:920px;box-shadow:var(--shadow-md);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);margin:0 auto;overflow:hidden}.glossaire-header[data-v-931ad90e]{background:linear-gradient(160deg, var(--stone-100) 0%, var(--coral-50) 100%);padding:var(--space-12);border-bottom:1px solid var(--border-subtle)}.glossaire-breadcrumb[data-v-931ad90e]{font-size:var(--fs-caption);margin-bottom:var(--space-4);color:var(--text-muted)}.glossaire-breadcrumb a[data-v-931ad90e]{color:var(--coral-700);text-decoration:none}.glossaire-breadcrumb a[data-v-931ad90e]:hover{text-decoration:underline}.glossaire-label[data-v-931ad90e]{font-family:var(--font-sans);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--coral-700);font-weight:500}.glossaire-header h1[data-v-931ad90e]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:clamp(1.875rem,3.5vw,2.5rem);font-weight:400;line-height:var(--lh-tight);color:var(--navy-900);margin:var(--space-3) 0 var(--space-4)}.glossaire-lead[data-v-931ad90e]{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--text-secondary);max-width:720px;margin:0}.glossaire-toc[data-v-931ad90e]{padding:var(--space-8) var(--space-12);background:var(--stone-100);border-bottom:1px solid var(--border-subtle)}.glossaire-toc h2[data-v-931ad90e]{font-family:var(--font-display);font-size:var(--fs-h5);color:var(--navy-900);margin:0 0 var(--space-4);font-weight:400}.glossaire-toc ol[data-v-931ad90e]{columns:3;column-gap:var(--space-8);font-size:var(--fs-body-sm);padding-left:var(--space-5);margin:0}.glossaire-toc li[data-v-931ad90e]{break-inside:avoid;margin-bottom:4px}.glossaire-toc a[data-v-931ad90e]{color:var(--coral-700);text-decoration:none}.glossaire-toc a[data-v-931ad90e]:hover{text-decoration:underline}@media (width<=768px){.glossaire-toc ol[data-v-931ad90e]{columns:2}}@media (width<=500px){.glossaire-toc ol[data-v-931ad90e]{columns:1}}.glossaire-content[data-v-931ad90e]{padding:var(--space-10) var(--space-12);color:var(--text-primary);line-height:var(--lh-relaxed)}.glossaire-term[data-v-931ad90e]{scroll-margin-top:var(--space-20);margin-bottom:var(--space-10);padding-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle)}.glossaire-term[data-v-931ad90e]:last-child{border-bottom:none}.glossaire-term h2[data-v-931ad90e]{font-family:var(--font-display);color:var(--navy-900);font-size:var(--fs-h4);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-2);font-weight:400}.glossaire-acronym[data-v-931ad90e]{font-size:var(--fs-caption);color:var(--text-muted);margin:0 0 var(--space-3);font-style:italic}.glossaire-def p[data-v-931ad90e]{margin:0 0 var(--space-3);font-size:var(--fs-body);color:var(--text-primary)}.glossaire-related[data-v-931ad90e]{font-size:var(--fs-body-sm);color:var(--text-muted);margin-top:var(--space-3)}.glossaire-related a[data-v-931ad90e]{color:var(--coral-700);text-decoration:none}.glossaire-related a[data-v-931ad90e]:hover{text-decoration:underline}.glossaire-faq[data-v-931ad90e]{padding:var(--space-10) var(--space-12);background:var(--coral-50);border-top:1px solid var(--border-subtle)}.glossaire-faq h2[data-v-931ad90e]{font-family:var(--font-display);color:var(--navy-900);font-size:var(--fs-h4);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-6);font-weight:400}.glossaire-faq-item[data-v-931ad90e]{margin-bottom:var(--space-5)}.glossaire-faq-item h3[data-v-931ad90e]{font-family:var(--font-sans);color:var(--navy-900);font-size:var(--fs-body-lg);margin:0 0 var(--space-2);font-weight:600}.glossaire-faq-item p[data-v-931ad90e]{font-family:var(--font-sans);color:var(--text-primary);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);margin:0}.glossaire-cta[data-v-931ad90e]{padding:var(--space-12);text-align:center;border-top:1px solid var(--border-subtle);background:var(--surface-elevated)}.glossaire-cta h2[data-v-931ad90e]{font-family:var(--font-display);color:var(--navy-900);font-size:var(--fs-h4);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-3);font-weight:400}.glossaire-cta p[data-v-931ad90e]{color:var(--text-secondary);font-size:var(--fs-body);max-width:620px;margin:0 auto var(--space-6);line-height:var(--lh-relaxed)}.glossaire-cta-actions[data-v-931ad90e]{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.glossaire-btn[data-v-931ad90e]{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:500;font-size:var(--fs-body-sm);transition:all var(--dur-base) var(--ease-out);box-sizing:border-box;border:1px solid #0000;min-height:44px;padding:14px 22px;text-decoration:none;display:inline-flex}.glossaire-btn[data-v-931ad90e]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.glossaire-btn-primary[data-v-931ad90e]{background:var(--coral-500);color:var(--navy-900);font-weight:600}.glossaire-btn-primary[data-v-931ad90e]:hover{background:var(--coral-400)}.glossaire-btn-secondary[data-v-931ad90e]{color:var(--text-primary);border-color:var(--border-strong);background:0 0}.glossaire-btn-secondary[data-v-931ad90e]:hover{background:var(--stone-100)}@media (width<=768px){.glossaire-header[data-v-931ad90e],.glossaire-content[data-v-931ad90e],.glossaire-faq[data-v-931ad90e],.glossaire-cta[data-v-931ad90e],.glossaire-toc[data-v-931ad90e]{padding:var(--space-8) var(--space-6)}}
