.product-fit.svelte-szm3qu{display:grid;gap:.25rem;max-width:36rem;padding-left:1rem;border-left:2px solid color-mix(in srgb,var(--color-accent) 70%,transparent)}.product-fit.svelte-szm3qu p:where(.svelte-szm3qu){margin:0}.product-fit-label.svelte-szm3qu{color:var(--color-text-muted);font-size:.75rem;letter-spacing:.04em;line-height:1.5;text-transform:uppercase}.product-fit-quote.svelte-szm3qu{font-style:italic;line-height:1.5;text-wrap:pretty}.product-fit-outcome.svelte-szm3qu{margin-top:.25rem;color:var(--color-text-muted);line-height:1.5;text-wrap:pretty}@media print{.product-fit.svelte-szm3qu{break-inside:avoid}}.product-conversation.svelte-p2qqok{display:grid;gap:.5rem;align-content:start}.product-conversation.svelte-p2qqok .cta{box-sizing:border-box;width:100%;min-height:3.25rem;margin-top:.75rem;display:grid;justify-items:center;align-content:center;gap:.125rem;padding:.7rem 1.25rem;background:var(--color-accent);color:var(--color-accent-fg);line-height:1.25;text-wrap:balance}.product-conversation.svelte-p2qqok .cta:hover{background:color-mix(in srgb,var(--color-accent) 82%,var(--color-bg))}.pc-sub.svelte-p2qqok{font-size:var(--text-sm);font-weight:400}
