.hamk-pilkku-card{--outline-border-color:#000;background-color:#e5ebee;border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;position:relative}.has-black-background-color .hamk-pilkku-card{--outline-border-color:#fff}.scb-column>.hamk-pilkku-card{height:100%}.hamk-pilkku-card__content{display:flex;flex-direction:column;gap:1.5rem}.hamk-pilkku-card__photo img{width:100%}@media(min-width:782px){.hamk-pilkku-card.is-style-hamk-pilkku-card-banner{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;padding:0}.hamk-pilkku-card.is-style-hamk-pilkku-card-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hamk-pilkku-card.is-style-hamk-pilkku-card-banner .hamk-pilkku-card__content{padding:1.5rem}}.hamk-pilkku-card__meta{--pilkku-card-meta-background:#000;--pilkku-card-meta-color:#fff;align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.hamk-pilkku-card__meta>li{background-color:var(--pilkku-card-meta-background);border-radius:2px;color:var(--pilkku-card-meta-color);font-size:.875rem;font-weight:700;padding-block:.25rem;padding-inline:.75rem;text-transform:uppercase}.hamk-pilkku-card__meta>li:not(:first-of-type){--pilkku-card-meta-background:#fff;--pilkku-card-meta-color:#000}.hamk-pilkku-card__title{color:#000;font-size:1.25rem;font-weight:600;line-height:1.2;margin:0}.hamk-pilkku-card__link{color:#000}.hamk-pilkku-card__link:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hamk-pilkku-card__link:focus-visible{outline:none}.hamk-pilkku-card:has(.hamk-pilkku-card__link:focus-visible){outline:2px solid var(--outline-border-color);outline-offset:4px}.hamk-pilkku-card__time{color:#000;font-size:.875rem}.hamk-pilkku-card__categories{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;list-style:none;margin:0;padding:0}.hamk-pilkku-card__categories-container:before{background-color:#666;content:"";display:block;height:1px;margin-block-end:.5rem;opacity:.2;width:100%}
