html.lenis,html.lenis body{height: auto;}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow: clip;}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior: contain;}.lenis.lenis-smooth iframe{pointer-events: none;}.lenis.lenis-autoToggle{transition-property: overflow;transition-duration: 1ms;transition-behavior: allow-discrete;}@property --jt{syntax: '<number>';inherits: true;initial-value: 0;}@property --D{syntax: '<number>';inherits: true;initial-value: 0;}@property --load{syntax: '<number>';inherits: true;initial-value: 1;}@property --xi{syntax: '<number>';inherits: false;initial-value: 1;}@property --xo{syntax: '<number>';inherits: false;initial-value: 0;}.jr{position: relative;--hold: 0;--phone: 0;}.jr-backdrop,.jr-stage,.jr-railbox{display: none;}.jr-seg{padding: var(--sp-8) var(--page-margin);}.jr-pin{max-width: var(--content-max);margin: 0 auto;}.jr-copy{max-width: 46rem;}.jr-copy[tabindex]:focus-visible{outline: var(--focus-ring) solid var(--focus);outline-offset: var(--sp-2);border-radius: var(--radius-control);}.jr-copy > .jr-r + .jr-r{margin-top: var(--sp-3);}.jr-copy h1,.jr-copy h2,.jr-copy h3,.jr-copy p{margin: 0;}.jr-copy h2,.jr-copy h3{color: var(--sx-heading,var(--text));}.jr-count{color: var(--accent);}.jr-figure{color: var(--display-on-dark,var(--accent));}.jr-source{color: var(--text-3);margin-top: var(--sp-1);}.jr-figure.sx-placeholder,.jr-copy .t-lead.sx-placeholder{color: var(--text-3);}@media (min-width: 641px){.jr-keep-wide{white-space: nowrap;}}.jr-btns{display: flex;flex-wrap: wrap;gap: var(--sp-2);padding-top: var(--sp-1);}@supports (animation-timeline: view()) and (top: round(down,1.5px,1px)) and (scale: pow(2,1)) and (top: mod(5px,2px)){@media (prefers-reduced-motion: no-preference){.jr{view-timeline-name: --jr;view-timeline-axis: block;view-timeline-inset: 0;animation-name: jr-t;animation-duration: auto;animation-timing-function: linear;animation-fill-mode: both;animation-timeline: --jr;overflow-x: clip;--R: min(52vmin,38vw);}@media (max-aspect-ratio: 5/6){.jr{--R: 40vmax;}}.jr-backdrop{display: block;position: absolute;inset: 0 0 -100svh;z-index: 0;}.jr-stage{display: block;position: sticky;top: 0;height: 100lvh;overflow: clip;}.jr-world{position: absolute;inset: 0;--t: clamp(0,(var(--jt) - var(--w0) + 0.5) * 2,1);--G: calc(0.03 * pow(200,3 * pow(var(--t),2) - 2 * pow(var(--t),3)));--gx: calc(50% * var(--G));--gc: calc(var(--G) * 0.4 * min(50vw,50svh));clip-path: polygon( calc(50% - var(--gx) + var(--gc)) calc(50% - var(--gx)),calc(50% + var(--gx) - var(--gc)) calc(50% - var(--gx)),calc(50% + var(--gx)) calc(50% - var(--gx) + var(--gc)),calc(50% + var(--gx)) calc(50% + var(--gx) - var(--gc)),calc(50% + var(--gx) - var(--gc)) calc(50% + var(--gx)),calc(50% - var(--gx) + var(--gc)) calc(50% + var(--gx)),calc(50% - var(--gx)) calc(50% + var(--gx) - var(--gc)),calc(50% - var(--gx)) calc(50% - var(--gx) + var(--gc)));opacity: calc(clamp(0,(var(--jt) - var(--w0) + 0.5) * 40,1) * (1 - clamp(0,(var(--jt) - var(--wn)) * 1000 + 1,1)));}.jr-world--first{clip-path: none;}.jr-ground--navy{background-color: var(--o-dark-blue);--ground: var(--o-dark-blue);}.jr-ground--paper{background-color: var(--o-paper);--ground: var(--o-paper);}.jr-ground--charcoal{background-color: var(--o-charcoal);--ground: var(--o-charcoal);}.jr-ground--bone{background-color: var(--o-off-white);--ground: var(--o-off-white);}.jr-world--light{--frame: var(--o-dark-gold);}.jr-world--dark{--frame: var(--o-gold);}.jr.is-built .jr-world:not([data-near]),.jr.is-built .jr-field:not([data-near]){display: none;}.jr-art{position: absolute;inset: 0;width: 100%;height: 100%;}.jr-sh{--pi: clamp(0,(var(--jt) - var(--f0) + 0.4 - var(--dl)) / 0.3,1);--po: clamp(0,(var(--jt) - var(--f1) - 0.5 - var(--dl)) / 0.25,1);--s: calc((1 - pow(1 - var(--pi),3)) * (1 - pow(var(--po),2)));transform-box: fill-box;transform-origin: 50% 50%;scale: max(0.001,var(--s));opacity: clamp(0,var(--s) * 40,1);}.jr-field--first .jr-sh{--pi: clamp(0,(var(--load) - 2 * var(--dl)) / 0.8,1);}.jr-field--last .jr-sh{--po: 0;}.jr-ink--gold{fill: var(--o-gold);}.jr-ink--navy{fill: var(--o-dark-blue);}.jr-ink--lblue{fill: var(--o-light-blue);}.jr-ink--teal{fill: var(--o-teal);}.jr-glow-stop{stop-color: var(--o-teal);}.jr-sh--glow{--g0: clamp(0,(var(--jt) - var(--f0) + 0.5) / (var(--f1) - var(--f0) + 1.5),1);--g: calc(3 * pow(var(--g0),2) - 2 * pow(var(--g0),3));--sin: calc(1 - pow(1 - var(--pi),3));scale: max(0.001,var(--sin) * (1 + var(--g) * (0.15 + 0.2 * var(--k)) + pow(var(--po),2) * (2 + var(--k))));opacity: clamp(0,var(--sin) * 40,1);}.jr-field path{fill-rule: evenodd;}.jr-world{--steps: calc(clamp(0,(var(--jt) - var(--x0)) * 1000 + 1,1) * (1 - clamp(0,(var(--jt) - var(--x1)) * 1000 + 1,1)));--dkin: calc(1 - pow(1 - clamp(0,(var(--jt) - var(--x0) + 0.3) / 0.3,1),3));--dkout: calc(1 - pow(clamp(0,(var(--jt) - var(--x1)) / 0.3,1),2));}.jr-box,.jr-card{fill: var(--ground);stroke: var(--frame);stroke-width: var(--line-hairline);vector-effect: non-scaling-stroke;}.jr-box{transform-box: view-box;transform-origin: 0 0;animation-duration: auto;animation-timing-function: linear;animation-fill-mode: both;animation-timeline: --jr;opacity: calc(1 - var(--steps));}.jr-unit{translate: calc((var(--ci) - var(--sc)) * var(--pitch)) 0;opacity: calc(clamp(0,(var(--jt) - var(--x0) + 0.3) * 20,1) * (1 - clamp(0,(var(--jt) - var(--x1) - 0.3) * 20,1)));}.jr-unit .jr-card{opacity: var(--steps);}.jr-unit{--dock: var(--dkout);}.jr-unit--first{--dock: calc(var(--dkin) * var(--dkout));}.jr-hand{translate: calc(var(--hx) * var(--reach) * (1 - var(--dock))) calc(var(--hy) * var(--reach) * (1 - var(--dock)));opacity: clamp(0,var(--dock) * 3,1);}.jr-hand__line{fill: none;stroke: var(--frame);stroke-width: var(--line-hairline);vector-effect: non-scaling-stroke;}.jr-hand__node{fill: var(--frame);}.jr .jr-seg{--jr-on: 1;position: relative;z-index: 1;height: 160svh;padding: 0;background: transparent;}.jr .jr-seg + .jr-seg{margin-top: -40svh;}.jr .jr-seg--last{height: calc(220svh + 100svh + var(--hold) * 120svh);margin-bottom: -100svh;}.jr{display: flow-root;}.jr{--over: max(0,var(--jt) - var(--n) - var(--hold));}.jr-stage,.jr-seg--last .jr-pin{translate: 0 calc(-0.3 * var(--over) * 120svh);}.jr ~ *{position: relative;z-index: 2;}.jr-pin{position: sticky;top: 0;height: 100lvh;max-width: none;margin: 0;display: grid;place-items: center;padding: var(--sp-6) var(--page-margin);pointer-events: none;}.jr-seg[data-on] .jr-pin{pointer-events: auto;}.jr-seg{--cin: 0;--cout: 0;}.jr-seg--cin{--cin: clamp(0,var(--j) - var(--jt),0.5);}.jr-seg--cout{--cout: clamp(0,var(--jt) - var(--j) - 0.5,0.5);}.jr-pin{translate: calc((var(--ci) - var(--sc)) * var(--pitch)) calc((var(--cout) - var(--cin)) * 120svh);}.jr-copy{text-align: center;max-width: min(calc(1.6 * var(--R)),calc(100vw - 2 * var(--page-margin)));}.jr-copy .jr-btns{justify-content: center;}.jr-copy .t-lead{text-wrap: balance;}@media (max-width: 640px){.jr-copy{max-width: calc(100vw - 2 * (var(--page-margin) + var(--sp-3)));}.jr-copy:has(.jr-figure){max-width: 60vw;}}.jr-seg--first .jr-copy{max-width: min(calc(1.8 * var(--R)),calc(100vw - 2 * var(--page-margin)));}@media (min-width: 641px){.jr-copy:has(.jr-two-ink){max-width: min(calc(1.8 * var(--R)),calc(100vw - 2 * var(--page-margin)));}}.jr-copy .jr-hero-title{font-size: var(--t-display-l);line-height: var(--lh-display-l);letter-spacing: var(--ls-display-l);}.jr-copy .t-display{font-size: var(--t-display-l);line-height: var(--lh-display-l);letter-spacing: var(--ls-display-l);}.jr-copy .t-h1{font-size: var(--t-display);line-height: var(--lh-display);letter-spacing: var(--ls-display);}.jr-copy .t-h2{font-size: var(--t-h1);line-height: var(--lh-h1);}.jr-copy .t-display-xl.jr-figure{font-size: var(--t-display-2xl);line-height: var(--lh-display-2xl);letter-spacing: var(--ls-display-2xl);}.jr-copy .t-lead{font-size: var(--t-h3);}@media (min-width: 641px) and (max-aspect-ratio: 5/6){.jr-copy .jr-hero-title,.jr-copy .t-display{font-size: var(--t-display-xl);line-height: var(--lh-display-xl);letter-spacing: var(--ls-display-xl);}.jr-copy .t-h1{font-size: var(--t-display-l);line-height: var(--lh-display-l);letter-spacing: var(--ls-display-l);}.jr-copy .t-h2{font-size: var(--t-display);line-height: var(--lh-display);letter-spacing: var(--ls-display);}.jr-copy .t-lead{font-size: var(--t-h2);line-height: var(--lh-h2);}}.jr-hero-title > span,.jr-two-ink > span{display: block;}.jr-copy:has(.jr-investors){max-width: min(calc(2.2 * var(--R)),calc(100vw - 2 * var(--page-margin)));}@media (min-width: 641px){}.jr .jr-investors{display: flex;flex-wrap: wrap;justify-content: center;gap: var(--sp-1) var(--sp-3);}.jr .jr-investors > li{flex: 0 0 calc((100% - 2 * var(--sp-3)) / 3);}.jr .jr-investors img{width: 100%;max-width: 100%;height: auto;margin-inline: 0;}@media (max-width: 640px){.jr .jr-investors > li{flex-basis: calc((100% - var(--sp-3)) / 2);}}.jr-r{--xi: clamp(0,(var(--jt) - var(--j) + 0.06 - var(--d) * 0.03) / 0.1,1);--xo: clamp(0,(var(--jt) - var(--j) - 0.42) / 0.08,1);opacity: calc((3 * pow(var(--xi),2) - 2 * pow(var(--xi),3)) * (1 - (3 * pow(var(--xo),2) - 2 * pow(var(--xo),3))));scale: calc(0.94 + 0.06 * (3 * pow(var(--xi),2) - 2 * pow(var(--xi),3)) + 0.08 * (3 * pow(var(--xo),2) - 2 * pow(var(--xo),3)));transform-origin: 50% 50%;}.jr.is-measuring .jr-r{scale: none;}.jr-seg--first .jr-r,.jr-seg--cin .jr-r{--xi: 1;}.jr-seg--last .jr-r,.jr-seg--cout .jr-r{--xo: 0;}.jr-railbox{display: block;position: absolute;inset: 0;z-index: 2;pointer-events: none;}.jr-railpin{position: sticky;top: 0;height: 100svh;}.jr-rail{--rail: var(--o-gold);--rail-text: var(--o-off-white);opacity: calc(1 - clamp(0,(var(--jt) - var(--n) - var(--hold) + 0.5) * 4,1));position: absolute;left: 50%;bottom: calc(var(--sp-4) - (var(--sp-3) - var(--sp-0)) / 2);translate: -50% 0;width: min(36rem,calc(100vw - 2 * var(--page-margin)));box-sizing: border-box;padding: 0 var(--sp-2);pointer-events: auto;}.jr-rail[data-ink='light']{--rail: var(--o-dark-gold);--rail-text: var(--o-charcoal);}.jr-rail[data-ground='navy']{--rail-ground: var(--o-dark-blue);}.jr-rail[data-ground='paper']{--rail-ground: var(--o-paper);}.jr-rail[data-ground='charcoal']{--rail-ground: var(--o-charcoal);}.jr-rail[data-ground='bone']{--rail-ground: var(--o-off-white);}.jr-rail ol{display: flex;justify-content: center;gap: var(--sp-0);list-style: none;margin: 0;padding: 0;}.jr-rail li{flex: 1 1 0;max-width: var(--sp-3);}.jr-rail li.jr-rail__new{margin-left: var(--sp-2);}.jr-rail__cell{position: relative;display: flex;align-items: center;width: 100%;height: var(--sp-3);padding: 0;border: 0;background: none;cursor: pointer;}.jr-rail__tip{position: absolute;left: 50%;bottom: calc(100% + var(--sp-1));translate: -50% var(--sp-0);padding: var(--sp-0) var(--sp-1);border: var(--line-hairline) solid color-mix(in srgb,var(--rail) 50%,transparent);border-radius: var(--radius-control);background: var(--rail-ground,var(--o-dark-blue));color: var(--rail-text);width: max-content;text-wrap: nowrap;opacity: 0;pointer-events: none;transition: opacity var(--dur-move) var(--ease-enter),translate var(--dur-move) var(--ease-enter);}.jr-rail__cell:focus-visible .jr-rail__tip{opacity: 1;translate: -50% 0;}@media (hover: hover) and (pointer: fine){.jr-rail__cell:hover .jr-rail__tip{opacity: 1;translate: -50% 0;}}@media (max-width: 1000px){.jr-rail__cell{position: static;}}@media (max-width: 640px),(pointer: coarse){.jr-rail{bottom: calc(var(--sp-4) - (var(--target) - var(--sp-0)) / 2);}.jr-rail{padding: 0;}.jr-rail li.jr-rail__new{margin-left: var(--sp-1);}.jr-rail li{max-width: var(--target);}@media (max-width: 359px){.jr-rail{width: calc(100vw - 2 * var(--sp-1));}.jr-rail ol{gap: calc(var(--sp-0) / 2);}}.jr-rail__cell{height: var(--target);}}.jr-rail__bar{display: block;width: 100%;height: var(--sp-0);background: linear-gradient(var(--rail),var(--rail)) center / 100% var(--line-hairline) no-repeat;box-shadow: 0 0 0 var(--sp-0) var(--rail-ground,transparent);border-radius: var(--radius-control);}@media (hover: hover) and (pointer: fine){.jr-rail__cell:hover .jr-rail__bar{background-size: 100% var(--line-rule);}}.jr-rail__cell:focus-visible{outline: var(--focus-ring) solid var(--rail);outline-offset: var(--focus-offset);}.jr-rail[data-ink='light'] .jr-rail__cell:focus-visible{outline-color: var(--rail-text);}.jr-rail__fill{display: block;height: 100%;background: var(--rail);transform-origin: 0 50%;scale: clamp(0,(var(--jt) - var(--j)) * 2,1) 1;}}}@media (scripting: enabled) and (prefers-reduced-motion: no-preference){.jr:not(.is-built){--load: 0;}.jr{transition: --load var(--dur-entrance) var(--ease-entrance);}}@keyframes jr-t{from{--jt: -0.8333;}to{--jt: calc(var(--jt-end) + var(--hold));}}@supports (animation-timeline: view()) and (top: round(down,1.5px,1px)) and (scale: pow(2,1)) and (top: mod(5px,2px)){@media (prefers-reduced-motion: no-preference) and (max-width: 640px){.jr{--phone: 1;}.jr-seg:is([data-shape="circle"],[data-shape="pill"]):not([data-field="halo"],.jr-seg--first) .jr-copy{max-width: 74vw;}.jr-seg:is([data-shape="circle"],[data-shape="pill"]):not([data-field="halo"]) .jr-copy .t-lead{font-size: var(--t-small);line-height: var(--lh-small);text-wrap: balance;}.jr-seg:is([data-shape="circle"],[data-shape="pill"]):not([data-field="halo"]) .jr-copy > .jr-r + .jr-r{margin-top: var(--sp-2);}.jr-seg:is([data-shape="circle"],[data-shape="pill"]) .jr-copy .t-display,.jr-seg--first .jr-copy .jr-hero-title{font-size: var(--t-display);line-height: var(--lh-display);letter-spacing: var(--ls-display);}.jr-seg:is([data-shape="circle"],[data-shape="pill"]) .jr-copy .t-h1{font-size: var(--t-h1);line-height: var(--lh-h1);letter-spacing: var(--ls-h1);}.jr-seg:is([data-shape="circle"],[data-shape="pill"]) .jr-copy .t-h2{font-size: var(--t-h2);line-height: var(--lh-h2);}}@media (prefers-reduced-motion: no-preference) and (max-width: 640px),(prefers-reduced-motion: no-preference) and (hover: none){.jr-r{scale: none;will-change: opacity;}.jr-pin{will-change: translate;}.jr .jr-seg{display: flow-root;--lead: 12svh;--tail: 12svh;}.jr .jr-seg--cin{--lead: 60svh;}.jr .jr-seg--cout{--tail: 60svh;}.jr .jr-seg:not(.jr-seg--last){height: calc(160svh + 100lvh - 100svh + var(--tail));}.jr .jr-seg + .jr-seg{margin-top: calc(-40svh - 100lvh + 100svh - 12svh);}.jr .jr-seg--cout + .jr-seg{margin-top: calc(-40svh - 100lvh + 100svh - 60svh);}.jr .jr-seg:not(.jr-seg--first) .jr-pin{margin-top: calc(-1 * var(--lead));}.jr .jr-pin{translate: calc((var(--ci) - var(--sc)) * var(--pitch)) 0;}.jr{--over: 0;}.jr .jr-seg--cin .jr-r{--xi: clamp(0,(var(--jt) - var(--j) + 0.5 - var(--d) * 0.03) / 0.1,1);}.jr .jr-seg--cout .jr-r{--xo: clamp(0,(var(--jt) - var(--j) - 0.92) / 0.08,1);}}@media (prefers-reduced-motion: no-preference) and (max-width: 640px) and (max-height: 700px){.jr-copy .t-lead{font-size: var(--t-lead);line-height: var(--lh-lead);}}}