.h-pager.svelte-vxuvng{position:relative;height:100vh;width:100vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;display:flex;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:none;cursor:grab;user-select:none;-webkit-user-select:none}.h-pager.svelte-vxuvng::-webkit-scrollbar{display:none}.h-pane.svelte-vxuvng{flex:0 0 100vw;width:100vw;height:100vh;scroll-snap-align:center;position:relative}.pane-connector.svelte-vxuvng{position:absolute;top:50%;height:1px;background:var(--rule);pointer-events:none}.pane-connector-left.svelte-vxuvng{left:0;width:18vw}.pane-connector-right.svelte-vxuvng{right:0;width:18vw}.h-pager.loaded.svelte-vxuvng .pane-connector:where(.svelte-vxuvng){animation:svelte-vxuvng-connector-in 1.2s cubic-bezier(.22,1,.36,1) .6s both}@keyframes svelte-vxuvng-connector-in{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.pane-connector-left.svelte-vxuvng{transform-origin:right center}.pane-connector-right.svelte-vxuvng{transform-origin:left center}.pane-frame.svelte-vxuvng{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 2rem}@media(min-width:768px){.pane-frame.svelte-vxuvng{padding:0 4rem}}@media(min-width:1024px){.pane-frame.svelte-vxuvng{padding:0 6rem}}.pane-stage.svelte-vxuvng{max-width:56rem;text-align:center}.h-pane.svelte-vxuvng .hero-eyebrow,.h-pane.svelte-vxuvng .hero-line,.h-pane.svelte-vxuvng .hero-tagline{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.h-pager.loaded.svelte-vxuvng .h-pane.active:where(.svelte-vxuvng) .hero-eyebrow{opacity:1;transform:none;transition-delay:.05s}.h-pager.loaded.svelte-vxuvng .h-pane.active:where(.svelte-vxuvng) .hero-line{opacity:1;transform:none;transition-delay:.18s}.h-pager.loaded.svelte-vxuvng .h-pane.active:where(.svelte-vxuvng) .hero-tagline{opacity:1;transform:none;transition-delay:.36s}.pane-indicator.svelte-vxuvng{position:fixed;bottom:2rem;left:50%;transform:translate(-50%);display:flex;gap:.6rem;z-index:40;opacity:0;transition:opacity .6s ease .4s;pointer-events:none}.pane-indicator.loaded.svelte-vxuvng{opacity:1;pointer-events:auto}.dot.svelte-vxuvng{width:28px;height:2px;background:var(--mid-light);opacity:.4;transition:opacity .3s ease,background-color .3s ease,width .3s ease;cursor:pointer}.dot.svelte-vxuvng:hover{opacity:.8}.dot-active.svelte-vxuvng{opacity:1;background:var(--ink);width:44px}@media(prefers-reduced-motion:reduce){.h-pager.svelte-vxuvng{scroll-behavior:auto}.h-pane.svelte-vxuvng .hero-eyebrow,.h-pane.svelte-vxuvng .hero-line,.h-pane.svelte-vxuvng .hero-tagline{opacity:1;transform:none;transition:none}}.statement-line.svelte-1cn9mzh{color:var(--mid-light);opacity:.5;transition:color .9s ease,opacity .9s ease;transition-delay:calc(var(--i) * .4s)}.active.svelte-1cn9mzh .statement-line:where(.svelte-1cn9mzh){color:var(--ink);opacity:1}.statement-lead.svelte-1cn9mzh,.statement-body.svelte-1cn9mzh{opacity:0;transform:translateY(8px);transition:opacity .9s ease,transform .9s ease}.active.svelte-1cn9mzh .statement-lead:where(.svelte-1cn9mzh){opacity:1;transform:none;transition-delay:1.6s}.active.svelte-1cn9mzh .statement-body:where(.svelte-1cn9mzh){opacity:1;transform:none;transition-delay:2.4s}@media(prefers-reduced-motion:reduce){.statement-line.svelte-1cn9mzh,.statement-lead.svelte-1cn9mzh,.statement-body.svelte-1cn9mzh{transition:none}}.card.svelte-m3owaw{will-change:transform}.radar-sweep.svelte-m3owaw,.ping.svelte-m3owaw,.col-1.svelte-m3owaw,.col-2.svelte-m3owaw,.col-3.svelte-m3owaw,.col-4.svelte-m3owaw,.chart-line.svelte-m3owaw,.dot.svelte-m3owaw,.wave-front.svelte-m3owaw,.wave-back.svelte-m3owaw,.spark.svelte-m3owaw{animation-play-state:paused}.in-view.svelte-m3owaw .radar-sweep:where(.svelte-m3owaw),.in-view.svelte-m3owaw .ping:where(.svelte-m3owaw),.in-view.svelte-m3owaw .col-1:where(.svelte-m3owaw),.in-view.svelte-m3owaw .col-2:where(.svelte-m3owaw),.in-view.svelte-m3owaw .col-3:where(.svelte-m3owaw),.in-view.svelte-m3owaw .col-4:where(.svelte-m3owaw),.in-view.svelte-m3owaw .chart-line:where(.svelte-m3owaw),.in-view.svelte-m3owaw .dot:where(.svelte-m3owaw),.in-view.svelte-m3owaw .wave-front:where(.svelte-m3owaw),.in-view.svelte-m3owaw .wave-back:where(.svelte-m3owaw),.in-view.svelte-m3owaw .spark:where(.svelte-m3owaw){animation-play-state:running}.card.svelte-m3owaw:hover{border-color:var(--ink);transform:translateY(-2px)}.card-visual.svelte-m3owaw{color:var(--ink)}.radar-sweep.svelte-m3owaw{transform-origin:150px 110px;animation:svelte-m3owaw-radar-rotate 4s linear infinite}@keyframes svelte-m3owaw-radar-rotate{to{transform:rotate(360deg)}}.ping.svelte-m3owaw{opacity:0;animation:svelte-m3owaw-ping-fade 4s linear infinite}.ping-1.svelte-m3owaw{animation-delay:.6s}.ping-2.svelte-m3owaw{animation-delay:2.2s}.ping-3.svelte-m3owaw{animation-delay:3.1s}@keyframes svelte-m3owaw-ping-fade{0%{opacity:0;r:2}8%{opacity:1}40%{opacity:0;r:8}to{opacity:0;r:8}}.col-1.svelte-m3owaw{animation:svelte-m3owaw-col-rise-1 3s ease-in-out infinite}.col-2.svelte-m3owaw{animation:svelte-m3owaw-col-rise-2 3s ease-in-out infinite .15s}.col-3.svelte-m3owaw{animation:svelte-m3owaw-col-rise-3 3s ease-in-out infinite .3s}.col-4.svelte-m3owaw{animation:svelte-m3owaw-col-rise-4 3s ease-in-out infinite .45s}@keyframes svelte-m3owaw-col-rise-1{0%,to{y:180px;height:0}50%,60%{y:100px;height:80px}}@keyframes svelte-m3owaw-col-rise-2{0%,to{y:180px;height:0}50%,60%{y:70px;height:110px}}@keyframes svelte-m3owaw-col-rise-3{0%,to{y:180px;height:0}50%,60%{y:90px;height:90px}}@keyframes svelte-m3owaw-col-rise-4{0%,to{y:180px;height:0}50%,60%{y:50px;height:130px}}.chart-line.svelte-m3owaw{stroke-dasharray:400;stroke-dashoffset:400;animation:svelte-m3owaw-line-draw 4s ease-in-out infinite}@keyframes svelte-m3owaw-line-draw{0%{stroke-dashoffset:400}40%,80%{stroke-dashoffset:0}to{stroke-dashoffset:400}}.dot.svelte-m3owaw{opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-m3owaw-dot-show 4s ease-in-out infinite}.dot-1.svelte-m3owaw{animation-delay:.4s}.dot-2.svelte-m3owaw{animation-delay:.7s}.dot-3.svelte-m3owaw{animation-delay:1s}.dot-4.svelte-m3owaw{animation-delay:1.3s}.dot-5.svelte-m3owaw{animation-delay:1.6s}.dot-6.svelte-m3owaw{animation-delay:1.9s}@keyframes svelte-m3owaw-dot-show{0%,10%{opacity:0;transform:scale(.4)}15%,80%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.4)}}.wave-front.svelte-m3owaw{stroke-dasharray:2 4;animation:svelte-m3owaw-wave-flow 1.4s linear infinite}.wave-back.svelte-m3owaw{stroke-dasharray:600;stroke-dashoffset:600;animation:svelte-m3owaw-wave-draw 3s ease-in-out infinite}@keyframes svelte-m3owaw-wave-flow{to{stroke-dashoffset:-60}}@keyframes svelte-m3owaw-wave-draw{0%{stroke-dashoffset:600}50%{stroke-dashoffset:0}to{stroke-dashoffset:-600}}.spark.svelte-m3owaw{opacity:0;transform-box:fill-box;transform-origin:center;animation:svelte-m3owaw-spark-pulse 2.4s ease-in-out infinite}.spark-1.svelte-m3owaw{animation-delay:0s}.spark-2.svelte-m3owaw{animation-delay:.5s}.spark-3.svelte-m3owaw{animation-delay:1s}@keyframes svelte-m3owaw-spark-pulse{0%,to{opacity:0;r:1.8}50%{opacity:1;r:3}}@media(prefers-reduced-motion:reduce){.radar-sweep.svelte-m3owaw,.ping.svelte-m3owaw,.col-1.svelte-m3owaw,.col-2.svelte-m3owaw,.col-3.svelte-m3owaw,.col-4.svelte-m3owaw,.chart-line.svelte-m3owaw,.dot.svelte-m3owaw,.wave-front.svelte-m3owaw,.wave-back.svelte-m3owaw,.spark.svelte-m3owaw{animation:none}.ping.svelte-m3owaw,.dot.svelte-m3owaw,.spark.svelte-m3owaw{opacity:1}.chart-line.svelte-m3owaw,.wave-back.svelte-m3owaw{stroke-dashoffset:0}.card.svelte-m3owaw:hover{transform:none}}.about-figure.svelte-1fbzgiq{color:var(--ink);border:1px solid var(--rule)}.cap-row.svelte-cccokb{transition:background-color .3s ease}.cap-row.svelte-cccokb:hover{background-color:var(--paper-alt)}.cap-row.svelte-cccokb:hover .cap-arrow{color:var(--ink)}.pane-content.svelte-1uha8ag{animation:svelte-1uha8ag-pane-fade .45s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-1uha8ag-pane-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pane-content.svelte-1uha8ag{animation:none}}
