.moon-orb{position:absolute;top:16svh;left:50%;width:min(86vw,360px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fffdf5a0,transparent 9%),radial-gradient(circle at 62% 66%,#a78d622e,transparent 16%),radial-gradient(circle at 42% 48%,#fff8e9,#e9d8b6 76%,#d6bd8e);box-shadow:0 0 70px #f6f1e62e,inset -20px -16px 40px #78603d21;transform:translateX(-50%);transition:transform 1.3s var(--ease),opacity .9s .1s ease}.moon-orb:after{content:'';position:absolute;inset:0;border-radius:inherit;background:url('/assets/personal/field-guide-paper-v1.png') center/170%;opacity:.2;mix-blend-mode:multiply}.star{position:absolute;color:#e1a16e;z-index:3;transform-origin:center;animation:twinkle 5.2s ease-in-out infinite;transition:opacity .6s ease,transform 1s var(--ease)}.star-one{top:14%;left:8%;font-size:19px}.star-two{top:38%;right:5%;font-size:13px;color:#dbe2df;animation-duration:6.1s;animation-delay:-2.3s}.star-three{top:8%;right:29%;font-size:25px;color:#dbe2df;animation-duration:4.7s;animation-delay:-3.6s}.star-four{top:42%;left:8%;font-size:21px;color:#dbe2df;animation-duration:6.8s;animation-delay:-1.1s}.star-five{top:24%;right:12%;font-size:16px;color:#dbe2df;animation-duration:5.7s;animation-delay:-4.2s}@keyframes twinkle{0%,100%{opacity:.22;transform:scale(.82);text-shadow:0 0 2px currentColor}42%{opacity:.65;transform:scale(1);text-shadow:0 0 7px currentColor}56%{opacity:1;transform:scale(1.22);text-shadow:0 0 4px #fff9e8,0 0 12px currentColor,0 0 22px #fff0c977}76%{opacity:.5;transform:scale(.95);text-shadow:0 0 5px currentColor}}
.hill{position:absolute;width:114%;left:-7%;bottom:0;clip-path:polygon(0 55%,13% 30%,26% 65%,38% 25%,55% 62%,74% 26%,87% 58%,100% 31%,100% 100%,0 100%);transition:transform 1.2s var(--ease),opacity .8s ease}.hill-far{height:38%;background:#78908b}.hill-mid{height:28%;background:#64714d;transform:rotate(-4deg)}.hill-near{height:18%;background:#263d34}
