.prose{max-width:68ch;min-width:0}.prose>:first-child{margin-top:0}.prose h2{margin:56px 0 18px;font:800 clamp(28px,3vw,40px)/1 var(--title);text-transform:uppercase;scroll-margin-top:90px}.prose h3{margin:36px 0 12px;font:800 clamp(21px,2.2vw,26px)/1.1 var(--title);text-transform:uppercase;scroll-margin-top:90px}.prose h2:first-child,.prose h3:first-child{margin-top:0}.prose p{margin-top:16px;color:#d8e0e8}.prose strong{color:var(--text)}.prose a:not(.btn){color:var(--amber-2);text-decoration:underline;text-underline-offset:3px}.prose figure{margin:30px 0 8px}.prose figure img{width:100%;aspect-ratio:16/9;object-fit:cover;clip-path:var(--cut)}.prose>img{margin-top:24px;clip-path:var(--cut)}.prose figcaption{display:flex;align-items:center;gap:10px;margin-top:12px;font:600 14px/1.4 var(--ui);color:var(--muted)}.prose figcaption:before{content:"";display:inline-block;width:8px;height:8px;background:var(--amber);transform:rotate(45deg);flex:none}.prose .quote{margin:40px 0;padding:30px 32px 28px}.prose .quote p{margin:0;font:700 clamp(22px,2.2vw,29px)/1.3 var(--title);letter-spacing:.01em;color:var(--text)}.prose .quote p+p{margin-top:12px}.prose ol{list-style:none;display:grid;gap:10px;margin-top:22px}.prose ol li{position:relative;padding:16px 18px 16px 45px;background:#ffffff0d;clip-path:var(--cut-s);font:600 16px/1.4 var(--ui)}.prose ol li:before{content:"";position:absolute;left:18px;top:50%;width:11px;height:11px;background:var(--amber);transform:translateY(-50%) rotate(45deg)}.prose ul{list-style:none;display:grid;gap:8px;margin-top:16px}.prose ul li{position:relative;padding-left:22px;color:#d8e0e8}.prose ul li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;background:var(--amber);transform:rotate(45deg)}.prose li>p{margin:0;color:inherit}.prose li>p+p{margin-top:8px}@media(max-width:640px){.prose .quote{padding:24px 22px}}.mesure-choix{display:grid;gap:14px;justify-items:start;margin-top:22px;padding:26px 30px}.mesure-choix h2{font:800 22px/1.1 var(--title);letter-spacing:.02em;text-transform:uppercase}.mesure-choix p{color:var(--muted)}
