.couverture{min-height:calc(100svh - var(--hauteur-entete));background-color:var(--hj-vert);grid-template-rows:minmax(26rem,1fr) auto;display:grid}.couverture__scene{--couleur-focus:var(--hj-ivoire);align-items:flex-end;display:flex;position:relative;overflow:hidden}.couverture__photo{margin:0;position:absolute;inset:0}.couverture__photo img{object-fit:cover;object-position:50% 78%;width:100%;height:100%;display:block}.couverture__photo:after{content:"";background:radial-gradient(85% 105% at 0 100%,#0d0b06a8 0%,#0d0b068f 50%,#0d0b0600 100%);position:absolute;inset:0}.couverture__texte{padding-block:clamp(2rem,6svh,4rem);position:relative}.mot-symbole{font-variation-settings:"opsz" 16;letter-spacing:.02em;text-transform:uppercase;color:var(--hj-ivoire);margin:0;font-size:clamp(2.75rem,min(7vw,13svh),6rem);line-height:1}.mot-symbole span{display:block}.couverture__fleuron{vertical-align:-.1em;width:auto;height:.95em;margin-left:.12em;display:inline-block}.couverture__accroche{color:var(--hj-ivoire);margin:.6em 0 0;font-size:clamp(1.3125rem,2.3vw,2rem);font-style:italic;line-height:1.2}.couverture__action{min-height:3rem;margin-top:var(--espace-3);background-color:var(--hj-ocre);color:#fff;letter-spacing:.08em;text-transform:uppercase;align-items:center;padding-inline:1.5rem;font-size:1rem;text-decoration:none;display:inline-flex}.couverture__action:hover{background-color:var(--hj-ocre-fonce)}.couverture__bande{padding-block:var(--espace-3);color:var(--hj-ivoire)}.couverture__bande-titre{margin:0 0 var(--espace-2);font-family:var(--police-texte);font-variation-settings:normal;font-size:1.125rem;font-style:italic;font-weight:400}.couverture__espaces{gap:var(--espace-2) var(--espace-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.couverture__espaces li{text-wrap:balance;grid-template-columns:.5em 1fr;gap:.6em;font-size:clamp(1.3125rem,1.8vw,1.625rem);line-height:1.25;display:grid}.pastille{background-color:var(--hj-ocre-clair);border-radius:50%;width:.5em;height:.5em;margin-top:calc(.5lh - .25em)}.couverture__espaces a{color:inherit}.couverture__espaces small{font-size:1rem;font-style:italic}.couverture__divulgation{margin:var(--espace-3) 0 0;font-size:1rem;font-style:italic}.suite{padding-block:var(--espace-6,4rem)}.suite h2{margin:0 0 var(--espace-2);text-wrap:balance;font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.1}.suite p{max-width:62ch;font-size:1.1875rem}.suite__tete{gap:var(--espace-2) var(--espace-5,3rem);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;display:grid}.suite__tete p{margin:0 0 .4rem}.suite__lien{margin:var(--espace-3) 0 0}.suite__note{color:var(--couleur-texte-attenue);font-style:italic;font-size:1.0625rem!important}.suite__action{min-height:2.75rem;margin-top:var(--espace-1);background-color:var(--hj-vert);color:var(--hj-ivoire);align-items:center;padding:.35rem 1.25rem;font-size:1.1875rem;text-decoration:none;transition:background-color .18s ease-out;display:inline-flex}.suite__action:hover{background-color:var(--hj-ocre-fonce);color:var(--hj-ivoire)}.suite__action--claire{background-color:var(--hj-ivoire);color:var(--hj-vert)}.suite__action--claire:hover{color:var(--hj-vert);background-color:#fff}.planches{gap:var(--espace-3);margin:var(--espace-4) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.planches a{color:inherit;text-decoration:none;display:block}.planches img{width:100%;height:auto;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.planches a:hover img{transform:translateY(-.4rem)}.planches span{margin-top:var(--espace-1);text-align:center;text-decoration:underline;text-decoration-color:var(--hj-ocre);text-underline-offset:.2em;font-size:1.1875rem;font-style:italic;display:block}.suite--simulateur{background-color:var(--couleur-fond-attenue)}.simulateur-accueil{gap:var(--espace-5,3rem);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.simulateur-accueil__plan svg{width:100%;max-height:34rem;display:block}.suite--ensemble{background-color:var(--hj-vert);color:var(--hj-ivoire);--couleur-focus:var(--hj-ivoire)}.ensemble{gap:var(--espace-5,3rem);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;display:grid}.ensemble h3{margin:0 0 var(--espace-1);font-size:1.5rem}.ensemble a:not(.suite__action){color:inherit}.ensemble__retours{padding-top:var(--espace-1);border-top:1px solid #f4efe459}@media (width<=58rem){.suite__tete,.simulateur-accueil,.ensemble{grid-template-columns:minmax(0,1fr)}.planches{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=34rem){.planches{grid-template-columns:repeat(2,minmax(0,1fr))}}body:has(.couverture) .pied{border-top:1px solid #f4efe459;margin-top:0}@media (width<=46rem){.couverture__espaces{grid-template-columns:minmax(0,1fr)}.couverture__photo:after{background:linear-gradient(#0d0b0600 15%,#0d0b06a8 55%,#0d0b06d1 100%)}}
