.paragraph--p-collapsible .field--field-card-title{color:var(--c-primary-dark);font-size:1.25rem}.paragraph--p-collapsible:has(.field--field-card-title) .field--field-short-description{margin-block-start:1.25rem}.paragraph--p-collapsible .t-less,.paragraph--p-collapsible .t-more{margin-inline-start:.5rem}.paragraph--p-collapsible .field--field-hidden-content{grid-gap:1.25rem;display:grid;padding-block-start:1.25rem}.paragraph--p-collapsible .btn-show-more-less{margin-block-start:1.25rem;text-transform:uppercase}.paragraph--p-collapsible .btn-show-more-less:after{transform:rotate(var(--bsml_deg,180deg));transition:transform var(--t-t) linear}.paragraph--p-collapsible .btn-show-more-less.collapsed{--bsml_deg:0deg}.paragraph--p-collapsible .btn-show-more-less.collapsed .t-less,.paragraph--p-collapsible .btn-show-more-less:not(.collapsed) .t-more{display:none}.paragraph--p-collapsible details{display:flex;flex-direction:column-reverse}.paragraph--p-collapsible:has(>.field--field-paragraph-image){grid-gap:1.25rem;display:grid;grid-template-columns:1fr;margin-block-end:2.5rem}.paragraph--p-collapsible:has(>.field--field-paragraph-image) .field--field-paragraph-image{flex:1 0 10.625rem}@media (min-width:48rem){.paragraph--p-collapsible:has(>.field--field-paragraph-image){grid-template-columns:10.625rem 1fr}}.paragraph--p-collapsible.bg-primary-light{border-radius:var(--br);padding:1.25rem}