.sp.svelte-8sxixa{max-width:920px;margin:0 auto;padding:var(--spacing-lg) var(--spacing-md) var(--spacing-3xl)}.sp-breadcrumbs.svelte-8sxixa{font-size:var(--font-size-sm);color:var(--c-muted);margin-bottom:var(--spacing-md)}.sp-breadcrumbs.svelte-8sxixa a:where(.svelte-8sxixa){color:var(--color-primary);text-decoration:none}.sp-breadcrumbs.svelte-8sxixa a:where(.svelte-8sxixa):hover{text-decoration:underline}.sp-breadcrumbs__sep.svelte-8sxixa{margin:0 var(--spacing-xs);color:var(--color-border)}.sp-body.svelte-8sxixa{padding-top:var(--spacing-lg)}@media(max-width:640px){.sp.svelte-8sxixa{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-2xl)}}.sp-section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-card);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.sp-shead{margin-bottom:var(--spacing-md)}.sp-shead h1,.sp-shead h2{margin:0;font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text)}.sp-shead p{margin:4px 0 0;font-size:var(--font-size-sm);color:var(--c-muted)}.sp-list{display:flex;flex-direction:column;gap:var(--spacing-sm)}.sp-trow{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-base)}.sp-trow__av{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--c-primary-soft);color:var(--color-primary);font-size:20px}.sp-trow__b{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.sp-trow__nm{font-weight:var(--font-weight-semibold);color:var(--color-text)}.sp-trow__rl{font-size:var(--font-size-sm);color:var(--c-muted)}.sp-cta-row{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.sp-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--c-muted);text-decoration:none}.sp-back:hover{color:var(--color-primary)}.sp.svelte-8sxixa{padding-bottom:84px}
