.manifesto[data-astro-cid-av5ymljs]{justify-content:center;gap:var(--space-6);min-height:90svh;padding-top:calc(var(--header-height) + var(--space-6));padding-bottom:var(--space-section);flex-direction:column;display:flex}.manifesto__text[data-astro-cid-av5ymljs]{font-family:var(--font-heading);letter-spacing:-.04em;margin:0;font-size:clamp(3rem,1.5rem + 7vw,8.5rem);font-weight:300;line-height:.98}.manifesto__text[data-astro-cid-av5ymljs] span[data-astro-cid-av5ymljs]{color:var(--color-accent);padding-left:1.5em}.manifesto__note[data-astro-cid-av5ymljs]{max-width:26rem;margin:0 0 0 auto}.story[data-astro-cid-av5ymljs]{gap:var(--space-6);padding-bottom:var(--space-section);display:grid}.story__media[data-astro-cid-av5ymljs]{aspect-ratio:3/4;background:var(--color-surface);overflow:hidden}.story__media[data-astro-cid-av5ymljs] img,.story__detail[data-astro-cid-av5ymljs] img{object-fit:cover;width:100%;height:100%}.story__cols[data-astro-cid-av5ymljs]{gap:var(--space-4);margin-top:var(--space-5);display:grid}.story__cols[data-astro-cid-av5ymljs] p[data-astro-cid-av5ymljs]{margin:0}.story__detail[data-astro-cid-av5ymljs]{aspect-ratio:1;width:55%;margin:var(--space-6) 0 0 auto;background:var(--color-surface);overflow:hidden}@media (width>=48rem){.story[data-astro-cid-av5ymljs]{grid-template-columns:5fr 1fr 6fr;align-items:start}.story__media[data-astro-cid-av5ymljs]{top:var(--space-6);grid-column:1;position:sticky}.story__text[data-astro-cid-av5ymljs]{padding-top:var(--space-8);grid-column:3}}@media (width>=64rem){.story__cols[data-astro-cid-av5ymljs]{gap:var(--space-5);grid-template-columns:1fr 1fr}}.timeline[data-astro-cid-av5ymljs]{padding-bottom:var(--space-section)}.timeline__list[data-astro-cid-av5ymljs]{margin:var(--space-6) 0 0;padding:0 var(--container-pad);gap:var(--space-5);list-style:none;display:grid}.timeline__item[data-astro-cid-av5ymljs]{gap:var(--space-2);padding-left:var(--space-5);border-left:1px solid color-mix(in srgb, var(--color-accent) 50%, transparent);display:grid;position:relative}.timeline__year[data-astro-cid-av5ymljs]{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:200;line-height:1}.timeline__dot[data-astro-cid-av5ymljs]{background:var(--color-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:-4px}.timeline__title[data-astro-cid-av5ymljs]{font-size:var(--text-base);font-weight:600}.timeline__text[data-astro-cid-av5ymljs]{font-size:var(--text-sm);max-width:22rem;margin:0}@media (width>=48rem){.timeline__list[data-astro-cid-av5ymljs]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-pad);padding-bottom:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--color-accent) transparent;grid-auto-columns:minmax(16rem,22vw);grid-auto-flow:column;gap:0;overflow-x:auto}.timeline__item[data-astro-cid-av5ymljs]{scroll-snap-align:start;padding:0 var(--space-5) 0 0;border-left:0;grid-template-rows:auto auto auto 1fr;container-type:inline-size}.timeline__year[data-astro-cid-av5ymljs]{order:0}.timeline__dot[data-astro-cid-av5ymljs]{margin-block:var(--space-4);order:1;position:relative;top:0;left:0}.timeline__dot[data-astro-cid-av5ymljs]:after{content:"";background:color-mix(in srgb, var(--color-accent) 50%, transparent);width:100cqw;height:1px;position:absolute;top:3px;left:7px}.timeline__item[data-astro-cid-av5ymljs]:last-child .timeline__dot[data-astro-cid-av5ymljs]:after{display:none}.timeline__title[data-astro-cid-av5ymljs]{order:2}.timeline__text[data-astro-cid-av5ymljs]{order:3}}.values[data-astro-cid-av5ymljs]{padding-bottom:var(--space-section)}.values__list[data-astro-cid-av5ymljs]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.value[data-astro-cid-av5ymljs]{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--color-text) 15%, transparent);display:grid}.value__icon[data-astro-cid-av5ymljs]{fill:none;width:2.5rem;height:2.5rem;stroke:var(--color-accent);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.value__word[data-astro-cid-av5ymljs]{font-size:var(--text-xl);font-weight:500}.value__text[data-astro-cid-av5ymljs]{max-width:20rem;margin:0}@media (width>=48rem){.values__list[data-astro-cid-av5ymljs]{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}
