.flyer-hero[data-astro-cid-krlb3gan]{isolation:isolate;position:relative;overflow:hidden}.flyer-hero__bg[data-astro-cid-krlb3gan]{z-index:-2;position:absolute;inset:0}.flyer-hero__bg[data-astro-cid-krlb3gan] .hero__slide{position:absolute;inset:0;overflow:hidden}.flyer-hero__bg[data-astro-cid-krlb3gan] picture,.flyer-hero__bg[data-astro-cid-krlb3gan] img{width:100%;height:100%;display:block}.flyer-hero__bg[data-astro-cid-krlb3gan] img{object-fit:cover;object-position:var(--position,72% 30%)}.flyer-hero__veil[data-astro-cid-krlb3gan]{z-index:-1;background:radial-gradient(50% 60% at 0% 100%, #d0187f47, transparent 70%), linear-gradient(90deg, #120d0ceb 0%, #120d0c99 42%, #120d0c1a 75%), linear-gradient(to bottom, #120d0c59 0%, #120d0c00 40%, #120d0cb3 85%, var(--bg) 100%);position:absolute;inset:0}.flyer-hero__inner[data-astro-cid-krlb3gan]{padding-block:148px 120px}.flyer-hero__signature[data-astro-cid-krlb3gan]{letter-spacing:.38em;text-transform:uppercase;color:#bfb6b2;margin:0;font-size:12px;font-weight:500}.flyer-hero__title[data-astro-cid-krlb3gan]{font-family:var(--font-narrow);letter-spacing:.01em;text-transform:uppercase;flex-direction:column;margin:26px 0 0;font-size:clamp(44px,5.6vw + 18px,104px);line-height:.98;display:flex}.flyer-hero__l1[data-astro-cid-krlb3gan]{color:#e4e0de;font-weight:500}.flyer-hero__l2[data-astro-cid-krlb3gan]{background:var(--flyer-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;font-weight:700}.flyer-hero__sub[data-astro-cid-krlb3gan]{letter-spacing:.14em;text-transform:uppercase;color:#e4e0de;margin:26px 0 0;font-size:clamp(15px,.5vw + 13px,20px);line-height:1.5}.flyer-hero__rule[data-astro-cid-krlb3gan]{background:var(--flyer-gradient);border-radius:2px;width:88px;height:3px;margin-top:30px;display:block}@media (width<=1099px){.flyer-hero__inner[data-astro-cid-krlb3gan]{padding-block:120px 96px}}@media (width<=699px){.flyer-hero__inner[data-astro-cid-krlb3gan]{padding-block:88px 72px}.flyer-hero__veil[data-astro-cid-krlb3gan]{background:radial-gradient(70% 50% at 0% 100%, #d0187f40, transparent 70%), linear-gradient(90deg, #120d0cd9, #120d0c66), linear-gradient(to bottom, #120d0c00 50%, var(--bg) 100%)}.flyer-hero__signature[data-astro-cid-krlb3gan]{letter-spacing:.26em;font-size:11px}.flyer-hero__sub[data-astro-cid-krlb3gan]{letter-spacing:.1em}}.flyer-icon[data-astro-cid-4dmtcpqg]{flex-shrink:0}.offres[data-astro-cid-sphou53g]{background:radial-gradient(60% 50% at 50% 0,#d0187f1a,#0000 70%),radial-gradient(40% 40% at 50% 100%,#ff7a1f12,#0000 70%);padding-block:72px 88px;position:relative}.offres__grid[data-astro-cid-sphou53g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.offres__grid[data-astro-cid-sphou53g]>li[data-astro-cid-sphou53g]{display:flex}.offre[data-astro-cid-sphou53g]{--accent:var(--flyer-pink);--accent-2:var(--flyer-magenta);--accent-soft:#f2346a73;--accent-glow:#d0187f38;border:1px solid var(--accent-soft);width:100%;box-shadow:0 0 0 1px #0006, 0 0 38px -6px var(--accent-glow), inset 0 1px 0 #ffffff0a;color:#e4e0de;background:linear-gradient(#221416eb 0%,#140d0df5 60%,#1a0f10f5 100%);border-radius:18px;flex-direction:column;padding:28px 28px 32px;display:flex}.offre--orange[data-astro-cid-sphou53g]{--accent:var(--flyer-orange);--accent-2:var(--flyer-amber);--accent-soft:#ff7a1f80;--accent-glow:#ff7a1f33}.offre__top[data-astro-cid-sphou53g]{color:var(--accent);justify-content:center;display:flex;position:relative}.offre__num[data-astro-cid-sphou53g]{font-family:var(--font-narrow);color:var(--accent);font-size:26px;font-weight:500;line-height:1;position:absolute;top:2px;left:0}.offre__head[data-astro-cid-sphou53g]{min-height:135px}.offre__titre[data-astro-cid-sphou53g]{font-family:var(--font-narrow);text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;margin:18px 0 0;font-size:30px;font-weight:500;line-height:1.08;display:flex}.offre__titre-debut[data-astro-cid-sphou53g]{color:#f2eeec}.offre__titre-fin[data-astro-cid-sphou53g]{color:var(--accent);font-weight:700}.offre__precision[data-astro-cid-sphou53g]{letter-spacing:.06em;color:#e4e0de;margin-top:8px;font-size:17px;font-weight:500;line-height:1.3}.offre__rule[data-astro-cid-sphou53g]{background:var(--accent);border-radius:2px;width:64px;height:3px;margin:22px auto 0;display:block}.offre__prix[data-astro-cid-sphou53g]{text-align:center;flex-direction:column;align-items:center;margin:22px 0 0;display:flex}.offre__montant[data-astro-cid-sphou53g]{font-family:var(--font-narrow);letter-spacing:-.01em;background:linear-gradient(90deg, var(--accent-2), var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:700;line-height:1}.offre__duree[data-astro-cid-sphou53g]{font-family:var(--font-narrow);letter-spacing:.08em;text-transform:uppercase;color:#e4e0de;margin-top:8px;padding-bottom:12px;font-size:17px;font-weight:500;position:relative}.offre__duree[data-astro-cid-sphou53g]:after{content:"";background:#e4e0de80;width:34px;height:1px;position:absolute;bottom:0;left:50%;translate:-50%}.offre__avantages[data-astro-cid-sphou53g]{text-align:left;flex-direction:column;gap:18px;margin:28px 0 0;padding:0;list-style:none;display:flex}.offre__avantages[data-astro-cid-sphou53g] li[data-astro-cid-sphou53g]{color:#e4e0de;align-items:center;gap:16px;font-size:15px;line-height:1.4;display:flex}.offre__pastille-picto[data-astro-cid-sphou53g]{border:1.5px solid var(--accent);width:46px;height:46px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.offre__note[data-astro-cid-sphou53g]{color:#b9b1ae;margin-top:2px;font-size:13px;display:block}.offre__ideal[data-astro-cid-sphou53g]{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:auto;padding-top:34px;display:flex}.offre__pastille[data-astro-cid-sphou53g]{background:linear-gradient(90deg, color-mix(in srgb, var(--accent-2) 70%, #000), var(--accent));font-family:var(--font-narrow);letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:999px;margin:0;padding:10px 22px;font-size:16px;font-weight:600}.offre__suite[data-astro-cid-sphou53g]{max-width:28ch;font-family:var(--font-narrow);letter-spacing:.06em;text-transform:uppercase;color:#cfc8c5;margin:0;font-size:15px;font-weight:500;line-height:1.4}.offres__cta[data-astro-cid-sphou53g]{justify-content:center;margin-top:44px;display:flex}.offres--rows[data-astro-cid-sphou53g] .offres__grid[data-astro-cid-sphou53g]{grid-template-columns:1fr;gap:28px;max-width:1120px}.offres--rows[data-astro-cid-sphou53g] .offre[data-astro-cid-sphou53g]{grid-template-columns:290px minmax(0,1fr) 300px;align-items:center;gap:0;padding:36px 0;display:grid;position:relative;overflow:hidden}.offres--rows[data-astro-cid-sphou53g] .offre[data-astro-cid-sphou53g]:before{content:"";background:linear-gradient(180deg, var(--accent-2), var(--accent));width:4px;position:absolute;inset:0 auto 0 0}.offres--rows[data-astro-cid-sphou53g] .offre__id[data-astro-cid-sphou53g]{padding-inline:36px 28px}.offres--rows[data-astro-cid-sphou53g] .offre__head[data-astro-cid-sphou53g]{min-height:0}.offres--rows[data-astro-cid-sphou53g] .offre__montant[data-astro-cid-sphou53g]{font-size:56px}.offres--rows[data-astro-cid-sphou53g] .offre__avantages[data-astro-cid-sphou53g]{border-inline:1px solid color-mix(in srgb, var(--accent) 22%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-self:stretch;gap:24px 28px;margin:0;padding-inline:36px;display:grid}.offres--rows[data-astro-cid-sphou53g] .offre__ideal[data-astro-cid-sphou53g]{margin:0;padding:0 28px}.offre__cta[data-astro-cid-sphou53g]{margin-top:8px}.offre__cta[data-astro-cid-sphou53g] .btn{white-space:nowrap}@media (width<=1099px){.offres--grid[data-astro-cid-sphou53g] .offres__grid[data-astro-cid-sphou53g]{grid-template-columns:1fr;gap:24px;max-width:480px}.offre__head[data-astro-cid-sphou53g]{min-height:0}.offres--rows[data-astro-cid-sphou53g] .offre[data-astro-cid-sphou53g]{grid-template-columns:240px minmax(0,1fr);row-gap:28px}.offres--rows[data-astro-cid-sphou53g] .offre__avantages[data-astro-cid-sphou53g]{border-inline-end:0;grid-template-columns:1fr;padding-inline:28px}.offres--rows[data-astro-cid-sphou53g] .offre__ideal[data-astro-cid-sphou53g]{border-top:1px solid color-mix(in srgb, var(--accent) 22%, transparent);grid-column:1/-1;padding-top:24px}}@media (width<=699px){.offres--rows[data-astro-cid-sphou53g] .offre[data-astro-cid-sphou53g]{grid-template-columns:1fr;padding:28px 0}.offres--rows[data-astro-cid-sphou53g] .offre__id[data-astro-cid-sphou53g]{padding-inline:20px}.offres--rows[data-astro-cid-sphou53g] .offre__avantages[data-astro-cid-sphou53g]{border:0;padding-inline:20px}.offres--rows[data-astro-cid-sphou53g] .offre__ideal[data-astro-cid-sphou53g]{padding-inline:20px}.offres[data-astro-cid-sphou53g]{padding-block:48px 64px}.offre[data-astro-cid-sphou53g]{padding:24px 20px 28px}.offre__montant[data-astro-cid-sphou53g]{font-size:56px}.offre__pastille[data-astro-cid-sphou53g]{padding:9px 16px;font-size:14px}.offres__cta[data-astro-cid-sphou53g]>*{width:100%}}.etape-icon[data-astro-cid-6mhh5x4w]{color:var(--yellow);flex-shrink:0}.faq[data-astro-cid-bppbuphv]{text-align:left;flex-direction:column;gap:12px;max-width:860px;margin:28px 0 0;display:flex}.faq--center[data-astro-cid-bppbuphv]{margin-inline:auto}.faq__item[data-astro-cid-bppbuphv]{border:1px solid var(--line);background:var(--surface);transition:border-color .2s var(--ease);border-radius:14px}.faq__item[data-astro-cid-bppbuphv][open]{border-color:color-mix(in srgb, var(--pink) 45%, transparent)}.faq__question[data-astro-cid-bppbuphv]{color:var(--text-strong);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:16px;font-weight:500;list-style:none;display:flex}.faq__question[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.faq__chevron[data-astro-cid-bppbuphv]{color:var(--orange);transition:transform .2s var(--ease);flex-shrink:0}.faq__item[data-astro-cid-bppbuphv][open] .faq__chevron[data-astro-cid-bppbuphv]{transform:rotate(180deg)}.faq__reponse[data-astro-cid-bppbuphv]{padding:0 22px 20px;font-size:15px;line-height:1.6}.faq__reponse[data-astro-cid-bppbuphv] p[data-astro-cid-bppbuphv]{margin:0 0 10px}.faq__reponse[data-astro-cid-bppbuphv] p[data-astro-cid-bppbuphv]:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.faq__chevron[data-astro-cid-bppbuphv]{transition:none}}
