.card-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;padding-top:24px}.card-bottom .open{padding-top:0;margin-top:0}.access-count{display:flex;flex-direction:column;align-items:flex-end;min-width:64px;gap:4px;color:#e7c989}.access-count strong{font-size:24px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.access-count small{font-size:12px;line-height:1.3;color:#cbd9d3}.card-bottom .open{line-height:1.4}@media(max-width:400px){.card-bottom{gap:12px}.access-count strong{font-size:22px}}
