.Footer-module__3hUVsW__footer{padding:2rem var(--gutter);border-top:1px solid var(--color-line);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid}.Footer-module__3hUVsW__colophon{text-align:center}.Footer-module__3hUVsW__links{justify-content:flex-end;gap:1.5rem;padding:0;list-style:none;display:flex}.Footer-module__3hUVsW__links a{color:var(--color-text-2);transition:color var(--duration-fast) var(--ease-out);padding-block:.5rem;display:inline-block}.Footer-module__3hUVsW__links a:hover{color:var(--color-text)}@media (max-width:56rem){.Footer-module__3hUVsW__footer{grid-template-columns:1fr;gap:.75rem}.Footer-module__3hUVsW__colophon{text-align:left}.Footer-module__3hUVsW__links{justify-content:flex-start}}
.Header-module__lnUIdW__header{z-index:50;height:var(--header-height);padding-inline:var(--gutter);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;pointer-events:none;background:linear-gradient(#0a0a09eb,#0a0a0900);align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}.Header-module__lnUIdW__header>*{pointer-events:auto}.Header-module__lnUIdW__skip{top:.75rem;left:var(--gutter);background:var(--color-text);color:var(--color-bg);transition:transform var(--duration-fast) var(--ease-out);padding:.6rem .9rem;position:absolute;transform:translateY(-200%)}.Header-module__lnUIdW__skip:focus-visible{transform:none}.Header-module__lnUIdW__wordmark{color:var(--color-text);font-weight:500}.Header-module__lnUIdW__nav{margin-left:auto}.Header-module__lnUIdW__nav ul{gap:2rem;padding:0;list-style:none;display:flex}.Header-module__lnUIdW__nav a,.Header-module__lnUIdW__language{color:var(--color-text-2);transition:color var(--duration-fast) var(--ease-out);padding-block:.5rem;display:inline-flex}.Header-module__lnUIdW__nav a:hover,.Header-module__lnUIdW__language:hover{color:var(--color-text)}.Header-module__lnUIdW__language{gap:.35rem}.Header-module__lnUIdW__languageCurrent{color:var(--color-text)}.Header-module__lnUIdW__languageDivider{color:var(--color-text-3)}@media (max-width:56rem){.Header-module__lnUIdW__nav{display:none}.Header-module__lnUIdW__language{margin-left:auto}}
.About-module___4T7qa__about{column-gap:var(--gutter);padding:var(--section-space) var(--gutter);border-top:1px solid var(--color-line);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:3rem;display:grid}.About-module___4T7qa__label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);grid-column:1/-1}.About-module___4T7qa__portrait{grid-column:1/span 4}.About-module___4T7qa__portrait img{filter:grayscale()contrast(1.05);width:100%;height:auto}.About-module___4T7qa__body{grid-column:4/span 7;gap:1.5rem;display:grid}.About-module___4T7qa__about[data-has-portrait] .About-module___4T7qa__body{grid-column:6/span 7}.About-module___4T7qa__title{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin-bottom:1rem}.About-module___4T7qa__paragraph{font-size:var(--text-lg);color:var(--color-text-2);line-height:1.55}.About-module___4T7qa__paragraph:first-of-type{color:var(--color-text)}.About-module___4T7qa__facts{gap:var(--gutter);border-top:1px solid var(--color-line);font-size:var(--text-sm);grid-column:4/span 7;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:1.5rem;display:grid}.About-module___4T7qa__about[data-has-portrait] .About-module___4T7qa__facts{grid-column:6/span 7}.About-module___4T7qa__facts dt{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);margin-bottom:.35rem}.About-module___4T7qa__facts dd{color:var(--color-text);margin:0}@media (max-width:56rem){.About-module___4T7qa__portrait,.About-module___4T7qa__body,.About-module___4T7qa__facts,.About-module___4T7qa__about[data-has-portrait] .About-module___4T7qa__body,.About-module___4T7qa__about[data-has-portrait] .About-module___4T7qa__facts{grid-column:1/-1}.About-module___4T7qa__facts{grid-template-columns:1fr;gap:1rem}}
.SectionIntro-module__sTEqDW__intro{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1.5rem;display:grid}.SectionIntro-module__sTEqDW__label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);grid-column:1/-1}.SectionIntro-module__sTEqDW__title{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);grid-column:1/span 9}.SectionIntro-module__sTEqDW__text{color:var(--color-text-2);font-size:var(--text-lg);grid-column:7/span 5;line-height:1.5}@media (max-width:56rem){.SectionIntro-module__sTEqDW__title,.SectionIntro-module__sTEqDW__text{grid-column:1/-1}}
.Capabilities-module__eysTtW__capabilities{padding:var(--section-space) var(--gutter);border-top:1px solid var(--color-line)}.Capabilities-module__eysTtW__groups{border-top:1px solid var(--color-line);margin-top:clamp(3rem,8vw,6rem)}.Capabilities-module__eysTtW__group{column-gap:var(--gutter);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;row-gap:.75rem;padding-block:1.75rem;display:grid}.Capabilities-module__eysTtW__name{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);grid-column:1/span 3}.Capabilities-module__eysTtW__description{color:var(--color-text-2);font-size:var(--text-sm);grid-column:4/span 4;margin:0}.Capabilities-module__eysTtW__items{grid-column:8/span 5;margin:0}.Capabilities-module__eysTtW__items ul{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}@media (max-width:56rem){.Capabilities-module__eysTtW__name,.Capabilities-module__eysTtW__description,.Capabilities-module__eysTtW__items{grid-column:1/-1}.Capabilities-module__eysTtW__items ul{gap:.4rem 1.1rem}}
.Contact-module__P7Lsea__contact{min-height:110svh;padding:var(--section-space) var(--gutter) clamp(4rem, 8vw, 7rem);border-top:1px solid var(--color-line);isolation:isolate;align-items:flex-end;display:flex;position:relative}.Contact-module__P7Lsea__field{z-index:-1;position:absolute;inset:0}.Contact-module__P7Lsea__field:after{content:"";background:linear-gradient(to top, var(--color-bg) 0%, transparent 30%, transparent 75%, var(--color-bg) 100%);pointer-events:none;position:absolute;inset:0}.Contact-module__P7Lsea__canvas{width:100%;height:100%}.Contact-module__P7Lsea__inner{width:100%}.Contact-module__P7Lsea__label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);margin-bottom:2.5rem}.Contact-module__P7Lsea__title{max-width:80rem;font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.Contact-module__P7Lsea__titleLine,.Contact-module__P7Lsea__titleMuted{display:block}.Contact-module__P7Lsea__titleMuted{color:var(--color-text-3)}.Contact-module__P7Lsea__body{max-width:34rem;font-size:var(--text-lg);color:var(--color-text-2);margin-top:2.5rem;line-height:1.5}.Contact-module__P7Lsea__links{flex-wrap:wrap;gap:1rem 3rem;margin-top:3.5rem;padding:0;list-style:none;display:flex}.Contact-module__P7Lsea__link{border-bottom:1px solid var(--color-line-strong);flex-direction:column;gap:.35rem;padding:1rem 0;display:inline-flex}.Contact-module__P7Lsea__linkKind{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3)}.Contact-module__P7Lsea__linkValue{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);gap:.6rem;display:inline-flex}.Contact-module__P7Lsea__arrow{color:var(--color-accent);transition:transform var(--duration-fast) var(--ease-out)}.Contact-module__P7Lsea__link:hover .Contact-module__P7Lsea__arrow,.Contact-module__P7Lsea__link:focus-visible .Contact-module__P7Lsea__arrow{transform:translate(.15em,-.15em)}.Contact-module__P7Lsea__link:hover{border-color:var(--color-text)}@media (max-width:56rem){.Contact-module__P7Lsea__linkValue{font-size:var(--text-lg);word-break:break-word}}
.Hero-module__59nn_G__hero{min-height:100svh;padding:calc(var(--header-height) + 2rem) var(--gutter) 2rem;isolation:isolate;grid-template-rows:1fr auto;display:grid;position:relative}.Hero-module__59nn_G__field{z-index:-1;position:absolute;inset:0}.Hero-module__59nn_G__field:after{content:"";background:radial-gradient(ellipse 70% 80% at 72% 45%, transparent 20%, var(--color-bg) 78%);pointer-events:none;position:absolute;inset:0}.Hero-module__59nn_G__canvas{width:100%;height:100%}.js .Hero-module__59nn_G__field{opacity:0;animation:Hero-module__59nn_G__fieldIn 2.4s var(--ease-out) .3s forwards}@keyframes Hero-module__59nn_G__fieldIn{to{opacity:1}}.Hero-module__59nn_G__inner{align-self:center;max-width:76rem}.Hero-module__59nn_G__eyebrow{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);margin-bottom:2rem}.Hero-module__59nn_G__title{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-weight:500}.Hero-module__59nn_G__titleLines,.Hero-module__59nn_G__titleMuted{display:block}.Hero-module__59nn_G__titleMuted{font-size:.46em;line-height:var(--leading-tight);letter-spacing:-.035em;color:var(--color-text-3);margin-top:.45em}.Hero-module__59nn_G__lede{max-width:34rem;font-size:var(--text-lg);color:var(--color-text-2);margin-top:2.5rem;line-height:1.5}.Hero-module__59nn_G__meta{gap:var(--gutter);border-top:1px solid var(--color-line);font-size:var(--text-sm);grid-template-columns:1fr auto;padding-top:1.5rem;display:grid}.Hero-module__59nn_G__metaList{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Hero-module__59nn_G__meta dt{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);margin-bottom:.35rem}.Hero-module__59nn_G__meta dd{color:var(--color-text-2);margin:0}.Hero-module__59nn_G__scrollHint{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);align-self:end;align-items:center;gap:.75rem;display:flex}.Hero-module__59nn_G__scrollLine{background:var(--color-line-strong);width:1px;height:2.5rem;position:relative;overflow:hidden}.Hero-module__59nn_G__scrollLine:after{content:"";background:var(--color-text);animation:Hero-module__59nn_G__scrollCue 2.4s var(--ease-in-out) 2s infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes Hero-module__59nn_G__scrollCue{0%{transform:translateY(-100%)}50%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:56rem){.Hero-module__59nn_G__hero{padding-top:calc(var(--header-height) + 2.5rem)}.Hero-module__59nn_G__field:after{background:linear-gradient(to bottom, var(--color-bg) 0%, #0a0a098c 35%, #0a0a098c 70%, var(--color-bg) 100%)}.Hero-module__59nn_G__meta{grid-template-columns:1fr}.Hero-module__59nn_G__metaList{grid-template-columns:1fr 1fr;row-gap:1.25rem}.Hero-module__59nn_G__metaList>div:nth-child(3){grid-column:1/-1}.Hero-module__59nn_G__scrollHint{display:none}}@media (prefers-reduced-motion:reduce){.js .Hero-module__59nn_G__field{opacity:1;animation:none}.Hero-module__59nn_G__scrollLine:after{animation:none}}
.International-module__L8Mmfa__international{padding:var(--section-space) var(--gutter);border-top:1px solid var(--color-line)}.International-module__L8Mmfa__points{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3rem,8vw,6rem);padding:0;list-style:none;display:grid}.International-module__L8Mmfa__point{border-top:1px solid var(--color-line-strong);padding-top:1.5rem}.International-module__L8Mmfa__pointLabel{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3)}.International-module__L8Mmfa__pointValue{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin-top:1rem;font-weight:500}.International-module__L8Mmfa__pointBody{max-width:26rem;color:var(--color-text-2);margin-top:1.25rem}.International-module__L8Mmfa__countries{grid-template-columns:repeat(17,minmax(0,1fr));gap:.5rem;margin-top:clamp(3rem,6vw,5rem);padding:0;list-style:none;display:grid}.js .International-module__L8Mmfa__countries[data-reveal]{opacity:1;transform:none}.International-module__L8Mmfa__countries li{background:var(--color-line-strong);transform-origin:bottom;height:.375rem;transition:background var(--duration-base) var(--ease-out), transform var(--duration-slow) var(--ease-out);transition-delay:calc(var(--i) * 55ms)}.js .International-module__L8Mmfa__countries:not(.is-visible) li{transform:scaleY(.15)}:is(.International-module__L8Mmfa__countries.is-visible li,html:not(.js) .International-module__L8Mmfa__countries li){background:var(--color-text-2)}:is(.International-module__L8Mmfa__countries.is-visible li:last-child,html:not(.js) .International-module__L8Mmfa__countries li:last-child){background:var(--color-accent)}@media (max-width:56rem){.International-module__L8Mmfa__points{grid-template-columns:1fr}.International-module__L8Mmfa__countries{gap:.3rem}.International-module__L8Mmfa__countries li{height:.3rem}}
.Leadership-module__d7b1_W__leadership{padding:var(--section-space) var(--gutter);border-top:1px solid var(--color-line)}.Leadership-module__d7b1_W__principles{border-top:1px solid var(--color-line);margin-top:clamp(3rem,8vw,6rem);padding:0;list-style:none}.Leadership-module__d7b1_W__principle{column-gap:var(--gutter);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1rem;padding-block:clamp(2rem,4vw,3.5rem);display:grid}.Leadership-module__d7b1_W__index{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);color:var(--color-text-3);grid-column:1/span 1;padding-top:.55em}.Leadership-module__d7b1_W__title{font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);transition:color var(--duration-fast) var(--ease-out);grid-column:2/span 5}.Leadership-module__d7b1_W__body{color:var(--color-text-2);grid-column:7/span 6;gap:1rem;display:grid}.Leadership-module__d7b1_W__evidence{font-size:var(--text-sm);color:var(--color-text);flex-wrap:wrap;gap:.25rem .75rem;display:flex}.Leadership-module__d7b1_W__evidenceLabel{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-accent);line-height:1.9}@media (hover:hover){.Leadership-module__d7b1_W__principle:hover .Leadership-module__d7b1_W__title{color:var(--color-accent)}}@media (max-width:56rem){.Leadership-module__d7b1_W__index{grid-column:1/-1;padding-top:0}.Leadership-module__d7b1_W__title,.Leadership-module__d7b1_W__body{grid-column:1/-1}}
.Manifesto-module__9POORG__manifesto{--progress:0;height:260svh}.Manifesto-module__9POORG__sticky{min-height:100svh;padding:var(--header-height) var(--gutter);flex-direction:column;justify-content:center;gap:3rem;display:flex;position:sticky;top:0}.Manifesto-module__9POORG__label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3)}.Manifesto-module__9POORG__lines{max-width:68rem;font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);gap:.2em;padding:0;list-style:none;display:grid}.Manifesto-module__9POORG__lines li{--lit:clamp(0, calc((var(--progress) * (var(--count) + .6) - var(--i)) * 2.2), 1);color:var(--color-text);opacity:calc(.5 + var(--lit) * .5);transition:opacity .3s linear}.Manifesto-module__9POORG__lines li:last-child{color:var(--color-text)}.Manifesto-module__9POORG__lines li:last-child:after{content:"";vertical-align:.1em;background:var(--color-accent);width:.55em;height:.08em;transform:scaleX(var(--lit));transform-origin:0;margin-left:.2em;display:inline-block}@media (prefers-reduced-motion:reduce){.Manifesto-module__9POORG__manifesto{height:auto}.Manifesto-module__9POORG__sticky{position:relative}.Manifesto-module__9POORG__lines li{--lit:1;transition:none}}
.Reveal-module__XA3-WG__reveal{height:480svh}.Reveal-module__XA3-WG__sticky{height:100svh;padding:calc(var(--header-height) + 2rem) var(--gutter) 2.5rem;grid-template-rows:auto 1fr auto;display:grid;position:sticky;top:0;overflow:hidden}.Reveal-module__XA3-WG__label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);font-weight:400}.Reveal-module__XA3-WG__intro{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--color-text-2);transition:opacity var(--duration-base) var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.Reveal-module__XA3-WG__intro[data-hidden]{opacity:0}.Reveal-module__XA3-WG__stage{display:grid;position:relative}.Reveal-module__XA3-WG__fact{transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-slow) var(--ease-out), filter var(--duration-base) var(--ease-out);flex-direction:column;grid-area:1/1;align-self:center;align-items:flex-start;display:flex}.Reveal-module__XA3-WG__fact[data-state=future]{opacity:0;filter:blur(8px);transform:translateY(12vh)}.Reveal-module__XA3-WG__fact[data-state=past]{opacity:0;filter:blur(6px);transform:translateY(-10vh)scale(.9)}.Reveal-module__XA3-WG__value{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;font-weight:500}.Reveal-module__XA3-WG__factLabel{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--color-text-2);margin-top:.75rem}.Reveal-module__XA3-WG__fact[data-final] .Reveal-module__XA3-WG__value{font-size:var(--text-giant);letter-spacing:-.06em;line-height:.8}.Reveal-module__XA3-WG__fact[data-final] .Reveal-module__XA3-WG__factLabel{color:var(--color-text)}.Reveal-module__XA3-WG__fact[data-final][data-state=active] .Reveal-module__XA3-WG__factLabel{animation:Reveal-module__XA3-WG__finalLabel var(--duration-slow) var(--ease-out) .35s backwards}@keyframes Reveal-module__XA3-WG__finalLabel{0%{opacity:0;transform:translateY(.5em)}}.Reveal-module__XA3-WG__ledger{gap:var(--gutter);border-top:1px solid var(--color-line);font-size:var(--text-sm);color:var(--color-text-3);grid-template-columns:repeat(4,minmax(0,1fr));padding:1.25rem 0 0;list-style:none;display:grid}.Reveal-module__XA3-WG__ledger li{opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;gap:.25rem;display:flex;transform:translateY(.75rem)}.Reveal-module__XA3-WG__ledger li[data-visible]{opacity:1;transform:none}.Reveal-module__XA3-WG__ledgerValue{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:var(--color-text-2)}.Reveal-module__XA3-WG__sticky[data-final] .Reveal-module__XA3-WG__ledgerValue{color:var(--color-text)}.Reveal-module__XA3-WG__coda{max-width:13ch;font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-align:right;color:var(--color-text);opacity:0;transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);grid-area:1/1;place-self:end;padding-bottom:2.5rem;transform:translateY(1.5rem)}.Reveal-module__XA3-WG__coda[data-visible]{opacity:1;transition-delay:.7s;transform:none}@media (max-width:56rem){.Reveal-module__XA3-WG__ledger{grid-template-columns:1fr 1fr;row-gap:1rem}.Reveal-module__XA3-WG__stage[data-final] .Reveal-module__XA3-WG__fact[data-final]{align-self:start;padding-top:2rem}.Reveal-module__XA3-WG__coda{max-width:16ch;font-size:var(--text-xl);text-align:left;justify-self:start;padding-bottom:1.5rem}}.Reveal-module__XA3-WG__static{padding:var(--section-space) var(--gutter)}.Reveal-module__XA3-WG__staticList{font-size:var(--text-xl);color:var(--color-text-2);gap:1.5rem;margin-top:2rem;padding:0;list-style:none;display:grid}.Reveal-module__XA3-WG__staticValue{color:var(--color-text);font-weight:500}.Reveal-module__XA3-WG__static .Reveal-module__XA3-WG__coda{text-align:left;opacity:1;max-width:20ch;margin-top:3rem;padding:0;display:block;transform:none}
.Scale-module__xoDxMq__scale{border-top:1px solid var(--color-line);height:340svh;position:relative}.Scale-module__xoDxMq__sticky{height:100svh;position:sticky;top:0;overflow:hidden}.Scale-module__xoDxMq__canvas{width:100%;height:100%;position:absolute;inset:0}.Scale-module__xoDxMq__overlay{column-gap:var(--gutter);height:100%;padding:calc(var(--header-height) + 2rem) var(--gutter) 3rem;pointer-events:none;background:linear-gradient(90deg,#0a0a09d9,#0a0a0900 55%),linear-gradient(#0a0a0900 60%,#0a0a09e6);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.Scale-module__xoDxMq__label{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);grid-column:1/-1}.Scale-module__xoDxMq__counter{flex-direction:column;grid-column:1/span 8;align-self:center;display:flex}.Scale-module__xoDxMq__counterValue{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;animation:Scale-module__xoDxMq__counterIn var(--duration-base) var(--ease-out);font-weight:500;display:block}.Scale-module__xoDxMq__counterCaption{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);color:var(--color-text-2);margin-top:.5rem}@keyframes Scale-module__xoDxMq__counterIn{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}}.Scale-module__xoDxMq__ticks{top:calc(var(--header-height) + 2rem);right:var(--gutter);gap:.5rem;padding:0;list-style:none;display:flex;position:absolute}.Scale-module__xoDxMq__ticks li{background:var(--color-line-strong);width:1.5rem;height:2px;transition:background var(--duration-base) var(--ease-out)}.Scale-module__xoDxMq__ticks li[data-active]{background:var(--color-text)}.Scale-module__xoDxMq__statement{opacity:0;transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);grid-column:1/span 6;transform:translateY(1rem)}.Scale-module__xoDxMq__statement[data-visible]{opacity:1;transform:none}.Scale-module__xoDxMq__statementTitle{font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.Scale-module__xoDxMq__statementBody{max-width:36rem;color:var(--color-text-2);margin-top:1rem}@media (max-width:56rem){.Scale-module__xoDxMq__counter,.Scale-module__xoDxMq__statement{grid-column:1/-1}.Scale-module__xoDxMq__overlay{background:linear-gradient(#0a0a0980,#0a0a0933 40%,#0a0a09f2 90%)}}@media (prefers-reduced-motion:reduce){.Scale-module__xoDxMq__scale{height:auto}.Scale-module__xoDxMq__sticky{min-height:100svh;position:relative}.Scale-module__xoDxMq__counterValue{animation:none}}
.Stories-module__jy_aUW__stories{padding:var(--section-space) var(--gutter) 0;border-top:1px solid var(--color-line)}.Stories-module__jy_aUW__skip{border-bottom:1px solid var(--color-line-strong);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-2);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);margin-top:2.5rem;padding-block:.5rem;display:inline-flex}.Stories-module__jy_aUW__skip:hover{color:var(--color-text);border-color:var(--color-text)}.Stories-module__jy_aUW__chapter{padding-top:clamp(4rem,9vw,7rem)}.Stories-module__jy_aUW__chapterHeader{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:1.5rem;padding-bottom:clamp(2rem,4vw,3rem);display:grid}.Stories-module__jy_aUW__setting{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);grid-column:1/-1;align-items:baseline;gap:1rem;display:flex}.Stories-module__jy_aUW__chapterIndex{color:var(--color-accent)}.Stories-module__jy_aUW__chapterTitle{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);grid-column:1/span 8}.Stories-module__jy_aUW__chapterSummary{font-size:var(--text-lg);color:var(--color-text-2);grid-column:1/span 6;line-height:1.5}.Stories-module__jy_aUW__brief{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid}.Stories-module__jy_aUW__brief>div{border-top:1px solid var(--color-line-strong);padding-top:1rem}.Stories-module__jy_aUW__brief dt{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-accent);margin-bottom:.5rem}.Stories-module__jy_aUW__brief dd{color:var(--color-text);margin:0}.Stories-module__jy_aUW__details{border-block:1px solid var(--color-line)}.Stories-module__jy_aUW__expand{cursor:pointer;align-items:center;gap:1.5rem;padding-block:1.25rem;list-style:none;display:flex}.Stories-module__jy_aUW__expand::-webkit-details-marker{display:none}.Stories-module__jy_aUW__expandLabel{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);transition:color var(--duration-fast) var(--ease-out)}.Stories-module__jy_aUW__expandMeta{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3)}.Stories-module__jy_aUW__expandIcon{border:1px solid var(--color-line-strong);width:2.25rem;height:2.25rem;transition:border-color var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-out);border-radius:50%;flex:none;margin-left:auto;position:relative}.Stories-module__jy_aUW__expandIcon:before,.Stories-module__jy_aUW__expandIcon:after{content:"";background:currentColor;width:.75rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Stories-module__jy_aUW__expandIcon:after{transition:transform var(--duration-base) var(--ease-out);transform:translate(-50%,-50%)rotate(90deg)}.Stories-module__jy_aUW__details[open] .Stories-module__jy_aUW__expandIcon:after{transform:translate(-50%,-50%)rotate(0)}.Stories-module__jy_aUW__expand:hover .Stories-module__jy_aUW__expandLabel{color:var(--color-accent)}.Stories-module__jy_aUW__expand:hover .Stories-module__jy_aUW__expandIcon{border-color:var(--color-accent)}.Stories-module__jy_aUW__details[open] .Stories-module__jy_aUW__chapterBody{animation:Stories-module__jy_aUW__chapterIn var(--duration-slow) var(--ease-out)}@keyframes Stories-module__jy_aUW__chapterIn{0%{opacity:0;transform:translateY(1rem)}}.Stories-module__jy_aUW__chapterBody{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Stories-module__jy_aUW__steps{grid-area:1/1/auto/span 5;padding:0;list-style:none}.Stories-module__jy_aUW__step{border-bottom:1px solid var(--color-line);padding-block:clamp(3rem,12svh,7rem)}.Stories-module__jy_aUW__step:last-child{border-bottom:0;padding-bottom:clamp(4rem,20svh,10rem)}.Stories-module__jy_aUW__stepLabel{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);transition:color var(--duration-base) var(--ease-out);gap:.75rem;margin-bottom:1rem;font-weight:400;display:flex}.Stories-module__jy_aUW__stepText{font-size:var(--text-lg);color:var(--color-text);transition:opacity var(--duration-base) var(--ease-out);line-height:1.55}.js .Stories-module__jy_aUW__step:not([data-active]) .Stories-module__jy_aUW__stepText{opacity:.5}.Stories-module__jy_aUW__step[data-active] .Stories-module__jy_aUW__stepLabel{color:var(--color-accent)}.Stories-module__jy_aUW__diagram{top:calc(var(--header-height) + 1.5rem);height:calc(100svh - var(--header-height) - 3rem);flex-direction:column;grid-area:1/7/auto/span 6;align-self:start;gap:1rem;padding-top:clamp(2rem,6svh,4rem);display:flex;position:sticky}.Stories-module__jy_aUW__diagramFrame{border:1px solid var(--color-line);background:radial-gradient(circle at 1px 1px, #edece60f 1px, transparent 0) 0 0 / 20px 20px, var(--color-bg-sunken);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.Stories-module__jy_aUW__diagramStep{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text);align-items:baseline;gap:.5rem;padding:1rem 1.25rem 0;display:flex}.Stories-module__jy_aUW__diagramStepTotal{color:var(--color-text-3)}.Stories-module__jy_aUW__diagramStepName{color:var(--color-accent);margin-left:auto}.Stories-module__jy_aUW__diagramCaption{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.02em;color:var(--color-text-3)}.Stories-module__jy_aUW__svg{width:100%;min-height:0;font-family:var(--font-mono);letter-spacing:.04em;flex:1;padding:.5rem 1rem 1rem;font-size:11px;overflow:visible}.Stories-module__jy_aUW__node{opacity:0;transform-box:fill-box;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);transform:translateY(8px)}.Stories-module__jy_aUW__node[data-visible]{opacity:1;transform:none}.Stories-module__jy_aUW__node[data-kind=dot]{transition-delay:calc(var(--order) * 40ms)}.Stories-module__jy_aUW__node rect,.Stories-module__jy_aUW__node circle{fill:var(--color-bg-raised);stroke:var(--color-line-strong);stroke-width:1px;transition:stroke var(--duration-base) var(--ease-out), fill var(--duration-base) var(--ease-out)}.Stories-module__jy_aUW__node text{fill:var(--color-text-2);transition:fill var(--duration-base) var(--ease-out)}.Stories-module__jy_aUW__node[data-kind=group] rect,.Stories-module__jy_aUW__node[data-kind=ring] circle{fill:none;stroke:var(--color-line-strong);stroke-dasharray:3 5}.Stories-module__jy_aUW__groupLabel{text-transform:uppercase;letter-spacing:.1em;font-size:10px}.Stories-module__jy_aUW__node[data-kind=group] .Stories-module__jy_aUW__groupLabel,.Stories-module__jy_aUW__node[data-kind=ring] .Stories-module__jy_aUW__groupLabel{fill:var(--color-text-3)}.Stories-module__jy_aUW__node[data-kind=hub] circle{fill:var(--color-accent-soft);stroke:var(--color-accent)}.Stories-module__jy_aUW__node[data-kind=dot] circle{fill:var(--color-text-3);stroke:none}.Stories-module__jy_aUW__node[data-accent] rect,.Stories-module__jy_aUW__node[data-accent] circle{stroke:var(--color-accent)}.Stories-module__jy_aUW__node[data-accent][data-kind=box] rect{fill:var(--color-accent-soft)}.Stories-module__jy_aUW__node[data-accent] text,.Stories-module__jy_aUW__node[data-accent] .Stories-module__jy_aUW__groupLabel,.Stories-module__jy_aUW__node[data-accent][data-kind=dot] circle{fill:var(--color-accent)}.Stories-module__jy_aUW__edgeLine{fill:none;stroke:var(--color-line-strong);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--duration-slow) var(--ease-out), stroke var(--duration-base) var(--ease-out)}.Stories-module__jy_aUW__edge[data-visible] .Stories-module__jy_aUW__edgeLine{stroke-dashoffset:0;stroke:#edece647}.Stories-module__jy_aUW__edge[data-dashed] .Stories-module__jy_aUW__edgeLine{stroke-dasharray:.02 .02;stroke-dashoffset:0;opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.Stories-module__jy_aUW__edge[data-dashed][data-visible] .Stories-module__jy_aUW__edgeLine{opacity:1}.Stories-module__jy_aUW__edge[data-accent] .Stories-module__jy_aUW__edgeLine{stroke:var(--color-accent)}.Stories-module__jy_aUW__edgeTraffic{fill:none;stroke:var(--color-text);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.015 .2;animation:1.8s linear infinite Stories-module__jy_aUW__traffic}@keyframes Stories-module__jy_aUW__traffic{to{stroke-dashoffset:-.215px}}@media (max-width:56rem){.Stories-module__jy_aUW__chapterTitle,.Stories-module__jy_aUW__chapterSummary{grid-column:1/-1}.Stories-module__jy_aUW__brief{grid-template-columns:1fr;gap:1.25rem}.Stories-module__jy_aUW__expandMeta{display:none}.Stories-module__jy_aUW__chapterBody{display:block}.Stories-module__jy_aUW__diagram{top:var(--header-height);z-index:2;height:48svh;margin-inline:calc(var(--gutter) * -1);padding:.75rem var(--gutter);background:var(--color-bg);border-bottom:1px solid var(--color-line)}.Stories-module__jy_aUW__diagramCaption{display:none}.Stories-module__jy_aUW__svg{padding:.25rem 0 .5rem;font-size:14px}.Stories-module__jy_aUW__groupLabel{font-size:12px}.Stories-module__jy_aUW__step{padding-block:18svh}}@media (prefers-reduced-motion:reduce){.Stories-module__jy_aUW__edgeTraffic{display:none}}
.Trajectory-module__UK-BGq__trajectory{padding-top:var(--section-space)}.Trajectory-module__UK-BGq__intro{padding-inline:var(--gutter);margin-bottom:clamp(3rem,8vw,6rem)}.Trajectory-module__UK-BGq__scene{--progress:0;position:relative}.Trajectory-module__UK-BGq__period{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3)}.Trajectory-module__UK-BGq__role{font-size:var(--text-xl);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-top:.75rem}.Trajectory-module__UK-BGq__organization{color:var(--color-text-2);font-size:var(--text-sm);margin-top:.35rem}.Trajectory-module__UK-BGq__scope{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-accent);align-items:center;gap:.5rem;margin-top:1rem;display:inline-flex}.Trajectory-module__UK-BGq__scope:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem}.Trajectory-module__UK-BGq__summary{color:var(--color-text-2);margin-top:1.25rem}.Trajectory-module__UK-BGq__shift{border-top:1px solid var(--color-line);color:var(--color-text);margin-top:1.25rem;padding-top:1rem}.Trajectory-module__UK-BGq__shift:before{content:"→ ";color:var(--color-text-3)}.Trajectory-module__UK-BGq__meter{display:none}.Trajectory-module__UK-BGq__track{margin:0 var(--gutter);gap:3.5rem;padding:0 0 0 2rem;list-style:none;display:grid;position:relative}.Trajectory-module__UK-BGq__track:before,.Trajectory-module__UK-BGq__track:after{content:"";background:var(--color-line-strong);width:1px;position:absolute;top:.4rem;bottom:0;left:0}.Trajectory-module__UK-BGq__track:after{background:var(--color-accent);transform:scaleY(clamp(0, calc(var(--progress) * 1.6 - .2), 1));transform-origin:top}.Trajectory-module__UK-BGq__stage{max-width:36rem;position:relative}.Trajectory-module__UK-BGq__node{border:1px solid var(--color-text-2);background:var(--color-bg);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.3rem;left:-2.3rem}@media (min-width:56.01rem) and (prefers-reduced-motion:no-preference){.Trajectory-module__UK-BGq__sticky{flex-direction:column;justify-content:center;gap:4rem;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.Trajectory-module__UK-BGq__meter{padding-inline:var(--gutter);grid-template-columns:auto 1fr;align-items:center;gap:.75rem 2rem;display:grid}.Trajectory-module__UK-BGq__meterLabel{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-text-3);grid-row:span 2}.Trajectory-module__UK-BGq__meterScopes{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.Trajectory-module__UK-BGq__meterScopes li{--lit:clamp(0, calc((var(--progress) * (var(--count) - 1) - var(--i) + .35) * 4), 1);color:var(--color-text);opacity:calc(.55 + var(--lit) * .45)}.Trajectory-module__UK-BGq__meterBar{background:var(--color-line-strong);height:2px;position:relative;overflow:hidden}.Trajectory-module__UK-BGq__meterFill{background:var(--color-accent);transform:scaleX(calc(.1 + var(--progress) * .9));transform-origin:0;position:absolute;inset:0}.Trajectory-module__UK-BGq__track{width:max-content;padding:2.5rem var(--gutter) 0;transform:translate3d(calc(var(--progress) * var(--shift,0px) * -1), 0, 0);will-change:transform;grid-template-rows:repeat(6,auto);grid-auto-columns:clamp(20rem,30vw,28rem);grid-auto-flow:column;gap:0;margin:0;display:grid}.Trajectory-module__UK-BGq__track:before,.Trajectory-module__UK-BGq__track:after{top:0;bottom:auto;left:var(--gutter);right:var(--gutter);width:auto;height:1px}.Trajectory-module__UK-BGq__track:after{transform:scaleX(calc(.06 + var(--progress) * .94));transform-origin:0}.Trajectory-module__UK-BGq__stage{--lit:clamp(0, calc((var(--progress) * (var(--count) - 1) - var(--i) + .45) * 3), 1);grid-row:span 6;grid-template-rows:subgrid;max-width:none;padding-right:clamp(2rem,4vw,4rem);display:grid}.Trajectory-module__UK-BGq__scope{justify-self:start}.Trajectory-module__UK-BGq__shift{align-self:start}.Trajectory-module__UK-BGq__stage>:not(.Trajectory-module__UK-BGq__node){opacity:calc(.72 + var(--lit) * .28);transition:opacity .25s linear}.Trajectory-module__UK-BGq__node{border-color:color-mix(in srgb, var(--color-text-2), var(--color-accent) calc(var(--lit) * 100%));background:color-mix(in srgb, var(--color-bg), var(--color-accent) calc(var(--lit) * 100%));top:-2.8rem;left:0}.Trajectory-module__UK-BGq__period{font-size:var(--text-sm)}}
