.uc-em{color:var(--primary-ink);font-style:normal}.uc-head{flex-direction:column;gap:32px;display:flex}.uc-head-t{flex-direction:column;gap:16px;display:flex}.uc-head h2{text-wrap:balance;max-width:18em}.uc-head-l{max-width:560px;color:var(--muted);font-size:1rem;line-height:1.5}@media (width>=40rem){.uc-head-l{font-size:1.125rem}}@media (width>=64rem){.uc-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.uc-sc{border:1px solid var(--line-soft);border-radius:var(--r-card);background:var(--card);height:100%;transition:border-color .15s, opacity .6s var(--ease-out-expo), transform .6s var(--ease-out-expo);transition-delay:0s, var(--reveal-delay,0s), var(--reveal-delay,0s);flex-direction:column;display:flex;position:relative;overflow:hidden}.uc-sc:hover{border-color:var(--line)}.uc-sc:has(h3 a:focus-visible){box-shadow:0 0 0 3px var(--ring)}.uc-sc-img{aspect-ratio:16/10;border-bottom:1px solid var(--line-soft);background:var(--card);overflow:hidden}.uc-sc-img img{object-fit:cover;object-position:top;width:100%;height:100%;transition:scale .3s ease-out}@media (prefers-reduced-motion:no-preference){.uc-sc:hover .uc-sc-img img{scale:1.02}}.uc-sc-b{flex-direction:column;flex:1;padding:24px;display:flex}.uc-sc-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.uc-sc-top h3{font-size:var(--fs-h3);letter-spacing:-.005em;text-wrap:balance;font-weight:500;line-height:1.2}.uc-sc-top a{outline:none}.uc-sc-top a:after{content:"";position:absolute;inset:0}.uc-sc-go{width:20px;height:20px;color:var(--fg);flex:none;transition:translate .15s}.uc-sc:hover .uc-sc-go{translate:2px -2px}.uc-sc-by{font-size:var(--fs-meta);color:var(--muted);margin-top:4px;line-height:1.5}.uc-sc-p{font-size:var(--fs-body);color:var(--muted);text-wrap:pretty;margin-top:10px;line-height:1.5}.uc-sc-p--clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.uc-sc-act{margin-top:auto;padding-top:24px}.uc-remix{z-index:1;position:relative}
