.st[data-astro-cid-4fchh5f2]{gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.st__en[data-astro-cid-4fchh5f2]{align-items:center;gap:var(--space-2);color:var(--honey-deep);display:flex}.st__hex[data-astro-cid-4fchh5f2]{background:var(--honey);width:14px}.cycle[data-astro-cid-lvbs3piy]{width:min(100%,480px);margin-inline:auto}.cy-ring[data-astro-cid-lvbs3piy]{fill:none;stroke:var(--line);stroke-width:2px}.cy-arc[data-astro-cid-lvbs3piy]{fill:none;stroke:var(--comb);stroke-width:3px;stroke-dasharray:2 8;stroke-linecap:round}.cy-arrowhead[data-astro-cid-lvbs3piy],.cy-center[data-astro-cid-lvbs3piy]{fill:var(--comb)}.cy-center-en[data-astro-cid-lvbs3piy]{fill:var(--pollen);font-family:var(--font-mono);letter-spacing:.2em;font-size:22px}.cy-center-ja[data-astro-cid-lvbs3piy]{fill:var(--on-comb);font-family:var(--font-display);font-size:18px;font-weight:700}.cy-node[data-astro-cid-lvbs3piy]{fill:var(--honey)}.cy-node--0[data-astro-cid-lvbs3piy]{fill:var(--pollen);stroke:var(--leaf);stroke-width:3px}.cy-node--2[data-astro-cid-lvbs3piy]{fill:var(--pollen);stroke:var(--comb);stroke-width:3px}.cy-text[data-astro-cid-lvbs3piy]{fill:var(--ink);font-family:var(--font-display);font-size:18px;font-weight:700}.sec[data-astro-cid-lcdefpme]{padding-block:96px}.sec--pollen[data-astro-cid-lcdefpme]{background:var(--pollen)}.sec--raised[data-astro-cid-lcdefpme]{background:var(--surface-raised)}@media (width<=600px){.sec[data-astro-cid-lcdefpme]{padding-block:var(--space-6)}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:calc(100svh - var(--header-h) - 1px - env(safe-area-inset-top,0px));background:linear-gradient(var(--sky) 20%, #d0d0ba 50%, #c7d9bc);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 62%;width:100%;height:100%;animation:9s cubic-bezier(.2,.7,.3,1) both kv-zoom}@keyframes kv-zoom{0%{scale:1.08}}.hero__inner[data-astro-cid-lcdefpme]{align-content:center;justify-items:start;gap:var(--space-5);padding-block:var(--space-5) var(--space-6);flex:1;grid-template-columns:minmax(0,1fr);display:grid}.hero__head[data-astro-cid-lcdefpme]{justify-items:start;gap:var(--space-3);display:grid}.hero__eyebrow[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--honey-deep);background:#ffffffd9;animation:.7s ease-out .2s both rise;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding-left:var(--space-3);border-left:1px solid}.hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-kv);letter-spacing:.02em;color:var(--honey);filter:drop-shadow(0 .02em .05em #1e1a164d);font-size:clamp(38px,min(6.4vw,10.5svh),92px);font-weight:900;line-height:1.17}.hero__line[data-astro-cid-lcdefpme]{white-space:nowrap;display:block}.ch[data-astro-cid-lcdefpme]{animation:ch-in .76s calc(.4s + var(--i) * 55ms) cubic-bezier(.34, 1.56, .64, 1) both;display:inline-block;position:relative}.ch[data-astro-cid-lcdefpme]:before{content:attr(data-c);z-index:-1;color:var(--halo);-webkit-text-fill-color:var(--halo);-webkit-text-stroke:.11em var(--halo);position:absolute;inset:0}.ch--em[data-astro-cid-lcdefpme]{color:var(--vermilion)}.ch--em[data-astro-cid-lcdefpme]:after{content:attr(data-c);background:linear-gradient(105deg,#0000 40%,#ffe2a0f2 50%,#0000 60%) 100% 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out 2.2s infinite sheen;position:absolute;inset:0}@keyframes ch-in{0%{opacity:0;translate:0 .45em;rotate:-14deg;scale:.5}60%{opacity:1}}@keyframes sheen{0%,30%{background-position:100% 0}60%,to{background-position:0 0}}@keyframes rise{0%{opacity:0;translate:0 16px}}.hero__scroll[data-astro-cid-lcdefpme]{right:max(var(--space-4), env(safe-area-inset-right,0px));bottom:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--honey-deep);background:#fffc;flex-direction:column;text-decoration:none;display:flex;position:absolute}.hero__scroll[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:linear-gradient(var(--honey-deep) 50%, transparent 50%) 0 0 / 100% 200%;width:2px;height:28px;animation:1.8s ease-in-out infinite scroll-cue}@keyframes scroll-cue{0%{background-position:0 100%}to{background-position:0 -100%}}@media (width<=860px){.hero__bg[data-astro-cid-lcdefpme] img{object-position:64% 50%}.hero__inner[data-astro-cid-lcdefpme]{align-content:space-between;gap:var(--space-4);padding-block:var(--space-4) var(--space-3)}.hero__head[data-astro-cid-lcdefpme]{gap:var(--space-2)}.hero__scroll[data-astro-cid-lcdefpme]{display:none}}@media (width<=860px) and (height<=720px){.hero__inner[data-astro-cid-lcdefpme]{padding-block:var(--space-3) var(--space-2)}.hero__title[data-astro-cid-lcdefpme]{font-size:32px}}.sec--issue[data-astro-cid-lcdefpme]{background:var(--pollen)}.issue__lead[data-astro-cid-lcdefpme]{max-width:38em;margin-bottom:var(--space-5);font-size:17px}.facts[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.fact[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-4) 0;border-top:2px solid var(--honey);align-content:start;display:grid}.fact__num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--honey-deep);font-size:28px;font-weight:900;line-height:1}.fact__num[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(64px,8vw,96px)}.issue__causes[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.issue__causes[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--ink-muted)}.issue__causes[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.issue__causes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-1) var(--space-3);background:var(--surface);border-radius:var(--radius-pill);font-size:14px}.issue__note[data-astro-cid-lcdefpme]{max-width:46em;margin-top:var(--space-4)}.issue__source[data-astro-cid-lcdefpme]{margin-top:var(--space-4);color:var(--ink-muted)}@media (width<=860px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}}.about[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.about__catch[data-astro-cid-lcdefpme]{color:var(--honey-deep)}@media (width<=900px){.about[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:1fr}}.pillars[data-astro-cid-lcdefpme]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.pillar[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-2);display:grid}.pillar[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--honey-deep)}.pillar__hex[data-astro-cid-lcdefpme]{width:40px;margin-bottom:var(--space-2);background:var(--honey)}.pillar[data-astro-cid-lcdefpme]:nth-child(3n+2) .pillar__hex[data-astro-cid-lcdefpme]{background:var(--honey-deep)}.pillar[data-astro-cid-lcdefpme]:nth-child(3n) .pillar__hex[data-astro-cid-lcdefpme]{background:var(--comb)}@media (width<=900px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.acts[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.act[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.act[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--honey-deep)}.act[data-astro-cid-lcdefpme]:hover{color:var(--ink);border-color:var(--honey);background:var(--surface-raised)}.act__more[data-astro-cid-lcdefpme]{color:var(--honey-deep);font-weight:700}@media (width<=900px){.acts[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.sec--project[data-astro-cid-lcdefpme]{background:var(--pollen)}.sec--project[data-astro-cid-lcdefpme] .st__hex{background:var(--comb)}.project__head[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-bottom:var(--space-5);display:grid}.project__head[data-astro-cid-lcdefpme] .st{margin-bottom:0}.project__tag[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:18px;font-weight:700}.project__lead[data-astro-cid-lcdefpme]{max-width:40em}.project__cta[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.sec--project[data-astro-cid-lcdefpme] .btn--secondary[data-astro-cid-lcdefpme]{border-color:var(--bee-black);color:var(--bee-black)}.sec--project[data-astro-cid-lcdefpme] .btn--secondary[data-astro-cid-lcdefpme]:hover{background:var(--surface)}.btn--dark[data-astro-cid-lcdefpme]{background:var(--comb);color:var(--on-comb)}.btn--dark[data-astro-cid-lcdefpme]:hover{color:var(--on-comb);border-color:var(--surface)}.project__also[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}.project__also[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--bee-black)}.sec--project[data-astro-cid-lcdefpme] .plan__code{color:var(--comb)}.sec--project[data-astro-cid-lcdefpme] .plan--partner .plan__code{color:var(--pollen)}.member[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.chair[data-astro-cid-lcdefpme]{gap:var(--space-4);padding:var(--space-4);background:var(--pollen);border-radius:var(--radius-lg);grid-template-columns:168px minmax(0,1fr);align-items:center;display:grid}.chair[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--honey-deep);margin-bottom:var(--space-2)}.chair[data-astro-cid-lcdefpme] .heading[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2)}.chair__role[data-astro-cid-lcdefpme]{margin-left:var(--space-3);font-family:var(--font-body)}.chair__hex[data-astro-cid-lcdefpme]{background:var(--honey);place-items:center;width:100%;display:grid;position:relative}.chair__hex[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:brightness(0);width:58%}.chair__soon[data-astro-cid-lcdefpme]{color:var(--bee-black);font:700 10px/1 var(--font-mono);letter-spacing:.04em;white-space:nowrap;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.chair__hex[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].chair__portrait{aspect-ratio:1;object-fit:cover;object-position:center 35%;filter:saturate(.88)contrast(.98);width:100%;height:100%}.others[data-astro-cid-lcdefpme]{gap:var(--space-3);display:grid}.others[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.others[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.5;display:grid}.others__role[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:var(--ink-muted);font-size:12px;font-weight:400}@media (width<=900px){.member[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=520px){.chair[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.chair__hex[data-astro-cid-lcdefpme]{width:120px}}.news__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.news__head[data-astro-cid-lcdefpme] .st{margin-bottom:0}.faq-more[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-weight:700}
