.powers.svelte-1nof6ti{gap:var(--spacing-7);flex-direction:column;display:flex}.powers.svelte-1nof6ti>section:where(.svelte-1nof6ti){scroll-margin-top:5rem}.lede.svelte-1nof6ti h2:where(.svelte-1nof6ti){margin:0 0 var(--spacing-2) 0;font-size:var(--text-fluid-xl);color:var(--color-fg);font-weight:600}.lede.svelte-1nof6ti p:where(.svelte-1nof6ti){max-width:65ch;font-size:var(--text-fluid-base);color:var(--color-muted);margin:0;line-height:1.6}.section-head.svelte-1nof6ti{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);display:flex}.section-head.svelte-1nof6ti h3:where(.svelte-1nof6ti){font-size:var(--text-fluid-lg);color:var(--color-fg);margin:0;font-weight:600}.guarantee-grid.svelte-1nof6ti{gap:var(--spacing-4);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=768px){.guarantee-grid.svelte-1nof6ti{grid-template-columns:1fr}}.guarantee-card.svelte-1nof6ti{gap:var(--spacing-3);padding:var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-1);display:flex}.guarantee-icon.svelte-1nof6ti{width:1.5rem;height:1.5rem;color:var(--color-success);flex-shrink:0}.guarantee-card.svelte-1nof6ti h4:where(.svelte-1nof6ti){margin:0 0 var(--spacing-1) 0;font-size:var(--text-fluid-base);color:var(--color-fg);font-weight:600}.guarantee-card.svelte-1nof6ti p:where(.svelte-1nof6ti){font-size:var(--text-fluid-sm);color:var(--color-muted);margin:0;line-height:1.55}.group-list.svelte-1nof6ti{gap:var(--spacing-4);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=768px){.group-list.svelte-1nof6ti{grid-template-columns:1fr}}.group-card.svelte-1nof6ti{gap:var(--spacing-3);padding:var(--spacing-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-1);flex-direction:column;display:flex}.group-head.svelte-1nof6ti{align-items:center;gap:var(--spacing-2);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-border);display:flex}.group-icon.svelte-1nof6ti{width:1.25rem;height:1.25rem;color:var(--color-primary)}.group-head.svelte-1nof6ti h4:where(.svelte-1nof6ti){font-size:var(--text-fluid-base);color:var(--color-fg);margin:0;font-weight:600}.item-list.svelte-1nof6ti{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.item-list.svelte-1nof6ti li:where(.svelte-1nof6ti){gap:var(--spacing-3);align-items:flex-start;display:flex}.item-icon.svelte-1nof6ti{width:1rem;height:1rem;color:var(--color-muted);flex-shrink:0;margin-top:.2rem}.item-body.svelte-1nof6ti{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.item-link.svelte-1nof6ti{font-size:var(--text-fluid-sm);color:var(--color-fg);font-weight:600;text-decoration:none}.item-link.svelte-1nof6ti:after{content:" (admin-only)";color:var(--color-muted);font-size:.85em;font-weight:400}.item-link.svelte-1nof6ti:hover{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.item-detail.svelte-1nof6ti{font-size:var(--text-fluid-xs);color:var(--color-muted);line-height:1.5}
