.gd-h{padding-block:clamp(4px,1vw,14px) clamp(40px,5vw,72px)}.gd-ar ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.gd-ar li+li:before{content:"›" / "";margin-right:8px}.gd-ar a{text-underline-offset:3px;text-decoration:underline}.gd-h h1{max-width:15em;margin-top:clamp(14px,2vw,28px);font-size:clamp(42px,6.2vw,96px)}.gd-maj{margin-top:clamp(12px,1.6vw,20px);font-size:clamp(16px,1.5vw,19px);font-weight:600}.gd-s{padding-block:clamp(40px,5vw,72px)}.gd-col{max-width:46rem;margin-inline:auto}.gd-vers{padding-block:clamp(24px,3vw,40px)}.gd-vers p{font-size:clamp(18px,1.6vw,21px)}.gd-vers a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.gd-col>h2{margin-top:clamp(36px,4.4vw,60px);font-size:clamp(30px,3.6vw,48px)}.gd-col>h2:first-child{margin-top:0}.gd-col>h3{font:700 clamp(21px,2.2vw,28px)/1.05 var(--titre);text-transform:uppercase;margin-top:clamp(22px,2.6vw,34px)}.gd-col>p,.gd-col li{font-size:clamp(18px,1.6vw,21px);line-height:1.5}.gd-col>p,.gd-col>ul{margin-top:14px}.gd-col ul{padding-left:1.3em;list-style:outside}.gd-col li+li{margin-top:6px}.gd-col>p a,.gd-col li a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.gd-rep{color:var(--m);border:3px solid var(--m);background:#fff;border-radius:22px;margin-bottom:clamp(36px,4.4vw,60px);padding:clamp(18px,2.4vw,32px)}.gd-rep h2{font-size:clamp(22px,2.4vw,30px)}.gd-rep p{margin-top:10px;font-size:clamp(19px,1.9vw,24px);font-weight:600;line-height:1.4}.gd-pal .p3{margin-top:0}.gd-et{color:var(--m);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:clamp(12px,2vw,24px);margin-top:clamp(24px,3vw,36px);padding:clamp(12px,1.6vw,20px);display:grid}.gd-et>span:last-child{flex-direction:column;gap:6px;font-size:clamp(15px,1.4vw,18px);display:flex}.gd-et b{font:700 clamp(24px,2.8vw,36px)/1 var(--titre);text-transform:uppercase}.gd-lien{text-underline-offset:3px;font-weight:600;text-decoration:underline}.gd-im{border-radius:12px;display:block;overflow:hidden}.gd-im img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;transition:transform .4s;display:block}.gd-et:hover .gd-im img{transform:scale(1.04)}@media (width<=800px){.gd-h h1{font-size:min(11vw,calc((100vw - 36px)/var(--car,1)/.62))}.gd-et{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-im img{transition:none}.gd-et:hover .gd-im img{transform:none}}
