.header-intro.svelte-fcb8bs{display:block;line-height:1}.role-intro.svelte-fcb8bs{margin:var(--space-12) 0;display:flex;flex-direction:column;gap:var(--space-4)}.role-intro.svelte-fcb8bs p:where(.svelte-fcb8bs){margin:0;line-height:1.5}.role-features.svelte-fcb8bs{margin:var(--space-12) 0}.role-features.svelte-fcb8bs ul:where(.svelte-fcb8bs){list-style:none;padding:0;margin:0}.role-features.svelte-fcb8bs li:where(.svelte-fcb8bs){display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--contrast-alpha-200);line-height:1.4}.role-features.svelte-fcb8bs li:where(.svelte-fcb8bs):last-child{border-bottom:none}.role-features.svelte-fcb8bs li:where(.svelte-fcb8bs) .icon{flex-shrink:0;margin-top:3px;color:var(--primary-500)}.cta-section.svelte-fcb8bs{margin-top:var(--space-20);text-align:center;padding:var(--space-12) 0}.cta-buttons.svelte-fcb8bs{display:flex;gap:var(--space-3);justify-content:center;margin:var(--space-6) 0;flex-wrap:wrap}.type-links.svelte-fcb8bs{font-weight:500;margin-top:var(--space-20)}.type-links.svelte-fcb8bs a:where(.svelte-fcb8bs){color:var(--color-text);text-decoration:underline;text-underline-offset:2px}.type-links.svelte-fcb8bs a:where(.svelte-fcb8bs):hover{color:var(--primary-500)}
