.page.svelte-1teoznn{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);max-width:var(--container-max);margin-inline:auto;padding:var(--space-2xl) var(--space-md)}article.svelte-1teoznn{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);width:100%}.head.svelte-1teoznn{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);max-width:60ch;text-align:center}.crumb.svelte-1teoznn{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.crumb.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--color-primary);text-decoration:none;border-radius:var(--radius-xs)}.crumb.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--color-primary-hover);text-decoration:underline}.crumb.svelte-1teoznn a:where(.svelte-1teoznn):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}.bullet.svelte-1teoznn{display:block;flex:none;width:.375rem;height:.43125rem;clip-path:var(--hex-clip);background:var(--color-text-muted)}h1.svelte-1teoznn{margin:0;font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text-strong);text-wrap:pretty}.lede.svelte-1teoznn{margin:0;font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted);text-wrap:pretty}.body.svelte-1teoznn{width:100%}.tags.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:var(--space-xs);width:100%;max-width:68ch;margin:0;padding:var(--space-md) 0 0;list-style:none;border-top:1px solid var(--color-divider)}.cta.svelte-1teoznn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);flex-wrap:wrap;width:100%;max-width:68ch;padding:var(--space-lg) var(--space-xl);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-lg)}.pitch.svelte-1teoznn{display:flex;flex-direction:column;gap:var(--space-2xs)}.cta-title.svelte-1teoznn{margin:0;font-family:var(--font-display);font-size:var(--text-title-3);font-weight:var(--weight-bold)}.cta-body.svelte-1teoznn{max-width:46ch;margin:0;font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.next.svelte-1teoznn{display:flex;flex-direction:column;gap:var(--space-md);width:100%;max-width:68ch;padding-top:var(--space-md);border-top:1px solid var(--color-divider)}.kicker.svelte-1teoznn{margin:0;font-family:var(--font-mono);font-size:var(--text-micro);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-muted)}.next-grid.svelte-1teoznn{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--space-lg)}.next-card.svelte-1teoznn{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--color-surface);text-decoration:none;transition:background var(--duration-fast) var(--ease-out)}.next-card.svelte-1teoznn:hover{background:var(--color-surface-raised)}.next-card.svelte-1teoznn:hover .next-title:where(.svelte-1teoznn){color:var(--color-primary)}.next-card.svelte-1teoznn:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}.next-title.svelte-1teoznn{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--weight-bold);color:var(--color-text-strong);text-wrap:pretty;transition:color var(--duration-fast) var(--ease-out)}
