.ecosystem-module__RIzHUa__section{padding-block:64px}@media (min-width:1024px){.ecosystem-module__RIzHUa__section{padding-block:96px}}.ecosystem-module__RIzHUa__layout{gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:1024px){.ecosystem-module__RIzHUa__layout{grid-template-columns:5fr 7fr;gap:4rem;margin-top:3.5rem}}.ecosystem-module__RIzHUa__mapCol{min-width:0}.ecosystem-module__RIzHUa__mapSticky{flex-direction:column;align-items:center;gap:.75rem;display:flex}.ecosystem-module__RIzHUa__mark{width:200px;height:auto;color:var(--color-ink)}@media (min-width:640px){.ecosystem-module__RIzHUa__mark{width:320px}}@media (min-width:1024px){.ecosystem-module__RIzHUa__mapSticky{position:sticky;top:120px}.ecosystem-module__RIzHUa__mark{width:100%;max-width:460px}}.ecosystem-module__RIzHUa__core{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.ecosystem-module__RIzHUa__coreCaption{color:var(--color-muted);font-size:.875rem;font-weight:600}.ecosystem-module__RIzHUa__rows{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ecosystem-module__RIzHUa__row{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);transition:border-color var(--dur-state) var(--ease-out);padding:1.5rem}.ecosystem-module__RIzHUa__row:hover,.ecosystem-module__RIzHUa__row:focus-within{border-color:#1b1d1e40}.ecosystem-module__RIzHUa__row:focus-within{--bx:50%;--by:50%}.ecosystem-module__RIzHUa__row:focus-within:before{opacity:1;transition-duration:var(--dur-bloom);transform:translate(-50%,-50%)scale(1)}.ecosystem-module__RIzHUa__tag{background:var(--color-brand-600);color:#fff;height:1.75rem;transition:opacity var(--dur-state) var(--ease-out), visibility var(--dur-state) linear;border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ecosystem-module__RIzHUa__rowHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.ecosystem-module__RIzHUa__section :where([data-path-tag]){opacity:0;visibility:hidden}.ecosystem-module__RIzHUa__groupLink{color:var(--color-ink);transition:color var(--dur-state) var(--ease-out);align-items:center;gap:.5rem;display:inline-flex}.ecosystem-module__RIzHUa__arrow{transition:transform var(--dur-state) var(--ease-out);display:inline-block}.ecosystem-module__RIzHUa__groupLink:hover,.ecosystem-module__RIzHUa__groupLink:focus-visible{color:var(--color-brand-600)}.ecosystem-module__RIzHUa__groupLink:hover .ecosystem-module__RIzHUa__arrow,.ecosystem-module__RIzHUa__groupLink:focus-visible .ecosystem-module__RIzHUa__arrow{transform:translate(4px)}.ecosystem-module__RIzHUa__subLinks{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;padding:0;list-style:none;display:flex}.ecosystem-module__RIzHUa__subLink{color:var(--color-ink);text-underline-offset:4px;transition:color var(--dur-state) var(--ease-out), text-decoration-color var(--dur-state) var(--ease-out);font-size:.9375rem;font-weight:600;text-decoration-line:underline;text-decoration-color:#1b1d1e4d;text-decoration-thickness:1px}.ecosystem-module__RIzHUa__subLink:hover,.ecosystem-module__RIzHUa__subLink:focus-visible{color:var(--color-brand-600);text-decoration-color:currentColor;text-decoration-thickness:2px}.ecosystem-module__RIzHUa__section:has(li[data-group]:is(:hover,:focus-within)) [data-petal] path{opacity:.3}:is(.ecosystem-module__RIzHUa__section:has(li[data-group=strategy]:is(:hover,:focus-within)) [data-petal=strategy] path,.ecosystem-module__RIzHUa__section:has(li[data-group=experience]:is(:hover,:focus-within)) [data-petal=experience] path,.ecosystem-module__RIzHUa__section:has(li[data-group=technology]:is(:hover,:focus-within)) [data-petal=technology] path,.ecosystem-module__RIzHUa__section:has(li[data-group=growth]:is(:hover,:focus-within)) [data-petal=growth] path){opacity:1;fill:var(--color-brand-600)}:is(.ecosystem-module__RIzHUa__section:has(li[data-group=strategy]:is(:hover,:focus-within)) [data-connector=strategy],.ecosystem-module__RIzHUa__section:has(li[data-group=experience]:is(:hover,:focus-within)) [data-connector=experience],.ecosystem-module__RIzHUa__section:has(li[data-group=technology]:is(:hover,:focus-within)) [data-connector=technology],.ecosystem-module__RIzHUa__section:has(li[data-group=growth]:is(:hover,:focus-within)) [data-connector=growth]){stroke:var(--color-brand-600);stroke-opacity:1;stroke-width:2px}@keyframes ecosystem-module__RIzHUa__connector-draw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@keyframes ecosystem-module__RIzHUa__core-pulse{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:no-preference){:is(.ecosystem-module__RIzHUa__section:has(li[data-group=strategy]:is(:hover,:focus-within)) [data-connector=strategy],.ecosystem-module__RIzHUa__section:has(li[data-group=experience]:is(:hover,:focus-within)) [data-connector=experience],.ecosystem-module__RIzHUa__section:has(li[data-group=technology]:is(:hover,:focus-within)) [data-connector=technology],.ecosystem-module__RIzHUa__section:has(li[data-group=growth]:is(:hover,:focus-within)) [data-connector=growth]){stroke-dasharray:400;animation:ecosystem-module__RIzHUa__connector-draw var(--dur-bloom) var(--ease-out) both}.ecosystem-module__RIzHUa__section:has(li[data-group]:is(:hover,:focus-within)) [data-ecosystem-core]{transform-box:fill-box;transform-origin:50%;animation:ecosystem-module__RIzHUa__core-pulse .4s var(--ease-out) 1}}.ecosystem-module__RIzHUa__lines{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.ecosystem-module__RIzHUa__line{grid-template-columns:5.5rem 1fr;align-items:center;gap:1rem;display:grid}.ecosystem-module__RIzHUa__client{color:var(--color-ink);font-weight:600}.ecosystem-module__RIzHUa__track{align-items:center;gap:.75rem;min-width:0;display:flex}.ecosystem-module__RIzHUa__bar{inline-size:max(.75rem, calc(var(--w,1) * (100% - 6.5rem)));background:var(--color-brand-600);transform-origin:0;border-radius:999px;flex:none;block-size:.75rem;display:block}.ecosystem-module__RIzHUa__years{font-family:var(--font-display);color:var(--color-ink);flex:none;font-size:1rem}@keyframes ecosystem-module__RIzHUa__line-draw{0%{transform:scaleX(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ecosystem-module__RIzHUa__bar{animation:linear both ecosystem-module__RIzHUa__line-draw;animation-timeline:view();animation-range:entry calc(30% + var(--i,0) * 8%) cover calc(45% + var(--i,0) * 8%)}}}
.hero-module__FBiGaq__hero{view-timeline:--home-hero block;overflow-x:clip}.hero-module__FBiGaq__grid{grid-template-areas:"mark""copy""chip";row-gap:1.5rem;display:grid}.hero-module__FBiGaq__copy{grid-area:copy;min-inline-size:0}.hero-module__FBiGaq__markWrap{--mx:0;--my:0;grid-area:mark;justify-self:end;inline-size:220px;margin-block-end:-.5rem}.hero-module__FBiGaq__chipSlot{grid-area:chip}.hero-module__FBiGaq__mark{block-size:auto;inline-size:100%;color:var(--color-ink)}.hero-module__FBiGaq__mark .segment-label{display:none}@media (min-width:1024px){.hero-module__FBiGaq__grid{grid-template:"copy mark""copy chip"1fr/1.15fr 1fr;align-items:center;gap:0 3rem}.hero-module__FBiGaq__markWrap{justify-self:stretch;inline-size:108%;margin:0 -8% 0 0}.hero-module__FBiGaq__chipSlot{z-index:1;place-self:start center;margin-block-start:.5rem;position:relative}.hero-module__FBiGaq__mark .segment-label{display:inline}}:is(.hero-module__FBiGaq__mark [data-petal],.hero-module__FBiGaq__mark [data-ecosystem-core]){transform-box:fill-box;transform-origin:50%}@keyframes hero-module__FBiGaq__assemble{0%{opacity:0;transform:translate(var(--petal-dx,0), var(--petal-dy,0)) scale(.92)}}@keyframes hero-module__FBiGaq__fade-in{0%{opacity:0}}@keyframes hero-module__FBiGaq__drift{to{transform:translate(calc(var(--petal-dx,0) * 2), calc(var(--petal-dy,0) * 2))}}@keyframes hero-module__FBiGaq__turn{to{rotate:12deg}}@media (prefers-reduced-motion:no-preference){.hero-module__FBiGaq__mark [data-petal]{translate:calc(var(--mx) * 6px) calc(var(--my) * 6px);transition:translate .6s var(--ease-out);animation:hero-module__FBiGaq__assemble var(--dur-enter) var(--ease-out) .12s backwards}.hero-module__FBiGaq__mark [data-ecosystem-core]{translate:calc(var(--mx) * -3px) calc(var(--my) * -3px);transition:translate .6s var(--ease-out);animation:hero-module__FBiGaq__fade-in var(--dur-enter) var(--ease-out) .12s backwards}.hero-module__FBiGaq__mark [data-petal=experience]{animation-delay:.18s}.hero-module__FBiGaq__mark [data-petal=technology]{animation-delay:.24s}.hero-module__FBiGaq__mark [data-petal=growth]{animation-delay:.3s}.hero-module__FBiGaq__mark [data-connectors]{animation:hero-module__FBiGaq__fade-in var(--dur-enter) var(--ease-out) .36s backwards}.hero-module__FBiGaq__mark .segment-label{animation:hero-module__FBiGaq__fade-in .32s var(--ease-out) .82s backwards}@supports (animation-timeline:view()){.hero-module__FBiGaq__mark [data-petal]{animation:hero-module__FBiGaq__assemble var(--dur-enter) var(--ease-out) .12s backwards, hero-module__FBiGaq__drift linear none;animation-timeline:auto,--home-hero;animation-range:normal,exit}.hero-module__FBiGaq__mark [data-petal=experience]{animation-delay:.18s,0s}.hero-module__FBiGaq__mark [data-petal=technology]{animation-delay:.24s,0s}.hero-module__FBiGaq__mark [data-petal=growth]{animation-delay:.3s,0s}.hero-module__FBiGaq__markWrap{animation:linear hero-module__FBiGaq__turn;animation-timeline:--home-hero;animation-range:exit}}}@media (prefers-reduced-motion:no-preference) and (hover:none){:is(.hero-module__FBiGaq__mark [data-petal],.hero-module__FBiGaq__mark [data-ecosystem-core]){translate:none}}
.paths-module__0u9_5a__options{border:0;gap:.625rem;min-inline-size:0;margin-inline:0;padding:0;display:grid}@media (max-width:639.98px){.paths-module__0u9_5a__options{grid-template-columns:1fr 1fr}.paths-module__0u9_5a__option:last-child{grid-column:1/-1}}.paths-module__0u9_5a__option{position:relative}.paths-module__0u9_5a__radio{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.paths-module__0u9_5a__label{border:1px solid var(--color-line);background:var(--color-canvas);min-block-size:44px;color:var(--color-ink);cursor:pointer;transition:color var(--dur-state) var(--ease-out), border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);border-radius:1rem;grid-template-columns:1.25rem 1fr;align-items:start;gap:.25rem .75rem;padding:.875rem 1rem;display:grid}@media (min-width:640px){.paths-module__0u9_5a__label{padding:1rem 1.25rem}}.paths-module__0u9_5a__label>*{z-index:1;position:relative}.paths-module__0u9_5a__pain{color:var(--color-muted);transition:color var(--dur-state) var(--ease-out);grid-column:2;font-size:.9375rem;line-height:1.5}.paths-module__0u9_5a__check{opacity:.45;border:1.5px solid;border-radius:50%;grid-row:1/span 2;place-items:center;block-size:1.25rem;inline-size:1.25rem;margin-top:.2rem;display:grid}.paths-module__0u9_5a__check:after{content:"";block-size:.3rem;inline-size:.55rem;transition:transform var(--dur-state) var(--ease-out);border-bottom:2px solid;border-left:2px solid;transform:translateY(-1px)rotate(-45deg)scale(0)}@media (hover:hover){.paths-module__0u9_5a__label:hover .paths-module__0u9_5a__pain{color:#ffffffd9}}.paths-module__0u9_5a__radio:checked+.paths-module__0u9_5a__label{border-color:var(--color-brand-600);background:var(--color-brand-600);color:#fff}.paths-module__0u9_5a__radio:checked+.paths-module__0u9_5a__label .paths-module__0u9_5a__pain{color:#ffffffd9}.paths-module__0u9_5a__radio:checked+.paths-module__0u9_5a__label .paths-module__0u9_5a__check{opacity:1}.paths-module__0u9_5a__radio:checked+.paths-module__0u9_5a__label .paths-module__0u9_5a__check:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.paths-module__0u9_5a__radio:focus-visible+.paths-module__0u9_5a__label{outline:2px solid var(--color-brand);outline-offset:3px}.paths-module__0u9_5a__radio:focus-visible+.paths-module__0u9_5a__label:before{transform:translate(-50%,-50%)scale(1)}.paths-module__0u9_5a__stage{align-content:start;gap:1.5rem;display:grid}.paths-module__0u9_5a__panel{min-inline-size:0}@supports selector(:has(*)){.paths-module__0u9_5a__stage{gap:0}.paths-module__0u9_5a__panel{visibility:hidden;opacity:0;transition:opacity .12s var(--ease-out), visibility 0s linear .12s;grid-area:1/1}:is(.paths-module__0u9_5a__section:has(#path-transform:checked) .paths-module__0u9_5a__panel[data-panel=transform],.paths-module__0u9_5a__section:has(#path-build:checked) .paths-module__0u9_5a__panel[data-panel=build],.paths-module__0u9_5a__section:has(#path-ai:checked) .paths-module__0u9_5a__panel[data-panel=ai],.paths-module__0u9_5a__section:has(#path-growth:checked) .paths-module__0u9_5a__panel[data-panel=growth],.paths-module__0u9_5a__section:has(#path-rfp:checked) .paths-module__0u9_5a__panel[data-panel=rfp]){visibility:visible;opacity:1;z-index:1;transition:opacity var(--dur-state) var(--ease-out)}@keyframes paths-module__0u9_5a__panel-bloom{0%{clip-path:circle(0 at var(--ox,50%) var(--oy,50%))}to{clip-path:circle(150% at var(--ox,50%) var(--oy,50%))}}@media (prefers-reduced-motion:no-preference){:is(.paths-module__0u9_5a__section:has(#path-transform:checked:not(:default)) .paths-module__0u9_5a__panel[data-panel=transform],.paths-module__0u9_5a__section:has(#path-transform:checked):has([data-path-chosen]) .paths-module__0u9_5a__panel[data-panel=transform],.paths-module__0u9_5a__section:has(#path-build:checked:not(:default)) .paths-module__0u9_5a__panel[data-panel=build],.paths-module__0u9_5a__section:has(#path-build:checked):has([data-path-chosen]) .paths-module__0u9_5a__panel[data-panel=build],.paths-module__0u9_5a__section:has(#path-ai:checked:not(:default)) .paths-module__0u9_5a__panel[data-panel=ai],.paths-module__0u9_5a__section:has(#path-ai:checked):has([data-path-chosen]) .paths-module__0u9_5a__panel[data-panel=ai],.paths-module__0u9_5a__section:has(#path-growth:checked:not(:default)) .paths-module__0u9_5a__panel[data-panel=growth],.paths-module__0u9_5a__section:has(#path-growth:checked):has([data-path-chosen]) .paths-module__0u9_5a__panel[data-panel=growth],.paths-module__0u9_5a__section:has(#path-rfp:checked:not(:default)) .paths-module__0u9_5a__panel[data-panel=rfp],.paths-module__0u9_5a__section:has(#path-rfp:checked):has([data-path-chosen]) .paths-module__0u9_5a__panel[data-panel=rfp]){animation:paths-module__0u9_5a__panel-bloom var(--dur-panel) var(--ease-in-out) both}}}:is(.paths-module__0u9_5a__page [data-path-tag],.paths-module__0u9_5a__page [data-path-echo]){display:none}@supports selector(:has(*)){@keyframes paths-module__0u9_5a__tag-in{0%{opacity:0}}:is(.paths-module__0u9_5a__page:has(#path-transform:checked:not(:default)) [data-path-match~=transform],.paths-module__0u9_5a__page:has(#path-transform:checked):has([data-path-chosen]) [data-path-match~=transform],.paths-module__0u9_5a__page:has(#path-build:checked:not(:default)) [data-path-match~=build],.paths-module__0u9_5a__page:has(#path-build:checked):has([data-path-chosen]) [data-path-match~=build],.paths-module__0u9_5a__page:has(#path-ai:checked:not(:default)) [data-path-match~=ai],.paths-module__0u9_5a__page:has(#path-ai:checked):has([data-path-chosen]) [data-path-match~=ai],.paths-module__0u9_5a__page:has(#path-growth:checked:not(:default)) [data-path-match~=growth],.paths-module__0u9_5a__page:has(#path-growth:checked):has([data-path-chosen]) [data-path-match~=growth],.paths-module__0u9_5a__page:has(#path-rfp:checked:not(:default)) [data-path-match~=rfp],.paths-module__0u9_5a__page:has(#path-rfp:checked):has([data-path-chosen]) [data-path-match~=rfp]){--path-match:1;outline:2px solid var(--color-brand);outline-offset:4px;border-radius:var(--radius-card)}:is(.paths-module__0u9_5a__page:has(#path-transform:checked:not(:default)) [data-path-match~=transform] [data-path-tag],.paths-module__0u9_5a__page:has(#path-transform:checked):has([data-path-chosen]) [data-path-match~=transform] [data-path-tag],.paths-module__0u9_5a__page:has(#path-build:checked:not(:default)) [data-path-match~=build] [data-path-tag],.paths-module__0u9_5a__page:has(#path-build:checked):has([data-path-chosen]) [data-path-match~=build] [data-path-tag],.paths-module__0u9_5a__page:has(#path-ai:checked:not(:default)) [data-path-match~=ai] [data-path-tag],.paths-module__0u9_5a__page:has(#path-ai:checked):has([data-path-chosen]) [data-path-match~=ai] [data-path-tag],.paths-module__0u9_5a__page:has(#path-growth:checked:not(:default)) [data-path-match~=growth] [data-path-tag],.paths-module__0u9_5a__page:has(#path-growth:checked):has([data-path-chosen]) [data-path-match~=growth] [data-path-tag],.paths-module__0u9_5a__page:has(#path-rfp:checked:not(:default)) [data-path-match~=rfp] [data-path-tag],.paths-module__0u9_5a__page:has(#path-rfp:checked):has([data-path-chosen]) [data-path-match~=rfp] [data-path-tag]){opacity:1;visibility:visible;animation:paths-module__0u9_5a__tag-in var(--dur-state) var(--ease-out);display:inline-flex}:is(.paths-module__0u9_5a__page:where(:has(#path-transform:checked:not(:default))) :where(svg[data-variant=map]) [data-petal]:not([data-petal=strategy]) path,.paths-module__0u9_5a__page:where(:has(#path-transform:checked):has([data-path-chosen])) :where(svg[data-variant=map]) [data-petal]:not([data-petal=strategy]) path,.paths-module__0u9_5a__page:where(:has(#path-build:checked:not(:default))) :where(svg[data-variant=map]) [data-petal]:not([data-petal=technology]) path,.paths-module__0u9_5a__page:where(:has(#path-build:checked):has([data-path-chosen])) :where(svg[data-variant=map]) [data-petal]:not([data-petal=technology]) path,.paths-module__0u9_5a__page:where(:has(#path-growth:checked:not(:default))) :where(svg[data-variant=map]) [data-petal]:not([data-petal=growth]) path,.paths-module__0u9_5a__page:where(:has(#path-growth:checked):has([data-path-chosen])) :where(svg[data-variant=map]) [data-petal]:not([data-petal=growth]) path,.paths-module__0u9_5a__page:where(:has(#path-ai:checked:not(:default))) :where(svg[data-variant=map]) [data-petal] path,.paths-module__0u9_5a__page:where(:has(#path-ai:checked):has([data-path-chosen])) :where(svg[data-variant=map]) [data-petal] path){opacity:.3}:is(.paths-module__0u9_5a__page:where(:has(#path-transform:checked:not(:default))) svg[data-variant=map] [data-petal=strategy] path,.paths-module__0u9_5a__page:where(:has(#path-transform:checked):has([data-path-chosen])) svg[data-variant=map] [data-petal=strategy] path,.paths-module__0u9_5a__page:where(:has(#path-build:checked:not(:default))) svg[data-variant=map] [data-petal=technology] path,.paths-module__0u9_5a__page:where(:has(#path-build:checked):has([data-path-chosen])) svg[data-variant=map] [data-petal=technology] path,.paths-module__0u9_5a__page:where(:has(#path-growth:checked:not(:default))) svg[data-variant=map] [data-petal=growth] path,.paths-module__0u9_5a__page:where(:has(#path-growth:checked):has([data-path-chosen])) svg[data-variant=map] [data-petal=growth] path){fill:var(--color-brand-600);opacity:1}:is(.paths-module__0u9_5a__page:where(:has(#path-ai:checked:not(:default))) svg[data-variant=map] [data-ecosystem-core] circle,.paths-module__0u9_5a__page:where(:has(#path-ai:checked):has([data-path-chosen])) svg[data-variant=map] [data-ecosystem-core] circle){fill:var(--color-brand-600)}:is(.paths-module__0u9_5a__page:has(#path-transform:checked:not(:default)) [data-path-echo=transform],.paths-module__0u9_5a__page:has(#path-transform:checked):has([data-path-chosen]) [data-path-echo=transform],.paths-module__0u9_5a__page:has(#path-build:checked:not(:default)) [data-path-echo=build],.paths-module__0u9_5a__page:has(#path-build:checked):has([data-path-chosen]) [data-path-echo=build],.paths-module__0u9_5a__page:has(#path-ai:checked:not(:default)) [data-path-echo=ai],.paths-module__0u9_5a__page:has(#path-ai:checked):has([data-path-chosen]) [data-path-echo=ai],.paths-module__0u9_5a__page:has(#path-growth:checked:not(:default)) [data-path-echo=growth],.paths-module__0u9_5a__page:has(#path-growth:checked):has([data-path-chosen]) [data-path-echo=growth],.paths-module__0u9_5a__page:has(#path-rfp:checked:not(:default)) [data-path-echo=rfp],.paths-module__0u9_5a__page:has(#path-rfp:checked):has([data-path-chosen]) [data-path-echo=rfp]){opacity:1;visibility:visible;animation:paths-module__0u9_5a__tag-in var(--dur-state) var(--ease-out);display:block}}@media (prefers-reduced-motion:reduce){.paths-module__0u9_5a__panel{animation:none!important}}
.proof-module__-6Sfoq__section{padding-block:40px}.proof-module__-6Sfoq__arrowLink{color:#fff;transition:color var(--dur-state) var(--ease-out);align-items:center;gap:.5rem;display:inline-flex}.proof-module__-6Sfoq__arrow{transition:transform var(--dur-state) var(--ease-out);display:inline-block}.proof-module__-6Sfoq__arrowLink:hover,.proof-module__-6Sfoq__arrowLink:focus-visible{color:var(--color-brand)}.proof-module__-6Sfoq__arrowLink:hover .proof-module__-6Sfoq__arrow,.proof-module__-6Sfoq__arrowLink:focus-visible .proof-module__-6Sfoq__arrow{transform:translate(4px)}.proof-module__-6Sfoq__stack{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.proof-module__-6Sfoq__panel{border-radius:var(--radius-card);transition:border-color var(--dur-state) var(--ease-out), box-shadow var(--dur-state) var(--ease-out);background:#1a1c1e;border:1px solid #ffffff1a;gap:1.5rem;padding:1rem;display:grid}.proof-module__-6Sfoq__body{padding:.5rem .5rem 1rem}.proof-module__-6Sfoq__media{aspect-ratio:16/10;border-radius:calc(var(--radius-card) - .5rem);position:relative;overflow:hidden}.proof-module__-6Sfoq__frame{border-radius:inherit;background:#0b0c0d;flex-direction:column;height:100%;display:flex}.proof-module__-6Sfoq__frameBar{background:#ffffff0f;flex:none;align-items:center;gap:6px;height:28px;padding-inline:12px;display:flex}.proof-module__-6Sfoq__frameBar span{background:#ffffff40;border-radius:50%;width:8px;height:8px}.proof-module__-6Sfoq__frameBody{flex:1;position:relative;overflow:hidden}.proof-module__-6Sfoq__image{object-fit:cover;object-position:center top}.proof-module__-6Sfoq__poster{border-radius:inherit;background:radial-gradient(120% 90% at 100% 100%,#f048612e,#0000 60%),#0b0c0d;flex-direction:column;justify-content:center;height:100%;padding:1.5rem 2rem;display:flex}.proof-module__-6Sfoq__posterValue{font-family:var(--font-display);color:var(--color-brand);font-size:clamp(4rem,14vw,9rem);line-height:.95}.proof-module__-6Sfoq__posterLine{font-family:var(--font-display);color:#fffc;margin-top:.75rem;font-size:clamp(1.25rem,3vw,2rem)}.proof-module__-6Sfoq__discipline{color:#ffffffd9;border:1px solid #fff3;border-radius:999px;align-items:center;height:1.75rem;padding-inline:.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.proof-module__-6Sfoq__pathTag{background:var(--color-brand-600);color:#fff;height:1.75rem;transition:opacity var(--dur-state) var(--ease-out), visibility var(--dur-state) linear;border-radius:999px;align-items:center;padding-inline:.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.proof-module__-6Sfoq__panel :where([data-path-tag]){opacity:0;visibility:hidden}.proof-module__-6Sfoq__caseLink{color:#fff;text-underline-offset:4px;transition:color var(--dur-state) var(--ease-out), text-decoration-color var(--dur-state) var(--ease-out);text-decoration-line:underline;text-decoration-color:#ffffff4d;text-decoration-thickness:1px}.proof-module__-6Sfoq__caseLink:hover,.proof-module__-6Sfoq__caseLink:focus-visible{color:var(--color-brand);text-decoration-color:currentColor}.proof-module__-6Sfoq__rows{color:#ffffffd9;gap:1.25rem;margin-top:1.5rem;display:grid}.proof-module__-6Sfoq__rowLabel{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:.375rem;font-size:.75rem;font-weight:600}.proof-module__-6Sfoq__numeral{font-family:var(--font-display);color:var(--color-brand);font-size:clamp(2.5rem,6vw,4rem);line-height:1;display:block}.proof-module__-6Sfoq__resultRest{color:#fff;margin-top:.5rem;font-size:1.0625rem;display:block}@media (min-width:1024px){.proof-module__-6Sfoq__section{padding-block:56px}.proof-module__-6Sfoq__stack{gap:2rem}.proof-module__-6Sfoq__panel{grid-template-columns:5fr 7fr;align-items:center;gap:2.5rem;padding:1.5rem}.proof-module__-6Sfoq__body{order:-1;padding:1rem 0 1rem 1rem}.proof-module__-6Sfoq__media{aspect-ratio:auto;height:min(64vh,520px)}.proof-module__-6Sfoq__rows{gap:1rem;font-size:1rem}}@media (min-width:1024px) and (min-height:800px){.proof-module__-6Sfoq__item{top:calc(96px + var(--i,0) * 16px);position:sticky}}@keyframes proof-module__-6Sfoq__proof-cover{to{opacity:.6;transform:scale(.96)}}@keyframes proof-module__-6Sfoq__proof-clip{0%{clip-path:inset(8% round calc(var(--radius-card) - .5rem))}to{clip-path:inset(0 round calc(var(--radius-card) - .5rem))}}@supports (animation-timeline:view()) and (timeline-scope:--a){@media (min-width:1024px) and (min-height:800px) and (prefers-reduced-motion:no-preference){.proof-module__-6Sfoq__stack{timeline-scope:var(--proof-scope)}.proof-module__-6Sfoq__item{view-timeline-name:var(--self-tl)}.proof-module__-6Sfoq__panel{transform-origin:50% 0;animation:linear both proof-module__-6Sfoq__proof-cover;animation-timeline:var(--next-tl);animation-range:entry}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.proof-module__-6Sfoq__media{animation:linear both proof-module__-6Sfoq__proof-clip;animation-timeline:view();animation-range:entry 10% entry 90%}}}@media print{.proof-module__-6Sfoq__item{position:static}.proof-module__-6Sfoq__panel,.proof-module__-6Sfoq__media{animation:none}}
.story-module__V-yOAG__root{--era:0}.story-module__V-yOAG__root[data-era="1"]{--era:1}.story-module__V-yOAG__root[data-era="2"]{--era:2}.story-module__V-yOAG__root[data-era="3"]{--era:3}.story-module__V-yOAG__root[data-era="4"]{--era:4}.story-module__V-yOAG__root[data-era="5"]{--era:5}.story-module__V-yOAG__stage,.story-module__V-yOAG__progress{display:none}.story-module__V-yOAG__eras{position:relative}.story-module__V-yOAG__eraLabel{font-family:var(--font-display);color:#fff;font-size:clamp(2.5rem,6vw,3.5rem);line-height:1}.story-module__V-yOAG__stageInner{position:sticky;top:calc(50vh - 6rem);container-type:inline-size}.story-module__V-yOAG__window{--row:1.1em;block-size:var(--row);font-family:var(--font-display);font-size:min(clamp(4rem,9vw,8rem),17cqi);line-height:var(--row);color:#fff;overflow:hidden}.story-module__V-yOAG__yearWindow{--row:1.2em;block-size:var(--row);font-family:var(--font-display);font-size:2.5rem;line-height:var(--row);color:#fff9;margin-top:1rem;overflow:hidden}.story-module__V-yOAG__roll{transform:translateY(calc(var(--era) * -1 * var(--row)));transition:transform var(--dur-enter) var(--ease-in-out)}.story-module__V-yOAG__roll>li{block-size:var(--row);white-space:nowrap}@keyframes story-module__V-yOAG__caret{50%{opacity:0}}.story-module__V-yOAG__root[data-era="5"] .story-module__V-yOAG__words>li:last-child:after{content:"";background:var(--color-brand);vertical-align:-.04em;block-size:.78em;inline-size:.06em;margin-inline-start:.08em;animation:1.06s step-end 3 story-module__V-yOAG__caret;display:inline-block}.story-module__V-yOAG__progress{background:#ffffff1a;inline-size:2px;position:absolute;inset-block:0;inset-inline-start:-2.5rem}.story-module__V-yOAG__progress:after{content:"";background:var(--color-brand);transform-origin:50% 0;position:absolute;inset:0}@keyframes story-module__V-yOAG__progress-fill{0%{transform:scaleY(0)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.story-module__V-yOAG__root[data-enhanced] .story-module__V-yOAG__layout{grid-template-columns:5fr 7fr;gap:4rem;display:grid}.story-module__V-yOAG__root[data-enhanced] .story-module__V-yOAG__stage,.story-module__V-yOAG__root[data-enhanced] .story-module__V-yOAG__progress{display:block}.story-module__V-yOAG__root[data-enhanced] .story-module__V-yOAG__era{flex-direction:column;justify-content:center;min-block-size:60vh;display:flex}.story-module__V-yOAG__root[data-enhanced] .story-module__V-yOAG__eraLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@supports (animation-timeline:view()){.story-module__V-yOAG__root[data-enhanced] .story-module__V-yOAG__progress:after{animation:linear both story-module__V-yOAG__progress-fill;animation-timeline:view();animation-range:contain}}}
