.svc__hero{padding-top:64px;padding-bottom:var(--space-7)}.svc__titre{margin-top:var(--space-2);max-width:18ch}.svc__sous{margin-top:var(--space-5);max-width:52ch;font-size:var(--size-body);line-height:var(--lh-body);color:var(--text-secondary)}.svc__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.svc__trust{margin-top:var(--space-6);justify-content:flex-start}.svc__change{padding:var(--space-6);background:var(--bg-soft);border-radius:var(--radius-card)}.svc__change__grid{gap:var(--space-5);margin-top:var(--space-4);grid-template-columns:1fr;display:grid}.svc__change__col{gap:var(--space-2);flex-direction:column;display:flex}.svc__change__tag{font-size:var(--size-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-tertiary)}.svc__change__txt{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--size-heading);line-height:var(--lh-heading)}.svc__change__col:not(.svc__change__col--apres) .svc__change__txt{color:var(--text-secondary)}.svc__change__note{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--size-body);color:var(--text-secondary)}@media (min-width:768px){.svc__hero{padding-top:96px}.svc__change{padding:var(--space-8)}.svc__change__grid{gap:var(--space-8);grid-template-columns:1fr 1fr}.svc__change__col--apres{padding-left:var(--space-8);margin-left:calc(var(--space-8) * -1 + var(--space-8));border-left:1px solid var(--border)}.svc__change__note{max-width:62ch}}.parcours--resume .parcours__etape{padding-block:var(--space-4)}.parcours--resume .parcours__titre{font-family:var(--font-ui);font-size:var(--size-body);line-height:var(--lh-body)}.parcours--resume .parcours__corps{gap:var(--space-1)}@media (min-width:900px){.parcours--resume .parcours__etape{padding-block:var(--space-4);grid-template-columns:3rem minmax(0,16ch) minmax(0,1fr)}.parcours--resume .parcours__corps{display:contents}}.svc__constats__lead{margin:var(--space-4) 0 var(--space-7);max-width:46ch;line-height:var(--lh-body);color:var(--text-secondary)}.svc__constat:first-of-type{border-top:0;padding-top:0}.prop__sous{margin:var(--space-4) 0 var(--space-6);max-width:34ch;font-family:var(--font-display);font-size:var(--size-statement);font-weight:var(--weight-regular);line-height:var(--lh-display);letter-spacing:var(--tracking-hero)}.prop__point:first-of-type{border-top:0;padding-top:0}.prop__perimetre{margin-top:var(--space-6)}.prop__perimetre .t-eyebrow{margin-bottom:var(--space-3);color:var(--text-tertiary);display:block}.prop__perimetre--v1 .cs__list{margin-top:0}.prop__perimetre--v2 ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.prop__perimetre--v2 li{padding-top:var(--space-3);border-top:1px solid var(--border);font-size:var(--size-caption);line-height:var(--lh-body);color:var(--text-secondary)}@media (min-width:760px){.prop__perimetre--v2 ul{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.mv__etiquette{margin-bottom:var(--space-2);color:var(--text-tertiary);display:block}.mv__num{font-size:var(--size-eyebrow);letter-spacing:var(--tracking-eyebrow);color:var(--text-tertiary);font-variant-numeric:tabular-nums;display:block}.mv__desc{color:var(--text-secondary);line-height:var(--lh-body);margin:0}.mv__obtient .t-eyebrow{margin-bottom:var(--space-2);color:var(--text-tertiary);display:block}.mv__obtient .cs__list{max-width:none;margin-top:0}.mv__obtient .cs__list li{color:var(--text);padding-block:var(--space-2)}.mv__obtient .cs__list li:before{content:"+"}.mv-onglets{gap:var(--space-5);display:grid}.mv-onglets__liste{gap:var(--space-2);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);display:flex;overflow-x:auto}.mv-onglets__liste::-webkit-scrollbar{display:none}.mv-onglets__onglet{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-pill);text-align:left;color:var(--text-tertiary);transition:color var(--duration-quick) var(--ease), border-color var(--duration-quick) var(--ease);flex-direction:column;flex:none;display:flex}.mv-onglets__verbe{font-weight:var(--weight-semibold);font-size:var(--size-body)}.mv-onglets__onglet{cursor:pointer}.mv-onglets__onglet:hover{color:var(--text);background:var(--bg-soft)}.mv-onglets__onglet[aria-selected=true]:hover{background:0 0}.mv-onglets__onglet[aria-selected=true]{color:var(--text);border-color:var(--text)}.mv-onglets__panneau{gap:var(--space-4);flex-direction:column;display:flex}.mv__panneau__titre{font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--size-heading);margin:0;line-height:1.2}.mv-onglets__panneau[hidden]{display:none}@media (min-width:900px){.mv-onglets{gap:var(--space-8);grid-template-columns:minmax(0,20ch) minmax(0,1fr);align-items:stretch}.mv-onglets__liste{gap:var(--space-1);flex-direction:column;margin-inline:0;padding-inline:0;overflow:visible}.mv-onglets__onglet{width:100%;padding-inline:0;padding-block:var(--space-3);border:0;border-radius:0}.mv-onglets__verbe{font-size:var(--size-body);transition:font-size var(--duration-quick) var(--ease)}.mv-onglets__onglet[aria-selected=true] .mv-onglets__verbe{font-size:var(--size-heading)}.mv-onglets__onglet[aria-selected=true] .mv__num{color:var(--text-secondary)}.mv-onglets__panneaux{flex-direction:column;min-height:18rem;display:flex}.mv-onglets__panneau{flex:auto}}.mv-onglets--cadre .mv-onglets__panneaux{border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-5)}.mv-onglets--gris .mv-onglets__panneaux{background:var(--bg-soft);border-radius:var(--radius-card);padding:var(--space-5)}.mv-onglets--sombre .mv-onglets__panneaux{background:var(--bg-invert);border-radius:var(--radius-card);padding:var(--space-5)}.mv-onglets--sombre .mv__desc{color:#ffffffbf}.mv-onglets--sombre .mv__obtient .t-eyebrow{color:#ffffff8c}.mv-onglets--sombre .mv__obtient .cs__list li{color:var(--text-invert);border-bottom-color:#ffffff2e}.mv-onglets--sombre .mv__obtient .cs__list li:before{color:#ffffff8c}.svc__constats__cta{margin-top:var(--space-8)}.prop__offre{gap:var(--space-4);margin:0 0 var(--space-8);padding:0;list-style:none;display:grid}.prop__offre li{padding-top:var(--space-3);border-top:1px solid var(--border);font-size:var(--size-caption);line-height:var(--lh-body);color:var(--text-secondary)}@media (min-width:760px){.prop__offre{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(16ch,1fr))}}.mv14{margin:var(--space-6) 0 0;padding:0;list-style:none}.mv14__ouvert{gap:var(--space-4);padding:var(--space-5);background:var(--bg-soft);border-radius:var(--radius-card);flex-direction:column;display:flex}.mv14__corps{gap:var(--space-3);flex-direction:column;display:flex}.mv14__livrable--fort{font-weight:var(--weight-semibold)}.mv14__ligne{gap:var(--space-2) var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.mv14__ligne:first-of-type{border-top:1px solid var(--border);margin-top:var(--space-5)}.mv14__verbe{font-weight:var(--weight-semibold);font-size:var(--size-body);margin:0}.mv14__preuve{color:var(--text-secondary);line-height:var(--lh-body);grid-column:2;margin:0}@media (min-width:900px){.mv14{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.mv14__ouvert{grid-row:1/span 5}.mv14__ligne{padding-block:var(--space-4);grid-template-columns:3rem minmax(0,1fr);margin-top:0}.mv14__ligne:first-of-type{border-top:0;padding-top:0}}.mv-frise{margin-top:var(--space-6)}.mv-frise__liste{gap:var(--space-2);scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-bottom:var(--space-4);display:flex;overflow-x:auto}.mv-frise__liste::-webkit-scrollbar{display:none}.mv-frise__jalon{align-items:baseline;gap:var(--space-2);flex-direction:row;flex:none}.mv-frise__verbe{height:calc(var(--size-heading) * 1.25);line-height:calc(var(--size-heading) * 1.25);white-space:nowrap;font-size:var(--size-body);transition:font-size var(--duration-quick) var(--ease);display:block}.mv-frise__liste{align-items:flex-start}@media (max-width:899px){.mv-frise__verbe{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mv-frise__jalon{padding:var(--space-3) var(--space-5)}}.mv-frise__jalon[aria-selected=true]{color:var(--text);border-color:var(--text)}.mv-frise__jalon[aria-selected=true] .mv__num{color:var(--text-secondary)}.mv-frise__panneaux{margin-top:var(--space-6)}.mv-frise__panneau{animation:mv-frise-entree var(--duration-base) var(--ease-arrivee) both}@keyframes mv-frise-entree{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mv-frise__panneau{animation:none}.mv-frise__verbe{transition:none}}.mv-frise__panneau__titre{margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:var(--weight-semibold);font-size:var(--size-heading);line-height:1.2}.mv-frise__panneau__grille{gap:var(--space-5);flex-direction:column;display:flex}.mv-frise__panneau .mv__desc+.mv__desc{margin-top:var(--space-3)}@media (min-width:900px){.mv-frise__liste{gap:var(--space-6);justify-content:space-between;margin-inline:0;padding-inline:0;overflow:visible}.mv-frise__jalon{align-items:flex-start;gap:var(--space-1);padding:0 0 var(--space-1);padding:var(--space-3) var(--space-4);margin-inline:calc(var(--space-4) * -1);border-radius:0;border-radius:var(--radius-card);border:0;flex-direction:column;flex:1 1 0}.mv-frise__jalon:hover{background:var(--bg-soft)}.mv-frise__jalon[aria-selected=true]:hover{background:0 0}.mv-frise__jalon[aria-selected=true]{border:0}.mv-frise__jalon[aria-selected=true] .mv-frise__verbe{font-size:var(--size-heading);font-weight:var(--weight-semibold)}.mv-frise__panneau__titre{display:none}.mv-frise__panneau__grille{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.mv-frise__panneaux{min-height:14rem}}.prop__pastilles{gap:var(--space-3);margin:var(--space-5) 0 var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chip--statique{cursor:default;border:1px solid var(--text);background:0 0}.chip--statique:hover{color:var(--text);background:0 0}.prop__cellules{gap:var(--space-3);margin:var(--space-5) 0 var(--space-8);padding:0;list-style:none;display:grid}.prop__cellules li{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);font-size:var(--size-body);line-height:var(--lh-body)}@media (min-width:760px){.prop__cellules{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18ch,1fr))}}.prop__colonnes{gap:var(--space-5);margin:var(--space-5) 0 var(--space-8);padding:0;list-style:none;display:grid}.prop__colonnes li{padding-top:var(--space-4);border-top:1px solid var(--text);font-size:var(--size-body);line-height:var(--lh-body);position:relative}.prop__colonnes li:before{content:"+";margin-bottom:var(--space-2);color:var(--text-tertiary);display:block}@media (min-width:760px){.prop__colonnes{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(18ch,1fr))}}@media (min-width:900px){.mv-frise--traits .mv-frise__jalon{position:relative}.mv-frise--traits .mv-frise__jalon:not(:first-child):before{content:"";top:calc(var(--size-eyebrow) * .8);width:var(--space-6);background:var(--border);height:1px;transition:background var(--duration-quick) var(--ease);position:absolute;right:100%}.mv-frise--traits .mv-frise__jalon[aria-selected=true]:before{background:var(--text)}.mv-frise--traits .mv-frise__jalon:has(~.mv-frise__jalon[aria-selected=true]):before{background:var(--text)}}.prop__pastilles{position:relative}.prop__pastille{position:static}.prop__bulle{top:calc(100% + var(--space-2));z-index:2;width:max-content;max-width:min(34ch,100%);padding:var(--space-4);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-card);font-size:var(--size-caption);line-height:var(--lh-body);color:var(--text-secondary);text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translateY(calc(var(--space-1) * -1));transition:opacity var(--duration-quick) var(--ease), transform var(--duration-quick) var(--ease), visibility var(--duration-quick);position:absolute;left:0;right:auto;box-shadow:0 8px 24px #0000001f}.prop__pastille:hover .prop__bulle,.prop__pastille:focus-visible .prop__bulle{opacity:1;visibility:visible;transform:none}@media (max-width:599px){.prop__pastilles>li{width:100%;position:relative}.prop__bulle{width:auto;max-width:none;left:0;right:0}}@media (prefers-reduced-motion:reduce){.prop__bulle{transition:none;transform:none}}.mv-frise__texte{gap:var(--space-3);flex-direction:column;display:flex}
