:root[data-design="2"] :is(.lp,.lg){--p2-colonne:40rem;--p2-large:48rem;--p2-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='M1.5 1.5 6.5 7l-5 5.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)){--encre:var(--d2-encre);--texte-lp:var(--d2-encre);--doux:var(--d2-encre-2);--ligne:var(--d2-trait-fort);--papier:var(--d2-fond-groupe);--blanc:var(--d2-fond);--carte:var(--d2-surface);--carte-ombre:var(--d2-ombre-1);--ombre-tel:var(--d2-ombre-1);--accent:var(--d2-toit);--accent-bouton:var(--d2-action);--accent-fonce:var(--d2-action-hi);--accent-txt:var(--d2-sur-action);--accent-texte:var(--d2-action);--accent-titre:var(--d2-toit);--encre-fond:var(--d2-marque);--petrole-clair:var(--d2-surface-2);--cuivre-clair:var(--d2-fond-groupe);--ciel:var(--d2-marque);--ciel-clair:var(--d2-fond-groupe);--vert:var(--d2-ok);--vert-clair:var(--d2-fond-groupe);--verre:var(--d2-verre);--survol:var(--d2-trait-fort);--case:var(--d2-trait-fort);--case-on:var(--d2-encre);--jauge-fond:var(--d2-surface-2);background:var(--d2-fond);color:var(--d2-encre)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-cta{min-height:50px;padding:0 24px;border-radius:25px;font-size:1.0625rem;font-weight:600;transition:background .2s,transform .15s var(--d2-courbe)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-cta:active{transform:scale(.97)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-cta.petit{min-height:38px;padding:0 18px;border-radius:19px;font-size:.9375rem}:root[data-design="2"] :is(.lp,.lg) :is(.lp-cta,.lp-lien,.lp-tiroir-bouton,.gd-autres a,.gd-villes a,.lp-metier-guides a,.lp-metier-villes a,.rc-sommaire a,.pi-metiers a,.pi-liens a,.lp-metier-badge):focus-visible{outline:2px solid var(--d2-toit);outline-offset:2px}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-public{background:var(--d2-fond);border-bottom:1px solid var(--d2-trait)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-public-choix{background:var(--d2-surface-2)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-public-choix a[aria-current]{background:var(--d2-surface);color:var(--d2-encre);box-shadow:0 1px 3px rgba(15,31,27,.12)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav{background:var(--d2-verre);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border-bottom:1px solid var(--d2-trait)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav-in{height:64px;gap:12px}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav .lp-logo{margin-left:0;margin-right:auto}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav .lp-cta.petit{margin-left:0!important}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-bouton{order:10;width:40px;height:40px;margin:0 -8px 0 0;border:0;border-radius:20px;background:transparent;color:var(--d2-encre)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-bouton:hover{background:var(--d2-surface-2)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir{inset:0 0 0 auto;box-shadow:-24px 0 60px rgba(0,0,0,.2)}@media (prefers-reduced-motion:no-preference){:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir[open]{animation-name:lp2-glisse}}@keyframes lp2-glisse{0%{transform:translateX(100%)}}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-bientot{letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:600}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-titre{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-encre-2)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-liens a>svg{color:var(--d2-encre-2)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-pro a.principal{background:var(--d2-surface);border-color:var(--d2-trait-fort);color:var(--d2-encre)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-pro p svg{color:var(--d2-encre-2)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir .ic{background:var(--d2-surface);color:var(--d2-marque);box-shadow:0 0 0 .5px var(--d2-trait-fort)}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-tiroir-fermer{border-radius:20px;background:var(--d2-surface-2)}@media(max-width:760px){:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav-in{height:56px}}@media(max-width:380px){:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav-in{gap:8px}:root[data-design="2"] .lp:not(.lp4):not(:where(.accueil-en)) .lp-nav .lp-cta.petit{padding:0 14px;font-size:.875rem}}:root[data-design="2"] .lp:not(:where(.lp4,.accueil-en)) .lp-collant{padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--d2-verre);-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);border-top:1px solid var(--d2-trait)}:root[data-design="2"] .lp:not(:where(.lp4,.accueil-en)) .lp-collant .lp-cta{min-height:50px;border-radius:25px;font-size:1.0625rem}:root[data-design="2"] .lp:not(:where(.lp4,.accueil-en)) .lp-pied{border-top:1px solid var(--d2-trait)}:root[data-design="2"] .lp-page-metier .lp-metier-hero-in{padding-top:40px;padding-bottom:72px;gap:clamp(40px,5vw,72px)}:root[data-design="2"] .lp-page-metier .lp-ariane{gap:6px;margin-bottom:28px;font-size:.8125rem;color:var(--d2-encre-2)}:root[data-design="2"] .lp-page-metier .lp-ariane a{color:var(--d2-encre-2)}:root[data-design="2"] .lp-page-metier .lp-ariane a:hover{color:var(--d2-encre)}:root[data-design="2"] .lp-page-metier .lp-ariane span[aria-hidden]{color:var(--d2-encre-3)}:root[data-design="2"] .lp-page-metier .lp-metier-nom{gap:10px;margin:0 0 14px;font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-accent)}:root[data-design="2"] .lp-page-metier .lp-metier-nom .ic{width:32px;height:32px;border-radius:10px;background:var(--d2-accent-clair);color:var(--d2-marque)}:root[data-design="2"] .lp-page-metier .lp-metier-nom .ic svg{width:18px;height:18px}:root[data-design="2"] .lp-page-metier .lp-metier-hero h1{font-family:var(--d2-f-titre);font-weight:500;font-size:clamp(2rem,1rem + 3.6vw,3.25rem);line-height:1.06;letter-spacing:-.02em;text-wrap:balance;max-width:17ch;margin:0 0 14px;color:var(--d2-encre)}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-hero .lp-sous{max-width:34em;margin:0 0 22px;font-size:var(--d2-t-grand);line-height:1.45;color:var(--d2-encre-2);text-wrap:pretty}:root[data-design="2"] .lp-page-metier .lp-metier-badge{gap:8px;min-height:36px;padding:0 14px 0 10px;border-radius:18px;background:var(--d2-accent-clair);color:var(--d2-marque)!important;font-size:.9375rem;font-weight:600;transition:background .2s}:root[data-design="2"] .lp-page-metier .lp-metier-badge:hover{background:color-mix(in srgb,var(--d2-accent-clair) 70%,var(--d2-accent) 30%)}:root[data-design="2"] .lp-page-metier .lp-metier-badge svg{width:16px;height:16px;color:var(--d2-accent)}:root[data-design="2"] .lp-page-metier .lp-metier-hero .lp-hero-actions{margin:26px 0 16px}:root[data-design="2"] .lp-page-metier .lp-metier-apercu .lp-soum{max-width:460px;padding:28px}@media(max-width:860px){:root[data-design="2"] .lp-page-metier .lp-metier-hero-in{gap:32px;padding-top:20px;padding-bottom:48px}:root[data-design="2"] .lp-page-metier .lp-metier-hero-txt{text-align:left}:root[data-design="2"] .lp-page-metier :is(.lp-ariane,.lp-metier-nom){justify-content:flex-start}:root[data-design="2"] .lp-page-metier .lp-ariane{margin-bottom:22px}:root[data-design="2"] .lp-page-metier .lp-metier-hero h1{margin-left:0;margin-right:0;font-size:clamp(2rem,.9rem + 5.2vw,2.5rem)}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-hero .lp-sous{margin-left:0;margin-right:0;font-size:1.0625rem}:root[data-design="2"] .lp-page-metier .lp-metier-hero .lp-hero-actions{margin:22px 0 14px}:root[data-design="2"] .lp-page-metier .lp-metier-apercu .lp-soum{padding:22px}}:root[data-design="2"] .lp-page-metier .lp-metier-subv{margin-top:20px}:root[data-design="2"] .lp-page-metier .lp-metier-subv .lp-subv{margin:0;padding:16px 18px;border-radius:18px;background:var(--d2-fond-groupe)}:root[data-design="2"] .lp-page-metier .lp-subv b{color:var(--d2-encre);font-weight:600}:root[data-design="2"] .lp-page-metier .lp-svc-note{padding-left:0;border-left:0;font-size:.875rem}@media(min-width:861px){:root[data-design="2"] .lp-page-metier .lp-metier-etapes{gap:40px;margin-top:12px}:root[data-design="2"] .lp-page-metier .lp-metier-etapes li:not(:last-child):before{left:66px;right:-26px;top:25px;height:1px;background:var(--d2-trait-fort)}:root[data-design="2"] .lp-page-metier .lp-metier-etapes h3{margin-top:4px}}:root[data-design="2"] .lp-page-metier .lp-metier-guides{gap:0 32px;padding:4px 24px;border-radius:22px;background:var(--d2-surface);box-shadow:var(--d2-ombre-1)}:root[data-design="2"] .lp-page-metier .lp-metier-guides li{position:relative}:root[data-design="2"] .lp-page-metier .lp-metier-guides li:nth-child(n+3){border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .lp-page-metier .lp-metier-guides a{gap:4px;padding:20px 32px 20px 0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}:root[data-design="2"] .lp-page-metier .lp-metier-guides a:hover{transform:none}:root[data-design="2"] .lp-page-metier .lp-metier-guides a:hover b{color:var(--d2-accent)}:root[data-design="2"] .lp-page-metier .lp-metier-guides b{color:var(--d2-encre);font-size:1.0625rem;font-weight:600;line-height:1.3;transition:color .2s}:root[data-design="2"] .lp-page-metier .lp-metier-guides span{color:var(--d2-encre-2);font-size:.9375rem;line-height:1.45}:root[data-design="2"] .lp-page-metier .lp-metier-guides svg{right:0;color:var(--d2-encre-3)}@media(max-width:860px){:root[data-design="2"] .lp-page-metier .lp-metier-guides{padding:0 18px}:root[data-design="2"] .lp-page-metier .lp-metier-guides li:nth-child(n+2){border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .lp-page-metier .lp-metier-guides a{padding:16px 30px 16px 0}:root[data-design="2"] .lp-page-metier .lp-metier-guides b{font-size:1rem}:root[data-design="2"] .lp-page-metier .lp-metier-guides span{font-size:.875rem}}:root[data-design="2"] .lp-page-metier .lp-metier-villes{margin-top:36px}:root[data-design="2"] .lp-page-metier .lp-metier-villes h3{margin:0 2px 12px;font-size:.8125rem;font-weight:600;letter-spacing:0;color:var(--d2-encre-2)}:root[data-design="2"] .lp-page-metier .lp-metier-villes a{padding:9px 16px;border:0;border-radius:18px;background:var(--d2-surface);box-shadow:0 0 0 .5px var(--d2-trait-fort);color:var(--d2-encre);font-weight:500;font-size:.9375rem;transition:background .2s}:root[data-design="2"] .lp-page-metier .lp-metier-villes a:hover{background:var(--d2-surface-2)}:root[data-design="2"] .lp-page-metier #faq h2{text-wrap:wrap}:root[data-design="2"] .lp4.lp-page-metier .lp-final .lp-cta{margin-top:8px}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres{margin-top:36px;padding-top:28px;border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres p{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-encre-2)}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres .lp-final-metiers a,:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres .lp-final-metiers li:first-child a{min-height:46px;padding:0 20px;border:0;border-radius:23px;background:var(--d2-surface);color:var(--d2-encre);box-shadow:inset 0 0 0 1px var(--d2-trait-fort)}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres .lp-final-metiers a:hover,:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres .lp-final-metiers li:first-child a:hover{background:var(--d2-surface-2)}:root[data-design="2"] .lp4.lp-page-metier .lp-metier-autres .lp-final-metiers svg{color:var(--d2-marque)}@media(max-width:560px){:root[data-design="2"] .lp4.lp-page-metier .lp-final .lp-engagements{gap:4px 14px}:root[data-design="2"] .lp4.lp-page-metier .lp-final .lp-engagements li{display:inline-flex;align-items:center;gap:5px}:root[data-design="2"] .lp4.lp-page-metier .lp-final .lp-engagements li+li:before{content:none}:root[data-design="2"] .lp4.lp-page-metier .lp-final .lp-engagements svg{display:block;width:13px;height:13px;padding:0;background:none;color:var(--d2-ok)}:root[data-design="2"] .lp4.lp-page-metier .lp-avantages2{grid-template-columns:1fr;gap:14px;margin:6px 0 10px}:root[data-design="2"] .lp4.lp-page-metier .lp-avantages2 li{flex-direction:row;align-items:center;gap:14px;font-size:.875rem;line-height:1.35}:root[data-design="2"] .lp4.lp-page-metier .lp-avantages2 li .ic{flex:none}:root[data-design="2"] .lp4.lp-page-metier .lp-avantages2 b{font-size:.9375rem;margin-bottom:1px}}:root[data-design="2"] .gd .gd-wrap{max-width:calc(var(--p2-colonne) + 40px);padding:28px 20px 96px}:root[data-design="2"] .gd .gd-ariane{gap:6px;margin-bottom:32px;font-size:.8125rem;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-ariane a{color:var(--d2-encre-2);text-decoration:none}:root[data-design="2"] .gd .gd-ariane a:hover{color:var(--d2-encre)}:root[data-design="2"] .gd .gd-ariane span:not(:last-child){color:var(--d2-encre-3)}:root[data-design="2"] .gd .gd-article{color:var(--d2-encre)}:root[data-design="2"] .gd .gd-article h1{font-family:var(--d2-f-titre);font-weight:500;font-size:clamp(2rem,1.2rem + 2.8vw,2.875rem);line-height:1.08;letter-spacing:-.02em;text-wrap:pretty;color:var(--d2-encre);margin:0 0 14px}:root[data-design="2"] .gd .gd-article .gd-maj{margin:0 0 6px;font-size:.8125rem;line-height:1.45;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-article .gd-maj+:not(.gd-maj){margin-top:28px}:root[data-design="2"] .gd .gd-article h2{font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);line-height:1.2;letter-spacing:-.01em;text-wrap:balance;color:var(--d2-encre);max-width:none;margin:56px 0 14px}:root[data-design="2"] .gd .gd-article h3{font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--d2-encre);margin:28px 0 6px}:root[data-design="2"] .gd .gd-article :is(ul,ol){padding-left:1.25em;margin:0 0 20px;gap:10px}:root[data-design="2"] .gd .gd-article li::marker{color:var(--d2-accent)}:root[data-design="2"] .gd .gd-article ol>li::marker{font-family:var(--d2-f-titre);font-weight:500}:root[data-design="2"] .gd .gd-article strong{font-weight:600;color:var(--d2-encre)}:root[data-design="2"] .gd .gd-article :is(p,li) a:not([class]){color:var(--d2-marque);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--d2-accent) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--d2-accent) 45%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}:root[data-design="2"] .gd .gd-article :is(p,li) a:not([class]):hover{-webkit-text-decoration-color:var(--d2-accent);text-decoration-color:var(--d2-accent)}:root[data-design="2"] .gd .gd-tableau{margin:12px calc(50% - min(50vw - 20px,var(--p2-large) / 2)) 22px;border:0;border-radius:20px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-tableau table{font-size:.9375rem}:root[data-design="2"] .gd .gd-tableau th{padding:16px 20px 10px;background:none;border-bottom:1px solid var(--d2-trait-fort);font-size:.8125rem;font-weight:600;line-height:1.35;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-tableau td{padding:15px 20px;border-bottom:1px solid var(--d2-trait-fort);line-height:1.45;color:var(--d2-encre)}:root[data-design="2"] .gd .gd-tableau tr:last-child td{border-bottom:0}:root[data-design="2"] .gd .gd-tableau:not(.rc-tableau) td:last-child{font-family:var(--d2-f-titre);font-weight:500;font-size:1.125rem;letter-spacing:-.005em;color:var(--d2-marque);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:600px){:root[data-design="2"] .gd .gd-tableau:not(.rc-compact){margin:12px 0 22px;border-radius:20px;background:var(--d2-fond-groupe);overflow:hidden}:root[data-design="2"] .gd .gd-tableau:not(.rc-compact) tr{margin:0;padding:14px 18px 16px;border:0;border-radius:0}:root[data-design="2"] .gd .gd-tableau:not(.rc-compact) tr+tr{border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .gd .gd-tableau:not(.rc-compact) td{padding:4px 0;border:0;font-size:.9375rem}:root[data-design="2"] .gd .gd-tableau:not(.rc-compact) td:before{margin-bottom:1px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-tableau:not(.rc-tableau) td:last-child{padding-top:6px;font-size:1.375rem;line-height:1.2}}:root[data-design="2"] .gd .gd-figure{margin:16px calc(50% - min(50vw - 20px,var(--p2-large) / 2)) 32px}:root[data-design="2"] .gd .gd-figure img{border:0;border-radius:20px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-figure figcaption{max-width:var(--p2-colonne);margin:12px auto 0;font-size:.875rem;line-height:1.5;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-appel-tot{margin:36px 0 8px;padding:20px 22px;border-radius:20px;background:var(--d2-fond-groupe);gap:14px 20px}:root[data-design="2"] .gd .gd-article .gd-appel-tot p{font-size:1.0625rem;font-weight:600;line-height:1.4;color:var(--d2-encre)}:root[data-design="2"] .gd .gd-appel-tot .lp-cta{min-height:46px;padding:0 22px;border-radius:23px;font-size:1rem}:root[data-design="2"] .gd .gd-appel-tot small{font-size:.8125rem;line-height:1.45;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-appel{margin:56px 0 8px;padding:28px;border-radius:22px;background:var(--d2-fond-groupe);color:var(--d2-encre);gap:18px 24px}:root[data-design="2"] .gd .gd-article .gd-appel p{margin:0;font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);line-height:1.25;letter-spacing:-.01em;color:var(--d2-encre);max-width:26ch;text-wrap:balance}@media(max-width:560px){:root[data-design="2"] .gd .gd-appel{padding:24px 20px}:root[data-design="2"] .gd .gd-appel .lp-cta{width:100%}}:root[data-design="2"] .gd .gd-autres{max-width:none;margin-top:64px;padding-top:0;border-top:0}:root[data-design="2"] .gd .gd-autres h2{font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);line-height:1.2;letter-spacing:-.01em;color:var(--d2-encre);margin:0 0 14px}:root[data-design="2"] .gd .gd-autres ul:not(.gd-villes){gap:0;padding:0 18px;border-radius:20px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-autres ul:not(.gd-villes) li+li{border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .gd .gd-autres ul:not(.gd-villes) a{display:flex;align-items:center;gap:14px;padding:15px 0;color:var(--d2-encre);font-weight:500;font-size:1rem;line-height:1.4;transition:color .2s}:root[data-design="2"] .gd .gd-autres ul:not(.gd-villes) a:after{content:"";flex:none;width:8px;height:14px;margin-left:auto;background:var(--d2-encre-3);-webkit-mask:var(--p2-chevron) center/contain no-repeat;mask:var(--p2-chevron) center/contain no-repeat}:root[data-design="2"] .gd .gd-autres ul:not(.gd-villes) a:hover{color:var(--d2-accent)}:root[data-design="2"] .gd .gd-autres h3{margin:28px 2px 12px;font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-villes a{padding:9px 16px;border:0;border-radius:18px;background:var(--d2-fond-groupe);color:var(--d2-encre);font-weight:500;font-size:.9375rem;text-decoration:none;transition:background .2s}:root[data-design="2"] .gd .gd-villes a:hover{background:var(--d2-surface-2)}:root[data-design="2"] .gd .gd-article .gd-liste{gap:0;padding:0 20px;border-radius:20px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-liste li+li{border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .gd .gd-article .gd-liste li a:not([class]){padding:16px 0;border:0;border-radius:0;color:inherit;text-decoration:none}:root[data-design="2"] .gd .gd-liste b{color:var(--d2-encre);font-weight:600}:root[data-design="2"] .gd .gd-liste span{color:var(--d2-encre-2)}:root[data-design="2"] .gd .rc :is(.rc-sur){margin:0 0 10px!important;font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-accent)}:root[data-design="2"] .gd .rc .rc-chapeau{font-size:var(--d2-t-grand)!important;line-height:1.5;color:var(--d2-encre-2);max-width:none}:root[data-design="2"] .gd .rc .rc-ancre{scroll-margin-top:76px}:root[data-design="2"] .gd .rc-bref{margin:28px 0 22px;padding:22px 24px;border:0;border-radius:22px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-article .rc-bref h2{margin:0 0 12px;font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-accent)}:root[data-design="2"] .gd .gd-article .rc-bref ul{gap:8px}:root[data-design="2"] .gd .gd-article .rc-bref li{font-size:1rem;line-height:1.55}:root[data-design="2"] .gd .rc-bref strong{color:var(--d2-encre)}:root[data-design="2"] .gd .rc-sommaire{gap:8px;margin:8px 0 12px}:root[data-design="2"] .gd .rc-sommaire a{padding:8px 15px;border:0;border-radius:18px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort);color:var(--d2-encre);font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s}:root[data-design="2"] .gd .rc-sommaire a:hover{background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .rc-calc{margin:36px calc(50% - min(50vw - 20px,var(--p2-large) / 2)) 12px;padding:28px;border:0;border-radius:24px;background:var(--d2-fond-groupe);gap:20px}:root[data-design="2"] .gd .gd-article .rc-calc h2{margin:0;font-size:var(--d2-t-section)}:root[data-design="2"] .gd .rc-libelle{font-size:.8125rem;font-weight:600;letter-spacing:0;color:var(--d2-encre-2)}:root[data-design="2"] .gd .rc-choix{gap:8px}:root[data-design="2"] .gd .rc-choix button{min-height:44px;padding:0 16px;border:0;border-radius:22px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort);color:var(--d2-encre);font-size:.9375rem;font-weight:500;transition:background .2s,box-shadow .2s,transform .15s var(--d2-courbe)}:root[data-design="2"] .gd .rc-choix button:hover{background:var(--d2-surface-2)}:root[data-design="2"] .gd .rc-choix button:active{transform:scale(.97)}:root[data-design="2"] .gd .rc-choix button.on{background:var(--d2-accent-clair);box-shadow:inset 0 0 0 2px var(--d2-accent);color:var(--d2-marque);font-weight:600}:root[data-design="2"] .gd .rc-choix button:focus-visible{outline:2px solid var(--d2-toit);outline-offset:2px}:root[data-design="2"] .gd .rc-saisie{min-height:52px;border:0;border-radius:14px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort)}:root[data-design="2"] .gd .rc-saisie:focus-within{border:0;box-shadow:inset 0 0 0 2px var(--d2-encre)}:root[data-design="2"] .gd .rc-calc .rc-saisie input{min-height:0;padding:12px 14px;background:transparent;box-shadow:none;font-size:1.0625rem}:root[data-design="2"] .gd .rc-saisie em{color:var(--d2-encre-2)}:root[data-design="2"] .gd .rc-champ small{font-size:.8125rem;color:var(--d2-encre-2)}:root[data-design="2"] .gd .rc-resultat{gap:8px;margin-top:4px;padding:22px 0 0;border:0;border-top:1px solid var(--d2-trait-fort);border-radius:0;background:none}:root[data-design="2"] .gd .rc-resultat b{font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-chiffre);line-height:1;letter-spacing:-.025em;color:var(--d2-marque);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-design="2"] .gd .rc-resultat em{padding:4px 11px;border-radius:12px;background:var(--d2-accent-clair);color:var(--d2-marque);font-size:.8125rem;font-weight:600}:root[data-design="2"] .gd .gd-article .rc-resultat li{font-size:.9375rem}:root[data-design="2"] .gd .rc-resultat small{font-size:.8125rem;line-height:1.5;color:var(--d2-encre-2)}:root[data-design="2"] .gd .rc-resultat .lp-cta{margin-top:10px}@media(max-width:600px){:root[data-design="2"] .gd .rc-calc{margin:28px 0 12px;padding:22px 18px;border-radius:22px}:root[data-design="2"] .gd .rc-choix button{flex:1 1 auto}:root[data-design="2"] .gd .rc-resultat .lp-cta{justify-self:stretch;height:auto;min-height:50px;padding:12px 22px;text-align:center;line-height:1.25}:root[data-design="2"] .gd .rc-bref{padding:18px 20px}}:root[data-design="2"] .gd .rc-tableau td:first-child{font-weight:600;color:var(--d2-encre)}:root[data-design="2"] .gd .ci-tableau td:nth-child(2),:root[data-design="2"] .gd .rc-mesures td:nth-child(n+4){font-family:var(--d2-f-titre);font-weight:500;font-size:1.0625rem;color:var(--d2-marque);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-design="2"] .gd :is(.rc-avant-apres td:last-child,.rc-comparaison td:nth-child(2)){font-weight:600;color:var(--d2-encre)}:root[data-design="2"] .gd .ci-tableau td b{color:var(--d2-encre);font-weight:600}:root[data-design="2"] .gd .ci-tableau th:nth-child(2){white-space:nowrap}:root[data-design="2"] .gd .gd-tableau.rc-compact{border:0}:root[data-design="2"] .gd .gd-tableau.rc-compact td{border-bottom:1px solid var(--d2-trait-fort)}:root[data-design="2"] .gd .gd-tableau.rc-compact tr:last-child td{border-bottom:0}@media(max-width:600px){:root[data-design="2"] .gd .gd-tableau.rc-compact{margin:12px 0 22px;border:0;overflow-x:auto}:root[data-design="2"] .gd .rc-mesures td:nth-child(n+4){font-size:1.25rem}}:root[data-design="2"] .gd .gd-article .rc-note{font-size:.9375rem!important;line-height:1.6;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-article .rc-note strong{color:var(--d2-encre)}:root[data-design="2"] .gd .gd-article .rc-metier h3{margin-top:36px;font-family:var(--d2-f-titre);font-weight:500;font-size:1.25rem;letter-spacing:-.005em}:root[data-design="2"] .gd .gd-article .rc-sources li{font-size:.875rem;line-height:1.5;color:var(--d2-encre-2)}:root[data-design="2"] .gd .gd-article .rc-avis{margin-top:28px!important;padding:16px 18px;border-radius:16px;background:var(--d2-fond-groupe);font-size:.875rem!important;color:var(--d2-encre-2)}:root[data-design="2"] .gd .ci-isolants{gap:12px;margin:8px 0 4px}:root[data-design="2"] .gd .ci-isolant{gap:6px;padding:16px 18px;border:0;border-radius:18px;background:var(--d2-surface);box-shadow:var(--d2-ombre-1)}:root[data-design="2"] .gd .ci-isolant strong{font-family:var(--d2-f-titre);font-weight:500;font-size:clamp(2rem,1.4rem + 2vw,2.5rem);line-height:1;letter-spacing:-.025em;color:var(--d2-marque);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-design="2"] .gd .gd-article .ci-isolant li{font-size:.875rem}:root[data-design="2"] .gd .ci-isolant small{font-size:.75rem;color:var(--d2-encre-2)}:root[data-design="2"] .gd .da .da-sur{margin:0 0 10px!important;font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-accent)}:root[data-design="2"] .gd .da .da-chapeau{font-size:var(--d2-t-grand)!important;line-height:1.5;color:var(--d2-encre-2);max-width:none}:root[data-design="2"] .gd .gd-article .da-petit{font-size:.875rem;color:var(--d2-encre-2)}:root[data-design="2"] .gd .da-outil{margin:32px calc(50% - min(50vw - 20px,var(--p2-large) / 2)) 16px;padding:28px;border:0;border-radius:24px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .da-etape legend{gap:12px;font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);letter-spacing:-.01em;color:var(--d2-encre)}:root[data-design="2"] .gd .da-etape legend i{width:30px;height:30px;background:var(--d2-marque);font-family:var(--d2-f-titre);font-size:1rem;font-weight:500}:root[data-design="2"] .gd .da-metiers label{border:0;border-radius:16px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort);color:var(--d2-encre);font-weight:600;transition:background .2s,box-shadow .2s}:root[data-design="2"] .gd .da-metiers label:hover{background:var(--d2-surface-2)}:root[data-design="2"] .gd .da-metiers label svg{color:var(--d2-marque)}:root[data-design="2"] :is(.gd .da-metiers,.gd .da-choix) label.choisi{background:var(--d2-accent-clair);box-shadow:inset 0 0 0 2px var(--d2-accent)}:root[data-design="2"] .gd .da-bouton{min-height:48px;border:0;border-radius:24px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort);color:var(--d2-encre);font-weight:600;transition:background .2s}:root[data-design="2"] .gd .da-bouton:hover:not(:disabled){background:var(--d2-surface-2)}:root[data-design="2"] .gd .da-bouton svg{color:var(--d2-marque)}:root[data-design="2"] .gd .da-fichiers li{border:0;border-radius:14px;background:var(--d2-surface);box-shadow:var(--d2-ombre-1)}:root[data-design="2"] .gd .da-pdf{background:var(--d2-accent-clair);color:var(--d2-marque)}:root[data-design="2"] .gd .da-annee input,:root[data-design="2"] .gd :is(.da-unite,.da-compteurs) input{min-height:50px;border:0;border-radius:14px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort)}:root[data-design="2"] .gd :is(.da-annee,.da-unite,.da-compteurs) input:focus{box-shadow:inset 0 0 0 2px var(--d2-encre)}:root[data-design="2"] .gd .da-annee small{color:var(--d2-encre-2)}:root[data-design="2"] .gd .da-message{background:var(--d2-surface);box-shadow:var(--d2-ombre-1)}:root[data-design="2"] .gd .da-envoyer:disabled{opacity:1;background:var(--d2-surface-2);color:var(--d2-encre-3)!important}:root[data-design="2"] .gd .gd-article .da-confidentiel{font-size:.875rem;color:var(--d2-encre-2)}:root[data-design="2"] .gd .da-confidentiel svg{color:var(--d2-accent)}:root[data-design="2"] .gd .da-roue{border-color:var(--d2-trait-fort);border-top-color:var(--d2-accent)}:root[data-design="2"] .gd .da-carte{padding:24px;border:0;border-radius:20px;background:var(--d2-surface);box-shadow:var(--d2-ombre-1)}:root[data-design="2"] .gd .gd-article .da-carte h3{font-family:var(--d2-f-titre);font-weight:500;font-size:1.25rem;letter-spacing:-.005em}:root[data-design="2"] .gd .gd-article .da-verdict{padding:0;border-radius:0;background:none;font-family:var(--d2-f-titre);font-size:var(--d2-t-section);color:var(--d2-marque)}:root[data-design="2"] .gd .gd-article :is(.da-haut,.da-bas) .da-verdict{background:none;color:var(--d2-action-hi)}:root[data-design="2"] .gd .da-chiffres dt{font-size:.8125rem;font-weight:600;letter-spacing:0;color:var(--d2-encre-2)}:root[data-design="2"] .gd .da-chiffres dd{font-family:var(--d2-f-titre);font-weight:500;font-size:1.75rem;line-height:1.15;letter-spacing:-.015em;color:var(--d2-encre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-design="2"] .gd .gd-article :is(.da-raison,.da-repere){padding:12px 14px;border:0;border-radius:14px;background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-article .da-source{border-top-color:var(--d2-trait-fort);color:var(--d2-encre-2)}:root[data-design="2"] .gd .da-pastille{background:var(--d2-fond-groupe);color:var(--d2-action-hi)}:root[data-design="2"] .gd .da-pastille.ok{background:var(--d2-accent-clair);color:var(--d2-marque)}:root[data-design="2"] .gd .da-expert{background:var(--d2-marque)}:root[data-design="2"] .gd .da-expert .lp-cta{background:var(--d2-action)}:root[data-design="2"] .gd .da-manque{border:0;box-shadow:inset 0 0 0 2px var(--d2-toit),var(--d2-ombre-1)}:root[data-design="2"] .gd .da-choix label{border:0;border-radius:14px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort)}:root[data-design="2"] .gd .da-prix .da-questions{background:var(--d2-fond-groupe)}:root[data-design="2"] .gd .gd-article :is(.da-erreur,.da-incertain){background:var(--d2-fond-groupe);color:var(--d2-probleme)}:root[data-design="2"] .gd .gd-article ul.da-raisons{gap:20px}:root[data-design="2"] .gd .da-raisons .ic{width:44px;height:44px;border-radius:13px;background:var(--d2-surface);color:var(--d2-marque);box-shadow:0 0 0 .5px var(--d2-trait-fort),var(--d2-ombre-1)}:root[data-design="2"] .gd .da-raisons b{font-weight:600}@media(max-width:600px){:root[data-design="2"] .gd .da-outil{margin:28px -4px 16px;padding:22px 16px}:root[data-design="2"] .gd .da-carte{padding:20px 18px}}:root[data-design="2"] .lp4.pt .pt-hero .lp-eyebrow{display:block}:root[data-design="2"] .lp4.pt .pt-hero-in{padding-top:48px;padding-bottom:80px}:root[data-design="2"] .lp4.pt .pt-hero h1{font-family:var(--d2-f-titre);font-weight:500;font-size:clamp(2.125rem,1rem + 3.4vw,3.25rem);line-height:1.04;letter-spacing:-.02em;text-wrap:balance;color:var(--d2-encre);max-width:none;margin-bottom:16px}:root[data-design="2"] .lp4.pt .pt-hero h1>span{display:block;color:var(--d2-accent)}:root[data-design="2"] .lp4.pt .pt-hero .lp-sous{max-width:34em;font-size:var(--d2-t-grand);line-height:1.45;color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt .pt-piliers{gap:0;margin-top:32px;padding:0 18px;border-radius:22px;background:var(--d2-fond-groupe)}:root[data-design="2"] .lp4.pt .pt-piliers li{padding:16px 0;border:0;border-radius:0;background:transparent;box-shadow:none}:root[data-design="2"] .lp4.pt .pt-piliers li+li{border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .lp4.pt .pt-piliers .ic{width:44px;height:44px;border-radius:13px;background:var(--d2-surface);color:var(--d2-marque);box-shadow:0 0 0 .5px var(--d2-trait-fort)}:root[data-design="2"] .lp4.pt .pt-piliers b{font-weight:600;color:var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-piliers p{color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt .pt-form{padding:28px;border:0;border-radius:24px;background:var(--d2-surface);box-shadow:var(--d2-ombre-2)}:root[data-design="2"] .lp4.pt .pt-form-tete h3{font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);color:var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-form-tete p{color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt :is(.pt-champ>span,.pt-metiers legend){font-size:.8125rem;font-weight:600;color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt :is(.pt-champ input,.pt-autre){min-height:50px;padding:12px 14px;border:0;border-radius:14px;background:var(--d2-fond-groupe);box-shadow:inset 0 0 0 1px var(--d2-trait);font-size:1rem}:root[data-design="2"] .lp4.pt :is(.pt-champ input,.pt-autre):focus{border:0;box-shadow:inset 0 0 0 2px var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-champ.erreur input{box-shadow:inset 0 0 0 2px var(--d2-probleme)}:root[data-design="2"] .lp4.pt .pt-puce{min-height:40px;border:0;border-radius:20px;background:var(--d2-fond-groupe);box-shadow:inset 0 0 0 1px var(--d2-trait);color:var(--d2-encre);font-weight:500;transition:background .2s,box-shadow .2s}:root[data-design="2"] .lp4.pt .pt-puce:hover{background:var(--d2-surface-2)}:root[data-design="2"] .lp4.pt .pt-puce.on{background:var(--d2-accent-clair);box-shadow:inset 0 0 0 2px var(--d2-accent);color:var(--d2-marque);font-weight:600}:root[data-design="2"] .lp4.pt .pt-puce em{letter-spacing:0;font-weight:600;background:var(--d2-surface);color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt .pt-puce.on em{background:var(--d2-surface);color:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-metiers.erreur .pt-puce{box-shadow:inset 0 0 0 1.5px var(--d2-probleme)}:root[data-design="2"] .lp4.pt :is(.pt-accord,.pt-note){color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt :is(.pt-accord,.pt-note) a{color:var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-fait-ic{background:var(--d2-accent-clair);color:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-fait h3{font-family:var(--d2-f-titre);color:var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-suite li{background:var(--d2-fond-groupe)}:root[data-design="2"] .lp4.pt .pt-suite li:before{background:var(--d2-marque);font-family:var(--d2-f-titre);font-weight:500}:root[data-design="2"] .lp4.pt .pt-plus li{font-weight:500;color:var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-plus svg{background:var(--d2-accent-clair);color:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-apercu{border:0;border-radius:24px;background:var(--d2-surface);box-shadow:var(--d2-ombre-2)}:root[data-design="2"] .lp4.pt .pt-apercu-tete{border-bottom-color:var(--d2-trait)}:root[data-design="2"] .lp4.pt .pt-apercu-tete span{font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt .pt-nouvelle{background:var(--d2-accent-clair);color:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-nouvelle .point{background:var(--d2-accent);animation:none}:root[data-design="2"] .lp4.pt .pt-apercu-metier .ic{background:var(--d2-fond-groupe);color:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-apercu-metier b{color:var(--d2-encre);font-weight:600}:root[data-design="2"] .lp4.pt .pt-apercu-lignes{border-radius:16px;background:var(--d2-fond-groupe)}:root[data-design="2"] .lp4.pt .pt-apercu-lignes div{border-bottom-color:var(--d2-trait-fort)}:root[data-design="2"] .lp4.pt .pt-apercu-lignes dt{color:var(--d2-encre-2)}:root[data-design="2"] .lp4.pt .pt-apercu-badges li{background:var(--d2-fond-groupe);color:var(--d2-ok)}:root[data-design="2"] .lp4.pt .pt-apercu-bouton{min-height:46px;border-radius:23px;background:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-etapes{gap:40px;counter-reset:none}:root[data-design="2"] .lp4.pt .pt-etapes li{gap:6px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}:root[data-design="2"] .lp4.pt .pt-etapes .pastille{width:50px;height:50px;margin-bottom:10px;border-radius:50%;background:var(--d2-marque)}:root[data-design="2"] .lp4.pt .pt-etapes .pastille svg{display:none}:root[data-design="2"] .lp4.pt .pt-etapes .pastille i{position:static;width:auto;height:auto;border:0;background:none;color:#fff;font-family:var(--d2-f-titre);font-size:1.5rem;font-weight:500}:root[data-design="2"] .lp4.pt .pt-etapes b{font-weight:600;color:var(--d2-encre)}:root[data-design="2"] .lp4.pt .pt-etapes p{color:var(--d2-encre-2);font-size:.9375rem}@media(max-width:860px){:root[data-design="2"] .lp4.pt .pt-hero-in{padding-top:24px;padding-bottom:48px}:root[data-design="2"] .lp4.pt .pt-hero h1{font-size:clamp(2.125rem,.9rem + 5.6vw,2.75rem)}:root[data-design="2"] .lp4.pt .pt-hero .lp-sous{font-size:1.0625rem}:root[data-design="2"] .lp4.pt .pt-piliers{margin-top:24px}:root[data-design="2"] .lp4.pt .pt-form{padding:22px 18px}:root[data-design="2"] .lp4.pt .pt-etapes{gap:22px}:root[data-design="2"] .lp4.pt .pt-etapes li{grid-template-columns:44px 1fr;column-gap:16px;padding:0}:root[data-design="2"] .lp4.pt .pt-etapes .pastille{width:44px;height:44px;margin:0}:root[data-design="2"] .lp4.pt .pt-etapes .pastille i{font-size:1.375rem}}@media(max-width:560px){:root[data-design="2"] .lp4.pt .pt-piliers li{padding:12px 0}:root[data-design="2"] .lp4.pt .pt-piliers .ic{width:40px;height:40px;border-radius:12px}}:root[data-design="2"] .lg{background:var(--d2-fond);color:var(--d2-encre)}:root[data-design="2"] .lg .lg-entete{max-width:calc(var(--p2-colonne) + 40px);padding-top:22px}:root[data-design="2"] .lg .lg-corps{max-width:calc(var(--p2-colonne) + 40px);padding:44px 20px 64px;font-size:var(--d2-t-texte);line-height:1.65}:root[data-design="2"] .lg .lg-corps h1{font-family:var(--d2-f-titre);font-weight:500;font-size:clamp(2rem,1.2rem + 2.8vw,2.75rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:var(--d2-encre);margin:0 0 10px}:root[data-design="2"] .lg .lg-corps h2{font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);line-height:1.25;letter-spacing:-.01em;color:var(--d2-encre);margin:48px 0 12px}:root[data-design="2"] .lg .lg-corps :is(p,li){color:var(--d2-encre)}:root[data-design="2"] .lg .lg-corps p+p{margin-top:12px}:root[data-design="2"] .lg .lg-corps li::marker{color:var(--d2-accent)}:root[data-design="2"] .lg .lg-corps a{color:var(--d2-marque);-webkit-text-decoration-color:color-mix(in srgb,var(--d2-accent) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--d2-accent) 45%,transparent);text-decoration-thickness:1px}:root[data-design="2"] .lg .lg-corps a:hover{-webkit-text-decoration-color:var(--d2-accent);text-decoration-color:var(--d2-accent)}:root[data-design="2"] .lg .lg-date{font-size:.8125rem;color:var(--d2-encre-2);margin-bottom:28px}:root[data-design="2"] .lg .lg-intro{font-size:var(--d2-t-grand);line-height:1.5;color:var(--d2-encre-2)}:root[data-design="2"] .lg .lg-encadre{margin:18px 0;padding:18px 20px;border-radius:18px;background:var(--d2-fond-groupe)}:root[data-design="2"] .lg .lg-tableau{font-size:.9375rem}:root[data-design="2"] .lg .lg-tableau th{font-size:.8125rem;color:var(--d2-encre-2);border-bottom-color:var(--d2-trait-fort)}:root[data-design="2"] .lg .lg-tableau td{border-bottom-color:var(--d2-trait-fort)}:root[data-design="2"] .lg .lg-pied{max-width:calc(var(--p2-colonne) + 40px);border-top-color:var(--d2-trait-fort);font-size:.875rem}:root[data-design="2"] .lg .lg-pied a{color:var(--d2-encre-2)}:root[data-design="2"] .lg .lg-pied a:hover{color:var(--d2-encre)}@media(max-width:600px){:root[data-design="2"] .lg .lg-corps{padding-top:28px}:root[data-design="2"] .lg .lg-tableau td:first-child{color:var(--d2-encre)}}:root[data-design="2"] .lg.av-page .av-moyenne b{font-family:var(--d2-f-titre);font-size:var(--d2-t-chiffre);letter-spacing:-.02em;color:var(--d2-encre)}:root[data-design="2"] .lg.av-page .av-plein{color:var(--d2-toit)}:root[data-design="2"] .lg.av-page .av-compte{color:var(--d2-encre-2)}:root[data-design="2"] .lg.av-page .av-liste{gap:12px}:root[data-design="2"] .lg.av-page .av-carte{border:0;border-radius:20px;background:var(--d2-fond-groupe);color:var(--d2-encre)}:root[data-design="2"] .lg.av-page .av-verifie{background:var(--d2-accent-clair);color:var(--d2-marque);font-weight:600}:root[data-design="2"] .lg.av-page .av-note,:root[data-design="2"] .lg.av-page .av-quoi{color:var(--d2-encre-2)}:root[data-design="2"] .lg.av-page .av-note a{color:var(--d2-marque)}:root[data-design="2"] .lp.pi{padding-bottom:72px}:root[data-design="2"] .pi .pi-tete{padding-top:32px}:root[data-design="2"] .pi .pi-corps{text-align:left}:root[data-design="2"] .pi .pi-corps h1{font-family:var(--d2-f-titre);font-weight:500;font-size:clamp(2rem,1.3rem + 2.6vw,2.75rem);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;color:var(--d2-encre);margin:40px 0 10px}:root[data-design="2"] .pi .pi-sous{font-size:var(--d2-t-texte);color:var(--d2-encre-2);margin-bottom:24px}:root[data-design="2"] .pi .pi-proche{border-radius:16px;background:var(--d2-accent-clair);color:var(--d2-encre)}:root[data-design="2"] .pi .pi-proche a{color:var(--d2-marque)}:root[data-design="2"] .pi .pi-titre{margin:32px 2px 10px;font-family:var(--d2-f-titre);font-weight:500;font-size:var(--d2-t-section);color:var(--d2-encre)}:root[data-design="2"] .pi .pi-metiers{gap:0;border-radius:18px;background:var(--d2-fond-groupe);overflow:hidden}:root[data-design="2"] .pi .pi-metiers li{position:relative}:root[data-design="2"] .pi .pi-metiers li+li:before{content:"";position:absolute;top:0;left:74px;right:0;border-top:1px solid var(--d2-trait-fort)}:root[data-design="2"] .pi .pi-metiers a{grid-template-columns:44px 1fr 20px;min-height:72px;padding:12px 16px;border:0;border-radius:0;background:transparent}:root[data-design="2"] .pi .pi-metiers a:hover{border:0;background:color-mix(in srgb,var(--d2-surface-2) 55%,transparent)}:root[data-design="2"] .pi .pi-metiers .ic{width:44px;height:44px;border-radius:13px;background:var(--d2-surface);color:var(--d2-marque);box-shadow:0 0 0 .5px var(--d2-trait-fort)}:root[data-design="2"] .pi .pi-metiers b{color:var(--d2-encre);font-size:1.0625rem;font-weight:600}:root[data-design="2"] .pi .pi-metiers small{font-size:.875rem;font-weight:500;color:var(--d2-accent)}:root[data-design="2"] .pi .pi-metiers a>svg:last-child{color:var(--d2-encre-3)}:root[data-design="2"] .pi .pi-liens{justify-content:flex-start;margin-top:24px}:root[data-design="2"] .pi .pi-liens a{padding:9px 16px;border:0;border-radius:18px;background:var(--d2-surface);box-shadow:inset 0 0 0 1px var(--d2-trait-fort);color:var(--d2-encre);font-weight:500;transition:background .2s}:root[data-design="2"] .pi .pi-liens a:hover{background:var(--d2-fond-groupe)}:root[data-design="2"] .pi .pi-contact{margin-top:28px;color:var(--d2-encre-2)}:root[data-design="2"] .pi .pi-contact a{color:var(--d2-marque);font-weight:600}