.hero[data-astro-cid-lcdefpme]{max-width:880px;margin:0 auto;padding:88px 24px 24px}h1[data-astro-cid-lcdefpme]{font:700 clamp(40px, 7vw, 64px) / 1.02 var(--sans);letter-spacing:-.045em;background:linear-gradient(100deg, var(--hi-1) 30%, var(--hi-2) 62%, var(--brand) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:14px 0 0}.lede[data-astro-cid-lcdefpme]{max-width:38em;color:var(--muted);margin:18px 0 0;font-size:17px}.jump[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--line-hi);background:var(--panel);min-height:36px;color:var(--strong);font:500 14px/1.2 var(--sans);transition:border-color .2s var(--ease), background .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font:500 12px/1 var(--mono);font-variant-numeric:tabular-nums}@media (hover:hover){.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--brand) 55%, transparent);text-decoration:none}}.jump[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{background:color-mix(in srgb, var(--brand) 12%, var(--panel))}.empty[data-astro-cid-lcdefpme]{max-width:880px;color:var(--muted);margin:0 auto;padding:0 24px}.column[data-astro-cid-lcdefpme]{max-width:880px;scroll-margin-top:calc(var(--header-h) + 8px);margin:0 auto;padding:32px 24px 0}.column-head[data-astro-cid-lcdefpme]{margin-bottom:18px}.column-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.column-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--strong);font:650 22px/1.3 var(--sans);letter-spacing:-.02em;margin:0}.count[data-astro-cid-lcdefpme]{color:var(--muted);font:400 12px/1 var(--mono)}.column-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40em;color:var(--muted);margin:8px 0 0;font-size:15px}.list[data-astro-cid-lcdefpme]{gap:16px;display:grid}.card[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel-hi), var(--panel));color:var(--text);transition:border-color .25s var(--ease), transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:18px;padding:26px 28px 22px;display:block;position:relative;overflow:hidden}.card[data-astro-cid-lcdefpme]:before{content:"";background:radial-gradient(420px circle at var(--mx,80%) var(--my,0%), #00b8b824, transparent 60%);opacity:0;transition:opacity .3s var(--ease);pointer-events:none;position:absolute;inset:0}.card[data-astro-cid-lcdefpme]:hover,.card[data-astro-cid-lcdefpme]:focus-visible{box-shadow:0 24px 60px -30px var(--brand-glow);border-color:#00b8b873;text-decoration:none;transform:translateY(-2px)}.card[data-astro-cid-lcdefpme]:hover:before,.card[data-astro-cid-lcdefpme]:focus-visible:before{opacity:1}.row[data-astro-cid-lcdefpme]{color:var(--muted);font:400 12px/1 var(--mono);align-items:center;gap:10px;display:flex}.dot[data-astro-cid-lcdefpme]{background:var(--faint);border-radius:50%;width:3px;height:3px}h3[data-astro-cid-lcdefpme]{color:var(--strong);font:600 26px/1.3 var(--sans);letter-spacing:-.02em;margin:14px 0 0}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:10px 0 0}.foot[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;display:flex}.go[data-astro-cid-lcdefpme]{color:var(--brand-2);font:500 13px/1 var(--mono);transition:transform .3s var(--ease)}.card[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme]{transform:translate(4px)}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-lcdefpme]{animation:rise .7s var(--ease) both;animation-delay:calc(var(--i) * 80ms + .12s)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@media (width<=640px){.hero[data-astro-cid-lcdefpme]{padding:56px 16px 16px}.column[data-astro-cid-lcdefpme]{padding:28px 16px 0}.card[data-astro-cid-lcdefpme]{padding:20px 18px 18px}h3[data-astro-cid-lcdefpme]{font-size:22px}}
