.dk-acard{border:1px solid #e6e3ec;border-radius:20px;display:flex;flex-direction:column;gap:12px;height:100%;padding:32px;--dk-acard-bg-default:#fff;background:color-mix(in srgb,var(--lh-card-bg-color,var(--dk-acard-bg-default)) calc(var(--lh-card-bg-opacity, 1)*100%),transparent);color:#16121c;transition:border-color .2s ease,box-shadow .2s ease}.dk-acard:hover{border-color:rgba(237,0,92,.28);box-shadow:0 2px 6px rgba(22,18,28,.04),0 16px 40px rgba(22,18,28,.1);color:#16121c}.dk-acard.dk-acard--empty{border-style:dashed;color:#6e6879;font-size:14px;height:auto}.dk-acard__title{color:inherit;font-size:22px;font-weight:600;line-height:1.3;margin:0;transition:color .2s ease;width:auto}.dk-acard:hover .dk-acard__title{color:var(--primary-color)}.dk-acard__excerpt{color:#4a4455;font-size:15px;line-height:1.6;margin:0}.dk-acard__media{aspect-ratio:16/9;background:#ede9f3 50%/cover no-repeat;border-radius:12px;display:block;margin:-16px -16px 12px}.col-inner:has(>.dk-acard){display:flex;flex-direction:column;height:100%}.col-inner:has(>.dk-acard)>.dk-acard{flex:1 1 auto;height:auto}.dk-acard__author{align-items:center;display:flex;gap:14px;margin-top:auto;padding-top:28px}.dk-acard__avatar{align-items:center;background:#edeaf1;border-radius:999px;color:#5e586a;display:flex;flex:none;font-size:14px;font-weight:600;height:48px;justify-content:center;letter-spacing:.02em;overflow:hidden;width:48px}.dk-acard__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dk-acard__who{display:flex;flex-direction:column;gap:2px;min-width:0}.dk-acard__name{font-size:15px;font-weight:600;line-height:1.3}.dk-acard__role{color:#5e586a;font-size:13px;line-height:1.4}.dk-acard.lh-theme-dark{--dk-acard-bg-default:#201a28;border-color:hsla(0,0%,100%,.1);color:#fff}.dk-acard.lh-theme-dark:hover{border-color:hsla(0,0%,100%,.22);box-shadow:0 18px 44px rgba(0,0,0,.35);color:#fff}.dk-acard.lh-theme-dark .dk-acard__excerpt{color:#c9c3d3}.dk-acard.lh-theme-dark .dk-acard__role{color:#b9b3c4}.dk-acard.lh-theme-dark .dk-acard__avatar{background:hsla(0,0%,100%,.1);color:#fff}.dk-acard.lh-glass{backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}@media (max-width:620px){.dk-acard{padding:24px}.dk-acard__title{font-size:20px}}@media (prefers-reduced-motion:reduce){.dk-acard,.dk-acard__title{transition:none}}
