.manifesto__hero[data-astro-cid-5lwsku7t]{padding-top:72px}.manifesto__version[data-astro-cid-5lwsku7t]{font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:12px;letter-spacing:.2em;color:var(--text-dim);margin-bottom:26px}.manifesto__title[data-astro-cid-5lwsku7t]{margin:0;font-family:Space Grotesk,Noto Sans JP,sans-serif;font-weight:600;font-size:clamp(2.7rem,6vw,5.4rem);line-height:1.04;letter-spacing:-.025em;color:var(--text-strong);text-wrap:balance}.manifesto__title[data-astro-cid-5lwsku7t] span,.manifesto__glow[data-astro-cid-5lwsku7t]{color:var(--neon);text-shadow:0 0 28px color-mix(in srgb,var(--neon) 55%,transparent),0 0 6px color-mix(in srgb,var(--neon) 42%,transparent)}.manifesto__tagline[data-astro-cid-5lwsku7t]{margin-top:34px;padding:10px 18px;border-left:2px solid var(--neon);box-shadow:-1px 0 16px color-mix(in srgb,var(--neon) 20%,transparent)}.manifesto__tagline-text[data-astro-cid-5lwsku7t]{margin:0;font-family:Space Grotesk,Noto Sans JP,sans-serif;font-weight:500;font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.4;color:var(--text-soft)}.manifesto__section[data-astro-cid-5lwsku7t]{margin-top:104px}.manifesto__label[data-astro-cid-5lwsku7t]{font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:11px;letter-spacing:.2em;color:var(--cy);margin-bottom:22px}.manifesto__preamble[data-astro-cid-5lwsku7t]{margin:0;max-width:760px;font-size:clamp(1.08rem,1.5vw,1.28rem);line-height:1.6;color:var(--text-soft);text-wrap:pretty}.manifesto__beliefs[data-astro-cid-5lwsku7t]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid rgba(var(--hairline),.16)}.manifesto__belief[data-astro-cid-5lwsku7t]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid rgba(var(--hairline),.12)}.manifesto__belief-num[data-astro-cid-5lwsku7t]{font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:12px;color:var(--neon);text-shadow:0 0 10px color-mix(in srgb,var(--neon) 50%,transparent);padding-top:6px}.manifesto__belief-text[data-astro-cid-5lwsku7t]{font-family:Space Grotesk,Noto Sans JP,sans-serif;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.3;letter-spacing:-.01em;color:var(--text-strong);text-wrap:pretty}.manifesto__belief-strong[data-astro-cid-5lwsku7t]{font-weight:600}.manifesto__belief-rest[data-astro-cid-5lwsku7t]{font-weight:400;color:var(--text-faint)}.manifesto__values[data-astro-cid-5lwsku7t]{background:linear-gradient(180deg,rgba(var(--panel-hi),.55),rgba(var(--panel-lo),.55));border:1px solid rgba(var(--hairline),.16);padding:42px;box-shadow:inset 0 0 70px #0000006b}.manifesto__values-list[data-astro-cid-5lwsku7t]{display:flex;flex-direction:column;gap:10px}.manifesto__value[data-astro-cid-5lwsku7t]{font-family:Space Grotesk,Noto Sans JP,sans-serif;font-weight:600;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1.1;letter-spacing:-.025em;color:var(--text-dim)}.manifesto__values-note[data-astro-cid-5lwsku7t]{margin:28px 0 0;max-width:620px;font-size:.98rem;line-height:1.6;color:var(--text-faint)}.manifesto__spine-lede[data-astro-cid-5lwsku7t]{margin:0 0 28px;font-size:1.1rem;line-height:1.6;color:var(--text-soft)}.manifesto__spine[data-astro-cid-5lwsku7t]{background:linear-gradient(180deg,rgba(var(--panel-hi),.82),rgba(var(--panel-lo),.82));border:1px solid color-mix(in srgb,var(--neon) 24%,transparent);padding:38px 38px 34px;box-shadow:inset 0 0 70px #0000006b,0 0 60px color-mix(in srgb,var(--neon) 13%,transparent)}.manifesto__spine-grid[data-astro-cid-5lwsku7t]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:28px 22px}.manifesto__milestone[data-astro-cid-5lwsku7t]{border-top:2px solid rgba(var(--hairline),.3);padding-top:14px}.manifesto__milestone--final[data-astro-cid-5lwsku7t]{border-top-color:var(--neon);box-shadow:0 -1px 18px color-mix(in srgb,var(--neon) 30%,transparent)}.manifesto__milestone-code[data-astro-cid-5lwsku7t]{font-family:IBM Plex Mono,Noto Sans JP,monospace;font-weight:700;font-size:20px;letter-spacing:.03em;color:var(--light-ink)}.manifesto__milestone--final[data-astro-cid-5lwsku7t] .manifesto__milestone-code[data-astro-cid-5lwsku7t]{color:var(--neon);text-shadow:0 0 18px color-mix(in srgb,var(--neon) 60%,transparent)}.manifesto__milestone-name[data-astro-cid-5lwsku7t]{font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:11px;letter-spacing:.06em;color:var(--text-dim);margin-top:6px}.manifesto__milestone-desc[data-astro-cid-5lwsku7t]{font-size:14px;line-height:1.5;color:var(--text-soft);margin-top:12px}.manifesto__commit-title[data-astro-cid-5lwsku7t]{margin:0;max-width:22ch;font-family:Space Grotesk,Noto Sans JP,sans-serif;font-weight:600;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.1;letter-spacing:-.025em;color:var(--neon);text-shadow:0 0 28px color-mix(in srgb,var(--neon) 55%,transparent),0 0 6px color-mix(in srgb,var(--neon) 42%,transparent)}.manifesto__commit-body[data-astro-cid-5lwsku7t]{margin:20px 0 0;max-width:640px;font-size:1.15rem;line-height:1.6;color:var(--text-soft)}.manifesto__refuse[data-astro-cid-5lwsku7t]{border:1px dashed rgba(var(--hairline),.3);padding:32px;max-width:820px}.manifesto__refuse-text[data-astro-cid-5lwsku7t]{margin:0;font-family:Space Grotesk,Noto Sans JP,sans-serif;font-weight:500;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5;color:var(--light-ink);text-wrap:pretty}.manifesto__sign[data-astro-cid-5lwsku7t]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:40px;align-items:start}.manifesto__signatory[data-astro-cid-5lwsku7t]{background:linear-gradient(180deg,rgba(var(--panel-hi),.55),rgba(var(--panel-lo),.55));border:1px solid rgba(var(--hairline),.16);padding:28px}.manifesto__signatory-head[data-astro-cid-5lwsku7t]{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid rgba(var(--hairline),.12)}.manifesto__signatory-name[data-astro-cid-5lwsku7t]{font-family:Space Grotesk,Noto Sans JP,sans-serif;font-weight:600;font-size:1.15rem;color:var(--light-ink)}.manifesto__signatory-date[data-astro-cid-5lwsku7t]{font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:12px;color:var(--cy)}.manifesto__signatory-cmd[data-astro-cid-5lwsku7t]{margin-top:16px;font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:12px;letter-spacing:.06em;color:rgba(var(--mark),.5)}.manifesto__sign-body[data-astro-cid-5lwsku7t]{margin:0;font-size:1rem;line-height:1.6;color:var(--text-soft)}.manifesto__sign-note[data-astro-cid-5lwsku7t]{margin:14px 0 0;font-size:13.5px;line-height:1.6;color:var(--text-faint)}.manifesto__sign-cta[data-astro-cid-5lwsku7t]{margin-top:26px}.manifesto__sign-cta[data-astro-cid-5lwsku7t]:hover{filter:brightness(1.12)}.manifesto__back[data-astro-cid-5lwsku7t]{margin-top:96px;padding-top:26px;border-top:1px solid rgba(var(--hairline),.16)}.manifesto__back-link[data-astro-cid-5lwsku7t]{text-decoration:none;color:var(--cy);font-family:IBM Plex Mono,Noto Sans JP,monospace;font-size:12px;letter-spacing:.1em}.manifesto__back-link[data-astro-cid-5lwsku7t]:hover{color:var(--light-ink)}.manifesto[data-astro-cid-5lwsku7t]:lang(ja) [data-astro-cid-5lwsku7t]:is(.manifesto__preamble,.manifesto__values-note,.manifesto__spine-lede,.manifesto__milestone-desc,.manifesto__commit-body,.manifesto__sign-body,.manifesto__sign-note){line-height:1.85}.manifesto[data-astro-cid-5lwsku7t]:lang(ja) .manifesto__milestone-desc[data-astro-cid-5lwsku7t]{line-height:1.75}
