.b2b-page.svelte-3xo6lq{padding:4rem 1rem 6rem;background-color:var(--surface-primary)}.header.svelte-3xo6lq{text-align:center;max-width:800px;margin:0 auto 4rem}h1.svelte-3xo6lq{font-size:3rem;color:var(--text-primary);margin-bottom:1.5rem;line-height:1.2}.subtitle.svelte-3xo6lq{font-size:1.25rem;color:var(--text-secondary);line-height:1.6}.features-section.svelte-3xo6lq{margin-top:2rem}.features-section.svelte-3xo6lq h2:where(.svelte-3xo6lq){text-align:center;font-size:2.25rem;margin-bottom:3rem}.features-grid.svelte-3xo6lq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.feature-card.svelte-3xo6lq{background:var(--surface-secondary);padding:2.5rem 2rem;border-radius:16px;text-align:left;transition:transform .3s ease;display:flex;flex-direction:column}.feature-card.svelte-3xo6lq:hover{transform:translateY(-5px)}.icon.svelte-3xo6lq{font-size:3rem;margin-bottom:1.5rem}.feature-card.svelte-3xo6lq h3:where(.svelte-3xo6lq){font-size:1.5rem;margin-bottom:1.5rem;color:var(--text-primary)}.feature-card.svelte-3xo6lq p:where(.svelte-3xo6lq){color:var(--text-secondary);font-size:1.0625rem;line-height:1.6;margin-bottom:1rem}.feature-card.svelte-3xo6lq p:where(.svelte-3xo6lq):last-child{margin-bottom:0}.feature-card.svelte-3xo6lq strong:where(.svelte-3xo6lq){color:var(--text-primary);display:block;margin-bottom:.25rem}.cta-container.svelte-3xo6lq{text-align:center;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}
