.coulee{z-index:200;pointer-events:none;animation:3.2s ease-in both coulee-part;position:fixed;inset:0;overflow:hidden}.coulee-nappe{background:linear-gradient(#4a2a12,#6b3b17);height:0;animation:1.3s cubic-bezier(.55,0,.3,1) both coulee-nappe;position:absolute;top:0;left:0;right:0}.coulee-filet{background:linear-gradient(#5a3214,#7a4419 85%,#8b4e1d);border-radius:0 0 999px 999px;height:0;animation:1.6s cubic-bezier(.5,0,.25,1) both coulee-filet;position:absolute;top:0;box-shadow:inset -6px 0 12px #0000002e,inset 6px 0 10px #ffdcb414}.coulee-filet:after{content:"";aspect-ratio:1;background:#8b4e1d;border-radius:50%/60% 60% 40% 40%;width:60%;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}@keyframes coulee-nappe{to{height:18vh}}@keyframes coulee-filet{0%{height:0}70%{height:var(--long,70vh)}to{height:calc(var(--long,70vh) + 30vh)}}@keyframes coulee-part{0%,72%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.coulee{animation-duration:1.2s}.coulee-filet,.coulee-nappe{animation-duration:.4s}}
