.cac[data-astro-cid-y2q5oewo]{max-width:1200px;margin:0 auto;padding:56px 24px 88px}.cac-hero[data-astro-cid-y2q5oewo]{display:grid;grid-template-columns:1fr 420px;gap:56px;align-items:start}.cac-kicker[data-astro-cid-y2q5oewo]{display:inline-flex;background:var(--accent-tertiary);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:5px 12px;border-radius:20px;margin-bottom:18px}.cac-hero[data-astro-cid-y2q5oewo] h1[data-astro-cid-y2q5oewo]{font-size:3rem;line-height:1.05;letter-spacing:-.025em;margin-bottom:20px}.cac-hero[data-astro-cid-y2q5oewo] h1[data-astro-cid-y2q5oewo] em[data-astro-cid-y2q5oewo],.lead-title[data-astro-cid-y2q5oewo] em[data-astro-cid-y2q5oewo]{font-style:italic;color:var(--accent-pop)}.cac-intro[data-astro-cid-y2q5oewo]{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;max-width:540px;margin-bottom:28px}.cac-stats[data-astro-cid-y2q5oewo]{display:flex;flex-wrap:wrap;gap:32px}.cac-stat[data-astro-cid-y2q5oewo] strong[data-astro-cid-y2q5oewo]{display:block;font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--text-primary)}.cac-stat[data-astro-cid-y2q5oewo] span[data-astro-cid-y2q5oewo]{font-size:13px;color:var(--text-muted)}.cac-source[data-astro-cid-y2q5oewo]{margin-top:18px;font-size:12px;color:var(--text-muted)}.lead-card[data-astro-cid-y2q5oewo]{position:relative;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-hover);padding:28px 26px 26px}.lead-badge[data-astro-cid-y2q5oewo]{position:absolute;top:-12px;left:26px;background:var(--accent-tertiary);color:var(--accent-em);font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 12px;border-radius:20px}.lead-title[data-astro-cid-y2q5oewo]{font-size:1.45rem;line-height:1.2;margin-bottom:8px}.lead-desc[data-astro-cid-y2q5oewo]{font-size:14px;color:var(--text-secondary);line-height:1.5;margin-bottom:20px}.lead-step[data-astro-cid-y2q5oewo]{margin-bottom:18px}.lead-step-label[data-astro-cid-y2q5oewo]{font-size:12px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.pill-group[data-astro-cid-y2q5oewo]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-astro-cid-y2q5oewo]{font-size:13px;font-weight:600;padding:8px 14px;border-radius:20px;cursor:pointer;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid transparent;font-family:inherit;transition:all .15s}.pill[data-astro-cid-y2q5oewo]:hover{background:var(--bg-hover)}.pill[data-astro-cid-y2q5oewo].selected{background:var(--accent-tertiary);color:#fff}.lead-inputs[data-astro-cid-y2q5oewo]{display:flex;flex-direction:column;gap:10px}.lead-inputs[data-astro-cid-y2q5oewo] input[data-astro-cid-y2q5oewo]{width:100%;padding:11px 13px;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:14px;font-family:inherit}.btn-lead[data-astro-cid-y2q5oewo]{display:flex;align-items:center;justify-content:center;width:100%;margin-top:4px;padding:13px 20px;border:none;border-radius:var(--radius-md);background:var(--accent-pop);color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:all .15s}.btn-lead[data-astro-cid-y2q5oewo]:hover{background:var(--accent-pop-hover);transform:translateY(-2px);box-shadow:0 8px 22px #d9770647}.btn-lead[data-astro-cid-y2q5oewo]:disabled{opacity:.7;cursor:default;transform:none;box-shadow:none}.lead-error[data-astro-cid-y2q5oewo]{margin-top:10px;font-size:13px;color:#b42318}.lead-fineprint[data-astro-cid-y2q5oewo]{margin-top:12px;font-size:11.5px;color:var(--text-muted);line-height:1.45}.lead-success[data-astro-cid-y2q5oewo]{text-align:center;padding:24px 8px;font-size:15px;line-height:1.5}.lead-success-check[data-astro-cid-y2q5oewo]{width:48px;height:48px;margin:0 auto 14px;border-radius:50%;background:var(--accent-success);color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center}.hp-field[data-astro-cid-y2q5oewo]{position:absolute;left:-9999px}.cac-body[data-astro-cid-y2q5oewo]{display:flex;flex-direction:column;gap:72px;margin-top:88px}.cac-body[data-astro-cid-y2q5oewo] h2[data-astro-cid-y2q5oewo]{font-size:2rem;line-height:1.15;margin-bottom:10px}.cac-sub[data-astro-cid-y2q5oewo]{color:var(--text-secondary);max-width:66ch;margin-bottom:28px;line-height:1.55}.cac-missions[data-astro-cid-y2q5oewo]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.cac-mission[data-astro-cid-y2q5oewo]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:22px 20px;display:flex;flex-direction:column;gap:10px}.cac-mission[data-astro-cid-y2q5oewo] h3[data-astro-cid-y2q5oewo]{font-size:1.1rem}.cac-prix[data-astro-cid-y2q5oewo]{font-family:var(--font-display);font-weight:600;color:var(--accent-pop)}.cac-mission[data-astro-cid-y2q5oewo] p[data-astro-cid-y2q5oewo]{font-size:14px;color:var(--text-secondary);line-height:1.5;flex:1}.cac-mission[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo],.cac-link[data-astro-cid-y2q5oewo]{font-size:14px;font-weight:600;color:var(--accent-pop);text-decoration:none}.cac-mission[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo]:hover,.cac-link[data-astro-cid-y2q5oewo]:hover{text-decoration:underline}.cac-split[data-astro-cid-y2q5oewo]{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;align-items:center}.cac-split[data-astro-cid-y2q5oewo] p[data-astro-cid-y2q5oewo]{color:var(--text-secondary);line-height:1.6;margin-bottom:16px}.cac-list[data-astro-cid-y2q5oewo]{margin:0 0 18px 20px;color:var(--text-secondary);line-height:1.6}.cac-list[data-astro-cid-y2q5oewo] li[data-astro-cid-y2q5oewo]{margin-bottom:6px}.cac-seuils[data-astro-cid-y2q5oewo]{display:flex;flex-direction:column;gap:12px}.cac-seuils[data-astro-cid-y2q5oewo] div[data-astro-cid-y2q5oewo]{background:var(--accent-tertiary);color:#fff;border-radius:var(--radius-md);padding:18px 22px;display:flex;align-items:baseline;gap:14px}.cac-seuils[data-astro-cid-y2q5oewo] strong[data-astro-cid-y2q5oewo]{font-family:var(--font-display);font-size:1.8rem;color:var(--accent-em);min-width:4ch}.cac-seuils[data-astro-cid-y2q5oewo] span[data-astro-cid-y2q5oewo]{font-size:14px}.cac-villes[data-astro-cid-y2q5oewo]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;counter-reset:v}.cac-villes[data-astro-cid-y2q5oewo] li[data-astro-cid-y2q5oewo]{display:flex;justify-content:space-between;align-items:center;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:12px 16px;font-size:15px}.cac-villes[data-astro-cid-y2q5oewo] strong[data-astro-cid-y2q5oewo]{font-family:var(--font-display)}.cac-note[data-astro-cid-y2q5oewo]{margin-top:18px;font-size:13px;color:var(--text-muted);line-height:1.5;max-width:80ch}.cac-note[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo]{color:var(--accent-pop)}.cac-encart[data-astro-cid-y2q5oewo]{display:grid;grid-template-columns:1.6fr 1fr;gap:32px;align-items:center;background:var(--tint-bg);border-radius:var(--radius-lg);padding:36px}.cac-encart[data-astro-cid-y2q5oewo] h2[data-astro-cid-y2q5oewo]{font-size:1.5rem}.cac-encart[data-astro-cid-y2q5oewo] p[data-astro-cid-y2q5oewo]{color:var(--text-secondary);line-height:1.6}.cac-encart-liens[data-astro-cid-y2q5oewo]{display:flex;flex-direction:column;gap:10px}.cac-encart-liens[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo]{background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:var(--radius-md);padding:13px 16px;font-weight:600;color:var(--text-primary);text-decoration:none}.cac-encart-liens[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo]:hover{border-color:var(--accent-pop)}.cac-guides[data-astro-cid-y2q5oewo]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.cac-guides[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo]{display:block;height:100%;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:16px 18px;font-weight:600;color:var(--text-primary);text-decoration:none;line-height:1.4}.cac-guides[data-astro-cid-y2q5oewo] a[data-astro-cid-y2q5oewo]:hover{border-color:var(--accent-pop)}@media (max-width: 960px){.cac-hero[data-astro-cid-y2q5oewo],.cac-split[data-astro-cid-y2q5oewo],.cac-encart[data-astro-cid-y2q5oewo]{grid-template-columns:1fr;gap:36px}.cac-hero[data-astro-cid-y2q5oewo] h1[data-astro-cid-y2q5oewo]{font-size:2.3rem}.cac-body[data-astro-cid-y2q5oewo]{margin-top:64px;gap:56px}}@media (max-width: 560px){.cac[data-astro-cid-y2q5oewo]{padding:36px 16px 64px}.cac-encart[data-astro-cid-y2q5oewo]{padding:24px 20px}.cac-body[data-astro-cid-y2q5oewo] h2[data-astro-cid-y2q5oewo]{font-size:1.6rem}}
