.story-grid[data-astro-cid-ta2fbyqs]{gap:clamp(var(--sp-8), 4vw, var(--sp-16));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;display:grid}.story-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--ink-soft)}.facts[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-8);gap:var(--sp-4);display:grid}.fact[data-astro-cid-ta2fbyqs]{padding-top:var(--sp-4);border-top:1px solid var(--line);gap:2px;display:grid}.fact[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-size:var(--fs-xs);color:var(--muted);font-weight:600}.fact[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;font-weight:500}.story-link[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-6);min-height:44px}.story-figure[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.story-media[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--muted)}@media (width>=901px){.story-media[data-astro-cid-ta2fbyqs]{top:calc(var(--header-h) + 24px);position:sticky}}.vm-box[data-astro-cid-ta2fbyqs]{padding:clamp(var(--sp-6), 3vw, var(--sp-8));border:1px solid var(--on-dark-line);border-radius:var(--radius-lg);background:var(--surface-dark)}.vm-row[data-astro-cid-ta2fbyqs]{gap:var(--sp-4);display:grid}.vm-row[data-astro-cid-ta2fbyqs]+.vm-row[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-8);padding-top:var(--sp-8);border-top:1px solid var(--on-dark-line)}@media (width>=901px){.vm-row[data-astro-cid-ta2fbyqs]{column-gap:var(--sp-10);grid-template-columns:220px minmax(0,1fr);align-items:start}}.vm-head[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--sp-4);display:flex}.team-card[data-astro-cid-ta2fbyqs]:hover{transform:none}.vm-icon[data-astro-cid-ta2fbyqs]{background:var(--acc);width:44px;height:44px;color:var(--on-dark);box-shadow:0 8px 24px color-mix(in srgb, var(--acc) 34%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.vm-box[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--fs-h2);color:var(--on-dark)}.vm-text[data-astro-cid-ta2fbyqs]{max-width:var(--measure);font-size:var(--fs-lead);color:var(--on-dark-soft)}.vm-list[data-astro-cid-ta2fbyqs]{gap:var(--sp-3) clamp(var(--sp-6), 4vw, var(--sp-10));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vm-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{color:var(--on-dark-soft);font-size:var(--fs-body);align-items:flex-start;gap:10px;line-height:1.75;display:flex}.vm-list[data-astro-cid-ta2fbyqs] svg{color:var(--blue-light);margin-top:7px}.icon-list[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,64px);display:grid}.il-item[data-astro-cid-ta2fbyqs]{align-content:start;align-items:center;column-gap:var(--sp-4);row-gap:var(--sp-2);padding-block:var(--sp-5);border-top:1px solid var(--line-strong);grid-template-columns:40px minmax(0,1fr);display:grid}.il-mark[data-astro-cid-ta2fbyqs]{border-radius:var(--radius);background:color-mix(in srgb, var(--acc) 14%, var(--white));width:40px;height:40px;color:var(--acc-text);place-items:center;display:grid}.section-light .il-mark[data-astro-cid-ta2fbyqs]{background:var(--white);border:1px solid var(--card-edge)}.il-no[data-astro-cid-ta2fbyqs]{color:var(--acc-text);font-size:15px;font-weight:700;line-height:1}.il-title[data-astro-cid-ta2fbyqs]{font-size:var(--fs-h3);color:var(--ink)}.il-desc[data-astro-cid-ta2fbyqs]{font-size:var(--fs-body);color:var(--muted);grid-column:2;line-height:1.75}.timeline[data-astro-cid-ta2fbyqs]{gap:0;max-width:760px;margin-inline:auto;display:grid}.tl-item[data-astro-cid-ta2fbyqs]{gap:var(--sp-5);grid-template-columns:auto minmax(0,1fr);display:grid}.tl-rail[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:center;display:flex}.tl-dot[data-astro-cid-ta2fbyqs]{background:var(--acc-bright);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--acc-bright) 22%, transparent);border-radius:50%;flex:none;margin-top:8px}.tl-line[data-astro-cid-ta2fbyqs]{background:var(--on-dark-line);flex:auto;width:2px;margin-block:6px}.tl-line[data-astro-cid-ta2fbyqs].is-hidden{visibility:hidden}.tl-body[data-astro-cid-ta2fbyqs]{padding-bottom:var(--sp-8)}.tl-item[data-astro-cid-ta2fbyqs]:last-child .tl-body[data-astro-cid-ta2fbyqs]{padding-bottom:0}.tl-year[data-astro-cid-ta2fbyqs]{font-size:var(--fs-sm)}.tl-title[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-2);font-size:var(--fs-h3);color:var(--on-dark)}.tl-desc[data-astro-cid-ta2fbyqs]{max-width:var(--measure);font-size:var(--fs-body);color:var(--on-dark-muted);margin-top:4px}.team-card[data-astro-cid-ta2fbyqs]{padding:var(--sp-6);gap:var(--sp-2);text-align:left;align-items:flex-start}.team-icon[data-astro-cid-ta2fbyqs]{width:50px;height:50px;margin-bottom:var(--sp-2);background:color-mix(in srgb, var(--acc) 14%, var(--white));color:var(--acc-text);border-radius:50%;place-items:center;display:grid}.team-role[data-astro-cid-ta2fbyqs]{font-size:var(--fs-h3);color:var(--ink)}@media (width>=1101px){.team-role[data-astro-cid-ta2fbyqs]{min-height:2lh}}.team-desc[data-astro-cid-ta2fbyqs]{margin-top:var(--sp-2);font-size:var(--fs-body);color:var(--ink-soft)}.coverage-grid[data-astro-cid-ta2fbyqs]{gap:clamp(var(--sp-6), 4vw, var(--sp-12));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.area-list[data-astro-cid-ta2fbyqs]{gap:var(--sp-3);flex-wrap:wrap;display:flex}.area[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);font-size:var(--fs-sm);color:var(--ink-soft);align-items:center;gap:7px;padding:10px 16px;font-weight:500;display:inline-flex}.area[data-astro-cid-ta2fbyqs] svg{color:var(--blue-text)}.section-dark[data-astro-cid-ta2fbyqs] .empty-state[data-astro-cid-ta2fbyqs]{color:var(--on-dark-muted)}.section-dark[data-astro-cid-ta2fbyqs] .empty-state[data-astro-cid-ta2fbyqs] svg{color:var(--on-dark-line)}@media (width<=900px){.story-grid[data-astro-cid-ta2fbyqs],.coverage-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}.story-media[data-astro-cid-ta2fbyqs]{order:-1}}@media (width<=640px){.tl-item[data-astro-cid-ta2fbyqs]{gap:var(--sp-4)}.icon-list[data-astro-cid-ta2fbyqs],.vm-list[data-astro-cid-ta2fbyqs]{grid-template-columns:minmax(0,1fr)}}
