.era-page.svelte-1q6y19e{max-width:800px;margin:0 auto}.back-link.svelte-1q6y19e{color:#999;margin-bottom:2rem;text-decoration:none;transition:color .3s;display:inline-block}.back-link.svelte-1q6y19e:hover{color:#000}.era-header.svelte-1q6y19e{text-align:center;margin-bottom:2rem}.era-icon.svelte-1q6y19e{margin-bottom:1rem;font-size:4rem;display:block}.era-title.svelte-1q6y19e{color:#000;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.era-subtitle.svelte-1q6y19e{color:#666;font-size:1.1rem;font-style:italic}.era-description.svelte-1q6y19e{color:#333;text-align:justify;margin-bottom:3rem;font-size:1.1rem;line-height:1.8}.section-title.svelte-1q6y19e{color:#000;border-bottom:1px solid #e0e0e0;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.5rem}.timeline.svelte-1q6y19e{margin-bottom:3rem;padding-left:2rem;position:relative}.timeline.svelte-1q6y19e:before{content:"";background:#ccc;width:2px;position:absolute;top:0;bottom:0;left:0}.timeline-item.svelte-1q6y19e{opacity:0;padding-bottom:2rem;animation:.5s forwards svelte-1q6y19e-fadeIn;position:relative}@keyframes svelte-1q6y19e-fadeIn{to{opacity:1;transform:translate(0)}0%{transform:translate(-10px)}}.timeline-item.svelte-1q6y19e:before{content:"";background:#333;border-radius:50%;width:12px;height:12px;position:absolute;top:.5rem;left:-2rem;transform:translate(-50%)}.timeline-year.svelte-1q6y19e{color:#333;margin-bottom:.25rem;font-size:.9rem;font-weight:600}.timeline-title.svelte-1q6y19e{color:#000;margin-bottom:.5rem;font-size:1.2rem}.timeline-desc.svelte-1q6y19e{color:#666;font-size:.95rem;line-height:1.6}.timeline-figure.svelte-1q6y19e{color:#999;margin-top:.5rem;font-size:.85rem;font-style:italic}.figures-grid.svelte-1q6y19e{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.figure-card.svelte-1q6y19e{background:#f8f8f8;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.figure-name.svelte-1q6y19e{color:#000;margin-bottom:.25rem;font-size:1.1rem;font-weight:600}.figure-title.svelte-1q6y19e{color:#666;margin-bottom:.75rem;font-size:.85rem;font-style:italic}.figure-desc.svelte-1q6y19e{color:#555;font-size:.9rem;line-height:1.6}.quotes-list.svelte-1q6y19e{flex-direction:column;gap:1.5rem;display:flex}.quote.svelte-1q6y19e{background:#f8f8f8;border-left:4px solid #333;border-radius:0 8px 8px 0;margin:0;padding:1.25rem 1.5rem}.quote-text.svelte-1q6y19e{color:#333;margin-bottom:.75rem;font-size:1rem;font-style:italic;line-height:1.6}.quote-author.svelte-1q6y19e{color:#666;font-size:.9rem}.timeline-link.svelte-1q6y19e{color:#333;margin-top:2rem;font-weight:500;text-decoration:none;transition:transform .3s;display:inline-block}.timeline-link.svelte-1q6y19e:hover{transform:translate(5px)}
