@keyframes motion-module__3Smh_a__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-module__3Smh_a__growUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes motion-module__3Smh_a__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes motion-module__3Smh_a__spin{to{transform:rotate(360deg)}}@keyframes motion-module__3Smh_a__blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes motion-module__3Smh_a__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.motion-module__3Smh_a__fadeUp{animation:.3s both motion-module__3Smh_a__fadeUp}.motion-module__3Smh_a__fadeUpSlow{animation:.35s both motion-module__3Smh_a__fadeUp}.motion-module__3Smh_a__growUp{transform-origin:bottom;animation:.65s cubic-bezier(.2,.8,.3,1) both motion-module__3Smh_a__growUp}.motion-module__3Smh_a__draw{animation:1.3s .15s both motion-module__3Smh_a__draw}.motion-module__3Smh_a__spin{animation:.7s linear infinite motion-module__3Smh_a__spin}.motion-module__3Smh_a__blink{animation:1s infinite motion-module__3Smh_a__blink}.motion-module__3Smh_a__pulseDot{animation:1.6s infinite motion-module__3Smh_a__pulseDot}.motion-module__3Smh_a__still,.motion-module__3Smh_a__still *{transition:none!important;animation:none!important}
@keyframes scene-module__BYlYMa__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__BYlYMa__tap{animation:.6s ease-out both scene-module__BYlYMa__tap}@keyframes scene-module__BYlYMa__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__BYlYMa__pop{animation:.35s ease-out both scene-module__BYlYMa__pop}@keyframes scene-module__BYlYMa__fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.scene-module__BYlYMa__fade{animation:.5s ease-out both scene-module__BYlYMa__fade}
@keyframes scene-module__-PqHvG__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__-PqHvG__tap{animation:.6s ease-out both scene-module__-PqHvG__tap}@keyframes scene-module__-PqHvG__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__-PqHvG__pop{animation:.35s ease-out both scene-module__-PqHvG__pop}@keyframes scene-module__-PqHvG__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__-PqHvG__fill{transform-origin:0;animation:.9s ease-out both scene-module__-PqHvG__fill}
@keyframes scene-module__wBwMRq__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__wBwMRq__tap{animation:.6s ease-out both scene-module__wBwMRq__tap}@keyframes scene-module__wBwMRq__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__wBwMRq__pop{animation:.35s ease-out both scene-module__wBwMRq__pop}
@keyframes scene-module__FdpPzW__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__FdpPzW__tap{animation:.6s ease-out both scene-module__FdpPzW__tap}@keyframes scene-module__FdpPzW__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__FdpPzW__pop{animation:.35s ease-out both scene-module__FdpPzW__pop}
@keyframes scene-module__MwYSuq__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__MwYSuq__tap{animation:.6s ease-out both scene-module__MwYSuq__tap}@keyframes scene-module__MwYSuq__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__MwYSuq__pop{animation:.35s ease-out both scene-module__MwYSuq__pop}@keyframes scene-module__MwYSuq__flash{0%,40%{background-color:#00d4a424}to{background-color:#0000}}.scene-module__MwYSuq__flash{animation:1.6s ease-out forwards scene-module__MwYSuq__flash}
@keyframes scene-module__u8AnUW__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__u8AnUW__tap{animation:.6s ease-out both scene-module__u8AnUW__tap}@keyframes scene-module__u8AnUW__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__u8AnUW__pop{animation:.35s ease-out both scene-module__u8AnUW__pop}@keyframes scene-module__u8AnUW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__u8AnUW__fill{transform-origin:0;animation:.9s ease-out both scene-module__u8AnUW__fill}
@keyframes scene-module__eipyCG__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__eipyCG__pop{animation:.35s ease-out both scene-module__eipyCG__pop}
@keyframes scene-module__lGg8Vq__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__lGg8Vq__tap{animation:.6s ease-out both scene-module__lGg8Vq__tap}@keyframes scene-module__lGg8Vq__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__lGg8Vq__pop{animation:.35s ease-out both scene-module__lGg8Vq__pop}@keyframes scene-module__lGg8Vq__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__lGg8Vq__fill{transform-origin:0;animation:.9s ease-out both scene-module__lGg8Vq__fill}
@keyframes scene-module__XIHzYa__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__XIHzYa__tap{animation:.6s ease-out both scene-module__XIHzYa__tap}@keyframes scene-module__XIHzYa__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__XIHzYa__pop{animation:.35s ease-out both scene-module__XIHzYa__pop}@keyframes scene-module__XIHzYa__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__XIHzYa__fill{transform-origin:0;animation:.9s ease-out both scene-module__XIHzYa__fill}@keyframes scene-module__XIHzYa__land{0%{box-shadow:0 0 #00d4a400}30%{box-shadow:0 0 0 3px #00d4a48c}to{box-shadow:0 0 0 6px #00d4a400}}.scene-module__XIHzYa__land{animation:.7s ease-out .95s both scene-module__XIHzYa__land}@keyframes scene-module__XIHzYa__photoIn{0%,70%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.scene-module__XIHzYa__photoIn{animation:1.2s ease-out both scene-module__XIHzYa__photoIn}
@keyframes scene-module__WaCPAa__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__WaCPAa__tap{animation:.6s ease-out both scene-module__WaCPAa__tap}@keyframes scene-module__WaCPAa__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__WaCPAa__pop{animation:.35s ease-out both scene-module__WaCPAa__pop}@keyframes scene-module__WaCPAa__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__WaCPAa__fill{transform-origin:0;animation:.9s ease-out both scene-module__WaCPAa__fill}@keyframes scene-module__WaCPAa__dim{0%{opacity:0}to{opacity:1}}.scene-module__WaCPAa__dim{animation:.3s ease-out both scene-module__WaCPAa__dim}@keyframes scene-module__WaCPAa__modal{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.scene-module__WaCPAa__modal{animation:.35s ease-out 50ms both scene-module__WaCPAa__modal}
@keyframes scene-module__X6vtkW__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__X6vtkW__tap{animation:.6s ease-out both scene-module__X6vtkW__tap}@keyframes scene-module__X6vtkW__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__X6vtkW__pop{animation:.35s ease-out both scene-module__X6vtkW__pop}@keyframes scene-module__X6vtkW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__X6vtkW__fill{transform-origin:0;animation:.9s ease-out both scene-module__X6vtkW__fill}
@keyframes scene-module__iUwkeW__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__iUwkeW__tap{animation:.6s ease-out both scene-module__iUwkeW__tap}@keyframes scene-module__iUwkeW__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__iUwkeW__pop{animation:.35s ease-out both scene-module__iUwkeW__pop}@keyframes scene-module__iUwkeW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__iUwkeW__fill{transform-origin:0;animation:.9s ease-out both scene-module__iUwkeW__fill}
@keyframes scene-module__DKCGAG__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__DKCGAG__tap{animation:.6s ease-out both scene-module__DKCGAG__tap}@keyframes scene-module__DKCGAG__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__DKCGAG__pop{animation:.35s ease-out both scene-module__DKCGAG__pop}@keyframes scene-module__DKCGAG__dim{0%{opacity:0}to{opacity:1}}.scene-module__DKCGAG__dim{animation:.3s ease-out both scene-module__DKCGAG__dim}@keyframes scene-module__DKCGAG__modal{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.scene-module__DKCGAG__modal{animation:.35s ease-out 50ms both scene-module__DKCGAG__modal}
@keyframes scene-module__llRdXa__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__llRdXa__tap{animation:.6s ease-out both scene-module__llRdXa__tap}@keyframes scene-module__llRdXa__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__llRdXa__pop{animation:.35s ease-out both scene-module__llRdXa__pop}@keyframes scene-module__llRdXa__flash{0%{background-color:#00d4a438}to{background-color:#0000}}.scene-module__llRdXa__flash{animation:1.4s ease-out both scene-module__llRdXa__flash}
@keyframes scene-module__fLsYVa__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__fLsYVa__pop{animation:.35s ease-out both scene-module__fLsYVa__pop}
@keyframes scene-module__mKY0oG__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__mKY0oG__tap{animation:.6s ease-out both scene-module__mKY0oG__tap}@keyframes scene-module__mKY0oG__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__mKY0oG__pop{animation:.35s ease-out both scene-module__mKY0oG__pop}@keyframes scene-module__mKY0oG__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__mKY0oG__fill{transform-origin:0;animation:.9s ease-out both scene-module__mKY0oG__fill}
@keyframes scene-module__1qhHQG__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__1qhHQG__tap{animation:.6s ease-out both scene-module__1qhHQG__tap}@keyframes scene-module__1qhHQG__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__1qhHQG__pop{animation:.35s ease-out both scene-module__1qhHQG__pop}
.flow-module__StY57a__orbit{animation:flow-module__StY57a__spin var(--spin,40s) linear infinite}.flow-module__StY57a__orbitReverse,.flow-module__StY57a__upright{animation:flow-module__StY57a__spin var(--spin,40s) linear infinite reverse}.flow-module__StY57a__uprightReverse{animation:flow-module__StY57a__spin var(--spin,40s) linear infinite}.flow-module__StY57a__travel{offset-rotate:0deg;offset-anchor:50% 50%;animation:.9s cubic-bezier(.45,0,.25,1) forwards flow-module__StY57a__travel}.flow-module__StY57a__rowIn{animation:.6s ease-out both flow-module__StY57a__rowIn}@keyframes flow-module__StY57a__spin{to{transform:rotate(360deg)}}@keyframes flow-module__StY57a__travel{0%{offset-distance:0%;opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1)}85%{opacity:1}to{offset-distance:100%;opacity:0;transform:scale(.9)}}@keyframes flow-module__StY57a__rowIn{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.flow-module__StY57a__orbit,.flow-module__StY57a__orbitReverse,.flow-module__StY57a__upright,.flow-module__StY57a__uprightReverse,.flow-module__StY57a__rowIn{animation:none}}.flow-module__StY57a__flowDash{stroke-dasharray:6 6;animation:.6s linear infinite flow-module__StY57a__dash}@keyframes flow-module__StY57a__dash{0%{stroke-dashoffset:12px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.flow-module__StY57a__flowDash{animation:none}}.flow-module__StY57a__linkIn{animation:.4s ease-out 1s both flow-module__StY57a__linkIn}@keyframes flow-module__StY57a__linkIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.flow-module__StY57a__linkIn{animation:none}}.flow-module__StY57a__ticker{animation:flow-module__StY57a__ticker var(--dur,60s) linear infinite}.flow-module__StY57a__tickerReverse{animation:flow-module__StY57a__ticker var(--dur,60s) linear infinite reverse}@keyframes flow-module__StY57a__ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.flow-module__StY57a__ticker,.flow-module__StY57a__tickerReverse{animation:none}}
@keyframes scene-module__fsrg8G__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__fsrg8G__tap{animation:.6s ease-out both scene-module__fsrg8G__tap}@keyframes scene-module__fsrg8G__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__fsrg8G__pop{animation:.35s ease-out both scene-module__fsrg8G__pop}@keyframes scene-module__fsrg8G__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__fsrg8G__fill{transform-origin:0;animation:.9s ease-out both scene-module__fsrg8G__fill}@keyframes scene-module__fsrg8G__land{0%{box-shadow:0 0 #00d4a400}30%{box-shadow:0 0 0 3px #00d4a48c}to{box-shadow:0 0 0 6px #00d4a400}}.scene-module__fsrg8G__land{animation:.7s ease-out .95s both scene-module__fsrg8G__land}@keyframes scene-module__fsrg8G__photoIn{0%,70%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.scene-module__fsrg8G__photoIn{animation:1.2s ease-out both scene-module__fsrg8G__photoIn}@keyframes scene-module__fsrg8G__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.scene-module__fsrg8G__shimmer{background-image:linear-gradient(90deg,#eef1f1 0%,#d9f5ec 45%,#eef1f1 90%);background-size:300% 100%;animation:1.1s linear infinite scene-module__fsrg8G__shimmer}@keyframes scene-module__fsrg8G__scan{0%{top:4%}50%{top:92%}to{top:4%}}.scene-module__fsrg8G__scan{animation:1.4s ease-in-out infinite scene-module__fsrg8G__scan}@keyframes scene-module__fsrg8G__slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.scene-module__fsrg8G__slideIn{animation:.45s ease-out both scene-module__fsrg8G__slideIn}
@keyframes scene-module__8xOk0G__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__8xOk0G__tap{animation:.6s ease-out both scene-module__8xOk0G__tap}@keyframes scene-module__8xOk0G__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__8xOk0G__pop{animation:.35s ease-out both scene-module__8xOk0G__pop}@keyframes scene-module__8xOk0G__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__8xOk0G__fill{transform-origin:0;animation:.9s ease-out both scene-module__8xOk0G__fill}
@keyframes visual-module__7da-_W__grow-y{0%{transform:scaleY(0)}}@keyframes visual-module__7da-_W__grow-x{0%{transform:scaleX(0)}}@keyframes visual-module__7da-_W__pop{0%{opacity:0;transform:translateY(-4px)}}.visual-module__7da-_W__growY{transform-origin:bottom;animation:.7s cubic-bezier(.22,1,.36,1) both visual-module__7da-_W__grow-y}.visual-module__7da-_W__growX{transform-origin:0;animation:.7s cubic-bezier(.22,1,.36,1) both visual-module__7da-_W__grow-x}.visual-module__7da-_W__pop{animation:.2s ease-out both visual-module__7da-_W__pop}@media (prefers-reduced-motion:reduce){.visual-module__7da-_W__growY,.visual-module__7da-_W__growX,.visual-module__7da-_W__pop{animation:none}}
@keyframes reveal-module__sXynQG__reveal-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.reveal-module__sXynQG__revealX{animation:1.3s .15s both reveal-module__sXynQG__reveal-x}@media (prefers-reduced-motion:reduce){.reveal-module__sXynQG__revealX{animation:none}}
@keyframes scene-module__sQ-jdW__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__sQ-jdW__tap{animation:.6s ease-out both scene-module__sQ-jdW__tap}@keyframes scene-module__sQ-jdW__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__sQ-jdW__pop{animation:.35s ease-out both scene-module__sQ-jdW__pop}
@keyframes fx-module__IwS9ja__open{0%{opacity:0;filter:blur(6px);transform:scale(.55)}to{opacity:1;filter:none;transform:none}}.fx-module__IwS9ja__open{animation:.55s cubic-bezier(.2,.9,.3,1.15) both fx-module__IwS9ja__open}@keyframes fx-module__IwS9ja__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.fx-module__IwS9ja__rise{animation:.5s cubic-bezier(.2,.8,.2,1) both fx-module__IwS9ja__rise}@keyframes fx-module__IwS9ja__pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}.fx-module__IwS9ja__pop{animation:.45s cubic-bezier(.2,.8,.2,1) both fx-module__IwS9ja__pop}@keyframes fx-module__IwS9ja__ripple{0%{box-shadow:0 0 #00b8908c}to{box-shadow:0 0 0 16px #00b89000}}.fx-module__IwS9ja__ripple{animation:.9s ease-out 2 fx-module__IwS9ja__ripple}@keyframes fx-module__IwS9ja__travel{0%{opacity:0;top:-4px}25%{opacity:1}75%{opacity:1}to{opacity:0;top:calc(100% - 4px)}}.fx-module__IwS9ja__dot{background:#00b890;border-radius:9999px;width:8px;height:8px;margin-left:-4px;animation:.8s ease-in infinite fx-module__IwS9ja__travel;position:absolute;left:50%;box-shadow:0 0 8px 2px #00d4a499}@keyframes fx-module__IwS9ja__wipe{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.fx-module__IwS9ja__wipe{animation:.6s cubic-bezier(.2,.8,.2,1) both fx-module__IwS9ja__wipe}@keyframes fx-module__IwS9ja__sweep{0%{background-size:0% 100%}to{background-size:100% 100%}}.fx-module__IwS9ja__sweep{background-image:linear-gradient(#00d4a43d,#00d4a43d);background-repeat:no-repeat;animation:.45s ease-out both fx-module__IwS9ja__sweep}@keyframes fx-module__IwS9ja__flash{0%{background-color:#00d4a438}to{background-color:#00d4a40a}}.fx-module__IwS9ja__flash{animation:.9s ease-out both fx-module__IwS9ja__flash}@media (prefers-reduced-motion:reduce){.fx-module__IwS9ja__open,.fx-module__IwS9ja__rise,.fx-module__IwS9ja__pop,.fx-module__IwS9ja__ripple,.fx-module__IwS9ja__dot,.fx-module__IwS9ja__wipe,.fx-module__IwS9ja__sweep,.fx-module__IwS9ja__flash{animation:none}}
.story-module__54hEka__root{--sky:#a9c5e7;--sky-mid:#d4e0ed;--haze:#e9eae5;--cream:#f1eee3}.story-module__54hEka__stage{position:relative}.story-module__54hEka__backdrop{background:linear-gradient(180deg, var(--sky) 0%, var(--sky-mid) 42%, var(--haze) 66%, var(--cream) 80%, var(--background) 100%);pointer-events:none;height:46rem;position:absolute;inset:0 0 auto;overflow:hidden}.story-module__54hEka__hills{width:100%;height:22%;position:absolute;bottom:0;left:0}.story-module__54hEka__hills path:first-child{fill:#ffffff8c}.story-module__54hEka__hills path:last-child{fill:var(--background)}.story-module__54hEka__field{flex-direction:column;align-items:center;gap:3.5rem;padding:3.5rem 1rem 1.25rem;display:flex;position:relative}.story-module__54hEka__hero{text-align:center;max-width:760px}.story-module__54hEka__hub{border:1px solid var(--border);background:var(--background);border-radius:1.25rem;flex-direction:column;gap:1rem;width:100%;max-width:640px;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0a18140d,0 18px 40px -24px #0a181447}.story-module__54hEka__sources{flex-wrap:wrap;gap:.5rem;display:flex}.story-module__54hEka__sourceCard{border:1px solid var(--border);background:var(--background);letter-spacing:-.01em;white-space:nowrap;border-radius:.75rem;align-items:center;gap:.5rem;padding:.4375rem .75rem .4375rem .4375rem;font-size:.875rem;font-weight:600;display:flex;box-shadow:0 1px 2px #0a18140f}.story-module__54hEka__icon{background:var(--mint-soft);width:1.75rem;height:1.75rem;color:var(--mint-strong);border-radius:.5rem;flex:none;place-items:center;display:grid}.story-module__54hEka__appMark{border:1px solid var(--border);background:var(--background);width:1.75rem;height:1.75rem;color:var(--foreground);border-radius:.5rem;flex:none;place-items:center;display:grid}.story-module__54hEka__appMark svg{width:1rem;height:1rem}.story-module__54hEka__appCard{color:var(--muted-foreground)}.story-module__54hEka__split{text-align:center;width:100%;max-width:1180px;scroll-margin-top:5rem}.story-module__54hEka__title{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:600;line-height:1.25}.story-module__54hEka__features{scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left;gap:.75rem;margin:2rem -1rem 0;padding:.25rem 1rem .5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.story-module__54hEka__feature{scroll-snap-align:start;flex:none;width:15.5rem;position:relative}.story-module__54hEka__featureLink{border:1px solid var(--border);background:var(--background);text-align:left;cursor:pointer;border-radius:.875rem;width:100%;height:100%;padding:.875rem 3.25rem .875rem 1.25rem;transition:border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a18140d}.story-module__54hEka__featureLink:hover{border-color:var(--mint)}.story-module__54hEka__featureLink[data-selected=true]{border-color:var(--mint);box-shadow:inset 0 0 0 1px var(--mint), 0 8px 24px #00d4a41a}.story-module__54hEka__featureHead{align-items:center;gap:.5rem;min-height:2rem;display:flex}.story-module__54hEka__featureName{letter-spacing:-.01em;white-space:nowrap;font-size:1.0625rem;font-weight:600}.story-module__54hEka__featureDesc{letter-spacing:-.01em;color:color-mix(in srgb, var(--foreground) 68%, transparent);text-wrap:pretty;word-break:keep-all;min-height:4.5em;margin:.375rem -2rem 0 0;font-size:.9375rem;line-height:1.5;display:block}.story-module__54hEka__featureMore{background:var(--foreground);width:2rem;height:2rem;color:var(--background);border-radius:999px;place-items:center;display:grid;position:absolute;top:.875rem;right:1rem}.story-module__54hEka__featureMore svg{transition:translate .2s}.story-module__54hEka__featureMore:hover svg,.story-module__54hEka__featureMore:focus-visible svg{translate:2px}.story-module__54hEka__featureProgress{background:var(--mint);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0}@media (max-width:767px){.story-module__54hEka__feature{width:16rem}}@media (min-width:768px){.story-module__54hEka__features{flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0 0;padding:0;overflow:visible}.story-module__54hEka__feature{width:13.5rem}}@media (min-width:768px) and (max-width:1279px){.story-module__54hEka__featureHead .story-module__54hEka__icon{display:none}.story-module__54hEka__featureLink{padding-left:.875rem}.story-module__54hEka__featureDesc{letter-spacing:-.02em;margin-right:-2.375rem;font-size:.8125rem}}@media (min-width:1024px){.story-module__54hEka__features{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.story-module__54hEka__feature{width:auto}}@media (prefers-reduced-motion:no-preference){.story-module__54hEka__rise{animation:.8s cubic-bezier(.2,.7,.2,1) both story-module__54hEka__rise;animation-delay:var(--delay,0s)}.story-module__54hEka__sourceCard{animation:.7s cubic-bezier(.2,.7,.2,1) both story-module__54hEka__pop;animation-delay:calc(.5s + var(--o,0) * 50ms)}}@keyframes story-module__54hEka__rise{0%{opacity:0;translate:0 .75rem}}@keyframes story-module__54hEka__pop{0%{opacity:0;scale:.9}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.story-module__54hEka__root{margin-top:-4rem}.story-module__54hEka__stage{height:100svh;overflow:hidden}.story-module__54hEka__backdrop{height:auto;inset:0}.story-module__54hEka__hills{height:20%}.story-module__54hEka__field{z-index:2;pointer-events:none;padding:0;display:block;position:absolute;inset:4rem 0 0;container-type:size}.story-module__54hEka__hero{z-index:3;pointer-events:auto;width:min(760px,58cqw);transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-module__54hEka__root[data-gathered=true] .story-module__54hEka__hero{opacity:0;transform:translate(-50%,calc(-50% - 6cqh))}.story-module__54hEka__root[data-hero-live=false] .story-module__54hEka__hero{pointer-events:none}.story-module__54hEka__hub{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;inset:0}.story-module__54hEka__sources{perspective:1100px;display:block;position:absolute;inset:0}.story-module__54hEka__source{top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);z-index:1;transform:translate(-50%, -50%) translate(0, 0) translateZ(calc(var(--z) * 1px)) rotateY(calc((50 - var(--x)) * .35deg)) rotateX(calc((var(--y) - 50) * .35deg)) rotate(calc(var(--r) * 1deg)) scale(1);will-change:transform, opacity;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s;position:absolute}.story-module__54hEka__root[data-gathered=true] .story-module__54hEka__source{--go:calc(var(--g-lead) + var(--o) * var(--g-gap));transform:translate(-50%, -50%) translate(calc((var(--sink-x,50) - var(--x)) * 1cqw), calc((var(--sink-y,93) - var(--y)) * 1cqh)) translateZ(0) rotateY(0deg) rotateX(0deg) rotate(0deg) scale(.2);opacity:0;transition:transform var(--g-dur) cubic-bezier(.55, 0, .8, .35) var(--go), opacity calc(var(--g-dur) * .6) ease-in calc(var(--go) + var(--g-dur) * .4)}.story-module__54hEka__sourceCard{padding:.5625rem .875rem .5625rem .5625rem;font-size:.9375rem;box-shadow:0 1px 2px #0a18140d,0 10px 26px -12px #0a181438}.story-module__54hEka__appCard{padding:.375rem .75rem .375rem .375rem;font-size:.8125rem}.story-module__54hEka__appMark{border-radius:.4375rem;width:1.5rem;height:1.5rem;font-size:.75rem}.story-module__54hEka__appMark svg{width:.9375rem;height:.9375rem}.story-module__54hEka__split{z-index:3;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;max-width:none;padding:clamp(3.5rem,19cqh,10rem) 1.5rem 0;display:flex;position:absolute;inset:0}.story-module__54hEka__title{opacity:0;transition:opacity .25s,translate .25s;translate:0 -16px}.story-module__54hEka__root[data-split=true] .story-module__54hEka__title{opacity:1;transition:opacity .8s,translate .8s;translate:none}.story-module__54hEka__features{width:100%;max-width:1216px;margin-top:0}.story-module__54hEka__featureLink{opacity:0;pointer-events:none;will-change:translate, opacity;transition:translate .25s,opacity .25s,border-color .2s,box-shadow .2s;translate:0 -16px}.story-module__54hEka__featureMore{opacity:0;pointer-events:none;transition:translate .25s,opacity .25s;translate:0 -16px}.story-module__54hEka__root[data-split=true] .story-module__54hEka__featureMore{opacity:1;pointer-events:auto;transition:translate .8s,opacity .8s;translate:none}.story-module__54hEka__root[data-split=true] .story-module__54hEka__featureLink{opacity:1;pointer-events:auto;transition:translate .8s,opacity .8s,border-color .2s,box-shadow .2s;translate:none}}.story-module__54hEka__marquee{z-index:2;flex-direction:column;gap:.625rem;width:calc(100% + 2rem);margin:-1.5rem -1rem 0;display:flex;position:relative;overflow:clip visible;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.story-module__54hEka__marquee[data-gather=true]{-webkit-mask-image:none;mask-image:none}.story-module__54hEka__track{width:max-content;animation:42s linear infinite story-module__54hEka__marquee;display:flex}.story-module__54hEka__trackReverse{animation-duration:50s;animation-direction:reverse}.story-module__54hEka__trackGroup{gap:.5rem;padding-right:.5rem;display:flex}.story-module__54hEka__marquee li>div{transition:transform .75s cubic-bezier(.55,0,.75,.2),opacity .45s;animation:none}.story-module__54hEka__marquee[data-gather=true] .story-module__54hEka__track{animation-play-state:paused}.story-module__54hEka__marquee[data-gather=true] li>div{transform:translate(var(--dx,0), var(--dy,0)) scale(.3);opacity:0;transition-delay:var(--delay,0s), calc(var(--delay,0s) + .3s)}@keyframes story-module__54hEka__marquee{to{transform:translate(-50%)}}@media (max-width:767px){.story-module__54hEka__hub{display:none}}@media (min-width:768px){.story-module__54hEka__marquee{display:none}}@media (prefers-reduced-motion:reduce){.story-module__54hEka__track{animation:none}}
@keyframes scene-module__EXYdea__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__EXYdea__pop{animation:.35s ease-out both scene-module__EXYdea__pop}@keyframes scene-module__EXYdea__blink{50%{opacity:0}}.scene-module__EXYdea__caret{animation:.8s step-end infinite scene-module__EXYdea__blink}
@keyframes flow-module__ck1KPq__flow{to{stroke-dashoffset:24px}}.flow-module__ck1KPq__flow{stroke-dasharray:3 9;animation:.9s linear infinite flow-module__ck1KPq__flow}@media (prefers-reduced-motion:reduce){.flow-module__ck1KPq__flow{animation:none}}
@keyframes grow-module__bm2Dhq__growRow{0%{opacity:0;height:0}to{opacity:1;height:30px}}.grow-module__bm2Dhq__row{animation:.5s cubic-bezier(.2,.8,.3,1) both grow-module__bm2Dhq__growRow;overflow:hidden}@media (prefers-reduced-motion:reduce){.grow-module__bm2Dhq__row{animation:none}}
@keyframes seq-module__VFHI5W__flyFromLeft{0%{opacity:0;transform:translate(-90px)scale(.96)}to{opacity:1;transform:none}}@keyframes seq-module__VFHI5W__flyFromRight{0%{opacity:0;transform:translate(260px,-40px)rotate(6deg)scale(.9)}70%{opacity:1;transform:translate(-6px,2px)rotate(-1deg)}to{opacity:1;transform:none}}.seq-module__VFHI5W__flyLeft{animation:.65s cubic-bezier(.22,1,.36,1) both seq-module__VFHI5W__flyFromLeft}.seq-module__VFHI5W__flyRight{animation:.9s cubic-bezier(.22,1,.36,1) both seq-module__VFHI5W__flyFromRight}@media (prefers-reduced-motion:reduce){.seq-module__VFHI5W__flyLeft,.seq-module__VFHI5W__flyRight{animation:none}}
@keyframes scene-module__0oNXRa__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__0oNXRa__tap{animation:.6s ease-out both scene-module__0oNXRa__tap}@keyframes scene-module__0oNXRa__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__0oNXRa__pop{animation:.35s ease-out both scene-module__0oNXRa__pop}@keyframes scene-module__0oNXRa__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__0oNXRa__fill{transform-origin:0;animation:.9s ease-out both scene-module__0oNXRa__fill}@keyframes scene-module__0oNXRa__scan{0%{top:6%}50%{top:88%}to{top:6%}}.scene-module__0oNXRa__scan{animation:1.6s ease-in-out infinite scene-module__0oNXRa__scan}
@keyframes grow-module__HPQvIa__grow{0%{transform:scaleX(0)}}.grow-module__HPQvIa__bar{animation:.6s ease-out both grow-module__HPQvIa__grow}
@keyframes sparkle-module__llhaaa__glow{0%{box-shadow:0 0 #00d4a459}to{box-shadow:0 0 0 8px #00d4a400}}.sparkle-module__llhaaa__glow{animation:.9s ease-out .3s both sparkle-module__llhaaa__glow}@keyframes sparkle-module__llhaaa__badgeIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.sparkle-module__llhaaa__badge{opacity:0;animation:.3s ease-out .85s both sparkle-module__llhaaa__badgeIn}@keyframes sparkle-module__llhaaa__twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}}.sparkle-module__llhaaa__star{opacity:0;animation:.5s ease-out .3s 2 both sparkle-module__llhaaa__twinkle}.sparkle-module__llhaaa__starSmall{opacity:0;animation:.5s ease-out .45s 2 both sparkle-module__llhaaa__twinkle}
.model-module__U6-GGa__fadeIn{animation:.35s both model-module__U6-GGa__fadeIn}@keyframes model-module__U6-GGa__fadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.model-module__U6-GGa__fadeIn{animation-duration:1ms}}
@keyframes flow-module__mcf11G__flow{0%{offset-distance:0%}to{offset-distance:100%}}.flow-module__mcf11G__dot{offset-rotate:0deg;animation:.7s cubic-bezier(.55,0,.2,1) forwards flow-module__mcf11G__flow}
@keyframes wf-module__y0kbGa__ring{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes wf-module__y0kbGa__pop{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes wf-module__y0kbGa__draw{to{stroke-dashoffset:0}}@keyframes wf-module__y0kbGa__spark{0%{opacity:0;transform:translate(0)scale(.4)}40%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@keyframes wf-module__y0kbGa__rise{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.wf-module__y0kbGa__ring{animation:.45s both wf-module__y0kbGa__ring}.wf-module__y0kbGa__disc{transform-origin:50%;transform-box:fill-box;animation:.48s cubic-bezier(.2,1.4,.4,1) .15s both wf-module__y0kbGa__pop}.wf-module__y0kbGa__tick{stroke-dasharray:30;stroke-dashoffset:30px;animation:.38s .52s forwards wf-module__y0kbGa__draw}.wf-module__y0kbGa__spark{animation:1.1s .45s both wf-module__y0kbGa__spark}.wf-module__y0kbGa__rise{animation:.42s cubic-bezier(.22,1,.36,1) both wf-module__y0kbGa__rise}@media (prefers-reduced-motion:reduce){.wf-module__y0kbGa__ring,.wf-module__y0kbGa__disc,.wf-module__y0kbGa__spark,.wf-module__y0kbGa__rise{animation:none}.wf-module__y0kbGa__tick{stroke-dashoffset:0;animation:none}.wf-module__y0kbGa__spark{opacity:0}}
@keyframes scene-module__Di8Kva__tap{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}.scene-module__Di8Kva__tap{animation:.6s ease-out both scene-module__Di8Kva__tap}@keyframes scene-module__Di8Kva__pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.scene-module__Di8Kva__pop{animation:.35s ease-out both scene-module__Di8Kva__pop}@keyframes scene-module__Di8Kva__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene-module__Di8Kva__fill{transform-origin:0;animation:.9s ease-out both scene-module__Di8Kva__fill}
.story-module__9TlqSa__root{--sky:#a9c5e7;--sky-mid:#d4e0ed;--haze:#e9eae5;--cream:#f1eee3}.story-module__9TlqSa__stage{position:relative}.story-module__9TlqSa__backdrop{background:linear-gradient(180deg, var(--sky) 0%, var(--sky-mid) 42%, var(--haze) 66%, var(--cream) 80%, var(--background) 100%);pointer-events:none;height:46rem;position:absolute;inset:0 0 auto;overflow:hidden}.story-module__9TlqSa__hills{width:100%;height:22%;position:absolute;bottom:0;left:0}.story-module__9TlqSa__hills path:first-child{fill:#ffffff8c}.story-module__9TlqSa__hills path:last-child{fill:var(--background)}.story-module__9TlqSa__field{flex-direction:column;align-items:center;gap:3.5rem;padding:3.5rem 1rem 1.25rem;display:flex;position:relative}.story-module__9TlqSa__glow{display:none}.story-module__9TlqSa__hero{text-align:center;max-width:760px}.story-module__9TlqSa__hub{border:1px solid var(--border);background:var(--background);border-radius:1.25rem;flex-direction:column;gap:1rem;width:100%;max-width:640px;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0a18140d,0 18px 40px -24px #0a181447}.story-module__9TlqSa__sources{flex-wrap:wrap;gap:.5rem;display:flex}.story-module__9TlqSa__sourceCard{border:1px solid var(--border);background:var(--background);letter-spacing:-.01em;white-space:nowrap;border-radius:.75rem;align-items:center;gap:.5rem;padding:.4375rem .75rem .4375rem .4375rem;font-size:.875rem;font-weight:600;display:flex;box-shadow:0 1px 2px #0a18140f}.story-module__9TlqSa__icon{background:var(--mint-soft);width:1.75rem;height:1.75rem;color:var(--mint-strong);border-radius:.5rem;flex:none;place-items:center;display:grid}.story-module__9TlqSa__appMark{border:1px solid var(--border);background:var(--background);width:1.75rem;height:1.75rem;color:var(--foreground);border-radius:.5rem;flex:none;place-items:center;display:grid}.story-module__9TlqSa__appMark svg{width:1rem;height:1rem}.story-module__9TlqSa__appCard{color:var(--muted-foreground)}.story-module__9TlqSa__core{order:-1}.story-module__9TlqSa__face,.story-module__9TlqSa__edge,.story-module__9TlqSa__corner,.story-module__9TlqSa__coreFace{display:none}.story-module__9TlqSa__front{align-items:center;gap:.75rem;display:flex}.story-module__9TlqSa__meter{background:var(--border);border-radius:999px;width:5rem;height:.375rem;position:relative;overflow:hidden}.story-module__9TlqSa__meterFill{border-radius:inherit;background:var(--mint);transform-origin:0;position:absolute;inset:0}.story-module__9TlqSa__wordmark{width:auto;height:.9rem}.story-module__9TlqSa__logo{flex:none;width:auto;height:1.5rem}.story-module__9TlqSa__split{text-align:center;width:100%;max-width:1180px;scroll-margin-top:5rem}.story-module__9TlqSa__title{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:600;line-height:1.25}.story-module__9TlqSa__features{scroll-snap-type:x mandatory;scrollbar-width:none;text-align:left;gap:.75rem;margin:2rem -1rem 0;padding:.25rem 1rem .5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.story-module__9TlqSa__feature{scroll-snap-align:start;flex:none;width:15.5rem}.story-module__9TlqSa__featureLink{border:1px solid var(--border);background:var(--background);text-align:left;cursor:pointer;border-radius:.875rem;width:100%;height:100%;padding:1rem 1.25rem 1.125rem;transition:border-color .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a18140d}.story-module__9TlqSa__featureLink:hover{border-color:var(--mint)}.story-module__9TlqSa__featureLink[data-selected=true]{border-color:var(--mint);box-shadow:inset 0 0 0 1px var(--mint), 0 8px 24px #00d4a41a}.story-module__9TlqSa__featureHead{align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.story-module__9TlqSa__featureNo{font-variant-numeric:tabular-nums;color:var(--subtle-foreground);font-size:.75rem;font-weight:600}.story-module__9TlqSa__featureLink[data-selected=true] .story-module__9TlqSa__featureNo{color:var(--mint-strong)}.story-module__9TlqSa__featureName{letter-spacing:-.01em;white-space:nowrap;font-size:1.0625rem;font-weight:600}.story-module__9TlqSa__featureLine{color:var(--muted-foreground);font-size:.875rem;line-height:1.5;display:block}.story-module__9TlqSa__featureProgress{background:var(--mint);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0}@media (min-width:768px){.story-module__9TlqSa__features{flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0 0;padding:0;overflow:visible}.story-module__9TlqSa__feature{width:13.5rem}}@media (min-width:1024px){.story-module__9TlqSa__features{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.story-module__9TlqSa__feature{width:auto}}@media (prefers-reduced-motion:no-preference){.story-module__9TlqSa__rise{animation:.8s cubic-bezier(.2,.7,.2,1) both story-module__9TlqSa__rise;animation-delay:var(--delay,0s)}.story-module__9TlqSa__sourceCard{animation:.7s cubic-bezier(.2,.7,.2,1) both story-module__9TlqSa__pop;animation-delay:calc(.5s + var(--o,0) * 50ms)}}@keyframes story-module__9TlqSa__rise{0%{opacity:0;translate:0 .75rem}}@keyframes story-module__9TlqSa__jolt{30%{transform:translateY(2px)rotate(-2deg)scale(1.035)}65%{transform:translateY(-1px)rotate(1.5deg)scale(.985)}}@keyframes story-module__9TlqSa__pop{0%{opacity:0;scale:.9}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.story-module__9TlqSa__root{margin-top:-4rem}.story-module__9TlqSa__stage{height:100svh;overflow:hidden}.story-module__9TlqSa__backdrop{height:auto;inset:0}.story-module__9TlqSa__hills{height:20%}.story-module__9TlqSa__field{padding:0;display:block;position:absolute;inset:4rem 0 0;container-type:size}.story-module__9TlqSa__hero{z-index:3;width:min(760px,58cqw);transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-module__9TlqSa__root[data-gathered=true] .story-module__9TlqSa__hero{opacity:0;transform:translate(-50%,calc(-50% - 6cqh))}.story-module__9TlqSa__root[data-hero-live=false] .story-module__9TlqSa__hero{pointer-events:none}.story-module__9TlqSa__hub{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:absolute;inset:0}.story-module__9TlqSa__sources{perspective:1100px;display:block;position:absolute;inset:0}.story-module__9TlqSa__source{top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);z-index:1;transform:translate(-50%, -50%) translate(0, 0) translateZ(calc(var(--z) * 1px)) rotateY(calc((50 - var(--x)) * .35deg)) rotateX(calc((var(--y) - 50) * .35deg)) rotate(calc(var(--r) * 1deg)) scale(1);will-change:transform, opacity;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .3s;position:absolute}.story-module__9TlqSa__root[data-gathered=true] .story-module__9TlqSa__source{--go:calc(var(--g-lead) + var(--o) * var(--g-gap));transform:translate(-50%, -50%) translate(calc((50 - var(--x)) * 1cqw), calc((50 - var(--y)) * 1cqh)) translateZ(-220px) rotateY(0deg) rotateX(0deg) rotate(0deg) scale(.4);opacity:0;transition:transform var(--g-dur) cubic-bezier(.55, 0, .8, .35) var(--go), opacity calc(var(--g-dur) * .3) linear calc(var(--go) + var(--g-dur) * .7)}.story-module__9TlqSa__sourceCard{padding:.5625rem .875rem .5625rem .5625rem;font-size:.9375rem;box-shadow:0 1px 2px #0a18140d,0 10px 26px -12px #0a181438}.story-module__9TlqSa__appCard{padding:.375rem .75rem .375rem .375rem;font-size:.8125rem}.story-module__9TlqSa__appMark{border-radius:.4375rem;width:1.5rem;height:1.5rem;font-size:.75rem}.story-module__9TlqSa__appMark svg{width:.9375rem;height:.9375rem}.story-module__9TlqSa__core{--cube:10rem;z-index:2;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-module__9TlqSa__root[data-split=true] .story-module__9TlqSa__core{opacity:0;transform:translate(-50%,-50%)scale(.55)}.story-module__9TlqSa__coreIn{width:var(--cube);height:var(--cube);opacity:0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s;position:relative;transform:scale(.7)}.story-module__9TlqSa__coreIn:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0a181438,#0a181400);border-radius:50%;width:80%;height:1.75rem;position:absolute;bottom:-3.25rem;left:10%}.story-module__9TlqSa__root[data-gathered=true] .story-module__9TlqSa__coreIn{opacity:1;transition-delay:var(--g-lead);transform:scale(1)}.story-module__9TlqSa__jolt{perspective:1300px;width:100%;height:100%}.story-module__9TlqSa__root[data-gathered=true] .story-module__9TlqSa__jolt{animation:story-module__9TlqSa__jolt calc((var(--g-n) - 1) * var(--g-gap) / 3) ease-in-out calc(var(--g-lead) + var(--g-dur)) 3}.story-module__9TlqSa__cube{--r:1.25rem;--h:calc(var(--cube) / 2);--arc:calc((var(--h) - var(--r)) * 1.41421);--rc:calc(var(--r) * .96593);--sw:calc(var(--r) * .51764 + 1px);--len:calc(var(--cube) - 2 * var(--r) + 1px);--core:calc(var(--h) - var(--r) * .45);--f-front:#fff;--f-back:#e9eeec;--f-right:#e4eae8;--f-left:#eff3f2;--f-top:#f7f9f8;--f-bottom:#dce3e0;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(calc(var(--rx) * 1deg)) rotateY(calc(var(--ry) * 1deg));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.story-module__9TlqSa__cube[data-dragging=true]{cursor:grabbing}.story-module__9TlqSa__root[data-gathered=false] .story-module__9TlqSa__cube,.story-module__9TlqSa__root[data-split=true] .story-module__9TlqSa__cube{pointer-events:none}.story-module__9TlqSa__face,.story-module__9TlqSa__edge,.story-module__9TlqSa__corner,.story-module__9TlqSa__coreFace{backface-visibility:hidden;display:block;position:absolute}.story-module__9TlqSa__face{inset:var(--r);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.story-module__9TlqSa__edge{top:50%;left:50%}.story-module__9TlqSa__corner{width:calc(var(--r) * 1.16);height:calc(var(--r) * 1.16);margin:calc(var(--r) * -.58) 0 0 calc(var(--r) * -.58);border-radius:50%;top:50%;left:50%}.story-module__9TlqSa__coreFace{inset:calc(var(--h) - var(--core));background:var(--f-left);backface-visibility:visible}.story-module__9TlqSa__coreFace[data-f=front]{transform:translateZ(var(--core))}.story-module__9TlqSa__coreFace[data-f=back]{transform:rotateY(180deg) translateZ(var(--core))}.story-module__9TlqSa__coreFace[data-f=right]{transform:rotateY(90deg) translateZ(var(--core))}.story-module__9TlqSa__coreFace[data-f=left]{transform:rotateY(-90deg) translateZ(var(--core))}.story-module__9TlqSa__coreFace[data-f=top]{transform:rotateX(90deg) translateZ(var(--core))}.story-module__9TlqSa__coreFace[data-f=bottom]{transform:rotateX(-90deg) translateZ(var(--core))}.story-module__9TlqSa__front{background:var(--f-front);transform:translateZ(var(--h))}.story-module__9TlqSa__back{background:var(--f-back);transform:rotateY(180deg) translateZ(var(--h))}.story-module__9TlqSa__right{background:var(--f-right);transform:rotateY(90deg) translateZ(var(--h))}.story-module__9TlqSa__left{background:var(--f-left);transform:rotateY(-90deg) translateZ(var(--h))}.story-module__9TlqSa__top{background:var(--f-top);transform:rotateX(90deg) translateZ(var(--h))}.story-module__9TlqSa__bottom{background:var(--f-bottom);transform:rotateX(-90deg) translateZ(var(--h))}.story-module__9TlqSa__logo{height:2.4rem}.story-module__9TlqSa__wordmark{height:1.1rem}.story-module__9TlqSa__meter{width:5.5rem;margin-top:.375rem}.story-module__9TlqSa__meterFill{transition:transform .3s;transform:scaleX(0)}.story-module__9TlqSa__root[data-gathered=true] .story-module__9TlqSa__meterFill{transition:transform calc((var(--g-n) - 1) * var(--g-gap)) linear calc(var(--g-lead) + var(--g-dur));transform:scaleX(1)}.story-module__9TlqSa__glow{pointer-events:none;width:90cqh;height:90cqh;transition:opacity .6s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-module__9TlqSa__root[data-split=true] .story-module__9TlqSa__glow{opacity:.4}.story-module__9TlqSa__glow:before{content:"";opacity:0;background:radial-gradient(closest-side,#00d4a42e,#00d4a400);transition:opacity .4s;position:absolute;inset:0}.story-module__9TlqSa__root[data-gathered=true] .story-module__9TlqSa__glow:before{opacity:1;transition:opacity .8s ease var(--g-lead)}.story-module__9TlqSa__split{z-index:3;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;max-width:none;padding:clamp(3.5rem,19cqh,10rem) 1.5rem 0;display:flex;position:absolute;inset:0}.story-module__9TlqSa__title{opacity:0;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .5s;transform:translateY(1.5rem)}.story-module__9TlqSa__root[data-split=true] .story-module__9TlqSa__title{opacity:1;transform:none}.story-module__9TlqSa__features{width:100%;max-width:1216px;margin-top:0}.story-module__9TlqSa__featureLink{transform:translate(calc(var(--fx,0) * 1px), calc(var(--fy,0) * 1px)) scale(.35);opacity:0;pointer-events:none;will-change:transform, opacity;transition:transform .35s,opacity .25s,border-color .2s,box-shadow .2s}.story-module__9TlqSa__root[data-split=true] .story-module__9TlqSa__featureLink{--go:calc(var(--i) * var(--sp-gap));opacity:1;pointer-events:auto;transition:transform var(--sp-dur) cubic-bezier(.2, .8, .2, 1) var(--go), opacity .3s ease var(--go), border-color .2s ease, box-shadow .2s ease;transform:translate(0)scale(1)}.story-module__9TlqSa__root[data-skip=true][data-gathered=true] .story-module__9TlqSa__source{transition:opacity .25s,transform 0s linear .25s}.story-module__9TlqSa__root[data-skip=true][data-gathered=true] .story-module__9TlqSa__coreIn,.story-module__9TlqSa__root[data-skip=true][data-gathered=true] .story-module__9TlqSa__glow:before{opacity:0;transition:none}.story-module__9TlqSa__root[data-skip=true] .story-module__9TlqSa__jolt{animation:none}.story-module__9TlqSa__root[data-skip=true][data-split=true] .story-module__9TlqSa__featureLink{transition:opacity .4s ease calc(var(--i) * 50ms), border-color .2s ease, box-shadow .2s ease;transform:none}}
