.lz-breadcrumb[data-v-f70e6f79]{width:min(100%,1120px);margin:0 auto;padding:18px 24px 0}.lz-breadcrumb ol[data-v-f70e6f79]{font-family:var(--ff-mono);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.lz-breadcrumb li[data-v-f70e6f79]{align-items:center;gap:6px;display:inline-flex}.lz-breadcrumb a[data-v-f70e6f79]{color:var(--text-tertiary);text-decoration:none;transition:color .2s}.lz-breadcrumb a[data-v-f70e6f79]:hover{color:var(--orange)}.lz-breadcrumb [aria-current=page][data-v-f70e6f79]{color:var(--text-secondary);font-weight:600}.lz-breadcrumb__sep[data-v-f70e6f79]{color:var(--text-tertiary)}.lz-grad[data-v-f70e6f79]{background:linear-gradient(135deg, var(--pink) 0%, var(--orange) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:inline-block}.vh-hero[data-v-f70e6f79]{padding:clamp(40px,5vw,72px) 24px 0}.vh-hero__inner[data-v-f70e6f79]{width:min(100%,860px);margin:0 auto}.vh-hero__eyebrow[data-v-f70e6f79]{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.18em;background:linear-gradient(135deg,#ff3b9a 0%,#ff7a00 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 14px;font-size:12px;font-weight:700}.vh-hero__title[data-v-f70e6f79]{font-family:var(--ff-title);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(30px,4.6vw,52px);font-weight:850;line-height:1.08}.gd-answer[data-v-f70e6f79]{border:1px solid var(--card-border);border-left:4px solid var(--orange);background:var(--surface);box-shadow:var(--card-shadow);border-radius:18px;margin-top:28px;padding:clamp(20px,2.6vw,28px)}.gd-answer__label[data-v-f70e6f79]{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--orange);margin-bottom:10px;font-size:11px;font-weight:800;display:inline-block}.gd-answer p[data-v-f70e6f79]{color:var(--text-primary);margin:0;font-size:clamp(15px,1.2vw,17px);font-weight:500;line-height:1.7}.gd-body[data-v-f70e6f79]{width:min(100%,860px);margin:0 auto;padding:clamp(16px,2.5vw,30px) 24px clamp(24px,3vw,40px)}.gd-section[data-v-f70e6f79]{padding-top:clamp(24px,3.2vw,40px);scroll-margin-top:110px}.gd-section h2[data-v-f70e6f79]{font-family:var(--ff-title);letter-spacing:-.02em;color:var(--text-primary);margin:0 0 16px;font-size:clamp(21px,2.5vw,29px);font-weight:800;line-height:1.18}.gd-section[data-v-f70e6f79] p{color:var(--text-secondary);margin:0 0 15px;font-size:clamp(15px,1.15vw,16.5px);line-height:1.8}.gd-section[data-v-f70e6f79] p:last-child{margin-bottom:0}.gd-section[data-v-f70e6f79] a{color:var(--orange);text-underline-offset:2px;font-weight:600;text-decoration:underline}.gd-table-wrap[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--surface);box-shadow:var(--card-shadow);border-radius:18px;margin-top:10px;overflow-x:auto}.gd-table[data-v-f70e6f79]{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.gd-table thead th[data-v-f70e6f79]{text-align:left;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--text-tertiary);border-bottom:1px solid var(--card-border);padding:14px 18px;font-size:10.5px;font-weight:700}.gd-table tbody th[data-v-f70e6f79],.gd-table tbody td[data-v-f70e6f79]{text-align:left;color:var(--text-secondary);padding:13px 18px;line-height:1.5}.gd-table tbody th[data-v-f70e6f79]{color:var(--text-primary);font-weight:700}.gd-table tbody tr+tr th[data-v-f70e6f79],.gd-table tbody tr+tr td[data-v-f70e6f79]{border-top:1px dashed var(--card-border)}.gd-table__note[data-v-f70e6f79]{border-top:1px solid var(--card-border);color:var(--text-tertiary);margin:0;padding:12px 18px;font-size:12.5px}.lz-section[data-v-f70e6f79]{width:min(100%,1120px);margin:0 auto;padding:clamp(26px,4vw,52px) 24px}.lz-section__head[data-v-f70e6f79]{text-align:center;max-width:760px;margin:0 auto clamp(26px,3.5vw,42px)}.lz-section__title[data-v-f70e6f79]{font-family:var(--ff-title);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(30px,4.4vw,50px);font-weight:850;line-height:1.08}.lz-section__title--sm[data-v-f70e6f79]{font-size:clamp(23px,2.8vw,34px)}.lz-faq[data-v-f70e6f79]{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.lz-faq__item[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--surface);box-shadow:var(--card-shadow);border-radius:16px;overflow:hidden}.lz-faq__q[data-v-f70e6f79]{cursor:pointer;font-family:var(--ff-title);color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:clamp(15px,1.4vw,17.5px);font-weight:700;line-height:1.35;list-style:none;display:flex}.lz-faq__q[data-v-f70e6f79]::-webkit-details-marker{display:none}.lz-faq__chevron[data-v-f70e6f79]{color:var(--text-tertiary);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.lz-faq__item[open] .lz-faq__chevron[data-v-f70e6f79]{transform:rotate(180deg)}.lz-faq__a[data-v-f70e6f79]{color:var(--text-secondary);margin:0;padding:0 22px 20px;font-size:clamp(14.5px,1.1vw,16px);line-height:1.7}.lz-citylinks[data-v-f70e6f79]{flex-wrap:wrap;justify-content:center;gap:12px;max-width:920px;margin:0 auto;padding:0;list-style:none;display:flex}.lz-citylinks a[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--surface);box-shadow:var(--card-shadow);color:var(--text-primary);border-radius:999px;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),border-color .25s,box-shadow .25s,color .25s;display:inline-flex}.lz-citylinks a[data-v-f70e6f79]:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);color:var(--orange);transform:translateY(-3px)}.lz-actions[data-v-f70e6f79]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.lz-actions--center[data-v-f70e6f79]{justify-content:center}.lz-btn[data-v-f70e6f79]{height:54px;font-family:var(--ff-body);cursor:pointer;white-space:nowrap;isolation:isolate;border-radius:999px;align-items:center;gap:10px;padding:0 28px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s,border-color .3s,background .3s;display:inline-flex;position:relative;overflow:hidden}.lz-btn span[data-v-f70e6f79],.lz-btn svg[data-v-f70e6f79]{z-index:1;position:relative}.lz-btn svg[data-v-f70e6f79]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.lz-btn--primary[data-v-f70e6f79]{color:#fff;background:linear-gradient(135deg,#ff3b9a,#ff7a00);box-shadow:0 14px 38px #ff3b9a52,inset 0 1px #ffffff4d}.lz-btn--primary[data-v-f70e6f79]:before{content:"";border-radius:inherit;opacity:0;z-index:0;background:linear-gradient(135deg,#ff7a00,#ff3b9a);transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.lz-btn--primary[data-v-f70e6f79]:hover{transform:translateY(-3px);box-shadow:0 22px 52px #ff3b9a73}.lz-btn--primary[data-v-f70e6f79]:hover:before{opacity:1}.lz-btn--primary:hover svg[data-v-f70e6f79]{transform:translate(5px)}.lz-btn--ghost[data-v-f70e6f79]{color:var(--text-primary);background:var(--surface);border:1px solid var(--card-border)}.lz-btn--ghost[data-v-f70e6f79]:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:translateY(-3px)}.lz-cta[data-v-f70e6f79]{border-top:1px solid var(--card-border);margin:clamp(16px,3vw,32px) auto 0;padding:clamp(40px,5vw,68px) 24px;position:relative}.lz-cta__inner[data-v-f70e6f79]{text-align:center;width:min(100%,820px);margin:0 auto}.lz-cta__title[data-v-f70e6f79]{font-family:var(--ff-title);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(27px,4.2vw,48px);font-weight:850;line-height:1.08}.lz-cta__text[data-v-f70e6f79]{max-width:600px;color:var(--text-secondary);margin:18px auto 0;font-size:clamp(15px,1.2vw,17px);line-height:1.7}.sim-lead[data-v-f70e6f79]{max-width:720px;color:var(--text-secondary);margin:20px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.7}.sim[data-v-f70e6f79]{width:min(100%,1120px);margin:clamp(28px,4vw,44px) auto 0;padding:0 24px}.sim__panel[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--surface);box-shadow:var(--card-shadow);border-radius:22px;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:clamp(20px,3vw,36px);padding:clamp(20px,3vw,32px);display:grid}.sim__inputs[data-v-f70e6f79]{align-content:start;gap:22px;display:grid}.sim__results[data-v-f70e6f79]{min-width:0}.sim-label[data-v-f70e6f79]{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);font-size:11px;font-weight:700}.sim-range[data-v-f70e6f79]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.sim-range legend[data-v-f70e6f79]{margin-bottom:10px;padding:0}.sim-range__row[data-v-f70e6f79]{color:var(--text-secondary);grid-template-columns:28px minmax(0,1fr) 52px;align-items:center;gap:10px;font-size:14px;display:grid}.sim-range__row--wide[data-v-f70e6f79]{grid-template-columns:minmax(0,1fr) auto}.sim-range output[data-v-f70e6f79]{font-family:var(--ff-title);color:var(--text-primary);text-align:right;font-weight:800}.sim-range input[type=range][data-v-f70e6f79]{width:100%;accent-color:var(--orange)}.sim-presets[data-v-f70e6f79]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.sim-chip[data-v-f70e6f79],.cl-chip[data-v-f70e6f79]{border:1px solid var(--card-border);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.sim-chip[data-v-f70e6f79]:hover,.cl-chip[data-v-f70e6f79]:hover{border-color:var(--orange);color:var(--orange)}.sim-chip--on[data-v-f70e6f79],.cl-chip--on[data-v-f70e6f79]{border-color:var(--orange);background:color-mix(in srgb, var(--orange) 10%, transparent);color:var(--orange)}.sim-fiche[data-v-f70e6f79]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.sim-fiche--4[data-v-f70e6f79]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.sim-fiche div[data-v-f70e6f79]{border:1px solid var(--card-border);border-radius:12px;padding:12px}.sim-fiche dt[data-v-f70e6f79]{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:10px;font-weight:700}.sim-fiche dd[data-v-f70e6f79]{font-family:var(--ff-title);color:var(--text-primary);margin:6px 0 0;font-size:15px;font-weight:800}.sim-answer[data-v-f70e6f79]{margin-top:0}.sim-group[data-v-f70e6f79]{font-family:var(--ff-title);color:var(--text-primary);margin:26px 0 12px;font-size:17px;font-weight:800}.sim-group small[data-v-f70e6f79]{color:var(--text-tertiary);font-weight:500}.sim-list[data-v-f70e6f79]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sim-list--3[data-v-f70e6f79]{grid-template-columns:repeat(3,minmax(0,1fr))}.sim-row[data-v-f70e6f79]{border:1px solid var(--card-border);border-radius:14px;align-content:start;gap:4px;padding:14px 16px;display:grid}.sim-row--reco[data-v-f70e6f79]{border-color:color-mix(in srgb, var(--orange) 45%, var(--card-border));background:color-mix(in srgb, var(--orange) 6%, var(--surface))}.sim-row__head[data-v-f70e6f79]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.sim-row__name[data-v-f70e6f79]{color:var(--text-primary);font-size:14px;font-weight:700}.sim-row__name small[data-v-f70e6f79]{color:var(--text-tertiary);font-weight:500;display:block}.sim-row__time[data-v-f70e6f79]{font-family:var(--ff-title);letter-spacing:-.02em;color:var(--text-primary);font-size:24px;font-weight:850}.sim-row__meta[data-v-f70e6f79]{color:var(--text-tertiary);font-size:12.5px}.sim-row__note[data-v-f70e6f79]{color:var(--orange);margin-top:4px;font-size:12.5px;line-height:1.45}.sim-badge[data-v-f70e6f79]{background:var(--orange);color:#fff;font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.sim-actions[data-v-f70e6f79]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.sim-hint[data-v-f70e6f79]{color:var(--text-secondary);margin:12px 0 0;font-size:13.5px;line-height:1.55}.sim-bars[data-v-f70e6f79]{gap:12px;display:grid}.sim-bar__head[data-v-f70e6f79]{color:var(--text-secondary);justify-content:space-between;gap:12px;font-size:14px;display:flex}.sim-bar__head strong[data-v-f70e6f79]{font-family:var(--ff-title);color:var(--text-primary)}.sim-bar__track[data-v-f70e6f79]{background:color-mix(in srgb, var(--text-tertiary) 14%, transparent);border-radius:999px;height:12px;margin-top:6px;overflow:hidden}.sim-bar__fill[data-v-f70e6f79]{border-radius:inherit;background:var(--text-tertiary);height:100%;transition:width .3s;display:block}.sim-bar__fill--accent[data-v-f70e6f79]{background:linear-gradient(135deg, var(--pink) 0%, var(--orange) 100%)}.sim-prix[data-v-f70e6f79]{border:1px solid var(--card-border);border-radius:14px;padding:14px 16px}.sim-prix summary[data-v-f70e6f79]{cursor:pointer;color:var(--text-primary);font-size:14px;font-weight:700}.sim-prix__grid[data-v-f70e6f79]{gap:10px;margin-top:14px;display:grid}.sim-prix__field[data-v-f70e6f79]{color:var(--text-secondary);grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:10px;font-size:13.5px;display:grid}.sim-prix__input[data-v-f70e6f79]{align-items:center;gap:6px;display:flex}.sim-prix__input input[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--input-bg,var(--surface));width:100%;color:var(--text-primary);font:inherit;border-radius:10px;padding:8px 10px;font-size:16px}.sim-prix__input small[data-v-f70e6f79]{color:var(--text-tertiary)}.sim-link[data-v-f70e6f79]{color:var(--orange);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:13px;font-weight:600}.cl-podium[data-v-f70e6f79]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.cl-podium__item[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--surface);border-radius:16px;gap:4px;padding:16px;display:grid}.cl-podium__item[data-v-f70e6f79]:first-child{border-color:color-mix(in srgb, var(--orange) 45%, var(--card-border));background:color-mix(in srgb, var(--orange) 6%, var(--surface))}.cl-podium__rang[data-v-f70e6f79]{font-family:var(--ff-title);color:var(--orange);font-size:28px;font-weight:850}.cl-podium__nom[data-v-f70e6f79]{color:var(--text-primary);font-weight:800;text-decoration:none}.cl-podium__nom[data-v-f70e6f79]:hover{color:var(--orange)}.cl-podium__val[data-v-f70e6f79]{color:var(--text-secondary);font-size:13.5px}.cl-criteres[data-v-f70e6f79]{flex-wrap:wrap;gap:8px;width:min(100%,1120px);margin:clamp(26px,4vw,40px) auto 0;padding:0 24px;display:flex}.cl-table-section[data-v-f70e6f79]{width:min(100%,1120px);margin:18px auto 0;padding:0 24px}.cl-toolbar[data-v-f70e6f79]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cl-select[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--input-bg,var(--surface));color:var(--text-primary);font:inherit;border-radius:10px;padding:8px 12px;font-size:15px}.cl-count[data-v-f70e6f79]{color:var(--text-tertiary);margin-left:auto;font-size:13px}.cl-table[data-v-f70e6f79]{min-width:860px}.cl-table a[data-v-f70e6f79]{color:var(--text-primary);text-decoration:none}.cl-table a[data-v-f70e6f79]:hover{color:var(--orange)}.cl-rang[data-v-f70e6f79]{font-family:var(--ff-mono);color:var(--text-tertiary);font-weight:700}.cl-sort[data-v-f70e6f79]{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.cl-sort[data-v-f70e6f79]:hover{color:var(--orange)}.gd-table .cl-col--on[data-v-f70e6f79]{color:var(--text-primary);font-weight:700}.gd-table thead .cl-col--on[data-v-f70e6f79]{color:var(--orange)}.ou-grid[data-v-f70e6f79]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ou-card[data-v-f70e6f79]{border:1px solid var(--card-border);background:var(--surface);box-shadow:var(--card-shadow);border-radius:20px;align-content:start;gap:10px;padding:24px;display:grid}.ou-card__title[data-v-f70e6f79]{font-family:var(--ff-title);color:var(--text-primary);margin:0;font-size:20px;font-weight:850}.ou-card__text[data-v-f70e6f79]{color:var(--text-secondary);margin:0;line-height:1.6}.ou-card__link[data-v-f70e6f79]{color:var(--orange);align-items:center;gap:8px;margin-top:6px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:860px){.sim__panel[data-v-f70e6f79]{grid-template-columns:1fr}}@media (max-width:720px){.lz-actions[data-v-f70e6f79]{flex-direction:column}.lz-btn[data-v-f70e6f79]{justify-content:center;width:100%}.sim-fiche--4[data-v-f70e6f79]{grid-template-columns:repeat(2,minmax(0,1fr))}.sim-list--3[data-v-f70e6f79],.cl-podium[data-v-f70e6f79]{grid-template-columns:1fr}}@media (max-width:420px){.sim[data-v-f70e6f79]{padding:0 16px}.sim-fiche[data-v-f70e6f79]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lz-btn[data-v-f70e6f79],.sim-bar__fill[data-v-f70e6f79]{transition:none}}.tr-sec[data-v-f70e6f79]{color:var(--text-tertiary);font-size:12px;font-weight:400}.gd-table small[data-v-f70e6f79]{color:var(--text-secondary);font-weight:400}
