.f1d{--f1d-ground: var(--i2c-brand-25);--f1d-ink: var(--text-primary);--f1d-muted: #6b7080;--f1d-num: var(--blue);--f1d-ring: #c7e2ff;--f1d-blue: #1434cb;--f1d-orange: #f97c00;--f1d-black: #000823;--f1d-panel: rgba(255, 255, 255, .9);--f1d-grid-line: rgba(20, 52, 203, .055);--f1d-offset: 0px;--f1d-length: max(1088vh, 10000px);--f1d-edge: calc((100% - var(--containerWidth)) / 2);--f1d-figma-edge: calc((100% - 91.375rem)/2) ;--pad: max(var(--containerFluidPadding, 5rem), var(--f1d-edge, 0px), var(--f1d-figma-edge, 0px));position:relative;background:var(--f1d-ground);color:var(--f1d-ink)}.f1d__stage{position:sticky;top:var(--f1d-offset);height:calc(100vh - var(--f1d-offset));height:calc(100svh - var(--f1d-offset));overflow:hidden}.f1d__length{height:var(--f1d-length);margin-top:calc(-100vh + var(--f1d-offset));margin-top:calc(-100svh + var(--f1d-offset));pointer-events:none}.f1d__stage:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--bp, 1);background-image:radial-gradient(ellipse 75% 70% at 50% 50%,transparent 35%,var(--f1d-ground) 92%),linear-gradient(var(--f1d-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--f1d-grid-line) 1px,transparent 1px);background-size:100% 100%,2.75rem 2.75rem,2.75rem 2.75rem;background-position:center}.f1d__track{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:var(--gp, 0);background:linear-gradient(119.4deg,#00167e,#032fff)}.f1d__scene{position:relative;z-index:1;display:block;width:100%;height:100%;outline:0;pointer-events:none;opacity:0;transition:opacity .4s}.f1d__ui{position:absolute;inset:0;z-index:2;pointer-events:none;text-shadow:0 0 16px var(--f1d-ground),0 0 4px var(--f1d-ground)}.f1d .chapter{position:absolute;inset:0;visibility:hidden}.f1d .ch-top{position:absolute;left:var(--pad);right:var(--pad);top:clamp(2.5rem,9.26vh,6.25rem);display:flex;justify-content:space-between;align-items:flex-start;gap:2.5rem}.f1d .ch-head{max-width:45rem}.f1d .ch-body{max-width:35.375rem;padding-top:3rem;opacity:var(--rb, 0)}.f1d .eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1.25rem;color:var(--f1d-blue);font-size:1.5rem;line-height:1.166666;font-weight:400;text-transform:uppercase;letter-spacing:calc((1 - var(--r, 0)) * .55em);opacity:var(--r, 0)}.f1d .badge{display:none}.f1d .ch-head h2{margin:0;color:inherit}.f1d .w{display:inline-block;opacity:var(--r, 0);transform:translateY(calc((1 - var(--r, 0)) * .45em))}.f1d .ch-head h2 .w{filter:blur(calc((1 - var(--r, 0)) * 7px))}.f1d .ch-head h2 br[class]{display:none}@media(max-width:767px){.f1d .ch-head h2 br.b-s{display:inline}}@media(min-width:768px)and (max-width:1601px){.f1d .ch-head h2 br.b-m{display:inline}}@media(min-width:1602px){.f1d .ch-head h2 br.b-l{display:inline}}.f1d .dot{color:var(--f1d-orange)}.f1d .copy-p{margin:0;color:var(--f1d-black);font-size:1.5rem;line-height:1.166666;font-weight:400;letter-spacing:0}.f1d .bw{opacity:calc(.12 + .88 * var(--r, 0));transform:none}.f1d .ch-stats{position:absolute;left:var(--pad);right:var(--pad);top:clamp(16.5rem,42.6vh,28.75rem);display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:clamp(1.1rem,3.7vh,2.5rem);align-items:start}.f1d .stat{grid-column:1;justify-self:start;max-width:18.75rem;--dx: -30px;opacity:var(--r, 0);transform:translate(calc((1 - var(--r, 0)) * var(--dx, 0px)),calc((1 - var(--r, 0)) * 12px))}.f1d .stat.r{grid-column:2;justify-self:end;text-align:right;--dx: 30px}.f1d .ch-col{display:contents}.f1d .ch-col>.stat:nth-child(1){grid-row:1}.f1d .ch-col>.stat:nth-child(2){grid-row:2}.f1d .ch-col>.stat:nth-child(3){grid-row:3}.f1d .ch-col--l>.stat:nth-child(1){order:1}.f1d .ch-col--r>.stat:nth-child(1){order:2}.f1d .ch-col--l>.stat:nth-child(2){order:3}.f1d .ch-col--r>.stat:nth-child(2){order:4}.f1d .ch-col--l>.stat:nth-child(3){order:5}.f1d .ch-col--r>.stat:nth-child(3){order:6}@media screen and (min-width:1602px){.f1d .ch-col{display:flex;flex-direction:column;gap:clamp(1.1rem,3.7vh,2.5rem)}.f1d .ch-col--l{grid-column:1;align-items:flex-start;justify-self:start}.f1d .ch-col--r{grid-column:2;align-items:flex-end;justify-self:end}}.f1d .num{margin:0;font-weight:var(--fontWeightSemibold);white-space:nowrap;color:var(--f1d-num)}.f1d .stat.is-counting .num{font-variant-numeric:tabular-nums}.f1d .num .pre,.f1d .num .suf{font-size:inherit}.f1d .lab{margin-top:.5rem;color:var(--f1d-ink);font-size:var(--fontSizeLarge);line-height:1.2;font-weight:400;letter-spacing:0;text-align:inherit;opacity:var(--rl, 0)}.f1d .stat.r .lab{align-items:flex-end}.f1d .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.po-resolution.is-folded{display:none}.f1d .chapter.po-resolution{background:none;overflow:visible;text-shadow:none}.f1d .chapter--final .po-resolution__tag,.f1d .chapter--final .po-resolution__title,.f1d .chapter--final .po-resolution__body,.f1d .chapter--final .cta-wrap{opacity:var(--r, 0);transform:translateY(calc((1 - var(--r, 0)) * 1.5rem))}.f1d .chapter--final .po-resolution__title{filter:blur(calc((1 - var(--r, 0)) * 7px))}.f1d .chapter--final .cta-wrap{pointer-events:auto}.f1d__status{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;margin:0;padding:2rem;text-align:center;color:var(--f1d-muted)}.f1d__status[hidden],.f1d__controls{display:none}.f1d__static{display:none;padding:1rem var(--pad) 4rem}.f1d.is-static .f1d__stage,.f1d.is-static .f1d__length{display:none}.f1d.is-static .f1d__static{display:block}.f1d__static-step{max-width:35.375rem;padding-block:4rem;border-top:1px solid var(--f1d-ring)}.f1d__static-step:first-child{border-top:0}.f1d .f1d__static-eyebrow{margin:0 0 .5rem;color:var(--f1d-blue);font-weight:400;letter-spacing:0;text-transform:uppercase}.f1d__static-step h2{margin:0 0 1.5rem;color:inherit}.f1d .f1d__static-body{margin:0;color:var(--f1d-black);font-weight:400;letter-spacing:0}.f1d__static-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none}.f1d__static-stats li{display:flex;flex-direction:column;gap:.5rem;padding-top:1.25rem;border-top:1px solid var(--f1d-ring)}.f1d .f1d__static-num{color:var(--blue);font-weight:var(--fontWeightSemibold);white-space:nowrap}.f1d .f1d__static-label{color:var(--f1d-black);font-weight:400;letter-spacing:0}@media screen and (max-width:767px){.f1d__static-step{padding-block:2.5rem}.f1d__static-stats{gap:1rem}}@media screen and (min-width:768px)and (max-width:1601px){.f1d{--pad: max(24px, min( calc(24px + (100% - 768px)*.4036) , calc(127.33px + (100% - 1024px)*.1394) , calc(175px - ((100% - 1366px)*.447)) ))}.f1d .ch-stats{display:flex;justify-content:space-between;align-items:flex-start}.f1d .ch-col{display:flex;flex-direction:column}.f1d .ch-col--r{align-items:flex-end}.f1d .stat,.f1d .stat.r{width:100%;max-width:none}.f1d .stat.r .lab{align-items:flex-end}}@media screen and (min-width:1200px)and (max-width:1601px){.f1d .ch-top{top:clamp(2.5rem,12.8svh,6.25rem)}.f1d .ch-stats{top:calc(351px + (100% - 782px)/2)}.f1d .chapter:nth-of-type(3) .ch-stats{top:calc(384px + (100% - 782px)/2)}.f1d .ch-col{gap:1.75rem;width:13rem}.f1d .ch-head{max-width:31.25rem}.f1d .ch-body{max-width:24.5625rem;padding-top:2.75rem}.f1d .eyebrow,.f1d .copy-p{font-size:1.25rem;line-height:1.5rem}.f1d .ch-head h2{font-size:3rem;line-height:3.25rem;letter-spacing:-2px}.f1d .num{font-size:2.5rem;line-height:2.75rem;letter-spacing:-2px}.f1d .lab{font-size:1.125rem;line-height:1.5rem}}@media screen and (min-width:768px)and (max-width:1199px){.f1d .ch-top{top:clamp(2.5rem,12svh,5rem)}.f1d .eyebrow{margin-bottom:1rem}.f1d .eyebrow,.f1d .copy-p,.f1d .lab{font-size:1rem;line-height:1.25rem}.f1d .ch-head h2{font-size:2rem;line-height:2.125rem;letter-spacing:-1px}.f1d .num{font-size:1.75rem;line-height:2rem;letter-spacing:-1px}}@media screen and (min-width:992px)and (max-width:1199px){.f1d .ch-stats{top:calc(270px + (100% - 596px)/2)}.f1d .chapter:nth-of-type(3) .ch-stats{top:calc(295px + (100% - 596px)/2)}.f1d .ch-col{gap:1.3125rem;width:13.375rem}.f1d .ch-head{max-width:18.3125rem}.f1d .ch-body{max-width:18.375rem;padding-top:2.25rem}}@media screen and (min-width:768px)and (max-width:991px){.f1d .ch-stats{top:calc(505px + (100% - 813px)/2)}.f1d .chapter:nth-of-type(3) .ch-stats{top:calc(555px + (100% - 813px)/2)}.f1d .chapter:nth-of-type(4) .ch-stats{top:calc(516px + (100% - 813px)/2)}.f1d .ch-col{gap:1.5rem;width:14rem}.f1d .ch-top{gap:1.5rem}.f1d .ch-head{max-width:21.75rem}.f1d .ch-body{max-width:21.75rem;padding-top:2.25rem}.f1d .chapter:nth-of-type(2n) .ch-body{padding-top:2.75rem}.f1d .ch-col--r{align-items:flex-start}.f1d .stat.r{text-align:left}.f1d .stat.r .lab{align-items:flex-start}}@media screen and (max-width:767px){.f1d{--pad: 24px}.f1d__track{background:linear-gradient(101.3deg,#00167e 1.7%,#032fff 99.2%)}.f1d .ch-top{flex-direction:column;top:clamp(1.5rem,6.4svh,3rem);gap:1rem}.f1d .ch-head,.f1d .ch-body{max-width:none;padding-top:0}.f1d .eyebrow{margin-bottom:1rem}.f1d .eyebrow,.f1d .copy-p{font-size:1rem;line-height:1.25rem}.f1d .ch-head h2{font-size:2rem;line-height:2.125rem;letter-spacing:-1px}.f1d .num{font-size:1.75rem;line-height:2.125rem;letter-spacing:-1px}.f1d .lab{font-size:.875rem;line-height:1.125rem}.f1d .ch-stats{top:calc(497px + (100% - 743px)/2);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1rem;row-gap:1.5rem}.f1d .chapter:nth-of-type(2) .ch-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.f1d .chapter:nth-of-type(4) .ch-stats{top:calc(496px + (100% - 743px)/2)}.f1d .ch-col>.stat:nth-child(n),.f1d .ch-col>.stat.r:nth-child(n){grid-column:auto;grid-row:auto}.f1d .stat,.f1d .stat.r{justify-self:stretch;text-align:left;max-width:none;--dx: 0px}.f1d .stat.r .lab{align-items:flex-start}}@media screen and (max-height:679px)and (min-width:768px)and (max-width:1601px),screen and (max-height:560px)and (min-width:768px){.f1d .ch-top{top:1.25rem}.f1d .ch-body{padding-top:2.2rem}.f1d .chapter:nth-of-type(n) .ch-stats{top:auto;bottom:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1rem;row-gap:.6rem}.f1d .ch-col{display:contents}.f1d .ch-col>.stat:nth-child(n),.f1d .ch-col>.stat.r:nth-child(n){grid-column:auto;grid-row:auto}.f1d .stat,.f1d .stat.r{width:auto;justify-self:start;text-align:left;--dx: 0px}.f1d .stat.r .lab{align-items:flex-start}}@media screen and (min-width:992px)and (max-width:1601px)and (min-height:580px)and (max-height:679px){.f1d .chapter:nth-of-type(n) .ch-stats{display:flex;justify-content:space-between;align-items:flex-end}.f1d .ch-col{display:flex;flex-direction:column;gap:.75rem}.f1d .ch-col--r{align-items:flex-end}.f1d .stat{width:100%;--dx: -30px}.f1d .stat.r{text-align:right;--dx: 30px}.f1d .stat.r .lab{align-items:flex-end}}@media screen and (max-width:767px)and (max-height:805px){.f1d .chapter:nth-of-type(n) .ch-stats{top:auto;bottom:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px)and (min-height:701px)and (max-height:805px){.f1d .chapter:nth-of-type(2) .ch-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1601px){.poc-page{--po-cell: 38px;--po-overlap: 91px}.po-hero.po-hero--center{min-height:0;padding-bottom:calc(91px + 2.5rem)}.po-hero.po-hero--center .po-hero__wash{height:418px}.po-hero.po-hero--center .po-hero__canvas{padding:4rem 1.5rem 0}.po-hero.po-hero--center .po-hero__cue{margin-top:3rem}.po-hero.po-hero--center .po-hero__chip,.po-hero.po-hero--center .po-hero__cue{font-size:1rem;line-height:1.25rem}.po-hero.po-hero--center .po-hero__title{font-size:5.375rem;line-height:5.625rem;letter-spacing:-5px}.po-hero.po-hero--center .po-hero__sub{font-size:1.75rem;line-height:2rem;letter-spacing:-1px}.po-resolution.po-resolution--center{padding-top:4.5rem}.po-resolution--center .po-resolution__inner{gap:1.5rem}.po-resolution.po-resolution--center .po-resolution__tag{font-size:1.125rem;line-height:1.5rem}.po-resolution.po-resolution--center .po-resolution__title{font-size:4.25rem;line-height:4.5rem;letter-spacing:-3px}.po-resolution.po-resolution--center .po-resolution__body{max-width:50.5rem;font-size:1.25rem;line-height:1.5rem}.po-resolution.po-resolution--center .po-resolution__cta{min-height:3.875rem;padding:0 calc(1.75rem - 2px);font-size:1.25rem;line-height:1.5rem}.po-resolution.po-resolution--center .po-resolution__scene{margin:1.5rem 0 0}}@media screen and (max-width:1199px){.po-hero.po-hero--center{padding-bottom:calc(91px + 2rem)}.po-hero.po-hero--center .po-hero__canvas{padding-top:3rem}.po-hero.po-hero--center .po-hero__cue{margin-top:2.5rem}.po-hero.po-hero--center .po-hero__chip,.po-hero.po-hero--center .po-hero__cue{font-size:.875rem;line-height:1.125rem}.po-hero.po-hero--center .po-hero__title{font-size:3rem;line-height:3rem;letter-spacing:-2px}.po-hero.po-hero--center .po-hero__sub{font-size:1.5rem;line-height:1.75rem}.po-resolution.po-resolution--center{padding-top:3.5rem}.po-resolution.po-resolution--center .po-resolution__tag{font-size:1rem;line-height:1.25rem}.po-resolution.po-resolution--center .po-resolution__title{font-size:2.5rem;line-height:2.75rem;letter-spacing:-2px}.po-resolution.po-resolution--center .po-resolution__body{max-width:48.0625rem;font-size:1rem;line-height:1.25rem}.po-resolution.po-resolution--center .po-resolution__cta{min-height:3.25rem;padding:0 calc(1.375rem - 2px);font-size:1rem;line-height:1.25rem}}@media screen and (max-width:991px){.po-hero.po-hero--center{padding-bottom:calc(91px + 1.75rem)}.po-hero.po-hero--center .po-hero__canvas{padding-top:2.5rem}.po-hero.po-hero--center .po-hero__cue{margin-top:2rem}.po-resolution.po-resolution--center{padding-top:3rem}.po-resolution--center .po-resolution__inner{padding-inline:1.5rem}.po-resolution.po-resolution--center .po-resolution__body{max-width:none}}@media screen and (max-width:767px){.po-hero.po-hero--center{padding-bottom:calc(91px + 1.5rem)}.po-hero.po-hero--center .po-hero__cue{margin-top:1.75rem}.po-hero.po-hero--center .po-hero__chip,.po-hero.po-hero--center .po-hero__cue{font-size:.75rem;line-height:1rem}.po-hero.po-hero--center .po-hero__title{font-size:2.75rem;line-height:2.5rem}.po-hero.po-hero--center .po-hero__sub{font-size:1.25rem;line-height:1.5rem}.po-resolution.po-resolution--center .po-resolution__tag{font-size:.875rem;line-height:1.125rem}.po-resolution.po-resolution--center .po-resolution__title{font-size:min(2rem,8.54vw);line-height:2.25rem;letter-spacing:-1px}.po-resolution.po-resolution--center .po-resolution__scene{width:100%;max-width:none;height:min(37.34vw,calc(8.75rem + (100vw - 375px)*.1649));margin:1.5rem 0 0;object-fit:fill}}@media(prefers-reduced-motion:reduce){.f1d__scene{transition:none}.f1d .cta-wrap,.f1d .stat,.f1d .w{transform:none}.f1d .ch-head h2 .w{filter:none}.f1d .eyebrow{letter-spacing:0}}
