.about-page.svelte-7upi80.svelte-7upi80{max-width:72rem;margin-bottom:6rem}.intro.svelte-7upi80.svelte-7upi80{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:2.5rem 4rem}.intro-copy.svelte-7upi80.svelte-7upi80{max-width:38rem}.intro-copy.svelte-7upi80 .button.svelte-7upi80{display:inline-block;margin-top:2rem}.eyebrow.svelte-7upi80.svelte-7upi80{color:var(--color-text-important);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h1.svelte-7upi80.svelte-7upi80{margin:.75rem 0 1rem;font-size:clamp(2.25rem,5vw,3.8rem);line-height:1.08}h2.svelte-7upi80.svelte-7upi80{margin:.5rem 0 1rem;font-size:clamp(1.7rem,3vw,2.4rem)}p.svelte-7upi80.svelte-7upi80{color:var(--color-text-accent);line-height:1.7}.intro-lead.svelte-7upi80.svelte-7upi80{color:var(--color-text-main);font-size:1.2rem;line-height:1.55}.intro-copy.svelte-7upi80 .button.svelte-7upi80{margin-top:1rem}.intro-image.svelte-7upi80.svelte-7upi80,.photo-grid.svelte-7upi80 figure.svelte-7upi80{margin:0}.intro-image.svelte-7upi80 img.svelte-7upi80{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--roundness)}figcaption.svelte-7upi80.svelte-7upi80{margin-top:.75rem;color:var(--color-text-accent);font-size:.9rem;line-height:1.5}.story.svelte-7upi80.svelte-7upi80,.photo-section.svelte-7upi80.svelte-7upi80{padding-block:3.5rem;border-top:1px solid var(--color-bg-light)}.section-heading.svelte-7upi80.svelte-7upi80{max-width:43rem;margin-bottom:2rem}.section-heading.svelte-7upi80 p.svelte-7upi80{margin-bottom:0}.story-content.svelte-7upi80.svelte-7upi80{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);gap:clamp(2rem,6vw,5rem);align-items:start}.story-main.svelte-7upi80 .section-heading.svelte-7upi80{max-width:none;margin-bottom:1.5rem}.story-details.svelte-7upi80.svelte-7upi80{display:grid;gap:1.5rem;margin-top:2rem}.detail-group.svelte-7upi80 h3.svelte-7upi80{margin:0 0 .75rem;font-size:1.1rem}.story-main.svelte-7upi80 p.svelte-7upi80:first-of-type{margin-top:0}.timeline.svelte-7upi80.svelte-7upi80{display:grid;gap:.75rem;padding-left:1rem;border-left:2px solid var(--color-text-important)}.timeline-item.svelte-7upi80.svelte-7upi80{display:grid;gap:.2rem;padding:.85rem 1rem;border:1px solid var(--color-bg-light);border-radius:var(--roundness);background:var(--color-bg-medium)}.timeline-item.svelte-7upi80 strong.svelte-7upi80{color:var(--color-text-important)}.timeline-item.svelte-7upi80 span.svelte-7upi80{color:var(--color-text-accent);font-size:.95rem}.facts.svelte-7upi80.svelte-7upi80{display:grid;gap:.75rem}.fact.svelte-7upi80.svelte-7upi80{padding:1rem 1.15rem;border:1px solid var(--color-bg-light);border-radius:var(--roundness);background:var(--color-bg-medium)}.fact.svelte-7upi80 strong.svelte-7upi80,.fact.svelte-7upi80 span.svelte-7upi80{display:block}.fact.svelte-7upi80 strong.svelte-7upi80{margin-bottom:.25rem;color:var(--color-text-important)}.fact.svelte-7upi80 span.svelte-7upi80{color:var(--color-text-accent);font-size:.95rem}.photo-grid.svelte-7upi80.svelte-7upi80{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.photo-grid.svelte-7upi80 img.svelte-7upi80{display:block;width:100%;aspect-ratio:9 / 8;object-fit:cover;border-radius:var(--roundness)}.workbench-photo.svelte-7upi80 img.svelte-7upi80,.lilo-photo.svelte-7upi80 img.svelte-7upi80{object-position:center}.next-step.svelte-7upi80.svelte-7upi80{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(1.5rem,5vw,3rem);border-radius:var(--roundness);background:var(--color-bg-medium)}.next-step.svelte-7upi80>div.svelte-7upi80:first-child{max-width:38rem}.next-step.svelte-7upi80 p.svelte-7upi80{margin-bottom:0}.next-step-links.svelte-7upi80.svelte-7upi80{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:.9rem}.text-link.svelte-7upi80.svelte-7upi80{color:var(--color-text-important);font-weight:600;text-decoration:none}.text-link.svelte-7upi80.svelte-7upi80:hover{text-decoration:underline}.text-link.svelte-7upi80 i.svelte-7upi80{margin-left:.25rem;font-size:.8rem}@media (max-width: 760px){.intro.svelte-7upi80.svelte-7upi80,.story-content.svelte-7upi80.svelte-7upi80{grid-template-columns:1fr}.story-details.svelte-7upi80.svelte-7upi80{margin-top:0}.intro.svelte-7upi80.svelte-7upi80{padding-top:1rem}.intro-image.svelte-7upi80.svelte-7upi80{max-width:32rem}.intro-image.svelte-7upi80 img.svelte-7upi80{aspect-ratio:16 / 10}.photo-grid.svelte-7upi80.svelte-7upi80{grid-template-columns:repeat(2,minmax(0,1fr))}.lilo-photo.svelte-7upi80.svelte-7upi80{grid-column:1 / -1;width:calc(50% - .625rem)}.next-step.svelte-7upi80.svelte-7upi80{align-items:flex-start;flex-direction:column}}@media (max-width: 520px){.photo-grid.svelte-7upi80.svelte-7upi80{grid-template-columns:1fr}.lilo-photo.svelte-7upi80.svelte-7upi80{grid-column:auto;width:auto}.photo-grid.svelte-7upi80 img.svelte-7upi80{height:auto;aspect-ratio:4 / 3}}
