.container.svelte-nkjhjh{max-width:var(--max-width);margin:0 auto;padding:0 var(--container-padding)}.page-header.svelte-nkjhjh{margin-bottom:var(--space-xxl)}.label.svelte-nkjhjh{display:inline-block;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-tertiary);margin-bottom:var(--space-sm)}.page-header.svelte-nkjhjh h1:where(.svelte-nkjhjh){font-size:var(--text-xxl);line-height:var(--line-height-tight);margin-bottom:var(--space-md)}.page-header.svelte-nkjhjh .intro:where(.svelte-nkjhjh){font-size:var(--text-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);max-width:540px}.content.svelte-nkjhjh{line-height:var(--line-height-relaxed)}.section.svelte-nkjhjh{margin-bottom:var(--space-xl)}.section.svelte-nkjhjh h2:where(.svelte-nkjhjh){font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);margin-bottom:var(--space-sm)}.section.svelte-nkjhjh p:where(.svelte-nkjhjh){font-size:var(--text-base);color:var(--color-text)}.section.svelte-nkjhjh a:where(.svelte-nkjhjh){color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.section.svelte-nkjhjh a:where(.svelte-nkjhjh):hover{color:var(--color-primary-hover)}.cards.svelte-nkjhjh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-md)}.card.svelte-nkjhjh{padding:var(--space-lg);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:8px}.card.svelte-nkjhjh h3:where(.svelte-nkjhjh){font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-xs)}.card.svelte-nkjhjh p:where(.svelte-nkjhjh){font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-sm)}.card.svelte-nkjhjh a:where(.svelte-nkjhjh){font-size:var(--text-sm);font-weight:500;color:var(--color-primary);text-decoration:none}.card.svelte-nkjhjh a:where(.svelte-nkjhjh):hover{text-decoration:underline}.social-links.svelte-nkjhjh{display:flex;gap:var(--space-md);flex-wrap:wrap}.social-links.svelte-nkjhjh a:where(.svelte-nkjhjh){display:inline-flex;align-items:center;padding:var(--space-sm) var(--space-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:6px;font-size:var(--text-sm);font-weight:500;color:var(--color-text);text-decoration:none;transition:all .15s ease}.social-links.svelte-nkjhjh a:where(.svelte-nkjhjh):hover{border-color:var(--color-primary);color:var(--color-primary)}.back-nav.svelte-nkjhjh{margin-top:var(--space-xxl);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.back-nav.svelte-nkjhjh a:where(.svelte-nkjhjh){color:var(--color-text-secondary);font-size:var(--text-sm);transition:color .15s ease}.back-nav.svelte-nkjhjh a:where(.svelte-nkjhjh):hover{color:var(--color-primary)}@media (max-width: 480px){.page-header.svelte-nkjhjh h1:where(.svelte-nkjhjh){font-size:var(--text-xl)}.page-header.svelte-nkjhjh .intro:where(.svelte-nkjhjh){font-size:var(--text-base)}.cards.svelte-nkjhjh{grid-template-columns:1fr}.social-links.svelte-nkjhjh{flex-direction:column}.social-links.svelte-nkjhjh a:where(.svelte-nkjhjh){justify-content:center}}
