.page-contenu .masthead{background:#eeece6;box-shadow:0 1px #d3d4ca}.page-contenu[data-fond=sombre] .masthead{background:#1b1714;box-shadow:0 1px #ffffff14}.page-contenu main:has(>.lp-heros:first-child){padding-top:0}.page-contenu main{background:var(--papier);outline:none;padding-top:96px}.page-tete{padding:clamp(56px,8vw,120px) var(--pad) clamp(32px,4vw,56px)}.page-tete .ed-ligne{margin-bottom:clamp(36px,5vw,64px)}.page-tete h1{letter-spacing:-.055em;max-width:16ch;font-size:clamp(42px,6.2vw,104px);line-height:.98}.page-chapeau{color:#3d4037;max-width:640px;margin-top:28px;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.page-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--encre-douce);flex-wrap:wrap;gap:6px 22px;margin-top:28px;font-size:11px;display:flex}.article-couverture{margin:0 var(--pad);position:relative}.article-couverture img{aspect-ratio:16/9;object-fit:cover;background:#ddd8cc;width:100%;height:auto;display:block}.article-couverture figcaption{letter-spacing:.08em;color:#3d4037;background:#f6f3eed9;padding:6px 10px;font-size:10px;position:absolute;bottom:12px;right:14px}.article-grille{padding:clamp(48px,6vw,96px) var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,1fr);gap:0 clamp(24px,4vw,64px);display:grid}.article-sommaire{grid-column:1;align-self:start;font-size:12.5px;line-height:1.5;position:sticky;top:120px}.article-sommaire p{letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:500}.article-sommaire ol{border-left:1px solid var(--trait);margin:0;padding:0;list-style:none}.article-sommaire a{color:var(--encre-douce);padding:7px 0 7px 14px;transition:color .2s;display:block}.article-sommaire a:hover{color:var(--encre)}.prose{color:#2e312b;grid-column:2;font-size:17px;line-height:1.75}.prose>*+*{margin-top:1.1em}.prose h2{letter-spacing:-.04em;margin-top:2.2em;scroll-margin-top:110px;font-size:clamp(28px,2.6vw,38px);line-height:1.1}.prose h3{letter-spacing:-.02em;margin-top:1.8em;font-size:20px;font-weight:500}.prose a{color:var(--encre);text-underline-offset:3px;text-decoration:underline #a9ab9f;transition:text-decoration-color .2s}.prose a:hover{text-decoration-color:var(--bronze)}.prose ul,.prose ol{padding-left:1.2em}.prose li+li{margin-top:.45em}.prose li::marker{color:var(--bronze)}.prose strong{font-weight:600}.prose blockquote{border-left:2px solid var(--bronze);color:var(--encre);margin:1.6em 0;padding:4px 0 4px 22px;font-size:19px;line-height:1.6}.prose table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:14px;line-height:1.5}.prose th,.prose td{text-align:left;vertical-align:top;border-top:1px solid #d3d4ca;padding:12px 14px 12px 0}.prose thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--encre-douce);border-top:0;font-size:10px;font-weight:500}@media (width<=700px){.prose table{font-size:13px}.prose th,.prose td{-webkit-hyphens:auto;hyphens:auto;padding-right:8px}}.prose .encadre{background:#e4e3da;padding:22px 24px;font-size:15px;line-height:1.7}.article-sources{border-top:1px solid var(--encre);grid-column:2;margin-top:56px;padding-top:22px;font-size:13px;line-height:1.6}.article-sources h2{letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:500}.article-sources ol{color:var(--encre-douce);padding-left:1.2em}.article-sources a{text-underline-offset:3px;word-break:break-word;text-decoration:underline}.article-appel{background:var(--encre);color:#f3efe8;flex-direction:column;grid-column:2;gap:14px;margin-top:48px;padding:clamp(28px,4vw,44px);display:flex}.article-appel p:first-child{letter-spacing:.16em;text-transform:uppercase;opacity:.75;font-size:10px}.article-appel h2{letter-spacing:-.04em;font-size:clamp(26px,2.6vw,36px);font-weight:400;line-height:1.08}.article-appel a{border:1px solid #f3efe8;align-self:flex-start;align-items:center;gap:8px;min-height:48px;padding:0 22px;font-size:14px;transition:background .25s,color .25s;display:inline-flex}.article-appel a:hover{color:var(--encre);background:#f3efe8}.article-liees{padding:0 var(--pad) clamp(64px,8vw,120px)}.conseils-grille{padding:0 var(--pad) clamp(72px,9vw,140px);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,48px) clamp(20px,2.4vw,40px);display:grid}.conseil-carte{color:var(--encre);flex-direction:column;gap:14px;display:flex}.conseil-carte figure{background:#ddd8cc;margin:0;overflow:hidden}.conseil-carte img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:transform 1.1s cubic-bezier(.2,.7,.2,1);display:block}.conseil-carte:hover img{transform:scale(1.04)}.conseil-carte span{letter-spacing:.14em;text-transform:uppercase;color:var(--encre-douce);font-size:10px}.conseil-carte h2,.conseil-carte h3{letter-spacing:-.035em;font-size:clamp(21px,1.8vw,27px);font-weight:400;line-height:1.12}.conseil-carte p{color:var(--encre-douce);font-size:14px;line-height:1.6}.conseil-carte:first-child{grid-column:1/-1;grid-template-columns:1.4fr 1fr;align-items:end;gap:clamp(20px,3vw,48px);display:grid}.conseil-carte:first-child h2{font-size:clamp(30px,3.4vw,52px)}.conseils-liees{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,40px);margin-top:28px;display:grid}.conseils-liees .conseil-carte:first-child{grid-column:auto;display:flex}.conseils-liees .conseil-carte:first-child h3{font-size:clamp(21px,1.8vw,27px)}.legal{padding:0 var(--pad) clamp(72px,9vw,140px);grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);display:grid}.legal .prose{grid-column:2;font-size:15.5px}.legal .prose h2{font-size:clamp(22px,2vw,30px)}.a-confirmer{background:#f3e3c9;padding:0 4px;font-size:.92em}.page-tete-legal{grid-template-columns:minmax(0,1fr) minmax(0,760px) minmax(0,1fr);display:grid}.page-tete-legal>*{grid-column:2}.page-tete-legal h1{letter-spacing:-.045em;max-width:none;font-size:clamp(36px,4.2vw,62px);line-height:1.02}.legal-avertissement{border-left:2px solid var(--bronze);background:#e8e4da;grid-column:2;margin-bottom:36px;padding:16px 20px;font-size:13px;line-height:1.6}@media (width<=1000px){.article-grille,.legal,.page-tete-legal{grid-template-columns:minmax(0,1fr)}.page-tete-legal>*{grid-column:1}.article-sommaire{display:none}.prose,.article-sources,.article-appel,.legal .prose,.legal-avertissement{grid-column:1}.conseils-grille,.conseils-liees{grid-template-columns:1fr 1fr}.conseil-carte:first-child{grid-template-columns:1fr}}@media (width<=700px){.page-contenu main{padding-top:72px}.conseils-grille,.conseils-liees{grid-template-columns:1fr}.prose{font-size:16.5px}.article-couverture{margin:0}}.article-appel .article-offre{color:#1c1916;background:#c9a271;border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;min-height:46px;padding:0 20px;font-size:14px;transition:background .3s,gap .3s;display:inline-flex}.article-appel .article-offre:hover{color:#1c1916;background:#e0bd8a;gap:14px}@media (width<=340px){.prose table{display:block;overflow-x:auto}.prose th,.prose td{min-width:110px}}
