.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;padding-block:56px 96px;display:grid}.hero-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:26px;display:flex}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-size:clamp(2.8rem,1.6rem + 4.4vw,5.25rem);font-weight:800;line-height:.96}.actions[data-astro-cid-lcdefpme],.links-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.hero-proof[data-astro-cid-lcdefpme]{flex-direction:column;gap:12px;margin:0;display:flex}.proof-frame[data-astro-cid-lcdefpme]{background:var(--night);border:1px solid var(--night-edge);border-radius:20px;flex-direction:column;gap:10px;padding:14px;display:flex}.proof-frame[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:10px}.proof-bar[data-astro-cid-lcdefpme]{font:400 .75rem/1 var(--font-mono);color:#8f9bb0;justify-content:space-between;gap:8px;padding:2px 6px;display:flex}.proof-bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:flex}.proof-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--mint);border-radius:50%;width:8px;height:8px}figcaption[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem;line-height:1.5}.band[data-astro-cid-lcdefpme]{padding-block:clamp(64px,8vw,104px)}.band[data-astro-cid-lcdefpme].light{background:var(--panel);border-block:1px solid var(--line)}.band[data-astro-cid-lcdefpme].dark{background:var(--night);color:var(--night-text);border-block:1px solid var(--night-edge)}.band-pad[data-astro-cid-lcdefpme]{padding-block:clamp(64px,8vw,104px)}.stack-sm[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;display:flex}.stack-md[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;display:flex}.stack-lg[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px;display:flex}.stack-xl[data-astro-cid-lcdefpme]{flex-direction:column;gap:clamp(64px,8vw,104px);display:flex}.intro[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;max-width:48rem;display:flex}.intro-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.eyebrow[data-astro-cid-lcdefpme].mint,.text-link[data-astro-cid-lcdefpme].mint{color:var(--mint)}.lede[data-astro-cid-lcdefpme].on-dark{color:var(--night-muted)}.text-link[data-astro-cid-lcdefpme].ink{color:var(--ink)}.h-sub[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,1.4rem + 1.2vw,2.5rem);font-weight:800}.eras[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;display:flex}.era[data-astro-cid-lcdefpme]{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;display:grid}.era-name[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px;display:flex}.era-name[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.375rem/1.2 var(--font-display)}.era-name[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:400 .8125rem/1.4 var(--font-mono);color:var(--muted)}.era-bar[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.era-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--line-strong);border-radius:4px;min-width:14px;height:18px;display:block}.era-bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme].mid{background:#8f9bb0}.era-bar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1rem}.era[data-astro-cid-lcdefpme].now .era-name[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],.era[data-astro-cid-lcdefpme].now .era-name[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--teal)}.era[data-astro-cid-lcdefpme].now i[data-astro-cid-lcdefpme]{background:var(--teal)}.era[data-astro-cid-lcdefpme].now p[data-astro-cid-lcdefpme]{color:var(--ink)}.note[data-astro-cid-lcdefpme]{font:400 .8125rem/1.4 var(--font-mono);color:#8a94a6}.receipts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.receipt[data-astro-cid-lcdefpme]{background:var(--night-panel);border:1px solid var(--night-line);color:var(--night-text);border-radius:18px;flex-direction:column;gap:12px;padding:28px;text-decoration:none;transition:border-color .15s;display:flex}.receipt[data-astro-cid-lcdefpme]:hover{border-color:var(--mint);color:var(--night-text)}.receipt[data-astro-cid-lcdefpme].tall{grid-row:span 2}.receipt[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{font:600 .75rem/1.3 var(--font-mono);color:var(--mint)}.receipt[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:800 clamp(2.4rem, 2rem + 1.4vw, 3.4rem)/1 var(--font-display);letter-spacing:-.02em}.receipt[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.tag){color:var(--night-muted);font-size:1.05rem;line-height:1.5}.receipt[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:10px;margin-top:auto}.stages[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.stages[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex}.stages[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:600 .75rem/1 var(--font-mono);color:var(--teal)}.stages[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.3rem/1.2 var(--font-display)}.stages[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem;line-height:1.45}.stages[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].learn{background:var(--night);border-color:var(--night-edge);color:var(--night-text)}.stages[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].learn span[data-astro-cid-lcdefpme]{color:var(--mint)}.stages[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].learn p[data-astro-cid-lcdefpme]{color:var(--night-muted)}.loop[data-astro-cid-lcdefpme]{border:1.5px dashed var(--teal);color:var(--teal);font:700 1.05rem/1.4 var(--font-display);border-radius:14px;align-items:center;gap:14px;padding:14px 20px;display:flex}.beliefs[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;display:grid}.belief-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-block:26px;display:flex}.belief-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.belief-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 clamp(1.4rem, 1.2rem + .8vw, 1.875rem)/1.15 var(--font-display)}.belief-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1.125rem;line-height:1.55}.projects[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.project[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:18px;flex-direction:column;gap:12px;padding:28px;text-decoration:none;transition:border-color .15s;display:flex}.project[data-astro-cid-lcdefpme]:hover{border-color:var(--teal);color:var(--ink)}.host[data-astro-cid-lcdefpme]{font:600 .75rem/1 var(--font-mono);color:var(--teal)}.name[data-astro-cid-lcdefpme]{font:800 1.75rem/1.1 var(--font-display)}.line[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1.05rem;line-height:1.5}.latest[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:40px;display:grid}.latest[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:16px}.latest-title[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,1.6rem + 2vw,3rem);font-weight:800;line-height:1.02}.feeds[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.feed[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:16px;padding:28px;display:flex}.feed-head[data-astro-cid-lcdefpme]{font-family:var(--font-display);justify-content:space-between;align-items:center;font-size:1.25rem;display:flex}.feed-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:.95rem;font-weight:700;text-decoration:none}.feed-item[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.feed-item[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:400 .8125rem/1 var(--font-mono);color:var(--muted)}.feed-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.05rem;line-height:1.55}a[data-astro-cid-lcdefpme].feed-item{color:var(--ink);text-decoration:none}a[data-astro-cid-lcdefpme].feed-item:hover p[data-astro-cid-lcdefpme]{color:var(--teal)}.feed-item[data-astro-cid-lcdefpme] .feed-more[data-astro-cid-lcdefpme]{font:700 .95rem/1 var(--font-display);color:var(--teal)}.feed[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.feed[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:74px minmax(0,1fr);gap:14px;padding-block:14px;font-size:1rem;line-height:1.45;display:grid}.feed[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:600 .8125rem/1.5 var(--font-mono);color:var(--teal)}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;display:grid}.h-about[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:800;line-height:1.05}.glance[data-astro-cid-lcdefpme]{background:var(--panel);border:1px solid var(--line);border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:16px 20px;margin:0;padding:28px;font-size:1.05rem;line-height:1.4;display:grid}.glance[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:600 .75rem/1.8 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.glance[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}.talk[data-astro-cid-lcdefpme]{background:var(--night);color:var(--night-text);border:1px solid var(--night-edge);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,5vw,56px);display:flex}.talk[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:40rem;font-size:clamp(1.9rem,1.4rem + 1.6vw,2.75rem);font-weight:800;line-height:1.05}.talk[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--night-muted);font-size:1.2rem}.btn[data-astro-cid-lcdefpme].ghost-night{color:var(--night-text);font-family:var(--font-mono);border:1px solid #3a465c;font-size:.95rem;font-weight:400}@media (width<=1000px){.hero[data-astro-cid-lcdefpme],.latest[data-astro-cid-lcdefpme],.about[data-astro-cid-lcdefpme],.beliefs[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.receipts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.stages[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.projects[data-astro-cid-lcdefpme],.feeds[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.receipts[data-astro-cid-lcdefpme],.stages[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.receipt[data-astro-cid-lcdefpme].tall{grid-row:auto}.era[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:10px}}
