.EventCard_card__IXJwf{display:block;text-decoration:none;color:inherit;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem 1.25rem;background:var(--color-surface);box-shadow:0 1px 2px rgba(33,28,21,.05),0 3px 10px rgba(33,28,21,.07);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.EventCard_card__IXJwf:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--color-primary)}.EventCard_cardPast__Ghi_v{opacity:.75}.EventCard_cardPast__Ghi_v:hover{border-color:var(--color-border)}.EventCard_card__IXJwf:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.EventCard_inner__M3oTy{display:flex;flex-direction:column;gap:.5rem}.EventCard_cardHeader__TOPWX{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.EventCard_title__bnGwU{min-width:0;font-size:var(--text-lg);font-weight:700;color:var(--color-fg);line-height:1.4}.EventCard_badges__PdEK7{display:flex;gap:.375rem;align-items:center;flex-wrap:wrap}.EventCard_badge__4XZL8{font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.2em .6em;border-radius:3px;white-space:nowrap}.EventCard_badge_registered__I4bGb{background:#dbeafe;color:#1e40af}.EventCard_badge_open__fE3Nj{background:#d1fae5;color:#065f46}.EventCard_badge_closed__vh_z2{background:#fef3c7;color:#92400e}.EventCard_badge_full__RcYb7{background:#fee2e2;color:#991b1b}.EventCard_badge_completed__o7OWb{background:var(--color-bg-subtle);color:var(--color-muted)}.EventCard_cardRegistered__2ENcN{border-color:#93c5fd}.EventCard_footer__T_M7y{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.EventCard_meta__s4aXr{display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;margin:0;flex:1 1}.EventCard_metaRow__Pisqs{display:flex;flex-direction:column;gap:.1rem}.EventCard_metaRow__Pisqs dt{font-size:.7rem;font-weight:600;color:var(--color-muted);letter-spacing:.03em}.EventCard_metaRow__Pisqs dd{margin:0;font-size:var(--text-sm);color:var(--color-fg);white-space:nowrap}.EventCard_cta__eXmHb{flex-shrink:0;margin-left:auto;font-size:var(--text-sm);color:var(--color-primary);font-weight:600;white-space:nowrap}@media (max-width:600px){.EventCard_card__IXJwf{padding:.875rem 1rem}.EventCard_footer__T_M7y{flex-direction:column;align-items:stretch;gap:.5rem}.EventCard_meta__s4aXr{flex-direction:column;gap:.3rem;width:100%}.EventCard_metaRow__Pisqs{flex-direction:row;align-items:baseline;gap:.5rem}.EventCard_metaRow__Pisqs dt{flex-shrink:0;min-width:3.25em}.EventCard_metaRow__Pisqs dd{white-space:normal}.EventCard_cta__eXmHb{margin-left:0;align-self:stretch;text-align:right;font-size:.8rem;padding-top:.4rem;border-top:1px solid var(--color-border)}}.page_header__BBQpY{padding-block:clamp(2.5rem,1.5rem + 5vw,5rem);background:linear-gradient(180deg,var(--color-bg-subtle) 0,var(--color-bg) 100%);border-bottom:1px solid var(--color-border)}.page_eyebrow__7EDTU{display:inline-block;font-family:var(--font-serif);font-size:var(--text-sm);letter-spacing:.32em;text-indent:.32em;color:var(--color-accent-ink);padding-bottom:.55rem;border-bottom:1px solid var(--color-gold-line)}.page_title__lxOwU{font-size:clamp(2.2rem,1.5rem + 3vw,3.2rem);font-weight:700;letter-spacing:.06em;text-indent:.06em;margin-block:1rem .75rem;line-height:1.25;color:var(--color-ink)}.page_lead__bXolo{max-width:38rem;font-size:var(--text-base);line-height:1.95;color:var(--color-muted)}.page_timeline__linta{padding-block:2.5rem 4rem}.page_empty__8nnZr{color:var(--color-muted);padding:2rem;text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md)}.page_monthGroup__ACP9S{position:relative;margin-bottom:.5rem}.page_monthLabel__Y18x5{font-size:1.375rem;font-weight:700;color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;padding:.75rem 0 .5rem 1.75rem;border-top:1px solid var(--color-border);margin:0}.page_eventList__L3TQS{list-style:none;padding:0;margin:0;position:relative}.page_eventList__L3TQS:before{content:"";position:absolute;left:.5rem;top:1.25rem;bottom:0;width:1px;background:var(--color-border)}.page_eventItem__XBGmi{display:grid;grid-template-columns:1rem 3rem 1fr;grid-column-gap:.75rem;column-gap:.75rem;padding-block:.75rem;align-items:start;position:relative}.page_dateMark__xrl1K{display:flex;flex-direction:column;align-items:flex-start;padding-top:.5rem}.page_dot__h3xRH{display:block;width:8px;height:8px;border-radius:50%;background:var(--color-primary);margin-top:.875rem;margin-inline:auto;position:relative;z-index:1;flex-shrink:0}.page_dateNum__UfsBf{display:block;font-size:1.375rem;font-weight:700;color:var(--color-fg);line-height:1;padding-top:.5rem;letter-spacing:-.02em}.page_dateDow__iY4fm{display:block;font-size:.6875rem;font-weight:500;color:var(--color-muted);margin-top:.2rem}.page_eventCard__wGqg2{min-width:0}.page_divider__GOYCu{display:flex;align-items:center;gap:.875rem;margin-block:3rem 1.25rem}.page_divider__GOYCu:after,.page_divider__GOYCu:before{content:"";flex:1 1;height:1px;background:var(--color-border-strong)}.page_dividerLabel__gJc3k{font-size:var(--text-sm);font-weight:700;color:var(--color-muted);letter-spacing:.08em;white-space:nowrap;padding:.3rem .9rem;background:var(--color-bg-subtle);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill)}.page_pastGroup__r8hYV .page_monthLabel__Y18x5{color:var(--color-muted)}.page_pastItem__f9tjw .page_dot__h3xRH{background:var(--color-border)}.page_pastItem__f9tjw .page_dateNum__UfsBf{color:var(--color-muted)}@media (max-width:639px){.page_eventItem__XBGmi{grid-template-columns:.875rem 2.5rem 1fr;column-gap:.5rem}.page_eventList__L3TQS:before{left:.375rem}.page_monthLabel__Y18x5{padding-left:1.375rem;font-size:1.125rem}.page_dateNum__UfsBf{font-size:1.125rem}}.page_search__zJgrE{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem}.page_searchInput__NXsHf{flex:1 1 16rem;min-width:0;padding:.6rem .85rem;font-size:.95rem;color:var(--color-fg);background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md)}.page_searchInput__NXsHf:focus{outline:2px solid var(--color-primary);outline-offset:1px;border-color:var(--color-primary)}.page_searchButton__CIyZP{flex:0 0 auto;padding:.6rem 1.25rem;font-size:.9rem;font-weight:700;color:var(--color-primary-fg);background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer}.page_searchButton__CIyZP:hover{background:var(--color-primary-hover)}.page_searchClear__C65Li{flex:0 0 auto;font-size:.85rem;font-weight:600;color:var(--color-muted);text-decoration:underline}.page_searchClear__C65Li:hover{color:var(--color-ink)}.page_hero__SKW6o{position:relative;overflow:hidden;padding-block:clamp(3rem,2rem + 6vw,6rem);border-bottom:1px solid var(--color-border)}.page_heroBg__ZurEj{object-fit:cover;object-position:center;z-index:0;filter:saturate(1.2) contrast(1.05)}.page_heroOverlay__M87tP{inset:0;background:linear-gradient(180deg,rgba(250,244,230,.62),rgba(250,244,230,.42) 50%,rgba(250,244,230,.7))}.page_heroGlow__P_3KC,.page_heroOverlay__M87tP{position:absolute;z-index:1;pointer-events:none}.page_heroGlow__P_3KC{top:-30%;left:50%;width:min(680px,85vw);aspect-ratio:1;transform:translateX(-50%);background:radial-gradient(circle,oklch(80% .1 80/.22),oklch(80% .1 80/.05) 45%,transparent 70%)}.page_heroContent__2lPR8{position:relative;z-index:2}@media (prefers-reduced-motion:no-preference){.page_heroContent__2lPR8{animation:page_heroEnter__xRWHf .9s cubic-bezier(.16,1,.3,1) both}}@keyframes page_heroEnter__xRWHf{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.page_heroContent__2lPR8:before{content:"";position:absolute;inset:-3rem -4rem;background:radial-gradient(ellipse 70% 90% at 28% 45%,rgba(255,255,255,.9),rgba(255,255,255,.65) 45%,rgba(255,255,255,.3) 70%,transparent 100%);filter:blur(28px);z-index:-1;pointer-events:none}@media (max-width:599px){.page_heroContent__2lPR8:before{inset:-1.25rem -1.5rem;background:radial-gradient(ellipse 105% 78% at 50% 42%,rgba(255,255,255,.88),rgba(255,255,255,.55) 58%,transparent 92%)}}.page_heroKicker__VnVhT{position:relative;font-family:var(--font-serif);font-size:var(--text-sm);letter-spacing:.4em;text-indent:.4em;color:var(--color-accent-ink);text-shadow:0 0 4px rgba(255,255,255,1),0 0 10px rgba(255,255,255,.95),0 0 20px rgba(255,255,255,.85)}.page_heroFlame__b7rBm{position:relative;display:block;width:26px;height:auto;margin:1.25rem 0 .5rem}.page_heroTitle__Gfler{position:relative;font-size:clamp(2rem,1.2rem + 3.6vw,4.2rem);font-weight:700;letter-spacing:.06em;text-indent:.06em;margin-block:.25rem 1.25rem;line-height:1.25;color:var(--color-ink);text-shadow:0 0 6px rgba(255,255,255,1),0 0 16px rgba(255,255,255,.95),0 0 36px rgba(255,255,255,.85),0 0 64px rgba(255,255,255,.7);word-break:keep-all}.page_brSp__rd8W5{display:none}@media (max-width:599px){.page_brSp__rd8W5{display:inline}}.page_heroLead__jECQ1{position:relative;max-width:38rem;font-size:var(--text-lg);line-height:2;color:var(--color-muted);text-shadow:0 0 4px rgba(255,255,255,1),0 0 12px rgba(255,255,255,.95),0 0 24px rgba(255,255,255,.85)}.page_heroLead__jECQ1 p+p{margin-top:1em}.page_heroFree__ooyXp{font-size:var(--text-sm);margin-top:1.2em}.page_heroActions__8_tzb{position:relative;margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.page_secondaryCta__fOxcz{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding-inline:1.5rem;background:transparent;color:var(--color-ink);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-weight:600;text-decoration:none}.page_secondaryCta__fOxcz:hover{border-color:var(--color-brass);color:var(--color-ink);text-decoration:none}.page_heroRule__0k4k3{width:48px;height:1px;margin-top:2.5rem;background:var(--color-brass);opacity:.7}.page_primaryCta__JU8yd{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding-inline:1.5rem;background:var(--color-primary);color:var(--color-primary-fg);border-radius:var(--radius-md);font-weight:600;text-decoration:none}.page_primaryCta__JU8yd:hover{background:var(--color-primary-hover);color:var(--color-primary-fg);text-decoration:none}.page_section__61PEw{padding-block:var(--space-section)}.page_sectionHeader__a4Fw5{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.35rem 1rem;margin-bottom:1.5rem}.page_sectionTitle__hzsAh{position:relative;font-size:var(--text-2xl);font-weight:600;letter-spacing:.08em;color:var(--color-ink);padding-bottom:.6rem}.page_sectionTitle__hzsAh:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:1px;background:var(--color-brass);opacity:.8}.page_sectionMore__K935T{font-size:var(--text-sm);font-weight:600;color:var(--color-accent-ink);white-space:nowrap}.page_grid__f5Kdy{display:flex;flex-direction:column;gap:.75rem}.page_empty__94dW_{color:var(--color-muted);padding:2rem;text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md)}.page_kicker___28aI{display:inline-block;font-family:var(--font-serif);font-size:var(--text-xs);letter-spacing:.32em;text-indent:.32em;color:var(--color-accent-ink);padding-bottom:.6rem;margin-bottom:1rem;border-bottom:1px solid var(--color-gold-line)}.page_sectionHead__qnhAZ{text-align:center;max-width:44rem;margin:0 auto clamp(2rem,1rem + 3vw,3rem)}.page_headTitle__Az2EB{font-size:var(--text-2xl);font-weight:600;letter-spacing:.08em;color:var(--color-ink)}.page_headNote__35pwk{margin-top:.85rem;font-size:var(--text-sm);color:var(--color-muted)}.page_pillarsSection__b_8zc{padding-block:var(--space-section);background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border)}.page_pillars___Fjve{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.page_pillar__lTlsr{position:relative;padding:30px 26px;text-align:center}.page_pillar__lTlsr+.page_pillar__lTlsr{border-left:1px solid var(--color-gold-line)}.page_pillarKanji__NKrwN{font-family:var(--font-serif);font-weight:700;font-size:2.3rem;letter-spacing:.14em;text-indent:.14em;color:var(--color-ink)}.page_pillarYomi__tTQa_{font-size:.72rem;letter-spacing:.32em;text-indent:.32em;color:var(--color-accent-ink);margin:6px 0 16px}.page_pillarName__ineEr{font-family:var(--font-serif);font-size:1.04rem;color:var(--color-ink);margin-bottom:12px}.page_pillarDesc__b7LRM{font-size:.9rem;line-height:1.95;color:var(--color-muted)}.page_quoteBand__W3oBx{padding-block:clamp(3rem,2rem + 5vw,5.5rem);background:var(--color-ink);color:var(--color-bg);text-align:center}.page_quoteKicker__moyFJ{font-family:var(--font-serif);font-size:var(--text-xs);letter-spacing:.32em;text-indent:.32em;color:var(--color-brass);margin-bottom:1.5rem}.page_quote__J5Zwg{max-width:40rem;margin:0 auto}.page_quoteText__Z7KVs{font-family:var(--font-serif);font-size:clamp(1.3rem,1rem + 1.4vw,1.75rem);line-height:1.9;letter-spacing:.05em;color:var(--color-bg)}.page_quoteMod__kXOce{margin-top:1rem;font-size:var(--text-sm);line-height:1.85;color:rgba(250,244,230,.62)}.page_quoteBy__pkKym{margin-top:1.25rem;font-size:var(--text-sm);letter-spacing:.1em;color:var(--color-brass)}.page_quoteBody__zHP4_{max-width:40rem;margin:3rem auto 0;text-align:left;line-height:2;color:rgba(250,244,230,.88)}.page_quoteBody__zHP4_ p+p{margin-top:1.6em}.page_quoteLink__HXSKs{display:inline-block;margin-top:2rem;font-family:var(--font-serif);font-size:var(--text-sm);letter-spacing:.1em;color:var(--color-bg);border-bottom:1px solid var(--color-gold-line);padding-bottom:.25rem}.page_quoteLink__HXSKs:hover{color:var(--color-brass)}.page_finalCta__NPx4S{padding-block:var(--space-section);text-align:center}.page_finalCue__li4fY{font-family:var(--font-serif);font-size:var(--text-xl);letter-spacing:.06em;color:var(--color-ink)}.page_finalText__usaTa{max-width:34rem;margin:1rem auto 0;font-size:var(--text-base);line-height:1.95;color:var(--color-muted)}.page_finalActions__W_xlb{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.page_lineNote__AedH0{margin-top:1.5rem;font-size:var(--text-sm);color:var(--color-muted)}.page_lineLink__jm4np{color:#06c755;font-weight:600;text-decoration:underline;text-underline-offset:3px}.page_lineLink__jm4np:focus-visible,.page_lineLink__jm4np:hover{color:#05a648}@media (max-width:768px){.page_pillars___Fjve{grid-template-columns:1fr}.page_pillar__lTlsr+.page_pillar__lTlsr{border-left:none;border-top:1px solid var(--color-gold-line)}}.manifesto_manifesto__DqQDi{--sumi:#1c1712;--sumi-2:#241e17;--cream-on-sumi:#f3ead6;--muted-on-sumi:#b3a68e}.manifesto_wrap__6DyOd{max-width:40rem;margin-inline:auto;padding-inline:1.25rem}.manifesto_mSection__LhKM0{padding-block:clamp(4rem,2.5rem + 4.5vw,7rem)}.manifesto_surfaceBand__IaN_w{background:var(--color-surface);border-block:1px solid var(--color-border)}.manifesto_dark__lCttI{background:linear-gradient(175deg,var(--sumi),var(--sumi-2));color:var(--cream-on-sumi)}.manifesto_mBody__HRkO6{line-height:2;letter-spacing:var(--tracking-jp)}.manifesto_mBody__HRkO6 p+p{margin-top:1.6em}.manifesto_emphasis__B34xD{font-weight:700;background:linear-gradient(transparent 72%,rgba(200,150,62,.28) 0)}.manifesto_dark__lCttI .manifesto_emphasis__B34xD{background:linear-gradient(transparent 72%,rgba(200,150,62,.35) 0)}.manifesto_mKicker__fO3vN{display:flex;align-items:center;gap:1rem;font-family:var(--font-serif);font-size:.85rem;letter-spacing:.35em;color:var(--color-accent-ink)}.manifesto_mKicker__fO3vN:after{content:"";height:1px;width:3.5rem;background:var(--color-gold-line)}.manifesto_dark__lCttI .manifesto_mKicker__fO3vN{color:var(--color-brass)}.manifesto_mH2__NSF9l{font-family:var(--font-serif);font-weight:600;font-size:clamp(1.55rem,1.2rem + 1.8vw,2.5rem);line-height:1.5;letter-spacing:.04em;text-wrap:balance;margin:1.1rem 0 2.2rem;word-break:keep-all}.manifesto_mH2Center__LaMLQ{text-align:center}.manifesto_dark__lCttI .manifesto_mH2__NSF9l{color:var(--cream-on-sumi)}.manifesto_mH2Sub__4ezr2{font-size:.62em;letter-spacing:.06em}.manifesto_checkIntro__FhjAV{text-align:center;max-width:34rem;margin-inline:auto}.manifesto_checklist__oILrK{list-style:none;display:grid;grid-gap:.85rem;gap:.85rem;margin:2.8rem 0 0;padding:0}.manifesto_checklist__oILrK li{background:var(--color-bg);border:1px solid var(--color-border);border-left:3px solid var(--color-brass);border-radius:var(--radius-md);padding:1.05rem 1.3rem;font-weight:600;line-height:1.75;display:flex;gap:.85rem;align-items:baseline}.manifesto_checkBox___hhzl{flex:none;font-family:var(--font-serif);color:var(--color-accent-ink)}.manifesto_afterCheck__4TOxo{margin-top:3rem}.manifesto_ctaBand__y4w8F{text-align:center;background:var(--color-bg-subtle);border-block:1px solid var(--color-gold-line);padding-block:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.manifesto_ctaRule__MAu9K{width:2.5rem;height:1px;background:var(--color-brass);margin:0 auto 1.6rem}.manifesto_ctaCue__xpI1G{font-family:var(--font-serif);font-size:clamp(1.35rem,1.1rem + 1.2vw,1.9rem);letter-spacing:.08em;line-height:1.7;color:var(--color-ink)}.manifesto_ctaNote__4_PZQ{color:var(--color-muted);font-size:.95rem;margin-top:.9rem}.manifesto_ctaBand__y4w8F .manifesto_ctaAction__MVCZK{margin-top:1.8rem}.manifesto_bigquote__4Uj75{text-align:center;padding-inline:1rem;margin:4rem 0}.manifesto_bigquote__4Uj75 p{font-family:var(--font-serif);font-size:clamp(1.45rem,1.1rem + 1.7vw,2.3rem);line-height:2;letter-spacing:.06em;text-wrap:balance}.manifesto_bigquoteBy__44_lg{display:block;font-style:normal;margin-top:1.6rem;font-size:.9rem;color:var(--muted-on-sumi);letter-spacing:.15em}.manifesto_quoteInline__g70t9{border-left:2px solid var(--color-gold-line);padding-left:1.5rem;margin:2rem 0 0;font-family:var(--font-serif);font-size:1.1rem;line-height:2.1}.manifesto_threeWords__QP6Yz{display:flex;flex-direction:row-reverse;justify-content:center;gap:clamp(1.6rem,4vw,3.5rem);margin:3rem 0 1.5rem}.manifesto_threeWords__QP6Yz span{writing-mode:vertical-rl;font-family:var(--font-serif);font-size:clamp(1.3rem,1rem + 1.6vw,2rem);letter-spacing:.3em;line-height:1;padding:1.2rem .9rem;border-inline:1px solid var(--color-gold-line);min-height:11em}.manifesto_threeWordsBy___ifKg{display:block;text-align:center;font-style:normal;font-size:.9rem;color:var(--muted-on-sumi);letter-spacing:.15em;margin-bottom:2.5rem}.manifesto_stats__DEYhI{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:1.4rem;gap:1.4rem;margin:3.2rem 0}.manifesto_stat__2aVl8{border-top:1px solid var(--color-gold-line);padding-top:1.1rem}.manifesto_statNum___Neka{font-family:var(--font-serif);font-size:clamp(2.4rem,2rem + 2vw,3.4rem);line-height:1.1;color:var(--cream-on-sumi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.manifesto_statNum___Neka small{font-size:.45em;letter-spacing:.1em}.manifesto_statLabel__aJu_1{font-size:.88rem;color:var(--muted-on-sumi);margin-top:.5rem;line-height:1.7}.manifesto_fig__xrovA{margin:3.2rem auto}.manifesto_fig__xrovA svg{width:100%;height:auto;display:block}.manifesto_figCaption__Ug1BV{font-size:.85rem;color:var(--color-muted);text-align:center;margin-top:1rem;letter-spacing:.05em}.manifesto_dark__lCttI .manifesto_figCaption__Ug1BV{color:var(--muted-on-sumi)}.manifesto_figTitleOnDark__buKHE{font-size:.95rem;color:var(--cream-on-sumi);letter-spacing:.08em;margin-bottom:.8rem;font-family:var(--font-serif)}.manifesto_figGdp__IsUpg{max-width:36rem}.manifesto_figEscalator__HrC96,.manifesto_figLens__4uKQq{max-width:34rem}.manifesto_figWakon__YVj9p{max-width:30rem}.manifesto_figSoil__N11YB{max-width:26rem}.manifesto_figCycle__UDC94,.manifesto_figMatrix__P4sWt,.manifesto_figSanpo__1Lllg{max-width:30rem}.manifesto_timelineBreakout__10bpT{max-width:56rem;margin:3.5rem auto 3rem;padding-inline:1.25rem}.manifesto_timelineBreakout__10bpT svg{width:100%;height:auto;display:block}svg.manifesto_timelineNarrow__7v4XA{display:none;max-width:24rem;margin-inline:auto}@media (max-width:640px){svg.manifesto_timelineWide__Yu2hK{display:none}svg.manifesto_timelineNarrow__7v4XA{display:block}}.manifesto_tlLabel__AdvNQ{font-family:var(--font-serif);font-size:17px;fill:var(--color-ink);letter-spacing:1px}.manifesto_tlSub__JwIZk{font-size:12px;fill:var(--color-muted)}.manifesto_tlBreak__X_kbw{font-family:var(--font-serif);font-size:13px;fill:#8a2f22;letter-spacing:2px}.manifesto_tlNow__gk_8V{fill:var(--color-accent-ink);font-weight:700}.manifesto_photo__7MwvH{margin:3rem 0}.manifesto_photo__7MwvH img{width:100%;height:auto;border-radius:10px;display:block}.manifesto_photo__7MwvH figcaption{font-size:.85rem;color:var(--color-muted);margin-top:.8rem;text-align:center;letter-spacing:.05em}.manifesto_master__XB6BN{display:flex;gap:2rem;align-items:center;margin-top:3.5rem;flex-wrap:wrap}.manifesto_masterPortrait__O4CBp{flex:none;width:108px;height:108px;border-radius:50%;border:1px solid var(--color-gold-line);object-fit:cover}.manifesto_masterClosing__Eskp_{font-family:var(--font-serif);letter-spacing:.1em;margin-bottom:.4rem}.manifesto_masterName__qsjCb{font-family:var(--font-serif);font-size:1.15rem;letter-spacing:.1em}.manifesto_memberIntro__oelCp{margin-top:3rem;padding-top:2.5rem;border-top:1px solid var(--color-gold-line)}.manifesto_memberHead__kAzVk{display:flex;gap:1.2rem;align-items:center}.manifesto_memberPortrait__CVeOO{flex:none;width:84px;height:84px;border-radius:50%;border:1px solid var(--color-gold-line);object-fit:cover}.manifesto_memberRole__7e4_Y{font-size:.8rem;color:var(--color-accent-ink);letter-spacing:.08em}.manifesto_memberName__WKN0_{font-family:var(--font-serif);font-size:1.05rem;letter-spacing:.1em;margin-top:.2rem}.manifesto_memberBio__T__5Z{margin-top:1.4rem;font-size:.95rem}.manifesto_memberVoice__Yo4_Z{border-left:2px solid var(--color-gold-line);padding-left:1.3rem;margin:1.6rem 0 0;font-family:var(--font-serif);font-size:1rem;line-height:2.05}.manifesto_mH3__WWOpY{font-family:var(--font-serif);font-weight:600;font-size:1.25rem;margin:2.6rem 0 0;line-height:1.7}.manifesto_ways__KI_CI{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));grid-gap:1rem;gap:1rem;margin:1.6rem 0 0;padding:0}.manifesto_ways__KI_CI li{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.4rem 1.3rem;line-height:1.7}.manifesto_wayName__t9zNQ{font-family:var(--font-serif);font-weight:600;font-size:1.05rem;display:block}.manifesto_wayNote__UHiVt{font-size:.85rem;color:var(--color-muted)}.manifesto_subjects__vlsW_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.6rem}.manifesto_subjects__vlsW_>div{border-top:2px solid var(--color-brass);padding-top:.9rem;line-height:1.8}.manifesto_subName__jSP1P{font-family:var(--font-serif);font-weight:600}.manifesto_subDesc__y_Ptg{font-size:.9rem;color:var(--color-muted)}.manifesto_waysNote__iJAI8{margin-top:1.8rem;color:var(--color-muted)}