.about-page[data-astro-cid-ddlnv4xp] .hero[data-astro-cid-ddlnv4xp]{border-bottom:1px solid var(--color-rule);background:var(--color-paper)}.hero-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;padding-top:72px;padding-bottom:96px;display:grid}.hero-headline[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);text-wrap:balance;margin:28px 0 0;font-size:88px;font-weight:800;line-height:.94}.hero-sub[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:var(--color-graphite);max-width:480px;margin:0;font-size:19px;line-height:1.6}.hero-stats[data-astro-cid-ddlnv4xp]{border-top:1px solid var(--color-rule);background:var(--color-mist)}.hero-stats-inner[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr 1fr 1fr 1fr;padding:28px 40px;display:grid}.hero-stat[data-astro-cid-ddlnv4xp]{padding:4px 28px}.hero-stat[data-astro-cid-ddlnv4xp].has-divider{border-inline-start:1px solid var(--color-rule)}.hero-stat-v[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.014em;font-size:24px;font-weight:800;line-height:1}.hero-stat-c[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:var(--color-graphite);margin-top:8px;font-size:13px;line-height:1.4}.about-page[data-astro-cid-ddlnv4xp] .manifesto[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp]{padding-top:120px;padding-bottom:120px}.manifesto-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1.2fr 1fr;align-items:start;gap:80px;margin-top:32px;display:grid}.toc[data-astro-cid-ddlnv4xp]{border:1px solid var(--color-rule);background:var(--color-mist);padding:32px 32px 36px;position:sticky;top:120px}.toc-head[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-graphite);border-bottom:2px solid var(--color-ink);margin-bottom:18px;padding-bottom:14px;font-size:11px;font-weight:700}.toc[data-astro-cid-ddlnv4xp] ol[data-astro-cid-ddlnv4xp]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.toc-item[data-astro-cid-ddlnv4xp]{grid-template-columns:auto 1fr;align-items:baseline;gap:14px;display:grid}.toc-num[data-astro-cid-ddlnv4xp]{font-family:var(--font-mono);color:var(--color-emerald-text);letter-spacing:.08em;font-size:11px}.toc-title[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-ink);font-size:14px;font-weight:600}.toc-sub[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:var(--color-graphite);margin-top:2px;font-size:13px}.about-page[data-astro-cid-ddlnv4xp] .pillars[data-astro-cid-ddlnv4xp]{background:var(--color-mist);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.about-page[data-astro-cid-ddlnv4xp] .pillars[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp]{padding-top:120px;padding-bottom:120px}.pillars-grid[data-astro-cid-ddlnv4xp]{border:1px solid var(--color-ink);background:var(--color-paper-pure);grid-template-columns:1fr 1fr;display:grid;position:relative}.pillars-cross-v[data-astro-cid-ddlnv4xp]{background:var(--color-ink);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%}.pillars-cross-h[data-astro-cid-ddlnv4xp]{background:var(--color-ink);pointer-events:none;height:1px;position:absolute;top:50%;left:0;right:0}.pillars-cross-dot[data-astro-cid-ddlnv4xp]{background:var(--color-emerald);z-index:1;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pillar[data-astro-cid-ddlnv4xp]{flex-direction:column;gap:18px;min-height:340px;padding:56px 56px 64px;display:flex}.pillar-head[data-astro-cid-ddlnv4xp]{align-items:baseline;gap:24px;display:flex}.pillar--right[data-astro-cid-ddlnv4xp] .pillar-head[data-astro-cid-ddlnv4xp]{justify-content:flex-end}.pillar-num[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-emerald-text);letter-spacing:-.05em;font-size:88px;font-weight:800;line-height:.8}.pillar-tag[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);letter-spacing:.22em;color:var(--color-graphite);text-transform:uppercase;font-size:11px;font-weight:700}.pillar-title[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.018em;text-wrap:balance;font-size:30px;font-weight:700;line-height:1.15}.pillar-body[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:var(--color-graphite);max-width:480px;margin:0;font-size:15px;line-height:1.7}.pillar--right[data-astro-cid-ddlnv4xp] .pillar-title[data-astro-cid-ddlnv4xp],.pillar--right[data-astro-cid-ddlnv4xp] .pillar-body[data-astro-cid-ddlnv4xp]{text-align:end;align-self:flex-end}.about-page[data-astro-cid-ddlnv4xp] .facility[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp]{padding-top:120px;padding-bottom:120px}.facility-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1.2fr 1fr;align-items:start;gap:80px;margin-top:32px;display:grid}.facility-ctas[data-astro-cid-ddlnv4xp]{gap:14px;margin-top:32px;display:flex}.facility-card[data-astro-cid-ddlnv4xp]{border:1px solid var(--color-rule);background:var(--color-paper-pure)}.facility-media[data-astro-cid-ddlnv4xp]{aspect-ratio:4/3;border-bottom:1px solid var(--color-rule);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.facility-plate[data-astro-cid-ddlnv4xp]{-webkit-backdrop-filter:blur(6px);font-family:var(--font-mono);color:var(--color-paper-pure);letter-spacing:.06em;background:#0a0a0ac7;padding:6px 12px;font-size:11px;position:absolute;top:16px;left:16px}.facility-table[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr 1fr;padding:24px 28px 28px;display:grid}.facility-cell[data-astro-cid-ddlnv4xp]{padding:14px 0}.facility-cell[data-astro-cid-ddlnv4xp].has-right{border-inline-end:1px solid var(--color-rule);padding-inline-end:18px}.facility-cell[data-astro-cid-ddlnv4xp]:not(.has-right){padding-inline-start:18px}.facility-cell[data-astro-cid-ddlnv4xp].has-bottom{border-bottom:1px solid var(--color-rule)}.facility-key[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);letter-spacing:.22em;color:var(--color-graphite);text-transform:uppercase;font-size:10px;font-weight:700}.facility-val[data-astro-cid-ddlnv4xp]{font-family:var(--font-mono);color:var(--color-ink);margin-top:6px;font-size:13px}.about-page[data-astro-cid-ddlnv4xp] .timeline[data-astro-cid-ddlnv4xp]{background:var(--color-ink);color:var(--color-paper-pure);border-top:1px solid var(--color-rule);padding:120px 0}.timeline-grid[data-astro-cid-ddlnv4xp]{border-top:1px solid #ffffff2e;grid-template-columns:repeat(6,1fr);margin:64px 0 0;padding:0;list-style:none;display:grid}.timeline-cell[data-astro-cid-ddlnv4xp]{flex-direction:column;gap:14px;min-height:240px;padding:32px 24px 36px;display:flex}.timeline-cell[data-astro-cid-ddlnv4xp].has-right{border-inline-end:1px solid #ffffff2e}.timeline-year[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-emerald);letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1}.timeline-body[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:#ffffffb8;flex:1;margin:0;font-size:13px;line-height:1.65}.about-page[data-astro-cid-ddlnv4xp] .notlist[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp]{padding-top:120px;padding-bottom:120px}.notlist-grid[data-astro-cid-ddlnv4xp]{border-top:1px solid var(--color-rule);border-inline-start:1px solid var(--color-rule);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.notlist-cell[data-astro-cid-ddlnv4xp]{border-inline-end:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);background:var(--color-paper-pure);grid-template-columns:auto 1fr;align-items:start;gap:24px;padding:32px 36px 36px;display:grid}.notlist-tag[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-emerald-text);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.notlist-title[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.012em;font-size:22px;font-weight:700;line-height:1.2}.notlist-body[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:var(--color-graphite);margin:12px 0 0;font-size:14px;line-height:1.65}.about-page[data-astro-cid-ddlnv4xp] .next[data-astro-cid-ddlnv4xp]{background:var(--color-mist);border-top:1px solid var(--color-rule)}.about-page[data-astro-cid-ddlnv4xp] .next[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp]{padding-top:96px;padding-bottom:96px}.next-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1.1fr 1fr;align-items:center;gap:80px;display:grid}.next-ctas[data-astro-cid-ddlnv4xp]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.company-card[data-astro-cid-ddlnv4xp]{border:1px solid var(--color-rule);background:var(--color-paper-pure);padding:32px 32px 36px}.company-head[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-graphite);border-bottom:2px solid var(--color-ink);margin-bottom:18px;padding-bottom:14px;font-size:11px;font-weight:700}.company-row[data-astro-cid-ddlnv4xp]{border-bottom:1px solid var(--color-rule);margin-bottom:18px;padding-bottom:18px}.company-row--last[data-astro-cid-ddlnv4xp]{border-bottom:0;margin-bottom:0;padding-bottom:0}.company-key[data-astro-cid-ddlnv4xp]{font-family:var(--font-display);letter-spacing:.22em;color:var(--color-graphite);text-transform:uppercase;font-size:11px;font-weight:700}.company-key--emerald[data-astro-cid-ddlnv4xp]{color:var(--color-emerald-text)}.company-val[data-astro-cid-ddlnv4xp]{font-family:var(--font-body);color:var(--color-ink);margin-top:8px;font-size:14px;line-height:1.65}.company-val--mono[data-astro-cid-ddlnv4xp]{font-family:var(--font-mono);line-height:1.7}@media (width<=1024px){.about-page[data-astro-cid-ddlnv4xp] .hero-headline[data-astro-cid-ddlnv4xp]{font-size:61px}.about-page[data-astro-cid-ddlnv4xp] .hero-grid[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .manifesto-grid[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .facility-grid[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .next-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr;gap:32px}.about-page[data-astro-cid-ddlnv4xp] .toc[data-astro-cid-ddlnv4xp]{position:static}.about-page[data-astro-cid-ddlnv4xp] .hero-stats-inner[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr 1fr;gap:16px;padding:24px 28px}.about-page[data-astro-cid-ddlnv4xp] .hero-stat[data-astro-cid-ddlnv4xp]:nth-child(3){border-inline-start:0}.about-page[data-astro-cid-ddlnv4xp] .pillars-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr}.about-page[data-astro-cid-ddlnv4xp] .pillars-cross-v[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .pillars-cross-h[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .pillars-cross-dot[data-astro-cid-ddlnv4xp]{display:none}.about-page[data-astro-cid-ddlnv4xp] .pillar--right[data-astro-cid-ddlnv4xp] .pillar-head[data-astro-cid-ddlnv4xp]{justify-content:flex-start}.about-page[data-astro-cid-ddlnv4xp] .pillar--right[data-astro-cid-ddlnv4xp] .pillar-title[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .pillar--right[data-astro-cid-ddlnv4xp] .pillar-body[data-astro-cid-ddlnv4xp]{text-align:start;align-self:flex-start}.about-page[data-astro-cid-ddlnv4xp] .timeline-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:repeat(3,1fr)}.about-page[data-astro-cid-ddlnv4xp] .timeline-cell[data-astro-cid-ddlnv4xp]:nth-child(3).has-right{border-inline-end:0}.about-page[data-astro-cid-ddlnv4xp] .timeline-cell[data-astro-cid-ddlnv4xp]:nth-child(n+4){border-top:1px solid #ffffff2e}.about-page[data-astro-cid-ddlnv4xp] .notlist-grid[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr}}@media (width<=720px){.about-page[data-astro-cid-ddlnv4xp] .hero-headline[data-astro-cid-ddlnv4xp]{font-size:44px}.about-page[data-astro-cid-ddlnv4xp] .hero-stats-inner[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr;gap:12px}.about-page[data-astro-cid-ddlnv4xp] .hero-stat[data-astro-cid-ddlnv4xp].has-divider{border-inline-start:0}.about-page[data-astro-cid-ddlnv4xp] .manifesto[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .pillars[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp] .about-page[data-astro-cid-ddlnv4xp] .facility[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .notlist[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp] .about-page[data-astro-cid-ddlnv4xp] .next[data-astro-cid-ddlnv4xp] .container[data-astro-cid-ddlnv4xp]{padding-top:80px;padding-bottom:80px}.about-page[data-astro-cid-ddlnv4xp] .timeline[data-astro-cid-ddlnv4xp]{padding:80px 0}.about-page[data-astro-cid-ddlnv4xp] .pillar[data-astro-cid-ddlnv4xp]{padding:32px 24px 36px}.about-page[data-astro-cid-ddlnv4xp] .timeline-grid[data-astro-cid-ddlnv4xp],.about-page[data-astro-cid-ddlnv4xp] .facility-table[data-astro-cid-ddlnv4xp]{grid-template-columns:1fr}.about-page[data-astro-cid-ddlnv4xp] .facility-cell[data-astro-cid-ddlnv4xp].has-right{border-inline-end:0;padding-inline-end:0}.about-page[data-astro-cid-ddlnv4xp] .facility-cell[data-astro-cid-ddlnv4xp]:not(.has-right){padding-inline-start:0}}
