@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-707fdc5c.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-7219547e.ttf);font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;top:0;right:0;bottom:0;left:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-family:GolosText}html,body{width:100%;height:100%}body{font-family:Inter,system-ui,sans-serif;display:flex;justify-content:center;align-items:start;background:#000}.bird-container{position:absolute;width:160px;height:160px;top:250px;transform:translate(-40px);transition:transform 1s ease-in-out}.bird-step-1{transform:translate(-40px)}.bird-step-2{transform:translate(20vw,-20vh)}.bird-step-3{transform:translate(60vw,-48vh)}.bird-frame{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0}.bird-frame.frame-1{opacity:1}@keyframes fade-frame-1{0%,to{opacity:1}25%,75%{opacity:0}}@keyframes fade-frame-2{0%,50%,to{opacity:0}25%,75%{opacity:1}}@keyframes fade-frame-3{0%,25%,75%,to{opacity:0}50%{opacity:1}}.bird-container.flapping .frame-1{animation:fade-frame-1 .35s ease-in-out infinite}.bird-container.flapping .frame-2{animation:fade-frame-2 .35s ease-in-out infinite}.bird-container.flapping .frame-3{animation:fade-frame-3 .35s ease-in-out infinite}.red-zone{position:absolute;bottom:0;left:0;width:100vw;height:100vh;background-color:#c7221e;z-index:-5;pointer-events:none;opacity:.85;transition:clip-path 1s ease-in-out}.red-zone-step-1{clip-path:path("M 0 100 L 0 85 C 10 90, 15 95, 22 100 Z")}.red-zone-step-2{clip-path:path("M 0 100 L 0 74 C 20 86, 38 93, 53 100 Z")}.red-zone-step-3{clip-path:path("M 0 100 L 0 52 C 35 70, 70 88, 96 100 Z")}.exponential-red-path{transition:d 1s cubic-bezier(.4,0,.2,1)}
