.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-related-header h2{font-size:22.4px;margin:0}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:nth-child(n){width:auto;max-width:none;min-width:0;min-height:0;margin:0}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:first-child{grid-column:1;grid-row:1/span 2}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:nth-child(2){grid-column:2;grid-row:1}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:nth-child(3){grid-column:2;grid-row:2}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:nth-child(4){grid-column:3;grid-row:1/span 2}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-link{box-sizing:border-box;display:flex;flex-direction:column;padding:12px;gap:12px;height:100%;min-height:0;border-radius:20px;border-color:rgba(15,23,42,.05);box-shadow:0 4px 14px rgba(15,23,42,.06);transition:box-shadow .18s ease}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-link:focus-visible,.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-link:hover{transform:none;box-shadow:0 8px 20px rgba(15,23,42,.12)}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-image{aspect-ratio:16/9;width:100%;flex:none;height:auto;min-height:0;border-radius:12px}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-body{min-width:0;min-height:0;padding:0;gap:10px;flex:1 1 auto}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-title{display:block;height:auto;max-height:none;overflow:visible;-webkit-line-clamp:unset;-webkit-box-orient:initial;text-overflow:clip;overflow-wrap:break-word;text-wrap:pretty;font-size:17px;line-height:1.4;flex:none}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-badge{color:#475569;font-size:12px;margin-top:0;flex:none}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-link{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:stretch}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-image{position:relative;aspect-ratio:auto;min-height:96px;align-self:stretch}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-body{height:auto;justify-content:center}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-title{font-size:16px;height:auto;max-height:none;-webkit-line-clamp:unset}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-badge{margin-top:0}@media (min-width:1201px){.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:7em;overflow:hidden;text-overflow:ellipsis}}@media (max-width:1200px){.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto repeat(2,minmax(min-content,1fr)) auto;gap:16px;max-width:620px;margin-inline:auto}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:nth-child(n){grid-column:1;grid-row:auto}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-title{font-size:16px}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-body{flex:none}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:is(:nth-child(2),:nth-child(3)) .vec-article-card-title{max-height:none;-webkit-line-clamp:unset}}@media (max-width:760px){.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-related-card:nth-child(n) .vec-article-card-link{border-radius:16px;gap:12px}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-image{border-radius:8px}.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-body{gap:10px}}@media (max-width:600px){.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-related-header h2{font-size:19.2px}}@media (prefers-reduced-motion:reduce){.vec-article-page .vec-article-related .vec-related-carousel--mixed .vec-article-card-link{transition:none}}.vec-t3-report{--t3-ink:#14243b;--t3-blue:#168cc8;--t3-coral:#d9613e}.vec-t3-report .vec-t3-context{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px}.vec-t3-report .vec-t3-context span{border:1px solid #dce5ec;border-radius:30px;padding:6px 12px;background:#f5f8fb;color:#475569;font-size:12px;line-height:1.5}.vec-t3-report .vec-t3-lead{font-size:19px;line-height:1.75;color:var(--t3-ink)}.vec-t3-report .vec-t3-chart{margin:32px 0 16px}.vec-t3-report .vec-t3-chart picture{display:block}.vec-market-article .vec-t3-report .vec-t3-chart img{display:block;width:100%;height:auto;border:0;border-radius:16px}.vec-market-article .vec-t3-report .vec-t3-chart figcaption{margin:12px 4px 0;font-size:13px;line-height:1.65;color:#526276}.vec-t3-report .vec-t3-data{margin:18px 0 32px;padding:0;border:1px solid #dce5ec;border-radius:12px;background:#fff}.vec-t3-report .vec-t3-data>summary{padding:16px 20px;font-size:14px;font-weight:700;line-height:1.5;color:#234f6a;cursor:pointer}.vec-t3-report .vec-t3-data>summary:hover{background:#f5f8fb;border-radius:12px}.vec-t3-report .vec-t3-data>summary:focus-visible{outline:3px solid #168cc8;outline-offset:3px;border-radius:10px}.vec-t3-report .vec-t3-data[open]>summary{border-bottom:1px solid #e5ebf0}.vec-t3-report .vec-t3-data>p,.vec-t3-report .vec-t3-data>ul{margin:16px 20px;font-size:15px}.vec-t3-report .vec-t3-data .vec-market-table-wrap{margin:0;border:0;border-radius:0 0 12px 12px;box-shadow:none}.vec-t3-report .vec-t3-insight{margin:28px 0;padding:24px 28px;border-radius:14px;background:#eff7f3;border-left:5px solid #269465}.vec-t3-report .vec-t3-insight p{margin:0;font-size:18px;line-height:1.7}.vec-t3-report .vec-t3-postal{margin:30px 0;padding-left:22px;border-left:3px solid #168cc8}.vec-t3-report .vec-t3-postal--coral{border-color:#e66a45}.vec-t3-report .vec-t3-postal--green{border-color:#269465}.vec-t3-report .vec-t3-postal h3{margin:0 0 12px;font-size:23px;line-height:1.35}.vec-t3-report .vec-t3-postal p:last-child{margin-bottom:0}.vec-t3-report .vec-t3-cta{margin:34px 0;padding:28px;border:1px solid #c9dfe8;border-radius:16px;background:#f0f7fb}.vec-t3-report .vec-t3-cta h3{margin:0 0 12px;font-size:25px;line-height:1.35}.vec-t3-report .vec-t3-cta p{font-size:16px}.vec-t3-report .vec-t3-cta a{display:inline-flex;align-items:center;min-height:48px;padding:12px 18px;border-radius:8px;background:#14243b;color:#fff;font-size:15px;font-weight:700;text-decoration:none}.vec-t3-report .vec-t3-cta a:hover{background:#234f6a}.vec-t3-report .vec-t3-cta a:focus-visible{outline:3px solid #168cc8;outline-offset:4px}.vec-t3-report .vec-t3-cta small{display:block;margin-top:12px;color:#526276;font-size:12px}.vec-t3-report .vec-t3-method{padding:0 20px 20px}.vec-t3-report .vec-t3-method p{margin:16px 0;font-size:15px;line-height:1.75}.vec-t3-report .vec-t3-faq h3{margin:26px 0 10px;font-size:21px;line-height:1.4}@media (max-width:600px){.vec-t3-report .vec-t3-context{gap:6px;margin-bottom:22px}.vec-t3-report .vec-t3-context span{font-size:11px;padding:5px 9px}.vec-t3-report .vec-t3-lead{font-size:18px}.vec-t3-report .vec-t3-chart{margin-top:26px}.vec-t3-report .vec-t3-postal{padding-left:15px}.vec-t3-report .vec-t3-postal h3{font-size:21px}.vec-t3-report .vec-t3-cta,.vec-t3-report .vec-t3-insight{padding:21px 20px}.vec-t3-report .vec-t3-insight p{font-size:17px}.vec-t3-report .vec-t3-cta a{width:100%;box-sizing:border-box;text-align:center;justify-content:center}}.vec-dpe-cta{--cta-nuit:#0f2a4a;--cta-nuit-2:#1b4f72;--cta-corail:#e66a45;--cta-corail-fonce:#c9532f;position:relative;display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;margin:40px 0;padding:30px 32px;border-radius:20px;background:radial-gradient(120% 140% at 0 0,var(--cta-nuit-2) 0,var(--cta-nuit) 58%);color:#f7f2ea;box-shadow:0 28px 60px -32px rgba(15,42,74,.75);overflow:hidden}.vec-dpe-cta:after{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,#00a06e 0 14.28%,#4cb748 0 28.57%,#b6d335 0 42.85%,#f5e51c 0 57.14%,#f6b41b 0 71.42%,#ee7d22 0 85.71%,#e3262c 0 100%)}.vec-dpe-cta__visuel{flex-direction:column;justify-content:center}.vec-dpe-cta__lettres,.vec-dpe-cta__visuel{display:flex;align-items:center;gap:12px}.vec-dpe-cta__lettre{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:16px;font-size:44px;font-weight:800;line-height:1;color:#fff;box-shadow:inset 0 -6px 0 rgba(0,0,0,.12),0 14px 28px -14px rgba(0,0,0,.6)}.vec-dpe-cta__lettre--f{background:#ee7d22;transform:scale(.82)}.vec-dpe-cta__lettre--e{background:#f6b41b;color:#0f2a4a;box-shadow:0 0 0 4px rgba(246,180,27,.25),0 0 34px rgba(246,180,27,.45)}.vec-dpe-cta__fleche{font-size:28px;font-weight:700;color:var(--cta-corail)}.vec-dpe-cta__date{padding:5px 12px;border:1px solid hsla(37,45%,94%,.3);border-radius:30px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#d9e6f0;white-space:nowrap}.vec-dpe-cta__kicker{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f6b41b}.vec-dpe-cta h3,.vec-market-article .vec-article-content .vec-dpe-cta h3{margin:0 0 14px;font-size:26px;line-height:1.25;color:#fff}.vec-dpe-cta h3 em{font-style:normal;color:#f6b41b}.vec-dpe-cta__atouts{list-style:none;margin:0 0 18px!important;padding:0!important;display:grid;gap:7px}.vec-dpe-cta__atouts li{position:relative;margin:0;padding-left:28px;font-size:15px;line-height:1.5;color:#e8eef4}.vec-dpe-cta__atouts li:before{content:"✓";position:absolute;left:0;top:1px;width:19px;height:19px;border-radius:50%;background:#269465;color:#fff;font-size:12px;font-weight:800;line-height:19px;text-align:center}.vec-dpe-cta__atouts strong{color:#fff}.vec-dpe-cta__form{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:8px;border-radius:14px;background:hsla(0,0%,100%,.1)}.vec-dpe-cta__form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vec-dpe-cta__form input[type=text]{flex:1 1 190px;min-width:0;min-height:54px;padding:0 16px;border:0;border-radius:10px;background:#fff;font-size:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0f2a4a}.vec-dpe-cta__form input[type=text]::-moz-placeholder{font-weight:400;letter-spacing:0;text-transform:none;color:#8896a5}.vec-dpe-cta__form input[type=text]::placeholder{font-weight:400;letter-spacing:0;text-transform:none;color:#8896a5}.vec-dpe-cta__form input[type=text]:focus{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-cta__form button{flex:0 1 auto;min-height:54px;padding:0 20px;border:0;border-radius:10px;background:var(--cta-corail);color:#fff;font-size:16px;font-weight:800;white-space:nowrap;cursor:pointer;box-shadow:0 14px 30px -14px rgba(230,106,69,.9);transition:background .15s,transform .15s}.vec-dpe-cta__form button:hover{background:var(--cta-corail-fonce);transform:translateY(-1px)}.vec-dpe-cta__form button:focus-visible{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-cta__note{margin:12px 2px 0!important;font-size:12.5px!important;line-height:1.55!important;color:#b9c8d6!important}.vec-dpe-cta__note strong{color:#e8eef4}@media (max-width:680px){.vec-dpe-cta{grid-template-columns:1fr;gap:18px;padding:26px 18px 22px;margin:32px -4px}.vec-dpe-cta__visuel{flex-direction:row;justify-content:flex-start}.vec-dpe-cta__lettre{width:54px;height:54px;font-size:32px;border-radius:12px}.vec-dpe-cta__visuel{flex-wrap:wrap;gap:10px 14px}.vec-dpe-cta__form input[type=text]{flex:0 0 auto;min-width:0}.vec-dpe-cta h3,.vec-market-article .vec-article-content .vec-dpe-cta h3{font-size:22px}.vec-dpe-cta__form{flex-direction:column}.vec-dpe-cta__form button{width:100%}}.vec-dpe-rappel{--cta-corail:#e66a45;--cta-corail-fonce:#c9532f;margin:26px 0 30px;padding:20px 22px 18px;border-radius:16px;background:linear-gradient(135deg,#0f2a4a,#1b4f72);color:#f7f2ea;box-shadow:0 20px 44px -28px rgba(15,42,74,.75);border-left:6px solid #f6b41b}.vec-dpe-rappel__titre{display:flex;align-items:center;gap:12px;margin:0 0 12px!important;font-size:19px!important;font-weight:800;line-height:1.3!important;color:#fff!important}.vec-dpe-rappel__lettres{display:inline-flex;align-items:center;gap:6px;font-size:16px;color:#e66a45}.vec-dpe-rappel__lettres span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;font-weight:800}.vec-dpe-rappel__lettres span:first-child{background:#ee7d22;color:#fff}.vec-dpe-rappel__lettres span:last-child{background:#f6b41b;color:#0f2a4a}.vec-dpe-rappel .vec-dpe-cta__form input[type=text]{min-height:48px;font-size:16px}.vec-dpe-rappel .vec-dpe-cta__form button{min-height:48px;font-size:15px}.vec-dpe-rappel__note{margin:10px 2px 0!important;font-size:12.5px!important;line-height:1.5!important;color:#b9c8d6!important}@media (max-width:680px){.vec-dpe-rappel{padding:18px 16px 16px}.vec-dpe-rappel__titre{font-size:17px!important}}.vec-dpe-duo{--cta-corail:#e66a45;--cta-corail-fonce:#c9532f;--cta-vert:#1f8a5b;--cta-vert-fonce:#18714a;position:relative;margin:40px 0;padding:30px 28px 24px;border-radius:20px;overflow:hidden;background:radial-gradient(120% 140% at 0 0,#1b4f72 0,#0f2a4a 58%);color:#f7f2ea;box-shadow:0 28px 60px -32px rgba(15,42,74,.75)}.vec-dpe-duo:after{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,#00a06e 0 14.28%,#4cb748 0 28.57%,#b6d335 0 42.85%,#f5e51c 0 57.14%,#f6b41b 0 71.42%,#ee7d22 0 85.71%,#e3262c 0 100%)}.vec-dpe-duo__tete{display:flex;align-items:center;gap:22px;margin-bottom:22px}.vec-dpe-duo__lettres{display:flex;align-items:center;gap:8px;flex-shrink:0}.vec-dpe-duo__lettres span{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;font-size:30px;font-weight:800}.vec-dpe-duo__lettres .f{background:#ee7d22;color:#fff;transform:scale(.85)}.vec-dpe-duo__lettres .e{background:#f6b41b;color:#0f2a4a;box-shadow:0 0 0 4px rgba(246,180,27,.25),0 0 28px rgba(246,180,27,.45)}.vec-dpe-duo__lettres i{font-style:normal;font-size:22px;font-weight:700;color:var(--cta-corail)}.vec-dpe-duo__kicker{margin:0 0 6px!important;font-size:12px!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f6b41b!important}.vec-dpe-duo h3,.vec-market-article .vec-article-content .vec-dpe-duo h3{margin:0!important;font-size:25px;line-height:1.25;color:#fff}.vec-dpe-duo h3 em{font-style:normal;color:#f6b41b}.vec-dpe-duo__sous{margin:6px 0 0!important;font-size:16px!important;color:#d9e6f0!important}.vec-dpe-duo__cartes{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vec-dpe-duo__carte{display:flex;flex-direction:column;padding:18px 18px 16px;border-radius:14px;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14)}.vec-dpe-duo__carte--vendeur{border-top:4px solid var(--cta-corail)}.vec-dpe-duo__carte--acquereur{border-top:4px solid #3fbf86}.vec-dpe-duo__profil{margin:0 0 4px!important;font-size:11.5px!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#b9c8d6!important}.vec-dpe-duo__titre{margin:0 0 10px!important;font-size:19px!important;font-weight:800;line-height:1.3!important;color:#fff!important}.vec-dpe-duo__atouts{list-style:none;margin:0 0 14px!important;padding:0!important;display:grid;gap:6px;flex:1}.vec-dpe-duo__atouts li{position:relative;margin:0;padding-left:25px;font-size:14.5px;line-height:1.45;color:#e8eef4}.vec-dpe-duo__atouts li:before{content:"\2713";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:#269465;color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center}.vec-dpe-duo__atouts strong{color:#fff}.vec-dpe-duo form{display:flex;flex-direction:column;gap:8px;margin:0}.vec-dpe-duo form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vec-dpe-duo form input[type=text]{min-height:50px;padding:0 14px;border:0;border-radius:10px;background:#fff;font-size:17px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#0f2a4a}.vec-dpe-duo form input[type=text]::-moz-placeholder{font-weight:400;letter-spacing:0;text-transform:none;color:#8896a5}.vec-dpe-duo form input[type=text]::placeholder{font-weight:400;letter-spacing:0;text-transform:none;color:#8896a5}.vec-dpe-duo form input[type=text]:focus{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-duo form button{min-height:50px;padding:0 16px;border:0;border-radius:10px;color:#fff;font-size:16px;font-weight:800;cursor:pointer;transition:background .15s,transform .15s}.vec-dpe-duo__carte--vendeur button{background:var(--cta-corail);box-shadow:0 14px 30px -14px rgba(230,106,69,.9)}.vec-dpe-duo__carte--vendeur button:hover{background:var(--cta-corail-fonce);transform:translateY(-1px)}.vec-dpe-duo__carte--acquereur button{background:var(--cta-vert);box-shadow:0 14px 30px -14px rgba(31,138,91,.9)}.vec-dpe-duo__carte--acquereur button:hover{background:var(--cta-vert-fonce);transform:translateY(-1px)}.vec-dpe-duo form button:focus-visible{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-duo__aide{margin:8px 0 0!important;font-size:12px!important;line-height:1.45!important;color:#b9c8d6!important}.vec-dpe-duo__pied{margin:16px 2px 0!important;font-size:12.5px!important;line-height:1.5!important;color:#b9c8d6!important;text-align:center}@media (max-width:760px){.vec-dpe-duo{padding:26px 16px 20px;margin:32px -4px}.vec-dpe-duo__tete{flex-direction:column;align-items:flex-start;gap:12px}.vec-dpe-duo h3,.vec-market-article .vec-article-content .vec-dpe-duo h3{font-size:21px}.vec-dpe-duo__cartes{grid-template-columns:1fr}}.vec-dpe-onglets{--o-corail:#e66a45;--o-corail-fonce:#c9532f;--o-bleu:#2e86ab;--o-bleu-fonce:#236a88;--o-vert:#1f8a5b;--o-vert-fonce:#18714a;--o-accent:var(--o-corail);--o-accent-fonce:var(--o-corail-fonce);position:relative;margin:40px 0;padding:30px 28px 22px;border-radius:20px;overflow:hidden;background:radial-gradient(120% 140% at 0 0,#1b4f72 0,#0f2a4a 58%);color:#f7f2ea;box-shadow:0 28px 60px -32px rgba(15,42,74,.75)}.vec-dpe-onglets:has(#vdo-bailleur:checked){--o-accent:var(--o-bleu);--o-accent-fonce:var(--o-bleu-fonce)}.vec-dpe-onglets:has(#vdo-acquereur:checked){--o-accent:var(--o-vert);--o-accent-fonce:var(--o-vert-fonce)}.vec-dpe-onglets:after{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:linear-gradient(90deg,#00a06e 0 14.28%,#4cb748 0 28.57%,#b6d335 0 42.85%,#f5e51c 0 57.14%,#f6b41b 0 71.42%,#ee7d22 0 85.71%,#e3262c 0 100%)}.vec-dpe-onglets__tete{display:flex;align-items:center;gap:22px;margin-bottom:20px}.vec-dpe-onglets__lettres{display:flex;align-items:center;gap:8px;flex-shrink:0}.vec-dpe-onglets__lettres span{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;font-size:30px;font-weight:800}.vec-dpe-onglets__lettres .f{background:#ee7d22;color:#fff;transform:scale(.85)}.vec-dpe-onglets__lettres .e{background:#f6b41b;color:#0f2a4a;box-shadow:0 0 0 4px rgba(246,180,27,.25),0 0 28px rgba(246,180,27,.45)}.vec-dpe-onglets__lettres i{font-style:normal;font-size:22px;font-weight:700;color:var(--o-corail)}.vec-dpe-onglets__kicker{margin:0 0 6px!important;font-size:12px!important;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f6b41b!important}.vec-dpe-onglets h3,.vec-market-article .vec-article-content .vec-dpe-onglets h3{margin:0!important;font-size:25px;line-height:1.25;color:#fff}.vec-dpe-onglets h3 em{font-style:normal;color:#f6b41b}.vec-dpe-onglets form{margin:0}.vec-dpe-onglets__barre{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:5px;border-radius:14px;background:hsla(0,0%,100%,.08)}.vec-dpe-onglets__barre input[type=radio]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vec-dpe-onglets__barre label{display:flex;align-items:center;justify-content:center;gap:7px;min-height:46px;padding:6px 10px;border-radius:10px;font-size:15px;font-weight:800;color:#b9c8d6;cursor:pointer;text-align:center;line-height:1.2;transition:background .15s,color .15s}.vec-dpe-onglets__barre label:hover{color:#fff;background:hsla(0,0%,100%,.06)}.vec-dpe-onglets__barre label svg{width:18px;height:18px;flex-shrink:0}.vec-dpe-onglets:not(:has(.vec-dpe-onglets__barre input:checked)) label[for=vdo-proprietaire],.vec-dpe-onglets__barre input:checked+label{background:#fff;color:#0f2a4a;box-shadow:0 8px 20px -10px rgba(0,0,0,.6)}.vec-dpe-onglets:not(:has(.vec-dpe-onglets__barre input:checked)) label[for=vdo-proprietaire] svg,.vec-dpe-onglets__barre input:checked+label svg{color:var(--o-accent)}.vec-dpe-onglets__barre input:focus-visible+label{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-onglets__panneau{display:none;padding:20px 4px 4px}.vec-dpe-onglets:has(#vdo-acquereur:checked) .vec-dpe-onglets__panneau[data-profil=acquereur],.vec-dpe-onglets:has(#vdo-bailleur:checked) .vec-dpe-onglets__panneau[data-profil=bailleur],.vec-dpe-onglets:has(#vdo-proprietaire:checked) .vec-dpe-onglets__panneau[data-profil=proprietaire],.vec-dpe-onglets:not(:has(.vec-dpe-onglets__barre input:checked)) .vec-dpe-onglets__panneau[data-profil=proprietaire]{display:block}.vec-dpe-onglets__titre{margin:0 0 10px!important;font-size:20px!important;font-weight:800;line-height:1.3!important;color:#fff!important}.vec-dpe-onglets__atouts{list-style:none;margin:0 0 4px!important;padding:0!important;display:grid;gap:7px}.vec-dpe-onglets__atouts li{position:relative;margin:0;padding-left:27px;font-size:15px;line-height:1.5;color:#e8eef4}.vec-dpe-onglets__atouts li:before{content:"\2713";position:absolute;left:0;top:2px;width:19px;height:19px;border-radius:50%;background:var(--o-accent);color:#fff;font-size:11px;font-weight:800;line-height:19px;text-align:center}.vec-dpe-onglets__atouts strong{color:#fff}.vec-dpe-onglets__saisie{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding:8px;border-radius:14px;background:hsla(0,0%,100%,.1)}.vec-dpe-onglets__saisie label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vec-dpe-onglets__saisie input[type=text]{flex:1 1 200px;min-width:0;min-height:54px;padding:0 16px;border:0;border-radius:10px;background:#fff;font-size:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0f2a4a}.vec-dpe-onglets__saisie input[type=text]::-moz-placeholder{font-weight:400;letter-spacing:0;text-transform:none;color:#8896a5}.vec-dpe-onglets__saisie input[type=text]::placeholder{font-weight:400;letter-spacing:0;text-transform:none;color:#8896a5}.vec-dpe-onglets__saisie input[type=text]:focus{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-onglets__saisie button{flex:0 1 auto;min-height:54px;padding:0 20px;border:0;border-radius:10px;background:var(--o-accent);color:#fff;font-size:16px;font-weight:800;white-space:nowrap;cursor:pointer;transition:background .15s,transform .15s;box-shadow:0 14px 30px -14px rgba(0,0,0,.6)}.vec-dpe-onglets__saisie button:hover{background:var(--o-accent-fonce);transform:translateY(-1px)}.vec-dpe-onglets__saisie button:focus-visible{outline:3px solid #f6b41b;outline-offset:2px}.vec-dpe-onglets__saisie button span{display:none}.vec-dpe-onglets:has(#vdo-acquereur:checked) .vec-dpe-onglets__saisie button span[data-profil=acquereur],.vec-dpe-onglets:has(#vdo-bailleur:checked) .vec-dpe-onglets__saisie button span[data-profil=bailleur],.vec-dpe-onglets:has(#vdo-proprietaire:checked) .vec-dpe-onglets__saisie button span[data-profil=proprietaire],.vec-dpe-onglets:not(:has(.vec-dpe-onglets__barre input:checked)) .vec-dpe-onglets__saisie button span[data-profil=proprietaire]{display:inline}.vec-dpe-onglets__aide{margin:10px 2px 0!important}.vec-dpe-onglets__aide,.vec-dpe-onglets__pied{font-size:12.5px!important;line-height:1.5!important;color:#b9c8d6!important}.vec-dpe-onglets__pied{margin:16px 2px 0!important;text-align:center}@media (max-width:760px){.vec-dpe-onglets{padding:26px 14px 18px;margin:32px -4px}.vec-dpe-onglets__tete{flex-direction:column;align-items:flex-start;gap:12px}.vec-dpe-onglets h3,.vec-market-article .vec-article-content .vec-dpe-onglets h3{font-size:21px}.vec-dpe-onglets__barre label{flex-direction:column;gap:3px;min-height:58px;font-size:13px;padding:6px 4px}.vec-dpe-onglets__saisie{flex-direction:column}.vec-dpe-onglets__saisie input[type=text]{flex:0 0 auto}.vec-dpe-onglets__saisie button{width:100%}}.vec-dpe-onglets__saisie button,.vec-dpe-rappel .vec-dpe-cta__form button{flex:1 1 auto;width:100%;min-height:56px;font-size:17px}@media (max-width:760px){.vec-dpe-onglets__saisie button,.vec-dpe-rappel .vec-dpe-cta__form button{white-space:normal;padding:10px 14px;line-height:1.25}}.vec-home-body .vec-home-card-article,.vec-home-body [data-promo][data-variant=card]{--vec-card-inset:10px;--vec-signature-lower:10px}@media (max-width:520px){.vec-home-body .vec-home-card-article,.vec-home-body [data-promo][data-variant=card]{--vec-card-inset:8px;--vec-signature-lower:8px}}.vec-home-card-footer-row{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:28px;flex-shrink:0}.vec-home-body .vec-home-rhythm [data-promo=dpe-2027]>[data-role=signature]{min-height:28px;flex-shrink:0;align-items:center;margin-top:auto}.vec-home-body .vec-home-rhythm [data-promo=dpe-2027]>[data-role=signature]>*{transform:translateY(var(--vec-signature-lower))}.vec-home-card-footer-meta{display:flex;align-items:center;gap:6px;min-width:0;flex:1;transform:translateY(var(--vec-signature-lower))}.vec-home-card-source{display:inline-flex;align-items:center;gap:5px;min-width:0}.vec-home-card-source .vec-home-card-favicon{display:block;margin:0}.vec-home-card-source .vec-home-card-site-tag{display:block;line-height:12px}.vec-home-card-meta-separator{display:block;flex:0 0 3px;width:3px;height:3px;align-self:center;border-radius:50%;background:currentColor;color:#64748b}.vec-home-card-footer-meta>time{flex-shrink:0}.vec-home-card-source .vec-annonce-source{min-width:0}.vec-home-card-stack{container-type:inline-size}.vec-home-card-stack .vec-home-card-article{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:1fr auto;gap:10px 8px}.vec-home-card-stack .vec-home-card-article>.vec-home-compact-photo{width:auto}.vec-home-card-footer-row--compact{grid-column:1/-1;margin-top:0}@container (min-width: 330px){.vec-home-card-stack .vec-home-card-article>.vec-home-compact-photo{grid-column:1;grid-row:1/-1}.vec-home-card-stack .vec-home-card-article>.vec-home-compact-body{grid-column:2;grid-row:1}.vec-home-card-stack .vec-home-card-footer-row--compact{grid-column:2;grid-row:2}}@media (max-width:520px){.vec-home-card-stack .vec-home-card-article{padding:8px}.vec-home-card-stack .vec-home-card-article>.vec-home-compact-photo{grid-column:1;grid-row:1}.vec-home-card-stack .vec-home-card-article>.vec-home-card-footer-row--compact{grid-column:1/-1;grid-row:2}.vec-home-card-stack .vec-home-card-title{display:block;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:anywhere}.vec-home-card-stack .vec-home-card-source .vec-home-card-site-tag{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}}.vec-outils-article{position:relative;display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto;width:48px;height:28px}.vec-outils-duree{font-weight:400;color:#475569;font-size:.78rem;white-space:nowrap}.vec-outils-boutons{display:inline-flex;position:absolute;right:calc(0px - var(--vec-card-inset));top:50%;transform:translateY(-50%)}.vec-outils-bouton svg{width:16.2px;height:16.2px;opacity:.8}.vec-outils-partage svg{transform:translate(calc(17px - var(--vec-card-inset)),var(--vec-signature-lower))}.vec-outils-plus svg{transform:translate(calc(12px - var(--vec-card-inset)),var(--vec-signature-lower))}.vec-outils-bouton{all:unset;width:24px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#475569;border-radius:999px;box-sizing:border-box}.vec-outils-bouton:hover{color:#0f172a;background:rgba(15,23,42,.06)}.vec-outils-bouton:focus-visible{outline:2px solid #0284c7;outline-offset:2px}.vec-outils-voile{position:fixed;inset:0;z-index:1000;background:transparent}.vec-outils-panneau{position:absolute;right:0;top:calc(100% + 6px);min-width:240px;max-width:320px;background:#fff;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(15,23,42,.12);border-radius:10px;padding:6px;z-index:50;display:flex;flex-direction:column}.vec-outils-item{all:unset;display:block;padding:10px 12px;color:#0f172a;border-radius:6px;cursor:pointer;font-size:.9rem;text-decoration:none;min-height:44px;box-sizing:border-box;line-height:1.3}.vec-outils-item:focus-visible,.vec-outils-item:hover{background:rgba(2,132,199,.08);outline:none}.vec-outils-aria{position:absolute;left:-9999px}.vec-outils-info{color:#475569;font-size:.95rem;margin-bottom:1rem}.vec-outils-feuillet{position:absolute;right:0;top:calc(100% + 6px);background:#fff;border:1px solid #e2e8f0;box-shadow:0 8px 24px rgba(15,23,42,.12);border-radius:10px;padding:10px;z-index:51;min-width:260px;display:flex;flex-direction:column;gap:6px}.vec-outils-url{font-size:.8rem}.vec-outils-url input{width:100%;padding:6px;border:1px solid #cbd5e1;border-radius:4px}@media (max-width:640px){.vec-outils-feuillet,.vec-outils-panneau{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom,0);top:auto;border-radius:10px 10px 0 0;max-width:none}}@media (prefers-reduced-motion:reduce){.vec-outils-feuillet,.vec-outils-panneau{transition:none}}.vec-favoris-liste{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.vec-favoris-item{justify-content:space-between;padding:.75rem;border:1px solid #e2e8f0;border-radius:8px}.vec-favoris-item,.vec-favoris-lien{display:flex;align-items:center;gap:.75rem}.vec-favoris-lien{text-decoration:none;color:inherit;flex:1}.vec-favoris-corps{display:flex;flex-direction:column}.vec-favoris-titre{font-weight:500}.vec-favoris-meta{color:#475569;font-size:.85rem}.vec-favoris-retirer{all:unset;cursor:pointer;padding:10px 12px;border:1px solid #cbd5e1;border-radius:6px;font-size:.85rem}.vec-favoris-item--inconnu{color:#64748b}.vec-alertes-actions{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.vec-alertes-actions button{padding:10px 16px}.vec-articles-filtres form{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.vec-articles-filtres label{display:inline-flex;gap:.5rem;align-items:center}.vec-articles-liste{list-style:none;padding:0;margin:1rem 0;display:grid;gap:.5rem}.vec-articles-liste li a{font-weight:500}.vec-articles-meta{color:#475569;font-size:.85rem}.vec-articles-pagination{margin-top:1rem;display:flex;gap:.75rem;align-items:center}.vec-saved-link{margin-right:.75rem;text-decoration:none;color:#0f172a;font-weight:500}.vec-saved-link:hover{color:#0284c7}.vec-outils-article{width:88px;height:44px}.vec-outils-boutons{position:static;transform:none;gap:0}.vec-outils-bouton{width:44px;height:44px;border-radius:12px;transition:background .16s,color .16s}.vec-outils-bouton svg{width:18px;height:18px;opacity:1;transform:none}.vec-outils-bouton:hover,.vec-outils-bouton[aria-expanded=true]{background:#eef3f5;color:#173f4a}.vec-outils-feuillet,.vec-outils-panneau{font-family:inherit;color:#243740;border:1px solid #e1e8eb;border-radius:18px;padding:10px;gap:2px;box-shadow:0 16px 48px #17313f1c,0 2px 8px #17313f08}.vec-outils-entete{padding:10px 12px 8px;font-size:11px;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;font-weight:650;color:#526773}.vec-outils-entete--section{border-top:1px solid #edf0f2;margin-top:6px;padding-top:14px}.vec-outils-item{display:flex;align-items:center;gap:12px;min-height:46px;padding:11px 12px;border-radius:10px;color:#243740;font-size:14px;line-height:1.45;font-weight:500}.vec-outils-item svg{flex:none;color:#5c7480}.vec-outils-item span{min-width:0;overflow-wrap:anywhere}.vec-outils-item small{display:block;font-size:12px;color:#586d79;font-weight:400;margin-top:2px}.vec-outils-item:hover{background:#f1f6f6;color:#163f48}.vec-outils-item:focus-visible{background:#f1f6f6;outline:2px solid #387487;outline-offset:-2px}.vec-outils-item--fermer{justify-content:center;color:#536873;border-top:1px solid #edf0f2;border-radius:0 0 10px 10px;margin-top:6px;font-size:13px}.vec-outils-apercu{margin:0 12px 10px;padding-bottom:12px;border-bottom:1px solid #edf0f2;font-size:13px;line-height:1.5;color:#536873;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vec-outils-url{padding:10px 12px;font-size:12px;color:#536873}.vec-outils-url input{box-sizing:border-box;font:inherit;margin-top:6px;padding:10px;background:#f6f8f9}@media(max-width:640px){.vec-outils-feuillet,.vec-outils-panneau{border-radius:20px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.vec-outils-voile{background:rgba(20,39,49,.2)}.vec-outils-item{min-height:48px;font-size:15px}}@media(prefers-reduced-motion:reduce){.vec-outils-bouton{transition:none}}body .vec-outils-bouton,body .vec-outils-item{background:transparent;color:#243740}body .vec-outils-bouton:focus,body .vec-outils-bouton:hover,body .vec-outils-bouton[aria-expanded=true],body .vec-outils-item:focus,body .vec-outils-item:hover{background:#eef4f5;color:#173f4a}body .vec-outils-bouton:focus-visible,body .vec-outils-item:focus-visible{outline:2px solid #387487;outline-offset:-2px}.vec-home-body .vec-outils-boutons{transform:translateY(var(--vec-signature-lower,0))}.vec-home-body .vec-home-card-article,.vec-home-body [data-promo][data-variant=card]{--vec-card-inset:16px;--vec-signature-lower:8px}.vec-home-body .vec-home-grid{gap:18px}.vec-home-body .vec-home-card,.vec-home-body .vec-home-compact-card{--vec-card-inset:16px;--vec-signature-lower:8px;padding:16px;border-radius:22px;background:#fff;box-shadow:0 3px 10px rgba(22,31,58,.045)}.vec-home-body .vec-home-card-image{aspect-ratio:1.88;border-radius:14px}.vec-home-body .vec-home-card-body{padding:14px 0 16px}.vec-home-body .vec-home-card-title{color:#071b3d;font-size:14px;line-height:1.4;font-weight:600!important}.vec-home-body .vec-home-card-site-tag,.vec-home-body .vec-outils-duree{font-size:12px;color:#49617f}.vec-home-body .vec-home-card-footer{padding:0}.vec-home-body .vec-home-card-footer-meta{transform:translateY(var(--vec-signature-lower))}.vec-home-body .vec-home-card-stack{gap:14px}.vec-home-body .vec-home-card-stack .vec-home-card-article{--vec-card-inset:12px;padding:12px 12px 16px;-moz-column-gap:10px;column-gap:10px;row-gap:6px;grid-template-columns:40% minmax(0,1fr)}.vec-home-body .vec-home-compact-photo{border-radius:13px}.vec-home-body .vec-home-card-stack .vec-home-card-title{-webkit-line-clamp:4}.vec-home-body .vec-home-rhythm .vec-home-card-wrap>.vec-home-card{min-height:320px}.vec-home-body .vec-home-card:hover,.vec-home-body .vec-home-compact-card:hover{box-shadow:0 5px 16px rgba(22,31,58,.09)}@media (max-width:1000px){.vec-home-body .vec-home-rhythm .vec-home-card-wrap>.vec-home-card{min-height:300px}}@media (max-width:520px){.vec-home-body .vec-home-card-article,.vec-home-body [data-promo][data-variant=card]{--vec-card-inset:14px;--vec-signature-lower:8px}.vec-home-body .vec-home-card-stack .vec-home-card-article{--vec-card-inset:12px;padding-bottom:14px}.vec-home-body .vec-home-grid{gap:14px}.vec-home-body .vec-home-card,.vec-home-body .vec-home-compact-card{padding:14px;border-radius:20px}.vec-home-body .vec-home-card-title{font-size:16px}.vec-home-body .vec-home-rhythm .vec-home-card-wrap>.vec-home-card{min-height:0}.vec-home-body .vec-home-card-stack .vec-home-card-title{display:block;overflow:visible}}.vec-home-body .vec-home-card-source .vec-home-card-site-tag--entier{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;line-height:14px}.vec-home-card-stack .vec-home-card-article--tag-entier>.vec-home-compact-photo{grid-column:1;grid-row:1}.vec-home-card-stack .vec-home-card-article--tag-entier>.vec-home-card-footer-row--compact{grid-column:1/-1;grid-row:2}@media (max-width:520px){.vec-home-body .inside-article,.vec-home-body .site-content,.vec-home-body .vec-home-feed{padding-inline:0}.vec-home-body .vec-home-heading,.vec-home-body .vec-home-hero-intro{margin-inline:16px}.vec-home-body .vec-home-card-stack,.vec-home-body .vec-home-grid{gap:20px}.vec-home-body .vec-home-card,.vec-home-body .vec-home-card-stack .vec-home-card-article,.vec-home-body .vec-home-compact-card{--vec-card-inset:16px;--vec-signature-lower:0px;display:flex;flex-direction:column;padding:0 0 16px;gap:0;border:0;border-radius:0;box-shadow:none}.vec-home-body .vec-home-card-stack{grid-template-rows:auto}.vec-home-body .vec-home-card-image,.vec-home-body .vec-home-card-stack .vec-home-card-article>.vec-home-compact-photo{display:block;width:100%;aspect-ratio:1.88;min-height:0;border-radius:0;flex:none}.vec-home-body .vec-home-card-body,.vec-home-body .vec-home-card-stack .vec-home-compact-body{padding:14px 16px 12px;flex:none}.vec-home-body .vec-home-card-footer-row,.vec-home-body [data-promo][data-variant=card]>[data-role=signature]{width:auto;margin-inline:16px}.vec-home-body .vec-home-card:hover,.vec-home-body .vec-home-compact-card:hover{box-shadow:none}}.vec-home-body .vec-home-card-footer-row,.vec-home-body .vec-home-rhythm [data-promo=dpe-2027]>[data-role=signature]{min-height:44px}@media (min-width:521px){.vec-home-body .vec-home-card,.vec-home-body .vec-home-card-article,.vec-home-body .vec-home-compact-card,.vec-home-body [data-promo][data-variant=card]{--vec-signature-lower:16px}}@media (max-width:520px){.vec-home-body [data-promo][data-variant=card]{--vec-signature-lower:0px}.vec-home-body .inside-article,.vec-home-body .site-content,.vec-home-body .vec-home-feed{padding-inline:0}.vec-home-body .vec-home-heading,.vec-home-body .vec-home-hero-intro{margin-inline:16px}.vec-home-body .vec-home-card-stack,.vec-home-body .vec-home-grid{gap:20px}.vec-home-body .vec-home-card,.vec-home-body .vec-home-card-stack .vec-home-compact-card,.vec-home-body .vec-home-compact-card{--vec-card-inset:16px;--vec-signature-lower:0px;display:flex;flex-direction:column;padding:0 0 16px;gap:0;border:0;border-radius:0;box-shadow:none}.vec-home-body .vec-home-card-stack{grid-template-rows:auto}.vec-home-body .vec-home-card-image,.vec-home-body .vec-home-card-stack .vec-home-compact-card>.vec-home-compact-photo{display:block;width:100%;aspect-ratio:1.88;min-height:0;border-radius:0;flex:none}.vec-home-body .vec-home-card-body,.vec-home-body .vec-home-card-stack .vec-home-compact-body{padding:14px 16px 12px;flex:none}.vec-home-body .vec-home-card-footer,.vec-home-body [data-promo][data-variant=card]>[data-role=signature]{width:auto;margin-inline:16px}.vec-home-body .vec-home-compact-body .vec-home-compact-source{margin-top:12px}.vec-home-body .vec-home-card-title{font-size:17px;font-weight:800!important}.vec-home-body .vec-home-card:hover,.vec-home-body .vec-home-compact-card:hover{box-shadow:none}}.vec-q7-report{--q7-ink:#14243b;--q7-muted:#526276}.vec-q7-report .vec-q7-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 38px}.vec-q7-report .vec-q7-metrics>div{padding:22px 18px;border:1px solid #dce5ec;border-top:3px solid #168cc8;border-radius:12px;background:#f3f9fc;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.vec-q7-report .vec-q7-metrics>div:nth-child(2){border-top-color:#d9613e;background:#fff6f2}.vec-q7-report .vec-q7-metrics>div:nth-child(3){border-top-color:#269465;background:#f1f8f4}.vec-q7-report .vec-q7-metrics span{display:block;min-height:40px;color:#435368;font-size:12px;line-height:1.5;font-weight:700}.vec-q7-report .vec-q7-metrics strong{display:block;color:var(--q7-ink);font-size:34px;letter-spacing:-.04em;line-height:1.2;margin:10px 0}.vec-q7-report .vec-q7-metrics p{margin:0;font-size:13px;color:#435368;line-height:1.6}.vec-q7-report .vec-q7-comparison{padding:26px;margin:30px 0 16px;background:#f6f9fb;border:1px solid #dce5ec;border-radius:16px}.vec-q7-report .vec-q7-comparison h3{margin:0 0 8px;font-size:23px;line-height:1.4}.vec-q7-report .vec-q7-note{font-size:13px;color:var(--q7-muted);line-height:1.7}.vec-q7-report .vec-q7-charts{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:26px 0 10px}.vec-q7-report .vec-q7-charts h4{margin:0 0 18px;font-size:14px;line-height:1.5}.vec-q7-report .vec-q7-bar{display:grid;grid-template-columns:36px minmax(0,1fr) 80px;align-items:center;gap:8px;margin:12px 0;font-size:12px}.vec-q7-report .vec-q7-bar i{display:block;width:var(--bar);height:17px;border-radius:0 4px 4px 0;background:#788a9e;border-left:1px solid #435368}.vec-q7-report .vec-q7-bar--2026 i{background:#168cc8}.vec-q7-report .vec-q7-bar b{font-size:12px;text-align:right;white-space:nowrap}.vec-q7-report .vec-q7-charts>div>p{font-size:14px;color:#185575;font-weight:700;margin:16px 0 0}.vec-market-article .vec-q7-report .vec-q7-table table{min-width:540px}.vec-q7-report .vec-q7-questions{margin:28px 0 40px}.vec-q7-report .vec-q7-question{border-top:1px solid #dce5ec;padding:26px 0 8px}.vec-q7-report .vec-q7-question h3{display:flex;gap:16px;align-items:flex-start;margin:0 0 16px;font-size:23px;line-height:1.4}.vec-q7-report .vec-q7-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;min-height:44px;background:#eaf5fb;color:#185575;border-radius:10px;font-size:16px;font-weight:800}.vec-q7-report .vec-q7-question:nth-child(3n+2) .vec-q7-number{background:#fff1eb;color:#963e27}.vec-q7-report .vec-q7-question:nth-child(3n) .vec-q7-number{background:#edf6ef;color:#24632b}.vec-q7-report .vec-q7-interview{border-top:4px solid #168cc8;padding-top:26px;margin-top:44px}.vec-q7-report .vec-q7-kicker{margin:0 0 8px;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.1em;color:#185575}.vec-q7-report .vec-q7-interview>h2{margin-top:0}.vec-q7-report .vec-q7-person{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid #dce5ec;padding-bottom:22px;margin:18px 0 28px}.vec-q7-report .vec-q7-person strong{font-size:20px}.vec-q7-report .vec-q7-person span{font-size:13px;color:var(--q7-muted)}.vec-q7-report .vec-q7-interview h3{font-size:21px;line-height:1.5;margin:30px 0 16px}.vec-market-article .vec-q7-report .vec-q7-answer{margin:0 0 30px;padding:20px 24px;background:#f5f9fc;border:0;border-left:3px solid #168cc8;border-radius:0 12px 12px 0;font-style:normal;box-shadow:none}.vec-q7-report .vec-q7-answer p{font-size:16px;line-height:1.8;color:#26394c}.vec-q7-report .vec-q7-answer p:last-child{margin-bottom:0}.vec-q7-report .vec-t3-insight h2{margin-top:0;font-size:24px}.vec-q7-report .vec-q7-sources{border-top:1px solid #dce5ec;padding-top:8px;margin-top:34px}.vec-q7-report .vec-q7-sources p{font-size:13px;line-height:1.8;color:var(--q7-muted)}@media(max-width:600px){.vec-q7-report .vec-q7-metrics{grid-template-columns:1fr;gap:10px}.vec-q7-report .vec-q7-metrics>div{gap:6px;padding:16px 18px}.vec-q7-report .vec-q7-metrics span{min-height:0;align-self:center}.vec-q7-report .vec-q7-metrics strong{margin:0;font-size:30px}.vec-q7-report .vec-q7-charts{grid-template-columns:1fr;gap:26px}.vec-q7-report .vec-q7-comparison{padding:20px 16px}.vec-q7-report .vec-q7-comparison h3{font-size:21px}.vec-q7-report .vec-q7-question h3{gap:12px;font-size:21px}.vec-q7-report .vec-q7-number{flex-basis:36px;min-height:36px;font-size:14px}.vec-market-article .vec-q7-report .vec-q7-answer{padding:18px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.relative{position:relative}.mt-2{margin-top:.5rem}.flex{display:flex}.table{display:table}.hidden{display:none}.size-full{width:100%;height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\[42rem\]{min-width:42rem}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.overflow-x-auto{overflow-x:auto}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-vec-line{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.border-vec-line-strong{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pr-4{padding-right:1rem}.text-left{text-align:left}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-vec-ink-soft{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--vec-focus:rgba(57,179,244,.44)}body.no-sidebar .site-content .content-area{width:100%}.vec-commune-body .vec-intro-grid--seul{grid-template-columns:minmax(0,900px);justify-content:center}:focus-visible{outline:3px solid var(--vec-focus);outline-offset:2px}.vec-footer-credit{padding:7px 16px;font-size:8px;line-height:1.5;color:#9ca3af;text-align:center;background:#071727}.vec-footer-credit a{color:inherit;font-size:inherit;font-weight:700;text-decoration:none}.vec-footer-credit .vec-credit-app{color:#fff}.vec-footer-credit .vec-credit-ppa{color:#00b9f2}.vec-footer-credit a:hover{text-decoration:underline}.vec-home-compact-source,.vec-sale-label{display:inline-flex;align-items:center;gap:5px}.vec-sale-label{font-size:12px;color:#475569;margin:0 0 12px}.vec-home-card-favicon,.vec-sale-label img{width:12px;height:12px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.vec-annonce-source{display:inline-flex;align-items:center;gap:7px;color:#365b7d;font-family:Montserrat,Avenir Next,sans-serif;font-size:12px;line-height:1.4}.vec-annonce-source .vec-annonce-source-logo{width:12px;height:12px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.vec-annonce-source .vec-annonce-source-logo--prestige{width:12px;height:12px}.vec-annonce-originale a{display:inline-block;padding:12px 0;text-underline-offset:3px}.vec-home-card-article[data-url^="/annonces/"] .vec-home-card-title{text-decoration:none}