@layer components.templates{.RowCarousel-module__m-cWQW__row{padding-block:var(--space-7) var(--space-3xl-nova);padding-inline:var(--space-md-nova);background-color:var(--white-nova)}@media (min-width:1024px){.RowCarousel-module__m-cWQW__row{padding-block:var(--space-4xl-nova) var(--space-7)}}.RowCarousel-module__m-cWQW__colored{background-color:var(--neutral-4-nova)}.RowCarousel-module__m-cWQW__container{gap:var(--space-2xl-nova);flex-direction:column-reverse;margin-block:0;margin-inline:auto;display:flex}@media (min-width:768px){.RowCarousel-module__m-cWQW__container{gap:var(--space-2xl-nova);max-inline-size:45.3125rem}}@media (min-width:1024px){.RowCarousel-module__m-cWQW__container{flex-direction:row;justify-content:space-between;max-inline-size:63.5rem}.RowCarousel-module__m-cWQW__container.RowCarousel-module__m-cWQW__reversed{flex-direction:row-reverse}}.RowCarousel-module__m-cWQW__content{gap:var(--space-2xl-nova);flex-direction:column;display:flex}@media (min-width:1024px){.RowCarousel-module__m-cWQW__content{flex-shrink:0;max-inline-size:496px}}.RowCarousel-module__m-cWQW__entries{gap:var(--space-xl-nova);flex-direction:column;display:flex}.RowCarousel-module__m-cWQW__entry{gap:var(--space-xl-nova);align-items:flex-start;display:flex}.RowCarousel-module__m-cWQW__pictoWrapper{background-color:var(--neutral-5-nova);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;block-size:48px;inline-size:48px;display:flex}.RowCarousel-module__m-cWQW__picto{inline-size:var(--space-xl-nova);block-size:var(--space-xl-nova);color:var(--color-neutral-2)}.RowCarousel-module__m-cWQW__entryContent{gap:var(--space-xs-nova);flex-direction:column;padding-block-start:var(--space-xs-nova);display:flex}.RowCarousel-module__m-cWQW__entryContent a:not([class]){text-underline-offset:2px;text-decoration:underline}.RowCarousel-module__m-cWQW__imageContainer{justify-content:center;align-items:center;display:flex;position:relative}.RowCarousel-module__m-cWQW__imageContainer img{border-radius:var(--space-xs-nova)}.RowCarousel-module__m-cWQW__button{align-self:stretch;margin-inline:auto}@media (min-width:768px){.RowCarousel-module__m-cWQW__button{align-self:flex-start}}@media (min-width:1024px){.RowCarousel-module__m-cWQW__button{margin-inline:0}}}