.mosaic[data-astro-cid-xkusznca]{gap:var(--space-3);margin:var(--space-6) 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.mosaic[data-astro-cid-xkusznca] img[data-astro-cid-xkusznca]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);width:100%;height:100%}.stats[data-astro-cid-xkusznca]{gap:var(--space-5);margin:var(--space-6) 0;grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (width>=640px){.stats[data-astro-cid-xkusznca]{grid-template-columns:repeat(4,1fr)}}.stats[data-astro-cid-xkusznca] li[data-astro-cid-xkusznca]{gap:var(--space-1);flex-direction:column;display:flex}.stats__value[data-astro-cid-xkusznca]{font-family:var(--font-display);font-size:var(--font-size-xl);color:var(--color-club-red);font-weight:700}.stats__label[data-astro-cid-xkusznca]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.engagements-list[data-astro-cid-xkusznca]{gap:var(--space-5);counter-reset:engagement;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.engagements-list[data-astro-cid-xkusznca]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.engagements-list[data-astro-cid-xkusznca]{grid-template-columns:repeat(4,1fr)}}.engagements-list[data-astro-cid-xkusznca] li[data-astro-cid-xkusznca]{counter-increment:engagement}.engagements-list[data-astro-cid-xkusznca] li[data-astro-cid-xkusznca]:before{content:counter(engagement, decimal-leading-zero);margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--font-size-lg);color:var(--color-accent);font-weight:700;display:block}.engagements-list[data-astro-cid-xkusznca] h3[data-astro-cid-xkusznca]{margin:0 0 var(--space-2);font-size:var(--font-size-md)}.engagements-list[data-astro-cid-xkusznca] p[data-astro-cid-xkusznca]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.fiscal-table[data-astro-cid-xkusznca]{width:100%;max-width:30rem;margin-top:var(--space-5);border-collapse:collapse}.fiscal-table[data-astro-cid-xkusznca] th[data-astro-cid-xkusznca],.fiscal-table[data-astro-cid-xkusznca] td[data-astro-cid-xkusznca]{padding:var(--space-3) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border)}.fiscal-table[data-astro-cid-xkusznca] th[data-astro-cid-xkusznca]{font-family:var(--font-display);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted)}.formules-intro[data-astro-cid-xkusznca]{max-width:60ch;margin:var(--space-2) 0 var(--space-6);color:var(--color-text-muted)}.formulaire-contact[data-astro-cid-xkusznca]{margin-top:calc(-1 * var(--space-3));margin-bottom:var(--space-6);font-size:var(--font-size-sm)}.offers-list[data-astro-cid-xkusznca]{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.offers-list[data-astro-cid-xkusznca]{grid-template-columns:repeat(2,1fr)}}.offers-list__item[data-astro-cid-xkusznca]{padding:var(--space-5);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md)}.offers-list__item--highlighted[data-astro-cid-xkusznca]{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.offers-empty[data-astro-cid-xkusznca]{padding:var(--space-6);text-align:center;background-color:var(--color-background);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.offers-empty[data-astro-cid-xkusznca] p[data-astro-cid-xkusznca]{margin-bottom:var(--space-4);color:var(--color-text-muted)}.offers-empty__meta[data-astro-cid-xkusznca]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.testimonials-list[data-astro-cid-xkusznca]{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.testimonials-list[data-astro-cid-xkusznca]{grid-template-columns:repeat(2,1fr)}}.testimonials-list__item[data-astro-cid-xkusznca]{padding:var(--space-5);background-color:var(--color-background);border-radius:var(--radius-md)}.testimonials-list__author[data-astro-cid-xkusznca]{margin-top:var(--space-2);font-weight:600}.faq[data-astro-cid-xkusznca]{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.faq[data-astro-cid-xkusznca] details[data-astro-cid-xkusznca]{padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.faq[data-astro-cid-xkusznca] summary[data-astro-cid-xkusznca]{cursor:pointer;font-weight:600}.faq[data-astro-cid-xkusznca] p[data-astro-cid-xkusznca]{margin-top:var(--space-3);color:var(--color-text-muted)}.cta-final[data-astro-cid-xkusznca]{text-align:center}.cta-final__note[data-astro-cid-xkusznca]{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted)}.formulaire-section[data-astro-cid-xkusznca]{scroll-margin-top:140px}@media (width>=1024px){.formulaire-section[data-astro-cid-xkusznca]{scroll-margin-top:100px}}.formulaire-intro[data-astro-cid-xkusznca]{max-width:60ch;margin-bottom:var(--space-6);color:var(--color-text-muted)}.form[data-astro-cid-xkusznca]{gap:var(--space-5);flex-direction:column;max-width:40rem;display:flex}.form__row--split[data-astro-cid-xkusznca]{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (width>=640px){.form__row--split[data-astro-cid-xkusznca]{grid-template-columns:1fr 1fr}}.form__field[data-astro-cid-xkusznca]{gap:var(--space-2);flex-direction:column;display:flex}.form__field[data-astro-cid-xkusznca] label[data-astro-cid-xkusznca]{font-weight:600}.form__optional[data-astro-cid-xkusznca]{color:var(--color-text-muted);font-weight:400}.form__checkbox[data-astro-cid-xkusznca]{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}.form__checkbox[data-astro-cid-xkusznca] input[data-astro-cid-xkusznca]{flex-shrink:0;width:20px;height:20px;margin-top:.15em}.form__honeypot[data-astro-cid-xkusznca]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form__status[data-astro-cid-xkusznca]{font-size:var(--font-size-sm);margin:0}.form__status--success[data-astro-cid-xkusznca]{color:var(--color-success,#1a7a3c)}.form__status--error[data-astro-cid-xkusznca]{color:var(--color-error,#b3261e)}
