.docs{display:grid;gap:2rem;padding-block:3rem 5rem;max-width:860px}.docs-nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:1rem;border-bottom:1px solid var(--border)}.docs-nav .kicker{margin-right:8px}.docs-nav a{padding:6px 12px;border-radius:999px;color:var(--muted-foreground);font-weight:600;font-size:.875rem}.docs-nav a:hover,.docs-nav a[aria-current=page]{background:var(--muted);color:var(--foreground)}.docs-head{display:grid;gap:.75rem}.docs-head h1{margin:0;font:800 clamp(2.25rem,5vw,3.5rem) /1 var(--font-display);letter-spacing:-.045em}.docs-head p{margin:0;color:var(--muted-foreground);font-size:1.0625rem}.docs-guides{display:grid;gap:8px;margin:0;padding:0;list-style:none}.docs-guides a{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--card)}.docs-guides a:hover{border-color:var(--foreground)}.docs-guides b{font-size:1rem;text-transform:capitalize}.docs-guides span,.docs-meta{color:var(--muted-foreground);font-size:.875rem}.docs-meta{margin:0}.docs-meta a{text-decoration:underline}.docs-article{line-height:1.65}.docs-article h1,.docs-article h2,.docs-article h3{font-family:var(--font-display);letter-spacing:-.03em}