.home.svelte-h38xdj{max-width:64rem;padding:var(--space-12) var(--space-8) var(--space-16);margin-inline:auto}.hero.svelte-h38xdj{gap:var(--space-3);margin-bottom:var(--space-10);flex-direction:column;display:flex}.title.svelte-h38xdj{font-size:var(--text-4xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display)}.lede.svelte-h38xdj{max-width:38rem;color:var(--color-text-muted);font-size:var(--text-lg)}.starts.svelte-h38xdj{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.start.svelte-h38xdj{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.start.svelte-h38xdj:hover{border-color:var(--color-accent);transform:translateY(-1px)}.icon.svelte-h38xdj{width:var(--control-lg);height:var(--control-lg);margin-bottom:var(--space-2);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-text);place-items:center;display:grid}.start-title.svelte-h38xdj{font-weight:var(--weight-semibold)}.start-text.svelte-h38xdj{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-snug);flex:1}.go.svelte-h38xdj{align-items:center;gap:var(--space-1);margin-top:var(--space-2);color:var(--color-accent-text);font-size:var(--text-xs);font-weight:var(--weight-medium);display:flex}.groups.svelte-h38xdj{gap:var(--space-10) var(--space-8);margin-top:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.group-title.svelte-h38xdj{margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.group.svelte-h38xdj ul:where(.svelte-h38xdj){gap:var(--space-1);flex-direction:column;display:flex}.group.svelte-h38xdj a:where(.svelte-h38xdj){gap:var(--space-0-5);margin-inline:calc(-1 * var(--space-2-5));padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);flex-direction:column;display:flex}.group.svelte-h38xdj a:where(.svelte-h38xdj):hover{background:var(--color-surface-hover)}.page-title.svelte-h38xdj{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}.page-text.svelte-h38xdj{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=60rem){.starts.svelte-h38xdj{grid-template-columns:repeat(2,minmax(0,1fr))}.groups.svelte-h38xdj{grid-template-columns:minmax(0,1fr)}}@media (width<=36rem){.home.svelte-h38xdj{padding-inline:var(--space-4)}.starts.svelte-h38xdj{grid-template-columns:minmax(0,1fr)}}
