.pro-page.svelte-1irs6i4{max-width:900px;margin:0 auto}.page-header.svelte-1irs6i4{max-width:760px;margin-bottom:var(--spacing-xl)}.eyebrow.svelte-1irs6i4,.value-tag.svelte-1irs6i4,.brief-label.svelte-1irs6i4{margin:0 0 var(--spacing-xs);color:var(--color-rust-ink);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}h1.svelte-1irs6i4,h2.svelte-1irs6i4,h3.svelte-1irs6i4,p.svelte-1irs6i4{margin-top:0}h1.svelte-1irs6i4{margin-bottom:var(--spacing-sm);font-size:clamp(2rem,6vw,3.5rem)}.lede.svelte-1irs6i4{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.7}.cta-group.svelte-1irs6i4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.secondary-link.svelte-1irs6i4,.tertiary-link.svelte-1irs6i4{color:var(--color-action);font-weight:650;text-decoration:none}.tertiary-link.svelte-1irs6i4{color:var(--color-text-secondary)}.secondary-link.svelte-1irs6i4:hover,.tertiary-link.svelte-1irs6i4:hover{text-decoration:underline}.interest.svelte-1irs6i4{margin-top:var(--spacing-md)}.interest.svelte-1irs6i4 p:where(.svelte-1irs6i4){margin:0;max-width:560px;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-understand);border-left:4px solid var(--color-ochre);border-radius:var(--radius-sm);color:var(--color-text-primary);line-height:1.6}.interest.svelte-1irs6i4 a:where(.svelte-1irs6i4){color:var(--color-action);font-weight:650}.social-proof.svelte-1irs6i4{margin-top:var(--spacing-lg);color:var(--color-text-secondary);font-size:.9375rem}.value.svelte-1irs6i4{padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border)}.value-grid.svelte-1irs6i4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md);margin:0;padding:0;list-style:none}.value-grid.svelte-1irs6i4 li:where(.svelte-1irs6i4){display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-lg);background:var(--color-surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md)}.value-grid.svelte-1irs6i4 h3:where(.svelte-1irs6i4){margin:0 0 var(--spacing-xs);font-size:1.125rem}.value-grid.svelte-1irs6i4 p:where(.svelte-1irs6i4):last-child{margin:0;color:var(--color-text-secondary);line-height:1.65}.demo.svelte-1irs6i4{padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border)}.demo-intro.svelte-1irs6i4{max-width:640px;margin-bottom:var(--spacing-lg)}.demo-intro.svelte-1irs6i4 h2:where(.svelte-1irs6i4){margin-bottom:var(--spacing-sm);font-size:1.75rem}.demo-lede.svelte-1irs6i4{margin:0;color:var(--color-text-secondary);line-height:1.7}.brief.svelte-1irs6i4{display:grid;gap:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-surface-understand);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.brief-block.svelte-1irs6i4{display:grid;gap:var(--spacing-md)}.brief-list.svelte-1irs6i4{display:grid;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.brief-list.svelte-1irs6i4 li:where(.svelte-1irs6i4){display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-sm);align-items:start;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-text-secondary);line-height:1.55}.dot.svelte-1irs6i4{width:.6rem;height:.6rem;margin-top:.4rem;border-radius:var(--radius-full)}.dot--done.svelte-1irs6i4{background:var(--color-status-done)}.turn-meta.svelte-1irs6i4{color:var(--color-text-secondary);font-size:.8125rem}.brief-block.svelte-1irs6i4 .bubble p{margin:0;color:var(--color-text-secondary);line-height:1.55}.closing.svelte-1irs6i4{padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border)}.closing.svelte-1irs6i4 h2:where(.svelte-1irs6i4){margin-bottom:var(--spacing-sm);font-size:1.75rem}.closing.svelte-1irs6i4 p:where(.svelte-1irs6i4){max-width:620px;color:var(--color-text-secondary);line-height:1.7}.visually-hidden.svelte-1irs6i4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:700px){.value-grid.svelte-1irs6i4{grid-template-columns:1fr}.brief.svelte-1irs6i4{padding:var(--spacing-lg)}}
