.page-container.svelte-1ks9ffx{min-height:100vh;background:var(--gradient-bg);color:var(--text-primary)}.hero-section.svelte-1ks9ffx{text-align:center;padding:80px 24px 60px;background:#ffffff05}.hero-section.svelte-1ks9ffx h1:where(.svelte-1ks9ffx){font-size:36px;font-weight:700;margin-bottom:16px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle.svelte-1ks9ffx{font-size:18px;color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.content-container.svelte-1ks9ffx{max-width:1100px;margin:0 auto;padding:0 24px 80px}.industries-section.svelte-1ks9ffx h2:where(.svelte-1ks9ffx),.compatibility-section.svelte-1ks9ffx h2:where(.svelte-1ks9ffx){font-size:28px;font-weight:600;margin-bottom:32px;color:var(--text-primary);text-align:center}.use-case-grid.svelte-1ks9ffx{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;margin-bottom:80px}.use-case-card.svelte-1ks9ffx{background:#ffffff08;border:1px solid var(--border-primary);border-radius:12px;padding:24px;transition:all .3s ease}.use-case-card.svelte-1ks9ffx:hover{background:#ffffff0d;transform:translateY(-2px)}.use-case-header.svelte-1ks9ffx{display:flex;align-items:center;gap:12px;margin-bottom:16px}.use-case-header.svelte-1ks9ffx h3:where(.svelte-1ks9ffx){font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.use-case-description.svelte-1ks9ffx{font-size:14px;line-height:1.6;color:var(--text-secondary);margin-bottom:16px}.benefits-list.svelte-1ks9ffx{margin-bottom:16px}.benefit.svelte-1ks9ffx{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;color:var(--text-secondary)}.benefit.svelte-1ks9ffx svg{color:var(--color-success);flex-shrink:0}.compatibility-section.svelte-1ks9ffx{margin-bottom:80px}.compatibility-intro.svelte-1ks9ffx{font-size:16px;line-height:1.6;color:var(--text-secondary);text-align:center;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.platform-grid.svelte-1ks9ffx{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.platform-item.svelte-1ks9ffx{background:#ffffff08;border:1px solid var(--border-primary);border-radius:12px;padding:20px}.platform-item.svelte-1ks9ffx h3:where(.svelte-1ks9ffx){font-size:16px;font-weight:600;color:var(--color-primary);margin-bottom:16px}.platform-item.svelte-1ks9ffx ul:where(.svelte-1ks9ffx){list-style:none;padding:0;margin:0}.platform-item.svelte-1ks9ffx li:where(.svelte-1ks9ffx){font-size:14px;color:var(--text-secondary);margin-bottom:8px;padding-left:16px;position:relative}.platform-item.svelte-1ks9ffx li:where(.svelte-1ks9ffx):before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:700}.cta-section.svelte-1ks9ffx{text-align:center;padding:48px 24px;background:#ffffff08;border-radius:16px;border:1px solid var(--border-primary)}.cta-section.svelte-1ks9ffx h2:where(.svelte-1ks9ffx){font-size:24px;font-weight:600;margin-bottom:12px;color:var(--text-primary)}.cta-section.svelte-1ks9ffx>p:where(.svelte-1ks9ffx){font-size:16px;color:var(--text-secondary);margin-bottom:24px}.cta-button.svelte-1ks9ffx{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:var(--gradient-primary);color:#fff;text-decoration:none;border-radius:12px;font-weight:600;font-size:16px;transition:all .3s ease}.cta-button.svelte-1ks9ffx:hover{transform:translateY(-2px)}@media(max-width:768px){.hero-section.svelte-1ks9ffx{padding:60px 16px 40px}.hero-section.svelte-1ks9ffx h1:where(.svelte-1ks9ffx){font-size:28px}.content-container.svelte-1ks9ffx{padding:0 16px 60px}.use-case-grid.svelte-1ks9ffx{grid-template-columns:1fr}}
