@container (width>calc(140ch + 4em)){.page-ateliers .stagger{grid-template-areas:"il il il t1 t1 t1 t1""il il il a a. .""t2 t2 t2. . . ."". . .c. . ."". . . .d. ."". . .e.f."". . . .t3 t3 t3"". . . .g h.""t4 t4 t4. . . ."". . .i j. ."". . . .t5 t5 t5"". . . .k l."}.page-ateliers .stagger>:is(.a,.g,.h,.k,.l){margin-block-start:var(--sous-filet)}}@container (width>calc(84ch + 4em)) and (width<=calc(140ch + 4em)){.page-ateliers .stagger{grid-template-areas:"il il t1 t1 t1""il il a a.""t2 t2. . ."". .c. ."". . .d."".e.f."". .t3 t3 t3"". .g h.""t4 t4. . ."". .i j."". .t5 t5 t5"". .k l."}.page-ateliers .stagger>:is(.a,.g,.h,.k,.l){margin-block-start:var(--sous-filet)}}.page-ateliers .illu{aspect-ratio:1;padding-right:4rem}@media (max-width:55.5rem){.page-ateliers .illu{padding-right:0}}@container (width>calc(84ch + 4em)){.page-ateliers .illu{justify-self:start}.page-ateliers .stagger>:is(.e,.f,.g,.h,.i,.j,.k,.l){align-self:start;min-block-size:0}.page-ateliers :is(.t2,.t4){text-align:end;padding-inline:max(0px, 100% - var(--titre-max)) 0}}