.manifesto[data-astro-cid-nnfqu5h2]{max-width:1240px;font-family:var(--font-family-display);letter-spacing:-.02em;margin:0;font-size:clamp(32px,4.4vw,68px);font-weight:600;line-height:1.12}.hl[data-astro-cid-nnfqu5h2]{color:var(--color-accent)}.js-motion .wd[data-astro-cid-nnfqu5h2]{opacity:.16;transition:opacity var(--dur-hover) var(--ease-out)}.js-motion .wd[data-astro-cid-nnfqu5h2].lit{opacity:1}.tl[data-astro-cid-3xih677i]{background:var(--color-line-2);height:1px;position:relative}.tl[data-astro-cid-3xih677i]:after{content:"";background:var(--color-accent);transform-origin:0;position:absolute;inset:0}.steps[data-astro-cid-3xih677i]{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.node[data-astro-cid-3xih677i]{border:1px solid var(--color-accent);background:var(--color-ink);border-radius:50%;width:13px;height:13px;margin-top:-7px;position:relative}.node[data-astro-cid-3xih677i]:after{content:"";background:var(--color-accent);transition:transform var(--dur-hover) var(--ease-out);transition-delay:calc(var(--reveal-delay,0s) + .6s);border-radius:50%;position:absolute;inset:-1px}.js-motion .tl[data-astro-cid-3xih677i]{opacity:1}.js-motion .tl[data-astro-cid-3xih677i]:after{transition:transform 2.2s var(--ease-timeline);transform:scaleX(0)}.js-motion .tl[data-astro-cid-3xih677i].in:after{transform:scaleX(1)}.js-motion .step[data-astro-cid-3xih677i] .node[data-astro-cid-3xih677i]:after{transform:scale(0)}.js-motion .step[data-astro-cid-3xih677i].in .node[data-astro-cid-3xih677i]:after{transform:scale(1)}.num[data-astro-cid-3xih677i]{font-size:var(--fs-label);color:var(--color-text-3);margin:32px 0 14px}.title[data-astro-cid-3xih677i]{margin:0 0 var(--space-4);font-size:34px}.text[data-astro-cid-3xih677i]{font-size:16px;line-height:var(--lh-body);color:var(--color-text-2);margin:0}.hero[data-astro-cid-ta2fbyqs]{position:relative;overflow:hidden}.glow-a[data-astro-cid-ta2fbyqs]{width:760px;height:760px;top:-200px;left:-240px}.hero-inner[data-astro-cid-ta2fbyqs]{padding-top:clamp(64px,10vw,150px);padding-bottom:clamp(56px,8vw,110px);position:relative}.kicker[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-7)}.page-title[data-astro-cid-ta2fbyqs]{font-size:var(--fs-page-title-about);margin:0}.hero-foot[data-astro-cid-ta2fbyqs]{margin-top:var(--space-9);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.lead[data-astro-cid-ta2fbyqs]{max-width:560px;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--color-text-2);margin:0}.scroll-hint[data-astro-cid-ta2fbyqs]{font-size:var(--fs-label);color:var(--color-text-3);align-items:center;gap:10px;margin:0;display:inline-flex}.manifesto-wrap[data-astro-cid-ta2fbyqs]{padding-block:clamp(96px,12vw,180px)}.manifesto-eyebrow[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-8)}.rows-heading[data-astro-cid-ta2fbyqs] .title{margin-bottom:64px}.rows[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-line-2)}.row[data-astro-cid-ta2fbyqs]{gap:var(--space-6) 48px;padding:48px var(--space-6);border-bottom:1px solid var(--color-line-2);transition:background-color var(--dur-micro-l) var(--ease-out);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;display:grid}.row[data-astro-cid-ta2fbyqs]:hover{background:var(--color-accent-wash-3)}.row-head[data-astro-cid-ta2fbyqs]{align-items:baseline;gap:var(--space-6);display:flex}.num[data-astro-cid-ta2fbyqs]{transition:color var(--dur-micro-l), -webkit-text-stroke-color var(--dur-micro-l);font-size:72px}.row[data-astro-cid-ta2fbyqs]:hover .num[data-astro-cid-ta2fbyqs]{color:var(--color-accent);-webkit-text-stroke-color:var(--color-accent)}.row-title[data-astro-cid-ta2fbyqs]{margin:0;font-size:clamp(32px,3vw,44px)}.row-text[data-astro-cid-ta2fbyqs]{font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--color-text-2);margin:0}.row-items[data-astro-cid-ta2fbyqs]{gap:var(--space-3);font-size:var(--fs-label);color:var(--color-paper);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row-items[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{gap:var(--space-3);display:flex}.row-items[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--color-accent-soft)}.method-heading[data-astro-cid-ta2fbyqs] .title{margin-bottom:80px}.audience[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:48px;padding-block:clamp(72px,9vw,120px);display:grid}.tags[data-astro-cid-ta2fbyqs]{padding:var(--space-2) 0 0;flex-wrap:wrap;gap:10px;margin:0;list-style:none;display:flex}.tag[data-astro-cid-ta2fbyqs]{min-height:var(--tap-min);border:1px solid var(--color-line-tag);border-radius:var(--radius-pill);font-size:var(--fs-small);color:var(--color-text-2);transition:border-color var(--dur-micro), color var(--dur-micro), transform var(--dur-micro-l) var(--ease-out);align-items:center;padding:0 22px;display:inline-flex}.tag[data-astro-cid-ta2fbyqs]:hover{border-color:var(--color-accent-soft);color:var(--color-paper);transform:translateY(-3px)}.person[data-astro-cid-ta2fbyqs]{gap:var(--space-9);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;padding-block:clamp(72px,9vw,120px);display:grid}.photo[data-astro-cid-ta2fbyqs]{aspect-ratio:4/5;max-width:480px;padding:var(--space-6);border:1px solid var(--color-line-2);background:var(--color-media-1);align-items:flex-end;display:flex;position:relative}.photo-label[data-astro-cid-ta2fbyqs],.online[data-astro-cid-ta2fbyqs]{font-size:var(--fs-label-s);color:var(--color-text-2)}.online[data-astro-cid-ta2fbyqs]{top:var(--space-5);right:var(--space-5);align-items:center;gap:10px;display:inline-flex;position:absolute}.person-name[data-astro-cid-ta2fbyqs]{margin:0 0 var(--space-3);font-size:var(--fs-h2-s)}.role[data-astro-cid-ta2fbyqs]{font-size:var(--fs-label-l);color:var(--color-text-3);margin:0 0 32px}.bio[data-astro-cid-ta2fbyqs]{max-width:560px;margin:0 0 var(--space-8);font-size:var(--fs-body-l);color:var(--color-text-2);line-height:1.65}
