.LivingMemoryDiagram_figure__Ib0_C{margin:0;width:100%}.LivingMemoryDiagram_svg__fcGT4{display:block;width:100%;height:auto;overflow:visible}.LivingMemoryDiagram_label__5gtJd{font-family:var(--font-inter),sans-serif;font-size:13px;font-weight:400;letter-spacing:.01em}.LivingMemoryDiagram_caption__tVO0Y{margin-top:1.5rem;padding-left:.15rem;font-family:var(--font-instrument),serif;font-style:italic;font-size:.95rem;line-height:1.6;color:var(--clara-muted)}@media (max-width:900px){.LivingMemoryDiagram_caption__tVO0Y{margin-top:1rem;font-size:.9rem}}.ClaraHero_hero___FdBZ{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);max-width:82rem;margin:0 auto;padding:clamp(4rem,9vw,8.5rem) var(--section-pad-x) clamp(3.5rem,7vw,6rem)}.ClaraHero_copy__lyi97{min-width:0}.ClaraHero_headline__dz_tR{font-family:var(--font-instrument),Georgia,serif;font-weight:400;font-size:clamp(2.6rem,4.6vw,3.9rem);line-height:1.03;letter-spacing:-.012em;color:var(--clara-primary);text-wrap:balance;margin-bottom:1.9rem}.ClaraHero_lede__x2ClP{font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.62;color:var(--clara-fg);margin-bottom:1.5rem}.ClaraHero_body__uq1p_,.ClaraHero_lede__x2ClP{font-family:var(--font-inter),sans-serif;font-weight:300;max-width:34rem}.ClaraHero_body__uq1p_{font-size:.95rem;line-height:1.72;color:var(--clara-muted);margin-bottom:2.6rem}.ClaraHero_actions__JsbYk{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.ClaraHero_ghost__i_7qN,.ClaraHero_primary__EcG0C{font-family:var(--font-inter),sans-serif;font-size:.9rem;font-weight:400;white-space:nowrap;text-decoration:none;padding:.85rem 1.4rem;border-radius:.55rem;transition:background-color .28s ease,border-color .28s ease,color .28s ease}.ClaraHero_primary__EcG0C{background:var(--clara-primary);color:var(--clara-bg);border:1px solid var(--clara-primary)}.ClaraHero_primary__EcG0C:hover{background:var(--clara-primary-hi);border-color:var(--clara-primary-hi)}.ClaraHero_ghost__i_7qN{color:var(--clara-fg);border:1px solid var(--clara-border);background:transparent}.ClaraHero_ghost__i_7qN:hover{border-color:var(--clara-primary);color:var(--clara-primary)}.ClaraHero_visual___RiFm{min-width:0}@media (max-width:900px){.ClaraHero_hero___FdBZ{grid-template-columns:1fr;gap:3rem;padding:clamp(2.5rem,9vw,4rem) var(--section-pad-x-mobile) 2.5rem}.ClaraHero_headline__dz_tR{font-size:clamp(2.1rem,8vw,2.9rem)}.ClaraHero_actions__JsbYk{gap:.7rem}.ClaraHero_ghost__i_7qN,.ClaraHero_primary__EcG0C{flex:1 1 auto;text-align:center}}