.offer-open.svelte-1fl7k0k{max-width:1180px;padding:var(--space-3) var(--space-6) 0;margin:0 auto}.offer-open.svelte-1fl7k0k .lede:where(.svelte-1fl7k0k){max-width:72ch}.offer-actions.svelte-1fl7k0k{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}#comparatif.svelte-1fl7k0k{scroll-margin-top:var(--space-24)}.commitments.svelte-1fl7k0k{gap:var(--space-4);margin-top:var(--space-10);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=720px){.commitments.svelte-1fl7k0k{grid-template-columns:repeat(2,minmax(0,1fr))}}.commitment.svelte-1fl7k0k{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-card)}.commitment.svelte-1fl7k0k summary:where(.svelte-1fl7k0k){align-items:start;gap:var(--space-4);padding:var(--space-5) var(--space-6);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.commitment.svelte-1fl7k0k summary:where(.svelte-1fl7k0k)::-webkit-details-marker{display:none}.commitment.svelte-1fl7k0k summary:where(.svelte-1fl7k0k):focus-visible{outline:2px solid var(--accent-2);outline-offset:2px;border-radius:var(--r-lg)}.num.svelte-1fl7k0k{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-2);padding-top:.2rem;font-size:.78rem;font-weight:700}.commitment-text.svelte-1fl7k0k{gap:var(--space-1);display:grid}.commitment-title.svelte-1fl7k0k{font-family:var(--font-display);color:var(--ink);font-size:1.1rem;line-height:1.3}.commitment-summary.svelte-1fl7k0k{color:var(--muted);font-size:.94rem;line-height:1.5}.commitment-mark.svelte-1fl7k0k{flex:none;width:18px;height:18px;margin-top:.3rem;position:relative}.commitment-mark.svelte-1fl7k0k:before,.commitment-mark.svelte-1fl7k0k:after{content:"";background:var(--accent-2);width:14px;height:2px;transition:transform .2s var(--ease-out);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.commitment-mark.svelte-1fl7k0k:after{transform:translate(-50%,-50%)rotate(90deg)}.commitment[open].svelte-1fl7k0k .commitment-mark:where(.svelte-1fl7k0k):after{transform:translate(-50%,-50%)rotate(0)}@media (prefers-reduced-motion:reduce){.commitment-mark.svelte-1fl7k0k:before,.commitment-mark.svelte-1fl7k0k:after{transition:none}}.commitment-body.svelte-1fl7k0k{gap:var(--space-3);padding:0 var(--space-6) var(--space-6) calc(var(--space-6) + 2.6rem);display:grid}.commitment-body.svelte-1fl7k0k p:where(.svelte-1fl7k0k){color:var(--ink-2);margin:0;font-size:.94rem;line-height:1.65}@media (width<=519px){.commitment-body.svelte-1fl7k0k{padding-left:var(--space-6)}}.packs.svelte-1fl7k0k{gap:var(--space-5);margin-top:var(--space-10);grid-template-columns:1fr;align-items:stretch;display:grid}@media (width>=980px){.packs.svelte-1fl7k0k{grid-template-columns:repeat(3,minmax(0,1fr))}}.packs-note.svelte-1fl7k0k{max-width:92ch;margin:var(--space-8) auto 0;text-align:center;color:var(--on-ground-muted);font-size:.875rem;line-height:1.7}.comparison.svelte-1fl7k0k{margin-top:var(--space-10)}.example.svelte-1fl7k0k{margin-top:var(--space-10);justify-content:center;display:flex}.faq-footer.svelte-1fl7k0k{align-items:start;gap:var(--space-4);margin-top:var(--space-8);color:var(--muted);flex-direction:column;font-size:.95rem;line-height:1.6;display:flex}
