.about.svelte-cwls5q{max-width:44rem;margin:0 auto;padding:2rem 1.5rem 4rem}.about__hero.svelte-cwls5q{text-align:center;margin-bottom:3rem}.about__title.svelte-cwls5q{font-family:Fraunces,serif;font-size:2rem;font-weight:600;color:var(--c-primary, #f5f5f4);margin:0 0 .75rem}.about__title.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--c-brand, #d97706)}.about__subtitle.svelte-cwls5q{font-size:1.1rem;color:var(--c-subtle, #a8a29e);line-height:1.5;margin:0}.about__section.svelte-cwls5q{margin-bottom:2.5rem}.about__section.svelte-cwls5q h2:where(.svelte-cwls5q){font-family:Fraunces,serif;font-size:1.35rem;font-weight:500;color:var(--c-primary, #f5f5f4);margin:0 0 1rem}.about__section.svelte-cwls5q p:where(.svelte-cwls5q){font-size:.95rem;color:var(--c-secondary, #d6d3d1);line-height:1.7;margin:0 0 1rem}.about__section.svelte-cwls5q ul:where(.svelte-cwls5q){padding-left:1.25rem;margin:0 0 1rem}.about__section.svelte-cwls5q li:where(.svelte-cwls5q){font-size:.95rem;color:var(--c-secondary, #d6d3d1);line-height:1.7;margin-bottom:.5rem}.about__section.svelte-cwls5q li:where(.svelte-cwls5q) strong:where(.svelte-cwls5q){color:var(--c-primary, #f5f5f4)}.about__section.svelte-cwls5q em:where(.svelte-cwls5q){font-style:italic}.about__timeline.svelte-cwls5q{display:flex;flex-direction:column;gap:0}.about__timeline-item.svelte-cwls5q{display:flex;gap:1rem;border-left:2px solid var(--c-overlay, #292524);padding:.75rem 0 .75rem 1.25rem;position:relative;font-size:.9rem;color:var(--c-secondary, #d6d3d1);line-height:1.5}.about__timeline-item.svelte-cwls5q:before{content:"";position:absolute;left:-5px;top:1rem;width:8px;height:8px;border-radius:50%;background:var(--c-overlay, #292524)}.about__timeline-item--current.svelte-cwls5q{border-color:var(--c-brand, #d97706)}.about__timeline-item--current.svelte-cwls5q:before{background:var(--c-brand, #d97706)}.about__timeline-year.svelte-cwls5q{font-weight:700;font-size:.8rem;color:var(--c-brand, #d97706);min-width:3rem;flex-shrink:0;font-variant-numeric:tabular-nums}.about__timeline-item.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--c-primary, #f5f5f4)}.about__section--cta.svelte-cwls5q{text-align:center;padding-top:1rem;border-top:1px solid var(--c-overlay, #292524)}.about__actions.svelte-cwls5q{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.about__btn.svelte-cwls5q{display:inline-block;padding:.75rem 1.75rem;border-radius:.5rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.about__btn--primary.svelte-cwls5q{background:var(--c-brand, #d97706);color:#fff}.about__btn--primary.svelte-cwls5q:hover{background:var(--c-brand-light, #fbbf24);color:#1c1917}.about__btn--secondary.svelte-cwls5q{background:transparent;color:var(--c-brand, #d97706);border:1px solid var(--c-brand, #d97706)}.about__btn--secondary.svelte-cwls5q:hover{background:#d977061a}
