.revelation-container.svelte-194ylo2{min-height:400vh;position:relative}.text-wrapper.svelte-194ylo2{position:sticky;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-xl)}.revelation-text.svelte-194ylo2{max-width:800px;font-size:var(--text-h1);font-weight:var(--font-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-fg-primary);text-align:center;transition:font-size .8s cubic-bezier(.4,0,.2,1),font-weight .8s cubic-bezier(.4,0,.2,1)}.revelation-text.coalesced.svelte-194ylo2{font-size:var(--text-display);font-weight:var(--font-bold)}.word.svelte-194ylo2{position:relative;display:inline-block;margin-right:.3em;opacity:var(--fade, 1);max-width:20ch;overflow:hidden;vertical-align:bottom;transition:opacity .6s cubic-bezier(.4,0,.2,1),max-width .8s cubic-bezier(.4,0,.2,1),margin .8s cubic-bezier(.4,0,.2,1)}.word.keep.svelte-194ylo2{font-weight:var(--font-semibold)}.word.hidden.svelte-194ylo2{max-width:0;margin-right:0;opacity:0}.strike.svelte-194ylo2{position:absolute;left:0;top:55%;height:.12em;width:calc(var(--strike, 0) * 100%);background:var(--color-fg-primary);transform:translateY(-50%);pointer-events:none}.cta.svelte-194ylo2{display:inline-flex;align-items:center;gap:.5em;margin-top:var(--space-lg);padding:var(--space-sm) var(--space-lg);font-size:var(--text-body);font-weight:var(--font-medium);color:var(--color-fg-primary);background:transparent;border:1px solid var(--color-border-emphasis);border-radius:var(--radius-full);opacity:var(--cta-opacity, 0);transform:translateY(var(--cta-translate, 12px));pointer-events:none;transition:border-color var(--duration-micro) var(--ease-standard),background var(--duration-micro) var(--ease-standard)}.cta.visible.svelte-194ylo2{pointer-events:auto}.cta.svelte-194ylo2:hover{border-color:var(--color-fg-tertiary);background:var(--color-hover)}.cta.svelte-194ylo2 .arrow:where(.svelte-194ylo2){transition:transform var(--duration-micro) var(--ease-standard)}.cta.svelte-194ylo2:hover .arrow:where(.svelte-194ylo2){transform:translate(4px)}.above-fold-cta.svelte-194ylo2{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);opacity:var(--above-fold-opacity, 1);transition:opacity .3s var(--ease-standard)}.above-fold-cta.hidden.svelte-194ylo2{pointer-events:none}.scroll-hint.svelte-194ylo2{font-size:var(--text-caption);color:var(--color-fg-muted)}@media(max-width:768px){.text-wrapper.svelte-194ylo2{padding:var(--space-lg)}.revelation-text.svelte-194ylo2{font-size:var(--text-h2)}.revelation-text.coalesced.svelte-194ylo2{font-size:var(--text-h1)}}.social-proof-strip.svelte-9wz1zd{padding:var(--space-lg) var(--space-md);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-elevated)}.metrics-grid.svelte-9wz1zd{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);max-width:64rem;margin:0 auto}.metric-card.svelte-9wz1zd{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-sm);border-radius:var(--radius-md);text-decoration:none;transition:all var(--duration-micro) var(--ease-standard)}.metric-card.svelte-9wz1zd:hover{background:var(--color-hover)}.metric-card.svelte-9wz1zd:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.metric-value.svelte-9wz1zd{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--color-fg-primary);line-height:1}.metric-label.svelte-9wz1zd{font-size:var(--text-body);color:var(--color-fg-secondary);margin-top:.25rem}.metric-context.svelte-9wz1zd{font-size:var(--text-caption);color:var(--color-fg-muted);margin-top:.5rem}@media(max-width:640px){.metrics-grid.svelte-9wz1zd{grid-template-columns:1fr;gap:var(--space-sm)}.metric-card.svelte-9wz1zd{flex-direction:row;justify-content:space-between;text-align:left;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border-default)}.metric-value.svelte-9wz1zd{font-size:1.5rem;order:1}.metric-label.svelte-9wz1zd{margin-top:0;order:2}.metric-context.svelte-9wz1zd{display:none}}.services-section.svelte-1uha8ag{padding:var(--space-2xl) var(--space-xl);border-top:1px solid var(--color-border-default)}.services-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg);max-width:1200px;margin:0 auto}.service-card.svelte-1uha8ag{display:flex;flex-direction:column;padding:var(--space-lg);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);transition:all var(--duration-micro) var(--ease-standard);opacity:0;animation:svelte-1uha8ag-cardReveal var(--duration-standard) var(--ease-standard) forwards;animation-delay:calc(var(--index, 0) * var(--cascade-step))}.service-card.svelte-1uha8ag:hover{transform:scale(var(--scale-micro));border-color:var(--color-border-emphasis);background:var(--color-bg-elevated)}.service-card.svelte-1uha8ag:active{transform:scale(var(--scale-subtle))}.service-title.svelte-1uha8ag{font-size:var(--text-h3);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-sm)}.service-description.svelte-1uha8ag{font-size:var(--text-body);color:var(--color-fg-tertiary);line-height:var(--leading-relaxed);flex-grow:1}.service-arrow.svelte-1uha8ag{font-size:var(--text-h3);color:var(--color-fg-muted);margin-top:var(--space-md);transition:transform var(--duration-micro) var(--ease-standard),color var(--duration-micro) var(--ease-standard)}.service-card.svelte-1uha8ag:hover .service-arrow:where(.svelte-1uha8ag){transform:translate(4px);color:var(--color-fg-primary)}.principles-section.svelte-1uha8ag{padding:var(--space-2xl) var(--space-xl);text-align:center;border-top:1px solid var(--color-border-default)}.principles-heading.svelte-1uha8ag{font-size:var(--text-h2);font-weight:var(--font-bold);color:var(--color-fg-primary);margin-bottom:var(--space-xs)}.principles-subtext.svelte-1uha8ag{font-size:var(--text-body);color:var(--color-fg-muted);margin-bottom:var(--space-xl)}.principles-list.svelte-1uha8ag{display:flex;justify-content:center;gap:var(--space-2xl);max-width:900px;margin:0 auto}.principle.svelte-1uha8ag{display:flex;align-items:flex-start;gap:var(--space-md);text-align:left;opacity:0;animation:svelte-1uha8ag-principleReveal var(--duration-standard) var(--ease-standard) forwards;animation-delay:calc(var(--index, 0) * var(--cascade-group))}@keyframes svelte-1uha8ag-principleReveal{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.principle-number.svelte-1uha8ag{font-size:var(--text-h2);font-weight:var(--font-bold);color:var(--color-fg-muted);line-height:1}.principle-content.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-xs)}.principle-question.svelte-1uha8ag{font-size:var(--text-body);color:var(--color-fg-secondary);font-style:italic}.principle-answer.svelte-1uha8ag{font-size:var(--text-h3);font-weight:var(--font-semibold);color:var(--color-fg-primary)}.cta-section.svelte-1uha8ag{padding:var(--space-2xl) var(--space-xl);text-align:center;border-top:1px solid var(--color-border-default)}.cta-text.svelte-1uha8ag{font-size:var(--text-h2);font-weight:var(--font-medium);color:var(--color-fg-primary);margin-bottom:var(--space-lg)}.cta-buttons.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.cta-secondary.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5em;font-size:var(--text-body-sm);color:var(--color-fg-muted);transition:color var(--duration-micro) var(--ease-standard)}.cta-secondary.svelte-1uha8ag:hover{color:var(--color-fg-primary)}.cta-arrow.svelte-1uha8ag{transition:transform var(--duration-micro) var(--ease-standard)}.cta-secondary.svelte-1uha8ag:hover .cta-arrow:where(.svelte-1uha8ag){transform:translate(4px)}.ecosystem-section.svelte-1uha8ag{padding:var(--space-2xl) var(--space-xl);border-top:1px solid var(--color-border-default)}.ecosystem-container.svelte-1uha8ag{max-width:1000px;margin:0 auto;text-align:center}.ecosystem-label.svelte-1uha8ag{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-fg-muted);margin-bottom:var(--space-sm)}.ecosystem-heading.svelte-1uha8ag{font-size:var(--text-h2);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin-bottom:var(--space-sm)}.ecosystem-description.svelte-1uha8ag{font-size:var(--text-body);color:var(--color-fg-tertiary);max-width:600px;margin:0 auto var(--space-xl)}.ecosystem-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}.ecosystem-card.svelte-1uha8ag{display:block;padding:var(--space-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);text-align:left;transition:all var(--duration-micro) var(--ease-standard);opacity:0;animation:svelte-1uha8ag-cardReveal var(--duration-standard) var(--ease-standard) forwards;animation-delay:calc(var(--index, 0) * var(--cascade-step))}.ecosystem-card.svelte-1uha8ag:hover{transform:scale(var(--scale-micro));border-color:var(--color-border-emphasis);background:var(--color-bg-surface)}.ecosystem-card.svelte-1uha8ag:active{transform:scale(var(--scale-subtle))}.property-tag.svelte-1uha8ag{font-size:var(--text-caption);font-family:monospace;color:var(--color-fg-muted)}.property-name.svelte-1uha8ag{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-fg-primary);margin:var(--space-xs) 0}.property-desc.svelte-1uha8ag{font-size:var(--text-body-sm);color:var(--color-fg-tertiary);line-height:var(--leading-relaxed)}@media(max-width:768px){.services-grid.svelte-1uha8ag{grid-template-columns:1fr}.principles-list.svelte-1uha8ag{flex-direction:column;align-items:center;gap:var(--space-lg)}.principle.svelte-1uha8ag{max-width:280px}.services-section.svelte-1uha8ag,.principles-section.svelte-1uha8ag,.cta-section.svelte-1uha8ag,.ecosystem-section.svelte-1uha8ag{padding:var(--space-xl) var(--space-lg)}.ecosystem-grid.svelte-1uha8ag{grid-template-columns:1fr}}@keyframes svelte-1uha8ag-cardReveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.service-card.svelte-1uha8ag,.principle.svelte-1uha8ag,.ecosystem-card.svelte-1uha8ag{animation:none;opacity:1}}
