@layer components.templates{.RowCarousel-module__YPPD0G__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__YPPD0G__row{padding-block:var(--space-4xl-nova)var(--space-7)}}.RowCarousel-module__YPPD0G__colored{background-color:var(--neutral-4-nova)}.RowCarousel-module__YPPD0G__container{gap:var(--space-2xl-nova);flex-direction:column-reverse;margin-block:0;margin-inline:auto;display:flex}@media (min-width:768px){.RowCarousel-module__YPPD0G__container{gap:var(--space-2xl-nova);max-inline-size:45.3125rem}}@media (min-width:1024px){.RowCarousel-module__YPPD0G__container{flex-direction:row;justify-content:space-between;max-inline-size:63.5rem}.RowCarousel-module__YPPD0G__container.RowCarousel-module__YPPD0G__reversed{flex-direction:row-reverse}}.RowCarousel-module__YPPD0G__content{gap:var(--space-2xl-nova);flex-direction:column;display:flex}@media (min-width:1024px){.RowCarousel-module__YPPD0G__content{flex-shrink:0;max-inline-size:496px}}.RowCarousel-module__YPPD0G__entries{gap:var(--space-xl-nova);flex-direction:column;display:flex}.RowCarousel-module__YPPD0G__entry{gap:var(--space-xl-nova);align-items:flex-start;display:flex}.RowCarousel-module__YPPD0G__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__YPPD0G__picto{inline-size:var(--space-xl-nova);block-size:var(--space-xl-nova);color:var(--color-neutral-2)}.RowCarousel-module__YPPD0G__entryContent{gap:var(--space-xs-nova);flex-direction:column;padding-block-start:var(--space-xs-nova);display:flex}.RowCarousel-module__YPPD0G__entryContent a:not([class]){text-underline-offset:2px;text-decoration:underline}.RowCarousel-module__YPPD0G__imageContainer{justify-content:center;align-items:center;display:flex;position:relative}.RowCarousel-module__YPPD0G__imageContainer img{border-radius:var(--space-xs-nova)}.RowCarousel-module__YPPD0G__button{align-self:stretch;margin-inline:auto}@media (min-width:768px){.RowCarousel-module__YPPD0G__button{align-self:flex-start}}@media (min-width:1024px){.RowCarousel-module__YPPD0G__button{margin-inline:0}}}
/*# sourceMappingURL=4daeb37393c5aad9.css.map*/