.public-artwork-card{min-width:0;height:100%;overflow:hidden;border-radius:24px;background:var(--text-main);color:#fff}.public-artwork-card>:is(a,button){display:flex;flex-direction:column;width:100%;height:100%;text-align:left;border-radius:inherit}.public-artwork-card-cover{height:40px;flex-shrink:0;overflow:hidden;background:var(--bg-surface-subtle)}.public-artwork-card-cover picture,.public-artwork-card-cover img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.public-artwork-card-copy{position:relative;display:flex;flex:1;flex-direction:column;margin-top:-24px;padding:26px;border-radius:24px 24px 0 0;background:var(--text-main)}.public-artwork-card-copy :is(h2,h3){margin:0;color:#fff;font-family:var(--font-family-heading);font-size:24px;font-weight:400;line-height:1.25}.public-artwork-card-copy p{margin:16px 0 24px;color:#d9dce4;font-size:14px;line-height:1.7}.public-artwork-card-eyebrow{margin-bottom:18px;color:#d9dce4;font-size:11px;letter-spacing:.08em}.public-artwork-card-action{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;font-size:12px;font-weight:600}.public-artwork-card-arrow{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;color:var(--text-main);background:#fff;transition:background .16s ease}.public-artwork-card:has(a):is(:hover,:focus-within) .public-artwork-card-arrow{background:var(--accent)}.public-artwork-card a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-5px}@media(max-width:639px){.public-artwork-card-copy{padding:24px}}@media(forced-colors:active){.public-artwork-card-cover{display:none}.public-artwork-card-copy{margin-top:0}.public-artwork-card{border:1px solid CanvasText}}
