.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)}@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)}}.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:border-color var(--duration-standard) var(--ease-standard),background var(--duration-standard) var(--ease-standard)}.service-card.svelte-1uha8ag:hover{border-color:var(--color-border-emphasis);background:var(--color-bg-elevated)}.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}.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-button.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.5em;padding:var(--space-sm) var(--space-lg);font-size:var(--text-body);font-weight:var(--font-medium);color:var(--color-bg-pure);background:var(--color-fg-primary);border-radius:var(--radius-full);transition:opacity var(--duration-micro) var(--ease-standard)}.cta-button.svelte-1uha8ag:hover{opacity:.9}.cta-arrow.svelte-1uha8ag{transition:transform var(--duration-micro) var(--ease-standard)}.cta-button.svelte-1uha8ag:hover .cta-arrow:where(.svelte-1uha8ag){transform:translate(4px)}@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{padding:var(--space-xl) var(--space-lg)}}
