.marketing-ground{--ground-cream:#f1f4f8;--ground-white:#fff;--ground-navy:#0b1f3a;--ground-sky:#e6eefb;background-color:var(--ground,var(--background))}.dark .marketing-ground{--ground-cream:#161c27;--ground-white:#0f131a;--ground-navy:#060f1f;--ground-sky:#121b2c}html[data-ground=cream] .marketing-ground{--ground:var(--ground-cream)}html[data-ground=white] .marketing-ground{--ground:var(--ground-white)}html[data-ground=navy] .marketing-ground{--ground:var(--ground-navy)}html[data-ground=sky] .marketing-ground{--ground:var(--ground-sky)}.ground-navy{background-color:var(--ground-navy)}.ground-cream{background-color:var(--ground-cream)}@media (prefers-reduced-motion:no-preference){.marketing-ground{transition:background-color .8s}html[data-motion=on] [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-delay,0) * 90ms);translate:0 18px}html[data-motion=on] [data-reveal][data-inview]{opacity:1;translate:0}.hero-rise{animation:.9s cubic-bezier(.22,1,.36,1) both hero-rise;animation-delay:calc(var(--rise-delay,0) * .11s)}@keyframes hero-rise{0%{opacity:.4;translate:0 22px}to{opacity:1;translate:0}}.hero-drift{will-change:transform;animation:26s ease-in-out infinite alternate hero-drift}@keyframes hero-drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.scroll-cue{animation:1.8s ease-in-out infinite scroll-cue}@keyframes scroll-cue{0%,to{opacity:.9;translate:0}50%{opacity:.5;translate:0 6px}}.story-scene{transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1)}.story-rail-fill{transition:height .4s}}.story-scene[data-pos=prev]{opacity:0;pointer-events:none;transform:translateY(-9%)scale(.985)}.story-scene[data-pos=next]{opacity:0;pointer-events:none;transform:translateY(9%)scale(.985)}.story-scene[data-pos=active]{opacity:1;transform:none}.photo-scrim{background-image:linear-gradient(#00204800 0%,#0020488c 58%,#002048e0 100%)}.hero-scrim{background-image:linear-gradient(#0018381f 0%,#00183838 30%,#00183880 62%,#001838eb 100%),linear-gradient(#00183873 0%,#00183800 40%)}.hero-ink{text-shadow:0 1px 2px #00183859,0 4px 28px #00183873}.snap-strip{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.snap-strip::-webkit-scrollbar{display:none}.snap-strip>*{scroll-snap-align:start}
/*# sourceMappingURL=1kbne70ykz64-.css.map*/