.commune-list[data-astro-cid-iisij537]{border-top:1px solid var(--line-2)}.commune-list[data-astro-cid-iisij537] li[data-astro-cid-iisij537]{border-bottom:1px solid var(--line-2)}.commune-row[data-astro-cid-iisij537]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);min-height:4rem;padding:var(--space-4) var(--space-2);color:var(--text-1);transition:background-color var(--duration-fast) var(--ease-standard);flex-wrap:wrap;text-decoration:none;display:flex}.commune-row[data-astro-cid-iisij537]:hover{background-color:var(--card)}.commune-row[data-astro-cid-iisij537]:focus-visible{outline-offset:-2px;border-radius:var(--radius-sm)}.commune-name[data-astro-cid-iisij537]{font-family:var(--font-display);letter-spacing:-.008em;font-size:clamp(1.25rem,1.0714rem + .732vw,1.75rem);font-weight:560;line-height:1.2}.commune-host[data-astro-cid-iisij537]{align-items:center;gap:var(--space-2);color:var(--link);font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:.01em;display:inline-flex}.commune-row[data-astro-cid-iisij537]:hover .commune-host[data-astro-cid-iisij537]{color:var(--link-hover)}.commune-row[data-astro-cid-iisij537] .commune-arrow{color:var(--link);transition:color var(--motion-shift) var(--ease-shift)}.commune-row[data-astro-cid-iisij537]:is(:hover,:focus-visible) .commune-arrow{color:var(--link-hover)}.communes-band[data-astro-cid-gmytxvsu]{align-items:center;gap:var(--space-3) var(--space-10);padding-block:var(--space-6);border-block:1px solid var(--line-1);flex-wrap:wrap;display:flex}.communes-band-label[data-astro-cid-gmytxvsu]{color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.communes-band-list[data-astro-cid-gmytxvsu]{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.communes-band-list[data-astro-cid-gmytxvsu] li[data-astro-cid-gmytxvsu]{align-items:center;gap:var(--space-2);color:var(--text-2);font-family:var(--font-display);letter-spacing:-.005em;font-size:clamp(1.125rem,1.0357rem + .366vw,1.375rem);font-weight:560;display:inline-flex}.communes-band-list[data-astro-cid-gmytxvsu] .icon{color:var(--line-3)}@container (width<=40rem){.communes-band-list[data-astro-cid-gmytxvsu]{gap:var(--space-1) var(--space-5)}}.faq[data-astro-cid-3wajvuzr]{gap:var(--stack-header) var(--gap-lg);grid-template-columns:minmax(0,1fr);display:grid}.faq-header-inner[data-astro-cid-3wajvuzr]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.faq-title[data-astro-cid-3wajvuzr]{font-size:var(--text-h2);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.12}.faq-lead[data-astro-cid-3wajvuzr]{color:var(--text-2)}@container (width>=60rem){.faq[data-astro-cid-3wajvuzr]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.faq-header-inner[data-astro-cid-3wajvuzr]{top:calc(var(--header-h) + var(--space-8));position:sticky}}.feature[data-astro-cid-kk24rp7s]{gap:var(--space-3);flex-direction:column;min-height:15rem;padding:clamp(1.5rem,1.1286rem + 1.524vw,2.5rem);display:flex;position:relative}.feature-top[data-astro-cid-kk24rp7s]{padding-bottom:var(--space-8);justify-content:space-between;align-items:flex-start;display:flex}.feature-icon[data-astro-cid-kk24rp7s]{color:var(--brand);display:inline-flex}.feature-index[data-astro-cid-kk24rp7s]{color:var(--text-4);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;font-weight:500}.feature-title[data-astro-cid-kk24rp7s]{letter-spacing:-.005em;margin:0;font-size:clamp(1.1875rem,1.1429rem + .183vw,1.3125rem);font-weight:600;line-height:1.3}.feature-text[data-astro-cid-kk24rp7s]{color:var(--text-2);font-size:var(--text-small);line-height:1.6}.feature--link[data-astro-cid-kk24rp7s]{justify-content:flex-end;padding:0;overflow:hidden}.feature-hatch[data-astro-cid-kk24rp7s]{opacity:.75;transition:opacity var(--motion-exit) var(--ease-exit);position:absolute;inset:0}.feature--link[data-astro-cid-kk24rp7s]:is(:hover,:focus-within) .feature-hatch[data-astro-cid-kk24rp7s]{opacity:1;transition-duration:var(--motion-enter);transition-timing-function:var(--ease-enter)}.feature-link[data-astro-cid-kk24rp7s]{justify-content:space-between;align-items:flex-end;gap:var(--space-4);background:linear-gradient(to top, var(--page) 20%, transparent 80%);height:100%;min-height:15rem;color:var(--text-1);font-family:var(--font-display);padding:clamp(1.5rem,1.1286rem + 1.524vw,2.5rem);font-size:clamp(1.25rem,1.1607rem + .366vw,1.5rem);font-weight:600;line-height:1.25;text-decoration:none;display:flex;position:relative}.feature-link[data-astro-cid-kk24rp7s]:hover{color:var(--link-hover)}.feature-link[data-astro-cid-kk24rp7s]:focus-visible{outline-offset:-4px}.feature-link[data-astro-cid-kk24rp7s] .feature-link-arrow{color:var(--link);transition:color var(--motion-shift) var(--ease-shift)}.feature-link[data-astro-cid-kk24rp7s]:is(:hover,:focus-visible) .feature-link-arrow{color:var(--link-hover)}@container (width<=36rem){.feature[data-astro-cid-kk24rp7s]{min-height:0}.feature-top[data-astro-cid-kk24rp7s]{padding-bottom:var(--space-5)}.feature-link[data-astro-cid-kk24rp7s]{min-height:9rem}}.points[data-astro-cid-ibag5rdt]{border-top:1px solid var(--line-2)}.point[data-astro-cid-ibag5rdt]{gap:var(--space-4);border-bottom:1px solid var(--line-2);grid-template-columns:3rem minmax(0,1fr);padding-block:clamp(1.5rem,1.2857rem + .914vw,2.25rem);display:grid}.point-index[data-astro-cid-ibag5rdt]{color:var(--text-4);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;padding-top:.3rem;font-weight:500}.point-title[data-astro-cid-ibag5rdt]{margin:0 0 var(--space-2);font-size:var(--text-h3);letter-spacing:-.004em;font-weight:600;line-height:1.3}.point-text[data-astro-cid-ibag5rdt]{color:var(--text-2)}.feature-split-body[data-astro-cid-ibag5rdt]>:not(.points){margin-top:var(--space-8)}.feature-split-visual[data-astro-cid-ibag5rdt]{width:100%}.hero-video[data-astro-cid-ren2rquz]{border-radius:var(--radius-lg);background-color:var(--card);box-shadow:var(--contour);overflow:clip}.hero-video-media[data-astro-cid-ren2rquz]{width:100%;height:auto;display:block}.hero[data-astro-cid-2bcg53wk]{gap:var(--gap-lg);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@container (width>=56rem){.hero--split[data-astro-cid-2bcg53wk].hero--art{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero--split[data-astro-cid-2bcg53wk].hero--art.hero--cols-6-6{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hero-text[data-astro-cid-2bcg53wk]{flex-direction:column;align-items:flex-start;display:flex}.hero-badge[data-astro-cid-2bcg53wk]{margin-bottom:var(--space-8)}.hero-title[data-astro-cid-2bcg53wk]{font-size:var(--text-display);letter-spacing:-.014em;flex-direction:column;margin:0;font-weight:560;line-height:1.06;display:flex}.hero-title-main[data-astro-cid-2bcg53wk]{color:var(--text-1);align-items:center;gap:.28em;display:flex}.hero-title-main[data-astro-cid-2bcg53wk] img{flex:none;width:auto;height:.78em}.hero-title-sub[data-astro-cid-2bcg53wk]{color:var(--text-3)}.hero-lead[data-astro-cid-2bcg53wk]{max-width:36rem;margin-top:var(--space-6);color:var(--text-2);font-size:var(--text-lead);line-height:1.5}.hero-actions[data-astro-cid-2bcg53wk]{width:100%;margin-top:var(--space-10)}.hero-meta[data-astro-cid-2bcg53wk]{margin-top:var(--space-10)}.hero-art[data-astro-cid-2bcg53wk]{justify-self:center;width:100%;max-width:30rem}@container (width>=56rem){.hero-art[data-astro-cid-2bcg53wk]{max-width:none}}.pricing[data-astro-cid-uug5jz3x]{gap:var(--gap) var(--gap-lg);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=60rem){.pricing[data-astro-cid-uug5jz3x]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.pricing-table[data-astro-cid-uug5jz3x]{margin-top:var(--space-4)}.pricing-panel[data-astro-cid-uug5jz3x]{border-radius:var(--radius-md);background-color:var(--card);padding:clamp(1.5rem,1.1286rem + 1.524vw,2.5rem)}.pricing-control[data-astro-cid-uug5jz3x]{gap:var(--space-2);max-width:34rem;margin-bottom:var(--space-8);display:grid}.pricing-control-head[data-astro-cid-uug5jz3x]{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.pricing-control-label[data-astro-cid-uug5jz3x]{color:var(--text-2);font-size:var(--text-small);font-weight:500}.pricing-range[data-astro-cid-uug5jz3x]{width:100%;min-height:var(--control-h);accent-color:var(--brand);cursor:pointer;margin:0;padding:0}.pricing-range[data-astro-cid-uug5jz3x]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.pricing-output[data-astro-cid-uug5jz3x]{color:var(--text-1);font-family:var(--font-display);font-size:var(--text-lead);font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap;font-weight:560}.pricing-scale[data-astro-cid-uug5jz3x]{color:var(--text-3);font-size:var(--text-label);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.pricing-amounts[data-astro-cid-uug5jz3x]{gap:var(--space-6);display:grid}@container (width>=32rem){.pricing-amounts[data-astro-cid-uug5jz3x]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-amount[data-astro-cid-uug5jz3x]{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line-2);flex-direction:column;display:flex}.pricing-amount-label[data-astro-cid-uug5jz3x]{color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.pricing-amount-value[data-astro-cid-uug5jz3x]{color:var(--text-1);font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(1.625rem,1.3571rem + 1.098vw,2.375rem);font-weight:560;line-height:1.15}.pricing-tier[data-astro-cid-uug5jz3x]{margin-top:var(--space-6);color:var(--text-3);font-size:var(--text-small)}.pricing-includes[data-astro-cid-uug5jz3x]{gap:var(--space-8);display:grid}.pricing-includes-title[data-astro-cid-uug5jz3x]{margin-bottom:var(--space-3);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.pricing-list[data-astro-cid-uug5jz3x]{gap:var(--space-2);flex-direction:column;display:flex}.pricing-list[data-astro-cid-uug5jz3x] li[data-astro-cid-uug5jz3x]{align-items:flex-start;gap:var(--space-3);color:var(--text-2);display:flex}.pricing-list[data-astro-cid-uug5jz3x] .icon{color:var(--link);margin-top:.3rem}.pricing-table[data-astro-cid-uug5jz3x] summary[data-astro-cid-uug5jz3x]{align-items:center;gap:var(--space-2);min-height:var(--control-h);color:var(--link);cursor:pointer;font-weight:500;list-style:none;display:inline-flex}.pricing-table[data-astro-cid-uug5jz3x] summary[data-astro-cid-uug5jz3x]::-webkit-details-marker{display:none}.pricing-table[data-astro-cid-uug5jz3x] summary[data-astro-cid-uug5jz3x] .icon{transition:transform var(--motion-reveal) var(--ease-shift)}.pricing-table[data-astro-cid-uug5jz3x][open] summary[data-astro-cid-uug5jz3x] .icon{transform:rotate(180deg)}.pricing-table[data-astro-cid-uug5jz3x] .table-scroll{margin-top:var(--space-3)}.pricing-table[data-astro-cid-uug5jz3x] td.num,.pricing-table[data-astro-cid-uug5jz3x] th.num{text-align:right;white-space:nowrap}.section-header[data-astro-cid-dutjlwig]{gap:var(--space-6) var(--gap-lg);margin-bottom:var(--stack-header);grid-template-columns:minmax(0,1fr);display:grid}.section-header-main[data-astro-cid-dutjlwig]{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.section-header-title[data-astro-cid-dutjlwig]{font-size:var(--text-h2);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.12}.section-header-aside[data-astro-cid-dutjlwig]{gap:var(--space-4);color:var(--text-2);flex-direction:column;display:flex}.section-header-lead[data-astro-cid-dutjlwig]{max-width:36rem;color:var(--text-2);font-size:var(--text-lead);line-height:1.5}.section-header-aside[data-astro-cid-dutjlwig]>p:not(.section-header-lead){max-width:38rem}@container (width>=56rem){.section-header--split[data-astro-cid-dutjlwig].section-header--aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.section-header--split[data-astro-cid-dutjlwig].section-header--align-start{align-items:start}}.section-header--center[data-astro-cid-dutjlwig]{text-align:center;justify-items:center}.section-header--center[data-astro-cid-dutjlwig] .section-header-main[data-astro-cid-dutjlwig]{align-items:center}.section-header--center[data-astro-cid-dutjlwig] .section-header-lead[data-astro-cid-dutjlwig]{margin-inline:auto}.step-art-svg[data-astro-cid-s7x6irfm]{width:100%;height:auto;display:block;overflow:visible}.sa-front[data-astro-cid-s7x6irfm]{fill:var(--art-fill);stroke:var(--art-ink);stroke-width:1.5px}.sa-back[data-astro-cid-s7x6irfm]{fill:var(--art-page);stroke:var(--art-line);stroke-width:1.5px}.sa-shield-fill[data-astro-cid-s7x6irfm]{fill:var(--art-fill)}.sa-shield-line[data-astro-cid-s7x6irfm]{fill:none;stroke:var(--art-ink)}.sa-line[data-astro-cid-s7x6irfm]{fill:none;stroke:var(--art-line);stroke-width:1.5px;stroke-linecap:round}.sa-ink[data-astro-cid-s7x6irfm]{fill:none;stroke:var(--art-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sa-ink--strong[data-astro-cid-s7x6irfm]{stroke-width:2px}.sa-accent[data-astro-cid-s7x6irfm]{fill:none;stroke:var(--art-accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.sa-accent--strong[data-astro-cid-s7x6irfm]{stroke-width:3px}.sa-dotted[data-astro-cid-s7x6irfm]{fill:none;stroke:var(--art-accent);stroke-width:1.5px;stroke-dasharray:2 4;stroke-linecap:round}.sa-bar[data-astro-cid-s7x6irfm]{fill:var(--art-line)}.sa-bar-accent[data-astro-cid-s7x6irfm]{fill:var(--art-accent)}.sa-hatch[data-astro-cid-s7x6irfm]{stroke:var(--art-soft);stroke-width:1px}.sa-dot-ink[data-astro-cid-s7x6irfm]{fill:var(--art-ink)}.sa-ring[data-astro-cid-s7x6irfm]{fill:none;stroke:var(--art-line);stroke-width:1.25px}.sa-ring--dash[data-astro-cid-s7x6irfm]{stroke-dasharray:3 5}.sa-ring--dots[data-astro-cid-s7x6irfm]{stroke-dasharray:1.5 6;stroke-linecap:round}.sa-person[data-astro-cid-s7x6irfm]{fill:var(--art-fill);stroke:var(--art-ink);stroke-width:1.5px}.sa-person--accent[data-astro-cid-s7x6irfm]{fill:var(--art-accent);stroke:var(--art-accent)}.sa-cell[data-astro-cid-s7x6irfm]{fill:var(--art-page);stroke:var(--art-line);stroke-width:1.25px}.sa-cell--mark[data-astro-cid-s7x6irfm]{stroke:var(--art-accent)}.steps[data-astro-cid-yb26x6oy]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@container (width>=36rem){.steps[data-astro-cid-yb26x6oy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=60rem){.steps[data-astro-cid-yb26x6oy]{grid-template-columns:repeat(4,minmax(0,1fr))}}.step[data-astro-cid-yb26x6oy]{gap:var(--space-3);border-radius:var(--radius-md);background-color:var(--float);flex-direction:column;padding:clamp(1.25rem,1.0714rem + .476vw,1.75rem);display:flex}.step-art[data-astro-cid-yb26x6oy]{width:9rem;max-width:100%;margin-bottom:var(--space-3)}.step-label[data-astro-cid-yb26x6oy]{color:var(--link);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.step-title[data-astro-cid-yb26x6oy]{font-size:var(--text-h3);margin:0;font-weight:600;line-height:1.3}.step-text[data-astro-cid-yb26x6oy]{color:var(--text-2);font-size:var(--text-small);line-height:1.6}.home-documents[data-astro-cid-pkeozjuu]{gap:var(--space-2) var(--space-5);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;font-weight:500;display:flex}.home-documents[data-astro-cid-pkeozjuu] li[data-astro-cid-pkeozjuu]{align-items:center;gap:var(--space-2);display:inline-flex}.home-documents[data-astro-cid-pkeozjuu] .icon{color:var(--line-3)}.home-band[data-astro-cid-pkeozjuu]{margin-top:clamp(3rem,2.2571rem + 3.048vw,5rem)}.home-note[data-astro-cid-pkeozjuu]{padding-left:var(--space-4);border-left:2px solid var(--line-2);color:var(--text-3);font-size:var(--text-small);max-width:32em}.home-after[data-astro-cid-pkeozjuu]{margin-top:var(--space-6)}.home-link[data-astro-cid-pkeozjuu]>a{min-height:var(--control-h);align-items:center;display:inline-flex}.home-editeur-text[data-astro-cid-pkeozjuu]{max-width:34rem;color:var(--text-2);font-size:var(--text-lead);line-height:1.5}.home-relief[data-astro-cid-pkeozjuu]{height:clamp(7rem,4.5rem + 10vw,13rem);margin-top:var(--section-y-sm);overflow:hidden}.home-tarifs-notes[data-astro-cid-pkeozjuu]{gap:var(--space-4);max-width:var(--container-prose);margin-top:var(--gap-lg);padding-top:var(--space-6);border-top:1px solid var(--line-1);color:var(--text-2);font-size:var(--text-small);display:grid}
