.cdl-crumb{width:100%;max-width:var(--cdl-wrap);margin:0 auto;padding:16px var(--cdl-pad)}
.cdl-crumb:has(+ main .cdl-hero-t .cdl-wrap-md){max-width:var(--cdl-wrap-md)}
.cdl-hero-t .cdl-wrap-md .cdl-h1{font-size:clamp(32px,4.2vw,58px)}
@media (max-width:1080px){.cdl-hero-a__grid{grid-template-areas:"txt" "form"}}
@media (min-width:700px){.fin-siren{align-items:flex-start}.fin-siren .cdl-btn2{margin-top:26px;min-height:46px}}
