@keyframes animation-failsafe{to{opacity:1;transform:none;clip-path:none;filter:none;visibility:visible}}@keyframes animation-failsafe-veil{to{opacity:0;visibility:hidden}}html[data-animation=on]:not([data-animation-ready]) [data-reveal-item]{animation:animation-failsafe 0s 4s forwards}html[data-animation=on]:not([data-animation-ready]) [data-reveal-veil]{animation:animation-failsafe-veil 0s 4s forwards}html[data-animation-failsafe] [data-reveal-item]{opacity:1!important;transform:none!important;clip-path:none!important;filter:none!important;visibility:visible!important}html[data-animation-failsafe] [data-reveal-veil]{display:none!important}html{scroll-padding-top:var(--header-h, 0px)}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}@media print{[data-reveal-item]{opacity:1!important;transform:none!important;clip-path:none!important;filter:none!important;visibility:visible!important}[data-reveal-veil]{display:none!important}#smooth-wrapper{position:static!important;overflow:visible!important;height:auto!important}#smooth-content{transform:none!important}}@property --fill{syntax: "<number>"; inherits: false; initial-value: 0;}@property --scene-p{syntax: "<number>"; inherits: false; initial-value: 0;}@media(prefers-reduced-motion:no-preference){html[data-animation=on] [data-reveal-item]:not([data-reveal-state=shown],[data-reveal-effect=clip]){opacity:0}html[data-animation=on] [data-reveal-item]:not([data-reveal-state=shown],[data-reveal-effect=fade],[data-reveal-effect=clip],[data-reveal-effect=scale-in]){transform:translateY(var(--reveal-distance, 32px));overflow-anchor:none}html[data-animation=on] [data-reveal-item][data-reveal-effect=scale-in]:not([data-reveal-state=shown]){transform:scale(var(--reveal-scale, .95));overflow-anchor:none}html[data-animation=on] [data-reveal-item][data-reveal-effect=clip]:not([data-reveal-state=shown]){clip-path:inset(100% 0 0 0)}html[data-animation=on] [data-reveal-transition][data-reveal-state=shown]{transition:transform 1.3s cubic-bezier(.15,.6,.2,1) var(--reveal-delay, 0s),opacity .17s linear calc(var(--reveal-delay, 0s) + .13s)}html[data-animation=on] [data-reveal-transition][data-reveal-state=shown][data-reveal-effect=fade]{transition:opacity 1.3s cubic-bezier(.15,.6,.2,1) var(--reveal-delay, 0s)}html[data-animation=on] [data-reveal-transition][data-reveal-state=shown][data-reveal-effect=clip]{clip-path:inset(0 0 0 0);transition:clip-path 1.3s cubic-bezier(.15,.6,.2,1) var(--reveal-delay, 0s)}}[data-reveal-veil]{position:fixed;inset:0;z-index:70;pointer-events:none;opacity:0;visibility:hidden}html[data-animation=on]:not([data-animation-ready]) [data-reveal-veil]{opacity:1;visibility:visible}html[data-animation-ready] [data-reveal-veil]{transition:opacity .13s linear .17s,visibility 0s linear .3s}@media print{[data-reveal-item]{clip-path:none!important}}[data-scene-root]{position:relative}[data-scene-pin]{position:sticky;top:0;width:100%;height:100lvh;overflow:hidden;overflow:clip;pointer-events:none}[data-scene-pin=gsap]{position:relative}[data-scene-content]{position:relative;margin-top:-100lvh}[data-scene-gutter]{position:absolute;inset:0;background-image:linear-gradient(to bottom,var(--scene-g-top, transparent),var(--scene-g-bottom, transparent))}[data-scene-media]{position:absolute;top:0;left:0;display:block;width:var(--scene-frame-w, 100%);height:var(--scene-frame-h, 100%);max-width:none;object-fit:cover;transform:translateZ(0);transform-origin:top left}[data-scene-pin] [data-scene-act]{pointer-events:auto}@media(prefers-reduced-motion:reduce){[data-scene-root]{height:auto!important}[data-scene-pin]{position:relative!important;top:auto!important;height:100svh!important}[data-scene-pin]:has([data-scene-act]){height:auto!important;min-height:100svh}[data-scene-pin] [data-scene-act]{position:relative!important;inset:auto!important}[data-scene-act]{opacity:1!important;visibility:visible!important}[data-scene-content]{margin-top:0!important}[data-scene-spacer]{height:0!important}}@media print{[data-scene-root]{height:auto!important}[data-scene-pin]{position:static!important;height:auto!important;overflow:visible!important}[data-scene-media]{position:static!important;width:100%!important;height:auto!important;transform:none!important}[data-scene-gutter],[data-scene-spacer]{display:none!important}[data-scene-pin] [data-scene-act]{position:relative!important;inset:auto!important}[data-scene-act]{opacity:1!important;visibility:visible!important}[data-scene-content]{margin-top:0!important}}[data-rail-track]{display:flex;height:100%;pointer-events:auto;will-change:transform}[data-rail-panel]{flex:none}@keyframes rail-slide{0%{translate:0 0}to{translate:var(--rail-x, 0px) 0}}@supports (animation-timeline: scroll()){@media screen and (prefers-reduced-motion:no-preference){:root:not(.lenis-smooth,[data-scroll-authority=smoother]) [data-rail-track][data-rail-timeline]{animation:rail-slide linear both;animation-timeline:scroll(root block);animation-range:var(--rail-from) var(--rail-to)}}}@media(prefers-reduced-motion:reduce){[data-rail-track]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;translate:none!important;will-change:auto}[data-rail-panel]{scroll-snap-align:start}[data-rail-track]:focus-visible{outline:2px solid;outline-offset:-2px}}html:not([data-animation=on]) [data-rail]:not([data-scene-state]) [data-rail-track]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}html:not([data-animation=on]) [data-rail]:not([data-scene-state]) [data-rail-panel]{scroll-snap-align:start}@media print{[data-rail-track]{display:block;height:auto;translate:none!important}[data-rail-panel]{break-inside:avoid}}
