.dij-next+.dij-sources{margin-top:clamp(2rem,4vw,3rem)}
@media(min-width:981px){
.dij-article__hero{padding-bottom:clamp(2rem,4vw,3.5rem)}
.dij-article__hero>.dij-lf-card{grid-column:2;grid-row:1;align-self:start}
.dij-hero.dij-hero--home{min-height:0;overflow:visible;grid-template-columns:minmax(0,1fr) minmax(400px,470px);grid-template-rows:auto 1fr;column-gap:clamp(2rem,4vw,4rem);align-items:start;padding:clamp(2.5rem,5vw,4.5rem) clamp(1rem,6vw,7rem)}
.dij-hero--home .dij-hero__copy{grid-column:1;grid-row:1;align-self:start;padding:0 0 1.6rem}
.dij-hero--home .dij-hero__copy h1{max-width:16ch;font-size:clamp(2.6rem,4.4vw,4.4rem)}
.dij-hero--home .dij-hero__visual{grid-column:1;grid-row:2;align-self:start;background:none}
.dij-hero--home .dij-hero__visual .ph,.dij-hero--home .dij-hero__visual .ph__cadre{height:auto}
.dij-hero--home .dij-hero__visual .ph__cadre{aspect-ratio:2/1}
.dij-hero--home .dij-hero__visual img{object-position:76% 20%}
.dij-hero--home .dij-hero__form{grid-column:2;grid-row:1/3;align-self:start;padding:0}
}
