.hero[data-astro-cid-7x66zlzo]{isolation:isolate;color:#fff;background-color:#140b2e;padding-top:28px;position:relative;overflow:hidden}.hero__fade[data-astro-cid-7x66zlzo]{z-index:0;pointer-events:none;background-image:linear-gradient(#140b2e00 0%,#140b2eb3 55%,#140b2e 100%);height:300px;position:absolute;bottom:0;left:0;right:0}.hero[data-astro-cid-7x66zlzo]>.section[data-astro-cid-7x66zlzo]{z-index:1;position:relative}.hero__body[data-astro-cid-7x66zlzo]{justify-content:space-between;align-items:flex-end;gap:40px;padding:136px 24px;display:flex}.hero__left[data-astro-cid-7x66zlzo]{flex-direction:column;align-items:flex-start;gap:40px;display:flex}.hero__headline[data-astro-cid-7x66zlzo]{font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;flex-direction:column;gap:10px;font-size:clamp(38px,6.11vw,88px);font-weight:800;line-height:1;display:flex}.hero__line[data-astro-cid-7x66zlzo]{display:block}.hero__sub[data-astro-cid-7x66zlzo]{max-width:640px;color:var(--z-on-dark);font-size:20px;line-height:32px}.hero__index[data-astro-cid-7x66zlzo]{outline-offset:-.5px;-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border-radius:24px;outline:1px solid #ffffff1f;flex-shrink:0;width:400px;max-width:100%;padding:24px 28px 12px}.hero__index-label[data-astro-cid-7x66zlzo]{font-family:var(--font-mono);letter-spacing:2px;color:var(--z-lime);font-size:12px;font-weight:700}.hero__index-item[data-astro-cid-7x66zlzo]+.hero__index-item[data-astro-cid-7x66zlzo]{border-top:1px solid #ffffff1a}.hero__index-link[data-astro-cid-7x66zlzo]{align-items:center;gap:16px;padding:18px 0 15px;transition:color .15s;display:flex}.hero__index-item[data-astro-cid-7x66zlzo]+.hero__index-item[data-astro-cid-7x66zlzo] .hero__index-link[data-astro-cid-7x66zlzo]{padding:15px 0}.hero__index-num[data-astro-cid-7x66zlzo]{font-family:var(--font-mono);color:var(--z-lime);font-size:12px;font-weight:700}.hero__index-title[data-astro-cid-7x66zlzo]{color:#fff;flex:1;font-size:18px;font-weight:600}.hero__index-link[data-astro-cid-7x66zlzo]:hover .hero__index-title[data-astro-cid-7x66zlzo]{color:var(--z-lime)}@media (width<=1180px){.hero__body[data-astro-cid-7x66zlzo]{flex-direction:column;align-items:flex-start;gap:56px;padding:96px 24px}.hero__index[data-astro-cid-7x66zlzo]{width:100%}}@media (width<=640px){.hero__body[data-astro-cid-7x66zlzo]{padding:64px 8px}.hero__sub[data-astro-cid-7x66zlzo]{font-size:17px;line-height:27px}.hero__index[data-astro-cid-7x66zlzo]{padding:20px 20px 8px}}.vision[data-astro-cid-wvsxwynw]{color:#fff;background:#140b2e;padding-top:clamp(64px,7.64vw,110px);padding-bottom:clamp(72px,9.72vw,140px)}.vision__inner[data-astro-cid-wvsxwynw]{flex-direction:column;gap:clamp(56px,6.67vw,96px);display:flex}.vision__top[data-astro-cid-wvsxwynw]{justify-content:space-between;align-items:flex-start;gap:clamp(40px,6.67vw,96px);display:flex}.vision__definition[data-astro-cid-wvsxwynw]{border-left:2px solid var(--z-lime);flex-direction:column;flex-shrink:0;gap:20px;width:399px;max-width:100%;padding:4px 0 4px 28px;display:flex}.vision__label[data-astro-cid-wvsxwynw]{font-family:var(--font-mono);letter-spacing:2px;color:var(--z-lime);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.vision__label-bar[data-astro-cid-wvsxwynw]{background:var(--z-lime);width:28px;height:4px}.vision__word[data-astro-cid-wvsxwynw]{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.vision__term[data-astro-cid-wvsxwynw]{font-family:var(--font-display);letter-spacing:-1.5px;font-size:44px;font-weight:800}.vision__phonetic[data-astro-cid-wvsxwynw]{font-family:var(--font-mono);color:var(--z-lilac);font-size:14px}.vision__meaning[data-astro-cid-wvsxwynw]{color:var(--z-on-dark);font-size:18px;font-style:italic;line-height:29px}.vision__statement[data-astro-cid-wvsxwynw]{flex-direction:column;flex:1;gap:32px;display:flex}.vision__headline[data-astro-cid-wvsxwynw]{letter-spacing:-.04em;font-size:clamp(34px,4.17vw,60px);font-weight:800;line-height:1.02}.vision__body[data-astro-cid-wvsxwynw]{max-width:620px;color:var(--z-on-dark);font-size:20px;line-height:31px}.vision__head[data-astro-cid-wvsxwynw]{justify-content:space-between;align-items:flex-end;gap:96px;padding-bottom:40px;display:flex}.vision__lead[data-astro-cid-wvsxwynw]{flex-direction:column;gap:18px;width:700px;max-width:100%;display:flex}.vision__lead-kicker[data-astro-cid-wvsxwynw]{font-family:var(--font-mono);letter-spacing:2px;color:var(--z-lilac);font-size:12px;font-weight:700}.vision__lead-statement[data-astro-cid-wvsxwynw]{letter-spacing:-.036em;font-size:clamp(28px,3.06vw,44px);font-weight:800;line-height:1.045}.vision__intro[data-astro-cid-wvsxwynw]{width:440px;max-width:100%;color:var(--z-on-dark);font-size:17px;line-height:27px}.vision__list[data-astro-cid-wvsxwynw]{width:100%}.vision__principle[data-astro-cid-wvsxwynw]{border-top:1px solid #ffffff1f;align-items:flex-start;gap:48px;padding:32px 0;display:flex}.vision__num[data-astro-cid-wvsxwynw]{width:120px;font-family:var(--font-display);letter-spacing:-1px;color:var(--z-violet);flex-shrink:0;font-size:32px;font-weight:800}.vision__num--lead[data-astro-cid-wvsxwynw]{color:var(--z-lime)}.vision__principle-title[data-astro-cid-wvsxwynw]{letter-spacing:-.03em;flex-shrink:0;width:520px;max-width:100%;font-size:28px;font-weight:800;line-height:32px}.vision__principle-body[data-astro-cid-wvsxwynw]{color:var(--z-on-dark);flex:1;font-size:17px;line-height:26px}@media (width<=1080px){.vision__top[data-astro-cid-wvsxwynw]{flex-direction:column}.vision__head[data-astro-cid-wvsxwynw]{flex-direction:column;align-items:flex-start;gap:32px}.vision__principle[data-astro-cid-wvsxwynw]{flex-wrap:wrap;gap:12px 32px}.vision__num[data-astro-cid-wvsxwynw]{width:72px}.vision__principle-title[data-astro-cid-wvsxwynw]{flex:1;width:auto;min-width:240px}.vision__principle-body[data-astro-cid-wvsxwynw]{flex-basis:100%;padding-left:104px}}@media (width<=640px){.vision__principle-body[data-astro-cid-wvsxwynw]{padding-left:0}.vision__body[data-astro-cid-wvsxwynw]{font-size:17px;line-height:27px}}.roadmap[data-astro-cid-iy3jlzjp]{background:#fff;padding-top:clamp(72px,9.72vw,140px);padding-bottom:clamp(64px,8.33vw,120px)}.roadmap__top[data-astro-cid-iy3jlzjp]{justify-content:space-between;align-items:flex-end;gap:80px;margin-bottom:40px;display:flex}.roadmap__title-block[data-astro-cid-iy3jlzjp]{flex-direction:column;gap:16px;display:flex}.roadmap__eyebrow[data-astro-cid-iy3jlzjp]{font-family:var(--font-mono);letter-spacing:2px;color:var(--z-purple);font-size:13px;font-weight:700}.roadmap__title[data-astro-cid-iy3jlzjp]{letter-spacing:-.039em;color:var(--z-ink);font-size:clamp(34px,3.89vw,56px);font-weight:800;line-height:1.02}.roadmap__intro[data-astro-cid-iy3jlzjp]{width:440px;max-width:100%;color:var(--z-ink-2);font-size:18px;line-height:28px}.roadmap__board[data-astro-cid-iy3jlzjp]{flex-direction:column;gap:36px;display:flex}.roadmap__stages[data-astro-cid-iy3jlzjp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.roadmap__stage[data-astro-cid-iy3jlzjp]{border-top:3px solid #7c3aed33;flex-direction:column;gap:14px;padding-top:24px;display:flex}.roadmap__stage--live[data-astro-cid-iy3jlzjp]{border-top-color:var(--z-lime)}.roadmap__stage-head[data-astro-cid-iy3jlzjp]{justify-content:space-between;align-items:center;display:flex}.roadmap__stage-icon[data-astro-cid-iy3jlzjp],.roadmap__across-icon[data-astro-cid-iy3jlzjp]{border:1.5px solid var(--z-purple);width:44px;height:44px;color:var(--z-purple);border-radius:12px;place-items:center;display:grid}.roadmap__stage-icon[data-astro-cid-iy3jlzjp] svg,.roadmap__across-icon[data-astro-cid-iy3jlzjp] svg{width:20px;height:20px}.roadmap__stage-step[data-astro-cid-iy3jlzjp]{color:#7c3aed66;font-size:22px;font-weight:700}.roadmap__stage-kicker[data-astro-cid-iy3jlzjp]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--z-purple);font-size:12px;font-weight:700}.roadmap__stage-title[data-astro-cid-iy3jlzjp]{letter-spacing:-.025em;color:var(--z-ink);font-size:24px;font-weight:800;line-height:28px}.roadmap__stage-desc[data-astro-cid-iy3jlzjp]{color:var(--z-ink-2);font-size:15px;line-height:23px}.roadmap__stage-who[data-astro-cid-iy3jlzjp]{flex-wrap:wrap;gap:6px;display:flex}.roadmap__stage-who[data-astro-cid-iy3jlzjp] li[data-astro-cid-iy3jlzjp]{border-radius:var(--r-pill);background:var(--z-lav);font-family:var(--font-mono);color:var(--z-deep);padding:4px 10px;font-size:10.5px;font-weight:700}.roadmap__band[data-astro-cid-iy3jlzjp]{flex-direction:column;gap:16px;display:flex}.roadmap__band-head[data-astro-cid-iy3jlzjp]{align-items:center;gap:10px;display:flex}.roadmap__band-label[data-astro-cid-iy3jlzjp]{font-family:var(--font-mono);letter-spacing:1.5px;white-space:nowrap;color:var(--z-purple);align-items:center;gap:10px;font-size:12px;font-weight:700;display:flex}.roadmap__band-dot[data-astro-cid-iy3jlzjp]{background:#fff;border-radius:50%;width:10px;height:10px}.roadmap__band--live[data-astro-cid-iy3jlzjp] .roadmap__band-dot[data-astro-cid-iy3jlzjp]{background:var(--z-lime);outline:1.5px solid var(--z-ink);outline-offset:-1.5px}.roadmap__band--next[data-astro-cid-iy3jlzjp] .roadmap__band-dot[data-astro-cid-iy3jlzjp]{background:var(--z-violet)}.roadmap__band-rule[data-astro-cid-iy3jlzjp]{background:#7c3aed1f;flex:1;height:1px}.roadmap__cells[data-astro-cid-iy3jlzjp]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;display:grid}.roadmap__col[data-astro-cid-iy3jlzjp]{flex-direction:column;gap:10px;display:flex}.roadmap__col-label[data-astro-cid-iy3jlzjp]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--z-purple);font-size:11px;font-weight:700;display:none}.roadmap__card[data-astro-cid-iy3jlzjp]{outline-offset:-.5px;border-radius:14px;outline:1px solid #7c3aed21;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.roadmap__band--live[data-astro-cid-iy3jlzjp] .roadmap__card[data-astro-cid-iy3jlzjp]{background:var(--z-bg)}.roadmap__band--next[data-astro-cid-iy3jlzjp] .roadmap__card[data-astro-cid-iy3jlzjp]{background:#fff;outline-color:#c084fc87}.roadmap__card--empty[data-astro-cid-iy3jlzjp]{color:#8a82a6;outline-color:#7c3aed1f;font-size:14px;font-style:italic;line-height:21px}.roadmap__card-head[data-astro-cid-iy3jlzjp]{align-items:center;gap:8px;display:flex}.roadmap__card-check[data-astro-cid-iy3jlzjp]{border-radius:var(--r-pill);background:var(--z-lime);width:18px;height:18px;color:var(--z-ink);flex-shrink:0;place-items:center;display:grid}.roadmap__card-check[data-astro-cid-iy3jlzjp] svg{width:11px;height:11px}.roadmap__card-title[data-astro-cid-iy3jlzjp]{color:var(--z-ink);flex:1;font-size:16px;font-weight:700}.roadmap__band--later[data-astro-cid-iy3jlzjp] .roadmap__card-title[data-astro-cid-iy3jlzjp]{color:var(--z-ink-2)}.roadmap__card-desc[data-astro-cid-iy3jlzjp]{color:var(--z-ink-2);font-size:14px;line-height:21px}.roadmap__across[data-astro-cid-iy3jlzjp]{color:#fff;background:#140b2e;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.roadmap__across-lead[data-astro-cid-iy3jlzjp]{align-items:center;gap:14px;display:flex}.roadmap__across-icon[data-astro-cid-iy3jlzjp]{border-color:var(--z-lime);color:var(--z-lime)}.roadmap__across-text[data-astro-cid-iy3jlzjp]{flex-direction:column;gap:4px;display:flex}.roadmap__across-kicker[data-astro-cid-iy3jlzjp]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--z-lime);font-size:11px;font-weight:700}.roadmap__across-title[data-astro-cid-iy3jlzjp]{letter-spacing:-.02em;font-size:20px;font-weight:800}.roadmap__guarantees[data-astro-cid-iy3jlzjp]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.roadmap__guarantee[data-astro-cid-iy3jlzjp]{border-radius:var(--r-pill);outline-offset:-.5px;font-family:var(--font-mono);color:#fff;outline:1px solid #daf94066;align-items:center;gap:7px;padding:6px 12px;font-size:11.5px;display:flex}.roadmap__guarantee-dot[data-astro-cid-iy3jlzjp]{background:var(--z-lime);border-radius:50%;width:7px;height:7px}.roadmap__guarantee--later[data-astro-cid-iy3jlzjp]{color:var(--z-on-dark);outline-color:#ffffff26}.roadmap__guarantee--later[data-astro-cid-iy3jlzjp] .roadmap__guarantee-dot[data-astro-cid-iy3jlzjp]{outline:1.5px solid var(--z-violet);outline-offset:-1.5px;background:0 0}@media (width<=1080px){.roadmap__top[data-astro-cid-iy3jlzjp]{flex-direction:column;align-items:flex-start;gap:24px}.roadmap__stages[data-astro-cid-iy3jlzjp],.roadmap__cells[data-astro-cid-iy3jlzjp]{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap__col-label[data-astro-cid-iy3jlzjp]{display:block}}@media (width<=620px){.roadmap__stages[data-astro-cid-iy3jlzjp],.roadmap__cells[data-astro-cid-iy3jlzjp]{grid-template-columns:minmax(0,1fr)}.roadmap__across[data-astro-cid-iy3jlzjp]{padding:20px}}.shape[data-astro-cid-w2lx6emq]{background:#fff;padding-bottom:clamp(64px,8.33vw,120px)}.shape__panel[data-astro-cid-w2lx6emq]{border-radius:var(--r-xl);background:var(--z-lav);flex-direction:column;gap:40px;padding:clamp(28px,3.89vw,56px);display:flex}.shape__top[data-astro-cid-w2lx6emq]{justify-content:space-between;align-items:flex-end;gap:64px;display:flex}.shape__text[data-astro-cid-w2lx6emq]{flex-direction:column;gap:16px;display:flex}.shape__eyebrow[data-astro-cid-w2lx6emq]{font-family:var(--font-mono);letter-spacing:2px;color:var(--z-purple);font-size:13px;font-weight:700}.shape__title[data-astro-cid-w2lx6emq]{letter-spacing:-.0375em;color:var(--z-ink);font-size:clamp(28px,2.78vw,40px);font-weight:800;line-height:1.05}.shape__body[data-astro-cid-w2lx6emq]{max-width:620px;color:var(--z-ink-2);font-size:18px;line-height:28px}.shape__link[data-astro-cid-w2lx6emq]{white-space:nowrap;color:var(--z-ink);flex-shrink:0;font-size:17px;font-weight:700}.shape__link[data-astro-cid-w2lx6emq]:hover{text-underline-offset:4px;text-decoration:underline}.shape__ways[data-astro-cid-w2lx6emq]{border-top:1px solid #7c3aed26;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:32px;display:grid}.shape__way[data-astro-cid-w2lx6emq]{align-items:flex-start;gap:16px;display:flex}.shape__way-icon[data-astro-cid-w2lx6emq]{border:1.5px solid var(--z-purple);width:44px;height:44px;color:var(--z-purple);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.shape__way-icon[data-astro-cid-w2lx6emq] svg{width:20px;height:20px}.shape__way-text[data-astro-cid-w2lx6emq]{flex-direction:column;gap:6px;display:flex}.shape__way-title[data-astro-cid-w2lx6emq]{letter-spacing:-.017em;color:var(--z-ink);font-size:18px;font-weight:800}.shape__way-desc[data-astro-cid-w2lx6emq]{color:var(--z-ink-2);font-size:15px;line-height:23px}@media (width<=1080px){.shape__top[data-astro-cid-w2lx6emq]{flex-direction:column;align-items:flex-start;gap:24px}.shape__ways[data-astro-cid-w2lx6emq]{grid-template-columns:minmax(0,1fr);gap:28px}}.final-cta[data-astro-cid-yz2um6r5]{background:#fff;padding-bottom:48px}.final-cta__panel[data-astro-cid-yz2um6r5]{isolation:isolate;border-radius:var(--r-xl);color:#fff;text-align:center;background-color:#140b2e;flex-direction:column;align-items:center;gap:36px;padding:140px 72px;display:flex;position:relative;overflow:hidden}.final-cta__dots[data-astro-cid-yz2um6r5]{align-items:center;gap:8px;display:flex}.final-cta__dot[data-astro-cid-yz2um6r5]{border-radius:50%}.final-cta__headline[data-astro-cid-yz2um6r5]{letter-spacing:-.0433em;font-size:clamp(44px,7.2222vw,104px);font-weight:800;line-height:.96}.final-cta__body[data-astro-cid-yz2um6r5]{max-width:640px;color:var(--z-on-dark);font-size:20px;line-height:31px}.final-cta__action[data-astro-cid-yz2um6r5]{padding-top:12px}@media (width<=700px){.final-cta__panel[data-astro-cid-yz2um6r5]{gap:24px;padding:72px 24px}.final-cta__body[data-astro-cid-yz2um6r5]{font-size:17px}}
