.budgets-liste[data-astro-cid-sz77ycpv]{display:grid;gap:var(--space-3);padding:0;margin:0}@media(min-width:900px){.budgets-liste[data-astro-cid-sz77ycpv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.budget-carte[data-astro-cid-sz77ycpv]{display:grid;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:transform var(--duration) var(--ease),box-shadow var(--duration) var(--ease)}.budget-carte[data-astro-cid-sz77ycpv] .photo-cadre{border-radius:0}.budget-carte[data-astro-cid-sz77ycpv] img{transition:transform .6s var(--ease)}.budget-carte[data-astro-cid-sz77ycpv]:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0f2a441a}.budget-carte[data-astro-cid-sz77ycpv]:hover img{transform:scale(1.05) translate(-1%)}.budget-corps[data-astro-cid-sz77ycpv]{display:grid;gap:var(--space-1);padding:var(--space-3);justify-items:start}.budget-montant[data-astro-cid-sz77ycpv]{font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-tight);line-height:1}.budget-montant[data-astro-cid-sz77ycpv] span[data-astro-cid-sz77ycpv]{display:block;font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--color-text-muted);margin-bottom:.25rem}.budget-titre[data-astro-cid-sz77ycpv]{font-size:var(--text-lg);letter-spacing:-.02em}.budget-exemple[data-astro-cid-sz77ycpv]{color:var(--color-text-2);font-size:.9375rem;margin-bottom:var(--space-1)}@media(prefers-reduced-motion:no-preference){.budget-carte[data-astro-cid-sz77ycpv]{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease),transform .5s var(--ease),box-shadow var(--duration) var(--ease);transition-delay:calc(var(--i) * .11s)}.visible .budget-carte[data-astro-cid-sz77ycpv]{opacity:1;transform:none}.visible .budget-carte[data-astro-cid-sz77ycpv]:hover{transform:translateY(-4px);transition-delay:0ms}}.options-services[data-astro-cid-duw5ce6h]{display:grid;gap:var(--space-2);padding:0;margin:0}@media(min-width:700px){.options-services[data-astro-cid-duw5ce6h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.options-services[data-astro-cid-duw5ce6h]{grid-template-columns:repeat(3,minmax(0,1fr))}}.option[data-astro-cid-duw5ce6h]{display:grid;gap:var(--space-1);align-content:start;padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg);transition:transform var(--duration) var(--ease),border-color var(--duration) var(--ease)}.option[data-astro-cid-duw5ce6h]:hover{transform:translateY(-3px);border-color:var(--color-text-muted)}.option-tete[data-astro-cid-duw5ce6h]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.option-nom[data-astro-cid-duw5ce6h]{font-size:1.0625rem;letter-spacing:-.01em;line-height:1.3}.option-prix[data-astro-cid-duw5ce6h]{flex:none;font-weight:var(--fw-black);font-size:var(--text-lg);letter-spacing:-.02em;white-space:nowrap}.option-prix--mention[data-astro-cid-duw5ce6h]{font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--color-link)}.option-detail[data-astro-cid-duw5ce6h]{color:var(--color-text-2);font-size:.9375rem}.option-lien[data-astro-cid-duw5ce6h]{justify-self:start;margin-top:var(--space-1);font-size:.9375rem}.compact[data-astro-cid-duw5ce6h] .option[data-astro-cid-duw5ce6h]{padding:var(--space-2) var(--space-3)}.compact[data-astro-cid-duw5ce6h] .option-nom[data-astro-cid-duw5ce6h]{font-size:.9375rem}.compact[data-astro-cid-duw5ce6h] .option-prix[data-astro-cid-duw5ce6h]{font-size:1rem}.lancement[data-astro-cid-lxecalmz]{margin-top:var(--space-4);max-width:40rem;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--inv-bg);border:1px solid var(--inv-border)}.lancement-titre[data-astro-cid-lxecalmz]{font-weight:var(--fw-black);font-size:var(--text-lg);letter-spacing:-.02em;margin-bottom:.25rem}.lancement-titre[data-astro-cid-lxecalmz]:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--color-accent);margin-right:.5em;vertical-align:.15em}.tableau-forfaits[data-astro-cid-lxecalmz]{width:100%;max-width:48rem;border-collapse:collapse}.tableau-forfaits[data-astro-cid-lxecalmz] th[data-astro-cid-lxecalmz],.tableau-forfaits[data-astro-cid-lxecalmz] td[data-astro-cid-lxecalmz]{text-align:left;padding:1rem 0;border-bottom:1px solid var(--color-border)}.tableau-forfaits[data-astro-cid-lxecalmz] thead[data-astro-cid-lxecalmz] th[data-astro-cid-lxecalmz]{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--fw-bold)}.tableau-forfaits[data-astro-cid-lxecalmz] tbody[data-astro-cid-lxecalmz] th[data-astro-cid-lxecalmz]{font-weight:var(--fw-semibold);color:var(--color-text-2)}.tableau-forfaits[data-astro-cid-lxecalmz] td[data-astro-cid-lxecalmz]{text-align:right;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:var(--fw-black);letter-spacing:var(--tracking-tight);white-space:nowrap}.tableau-forfaits[data-astro-cid-lxecalmz] thead[data-astro-cid-lxecalmz] th[data-astro-cid-lxecalmz]:last-child{text-align:right}.note[data-astro-cid-lxecalmz]{margin-top:var(--space-2)}.budgets-intro[data-astro-cid-lxecalmz]{max-width:46ch;margin:calc(var(--space-3) * -1) 0 var(--space-4)}.plafond[data-astro-cid-lxecalmz]{margin-top:var(--space-4);max-width:48rem;padding:var(--space-3);border-left:3px solid var(--color-accent);background:var(--color-bg);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.plafond[data-astro-cid-lxecalmz] h3[data-astro-cid-lxecalmz]{font-size:var(--text-lg);letter-spacing:-.02em;margin-bottom:.375rem}.plafond[data-astro-cid-lxecalmz] p[data-astro-cid-lxecalmz]{color:var(--color-text-2)}.deux-colonnes[data-astro-cid-lxecalmz]{display:grid;gap:var(--space-6);align-items:start}@media(min-width:900px){.deux-colonnes[data-astro-cid-lxecalmz]{grid-template-columns:1fr 1fr;gap:var(--space-8)}}.exemple[data-astro-cid-lxecalmz]{margin:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.exemple[data-astro-cid-lxecalmz] figcaption[data-astro-cid-lxecalmz]{font-weight:var(--fw-bold);margin-bottom:var(--space-1)}.exemple[data-astro-cid-lxecalmz] dl[data-astro-cid-lxecalmz]>div[data-astro-cid-lxecalmz]{display:flex;justify-content:space-between;gap:var(--space-2);padding-block:.625rem;border-top:1px solid var(--color-border)}.exemple[data-astro-cid-lxecalmz] dt[data-astro-cid-lxecalmz]{color:var(--color-text-2)}.exemple[data-astro-cid-lxecalmz] dd[data-astro-cid-lxecalmz]{margin:0;font-weight:var(--fw-bold);white-space:nowrap}.exemple[data-astro-cid-lxecalmz] .total[data-astro-cid-lxecalmz] dt[data-astro-cid-lxecalmz],.exemple[data-astro-cid-lxecalmz] .total[data-astro-cid-lxecalmz] dd[data-astro-cid-lxecalmz]{color:var(--color-text);font-weight:var(--fw-black)}.exemple[data-astro-cid-lxecalmz] .reste[data-astro-cid-lxecalmz]{border-top:2px solid var(--color-text)!important}.exemple[data-astro-cid-lxecalmz] .reste[data-astro-cid-lxecalmz] dd[data-astro-cid-lxecalmz]{font-size:1.75rem;font-weight:var(--fw-black)}.paiement[data-astro-cid-lxecalmz]{display:grid;gap:var(--space-4);padding:0;margin:0}@media(min-width:900px){.paiement[data-astro-cid-lxecalmz]{grid-template-columns:repeat(3,1fr)}}.paiement[data-astro-cid-lxecalmz] li[data-astro-cid-lxecalmz]{border-top:2px solid var(--color-text);padding-top:var(--space-2)}.num[data-astro-cid-lxecalmz]{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-btn);color:var(--color-on-btn);font-weight:var(--fw-black);margin-bottom:var(--space-2)}.paiement[data-astro-cid-lxecalmz] h3[data-astro-cid-lxecalmz],.cas[data-astro-cid-lxecalmz] h3[data-astro-cid-lxecalmz]{font-size:var(--text-lg);letter-spacing:-.02em;margin-bottom:.375rem}.paiement[data-astro-cid-lxecalmz] p[data-astro-cid-lxecalmz],.cas[data-astro-cid-lxecalmz] p[data-astro-cid-lxecalmz]{color:var(--color-text-2)}.calc-largeur[data-astro-cid-lxecalmz]{max-width:40rem}.cas[data-astro-cid-lxecalmz]{display:grid;gap:var(--space-4);padding:0;margin:0}@media(min-width:900px){.cas[data-astro-cid-lxecalmz]{grid-template-columns:repeat(3,1fr)}}.cas[data-astro-cid-lxecalmz] li[data-astro-cid-lxecalmz]{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.options-intro[data-astro-cid-lxecalmz]{max-width:46ch;margin:calc(var(--space-3) * -1) 0 var(--space-4)}.fin[data-astro-cid-lxecalmz]{margin-top:var(--space-6)}
