.home-piece.new-zealand-easter-egg{color:#b7d7a0;pointer-events:auto;cursor:default;background:0 0;border:0;padding:0;overflow:visible}.new-zealand-easter-egg:focus-visible{outline:2px dashed var(--primary,#355e4e);outline-offset:6px;border-radius:12px}.new-zealand-abduction-piece{width:100%;height:100%;display:block}.new-zealand-easter-egg[data-country=new-zealand] .new-zealand-abduction-piece img{width:220px;max-width:100%;margin-inline:auto;display:block}.new-zealand-ufo{pointer-events:none;width:100%;height:auto;animation:4s ease-in-out both new-zealand-ufo-flight;position:absolute;bottom:0;left:0;overflow:visible}.new-zealand-ufo-beam{opacity:0;animation:4s ease-in-out both new-zealand-beam}.new-zealand-easter-egg[data-abducted] .new-zealand-abduction-piece{animation:4s ease-in-out both new-zealand-abduct}@keyframes new-zealand-ufo-flight{0%{opacity:0;transform:translate(180px,-180px)rotate(15deg)}20%,72%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-140px,-260px)rotate(-20deg)}}@keyframes new-zealand-beam{0%,20%,75%,to{opacity:0}28%,65%{opacity:.45}}@keyframes new-zealand-abduct{0%,28%{opacity:1;transform:translateY(0)scale(1)}40%{opacity:1;transform:translateY(-12px)scale(.95)rotate(4deg)}70%,to{opacity:0;transform:translateY(-230px)scale(.04)rotate(-15deg)}}@media (prefers-reduced-motion:reduce){.new-zealand-easter-egg[data-abducted] .new-zealand-abduction-piece{animation:.25s ease-out both new-zealand-fade}.new-zealand-ufo{animation:.75s ease-out both new-zealand-fade}.new-zealand-ufo-beam{animation:none}}.new-zealand-easter-egg[data-reduced-motion] .new-zealand-abduction-piece{animation:.25s ease-out both new-zealand-fade}.new-zealand-easter-egg[data-reduced-motion] .new-zealand-ufo{animation:.75s ease-out both new-zealand-fade}.new-zealand-easter-egg[data-reduced-motion] .new-zealand-ufo-beam{animation:none}@keyframes new-zealand-fade{0%{opacity:1}to{opacity:0}}
