.bauder-theme-cards{display:flex;flex-direction:column}.bauder-theme-cards--content{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--column-gap-medium)}@media (max-width: 992px){.bauder-theme-cards--content{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.bauder-theme-cards--content{grid-template-columns:repeat(1,1fr)}}.bauder-theme-cards .bauder-theme-card{display:flex;flex-direction:column;height:100%}.bauder-theme-cards .bauder-theme-card--container{overflow:hidden}.bauder-theme-cards .bauder-theme-card--container-image img{transition:transform ease-out .3s;width:100%}.bauder-theme-cards .bauder-theme-card--body{display:flex;flex-direction:column;flex-grow:1;padding:24px;background-color:var(--color-gray-50);border-bottom:2px solid var(--color-primary)}.bauder-theme-cards .bauder-theme-card--body-header{color:var(--color-text-headline);font-size:var(--font-3xl-size);font-weight:600;line-height:var(--font-3xl-line-height);letter-spacing:.48px}.bauder-theme-cards .bauder-theme-card--body-bodytext{margin-top:16px;margin-bottom:24px;color:var(--color-text-default);font-size:var(--font-xl-size);line-height:var(--font-xl-line-height)}.bauder-theme-cards .bauder-theme-card--body-bodytext--expandable{overflow:hidden;transition:height .35s ease-in-out}.bauder-theme-cards .bauder-theme-card--body-bodytext--show-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;align-self:flex-start;gap:8px;border:none;background-color:transparent;margin-top:auto;padding:0;font-size:var(--font-xl-size);line-height:var(--font-xl-line-height);color:var(--color-text-default);text-align:left;cursor:pointer;transition:color .3s ease-out,gap .3s ease-out}.bauder-theme-cards .bauder-theme-card--body-bodytext--show-more i{color:var(--color-primary);transition:rotate .3s ease}.bauder-theme-cards .bauder-theme-card--body-bodytext--show-more:hover{color:var(--color-primary);gap:12px}.bauder-theme-cards .bauder-theme-card--body-bodytext--show-more[aria-expanded=false] .bauder-theme-card--body-bodytext--show-more-label-collapse,.bauder-theme-cards .bauder-theme-card--body-bodytext--show-more[aria-expanded=true] .bauder-theme-card--body-bodytext--show-more-label-expand{display:none}.bauder-theme-cards .bauder-theme-card--body-bodytext--show-more[aria-expanded=true] i{rotate:180deg}.bauder-theme-cards .bauder-theme-card--body-link{margin-top:auto}.bauder-theme-cards .bauder-theme-card:hover img{transform:scale(1.05)}.bauder-theme-cards .bauder-theme-card:hover .arrow-link{color:var(--color-primary);gap:12px}
