.aut-dem{max-width:988px;margin:0 auto;padding:40px 32px 96px}.aut-dem h1{letter-spacing:-.01em;font-size:42px;line-height:1.12}.aut-dem .bparc{justify-content:space-between;align-items:center;display:flex}.aut-dem-rub{border-top:1px solid var(--pc-filet);color:var(--pc-gris-t2);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:48px;padding-top:20px;font-size:12.5px;line-height:1.2;display:flex}.aut-dem-rub b{color:var(--pc-encre)}.aut-dem-et{letter-spacing:.08em;text-transform:uppercase;color:var(--pc-pierre);font-size:11px;line-height:normal;position:absolute;bottom:8px;left:0;right:0}.aut-dem-sous{color:var(--pc-gris-t2);margin-top:14px;font-size:12.5px;line-height:1.6}.aut-dem-parc .eyebrow,.aut-dem-parc h1{animation:.7s cubic-bezier(.2,.7,.2,1) both pc-enter}.aut-dem-parc h1{animation-delay:80ms}.sv16pa1{animation:4s ease-in-out infinite pc-flot}.sv16pa2{animation:5s ease-in-out .8s infinite pc-flot}.sv16bar{transform-origin:bottom;animation:3.6s ease-in-out infinite sv16bg}.sv16bar2{animation-delay:.4s}.sv16bar3{animation-delay:.8s}.sv16chk{animation:3.6s ease-in-out infinite sv16ck}@keyframes sv16bg{0%{transform:scaleY(.25)}55%{transform:scaleY(1)}to{transform:scaleY(.25)}}@keyframes sv16ck{0%,20%{opacity:0;transform:scale(.6)}35%,80%{opacity:1;transform:scale(1)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.aut-dem-parc .eyebrow,.aut-dem-parc h1,.sv16pa1,.sv16pa2,.sv16bar,.sv16chk{opacity:1;animation:none;transform:none}}@media (min-width:901px){.aut-dem{grid-template-columns:380px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.aut-dem-parc{grid-area:1/2}.aut-dem-ill{grid-area:1/1;position:sticky;top:96px}}@media (max-width:900px){.aut-dem{padding:48px 24px}.aut-dem h1{letter-spacing:normal;font-size:clamp(28px,6.5vw + 8px,44px);line-height:calc(1em + 5px)}.aut-dem-ill{display:none}.aut-dem-rub{justify-content:flex-start}.aut-dem .cparc{background:var(--pc-blanc);border:1px solid var(--pc-filet);border-radius:var(--pc-r-carte);margin-top:18px;padding:24px 20px}.aut-dem form.cparc>:first-child{margin-top:0}.aut-dem .cparc .btn{width:100%}.aut-dem .cparc .bparc{grid-template-columns:1fr;gap:10px;display:grid}.aut-dem .cparc .bparc .btn{order:-1}}@media (max-width:560px){.aut-dem{padding:40px 22px}.aut-dem h1{font-size:clamp(27px,7.5vw,33px)}}
