.Figure_figure__FQbeg{margin:var(--space-10) 0;border:1px solid var(--void-edge-bright);background:linear-gradient(180deg,var(--void-3),var(--void-2));position:relative}.Figure_figure__FQbeg:after,.Figure_figure__FQbeg:before{content:"";position:absolute;width:12px;height:12px;pointer-events:none}.Figure_figure__FQbeg:before{top:-1px;left:-1px;border-top:1px solid var(--gold);border-left:1px solid var(--gold)}.Figure_figure__FQbeg:after{bottom:-1px;right:-1px;border-bottom:1px solid var(--gold);border-right:1px solid var(--gold)}.Figure_head__q_2I7{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35em .7em;padding:.5em .9em;border-bottom:1px solid var(--void-edge-bright);background:linear-gradient(90deg,rgba(212,175,92,.06),rgba(212,175,92,.02) 60%,transparent)}.Figure_eyebrow__l28S1{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.3em;text-transform:uppercase;color:var(--gold-mid);flex:none}.Figure_title__NsB_M{margin:0;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.14em;text-transform:none;color:var(--gold);border:0;padding:0;flex:1 1 auto}:lang(ja) .Figure_title__NsB_M{font-family:var(--font-sans-ja);letter-spacing:.06em}.Figure_unit__a5OVc{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.12em;color:var(--ink-mute);flex:none}.Figure_chart__aBAMu{width:100%;margin:0;border-collapse:collapse;table-layout:auto;font-size:var(--fs-2xs)}.Figure_chart__aBAMu tr{border-bottom:1px solid var(--void-edge)}.Figure_chart__aBAMu tr:last-child{border-bottom:0}.Figure_label__SqNDA,.Figure_trackCell__uiQ0u,.Figure_value__75uWp{padding:.62em .9em;vertical-align:middle;border:0;background:none}.Figure_label__SqNDA{width:34%;text-align:left;font-family:var(--font-mono);font-weight:400;font-size:var(--fs-3xs);line-height:1.35;letter-spacing:.04em;color:var(--ink-soft);overflow-wrap:anywhere}:lang(ja) .Figure_label__SqNDA{font-family:var(--font-sans-ja);letter-spacing:.02em}.Figure_trackCell__uiQ0u{width:auto;padding-left:0;padding-right:.6em}.Figure_track__7FJeV{display:block;height:.72em;background:var(--void-4);border:1px solid var(--void-edge);position:relative}.Figure_bar__B8uuC{display:block;height:100%;background:var(--gold-deep);min-width:2px;position:relative}.Figure_value__75uWp{width:5.6em;text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-3xs);letter-spacing:.04em;color:var(--ink-soft);white-space:nowrap}.Figure_rowOn__B6LR3 .Figure_bar__B8uuC{background:var(--grad-gold-leaf);box-shadow:0 0 10px rgba(212,175,92,.4)}.Figure_rowOn__B6LR3 .Figure_label__SqNDA{color:var(--ink);font-weight:700}.Figure_rowOn__B6LR3 .Figure_value__75uWp{color:var(--gold-soft);font-weight:700}.Figure_rowOn__B6LR3 .Figure_track__7FJeV{border-color:var(--gold-mid)}.Figure_barEstimate__QcC8L:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(115deg,rgba(7,8,12,.55) 0 3px,transparent 3px 7px)}.Figure_mark__XK07_{color:var(--gold);text-decoration:none;border:0;padding-left:.15em;cursor:help}figcaption.Figure_caption__1CoU3{display:flex;flex-direction:column;gap:.35em;margin:0;padding:.65em .95em .75em;border-top:1px solid var(--void-edge-bright);text-align:left;font-family:var(--font-mono);font-size:var(--fs-2xs);line-height:1.6;color:var(--ink-mute)}:lang(ja) figcaption.Figure_caption__1CoU3{font-family:var(--font-sans-ja)}.Figure_noteLine__X4r8H{color:var(--ink-soft)}.Figure_sourceLine__dSEDR{color:var(--ink-mute);letter-spacing:.02em}@media (max-width:560px){.Figure_chart__aBAMu,.Figure_chart__aBAMu tbody,.Figure_chart__aBAMu tr{display:block}.Figure_chart__aBAMu tr{padding:.55em .9em}.Figure_label__SqNDA,.Figure_trackCell__uiQ0u,.Figure_value__75uWp{display:block;width:auto;padding:0}.Figure_label__SqNDA{margin-bottom:.3em}.Figure_value__75uWp{text-align:left;margin-top:.3em}}.EntityAppearances_section__iQH2w{max-width:72rem;border-top:1px solid var(--gold-deep);padding-top:var(--space-8);position:relative}.EntityAppearances_section__iQH2w:before{content:"";position:absolute;left:0;top:-1px;width:6rem;height:2px;background:linear-gradient(90deg,var(--gold),var(--rust))}.EntityAppearances_h__N7AQY{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-6)}.EntityAppearances_h__N7AQY:before{content:"> ";color:var(--rust)}.EntityAppearances_list__HPEUK{list-style:none;padding:0;margin:0}.EntityAppearances_item__h3WUa{display:grid;grid-template-columns:10rem 1fr;grid-gap:var(--space-2) var(--space-5);gap:var(--space-2) var(--space-5);padding-block:var(--space-4);border-bottom:1px solid var(--void-edge)}.EntityAppearances_item__h3WUa:last-child{border-bottom:0}@media (max-width:540px){.EntityAppearances_item__h3WUa{grid-template-columns:1fr;gap:var(--space-1)}}.EntityAppearances_date__CxhSm{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--gold);text-align:end;padding-right:var(--space-3);border-right:1px solid var(--void-edge);align-self:stretch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}@media (max-width:540px){.EntityAppearances_date__CxhSm{border-right:0;text-align:start;padding-right:0}}.EntityAppearances_title__9iGHq{font-family:var(--font-display);font-size:var(--fs-md);font-weight:600;color:var(--ink);border-bottom:1px solid color-mix(in srgb,var(--teal) 30%,transparent);grid-column:2}:lang(ja) .EntityAppearances_title__9iGHq{font-family:var(--font-sans-ja);font-weight:700}.EntityAppearances_title__9iGHq:hover{color:var(--gold);border-bottom-color:var(--gold)}@media (max-width:540px){.EntityAppearances_title__9iGHq{grid-column:1}}.page_page__aEGeG{padding-block:var(--space-12) var(--space-24)}.page_header__Dcg0K{padding-block:var(--space-8) var(--space-12);border-bottom:1px solid var(--gold-deep);max-width:80rem;position:relative}.page_header__Dcg0K:after{content:"";position:absolute;bottom:-1px;left:0;width:18%;height:2px;background:linear-gradient(90deg,var(--rust),var(--gold))}.page_eyebrow__2EkTn{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:var(--fs-2xs);margin-bottom:var(--space-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.page_eyebrowTime__usFUl{color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.25em .6em;border:1px solid var(--gold-deep);background:rgba(196,164,86,.04)}.page_eyebrowTime__usFUl:before{content:"◷ ";color:var(--rust)}.page_tierChip__fV4yY{padding:.25em .55em;border:1px solid;background:rgba(0,0,0,.5);letter-spacing:.2em;font-weight:700}.page_tier1__L_AB5{color:var(--rust)}.page_tier2__vnrfr{color:var(--teal)}.page_tier3__tv1ME{color:var(--moss)}.page_tagChip__9zWC7{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.06em;color:var(--ink-mute);background:var(--void-4);padding:.22em .55em;border:1px solid var(--void-edge);text-transform:lowercase}.page_heroWrap__e8__e,.page_specWrap__RcJmn{margin-top:var(--space-6);max-width:80rem}.page_title___lO6T{letter-spacing:-.015em}.page_lede__Jj6kq{margin-top:var(--space-5);max-width:var(--measure-wide)}.page_body__qJ67H{display:grid;grid-template-columns:minmax(0,1fr) 22rem;grid-gap:var(--space-12);gap:var(--space-12);margin-top:var(--space-12)}@media (max-width:960px){.page_body__qJ67H{grid-template-columns:1fr;gap:var(--space-8)}}.page_aside__zpKzt{font-family:var(--font-mono);font-size:var(--fs-xs);align-self:start;position:-webkit-sticky;position:sticky;top:var(--space-16)}.page_asideSection__3CwLF{padding:var(--space-4) var(--space-4);border:1px solid var(--void-edge);background:var(--void-3);margin-bottom:var(--space-4);position:relative}.page_asideSection__3CwLF ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2);color:var(--ink-soft)}.page_asideSection__3CwLF ul li:before{content:"▸ ";color:var(--gold);margin-right:.1em}.page_asideSection__3CwLF a{color:var(--ink);border-bottom:1px solid color-mix(in srgb,var(--teal) 30%,transparent)}.page_asideSection__3CwLF a:hover{color:var(--gold);border-bottom-color:var(--gold)}.page_asideH__L_oet{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-3)}.page_asideH__L_oet:before{content:"> ";color:var(--rust)}.page_sources__bkrgf{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--gold-deep);max-width:80rem;position:relative}.page_sources__bkrgf:before{content:"";position:absolute;top:-1px;left:0;width:8rem;height:2px;background:linear-gradient(90deg,var(--rust),var(--gold))}.page_sourcesH__sTH8q{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.3em;text-transform:uppercase;color:var(--rust);margin-bottom:var(--space-5)}.page_sourcesH__sTH8q:before{content:"// ";color:var(--gold)}.page_lastUpdated__bFU_j{margin:var(--space-4) 0 0;font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.08em;color:var(--ink-mute)}:lang(ja) .page_lastUpdated__bFU_j{font-family:var(--font-sans-ja)}.HeroImage_figure__i0h0z{margin:0;display:block}.HeroImage_frame__47Vo3{position:relative;width:100%;overflow:hidden;background:var(--void-2);border:1px solid var(--gold-deep);box-shadow:inset 0 0 0 1px rgba(212,175,92,.08),0 12px 36px -16px rgba(0,0,0,.8);isolation:isolate}.HeroImage_frame__47Vo3:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 70%,rgba(0,0,0,.35));z-index:2;pointer-events:none}.HeroImage_frame__47Vo3:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,rgba(212,175,92,.03),rgba(212,175,92,.03) 1px,transparent 0,transparent 3px);z-index:3;pointer-events:none;mix-blend-mode:overlay}.HeroImage_img___hD2H{display:block;width:100%;height:100%;object-fit:contain;object-position:center;filter:saturate(.95) contrast(1.04)}.HeroImage_fitContain__XbBsN{padding:clamp(var(--space-4),4vw,var(--space-10));box-sizing:border-box}.HeroImage_fitCover__z5Ev7{padding:0}.HeroImage_wide__eZuUX .HeroImage_frame__47Vo3{aspect-ratio:16/9;max-height:32rem}.HeroImage_portrait__RzP8w .HeroImage_frame__47Vo3{aspect-ratio:4/5;max-width:24rem;max-height:32rem}.HeroImage_square___087z .HeroImage_frame__47Vo3{aspect-ratio:1/1;max-width:22rem}.HeroImage_frameLogo__FaedV{background:radial-gradient(ellipse at center,rgba(255,255,255,.06),transparent 70%),linear-gradient(135deg,var(--pearl) 0,var(--pearl-deep) 100%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 12px 36px -16px rgba(0,0,0,.8)}.HeroImage_frameLogo__FaedV:after{background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.025),rgba(0,0,0,.025) 1px,transparent 0,transparent 3px);mix-blend-mode:multiply}.HeroImage_frameLogo__FaedV:before{background:linear-gradient(180deg,rgba(0,0,0,0) 80%,rgba(0,0,0,.06))}.HeroImage_corner__DVmtm{position:absolute;width:14px;height:14px;z-index:4;pointer-events:none}.HeroImage_cornerTL__Tplkr{top:6px;left:6px;border-top:1.5px solid var(--gold);border-left:1.5px solid var(--gold)}.HeroImage_cornerTR__E_YT9{top:6px;right:6px;border-top:1.5px solid var(--gold);border-right:1.5px solid var(--gold)}.HeroImage_cornerBL__K5Yz6{bottom:6px;left:6px;border-bottom:1.5px solid var(--gold);border-left:1.5px solid var(--gold)}.HeroImage_cornerBR__eIthT{bottom:6px;right:6px;border-bottom:1.5px solid var(--gold);border-right:1.5px solid var(--gold)}.HeroImage_caption__rzASB{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--ink-mute);display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;line-height:1.55}.HeroImage_captionLabel__EGli9{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:.65rem;border-left:2px solid var(--gold);padding-left:.5em;flex-shrink:0}.HeroImage_captionBody__MCaqF{color:var(--ink-mute)}.HeroImage_captionLink__d51yr{color:var(--gold);text-decoration:none;border-bottom:1px dotted var(--gold-deep);white-space:nowrap}.HeroImage_captionLink__d51yr:hover{color:var(--gold-bright);border-bottom-color:var(--gold)}.page_page__lzeCh{padding-block:var(--space-12) var(--space-24)}.page_header__7dufC{padding-block:var(--space-8) var(--space-12);border-bottom:1px solid var(--gold-deep);max-width:72rem;position:relative}.page_header__7dufC:after{content:"";position:absolute;bottom:-1px;left:0;width:14%;height:2px;background:linear-gradient(90deg,var(--gold),var(--rust))}.page_life__w4Xa1{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--gold);margin-block:var(--space-3) var(--space-5);letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_life__w4Xa1:before{content:"lifespan ▸ ";font-size:var(--fs-2xs);letter-spacing:.25em;text-transform:uppercase;color:var(--rust);margin-right:var(--space-2)}.page_profileCard__OKyG9{margin-top:var(--space-6);max-width:56rem;display:grid;grid-template-columns:minmax(0,18rem) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}@media (max-width:720px){.page_profileCard__OKyG9{grid-template-columns:1fr}}.page_profileCardImage__qp4ZF{min-width:0}.page_profileCardImage__qp4ZF figure{margin:0}.page_profileCardImage__qp4ZF figure>*{max-width:100%}.page_profileCardSpec__QAyvj{min-width:0}.page_profileCardWide__izagF,.page_specOnly__lk43v{margin-top:var(--space-6);max-width:56rem}.page_bilingual__93qtA{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4)}.page_langChip__wdjRj{display:inline-flex;align-items:center;padding:.15em .5em;font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.22em;text-transform:uppercase;color:var(--rust);background:rgba(184,90,62,.05);border:1px solid var(--rust-deep);margin-right:.3em}.page_langValue__JpIBQ{font-family:var(--font-mono);color:var(--ink);font-size:var(--fs-sm)}.page_body__xdYYm{display:flex;flex-direction:column;gap:var(--space-16);margin-top:var(--space-12);max-width:56rem}.page_body__xdYYm .prose{max-width:100%}.ChronoNav_nav__kWWDL{max-width:80rem;padding-block:var(--space-10) var(--space-16);border-top:1px solid var(--void-edge);margin-top:var(--space-10)}.ChronoNav_caption__cgLFr{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:var(--space-5)}.ChronoNav_captionTimeline__eWPrj{color:var(--gold);text-decoration:none}.ChronoNav_captionTimeline__eWPrj:focus-visible,.ChronoNav_captionTimeline__eWPrj:hover{color:var(--gold-soft)}.ChronoNav_pair__RxmoY{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.ChronoNav_pair__RxmoY{grid-template-columns:1fr}}.ChronoNav_step__LzfDm{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);text-decoration:none;color:inherit;background:var(--void-2);border:1px solid var(--void-edge);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ChronoNav_step__LzfDm:focus-visible,.ChronoNav_step__LzfDm:hover{border-color:var(--gold-mid);background:var(--void-3)}.ChronoNav_stepNext__LkFYc{text-align:end}.ChronoNav_stepNext__LkFYc.ChronoNav_stepOnly__8dqdt{grid-column:2}.ChronoNav_stepLabel__IYdS2{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute)}.ChronoNav_stepDate__f0RZr{font-family:var(--font-mono);font-size:var(--fs-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gold-mid)}.ChronoNav_stepTitle__eklJc{font-family:var(--font-display);font-size:var(--fs-base);font-weight:700;line-height:1.3;color:var(--ink)}.ChronoNav_step__LzfDm:focus-visible .ChronoNav_stepTitle__eklJc,.ChronoNav_step__LzfDm:hover .ChronoNav_stepTitle__eklJc{color:var(--gold-soft)}.ChronoNav_related__QiFp5{margin-top:var(--space-8)}.ChronoNav_relatedList__H97wB{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.ChronoNav_relatedItem__lCT0M{display:flex;align-items:baseline;gap:var(--space-2);padding:.35em .7em;border:1px solid var(--void-edge-bright);transition:border-color var(--dur-fast) var(--ease-out)}.ChronoNav_relatedItem__lCT0M:hover{border-color:var(--gold-mid)}.ChronoNav_relatedDate__saHgY{font-family:var(--font-mono);font-size:var(--fs-3xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-mute);white-space:nowrap}.ChronoNav_relatedLink__2d_b4{font-size:var(--fs-sm);color:var(--ink-soft);text-decoration:none}.ChronoNav_relatedLink__2d_b4:focus-visible,.ChronoNav_relatedLink__2d_b4:hover{color:var(--gold-soft)}