.card{border-radius:var(--r-card);border:1px solid var(--line-soft);background:var(--card-fill,var(--card));position:relative;overflow:hidden}.card--featured{border-color:var(--primary);background:linear-gradient(to bottom, color-mix(in oklab, var(--primary) 16%, transparent), transparent 60%), var(--card-fill,var(--panel));box-shadow:0 24px 80px color-mix(in oklab, var(--primary) 12%, transparent)}.card--scene{--u:min(1px, calc(100cqw / 400));container-type:inline-size}.card[data-reveal]{transition-delay:var(--reveal-delay,0s)}
