.about-hero[data-astro-cid-umycgke3] .sh{margin-bottom:0}.about-hero-grid[data-astro-cid-umycgke3]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.about-hero-grid[data-astro-cid-umycgke3]>*{min-width:0}.about-hero-grid[data-astro-cid-umycgke3] .about-portrait{max-width:300px}@media (width>=560px){.about-hero-grid[data-astro-cid-umycgke3] .about-portrait{max-width:360px}}@media (width<=959px){.about-hero[data-astro-cid-umycgke3]{padding-bottom:var(--space-6)}.story[data-astro-cid-umycgke3]{padding-top:var(--space-5)}}@media (width>=960px){.about-hero-grid[data-astro-cid-umycgke3]{gap:var(--space-8);grid-template-columns:minmax(0,1.4fr) minmax(0,360px)}.about-hero-grid[data-astro-cid-umycgke3] .about-portrait{justify-self:end;max-width:none}}.story-grid[data-astro-cid-umycgke3]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=960px){.story-grid[data-astro-cid-umycgke3]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.story-grid[data-astro-cid-umycgke3]>[data-astro-cid-umycgke3]{min-width:0}.spec[data-astro-cid-umycgke3]{gap:var(--space-3);margin:0;display:grid}.spec[data-astro-cid-umycgke3]>div[data-astro-cid-umycgke3]{gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px dashed var(--line-soft);grid-template-columns:96px minmax(0,1fr);display:grid}.spec[data-astro-cid-umycgke3]>div[data-astro-cid-umycgke3]:last-child{border-bottom:0;padding-bottom:0}.spec[data-astro-cid-umycgke3] dt[data-astro-cid-umycgke3]{margin:0;padding-top:3px}.spec[data-astro-cid-umycgke3] dd[data-astro-cid-umycgke3]{color:var(--text);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}.principles[data-astro-cid-umycgke3]{gap:var(--space-6) var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.principles[data-astro-cid-umycgke3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.principles[data-astro-cid-umycgke3]>li[data-astro-cid-umycgke3]{min-width:0}.dim[data-astro-cid-umycgke3]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--highlight);display:flex}.dim-line[data-astro-cid-umycgke3]{border-top:1px solid var(--line);flex:auto;min-width:12px;height:0}.dim-text[data-astro-cid-umycgke3]{text-align:center;color:var(--highlight);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.dim-arrow[data-astro-cid-umycgke3]{border-top:5px solid #0000;border-bottom:5px solid #0000;width:0;height:0}.dim-arrow--l[data-astro-cid-umycgke3]{border-right:9px solid var(--line)}.dim-arrow--r[data-astro-cid-umycgke3]{border-left:9px solid var(--line)}.timeline[data-astro-cid-umycgke3]{gap:var(--space-5);padding-left:var(--space-6);display:grid;position:relative}.timeline[data-astro-cid-umycgke3]:before{content:"";border-left:1.5px solid var(--line);position:absolute;top:6px;bottom:6px;left:7px}.tl-item[data-astro-cid-umycgke3]{min-width:0;position:relative}.tl-tick[data-astro-cid-umycgke3]{left:calc(-1 * var(--space-6) + 2px);border:1.5px solid var(--line-strong);background:var(--bg);border-radius:50%;width:12px;height:12px;position:absolute;top:4px}.tl-item[data-astro-cid-umycgke3]:last-child .tl-tick[data-astro-cid-umycgke3]{border-color:var(--accent);background:var(--accent)}.tl-date[data-astro-cid-umycgke3]{color:var(--heading);font-size:var(--fs-sm);margin:0}.tl-place[data-astro-cid-umycgke3]{margin:2px 0 var(--space-1)}.tl-role[data-astro-cid-umycgke3]{color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-snug);margin:0}@media (width>=1100px){.timeline[data-astro-cid-umycgke3]{gap:var(--space-4);padding-left:0;padding-top:var(--space-6);grid-template-columns:repeat(7,minmax(0,1fr))}.timeline[data-astro-cid-umycgke3]:before{border-left:0;border-top:1.5px solid var(--line);inset:11px 0 auto}.tl-tick[data-astro-cid-umycgke3]{left:0;top:calc(-1 * var(--space-6) + 5px);background:var(--line-strong);border:0;border-radius:0;width:1.5px;height:14px}.tl-item[data-astro-cid-umycgke3]:last-child .tl-tick[data-astro-cid-umycgke3]{background:var(--accent);width:2px}.tl-item[data-astro-cid-umycgke3]{padding-right:var(--space-2)}.tl-role[data-astro-cid-umycgke3]{font-size:var(--fs-xs)}}.cta[data-astro-cid-umycgke3]{justify-content:space-between;align-items:center;gap:var(--space-5)}.cta-text[data-astro-cid-umycgke3]{flex:360px;margin:0}
