.memory-hero.svelte-1czmmpc{padding:var(--space-4xl) 0 var(--space-3xl);background:linear-gradient(180deg,var(--bg-primary) 0%,var(--bg-secondary) 100%);border-bottom:1px solid var(--border-color)}.hero-inner.svelte-1czmmpc{max-width:900px}.eyebrow.svelte-1czmmpc{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--primary-teal);padding:.25rem .85rem;background:#2a9d8f1a;border:1px solid rgba(42,157,143,.3);border-radius:var(--radius-full);margin-bottom:var(--space-xl)}.memory-h1.svelte-1czmmpc{font-size:clamp(2.4rem,5vw,3.75rem);font-weight:800;line-height:1.05;letter-spacing:-.025em;margin:0 0 var(--space-lg);color:var(--text-bright)}.text-gradient.svelte-1czmmpc{background:linear-gradient(135deg,var(--primary-teal) 0%,var(--accent-coral) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.lede.svelte-1czmmpc{font-size:1.35rem;line-height:1.45;color:var(--text-primary);max-width:720px;margin:0 0 var(--space-md);font-weight:400}.sub-lede.svelte-1czmmpc{font-size:1.05rem;line-height:1.6;color:var(--text-secondary);max-width:680px;margin:0}.section.svelte-1czmmpc{padding:var(--space-4xl) 0}.section-alt.svelte-1czmmpc{background:var(--bg-secondary)}.memory-h2.svelte-1czmmpc{font-size:2rem;font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0 0 var(--space-md);color:var(--text-bright)}.memory-h2.svelte-1czmmpc .num:where(.svelte-1czmmpc){color:var(--primary-teal);font-feature-settings:"tnum";margin-right:.5rem;font-size:1.4rem;font-weight:500;vertical-align:middle;opacity:.7}.hook.svelte-1czmmpc{font-size:1.1rem;color:var(--text-primary);max-width:720px;margin:0 0 var(--space-xl);line-height:1.55}.body-para.svelte-1czmmpc{color:var(--text-secondary);max-width:720px;margin:var(--space-lg) 0 0;line-height:1.6}.body-para.svelte-1czmmpc strong:where(.svelte-1czmmpc){color:var(--text-bright);font-weight:600}.body-para.svelte-1czmmpc em:where(.svelte-1czmmpc){color:var(--text-primary);font-style:italic}.problem-strip.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-left:3px solid var(--accent-pink, #f472b6);border-radius:var(--radius-lg);padding:var(--space-xl);margin:var(--space-xl) 0 0}.problem-strip__title.svelte-1czmmpc{margin:0 0 var(--space-sm);color:var(--accent-pink, #f472b6);font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.problem-strip__body.svelte-1czmmpc{color:var(--text-primary);font-size:1.05rem;line-height:1.55;margin:0}.problem-strip__body.svelte-1czmmpc strong:where(.svelte-1czmmpc){color:var(--text-bright)}.brain-states.svelte-1czmmpc{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin:var(--space-xl) 0 0}.state.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-left:3px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-xl);display:grid;grid-template-columns:100px 1fr 260px;gap:var(--space-xl);align-items:start}.state--teal.svelte-1czmmpc{border-left-color:var(--primary-teal)}.state--primary.svelte-1czmmpc{border-left-color:var(--primary-light, #52c7b8)}.state--coral.svelte-1czmmpc{border-left-color:var(--accent-coral)}.state--pink.svelte-1czmmpc{border-left-color:var(--accent-pink, #f472b6)}.state--muted.svelte-1czmmpc{border-left-color:var(--text-muted)}.state__timing.svelte-1czmmpc{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding-top:.15rem}.state__name.svelte-1czmmpc{font-size:1.05rem;font-weight:700;color:var(--text-bright);margin:0 0 .25rem}.state__cadence.svelte-1czmmpc{font-size:.8rem;color:var(--text-muted);margin:0 0 var(--space-sm);font-feature-settings:"tnum"}.state__body.svelte-1czmmpc{font-size:.95rem;line-height:1.55;color:var(--text-secondary);margin:0}.state__body.svelte-1czmmpc strong:where(.svelte-1czmmpc){color:var(--text-bright);font-weight:600}.state__bio.svelte-1czmmpc{font-size:.8rem;color:var(--text-muted);line-height:1.55;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-md);margin:0}.state__bio.svelte-1czmmpc strong:where(.svelte-1czmmpc){color:var(--primary-teal);display:block;margin-bottom:.25rem;text-transform:uppercase;font-size:.65rem;letter-spacing:.08em;font-weight:700}.compound.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);margin:var(--space-xl) 0 0}.compound__title.svelte-1czmmpc{margin:0 0 var(--space-sm);font-size:1.15rem;color:var(--text-bright)}.compound__sub.svelte-1czmmpc{color:var(--text-secondary);margin:0 0 var(--space-xl);line-height:1.55}.timeline.svelte-1czmmpc{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.timeline-step.svelte-1czmmpc{padding:var(--space-lg);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.timeline-step__when.svelte-1czmmpc{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--primary-teal);margin-bottom:.5rem}.timeline-step__what.svelte-1czmmpc{font-size:.95rem;font-weight:600;color:var(--text-bright);line-height:1.4;margin-bottom:.4rem}.timeline-step__value.svelte-1czmmpc{font-size:.8rem;color:var(--text-secondary);line-height:1.5}.examples.svelte-1czmmpc{display:grid;grid-template-columns:1fr;gap:var(--space-md)}.example.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-xl);display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-lg);align-items:center}.example__side.svelte-1czmmpc{display:flex;flex-direction:column;gap:.4rem}.example__label.svelte-1czmmpc{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:700}.example__quote.svelte-1czmmpc{font-size:.95rem;line-height:1.55;margin:0}.example__quote--before.svelte-1czmmpc{color:var(--text-muted);font-style:italic}.example__quote--after.svelte-1czmmpc{color:var(--text-bright);font-weight:500}.example__arrow.svelte-1czmmpc{color:var(--primary-teal);font-size:1.25rem;font-weight:700}.providers.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-xl);margin:var(--space-xl) 0 0;text-align:center}.providers__title.svelte-1czmmpc{margin:0 0 var(--space-md);color:var(--text-bright);font-weight:600}.providers__row.svelte-1czmmpc{display:flex;justify-content:center;gap:.75rem;align-items:center;flex-wrap:wrap}.providers__model.svelte-1czmmpc{padding:.4rem .85rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-full);color:var(--text-primary);font-size:.85rem}.stats.svelte-1czmmpc{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md);margin:var(--space-xl) 0 var(--space-lg)}.stat.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-xl)}.stat__value.svelte-1czmmpc{font-size:2.25rem;font-weight:800;color:var(--text-bright);line-height:1;letter-spacing:-.02em;margin-bottom:.65rem;font-feature-settings:"tnum"}.stat__value--teal.svelte-1czmmpc{color:var(--primary-teal)}.stat__value--coral.svelte-1czmmpc{color:var(--accent-coral)}.stat__label.svelte-1czmmpc{font-size:.85rem;color:var(--text-secondary);line-height:1.55}.moats.svelte-1czmmpc{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);margin-top:var(--space-xl)}.moat.svelte-1czmmpc{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-xl);transition:border-color var(--transition-fast)}.moat.svelte-1czmmpc:hover{border-color:var(--primary-teal)}.moat__title.svelte-1czmmpc{font-size:1rem;font-weight:700;color:var(--text-bright);margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem}.moat__bullet.svelte-1czmmpc{width:8px;height:8px;border-radius:50%;background:var(--primary-teal);display:inline-block;flex-shrink:0}.moat__body.svelte-1czmmpc{font-size:.9rem;line-height:1.55;color:var(--text-secondary);margin:0}.memory-cta.svelte-1czmmpc{padding:var(--space-4xl) 0;text-align:center;background:linear-gradient(180deg,var(--bg-secondary) 0%,var(--bg-primary) 100%);border-top:1px solid var(--border-color)}.cta-title.svelte-1czmmpc{font-size:2.25rem;font-weight:700;color:var(--text-bright);margin:0 0 var(--space-md);letter-spacing:-.015em}.cta-sub.svelte-1czmmpc{font-size:1.1rem;color:var(--text-secondary);max-width:580px;margin:0 auto var(--space-xl);line-height:1.55}.cta-actions.svelte-1czmmpc{display:flex;justify-content:center;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-xl)}.cta-footnote.svelte-1czmmpc{font-size:.85rem;color:var(--text-muted);max-width:580px;margin:0 auto;line-height:1.55}@media(max-width:900px){.state.svelte-1czmmpc{grid-template-columns:1fr;gap:var(--space-md)}.state__bio.svelte-1czmmpc{grid-column:1}.timeline.svelte-1czmmpc{grid-template-columns:repeat(2,1fr)}.stats.svelte-1czmmpc,.moats.svelte-1czmmpc{grid-template-columns:1fr}.example.svelte-1czmmpc{grid-template-columns:1fr;gap:var(--space-sm)}.example__arrow.svelte-1czmmpc{transform:rotate(90deg);justify-self:center}}@media(max-width:600px){.timeline.svelte-1czmmpc{grid-template-columns:1fr}.memory-h1.svelte-1czmmpc{font-size:2.25rem}.cta-title.svelte-1czmmpc{font-size:1.75rem}.lede.svelte-1czmmpc{font-size:1.15rem}}
