.sf-pc-svc.svelte-1l3az5i{padding:var(--space-2) 0}.sf-pc-svc__head.svelte-1l3az5i{margin-bottom:var(--space-4)}.sf-pc-svc__title.svelte-1l3az5i{font-family:var(--font-family-heading);font-size:var(--font-size-xl);color:var(--color-headline);margin:0}.sf-pc-svc__intro.svelte-1l3az5i{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.sf-pc-svc__grid.svelte-1l3az5i{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.sf-pc-svc__card.svelte-1l3az5i{align-items:center;gap:var(--space-4);padding:var(--space-4);color:var(--color-text);text-decoration:none;display:flex}.sf-pc-svc__card.svelte-1l3az5i:focus-visible{box-shadow:var(--shadow-focus);outline:none}.sf-pc-svc__icon.svelte-1l3az5i{border-radius:var(--radius-md);background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.sf-pc-svc__body.svelte-1l3az5i{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.sf-pc-svc__label.svelte-1l3az5i{font-weight:var(--font-weight-semibold);color:var(--color-headline)}.sf-pc-svc__desc.svelte-1l3az5i{font-size:var(--font-size-sm);color:var(--color-text-muted)}.sf-pc-svc__arrow.svelte-1l3az5i{color:var(--color-primary);transition:transform var(--transition-fast);flex:none;display:inline-flex}.sf-pc-svc__card.svelte-1l3az5i:hover .sf-pc-svc__arrow:where(.svelte-1l3az5i){transform:translate(2px,-2px)}.sf-pc-svc__empty.svelte-1l3az5i{padding:var(--space-6);text-align:center;color:var(--color-text-muted)}
