.page-index.svelte-1uha8ag{border-top:1px solid var(--color-foreground);margin-top:clamp(64px,9vw,128px)}.page-index.svelte-1uha8ag a:where(.svelte-1uha8ag){gap:8px var(--grid-gap);border-bottom:1px solid var(--color-foreground);transition:background var(--motion-fast) ease, color var(--motion-fast) ease, padding var(--motion-standard) var(--ease-command);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding:clamp(16px,2vw,26px) 0;display:grid}strong.svelte-1uha8ag{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;grid-column:1/span 6;line-height:1.05}.meta.svelte-1uha8ag{color:var(--color-muted-foreground);font-size:var(--text-md);grid-column:7/span 5}.page-index.svelte-1uha8ag .icon{grid-column:12;justify-self:end;rotate:90deg}.page-index.svelte-1uha8ag a:where(.svelte-1uha8ag):is(:where(.svelte-1uha8ag):hover,:where(.svelte-1uha8ag):focus-visible){background:var(--color-accent);color:var(--color-on-accent);padding-inline:16px}.page-index.svelte-1uha8ag a:where(.svelte-1uha8ag):is(:where(.svelte-1uha8ag):hover,:where(.svelte-1uha8ag):focus-visible) .meta:where(.svelte-1uha8ag){color:inherit}@media (width<=760px){strong.svelte-1uha8ag{grid-column:1/span 11}.meta.svelte-1uha8ag{grid-area:2/1/auto/-1}.page-index.svelte-1uha8ag .icon{grid-row:1}}@media print{.page-index.svelte-1uha8ag{display:none}}
