.card[data-astro-cid-y2vllrex]{--mx:50%;--my:50%;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg-elev);isolation:isolate;transition:border-color .4s var(--ease), transform .6s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-y2vllrex]:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(420px circle at var(--mx) var(--my), color-mix(in srgb, var(--accent) 12%, transparent), transparent 60%);opacity:0;transition:opacity .4s var(--ease);position:absolute;inset:0}.card[data-astro-cid-y2vllrex]:hover{border-color:var(--line-strong)}.card[data-astro-cid-y2vllrex]:hover:after{opacity:1}.card__panels[data-astro-cid-y2vllrex]{background:linear-gradient(to bottom, #ffffff12, transparent 38%), radial-gradient(62% 84% at 14% 8%, hsl(var(--hue) 78% 46% / .55), transparent 62%), radial-gradient(56% 72% at 92% 14%, hsl(calc(var(--hue) + 42) 80% 54% / .34), transparent 62%), radial-gradient(74% 86% at 62% 112%, hsl(calc(var(--hue) - 34) 82% 48% / .4), transparent 60%), linear-gradient(158deg, hsl(var(--hue) 34% 15%), hsl(calc(var(--hue) + 24) 30% 8%));position:absolute;inset:0;overflow:hidden;container-type:size}[data-theme=light] .card__panels[data-astro-cid-y2vllrex]{background:linear-gradient(to bottom, #ffffff80, transparent 38%), radial-gradient(62% 84% at 14% 8%, hsl(var(--hue) 92% 74% / .85), transparent 62%), radial-gradient(56% 72% at 92% 14%, hsl(calc(var(--hue) + 42) 95% 80% / .75), transparent 62%), radial-gradient(74% 86% at 62% 112%, hsl(calc(var(--hue) - 34) 92% 80% / .8), transparent 60%), linear-gradient(158deg, hsl(var(--hue) 72% 93%), hsl(calc(var(--hue) + 24) 64% 86%))}.card__media[data-astro-cid-y2vllrex]{aspect-ratio:16/9;background:#050505;position:relative;overflow:hidden}.card__media[data-astro-cid-y2vllrex]:after{content:"";background:linear-gradient(to top, var(--bg-elev) 0%, transparent 45%);position:absolute;inset:0}.card__media--showcase[data-astro-cid-y2vllrex]:after{box-shadow:inset 0 -1px 0 var(--line);background:0 0}.card__img[data-astro-cid-y2vllrex]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.card[data-astro-cid-y2vllrex]:hover .card__img[data-astro-cid-y2vllrex]{transform:scale(1.04)}.card__body[data-astro-cid-y2vllrex]{flex-direction:column;flex:1;gap:10px;padding:4px 22px 22px;display:flex}.card__meta[data-astro-cid-y2vllrex]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card__status[data-astro-cid-y2vllrex]{font-family:var(--font-mono);text-transform:lowercase;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.card__status[data-astro-cid-y2vllrex]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.card__status[data-astro-cid-y2vllrex].is-active{color:var(--teal)}.card__status[data-astro-cid-y2vllrex].is-incubating{color:var(--accent)}.card__title[data-astro-cid-y2vllrex]{font-size:clamp(28px,2.6vw,36px);line-height:1.05}.card--lg[data-astro-cid-y2vllrex] .card__title[data-astro-cid-y2vllrex]{font-size:clamp(34px,3.6vw,52px)}.card__primary[data-astro-cid-y2vllrex]:before{content:"";z-index:1;position:absolute;inset:0}.card__native[data-astro-cid-y2vllrex]{color:var(--muted);vertical-align:middle;margin-left:10px;font-size:.5em}.card__tagline[data-astro-cid-y2vllrex]{color:var(--fg-soft)}.card__desc[data-astro-cid-y2vllrex]{color:var(--muted);max-width:58ch;font-size:15px}.card__foot[data-astro-cid-y2vllrex]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.card__stack[data-astro-cid-y2vllrex]{flex-wrap:wrap;gap:6px;display:flex}.card__links[data-astro-cid-y2vllrex]{z-index:3;gap:14px;display:flex;position:relative}.card__link[data-astro-cid-y2vllrex]{font-family:var(--font-mono);color:var(--fg-soft);align-items:center;gap:3px;font-size:12px;transition:color .2s;display:inline-flex}.card__link[data-astro-cid-y2vllrex]:hover{color:var(--accent)}@media (width>=900px){.card--lg[data-astro-cid-y2vllrex]{flex-direction:row}.card--lg[data-astro-cid-y2vllrex] .card__media[data-astro-cid-y2vllrex]{aspect-ratio:auto;flex:1.35;min-height:440px}.card--lg[data-astro-cid-y2vllrex] .card__media[data-astro-cid-y2vllrex]:after{background:linear-gradient(to left, var(--bg-elev) 0%, transparent 35%)}.card--lg[data-astro-cid-y2vllrex] .card__media--showcase[data-astro-cid-y2vllrex]:after{box-shadow:none;background:0 0}.card--lg[data-astro-cid-y2vllrex] .card__body[data-astro-cid-y2vllrex]{flex:1;justify-content:center;padding:32px}.card--lg[data-astro-cid-y2vllrex] .card__foot[data-astro-cid-y2vllrex]{margin-top:16px}}
