.qp-glossaire-main{max-width:860px;margin:0 auto}.qp-glossaire-section{margin:0 0 clamp(40px,5vw,64px)}.qp-glossaire-section-title{font-family:var(--serif);color:var(--ink);letter-spacing:-.015em;border-bottom:1px solid var(--gold-line);margin:0 0 8px;padding-bottom:14px;font-size:clamp(26px,3vw,34px);font-weight:300}.qp-glossaire-list{margin:0;padding:0}.qp-glossaire-entry{border-bottom:1px solid var(--border);padding:clamp(20px,2.4vw,26px) 0;scroll-margin-top:96px}.qp-glossaire-entry:last-child{border-bottom:none}.qp-glossaire-term{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(18px,2vw,22px);font-weight:500}.qp-glossaire-definition{font-family:var(--sans);margin:0}.qp-glossaire-definition p{color:var(--ink-body);max-width:68ch;margin:0 0 12px;font-size:15.5px;line-height:1.7}.qp-glossaire-definition p:last-child{margin-bottom:0}.qp-glossaire-example{background:color-mix(in srgb, var(--gold) 6%, transparent);border-radius:var(--radius-sm);padding:12px 16px;font-style:italic;color:var(--ink-muted)!important;font-size:14.5px!important}.qp-glossaire-example strong{color:var(--gold);font-style:normal;font-weight:600}.qp-glossaire-extlink{margin:0 0 12px}.qp-glossaire-extlink a{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid #0000;align-items:center;gap:6px;font-size:12px;text-decoration:none;transition:border-color .15s;display:inline-flex}.qp-glossaire-extlink a:hover,.qp-glossaire-extlink a:focus-visible{border-color:var(--gold);outline:none}.qp-glossaire-related{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;color:var(--ink-muted)!important;font-size:11.5px!important}.qp-glossaire-related span:first-child{color:var(--gold)}.qp-glossaire-related a{color:var(--ink-2);border-bottom:1px dotted var(--gold-line);text-decoration:none;transition:border-color .15s,color .15s}.qp-glossaire-related a:hover{color:var(--gold);border-bottom-color:var(--gold)}.qp-glossaire-related a:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:2px}.qp-glossaire-approfondir{border-top:1px solid var(--gold-line);margin:clamp(20px,2.4vw,28px) 0 0;padding-top:18px}.qp-glossaire-approfondir a{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid #0000;align-items:center;gap:8px;font-size:12px;text-decoration:none;transition:border-color .15s;display:inline-flex}.qp-glossaire-approfondir a:hover,.qp-glossaire-approfondir a:focus-visible{border-color:var(--gold);outline:none}.qp-glossaire-alpha-nav{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-md);max-width:860px;margin:0 auto clamp(20px,3vw,32px);padding:clamp(16px,2vw,22px) clamp(16px,2vw,24px)}.qp-glossaire-alpha-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 12px;font-size:11px}.qp-glossaire-alpha-list{flex-wrap:wrap;gap:8px 12px;margin:0;padding:0;list-style:none;display:flex}.qp-glossaire-alpha-link{min-width:32px;min-height:32px;font-family:var(--serif);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-sm);background:0 0;justify-content:center;align-items:center;padding:4px 8px;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.qp-glossaire-alpha-link:hover,.qp-glossaire-alpha-link:focus-visible{background:color-mix(in srgb, var(--gold) 10%, transparent);color:var(--gold);border-color:var(--gold);outline:none}.qp-glossaire-alpha-listing{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);max-width:860px;margin:0 auto clamp(32px,4vw,48px);padding:clamp(16px,2vw,22px) clamp(16px,2vw,24px)}.qp-glossaire-alpha-listing-summary{cursor:pointer;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;font-size:12.5px;list-style:none;display:flex}.qp-glossaire-alpha-listing-summary::-webkit-details-marker{display:none}.qp-glossaire-alpha-listing-summary>span:first-child:before{content:"+";color:var(--gold);margin-right:10px;transition:transform .2s;display:inline-block}.qp-glossaire-alpha-listing[open] .qp-glossaire-alpha-listing-summary>span:first-child:before{content:"−"}.qp-glossaire-alpha-count{color:var(--ink-muted);font-size:11px}.qp-glossaire-alpha-listing-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.qp-glossaire-alpha-listing-link{font-family:var(--sans);color:var(--ink-2);border-bottom:1px dotted #0000;padding:4px 0;font-size:14.5px;text-decoration:none;transition:color .15s,border-color .15s;display:block}.qp-glossaire-alpha-listing-link:hover,.qp-glossaire-alpha-listing-link:focus-visible{color:var(--gold);border-bottom-color:var(--gold);outline:none}.qp-glossaire-filter{max-width:860px;margin:0 auto clamp(24px,3vw,36px);padding:clamp(16px,2vw,22px) clamp(16px,2vw,24px)}.qp-glossaire-filter-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 14px;font-size:11px}.qp-glossaire-filter-chips{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.qp-glossaire-filter-chip{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 14px;font-size:11.5px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.qp-glossaire-filter-chip:hover,.qp-glossaire-filter-chip:focus-visible{color:var(--ink);border-color:var(--border-strong);outline:none}.qp-glossaire-filter-chip-active{color:var(--gold);border-color:var(--gold);background:color-mix(in srgb, var(--gold) 6%, transparent)}.qp-glossaire-filter-chip-count{opacity:.7;font-size:10px}.qp-glossaire-main[data-active-cat] .qp-glossaire-section{display:none}.qp-glossaire-main[data-active-cat=contrat] .qp-glossaire-section[data-cat=contrat],.qp-glossaire-main[data-active-cat=process] .qp-glossaire-section[data-cat=process],.qp-glossaire-main[data-active-cat=prospection] .qp-glossaire-section[data-cat=prospection],.qp-glossaire-main[data-active-cat=pricing] .qp-glossaire-section[data-cat=pricing],.qp-glossaire-main[data-active-cat=outils] .qp-glossaire-section[data-cat=outils],.qp-glossaire-main[data-active-cat=legal] .qp-glossaire-section[data-cat=legal],.qp-glossaire-main[data-active-cat=metier] .qp-glossaire-section[data-cat=metier],.qp-glossaire-main[data-active-cat=autre] .qp-glossaire-section[data-cat=autre],.qp-glossaire-main[data-active-cat=vendeur] .qp-glossaire-section[data-cat=vendeur],.qp-glossaire-main[data-active-cat=acheteur] .qp-glossaire-section[data-cat=acheteur]{display:block}.qp-glossaire-outro{border-top:1px solid var(--gold-line);max-width:860px;margin:clamp(56px,7vw,88px) auto 0;padding-top:clamp(40px,5vw,64px);display:block}.qp-glossaire-outro-block{margin-bottom:clamp(48px,6vw,72px)}.qp-glossaire-outro-block:last-of-type{margin-bottom:0}.qp-glossaire-outro-title{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:300}.qp-glossaire-outro-lede{color:var(--ink-muted);margin:0 0 clamp(20px,2.4vw,28px);font-size:15.5px;line-height:1.6}.qp-glossaire-pillars{grid-template-columns:repeat(2,1fr);gap:clamp(14px,1.6vw,20px);display:grid}.qp-glossaire-pillar-card{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:clamp(20px,2.2vw,26px);text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:block}.qp-glossaire-pillar-card:hover,.qp-glossaire-pillar-card:focus-visible{border-color:var(--gold);background:var(--surface);outline:none;transform:translateY(-2px)}.qp-glossaire-pillar-title{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(18px,1.8vw,21px);font-weight:500}.qp-glossaire-pillar-promise{color:var(--ink-body);margin:0 0 16px;font-size:14.5px;line-height:1.6}.qp-glossaire-pillar-meta{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0;font-size:11px}.qp-glossaire-soft-cta{border-top:1px solid var(--gold-line);color:var(--ink-muted);margin:0;padding-top:clamp(32px,4vw,48px);font-size:16px;line-height:1.6}.qp-glossaire-soft-cta a{color:var(--gold);white-space:nowrap;border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:border-color .2s}.qp-glossaire-soft-cta a:hover,.qp-glossaire-soft-cta a:focus-visible{border-color:var(--gold);outline:none}@media (max-width:640px){.qp-glossaire-section-title{font-size:24px}.qp-glossaire-term{font-size:18px}.qp-glossaire-alpha-list{gap:6px}.qp-glossaire-pillars{grid-template-columns:1fr}}
