.dc-card[data-v-a7d56687]{background:#fff;border:1px solid var(--k-line,#e6e0d4);border-radius:var(--k-r,4px);border-top:3px solid var(--k-gold,#d9a441);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.dc-card[data-v-a7d56687]:focus-within,.dc-card[data-v-a7d56687]:hover{border-color:var(--k-gold,#d9a441);box-shadow:0 18px 34px -22px #0d2a478c;transform:translateY(-3px)}.dc-photo[data-v-a7d56687]{aspect-ratio:4/4.4;background:#eef1f4;display:block;overflow:hidden;position:relative}.dc-photo img[data-v-a7d56687]{border-radius:0!important;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dc-photo[data-v-a7d56687]:after{background:linear-gradient(180deg,transparent,rgba(13,42,71,.55));content:"";height:42%;inset:auto 0 0;pointer-events:none;position:absolute}.dc-role[data-v-a7d56687]{background:var(--k-navy,#0d2a47);border-left:3px solid var(--k-gold,#d9a441);bottom:12px;color:#fff;font-size:12.5px;font-weight:700;left:12px;line-height:1.3;max-width:calc(100% - 24px);padding:5px 10px;position:absolute;z-index:1}.dc-body[data-v-a7d56687]{display:flex;flex:1;flex-direction:column;gap:6px;padding:16px 18px 14px}.dc-name[data-v-a7d56687]{font-family:var(--k-serif,Georgia,serif);font-size:18px;font-weight:700;line-height:1.3;margin:0 0 4px}.dc-name a[data-v-a7d56687]{color:var(--k-navy,#0d2a47);text-decoration:none}.dc-name a[data-v-a7d56687]:hover{color:var(--k-gold-ink,#8a5f12)}.dc-line[data-v-a7d56687]{align-items:baseline;color:var(--k-muted,#6b6558);display:flex;font-size:13.5px;gap:8px;line-height:1.45;margin:0}.dc-line i[data-v-a7d56687]{color:var(--k-gold-ink,#8a5f12);flex:0 0 14px;font-size:12px}.dc-more[data-v-a7d56687]{align-items:center;border-top:1px solid var(--k-line,#e6e0d4);color:var(--k-navy,#0d2a47);display:flex;font-size:13.5px;font-weight:700;justify-content:space-between;margin-top:auto;padding-top:12px;text-decoration:none}.dc-more i[data-v-a7d56687]{color:var(--k-gold,#d9a441);transition:transform .25s ease}.dc-card:hover .dc-more i[data-v-a7d56687]{transform:translate(4px)}.dc-more[data-v-a7d56687]:focus-visible,.dc-name a[data-v-a7d56687]:focus-visible{outline:2px solid var(--k-gold,#d9a441);outline-offset:2px}@media(prefers-reduced-motion:reduce){.dc-card[data-v-a7d56687],.dc-more i[data-v-a7d56687]{transition:none}.dc-card[data-v-a7d56687]:focus-within,.dc-card[data-v-a7d56687]:hover{transform:none}}html[data-theme=dark] .dc-card{background:#0f2033;border-color:#24405e;border-top-color:var(--k-gold,#d9a441)}html[data-theme=dark] .dc-photo{background:#0b1a2a}html[data-theme=dark] .dc-more,html[data-theme=dark] .dc-name a{color:#fff}html[data-theme=dark] .dc-name a:hover{color:var(--k-gold-2,#e8b75a)}html[data-theme=dark] .dc-line{color:#cdd8e3}html[data-theme=dark] .dc-line i{color:var(--k-gold-2,#e8b75a)}html[data-theme=dark] .dc-more{border-top-color:#24405e}
