.nav[data-astro-cid-wpvy4v7s]{z-index:50;transition:transform .6s var(--ease-out), background .3s, box-shadow .3s;backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line);background:#ffffffdb;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s].is-hidden{transform:translateY(-100%)}.nav__inner[data-astro-cid-wpvy4v7s]{max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);align-items:center;gap:1.5rem;height:64px;margin-inline:auto;display:flex}.nav__brand[data-astro-cid-wpvy4v7s]{align-items:center;gap:.65rem;margin-right:auto;display:flex}.nav__mark[data-astro-cid-wpvy4v7s]{grid-template-columns:repeat(6,5px);align-items:end;gap:2px;height:22px;display:grid}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{border-radius:3px;width:5px;display:block}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:first-child{height:22px}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(2){height:18px}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(3){height:14px}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(4){height:11px}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(5){height:8px}.nav__mark[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:nth-child(6){height:6px}.nav__word[data-astro-cid-wpvy4v7s]{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.1rem;font-weight:700}.nav__links[data-astro-cid-wpvy4v7s]{gap:1.6rem;display:none}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink-2);font-size:.92rem;font-weight:500;transition:color .2s;position:relative}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform .4s var(--ease-out);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].is-active{color:var(--ink)}.nav__links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].is-active:after{transform:scaleX(1)}.nav__cta[data-astro-cid-wpvy4v7s]{background:var(--ink);color:#fff;border-radius:999px;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:background .25s;display:none}.nav__cta[data-astro-cid-wpvy4v7s]:hover{background:var(--violet)}.nav__toggle[data-astro-cid-wpvy4v7s]{place-content:center;gap:6px;width:44px;height:44px;margin-right:-10px;display:grid}.nav__toggle[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{background:var(--ink);width:22px;height:2px;transition:transform .5s var(--ease-out);border-radius:2px;display:block}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] i[data-astro-cid-wpvy4v7s]:first-of-type{transform:translateY(4px)rotate(45deg)}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] i[data-astro-cid-wpvy4v7s]:last-of-type{transform:translateY(-4px)rotate(-45deg)}@media (width>=1080px){.nav__links[data-astro-cid-wpvy4v7s]{display:flex}.nav__cta[data-astro-cid-wpvy4v7s]{display:inline-flex}.nav__toggle[data-astro-cid-wpvy4v7s]{display:none}}.menu[data-astro-cid-wpvy4v7s]{z-index:49;background:var(--lilac);padding:calc(64px + 2rem) var(--gutter) 2rem;opacity:0;transition:opacity .4s var(--ease-out), transform .6s var(--ease-out);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;transform:translateY(-12px)}.menu[data-astro-cid-wpvy4v7s].is-open{opacity:1;transform:none}.menu[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s]{flex-direction:column;display:flex}.menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-family:var(--f-display);letter-spacing:-.03em;opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);font-size:clamp(2.2rem,10vw,3.2rem);font-weight:650;line-height:1.2;transform:translateY(14px)}.menu[data-astro-cid-wpvy4v7s].is-open a[data-astro-cid-wpvy4v7s]{opacity:1;transition-delay:calc(80ms + var(--i) * 40ms);transform:none}.menu__foot[data-astro-cid-wpvy4v7s]{color:var(--ink-2);font-size:.9rem}.nav[data-astro-cid-wpvy4v7s].menu-open{background:var(--lilac);box-shadow:none}.hero[data-astro-cid-ge2uvauf]{flex-direction:column;min-height:100svh;padding-top:calc(64px + clamp(2.5rem,7vh,5.5rem));display:flex;position:relative;overflow:hidden}.hero__tex[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;background-image:var(--m-mega);opacity:.14;background-size:240px;width:min(70vw,900px);height:80%;position:absolute;inset:0 0 auto auto;-webkit-mask-image:radial-gradient(70% 70% at 100% 0,#000,#0000 75%);mask-image:radial-gradient(70% 70% at 100% 0,#000,#0000 75%)}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);align-items:end;gap:2.5rem;display:grid}@media (width>=1024px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) 330px;gap:3rem}}.hero__meta[data-astro-cid-ge2uvauf]{color:var(--ink-2);animation:fadeUp .9s var(--ease-out) 50ms both;flex-wrap:wrap;gap:.35rem 1.25rem;font-size:.9rem;font-weight:500;display:flex}.hero__meta[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]+span[data-astro-cid-ge2uvauf]:before{content:"/";color:var(--ink-3);opacity:.5;margin-right:1.25rem}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.055em;margin-top:1.5rem;font-size:clamp(3.6rem,18vw,13rem);font-weight:750;line-height:.86}.hero__line[data-astro-cid-ge2uvauf]{white-space:nowrap;margin-bottom:-.08em;padding:.02em 0 .1em;display:block;overflow:hidden}.hero__in[data-astro-cid-ge2uvauf]{animation:lineUp 1.2s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * .1s);display:inline-block}.hero__year[data-astro-cid-ge2uvauf]{color:var(--ink-3);letter-spacing:-.03em;vertical-align:top;margin-top:.22em;margin-left:.12em;font-size:.34em;font-weight:400}.hero__sub[data-astro-cid-ge2uvauf]{font-family:var(--f-display);letter-spacing:-.02em;max-width:26ch;animation:fadeUp 1s var(--ease-out) .55s both;margin-top:1.75rem;font-size:clamp(1.3rem,1rem + 1.4vw,2.2rem);font-weight:500;line-height:1.15}.hero__actions[data-astro-cid-ge2uvauf]{animation:fadeUp 1s var(--ease-out) .7s both;flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.hero__card[data-astro-cid-ge2uvauf]{background:var(--lilac);border-radius:var(--r-lg);animation:fadeUp 1.1s var(--ease-out) .45s both;padding:1.4rem}.hero__card-k[data-astro-cid-ge2uvauf]{color:var(--ink-2);font-size:.82rem;font-weight:600}.countdown[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,1fr);gap:.4rem;margin-top:.8rem;display:grid}.countdown[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{text-align:center;background:#fff;border-radius:12px;padding:.65rem .2rem .55rem}.countdown[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-family:var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:650;line-height:1;display:block}.countdown[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--ink-3);font-size:.72rem}.hero__facts[data-astro-cid-ge2uvauf]{gap:.55rem;margin:1.1rem 0 0;font-size:.9rem;display:grid}.hero__facts[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{border-top:1px solid #1b1a291a;grid-template-columns:4.5rem 1fr;gap:.5rem;padding-top:.55rem;display:grid}.hero__facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{color:var(--ink-3)}.hero__facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{margin:0;font-weight:600}.river[data-astro-cid-ge2uvauf]{pointer-events:none;flex-shrink:0;height:244px;margin-top:clamp(3rem,8vh,5.5rem);position:relative}.river__band[data-astro-cid-ge2uvauf]{will-change:transform;position:absolute;left:0}.river__band[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:4800px;max-width:none;height:auto;animation:flow var(--dur) linear infinite;will-change:transform}.hero__legend[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.5rem 1.4rem;padding-block:1.2rem 1.8rem;font-size:.85rem;font-weight:500;display:flex}.hero__legend[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{align-items:center;gap:.45rem;display:inline-flex}.hero__legend[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--ink-3);font-style:normal}.hero__legend[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{border-radius:6px;width:14px;height:6px}@media (width<=640px){.river[data-astro-cid-ge2uvauf]{height:162px}.river__band[data-astro-cid-ge2uvauf]{top:calc(var(--k) * 18px)!important}.river__band[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:3000px}}@media (width>=1024px){.hero__title[data-astro-cid-ge2uvauf]{font-size:min(13rem,20.9091vw - 90.9091px)}}@keyframes flow{to{transform:translate(-16.6667%)}}@keyframes lineUp{0%{transform:translateY(105%)}to{transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ticker[data-astro-cid-nnfqu5h2]{border-block:1px solid var(--line);padding-block:1rem;overflow:hidden}.ticker__track[data-astro-cid-nnfqu5h2]{will-change:transform;width:max-content;animation:40s linear infinite ticker;display:flex}.ticker__group[data-astro-cid-nnfqu5h2]{flex-shrink:0;align-items:center;gap:.75rem;padding-right:.75rem;display:flex}.ticker[data-astro-cid-nnfqu5h2] span[data-astro-cid-nnfqu5h2]{font-family:var(--f-display);letter-spacing:-.03em;white-space:nowrap;background:var(--t);border-radius:999px;padding:.35em .7em .4em;font-size:clamp(1.4rem,1rem + 2vw,2.6rem);font-weight:600;line-height:1}@keyframes ticker{to{transform:translate(-50%)}}.manifesto__grid[data-astro-cid-nnfqu5h2]{gap:2.5rem;display:grid}@media (width>=960px){.manifesto__grid[data-astro-cid-nnfqu5h2]{grid-template-columns:260px 1fr;gap:4rem}}.manifesto__side[data-astro-cid-nnfqu5h2]{align-content:start;gap:2rem;display:grid}@media (width>=960px){.manifesto__side[data-astro-cid-nnfqu5h2]{position:sticky;top:110px}}.manifesto__author[data-astro-cid-nnfqu5h2]{gap:.9rem;display:grid}.manifesto__avatar[data-astro-cid-nnfqu5h2]{object-fit:cover;border-radius:50%;width:88px;height:88px}.manifesto__author[data-astro-cid-nnfqu5h2] figcaption[data-astro-cid-nnfqu5h2]{color:var(--ink-2);gap:.25rem;font-size:.9rem;line-height:1.45;display:grid}.manifesto__author[data-astro-cid-nnfqu5h2] strong[data-astro-cid-nnfqu5h2]{color:var(--ink);font-weight:600}.manifesto__quote[data-astro-cid-nnfqu5h2]{font-family:var(--f-display);letter-spacing:-.03em;text-wrap:pretty;font-size:clamp(1.7rem,1rem + 2.8vw,3.6rem);font-weight:550;line-height:1.08}.js[data-astro-cid-nnfqu5h2] .manifesto__quote[data-astro-cid-nnfqu5h2] .w[data-astro-cid-nnfqu5h2]{opacity:.15;transition:opacity .35s linear}.js[data-astro-cid-nnfqu5h2] .manifesto__quote[data-astro-cid-nnfqu5h2] .w[data-astro-cid-nnfqu5h2].on{opacity:1}.manifesto__body[data-astro-cid-nnfqu5h2]{color:var(--ink-2);gap:1.25rem;max-width:62ch;margin-top:clamp(2.5rem,5vw,4rem);font-size:1.08rem;display:grid}@media (width>=900px){.manifesto__body[data-astro-cid-nnfqu5h2]{grid-template-columns:1fr 1fr;gap:2rem;max-width:none}}.mission__title[data-astro-cid-oma52yfg]{letter-spacing:-.05em;margin-top:1.5rem;font-size:clamp(3rem,1.4rem + 7vw,8.5rem);line-height:.9}.mission__title[data-astro-cid-oma52yfg] .line-mask[data-astro-cid-oma52yfg]:last-child>span[data-astro-cid-oma52yfg]{color:var(--violet)}.mission__lead[data-astro-cid-oma52yfg]{margin-top:2rem}.duo[data-astro-cid-oma52yfg]{border-top:1px solid var(--line);margin-top:clamp(3rem,6vw,5rem);display:grid}@media (width>=860px){.duo[data-astro-cid-oma52yfg]{grid-template-columns:1fr 1fr}.duo__col[data-astro-cid-oma52yfg]+.duo__col[data-astro-cid-oma52yfg]{border-left:1px solid var(--line)}}.duo__col[data-astro-cid-oma52yfg]{color:var(--ink-2);align-content:start;gap:1rem;padding:2rem 0;display:grid}@media (width>=860px){.duo__col[data-astro-cid-oma52yfg]{padding:2.5rem 2.5rem 1rem 0}.duo__col--yes[data-astro-cid-oma52yfg]{padding-left:2.5rem;padding-right:0}}.duo__tag[data-astro-cid-oma52yfg]{color:var(--ink-3);font-size:.8rem;font-weight:600}.duo__title[data-astro-cid-oma52yfg]{font-family:var(--f-display);letter-spacing:-.035em;color:var(--ink);max-width:16ch;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.6rem);font-weight:650;line-height:1.02}.strike[data-astro-cid-oma52yfg]{background-image:linear-gradient(var(--ink), var(--ink));transition:background-size 1.1s var(--ease-out) .3s, color .6s .3s;background-position:0 55%;background-repeat:no-repeat;background-size:0% 3px}.strike[data-astro-cid-oma52yfg].is-in,html:not(.js) .strike[data-astro-cid-oma52yfg]{color:var(--ink-3);background-size:100% 3px}.stats[data-astro-cid-oma52yfg]{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:clamp(3rem,7vw,6rem);display:grid}@media (width>=900px){.stats[data-astro-cid-oma52yfg]{grid-template-columns:repeat(6,1fr)}}.stat[data-astro-cid-oma52yfg]{background:var(--t);border-radius:var(--r);align-content:space-between;gap:.6rem;min-height:150px;padding:1.1rem 1rem 1.2rem;display:grid}.stat[data-astro-cid-oma52yfg] b[data-astro-cid-oma52yfg]{font-family:var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem);font-weight:700;line-height:.9}.stat[data-astro-cid-oma52yfg]>span[data-astro-cid-oma52yfg]{color:var(--ink-2);font-size:.85rem;line-height:1.35}.muri[data-astro-cid-ecd7hwmy]{padding-bottom:0}.muri__head[data-astro-cid-ecd7hwmy]{gap:2.5rem;display:grid}@media (width>=1000px){.muri__head[data-astro-cid-ecd7hwmy]{grid-template-columns:1.2fr 1fr;align-items:end;gap:4rem}}.muri__title[data-astro-cid-ecd7hwmy]{margin-top:1.5rem}.muri__side[data-astro-cid-ecd7hwmy] .lead[data-astro-cid-ecd7hwmy] strong[data-astro-cid-ecd7hwmy]{color:var(--ink);font-weight:600}.muri__when[data-astro-cid-ecd7hwmy]{margin:1.75rem 0 0;font-size:.95rem;display:grid}.muri__when[data-astro-cid-ecd7hwmy] div[data-astro-cid-ecd7hwmy]{border-top:1px solid var(--line);grid-template-columns:9rem 1fr;gap:1rem;padding:.7rem 0;display:grid}.muri__when[data-astro-cid-ecd7hwmy] dt[data-astro-cid-ecd7hwmy]{color:var(--ink-3)}.muri__when[data-astro-cid-ecd7hwmy] dd[data-astro-cid-ecd7hwmy]{margin:0;font-weight:600}.muri__facts[data-astro-cid-ecd7hwmy]{border-top:2px solid var(--ink);grid-template-columns:repeat(2,1fr);margin-top:clamp(3rem,6vw,5rem);display:grid}@media (width>=760px){.muri__facts[data-astro-cid-ecd7hwmy]{grid-template-columns:repeat(4,1fr)}}.muri__facts[data-astro-cid-ecd7hwmy] li[data-astro-cid-ecd7hwmy]{gap:.3rem;padding:1.2rem 1rem 0 0;display:grid}.muri__facts[data-astro-cid-ecd7hwmy] b[data-astro-cid-ecd7hwmy]{font-family:var(--f-display);letter-spacing:-.05em;font-size:clamp(2.8rem,1.8rem + 3vw,4.6rem);font-weight:700;line-height:.9}.muri__facts[data-astro-cid-ecd7hwmy] span[data-astro-cid-ecd7hwmy]{color:var(--ink-2);font-size:.9rem}.muri__pin[data-astro-cid-ecd7hwmy]{padding-block:clamp(3.5rem,7vw,6rem) clamp(4rem,8vw,7rem);position:relative}.muri__bar[data-astro-cid-ecd7hwmy]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.muri__bar-title[data-astro-cid-ecd7hwmy]{font-family:var(--f-display);letter-spacing:-.02em;max-width:32ch;font-size:clamp(1.15rem,1rem + .8vw,1.6rem);font-weight:600;line-height:1.2}.muri__progress[data-astro-cid-ecd7hwmy]{gap:4px;width:min(100%,320px);display:flex}.muri__progress[data-astro-cid-ecd7hwmy] i[data-astro-cid-ecd7hwmy]{background:var(--soft);border-radius:8px;flex:1;height:8px;overflow:hidden}.muri__progress[data-astro-cid-ecd7hwmy] b[data-astro-cid-ecd7hwmy]{background:var(--c);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html:not(.js) .muri__progress[data-astro-cid-ecd7hwmy] b[data-astro-cid-ecd7hwmy]{transform:none}.muri__viewport[data-astro-cid-ecd7hwmy]{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);overflow:auto hidden}.muri__viewport[data-astro-cid-ecd7hwmy]::-webkit-scrollbar{display:none}.muri__track[data-astro-cid-ecd7hwmy]{width:max-content;padding-right:var(--gutter);gap:clamp(.75rem,1.4vw,1.25rem);display:flex}.cloth[data-astro-cid-ecd7hwmy]{--w:min(80vw, 520px);width:var(--w);scroll-snap-align:start;flex-shrink:0}.cloth__fabric[data-astro-cid-ecd7hwmy]{aspect-ratio:2;border-radius:var(--r);background-color:var(--c);background-image:var(--motif);background-size:44px 44px;position:relative;overflow:hidden}.cloth__river[data-astro-cid-ecd7hwmy]{width:100%;height:100%;position:absolute;inset:0}.cloth__river[data-astro-cid-ecd7hwmy] path[data-astro-cid-ecd7hwmy]{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.cloth__river-edge[data-astro-cid-ecd7hwmy]{stroke:#1b1a291f;stroke-width:18px}.cloth__river-line[data-astro-cid-ecd7hwmy]{stroke:#fff;stroke-width:12px}.js[data-astro-cid-ecd7hwmy] .cloth__river[data-astro-cid-ecd7hwmy] path[data-astro-cid-ecd7hwmy]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease-out)}.js[data-astro-cid-ecd7hwmy] .cloth[data-astro-cid-ecd7hwmy].is-painted .cloth__river[data-astro-cid-ecd7hwmy] path[data-astro-cid-ecd7hwmy]{stroke-dashoffset:0}.cloth__label[data-astro-cid-ecd7hwmy]{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin-top:.9rem;display:flex}.cloth__k[data-astro-cid-ecd7hwmy]{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:.8rem}.cloth__name[data-astro-cid-ecd7hwmy]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(1.25rem,1rem + .8vw,1.65rem);font-weight:650;line-height:1.1}.cloth__age[data-astro-cid-ecd7hwmy]{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.9rem;font-weight:600}.cloth--end[data-astro-cid-ecd7hwmy]{--w:min(80vw, 380px)}.muri__note[data-astro-cid-ecd7hwmy]{aspect-ratio:4/3.2;background:var(--butter);border-radius:var(--r);align-content:space-between;gap:1rem;padding:1.6rem;display:grid}.muri__note-k[data-astro-cid-ecd7hwmy]{font-size:.85rem;font-weight:600}.muri__note-t[data-astro-cid-ecd7hwmy]{font-family:var(--f-display);letter-spacing:-.025em;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem);font-weight:600;line-height:1.12}.muri__note-s[data-astro-cid-ecd7hwmy]{color:var(--ink-2);font-size:.85rem}@media (width>=900px){.cloth[data-astro-cid-ecd7hwmy]{--w:clamp(440px, 42vw, 640px)}.cloth--end[data-astro-cid-ecd7hwmy]{--w:clamp(320px, 26vw, 400px)}.js[data-astro-cid-ecd7hwmy] .muri__pin[data-astro-cid-ecd7hwmy].is-pinnable{flex-direction:column;justify-content:center;min-height:100vh;padding-block:5rem 2rem;display:flex}.js[data-astro-cid-ecd7hwmy] .muri__pin[data-astro-cid-ecd7hwmy].is-pinnable .muri__viewport[data-astro-cid-ecd7hwmy]{scroll-snap-type:none;overflow:visible}.js[data-astro-cid-ecd7hwmy] .muri__pin[data-astro-cid-ecd7hwmy].is-pinnable .muri__track[data-astro-cid-ecd7hwmy]{will-change:transform}}.gens__head[data-astro-cid-h7rpdrzf]{align-items:end;gap:2.5rem;display:grid}@media (width>=1000px){.gens__head[data-astro-cid-h7rpdrzf]{grid-template-columns:1.4fr 1fr;gap:4rem}}.gens__head[data-astro-cid-h7rpdrzf] .h2[data-astro-cid-h7rpdrzf]{margin-top:1.5rem}.pillars[data-astro-cid-h7rpdrzf]{margin:0;display:grid}.pillars[data-astro-cid-h7rpdrzf] div[data-astro-cid-h7rpdrzf]{border-top:1px solid var(--line);grid-template-columns:7rem 1fr;gap:1rem;padding:.75rem 0;font-size:.95rem;display:grid}.pillars[data-astro-cid-h7rpdrzf] dt[data-astro-cid-h7rpdrzf]{font-weight:650;font-family:var(--f-display);font-size:1.05rem}.pillars[data-astro-cid-h7rpdrzf] dd[data-astro-cid-h7rpdrzf]{color:var(--ink-2);margin:0}.table[data-astro-cid-h7rpdrzf]{border-top:2px solid var(--ink);margin-top:clamp(3rem,6vw,4.5rem)}.row[data-astro-cid-h7rpdrzf]{border-bottom:1px solid var(--line);isolation:isolate;gap:.75rem;padding:1.3rem 0 1.4rem 1.6rem;display:grid;position:relative}@media (width>=800px){.row[data-astro-cid-h7rpdrzf]{grid-template-columns:1fr 1.6fr;align-items:center;gap:2rem;padding-left:2rem}}.row__bar[data-astro-cid-h7rpdrzf]{background:var(--c);width:8px;transition:width .6s var(--ease-out), left .6s var(--ease-out), top .6s var(--ease-out), bottom .6s var(--ease-out);z-index:-1;border-radius:8px;position:absolute;top:1.4rem;bottom:1.4rem;left:0}@media (hover:hover) and (width>=800px){.row[data-astro-cid-h7rpdrzf]:hover .row__bar[data-astro-cid-h7rpdrzf]{border-radius:12px;width:calc(100% + 1rem);top:.3rem;bottom:.3rem;left:-.5rem}}.row__name[data-astro-cid-h7rpdrzf]{flex-wrap:wrap;align-items:baseline;gap:1rem;display:flex}.row__name[data-astro-cid-h7rpdrzf] h3[data-astro-cid-h7rpdrzf]{font-family:var(--f-display);letter-spacing:-.035em;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.3rem);font-weight:650;line-height:1}.row__name[data-astro-cid-h7rpdrzf] span[data-astro-cid-h7rpdrzf]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.9rem}.row__roles[data-astro-cid-h7rpdrzf]{flex-wrap:wrap;gap:.4rem;display:flex}.row__roles[data-astro-cid-h7rpdrzf] li[data-astro-cid-h7rpdrzf]{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:.3rem .7rem;font-size:.88rem}.gens__foot[data-astro-cid-h7rpdrzf]{color:var(--ink-2);margin-top:1.5rem;font-size:.95rem}.areas[data-astro-cid-ekpnfyoh]{padding-top:0}.areas__title[data-astro-cid-ekpnfyoh]{margin-top:1.5rem}.areas__grid[data-astro-cid-ekpnfyoh]{gap:2.5rem 1.25rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=900px){.areas__grid[data-astro-cid-ekpnfyoh]{grid-template-columns:1fr 1fr}}.area__link[data-astro-cid-ekpnfyoh]{display:block}.area__media[data-astro-cid-ekpnfyoh]{aspect-ratio:16/10;border-radius:var(--r-lg);background:var(--t);position:relative;overflow:hidden;transform:translateZ(0)}.area__media[data-astro-cid-ekpnfyoh] img[data-astro-cid-ekpnfyoh]{object-fit:cover;width:100%;height:118%;transition:scale 1.2s var(--ease-out);will-change:transform;transform:translateY(-8%)}.area__n[data-astro-cid-ekpnfyoh]{background:var(--t);border-radius:999px;padding:.35rem .75rem;font-size:.82rem;font-weight:600;position:absolute;top:.9rem;left:.9rem}@media (hover:hover){.area__link[data-astro-cid-ekpnfyoh]:hover .area__media[data-astro-cid-ekpnfyoh] img[data-astro-cid-ekpnfyoh]{scale:1.05}.area__link[data-astro-cid-ekpnfyoh]:hover .area__name[data-astro-cid-ekpnfyoh]{text-decoration-color:var(--ink)}}.area__body[data-astro-cid-ekpnfyoh]{gap:.5rem;padding-top:1.1rem;display:grid}@media (width>=600px){.area__body[data-astro-cid-ekpnfyoh]{grid-template-columns:1fr auto;column-gap:1.5rem}.area__name[data-astro-cid-ekpnfyoh]{grid-column:1/-1}}.area__name[data-astro-cid-ekpnfyoh]{font-family:var(--f-display);letter-spacing:-.04em;text-underline-offset:6px;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);font-weight:650;line-height:1;text-decoration:underline 2px #0000;transition:text-decoration-color .3s}.area__where[data-astro-cid-ekpnfyoh]{color:var(--ink-2);font-size:.95rem;line-height:1.45}.area__target[data-astro-cid-ekpnfyoh]{background:var(--t);border-radius:999px;place-self:start;padding:.35rem .75rem;font-size:.85rem;font-weight:600}.sched__head[data-astro-cid-7i4pyfqf]{align-items:end;gap:1.75rem;display:grid}@media (width>=960px){.sched__head[data-astro-cid-7i4pyfqf]{grid-template-columns:1.3fr 1fr;gap:4rem}}.sched__title[data-astro-cid-7i4pyfqf]{margin-top:1.5rem}.sched__intro[data-astro-cid-7i4pyfqf]{color:var(--ink-2);max-width:46ch}.tabs[data-astro-cid-7i4pyfqf]{margin-top:clamp(2.5rem,5vw,4rem)}.tabs__list[data-astro-cid-7i4pyfqf]{border-bottom:2px solid var(--ink);gap:.4rem;display:flex}.tabs__tab[data-astro-cid-7i4pyfqf]{max-width:220px;color:var(--ink-3);border-radius:12px 12px 0 0;flex-direction:column;flex:1;align-items:flex-start;padding:.9rem 1rem .8rem;line-height:1.1;transition:color .3s,background .3s;display:flex;position:relative}.tabs__tab[data-astro-cid-7i4pyfqf]:hover{color:var(--ink)}.tabs__tab[data-astro-cid-7i4pyfqf][aria-selected=true]{color:var(--ink);background:var(--butter)}.tabs__day[data-astro-cid-7i4pyfqf]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(1.2rem,1rem + .8vw,1.6rem);font-weight:650}.tabs__date[data-astro-cid-7i4pyfqf]{margin-top:.2rem;font-size:.82rem}.tabs__panel[data-astro-cid-7i4pyfqf]{outline:none;padding-top:1.5rem}.tabs__panel[data-astro-cid-7i4pyfqf]:not([hidden]) .track[data-astro-cid-7i4pyfqf]{animation:panelIn .7s var(--ease-out) both;animation-delay:calc(var(--k) * 70ms)}@keyframes panelIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tabs__dress[data-astro-cid-7i4pyfqf]{color:var(--ink-2);font-size:.92rem}.tracks[data-astro-cid-7i4pyfqf]{gap:.75rem;margin-top:1rem;display:grid}@media (width>=900px){.tracks[data-astro-cid-7i4pyfqf]{grid-template-columns:repeat(3,1fr)}}.track[data-astro-cid-7i4pyfqf]{background:var(--tone);border-radius:var(--r-lg);padding:1.4rem 1.4rem 1.6rem}.track__label[data-astro-cid-7i4pyfqf]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.35rem;font-weight:650}.track__items[data-astro-cid-7i4pyfqf]{margin-top:.9rem;display:grid}.track__items[data-astro-cid-7i4pyfqf] li[data-astro-cid-7i4pyfqf]{border-top:1px solid #1b1a291a;padding:.55rem 0;font-size:.97rem;line-height:1.4}.sched__note[data-astro-cid-7i4pyfqf]{color:var(--ink-3);margin-top:1rem;font-size:.85rem}.moments[data-astro-cid-7i4pyfqf]{gap:1.25rem;margin-top:clamp(4rem,8vw,6rem);display:grid}@media (width>=900px){.moments[data-astro-cid-7i4pyfqf]{grid-template-columns:260px 1fr;gap:3rem}}.moments__title[data-astro-cid-7i4pyfqf]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.5rem;font-weight:650;line-height:1.1}.moments__list[data-astro-cid-7i4pyfqf] li[data-astro-cid-7i4pyfqf]{border-top:1px solid var(--line);gap:.25rem 2rem;padding:1.1rem 0;display:grid}.moments__list[data-astro-cid-7i4pyfqf] li[data-astro-cid-7i4pyfqf]:last-child{border-bottom:1px solid var(--line)}@media (width>=640px){.moments__list[data-astro-cid-7i4pyfqf] li[data-astro-cid-7i4pyfqf]{grid-template-columns:160px 1fr;align-items:baseline}}.moments__list[data-astro-cid-7i4pyfqf] time[data-astro-cid-7i4pyfqf]{color:var(--violet);font-variant-numeric:tabular-nums;font-weight:600}.moments__list[data-astro-cid-7i4pyfqf] p[data-astro-cid-7i4pyfqf]{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:550;line-height:1.2}.stars[data-astro-cid-7i4pyfqf]{margin-top:clamp(4rem,8vw,6rem)}.stars__title[data-astro-cid-7i4pyfqf]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.5rem;font-weight:650}.stars__list[data-astro-cid-7i4pyfqf]{grid-template-columns:repeat(2,1fr);gap:1.5rem .9rem;margin-top:1.5rem;display:grid}@media (width>=640px){.stars__list[data-astro-cid-7i4pyfqf]{grid-template-columns:repeat(3,1fr)}}@media (width>=1100px){.stars__list[data-astro-cid-7i4pyfqf]{grid-template-columns:repeat(6,1fr)}}.star__frame[data-astro-cid-7i4pyfqf]{aspect-ratio:4/5;border-radius:var(--r-lg);background:var(--t);padding:8px;overflow:hidden}.star__frame[data-astro-cid-7i4pyfqf] img[data-astro-cid-7i4pyfqf]{object-fit:cover;border-radius:calc(var(--r-lg) - 8px);width:100%;height:100%;transition:transform .9s var(--ease-out)}@media (hover:hover){.star[data-astro-cid-7i4pyfqf]:hover img[data-astro-cid-7i4pyfqf]{transform:scale(1.04)}}.star[data-astro-cid-7i4pyfqf] p[data-astro-cid-7i4pyfqf]{margin-top:.7rem;font-size:1rem;font-weight:600;line-height:1.25}.pojok__grid[data-astro-cid-2mwccgfu]{align-items:start;gap:3rem;display:grid}@media (width>=980px){.pojok__grid[data-astro-cid-2mwccgfu]{grid-template-columns:1.15fr .85fr;gap:5rem}}.pojok__title[data-astro-cid-2mwccgfu]{margin-top:1.5rem}.pojok__lead[data-astro-cid-2mwccgfu]{margin-top:1.25rem}.booths[data-astro-cid-2mwccgfu]{gap:.5rem;margin-top:2rem;display:grid}@media (width>=640px){.booths[data-astro-cid-2mwccgfu]{grid-template-columns:1fr 1fr}}.booths[data-astro-cid-2mwccgfu] li[data-astro-cid-2mwccgfu]{border-radius:var(--r-lg);background:var(--t);align-content:start;gap:.35rem;padding:1.2rem 1.2rem 1.3rem;display:grid}.booths[data-astro-cid-2mwccgfu] h3[data-astro-cid-2mwccgfu]{font-family:var(--f-display);letter-spacing:-.025em;font-size:1.2rem;font-weight:650;line-height:1.15}.booths[data-astro-cid-2mwccgfu] p[data-astro-cid-2mwccgfu]{color:var(--ink-2);font-size:.9rem;line-height:1.45}.stamp[data-astro-cid-2mwccgfu]{gap:1rem;display:grid}@media (width>=980px){.stamp[data-astro-cid-2mwccgfu]{position:sticky;top:100px}}.stamp__card[data-astro-cid-2mwccgfu]{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1.5px var(--ink);background:#fff;padding:1.3rem}.stamp__top[data-astro-cid-2mwccgfu]{border-bottom:1.5px dashed var(--line);justify-content:space-between;gap:1rem;padding-bottom:1rem;font-size:.82rem;font-weight:600;display:flex}.stamp__top[data-astro-cid-2mwccgfu] p[data-astro-cid-2mwccgfu]:last-child{color:var(--ink-3);font-weight:500}.stamp__grid[data-astro-cid-2mwccgfu]{grid-template-columns:repeat(3,1fr);gap:.6rem;padding-top:1.1rem;display:grid}.stamp__grid[data-astro-cid-2mwccgfu] li[data-astro-cid-2mwccgfu]{aspect-ratio:1;position:relative}.stamp__slot[data-astro-cid-2mwccgfu]{border:1.5px dashed var(--line);color:var(--ink-3);border-radius:50%;place-items:center;font-size:.72rem;font-weight:600;display:grid;position:absolute;inset:0}.stamp__ink[data-astro-cid-2mwccgfu]{background:var(--t);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;transform:scale(1.5)}.stamp__ink[data-astro-cid-2mwccgfu] svg[data-astro-cid-2mwccgfu]{width:60%;height:60%}.stamp[data-astro-cid-2mwccgfu].is-in .stamp__ink[data-astro-cid-2mwccgfu]{animation:thunk .5s var(--ease-spring) forwards;animation-delay:calc(.45s + var(--i) * .22s)}html:not(.js) .stamp__ink[data-astro-cid-2mwccgfu]{opacity:1;transform:none}@keyframes thunk{0%{opacity:0;transform:scale(1.5)}70%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.stamp__rules[data-astro-cid-2mwccgfu]{display:grid}.stamp__rules[data-astro-cid-2mwccgfu] li[data-astro-cid-2mwccgfu]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1rem;padding:.65rem 0;font-size:.92rem;display:grid}.stamp__rules[data-astro-cid-2mwccgfu] span[data-astro-cid-2mwccgfu]{color:var(--ink-2)}.pojok__why[data-astro-cid-2mwccgfu]{color:var(--ink-2);gap:1.25rem;margin-top:clamp(3rem,6vw,5rem);display:grid}@media (width>=900px){.pojok__why[data-astro-cid-2mwccgfu]{grid-template-columns:1fr 1fr;gap:3rem}}.pojok__why[data-astro-cid-2mwccgfu] strong[data-astro-cid-2mwccgfu]{color:var(--ink);font-weight:600}.ruang[data-astro-cid-2mwccgfu]{background:var(--mint)}.ruang__head[data-astro-cid-2mwccgfu]{align-items:end;gap:1.5rem;display:grid}@media (width>=960px){.ruang__head[data-astro-cid-2mwccgfu]{grid-template-columns:1.2fr 1fr;gap:4rem}}.ruang[data-astro-cid-2mwccgfu] .eyebrow[data-astro-cid-2mwccgfu]{color:var(--ink-2)}.ruang__title[data-astro-cid-2mwccgfu]{margin-top:1.5rem}.ruang__lead[data-astro-cid-2mwccgfu]{color:var(--ink-2);max-width:46ch;font-size:1.05rem}.acts[data-astro-cid-2mwccgfu]{border-top:2px solid var(--ink);margin-top:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=680px){.acts[data-astro-cid-2mwccgfu]{grid-template-columns:repeat(2,1fr);column-gap:2.5rem}}@media (width>=1040px){.acts[data-astro-cid-2mwccgfu]{grid-template-columns:repeat(3,1fr)}}.act[data-astro-cid-2mwccgfu]{border-bottom:1px solid #1b1a2924;align-content:start;gap:.45rem;padding:1.4rem 0 1.6rem;display:grid}.act__t[data-astro-cid-2mwccgfu]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.45rem;font-weight:650;line-height:1.1}.act__d[data-astro-cid-2mwccgfu]{color:var(--ink-2);font-size:.95rem}.act__p[data-astro-cid-2mwccgfu]{font-size:.82rem;font-weight:600}.act__p[data-astro-cid-2mwccgfu]:before{content:"Partner — ";color:var(--ink-2);font-weight:400}.galeri[data-astro-cid-qcbthbs3]{padding-inline:clamp(0px,1vw,12px)}.galeri__inner[data-astro-cid-qcbthbs3]{background-color:var(--lilac);background-image:var(--motif);background-size:64px 64px;border-radius:clamp(20px,3vw,40px);padding-block:clamp(4.5rem,10vw,9rem)}.galeri__eyebrow[data-astro-cid-qcbthbs3]{color:var(--ink-2)}.galeri__title[data-astro-cid-qcbthbs3]{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(3.4rem,13vw,12rem);line-height:.88}.galeri__intro[data-astro-cid-qcbthbs3]{gap:2rem;margin-top:2rem;display:grid}@media (width>=960px){.galeri__intro[data-astro-cid-qcbthbs3]{grid-template-columns:1.2fr 1fr;align-items:end;gap:4rem}}.galeri__sub[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.4rem,1rem + 1.4vw,2.3rem);font-weight:550;line-height:1.12}.galeri__facts[data-astro-cid-qcbthbs3]{margin:0;font-size:.95rem;display:grid}.galeri__facts[data-astro-cid-qcbthbs3] div[data-astro-cid-qcbthbs3]{border-top:1px solid #1b1a2926;grid-template-columns:8.5rem 1fr;gap:1rem;padding:.65rem 0;display:grid}.galeri__facts[data-astro-cid-qcbthbs3] dt[data-astro-cid-qcbthbs3]{color:var(--ink-2)}.galeri__facts[data-astro-cid-qcbthbs3] dd[data-astro-cid-qcbthbs3]{margin:0;font-weight:600}.block[data-astro-cid-qcbthbs3]{margin-top:clamp(4.5rem,9vw,8rem)}.galeri__h3[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.04em;max-width:22ch;font-size:clamp(1.8rem,1.2rem + 2.2vw,3.2rem);font-weight:650;line-height:1.02}.galeri__big[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.04em;text-wrap:balance;max-width:22ch;font-size:clamp(1.8rem,1.1rem + 2.8vw,3.8rem);font-weight:600;line-height:1.05}.trio[data-astro-cid-qcbthbs3]{gap:.6rem;margin-top:2.5rem;display:grid}@media (width>=800px){.trio[data-astro-cid-qcbthbs3]{grid-template-columns:repeat(3,1fr)}}.trio[data-astro-cid-qcbthbs3] li[data-astro-cid-qcbthbs3]{border-radius:var(--r-lg);background:#fff;padding:1.4rem 1.4rem 1.6rem}.trio[data-astro-cid-qcbthbs3] h3[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.4rem;font-weight:650}.trio[data-astro-cid-qcbthbs3] p[data-astro-cid-qcbthbs3]{color:var(--ink-2);margin-top:.4rem;font-size:.95rem}.thread__list[data-astro-cid-qcbthbs3]{gap:2rem;margin-top:2.5rem;display:grid;position:relative}@media (width>=900px){.thread__list[data-astro-cid-qcbthbs3]{grid-template-columns:repeat(3,1fr);gap:2.5rem;padding-top:2.6rem}}.thread__line[data-astro-cid-qcbthbs3]{display:none}@media (width>=900px){.thread__line[data-astro-cid-qcbthbs3]{width:100%;height:40px;display:block;position:absolute;top:0;left:0;right:0;overflow:visible}.thread__line[data-astro-cid-qcbthbs3] path[data-astro-cid-qcbthbs3]{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2s var(--ease-out) .2s}.thread__list[data-astro-cid-qcbthbs3].is-in .thread__line[data-astro-cid-qcbthbs3] path[data-astro-cid-qcbthbs3],html:not(.js) .thread__line[data-astro-cid-qcbthbs3] path[data-astro-cid-qcbthbs3]{stroke-dashoffset:0}.thread__dot[data-astro-cid-qcbthbs3]{position:absolute;top:-2.6rem;left:0;transform:translateY(11px)}}.thread__item[data-astro-cid-qcbthbs3]{border-left:2px solid var(--ink);padding-left:1.5rem;position:relative}@media (width>=900px){.thread__item[data-astro-cid-qcbthbs3]{border-left:0;padding-left:0}}.thread__dot[data-astro-cid-qcbthbs3]{background:var(--butter);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;margin-bottom:1rem;display:block}@media (width<=899px){.thread__dot[data-astro-cid-qcbthbs3]{position:absolute;top:0;left:-9px}}.thread__k[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.5rem;font-weight:650;line-height:1.1}.thread__item[data-astro-cid-qcbthbs3] h4[data-astro-cid-qcbthbs3]{color:var(--violet);margin-top:.35rem;font-size:.9rem;font-weight:600}.thread__item[data-astro-cid-qcbthbs3]>p[data-astro-cid-qcbthbs3]:last-child{color:var(--ink-2);margin-top:.6rem;font-size:.95rem}.thread__cap[data-astro-cid-qcbthbs3]{color:var(--ink-2);max-width:52ch;margin-top:2.5rem;font-size:1.1rem}.format[data-astro-cid-qcbthbs3]{gap:2rem;display:grid}@media (width>=960px){.format[data-astro-cid-qcbthbs3]{grid-template-columns:1fr 1.2fr;align-items:start}}.format__q[data-astro-cid-qcbthbs3]{gap:.5rem;display:grid}.format__q[data-astro-cid-qcbthbs3] li[data-astro-cid-qcbthbs3]{border-radius:var(--r);background:#fff;grid-template-columns:170px 1fr;align-items:baseline;gap:1rem;padding:1.1rem 1.25rem;display:grid}@media (width<=520px){.format__q[data-astro-cid-qcbthbs3] li[data-astro-cid-qcbthbs3]{grid-template-columns:1fr;gap:.25rem}}.format__q[data-astro-cid-qcbthbs3] li[data-astro-cid-qcbthbs3]:last-child{background:var(--butter)}.format__q[data-astro-cid-qcbthbs3] span[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:650}.format__q[data-astro-cid-qcbthbs3] p[data-astro-cid-qcbthbs3]{color:var(--ink-2)}.tokoh__group[data-astro-cid-qcbthbs3]{margin-top:2.5rem}.tokoh__title[data-astro-cid-qcbthbs3]{color:var(--ink-2);border-bottom:2px solid var(--ink);padding-bottom:.75rem;font-size:.85rem;font-weight:600}.tokoh__row[data-astro-cid-qcbthbs3]{border-bottom:1px solid #1b1a2926;gap:.25rem;padding:1.2rem 0;display:grid;position:relative}.tokoh__name[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.04em;transition:transform .6s var(--ease-out);font-size:clamp(1.5rem,1.1rem + 1.5vw,2.4rem);font-weight:650;line-height:1.05}.tokoh__field[data-astro-cid-qcbthbs3]{color:var(--violet);font-size:.85rem;font-weight:600}.tokoh__desc[data-astro-cid-qcbthbs3]{color:var(--ink-2);max-width:60ch;margin-top:.25rem;font-size:.95rem}@media (width>=960px){.tokoh__row[data-astro-cid-qcbthbs3]{grid-template-columns:minmax(0,1.1fr) minmax(0,.55fr) minmax(0,1.3fr);align-items:baseline;gap:1.5rem}.tokoh__desc[data-astro-cid-qcbthbs3]{margin-top:0}}@media (hover:hover){.tokoh__row[data-astro-cid-qcbthbs3]:hover .tokoh__name[data-astro-cid-qcbthbs3]{transform:translate(8px)}}.tokoh__note[data-astro-cid-qcbthbs3]{color:var(--ink-2);margin-top:1rem;font-size:.85rem}.hopes__list[data-astro-cid-qcbthbs3]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.6rem;margin-top:2.5rem;display:grid}.hopes__list[data-astro-cid-qcbthbs3] li[data-astro-cid-qcbthbs3]{border-radius:var(--r-lg);background:#fff;align-content:start;gap:.4rem;padding:1.4rem;display:grid}.hopes__list[data-astro-cid-qcbthbs3] h4[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.5rem;font-weight:650}.hopes__list[data-astro-cid-qcbthbs3] p[data-astro-cid-qcbthbs3]{color:var(--ink-2);font-size:.95rem}.wall[data-astro-cid-qcbthbs3]{align-items:start;gap:3rem;display:grid}@media (width>=1000px){.wall[data-astro-cid-qcbthbs3]{grid-template-columns:.9fr 1.1fr;gap:4rem}}.wall__desc[data-astro-cid-qcbthbs3]{color:var(--ink-2);max-width:46ch;margin-top:1rem}.wall__form[data-astro-cid-qcbthbs3]{gap:.75rem;margin-top:2rem;display:grid}.wall__form[data-astro-cid-qcbthbs3] label[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:600}.wall__field[data-astro-cid-qcbthbs3]{flex-wrap:wrap;gap:.5rem;display:flex}.wall__field[data-astro-cid-qcbthbs3] input[data-astro-cid-qcbthbs3]{min-width:0;color:var(--ink);font:inherit;background:#fff;border:1.5px solid #0000;border-radius:999px;flex:240px;padding:.95rem 1.2rem;transition:border-color .2s}.wall__field[data-astro-cid-qcbthbs3] input[data-astro-cid-qcbthbs3]::placeholder{color:var(--ink-3)}.wall__field[data-astro-cid-qcbthbs3] input[data-astro-cid-qcbthbs3]:focus{border-color:var(--ink);outline:none}.wall__board[data-astro-cid-qcbthbs3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:1rem;display:grid}.note[data-astro-cid-qcbthbs3]{background:var(--c);transform:rotate(var(--r));transition:transform .5s var(--ease-spring);border-radius:4px 4px 16px;padding:1.2rem 1.1rem 1.3rem;box-shadow:0 1px #1b1a290f,0 12px 24px -16px #1b1a2959}@media (hover:hover){.note[data-astro-cid-qcbthbs3]:hover{transform:rotate(0)translateY(-4px)}}.note[data-astro-cid-qcbthbs3].is-new{animation:pinIn .7s var(--ease-spring) both}@keyframes pinIn{0%{opacity:0;transform:translateY(-30px) rotate(calc(var(--r) * -3)) scale(1.1)}to{opacity:1;transform:rotate(var(--r))}}.note__pin[data-astro-cid-qcbthbs3]{display:none}.note__lead[data-astro-cid-qcbthbs3]{color:var(--ink-2);font-size:.75rem}.note__text[data-astro-cid-qcbthbs3]{font-family:var(--f-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.5rem;font-size:1.2rem;font-weight:600;line-height:1.2}.team__title[data-astro-cid-ae2kqkmy]{margin-top:1.5rem}.orgs[data-astro-cid-ae2kqkmy]{border-top:2px solid var(--ink);margin-top:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=760px){.orgs[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(2,1fr);column-gap:2.5rem}}@media (width>=1200px){.orgs[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(4,1fr)}}.org[data-astro-cid-ae2kqkmy]{border-bottom:1px solid var(--line);align-content:start;gap:.6rem;padding:1.5rem 0 1.75rem;display:grid}.org__logo[data-astro-cid-ae2kqkmy]{align-items:center;height:64px;margin-bottom:.5rem;display:flex}.org__logo[data-astro-cid-ae2kqkmy] img[data-astro-cid-ae2kqkmy]{object-fit:contain;width:auto;max-width:180px;height:52px}.org[data-astro-cid-ae2kqkmy] h3[data-astro-cid-ae2kqkmy]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.3rem;font-weight:650}.org[data-astro-cid-ae2kqkmy] p[data-astro-cid-ae2kqkmy]{color:var(--ink-2);font-size:.9rem;line-height:1.55}.committee[data-astro-cid-ae2kqkmy]{gap:3rem;margin-top:clamp(3.5rem,7vw,5.5rem);display:grid}@media (width>=1000px){.committee[data-astro-cid-ae2kqkmy]{grid-template-columns:1fr 1fr;gap:4rem}}.committee__k[data-astro-cid-ae2kqkmy]{font-family:var(--f-display);letter-spacing:-.03em;font-size:1.4rem;font-weight:650}.people[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem;margin-top:1.25rem;display:grid}@media (width>=560px){.people[data-astro-cid-ae2kqkmy]{grid-template-columns:repeat(4,1fr)}}.people[data-astro-cid-ae2kqkmy] li[data-astro-cid-ae2kqkmy]{align-content:start;gap:.15rem;display:grid}.people[data-astro-cid-ae2kqkmy] img[data-astro-cid-ae2kqkmy]{aspect-ratio:1;object-fit:cover;border-radius:var(--r-lg);background:var(--soft);width:100%;margin-bottom:.6rem}.people[data-astro-cid-ae2kqkmy] p[data-astro-cid-ae2kqkmy]{font-size:.92rem;font-weight:600;line-height:1.3}.people[data-astro-cid-ae2kqkmy] span[data-astro-cid-ae2kqkmy]{color:var(--ink-3);font-size:.82rem}.partners__title[data-astro-cid-edpm6wi3]{margin-top:1.5rem}.names[data-astro-cid-edpm6wi3]{margin-block:clamp(2.5rem,5vw,4rem);overflow:hidden}.names__track[data-astro-cid-edpm6wi3]{will-change:transform;width:max-content;animation:70s linear infinite names;display:flex}.names__group[data-astro-cid-edpm6wi3]{flex-shrink:0;gap:.5rem;padding-right:.5rem;display:flex}.names[data-astro-cid-edpm6wi3] span[data-astro-cid-edpm6wi3]{font-family:var(--f-display);letter-spacing:-.03em;white-space:nowrap;background:var(--t);border-radius:999px;padding:.45em .8em;font-size:clamp(1.3rem,1rem + 1.6vw,2.2rem);font-weight:600;line-height:1}@keyframes names{to{transform:translate(-50%)}}.partners__cols[data-astro-cid-edpm6wi3]{gap:3rem;display:grid}@media (width>=960px){.partners__cols[data-astro-cid-edpm6wi3]{grid-template-columns:1fr 1fr;gap:4rem}}.partners__k[data-astro-cid-edpm6wi3]{font-family:var(--f-display);letter-spacing:-.03em;border-bottom:2px solid var(--ink);padding-bottom:.9rem;font-size:1.4rem;font-weight:650}.plist[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3]{border-bottom:1px solid var(--line);gap:.15rem;padding:.95rem 0;display:grid}@media (width>=560px){.plist[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3]{grid-template-columns:210px 1fr;gap:1.5rem}}.plist[data-astro-cid-edpm6wi3] strong[data-astro-cid-edpm6wi3]{font-weight:600}.plist[data-astro-cid-edpm6wi3] span[data-astro-cid-edpm6wi3]{color:var(--ink-2);font-size:.93rem;line-height:1.5}.cta__box[data-astro-cid-4zgmmfpt]{background:var(--peach);border-radius:clamp(20px,3vw,40px);padding:clamp(2.5rem,7vw,6rem) clamp(1.25rem,5vw,4.5rem) clamp(2rem,5vw,3.5rem)}.cta__box[data-astro-cid-4zgmmfpt] .eyebrow[data-astro-cid-4zgmmfpt]{color:var(--ink-2)}.cta__title[data-astro-cid-4zgmmfpt]{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(3rem,10vw,9rem);line-height:.9}.cta__lead[data-astro-cid-4zgmmfpt]{max-width:42ch;color:var(--ink-2);margin-top:1.5rem;font-size:clamp(1.1rem,1rem + .5vw,1.4rem);line-height:1.45}.ways[data-astro-cid-4zgmmfpt]{gap:.5rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=700px){.ways[data-astro-cid-4zgmmfpt]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.ways[data-astro-cid-4zgmmfpt]{grid-template-columns:repeat(4,1fr)}}.ways[data-astro-cid-4zgmmfpt] li[data-astro-cid-4zgmmfpt]{background:var(--t);border-radius:var(--r-lg);padding:1.3rem 1.3rem 1.5rem}.ways[data-astro-cid-4zgmmfpt] h3[data-astro-cid-4zgmmfpt]{font-family:var(--f-display);letter-spacing:-.025em;font-size:1.25rem;font-weight:650}.ways[data-astro-cid-4zgmmfpt] p[data-astro-cid-4zgmmfpt]{color:var(--ink-2);margin-top:.4rem;font-size:.9rem}.contact[data-astro-cid-4zgmmfpt]{border-top:1.5px solid var(--ink);align-items:center;gap:1.25rem;margin-top:2rem;padding-top:1.75rem;display:grid}@media (width>=900px){.contact[data-astro-cid-4zgmmfpt]{grid-template-columns:1fr auto}}.contact__name[data-astro-cid-4zgmmfpt]{font-family:var(--f-display);letter-spacing:-.04em;font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);font-weight:650;line-height:1}.contact__role[data-astro-cid-4zgmmfpt]{color:var(--ink-2);margin-top:.35rem;font-size:.92rem}.contact__actions[data-astro-cid-4zgmmfpt]{flex-wrap:wrap;gap:.5rem;display:flex}.contact__actions[data-astro-cid-4zgmmfpt] .btn[data-astro-cid-4zgmmfpt]{overflow-wrap:anywhere}.cta__when[data-astro-cid-4zgmmfpt]{color:var(--ink-2);margin-top:1.5rem;font-size:.88rem}.foot[data-astro-cid-jo6i4kqk]{padding-block:clamp(3rem,7vw,6rem) 2rem}.foot__big[data-astro-cid-jo6i4kqk]{font-family:var(--f-display);letter-spacing:-.045em;text-wrap:balance;max-width:18ch;font-size:clamp(2rem,1.2rem + 3.2vw,4.4rem);font-weight:650;line-height:1}.foot__row[data-astro-cid-jo6i4kqk]{border-top:2px solid var(--ink);align-items:center;gap:2rem;margin-top:clamp(3rem,6vw,5rem);padding-top:2rem;display:grid}@media (width>=900px){.foot__row[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto}}.foot__logos[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:1.75rem;display:flex}.foot__logos[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:auto;height:40px}.foot__logos[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]:nth-child(3) img[data-astro-cid-jo6i4kqk]{height:52px}.foot__nav[data-astro-cid-jo6i4kqk]{color:var(--ink-2);flex-wrap:wrap;gap:.25rem 1.25rem;font-size:.92rem;font-weight:500;display:flex}.foot__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.foot__base[data-astro-cid-jo6i4kqk]{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:2.5rem;font-size:.82rem;display:flex}
