card-component{container-type:inline-size;display:block;max-width:548px}card-component .image{display:block;margin-bottom:8px;overflow:hidden;width:100%}card-component .image:after{content:"";display:block;height:8px;width:100%}card-component .image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:transform .5s linear;width:100%}@container (min-width: 171px){card-component .image img{aspect-ratio:unset;height:220px}}@container (min-width: 221px){card-component .image img{height:270px}}@container (min-width: 281px){card-component .image img{height:340px}}@container (min-width: 400px){card-component .image img{height:380px}}card-component .content{padding-right:8px}@container (min-width: 171px){card-component .content{padding-right:12px}}@container (min-width: 281px){card-component .content{padding-right:16px}}@container (min-width: 400px){card-component .content{padding-right:24px}}card-component .headline{font-size:16px;line-height:21px;margin-bottom:4px}@container (min-width: 221px){card-component .headline{font-size:20px;line-height:134%}}card-component .text{font-size:14px;line-height:158%;margin-bottom:4px}@container (min-width: 221px){card-component .text{font-size:16px}}@container (min-width: 281px){card-component .text{line-height:160%}}card-component .link{display:block;overflow:hidden}card-component .link svg{height:32px;transform:translateX(-12px);transition:transform .5s linear;width:42px}card-component:hover .image img{transform:scale(1.1)}card-component:hover .link svg{transform:translateX(0)}
/*# sourceMappingURL=card-component.css.map */
