.proposition-list-item{margin:0 -1rem 1rem}@media (max-width:991.98px){.proposition-list-item{margin-left:0;margin-right:0}}.proposition-slot{display:flex;flex-direction:column;gap:var(--spacing-xl)}@media (max-width:1199.98px){.proposition-desktop-only{display:none}}@media (min-width:1200px){.proposition-mobile-only{display:none}}.proposition-box{background:var(--surface-elevation-default);border:1px solid var(--border-default);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md)}.proposition-box__header{align-items:flex-start;display:flex;gap:var(--spacing-xs)}.proposition-box__title{word-break:break-word}.proposition-box__cta{width:100%}.proposition-card{background:var(--surface-elevation-default);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);display:flex;overflow:hidden}.proposition-card--image-left{flex-direction:row-reverse}.proposition-card__content,.proposition-card__illustration{flex:0 0 50%;max-width:50%;min-width:0}.proposition-card__content{display:flex;flex-direction:column;gap:var(--spacing-md);justify-content:center;padding:var(--spacing-lg)}.proposition-card__title{word-break:break-word}.proposition-card__cta{align-self:flex-start}.proposition-card__illustration{align-items:center;background:var(--gradient-blue-default-weak);display:flex;justify-content:center;min-height:200px;overflow:hidden;padding:var(--spacing-lg)}.proposition-card__illustration img{display:block;height:auto;max-height:150px;max-width:100%;width:auto}.proposition-card--image-bottom .proposition-card__illustration{align-items:flex-end;padding-bottom:0}.proposition-card--image-top .proposition-card__illustration{align-items:flex-start}.proposition-card--premium .proposition-card__illustration{background:var(--gradient-purple-premium-weak)}.proposition-card--vertical,.proposition-card--vertical.proposition-card--image-left{flex-direction:column-reverse}.proposition-card--vertical .proposition-card__content,.proposition-card--vertical .proposition-card__illustration{flex:0 0 auto;max-width:none}.proposition-card--vertical .proposition-card__cta{align-self:stretch}.proposition-card--vertical .proposition-card__illustration{min-height:0}.proposition-card--vertical .proposition-card__content,.proposition-card--vertical .proposition-card__illustration{padding:var(--spacing-md)}.proposition-card--vertical .proposition-card__illustration img{max-height:none}.proposition-card--stacked,.proposition-card--stacked.proposition-card--image-left{flex-direction:column-reverse}.proposition-card--stacked .proposition-card__content,.proposition-card--stacked .proposition-card__illustration{flex:0 0 auto;max-width:none}.proposition-card--stacked .proposition-card__cta{align-self:stretch}.proposition-card--stacked .proposition-card__illustration{min-height:0}.proposition-card--stacked .proposition-card__content{gap:var(--spacing-sm);text-align:center}.proposition-card--stacked .proposition-card__illustration{padding:var(--spacing-md) var(--spacing-lg)}.proposition-card--stacked .proposition-card__illustration img{max-height:140px}@media (max-width:767.98px){.proposition-card,.proposition-card.proposition-card--image-left{flex-direction:column-reverse}.proposition-card .proposition-card__content,.proposition-card .proposition-card__illustration{flex:0 0 auto;max-width:none}.proposition-card .proposition-card__cta{align-self:stretch}.proposition-card .proposition-card__illustration{min-height:0}.proposition-card .proposition-card__content{gap:var(--spacing-sm);text-align:center}.proposition-card .proposition-card__illustration{padding:var(--spacing-md) var(--spacing-lg)}.proposition-card .proposition-card__illustration img{max-height:140px}}
