.use-case-page.svelte-59nsey{font-family:Atkinson Hyperlegible,-apple-system,BlinkMacSystemFont,sans-serif}.container.svelte-59nsey{max-width:1100px;margin:0 auto;padding:0 2rem}.anim-hero.svelte-59nsey{opacity:0;animation:.7s ease-out forwards svelte-59nsey-heroIn;animation-delay:var(--delay,0s);transform:translateY(20px)}@keyframes svelte-59nsey-heroIn{to{opacity:1;transform:translateY(0)}}.reveals-armed.svelte-59nsey .reveal:where(.svelte-59nsey){opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transition-delay:var(--delay,0s)}.reveals-armed.svelte-59nsey .reveal.reveal-up:where(.svelte-59nsey){transform:translateY(40px)}.reveals-armed.svelte-59nsey .reveal.reveal-left:where(.svelte-59nsey){transform:translate(-40px)}.reveals-armed.svelte-59nsey .reveal.reveal-right:where(.svelte-59nsey){transform:translate(40px)}.reveals-armed.svelte-59nsey .reveal:where(.svelte-59nsey).visible{opacity:1;transform:translate(0)}.btn-cta-pulse{animation:2.5s ease-in-out infinite svelte-59nsey-ctaPulse}.btn-cta-pulse:hover{animation:none}@keyframes svelte-59nsey-ctaPulse{0%,to{box-shadow:0 4px 14px rgba(var(--accent-rgb), .3)}50%{box-shadow:0 4px 24px rgba(var(--accent-rgb), .55)}}.hero.svelte-59nsey{padding:2.5rem 0 1.5rem}.hero-inner.svelte-59nsey{grid-template-columns:1fr 1.4fr;align-items:center;gap:3rem;display:grid}.hero-label.svelte-59nsey{text-transform:uppercase;letter-spacing:.15em;color:var(--accent-hover);margin:0 0 1rem;font-size:.85rem;font-weight:700}.hero.svelte-59nsey h1:where(.svelte-59nsey){letter-spacing:-.03em;color:var(--text-primary);margin:0 0 1.25rem;font-size:3rem;font-weight:700;line-height:1.15}.hero-desc.svelte-59nsey{color:var(--text-secondary);margin:0 0 2rem;font-size:1.1rem;line-height:1.7}.hero-actions.svelte-59nsey{align-items:center;gap:1rem;display:flex}.hero-visual.svelte-59nsey{position:relative}.visual-frame.svelte-59nsey{border:1px solid var(--border-color-light);width:100%;box-shadow:0 20px 60px var(--shadow), 0 4px 16px var(--shadow);aspect-ratio:4/3;background:var(--bg-tertiary);border-radius:12px;display:block;overflow:hidden}.trust-badges.svelte-59nsey{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:3.5rem 0 0;display:flex}.trust-badge.svelte-59nsey{color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color-light);letter-spacing:.02em;border-radius:100px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;display:inline-block}.visual-media.svelte-59nsey{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}.visual-placeholder.svelte-59nsey{background:repeating-conic-gradient(var(--bg-secondary) 0% 25%, var(--bg-tertiary) 0% 50%) 0 0 / 16px 16px;width:100%;height:100%;color:var(--text-tertiary);text-align:center;justify-content:center;align-items:center;padding:1.5rem;font-size:.85rem;font-weight:600;display:flex}.visual-badges.svelte-59nsey{flex-wrap:wrap;place-content:center;align-items:center;gap:.6rem;width:100%;height:100%;padding:1.5rem;display:flex}.fmt.svelte-59nsey{color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color-light);border-radius:var(--radius-lg);padding:.4rem .9rem;font-family:Courier New,monospace;font-size:.9rem;font-weight:600;display:inline-block}.feature-section.svelte-59nsey{padding:3rem 0}.feature-section.alt.svelte-59nsey{background:var(--bg-secondary)}.feature-row.svelte-59nsey{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.feature-row.reverse.svelte-59nsey{direction:rtl}.feature-row.reverse.svelte-59nsey>:where(.svelte-59nsey){direction:ltr}.visual-box.svelte-59nsey{aspect-ratio:4/3;border-radius:var(--radius-xl);border:1px solid var(--border-subtle);background:var(--bg-tertiary);transition:transform .4s,box-shadow .4s;overflow:hidden}.visual-box.svelte-59nsey:hover{box-shadow:0 12px 32px var(--shadow);transform:scale(1.02)}.feature-text.svelte-59nsey h2:where(.svelte-59nsey){letter-spacing:-.02em;color:var(--text-primary);margin:0 0 .75rem;font-size:1.9rem;font-weight:700}.feature-text.svelte-59nsey p:where(.svelte-59nsey){color:var(--text-secondary);margin:0;font-size:1.05rem;line-height:1.7}.related-links.svelte-59nsey{padding:3rem 0 0}.related-links.svelte-59nsey h2:where(.svelte-59nsey){color:var(--text-primary);margin:0 0 1rem;font-size:1.1rem;font-weight:700}.related-links.svelte-59nsey ul:where(.svelte-59nsey){flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.related-links.svelte-59nsey a:where(.svelte-59nsey){color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color-light);border-radius:100px;padding:.5rem .9rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.related-links.svelte-59nsey a:where(.svelte-59nsey):hover{color:var(--text-primary);border-color:var(--accent-color)}.final-cta.svelte-59nsey{text-align:center;padding:6rem 0}.final-inner.svelte-59nsey{flex-direction:column;align-items:center;gap:1rem;display:flex}.final-cta.svelte-59nsey h2:where(.svelte-59nsey){color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:700}.final-cta.svelte-59nsey p:where(.svelte-59nsey){color:var(--text-secondary);max-width:520px;margin:0 0 1rem;font-size:1.1rem}@media (width<=900px){.hero-inner.svelte-59nsey{grid-template-columns:1fr;gap:2rem}.hero-actions.svelte-59nsey{justify-content:center}}@media (width<=768px){.hero.svelte-59nsey h1:where(.svelte-59nsey){font-size:2.25rem}.feature-row.svelte-59nsey{grid-template-columns:1fr;gap:2rem}.feature-row.reverse.svelte-59nsey{direction:ltr}.reveals-armed.svelte-59nsey .reveal.reveal-left:where(.svelte-59nsey),.reveals-armed.svelte-59nsey .reveal.reveal-right:where(.svelte-59nsey){transform:translateY(30px)}.hero-actions.svelte-59nsey{flex-direction:column}.final-cta.svelte-59nsey h2:where(.svelte-59nsey){font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.anim-hero.svelte-59nsey{opacity:1;animation:none;transform:none}.reveals-armed.svelte-59nsey .reveal:where(.svelte-59nsey),.reveals-armed.svelte-59nsey .reveal.reveal-up:where(.svelte-59nsey),.reveals-armed.svelte-59nsey .reveal.reveal-left:where(.svelte-59nsey),.reveals-armed.svelte-59nsey .reveal.reveal-right:where(.svelte-59nsey){opacity:1;transition:none;transform:none}.btn-cta-pulse{animation:none}}
