.intro[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:96px 0 80px;display:grid}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0 0 4px;font-size:44px;font-weight:500;line-height:1.12}.latin[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0 0 32px;font-size:18px}.lead[data-astro-cid-lcdefpme]{color:var(--text-secondary);max-width:30rem;margin:0 0 32px;font-size:18px;line-height:1.7}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.icon-shelf[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--hairline);box-shadow:0 8px 24px var(--shadow);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:20px;padding:32px;display:grid}.icon-shelf[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{display:block}.icon-shelf[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;width:100%;transition:transform .15s var(--ease);border-radius:22%;display:block;box-shadow:0 1px 2px #00000014}.icon-shelf[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:translateY(-2px)}.caption[data-astro-cid-lcdefpme]{color:var(--text-muted);grid-column:1/-1;margin-top:-4px;font-size:13px}section[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);padding:64px 0}.section-head[data-astro-cid-lcdefpme]{grid-template-columns:200px minmax(0,1fr);gap:32px;display:grid}h2[data-astro-cid-lcdefpme]{margin:0;font-size:22px;font-weight:500;line-height:1.4}h3[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:16px;font-weight:500}h4[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:32px 0 12px;font-size:14px;font-weight:500}ul[data-astro-cid-lcdefpme].plain{margin:0;padding:0;list-style:none}.timeline[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;grid-template-columns:64px minmax(0,1fr);column-gap:24px;display:grid}.year[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--text-muted);letter-spacing:.01em;font-variant-numeric:tabular-nums;padding-top:4px;font-size:13px}.entries[data-astro-cid-lcdefpme]{padding-bottom:32px}.entry[data-astro-cid-lcdefpme]+.entry[data-astro-cid-lcdefpme]{margin-top:20px}.entry[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0 0 8px}.entry[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--text-muted);margin-top:4px;font-size:13px;line-height:1.6}.entry[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.rows[data-astro-cid-lcdefpme]{background:var(--hairline);border:1px solid var(--hairline);border-radius:12px;gap:1px;margin-bottom:40px;display:grid;overflow:hidden}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--card);color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--raised);text-decoration:none}.meta[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:13px}.apps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.app[data-astro-cid-lcdefpme]{background:var(--card);border:1px solid var(--hairline);border-radius:16px;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:20px;display:grid}.app[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:22%;width:72px;height:72px;display:block}.app[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text)}.app[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.app[data-astro-cid-lcdefpme] .badges[data-astro-cid-lcdefpme]{margin-top:8px}.source[data-astro-cid-lcdefpme]{margin-top:8px;font-size:13px;display:inline-block}.steam[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.steam[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--hairline);border-radius:12px;width:100%;display:block}.papers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);color:var(--text-secondary);padding:12px 0;font-size:14px}.papers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}@media (width<=800px){.intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px;padding:48px 0}.intro[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:36px}.section-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:16px}.timeline[data-astro-cid-lcdefpme]{grid-template-columns:48px minmax(0,1fr);column-gap:16px}.apps[data-astro-cid-lcdefpme],.steam[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
