html[data-agenseo-scroll-preview]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:auto;background:#050a08}html[data-agenseo-scroll-preview] body{background:#050a08}html[data-agenseo-scroll-preview] body>[data-site-chrome]{display:none}body:has([data-agenseo-scroll-root])>[data-site-chrome]{display:none}html[data-agenseo-scroll-preview] body>main{flex:none}.AgenseoScrollHero-module__dTYN_G__previewRoot,.AgenseoScrollHero-module__dTYN_G__previewRoot *{box-sizing:border-box}.AgenseoScrollHero-module__dTYN_G__previewRoot{color:#edf5ef;min-height:100svh;font-family:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;background:#050a08;overflow:clip}.AgenseoScrollHero-module__dTYN_G__page{--agenseo-scroll-progress:0;height:calc(var(--agenseo-segment-count) * 112svh + 100svh);background:#050a08;position:relative}.AgenseoScrollHero-module__dTYN_G__stage{isolation:isolate;background:#050a08;height:100svh;min-height:34rem;position:sticky;top:0;overflow:hidden}.AgenseoScrollHero-module__dTYN_G__environment,.AgenseoScrollHero-module__dTYN_G__visualLayer,.AgenseoScrollHero-module__dTYN_G__poster,.AgenseoScrollHero-module__dTYN_G__video,.AgenseoScrollHero-module__dTYN_G__vignette,.AgenseoScrollHero-module__dTYN_G__grain{position:absolute;inset:0}.AgenseoScrollHero-module__dTYN_G__environment{z-index:-1;background:#050a08;overflow:hidden}.AgenseoScrollHero-module__dTYN_G__visualLayer{visibility:hidden;opacity:0;will-change:opacity;overflow:hidden}.AgenseoScrollHero-module__dTYN_G__visualLayer:first-child{visibility:visible;opacity:1}.AgenseoScrollHero-module__dTYN_G__poster,.AgenseoScrollHero-module__dTYN_G__video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transform:scale(1.002)}.AgenseoScrollHero-module__dTYN_G__poster{opacity:1;filter:saturate(1.01)contrast(1.012);transition:opacity .12s linear}.AgenseoScrollHero-module__dTYN_G__video{z-index:1;opacity:0}.AgenseoScrollHero-module__dTYN_G__hasVideo .AgenseoScrollHero-module__dTYN_G__poster{opacity:0}.AgenseoScrollHero-module__dTYN_G__hasVideo .AgenseoScrollHero-module__dTYN_G__video{opacity:1}.AgenseoScrollHero-module__dTYN_G__vignette{z-index:4;pointer-events:none;background:linear-gradient(#050a0829,#0000 18% 82%,#050a0838),linear-gradient(90deg,#050a0829,#0000 12% 90%,#050a0829);box-shadow:inset 0 0 8rem #00000057}.AgenseoScrollHero-module__dTYN_G__grain{z-index:5;opacity:.055;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.68'/%3E%3C/svg%3E")}.AgenseoScrollHero-module__dTYN_G__previewLabel{top:max(1rem, env(safe-area-inset-top));left:max(1rem, env(safe-area-inset-left));z-index:12;color:#edf5efb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;background:#050a0894;border:1px solid #edf5ef29;border-radius:999px;align-items:center;gap:.7rem;padding:.55rem .8rem;font-size:.58rem;font-weight:600;display:flex;position:absolute}.AgenseoScrollHero-module__dTYN_G__previewLabel>span:first-child{background:#bfff0a;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 1rem #bfff0ab3}.AgenseoScrollHero-module__dTYN_G__backLink{top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));z-index:16;color:#edf5efb8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:44px;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;background:#050a0894;border:1px solid #edf5ef29;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .8rem;font-size:.58rem;font-weight:600;transition:border-color .18s,color .18s;display:inline-flex;position:absolute}.AgenseoScrollHero-module__dTYN_G__backLink:hover,.AgenseoScrollHero-module__dTYN_G__backLink:focus-visible{color:#bfff0a;border-color:#bfff0a80}.AgenseoScrollHero-module__dTYN_G__rail{top:50%;right:max(1rem, env(safe-area-inset-right));z-index:14;gap:.12rem;width:6.5rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;transform:translateY(-50%)}.AgenseoScrollHero-module__dTYN_G__rail li{position:relative}.AgenseoScrollHero-module__dTYN_G__rail li:before{content:"";transform-origin:100%;background:#bfff0a;width:1.25rem;height:1px;transition:transform .24s;position:absolute;top:50%;right:100%;transform:scaleX(0)}.AgenseoScrollHero-module__dTYN_G__rail li.AgenseoScrollHero-module__dTYN_G__active:before{transform:scaleX(1)}.AgenseoScrollHero-module__dTYN_G__rail button{color:#edf5ef57;width:100%;min-height:2.4rem;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-align:left;text-transform:uppercase;background:0 0;border:0;grid-template-columns:1.5rem 1fr;align-items:center;padding:0;font-size:.52rem;transition:color .18s;display:grid}.AgenseoScrollHero-module__dTYN_G__rail li.AgenseoScrollHero-module__dTYN_G__active button,.AgenseoScrollHero-module__dTYN_G__rail button:hover,.AgenseoScrollHero-module__dTYN_G__rail button:focus-visible{color:#bfff0a}.AgenseoScrollHero-module__dTYN_G__progress{z-index:20;background:#edf5ef14;height:3px;position:absolute;inset:0 0 auto}.AgenseoScrollHero-module__dTYN_G__progress span{width:100%;height:100%;transform:scaleX(var(--agenseo-scroll-progress));transform-origin:0;will-change:transform;background:linear-gradient(90deg,#bfff0a,#8b93ff);display:block}.AgenseoScrollHero-module__dTYN_G__scrollCue{bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:14;color:#edf5efb3;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.58rem;transition:opacity .26s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.AgenseoScrollHero-module__dTYN_G__scrollCue.AgenseoScrollHero-module__dTYN_G__hidden{opacity:0}.AgenseoScrollHero-module__dTYN_G__scrollCue i{border:1px solid #edf5ef57;border-radius:999px;width:1.2rem;height:1.9rem;position:relative}.AgenseoScrollHero-module__dTYN_G__scrollCue i:after{content:"";background:#bfff0a;border-radius:999px;width:.2rem;height:.42rem;animation:1.55s ease-in-out infinite AgenseoScrollHero-module__dTYN_G__scrollDot;position:absolute;top:.38rem;left:50%;transform:translate(-50%)}@keyframes AgenseoScrollHero-module__dTYN_G__scrollDot{0%{opacity:0;transform:translate(-50%,-.15rem)}35%{opacity:1}to{opacity:0;transform:translate(-50%,.55rem)}}.AgenseoScrollHero-module__dTYN_G__readout{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:14;color:#edf5ef80;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;gap:.65rem;margin:0;font-size:.5rem;display:flex;position:absolute}.AgenseoScrollHero-module__dTYN_G__readout span+span:before{color:#bfff0a;content:"/";padding-right:.65rem}.AgenseoScrollHero-module__dTYN_G__replay{bottom:max(1rem, env(safe-area-inset-bottom));left:max(1rem, env(safe-area-inset-left));z-index:16;color:#101800;min-height:44px;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;background:#bfff0a;border:1px solid #bfff0a80;border-radius:999px;padding:.68rem 1rem;font-size:.58rem;font-weight:700;position:absolute}.AgenseoScrollHero-module__dTYN_G__seoCopy{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.AgenseoScrollHero-module__dTYN_G__page{height:calc(var(--agenseo-segment-count) * 124svh + 100svh)}.AgenseoScrollHero-module__dTYN_G__rail{top:auto;right:max(.8rem, env(safe-area-inset-right));bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 2.3rem);width:auto;display:flex;transform:none}.AgenseoScrollHero-module__dTYN_G__rail li:before,.AgenseoScrollHero-module__dTYN_G__rail button span:last-child{display:none}.AgenseoScrollHero-module__dTYN_G__rail button{color:#edf5ef6b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a0880;border-radius:50%;place-items:center;width:2rem;min-height:2rem;display:grid}.AgenseoScrollHero-module__dTYN_G__rail li.AgenseoScrollHero-module__dTYN_G__active button{color:#101800;background:#bfff0a}.AgenseoScrollHero-module__dTYN_G__readout{display:none}.AgenseoScrollHero-module__dTYN_G__backLink{right:max(.8rem, env(safe-area-inset-right))}.AgenseoScrollHero-module__dTYN_G__scrollCue{justify-content:center;left:1rem;right:1rem;transform:none}}@media (max-aspect-ratio:4/3){.AgenseoScrollHero-module__dTYN_G__poster,.AgenseoScrollHero-module__dTYN_G__video{object-fit:contain;transform:none}}@media (prefers-reduced-motion:reduce){.AgenseoScrollHero-module__dTYN_G__scrollCue i:after{animation:none}.AgenseoScrollHero-module__dTYN_G__grain{display:none}}
.AgenseoScrollHeroV2-module__IG7azG__previewRoot img{transition:none}@media (max-aspect-ratio:8/5){.AgenseoScrollHeroV2-module__IG7azG__previewRoot img,.AgenseoScrollHeroV2-module__IG7azG__previewRoot video{object-fit:contain;transform:none}}
