.page.svelte-tuwac7{min-height:100dvh;position:relative}.main.svelte-tuwac7{max-width:800px;margin:0 auto;padding:6rem 1.5rem 2rem}.breadcrumb.svelte-tuwac7{font-size:10px;letter-spacing:.1em;margin-bottom:2rem;display:flex;align-items:center;gap:8px}.breadcrumb.svelte-tuwac7 a:where(.svelte-tuwac7){color:var(--color-text-dim);text-decoration:none;transition:color .15s ease}.breadcrumb.svelte-tuwac7 a:where(.svelte-tuwac7):hover{color:var(--color-accent)}.breadcrumb.svelte-tuwac7 .sep:where(.svelte-tuwac7){color:#333}.breadcrumb.svelte-tuwac7 .current:where(.svelte-tuwac7){color:var(--color-text-muted)}.page-header.svelte-tuwac7{margin-bottom:3rem}.cs-industry.svelte-tuwac7{font-size:9px;letter-spacing:.15em;color:var(--color-text-dim);text-transform:uppercase;margin-bottom:.5rem}.page-title.svelte-tuwac7{font-size:28px;font-weight:600;color:var(--color-text);margin:0 0 .25rem;letter-spacing:.02em}.cs-tagline.svelte-tuwac7{font-size:14px;color:var(--color-text-muted);line-height:1.5;margin:0 0 1rem}.cs-meta.svelte-tuwac7{font-size:11px;color:var(--color-text-dim);display:flex;align-items:center;gap:8px}.meta-sep.svelte-tuwac7{color:#333}.cs-body.svelte-tuwac7{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:3rem}.cs-heading.svelte-tuwac7{font-size:12px;font-weight:600;color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem}.cs-text.svelte-tuwac7{font-size:13px;color:var(--color-text-muted);line-height:1.8;margin:0}.cs-results.svelte-tuwac7{list-style:none;padding:0;margin:0}.cs-results.svelte-tuwac7 li:where(.svelte-tuwac7){font-size:12px;color:var(--color-text-muted);padding:6px 0 6px 16px;position:relative;line-height:1.6}.cs-results.svelte-tuwac7 li:where(.svelte-tuwac7):before{content:">";position:absolute;left:0;color:var(--color-accent);font-size:11px}.cs-tech.svelte-tuwac7{display:flex;flex-wrap:wrap;gap:8px}.tech-tag.svelte-tuwac7{font-size:10px;letter-spacing:.1em;color:var(--color-accent);background:var(--color-accent-muted);padding:4px 12px;border-radius:2px}.cta-section.svelte-tuwac7{text-align:center;padding:3rem 0;border-top:1px solid var(--color-border)}.cta-text.svelte-tuwac7{font-size:14px;color:var(--color-text-muted);margin:0 0 1.5rem}.cta-links.svelte-tuwac7{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-link.svelte-tuwac7{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;padding:10px 24px;border-radius:2px;text-decoration:none;transition:all .2s ease}.cta-link.primary.svelte-tuwac7{background:var(--color-accent);color:var(--color-primary)}.cta-link.primary.svelte-tuwac7:hover{background:var(--color-accent-bright)}.cta-link.secondary.svelte-tuwac7{border:1px solid var(--color-border);color:var(--color-text-muted)}.cta-link.secondary.svelte-tuwac7:hover{border-color:var(--color-accent);color:var(--color-accent)}
