.HeroBackdrop-module__aDxGNq__backdrop{pointer-events:none;contain:strict;height:860px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.HeroBackdrop-module__aDxGNq__field{image-rendering:pixelated;display:block;position:absolute;inset:0 auto auto 0}.HeroBackdrop-module__aDxGNq__fallback{opacity:.4;background:radial-gradient(18% 48% at 0 32%,#dce8ff,#0000),radial-gradient(16% 42% at 100% 25%,#e8e0ff,#0000);position:absolute;inset:0}.HeroBackdrop-module__aDxGNq__backdrop[data-ready=true] .HeroBackdrop-module__aDxGNq__fallback{display:none}@media (max-width:640px){.HeroBackdrop-module__aDxGNq__backdrop{height:780px;-webkit-mask-image:linear-gradient(#000 55%,#0000 94%);mask-image:linear-gradient(#000 55%,#0000 94%)}}
.home-module__06co2W__word{display:inline-block}.home-module__06co2W__reveal[data-reveal=wait] .home-module__06co2W__word{opacity:0;filter:blur(8px);transform:translateY(.32em)}.home-module__06co2W__reveal[data-reveal=in] .home-module__06co2W__word{--at:calc(var(--base,0s) + var(--i) * 34ms);transition:opacity .56s cubic-bezier(.16, 1, .3, 1) var(--at), filter .7s cubic-bezier(.16, 1, .3, 1) var(--at), transform .9s cubic-bezier(.16, 1, .3, 1) var(--at)}.home-module__06co2W__fade[data-reveal=wait]{opacity:0;transform:translateY(18px)}.home-module__06co2W__fade[data-reveal=in]{transition:opacity .7s cubic-bezier(.16, 1, .3, 1) var(--delay,0s), transform .9s cubic-bezier(.16, 1, .3, 1) var(--delay,0s)}@keyframes home-module__06co2W__deck-wipe{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes home-module__06co2W__deck-settle{0%{transform:scale(1.07)}to{transform:none}}.home-module__06co2W__layer{position:absolute;inset:0}.home-module__06co2W__layer[data-enter]{animation:home-module__06co2W__deck-wipe .9s cubic-bezier(.7, 0, .2, 1) var(--wait,0s) both}.home-module__06co2W__layer[data-enter]>img{animation:home-module__06co2W__deck-settle 1.3s cubic-bezier(.16, 1, .3, 1) var(--wait,0s) both}@keyframes home-module__06co2W__deck-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-module__06co2W__fill{transform-origin:0;animation:home-module__06co2W__deck-fill var(--span,3.6s) linear both}@media (prefers-reduced-motion:reduce){.home-module__06co2W__reveal[data-reveal] .home-module__06co2W__word,.home-module__06co2W__fade[data-reveal]{opacity:1;filter:none;transition:none;transform:none}.home-module__06co2W__layer[data-enter],.home-module__06co2W__layer[data-enter]>img{animation:none}.home-module__06co2W__fill{animation:none;transform:none}}
