.story[data-astro-cid-iqfgzcoi]{padding-block:clamp(56px,7vw,96px)}.st-row[data-astro-cid-iqfgzcoi]{grid-template-columns:.9fr 1.1fr;gap:clamp(24px,5vw,72px);display:grid}.st-text[data-astro-cid-iqfgzcoi]{color:var(--ink-2);gap:14px;font-size:17px;line-height:1.75;display:grid}.caps[data-astro-cid-iqfgzcoi]{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.caps[data-astro-cid-iqfgzcoi] .chip[data-astro-cid-iqfgzcoi]{background:var(--card);padding:8px 12px;font-size:13px}.caps[data-astro-cid-iqfgzcoi] svg{color:var(--green)}.founders[data-astro-cid-iqfgzcoi]{background:linear-gradient(180deg, var(--paper), var(--paper-2) 20%, var(--paper-2) 80%, var(--paper));padding-block:clamp(56px,7vw,96px)}.f-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.fc[data-astro-cid-iqfgzcoi]{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);align-content:start;gap:14px;padding:clamp(22px,3vw,32px);display:grid}.f-top[data-astro-cid-iqfgzcoi]{align-items:center;gap:16px;display:flex}.mono[data-astro-cid-iqfgzcoi]{background:var(--h);color:#fff;width:72px;height:72px;font:600 26px/1 var(--serif);box-shadow:0 14px 30px -16px var(--h);border-radius:22px;place-items:center;display:grid}.fc[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{font-size:26px}.role[data-astro-cid-iqfgzcoi]{color:var(--muted);font-size:14px;font-weight:500}.fc[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--ink-2)}.fc[data-astro-cid-iqfgzcoi] ul[data-astro-cid-iqfgzcoi]{border-top:1px solid var(--line);gap:8px;margin:4px 0 0;padding:14px 0 0;font-size:14px;list-style:none;display:grid}.fc[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]{align-items:flex-start;gap:10px;display:flex}.fc[data-astro-cid-iqfgzcoi] .tick[data-astro-cid-iqfgzcoi]{margin-top:2px}.chal[data-astro-cid-iqfgzcoi]{padding-block:clamp(56px,7vw,96px)}.pairs[data-astro-cid-iqfgzcoi]{gap:10px;max-width:1040px;margin-inline:auto;display:grid}.ph[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 36px 1fr;gap:12px;display:grid}.ph[data-astro-cid-iqfgzcoi] .chip[data-astro-cid-iqfgzcoi]:last-child{grid-column:3;justify-self:start}.pair[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 36px 1fr;align-items:stretch;gap:12px;display:grid}.pb[data-astro-cid-iqfgzcoi],.sb[data-astro-cid-iqfgzcoi]{border-radius:var(--r);gap:12px;padding:16px 18px;display:flex}.pb[data-astro-cid-iqfgzcoi]{background:var(--card);border:1px solid var(--line)}.sb[data-astro-cid-iqfgzcoi]{background:var(--green-soft);border:1px solid #cfe6d5}.pb[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi],.sb[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--muted);margin-top:2px;font-size:14px}.x[data-astro-cid-iqfgzcoi]{background:var(--red-soft);width:22px;height:22px;color:var(--red);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.sb[data-astro-cid-iqfgzcoi] .tick[data-astro-cid-iqfgzcoi]{margin-top:2px}.arrow-c[data-astro-cid-iqfgzcoi]{color:var(--faint);place-items:center;display:grid}.eco[data-astro-cid-iqfgzcoi]{background:linear-gradient(180deg, var(--paper), var(--paper-2) 20%, var(--paper-2) 80%, var(--paper));padding-block:clamp(56px,7vw,96px)}.closing[data-astro-cid-iqfgzcoi]{color:var(--muted)}.eco-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:96px;display:grid;position:relative}.eco-grid[data-astro-cid-iqfgzcoi]:before{content:"";background:var(--line-2);height:2px;position:absolute;top:64px;left:12.5%;right:12.5%}.hubnode[data-astro-cid-iqfgzcoi]{justify-items:center;gap:2px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.hubnode[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{background:var(--ink);color:#fff;width:48px;height:48px;font:700 14px/1 var(--sans);border-radius:14px;place-items:center;display:grid}.hubnode[data-astro-cid-iqfgzcoi] small[data-astro-cid-iqfgzcoi]{color:var(--muted);font-size:12px}.eng[data-astro-cid-iqfgzcoi]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);align-content:start;justify-items:start;gap:8px;padding:22px;display:grid;position:relative}.eng[data-astro-cid-iqfgzcoi]:before{content:"";background:var(--line-2);width:2px;height:32px;position:absolute;top:-32px;left:50%}.eng[data-astro-cid-iqfgzcoi].me{background:linear-gradient(160deg, var(--accent-soft), #fff);border-color:#f1d8bd}.ei[data-astro-cid-iqfgzcoi]{background:var(--h);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.tl[data-astro-cid-iqfgzcoi]{color:var(--accent-ink);font-size:13px;font-weight:600}.eng[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--muted);font-size:14px}.closing[data-astro-cid-iqfgzcoi]{max-width:720px;margin-top:24px}.what[data-astro-cid-iqfgzcoi]{padding-block:clamp(56px,7vw,96px)}.w-grid[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;display:grid}.wc[data-astro-cid-iqfgzcoi]{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);align-content:start;gap:10px;padding:22px;display:grid}.wc[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--muted);font-size:14.5px}.wc[data-astro-cid-iqfgzcoi] ul[data-astro-cid-iqfgzcoi]{gap:5px;margin:4px 0 0;padding-left:18px;font-size:14px;display:grid}.wc[data-astro-cid-iqfgzcoi] li[data-astro-cid-iqfgzcoi]::marker{color:var(--accent)}.mission[data-astro-cid-iqfgzcoi]{background:var(--accent-wash);padding-block:clamp(56px,7vw,96px)}.m-row[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,5vw,64px);display:grid}.m-row[data-astro-cid-iqfgzcoi]>div[data-astro-cid-iqfgzcoi]:first-child{gap:14px;display:grid}.aims[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aim[data-astro-cid-iqfgzcoi]{border-radius:var(--r);background:var(--card);border:1px solid #f0dcc5;gap:6px;padding:18px;display:grid}.aim[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--muted);font-size:13.5px}.stages[data-astro-cid-iqfgzcoi]{padding-block:clamp(56px,7vw,96px)}.st-line[data-astro-cid-iqfgzcoi]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.st-line[data-astro-cid-iqfgzcoi]:before{content:"";background:linear-gradient(90deg, var(--accent), #e9b98a);opacity:.45;height:2px;position:absolute;top:24px;left:0;right:0}.st-line[data-astro-cid-iqfgzcoi]>li[data-astro-cid-iqfgzcoi]{align-content:start;gap:8px;display:grid;position:relative}.sn[data-astro-cid-iqfgzcoi]{background:var(--card);border:2px solid var(--accent);width:48px;height:48px;font:600 15px/1 var(--sans);color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.st-line[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--muted);font-size:14px}.st-line[data-astro-cid-iqfgzcoi] ul[data-astro-cid-iqfgzcoi]{color:var(--ink-2);gap:4px;margin:0;padding-left:18px;font-size:13.5px;display:grid}@media (width<=960px){.st-row[data-astro-cid-iqfgzcoi],.f-grid[data-astro-cid-iqfgzcoi],.m-row[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}.eco-grid[data-astro-cid-iqfgzcoi],.st-line[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr}.eco-grid[data-astro-cid-iqfgzcoi]:before,.eng[data-astro-cid-iqfgzcoi]:before,.st-line[data-astro-cid-iqfgzcoi]:before{display:none}.eco-grid[data-astro-cid-iqfgzcoi]{padding-top:84px}}@media (width<=640px){.pair[data-astro-cid-iqfgzcoi],.ph[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}.arrow-c[data-astro-cid-iqfgzcoi],.ph[data-astro-cid-iqfgzcoi] .chip[data-astro-cid-iqfgzcoi]:last-child{display:none}.eco-grid[data-astro-cid-iqfgzcoi],.st-line[data-astro-cid-iqfgzcoi],.aims[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}}
