.timeline[data-astro-cid-3xih677i]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-3xih677i]:before{content:"";background:var(--color-border);width:1px;position:absolute;top:0;bottom:0;left:50%}.timeline__item[data-astro-cid-3xih677i]{column-gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid;position:relative}.timeline__item[data-astro-cid-3xih677i]:after{content:"";border:2px solid var(--color-accent);background:var(--color-tint);border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.timeline__content[data-astro-cid-3xih677i]{position:relative}.timeline__item[data-astro-cid-3xih677i]:nth-child(odd) .timeline__content[data-astro-cid-3xih677i]{grid-column:1}.timeline__item[data-astro-cid-3xih677i]:nth-child(2n) .timeline__content[data-astro-cid-3xih677i]{grid-column:2}.timeline__marker[data-astro-cid-3xih677i]{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);font-weight:700;display:block}.timeline__content[data-astro-cid-3xih677i] h3[data-astro-cid-3xih677i]{font-size:var(--fs-md);margin:6px 0}.timeline__content[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{font-size:var(--fs-sm);max-width:44ch;margin:0}@media (width<=900px){.timeline[data-astro-cid-3xih677i]:before{left:5px}.timeline__item[data-astro-cid-3xih677i],.timeline__item[data-astro-cid-3xih677i]:nth-child(odd) .timeline__content[data-astro-cid-3xih677i],.timeline__item[data-astro-cid-3xih677i]:nth-child(2n) .timeline__content[data-astro-cid-3xih677i]{grid-column:1;grid-template-columns:1fr}.timeline__content[data-astro-cid-3xih677i]{padding-left:var(--space-3);max-width:none}.timeline__item[data-astro-cid-3xih677i]:after{left:0;transform:none}}.hero[data-astro-cid-xzkwmrum]{padding-block:var(--space-6) var(--section-y)}.hero__inner[data-astro-cid-xzkwmrum]{grid-template-columns:3fr 2fr;align-items:center;gap:1%;display:grid}.hero[data-astro-cid-xzkwmrum] .hero__image{max-width:400px;margin-left:auto}.hero[data-astro-cid-xzkwmrum] .hero__image,.story[data-astro-cid-xzkwmrum] .story__image{border-radius:var(--radius);object-fit:cover;width:100%;height:auto;display:block}.story__row[data-astro-cid-xzkwmrum]{gap:var(--gap-h);grid-template-columns:2fr 1fr;align-items:stretch;display:grid}.story__card[data-astro-cid-xzkwmrum]{padding:var(--space-4)}.story__photo[data-astro-cid-xzkwmrum]{display:flex}.story__photo[data-astro-cid-xzkwmrum] img{object-fit:cover;border-radius:var(--radius);width:100%;height:100%;display:block}h1[data-astro-cid-xzkwmrum]{font-size:var(--fs-hero);max-width:20ch}.tags[data-astro-cid-xzkwmrum]{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.band[data-astro-cid-xzkwmrum],.story[data-astro-cid-xzkwmrum],.ventures[data-astro-cid-xzkwmrum],.expertise[data-astro-cid-xzkwmrum],.principles[data-astro-cid-xzkwmrum]{padding-block:var(--section-y)}.story__lead[data-astro-cid-xzkwmrum]{font-size:var(--fs-md);max-width:30ch;margin-bottom:var(--space-2)}.story[data-astro-cid-xzkwmrum] p[data-astro-cid-xzkwmrum]{font-size:var(--fs-base);max-width:68ch}.arrow[data-astro-cid-xzkwmrum]{font-weight:700;font-size:var(--fs-base);color:var(--color-primary);margin-top:var(--space-1);text-decoration:none;display:inline-block}.arrow[data-astro-cid-xzkwmrum]:hover{color:var(--color-accent)}.ventures__grid[data-astro-cid-xzkwmrum]{gap:var(--gap-h);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.venture[data-astro-cid-xzkwmrum]{padding:var(--space-3)}.venture__role[data-astro-cid-xzkwmrum]{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);font-weight:700}.venture--dark[data-astro-cid-xzkwmrum]{background:var(--color-primary);color:var(--color-white)}.venture--dark[data-astro-cid-xzkwmrum] .arrow[data-astro-cid-xzkwmrum]{color:var(--color-white)}.venture[data-astro-cid-xzkwmrum] h3[data-astro-cid-xzkwmrum],.expertise__col[data-astro-cid-xzkwmrum] h3[data-astro-cid-xzkwmrum]{font-size:var(--fs-md);margin:6px 0}.venture[data-astro-cid-xzkwmrum] p[data-astro-cid-xzkwmrum]{font-size:var(--fs-sm);margin:0 0 var(--space-1)}.expertise__col[data-astro-cid-xzkwmrum]{padding:var(--space-3)}.expertise__grid[data-astro-cid-xzkwmrum]{gap:var(--gap-h);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.expertise__col[data-astro-cid-xzkwmrum] ul[data-astro-cid-xzkwmrum]{font-size:var(--fs-base);gap:8px;margin:0;padding:0;list-style:none;display:grid}.expertise__col[data-astro-cid-xzkwmrum] li[data-astro-cid-xzkwmrum]:before{content:"✓";color:var(--color-accent);margin-right:8px;font-weight:700}.principles__row[data-astro-cid-xzkwmrum]{gap:var(--gap-h);grid-template-columns:22.3% 1fr;align-items:stretch;display:grid}@media (width<=900px){h1[data-astro-cid-xzkwmrum]{font-size:var(--fs-xl)}.hero__inner[data-astro-cid-xzkwmrum],.story__row[data-astro-cid-xzkwmrum],.principles__row[data-astro-cid-xzkwmrum]{grid-template-columns:1fr}}
